The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
22ND CENTY GROUP INC COM 90137F103 162 49,310 SH   SOLE   49,310 0 0
3M CO COM 88579Y101 8,980 46,604 SH   SOLE   46,604 0 0
ABBOTT LABS COM 002824100 6,874 57,363 SH   SOLE   57,363 0 0
ABBVIE INC COM 00287Y109 7,766 71,759 SH   SOLE   71,759 0 0
ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 318 15,873 SH   SOLE   15,873 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,366 12,184 SH   SOLE   12,184 0 0
ACTIVISION BLIZZARD INC COM 00507V109 494 5,311 SH   SOLE   5,311 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,049 10,620 SH   SOLE   10,620 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 233 1,272 SH   SOLE   1,272 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,259 41,515 SH   SOLE   41,515 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453 3,638 85,799 SH   SOLE   85,799 0 0
ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 1,743 68,044 SH   SOLE   68,044 0 0
AFFIMED N V COM N01045108 79 10,000 SH   SOLE   10,000 0 0
AFFIRM HLDGS INC COM CL A 00827B106 285 4,024 SH   SOLE   4,024 0 0
AFLAC INC COM 001055102 457 8,921 SH   SOLE   8,921 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,956 15,381 SH   SOLE   15,381 0 0
AGNC INVT CORP COM 00123Q104 423 25,252 SH   SOLE   25,252 0 0
AIR PRODS & CHEMS INC COM 009158106 807 2,868 SH   SOLE   2,868 0 0
AIRBNB INC COM CL A 009066101 246 1,308 SH   SOLE   1,308 0 0
ALASKA AIR GROUP INC COM 011659109 280 4,045 SH   SOLE   4,045 0 0
ALBEMARLE CORP COM 012653101 342 2,339 SH   SOLE   2,339 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,565 37,777 SH   SOLE   37,777 0 0
ALIGN TECHNOLOGY INC COM 016255101 284 524 SH   SOLE   524 0 0
ALLEGION PLC ORD SHS G0176J109 262 2,083 SH   SOLE   2,083 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 2,821 70,547 SH   SOLE   70,547 0 0
ALLIANT ENERGY CORP COM 018802108 723 13,351 SH   SOLE   13,351 0 0
ALLSTATE CORP COM 020002101 680 5,917 SH   SOLE   5,917 0 0
ALPHA ARCHITECT ETF TR GADSDN DYN MLT 02072L870 1,776 56,507 SH   SOLE   56,507 0 0
ALPHABET INC CAP STK CL A 02079K305 22,196 10,761 SH   SOLE   10,761 0 0
ALPHABET INC CAP STK CL C 02079K107 12,171 5,883 SH   SOLE   5,883 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 3,423 112,215 SH   SOLE   112,215 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460 532 6,817 SH   SOLE   6,817 0 0
ALPS ETF TR DISRUPTIVE TECH 00162Q478 753 16,752 SH   SOLE   16,752 0 0
ALPS ETF TR EQUAL SEC ETF 00162Q205 338 3,598 SH   SOLE   3,598 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 300 5,836 SH   SOLE   5,836 0 0
ALTRIA GROUP INC COM 02209S103 7,641 149,359 SH   SOLE   149,359 0 0
AMAZON COM INC COM 023135106 52,239 16,883 SH   SOLE   16,883 0 0
AMERCO COM 023586100 213 348 SH   SOLE   348 0 0
AMEREN CORP COM 023608102 263 3,229 SH   SOLE   3,229 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 10,387 434,610 SH   SOLE   434,610 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 215 4,975 SH   SOLE   4,975 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 564 8,580 SH   SOLE   8,580 0 0
AMERICAN CENTY ETF TR STOXX US QLTY 025072307 283 4,408 SH   SOLE   4,408 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,376 16,243 SH   SOLE   16,243 0 0
AMERICAN EXPRESS CO COM 025816109 1,420 10,042 SH   SOLE   10,042 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 196 20,009 SH   SOLE   20,009 0 0
AMERICAN TOWER CORP NEW COM 03027X100 10,394 43,478 SH   SOLE   43,478 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 274 1,827 SH   SOLE   1,827 0 0
AMERIPRISE FINL INC COM 03076C106 464 1,996 SH   SOLE   1,996 0 0
AMERISOURCEBERGEN CORP COM 03073E105 282 2,390 SH   SOLE   2,390 0 0
AMETEK INC COM 031100100 222 1,740 SH   SOLE   1,740 0 0
AMGEN INC COM 031162100 4,164 16,734 SH   SOLE   16,734 0 0
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 829 25,950 SH   SOLE   25,950 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 282 5,047 SH   SOLE   5,047 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 9,935 288,400 SH   SOLE   288,400 0 0
AMPLIFY ETF TR HIGH INCOME 032108847 252 15,116 SH   SOLE   15,116 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 2,401 19,332 SH   SOLE   19,332 0 0
ANALOG DEVICES INC COM 032654105 1,076 6,938 SH   SOLE   6,938 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 9,572 1,113,056 SH   SOLE   1,113,056 0 0
ANTHEM INC COM 036752103 613 1,706 SH   SOLE   1,706 0 0
API GROUP CORP COM STK 00187Y100 648 31,341 SH   SOLE   31,341 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 281 18,900 SH   SOLE   18,900 0 0
APPIAN CORP CL A 03782L101 286 2,148 SH   SOLE   2,148 0 0
APPLE INC COM 037833100 133,547 1,093,305 SH   SOLE   1,093,305 0 0
APPLIED MATLS INC COM 038222105 2,002 14,983 SH   SOLE   14,983 0 0
ARBOR REALTY TRUST INC COM 038923108 166 10,445 SH   SOLE   10,445 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 349 11,972 SH   SOLE   11,972 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 209 3,670 SH   SOLE   3,670 0 0
ARCIMOTO INC COM 039587100 164 12,385 SH   SOLE   12,385 0 0
ARDMORE SHIPPING CORP COM Y0207T100 55 12,055 SH   SOLE   12,055 0 0
ARES CAPITAL CORP COM 04010L103 2,138 114,279 SH   SOLE   114,279 0 0
ARGAN INC COM 04010E109 3,342 62,646 SH   SOLE   62,646 0 0
ARK ETF TR 3D PRINTING ETF 00214Q500 688 17,701 SH   SOLE   17,701 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1,500 17,865 SH   SOLE   17,865 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 2,436 47,669 SH   SOLE   47,669 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 5,378 60,607 SH   SOLE   60,607 0 0
ARK ETF TR INNOVATION ETF 00214Q104 6,951 57,948 SH   SOLE   57,948 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 4,605 31,234 SH   SOLE   31,234 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 165 13,170 SH   SOLE   13,170 0 0
ASANA INC CL A 04342Y104 241 8,422 SH   SOLE   8,422 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 421 681 SH   SOLE   681 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 482 9,686 SH   SOLE   9,686 0 0
AT&T INC COM 00206R102 17,816 588,576 SH   SOLE   588,576 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 685 18,700 SH   SOLE   18,700 0 0
ATMOS ENERGY CORP COM 049560105 489 4,944 SH   SOLE   4,944 0 0
AUTODESK INC COM 052769106 321 1,160 SH   SOLE   1,160 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,786 9,478 SH   SOLE   9,478 0 0
AUTOZONE INC COM 053332102 534 380 SH   SOLE   380 0 0
AVALONBAY CMNTYS INC COM 053484101 490 2,654 SH   SOLE   2,654 0 0
AXON ENTERPRISE INC COM 05464C101 420 2,952 SH   SOLE   2,952 0 0
AXOS FINANCIAL INC COM 05465C100 250 5,310 SH   SOLE   5,310 0 0
BAIDU INC SPON ADR REP A 056752108 627 2,883 SH   SOLE   2,883 0 0
BALL CORP COM 058498106 1,029 12,140 SH   SOLE   12,140 0 0
BALLARD PWR SYS INC NEW COM 058586108 380 15,613 SH   SOLE   15,613 0 0
BANCO MACRO SA SPON ADR B 05961W105 144 10,775 SH   SOLE   10,775 0 0
BANCO SANTANDER S.A. ADR 05964H105 44 12,773 SH   SOLE   12,773 0 0
BANCROFT FD LTD COM 059695106 597 20,259 SH   SOLE   20,259 0 0
BANK MONTREAL QUE NT LKD 38 06368B504 321 11,320 SH   SOLE   11,320 0 0
BANK NEW YORK MELLON CORP COM 064058100 246 5,202 SH   SOLE   5,202 0 0
BARCLAYS BANK PLC ETN LKD 48 06746P522 1,501 25,145 SH   SOLE   25,145 0 0
BARRICK GOLD CORP COM 067901108 1,838 92,834 SH   SOLE   92,834 0 0
BAXTER INTL INC COM 071813109 474 5,621 SH   SOLE   5,621 0 0
BCE INC COM NEW 05534B760 282 6,255 SH   SOLE   6,255 0 0
BECTON DICKINSON & CO COM 075887109 1,642 6,752 SH   SOLE   6,752 0 0
BED BATH & BEYOND INC COM 075896100 219 7,500 SH   SOLE   7,500 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,929 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23,013 90,081 SH   SOLE   90,081 0 0
BEST BUY INC COM 086516101 1,063 9,255 SH   SOLE   9,255 0 0
BEYOND MEAT INC COM 08862E109 310 2,386 SH   SOLE   2,386 0 0
BHP GROUP LTD SPONSORED ADS 088606108 415 5,977 SH   SOLE   5,977 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 509 8,799 SH   SOLE   8,799 0 0
BILIBILI INC SPONS ADS REP Z 090040106 685 6,397 SH   SOLE   6,397 0 0
BIOGEN INC COM 09062X103 350 1,250 SH   SOLE   1,250 0 0
BIO-TECHNE CORP COM 09073M104 257 674 SH   SOLE   674 0 0
BK OF AMERICA CORP COM 060505104 18,417 476,011 SH   SOLE   476,011 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 265 18,478 SH   SOLE   18,478 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 225 19,187 SH   SOLE   19,187 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 192 20,296 SH   SOLE   20,296 0 0
BLACKROCK HEALTH SCIENCES TR COM 09250W107 729 15,757 SH   SOLE   15,757 0 0
BLACKROCK INC COM 09247X101 3,031 4,020 SH   SOLE   4,020 0 0
BLACKROCK LTD DURATION INC T COM SHS 09249W101 422 25,194 SH   SOLE   25,194 0 0
BLACKROCK MUNIHOLDINGS QUALI COM 09253N104 384 24,003 SH   SOLE   24,003 0 0
BLACKROCK MUNIVEST FD II INC COM 09253T101 220 14,715 SH   SOLE   14,715 0 0
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 230 6,431 SH   SOLE   6,431 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 425 7,854 SH   SOLE   7,854 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 693 28,096 SH   SOLE   28,096 0 0
BLACKSTONE GROUP INC COM 09260D107 4,169 55,940 SH   SOLE   55,940 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 545 17,568 SH   SOLE   17,568 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 208 67,290 SH   SOLE   67,290 0 0
BNY MELLON MUN INCOME INC COM 05589T104 133 15,164 SH   SOLE   15,164 0 0
BNY MELLON STRATEGIC MUNS IN COM 05588W108 232 27,157 SH   SOLE   27,157 0 0
BOEING CO COM 097023105 12,333 48,418 SH   SOLE   48,418 0 0
BOOKING HOLDINGS INC COM 09857L108 468 201 SH   SOLE   201 0 0
BORGWARNER INC COM 099724106 244 5,273 SH   SOLE   5,273 0 0
BOSTON BEER INC CL A 100557107 391 324 SH   SOLE   324 0 0
BOSTON SCIENTIFIC CORP COM 101137107 375 9,708 SH   SOLE   9,708 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 137 10,929 SH   SOLE   10,929 0 0
BP PLC SPONSORED ADR 055622104 2,195 90,129 SH   SOLE   90,129 0 0
BRICKELL BIOTECH INC COM 10802T105 11 10,000 SH   SOLE   10,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 7,693 121,853 SH   SOLE   121,853 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 299 7,724 SH   SOLE   7,724 0 0
BROADCOM INC COM 11135F101 4,066 8,769 SH   SOLE   8,769 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 262 5,597 SH   SOLE   5,597 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 422 9,902 SH   SOLE   9,902 0 0
C3 AI INC CL A 12468P104 226 3,434 SH   SOLE   3,434 0 0
CACI INTL INC CL A 127190304 537 2,176 SH   SOLE   2,176 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 778 8,892 SH   SOLE   8,892 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 978 68,801 SH   SOLE   68,801 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 372 11,625 SH   SOLE   11,625 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 2,216 128,640 SH   SOLE   128,640 0 0
CALLON PETE CO DEL COM 13123X508 203 5,263 SH   SOLE   5,263 0 0
CAMECO CORP COM 13321L108 1,194 71,892 SH   SOLE   71,892 0 0
CAMPBELL SOUP CO COM 134429109 227 4,508 SH   SOLE   4,508 0 0
CANADIAN IMP BK COMM COM 136069101 303 3,094 SH   SOLE   3,094 0 0
CANOPY GROWTH CORP COM 138035100 1,618 50,391 SH   SOLE   50,391 0 0
CAPITAL ONE FINL CORP COM 14040H105 403 3,166 SH   SOLE   3,166 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 3,070 115,679 SH   SOLE   115,679 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 522 12,689 SH   SOLE   12,689 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,164 27,568 SH   SOLE   27,568 0 0
CATERPILLAR INC COM 149123101 5,990 25,833 SH   SOLE   25,833 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,847 236,445 SH   SOLE   236,445 0 0
CBRE GROUP INC CL A 12504L109 749 9,469 SH   SOLE   9,469 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 370 7,445 SH   SOLE   7,445 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 309 44,389 SH   SOLE   44,389 0 0
CERNER CORP COM 156782104 676 9,407 SH   SOLE   9,407 0 0
CHARLES RIV LABS INTL INC COM 159864107 212 733 SH   SOLE   733 0 0
CHEESECAKE FACTORY INC COM 163072101 242 4,130 SH   SOLE   4,130 0 0
CHEVRON CORP NEW COM 166764100 12,088 115,354 SH   SOLE   115,354 0 0
CHEWY INC CL A 16679L109 807 9,521 SH   SOLE   9,521 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 982 691 SH   SOLE   691 0 0
CHUBB LIMITED COM H1467J104 429 2,718 SH   SOLE   2,718 0 0
CHURCH & DWIGHT INC COM 171340102 1,811 20,736 SH   SOLE   20,736 0 0
CHURCHILL CAPITAL CORP IV CL A 171439102 245 10,553 SH   SOLE   10,553 0 0
CIENA CORP COM NEW 171779309 295 5,384 SH   SOLE   5,384 0 0
CIGNA CORP NEW COM 125523100 749 3,100 SH   SOLE   3,100 0 0
CINTAS CORP COM 172908105 1,299 3,806 SH   SOLE   3,806 0 0
CISCO SYS INC COM 17275R102 5,236 101,253 SH   SOLE   101,253 0 0
CITIGROUP INC COM NEW 172967424 4,999 68,716 SH   SOLE   68,716 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 378 8,565 SH   SOLE   8,565 0 0
CITRIX SYS INC COM 177376100 221 1,571 SH   SOLE   1,571 0 0
CLEAN ENERGY FUELS CORP COM 184499101 418 30,400 SH   SOLE   30,400 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 29,148 1,449,422 SH   SOLE   1,449,422 0 0
CLOROX CO DEL COM 189054109 1,736 9,001 SH   SOLE   9,001 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 93 12,348 SH   SOLE   12,348 0 0
CME GROUP INC COM 12572Q105 609 2,979 SH   SOLE   2,979 0 0
CMS ENERGY CORP COM 125896100 229 3,733 SH   SOLE   3,733 0 0
COCA COLA CO COM 191216100 8,119 154,037 SH   SOLE   154,037 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 602 21,543 SH   SOLE   21,543 0 0
COLGATE PALMOLIVE CO COM 194162103 1,877 23,809 SH   SOLE   23,809 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 218 25,610 SH   SOLE   25,610 0 0
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 326 15,420 SH   SOLE   15,420 0 0
COMCAST CORP NEW CL A 20030N101 4,598 84,983 SH   SOLE   84,983 0 0
COMFORT SYS USA INC COM 199908104 575 7,686 SH   SOLE   7,686 0 0
COMMERCE BANCSHARES INC COM 200525103 395 5,153 SH   SOLE   5,153 0 0
CONOCOPHILLIPS COM 20825C104 1,183 22,326 SH   SOLE   22,326 0 0
CONSOLIDATED EDISON INC COM 209115104 656 8,769 SH   SOLE   8,769 0 0
CONSTELLATION BRANDS INC CL A 21036P108 938 4,115 SH   SOLE   4,115 0 0
CORNING INC COM 219350105 1,026 23,573 SH   SOLE   23,573 0 0
CORTEVA INC COM 22052L104 993 21,299 SH   SOLE   21,299 0 0
COSTCO WHSL CORP NEW COM 22160K105 8,550 24,255 SH   SOLE   24,255 0 0
CRANE CO COM 224399105 215 2,288 SH   SOLE   2,288 0 0
CREDIT SUISSE AG NASSAU BRH LG CAP GRTH ENH 22542D423 366 655 SH   SOLE   655 0 0
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 70 29,062 SH   SOLE   29,062 0 0
CRONOS GROUP INC COM 22717L101 166 17,514 SH   SOLE   17,514 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 498 2,731 SH   SOLE   2,731 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,416 14,033 SH   SOLE   14,033 0 0
CSX CORP COM 126408103 1,830 18,975 SH   SOLE   18,975 0 0
CUMMINS INC COM 231021106 860 3,318 SH   SOLE   3,318 0 0
CVS HEALTH CORP COM 126650100 6,857 91,142 SH   SOLE   91,142 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 626 4,840 SH   SOLE   4,840 0 0
D R HORTON INC COM 23331A109 256 2,874 SH   SOLE   2,874 0 0
DANAHER CORPORATION COM 235851102 2,832 12,580 SH   SOLE   12,580 0 0
DARDEN RESTAURANTS INC COM 237194105 346 2,436 SH   SOLE   2,436 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 486 12,594 SH   SOLE   12,594 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 259 7,126 SH   SOLE   7,126 0 0
DBX ETF TR XTRACK MSCI EURP 233051853 234 7,213 SH   SOLE   7,213 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507 310 6,222 SH   SOLE   6,222 0 0
DECKERS OUTDOOR CORP COM 243537107 493 1,492 SH   SOLE   1,492 0 0
DEERE & CO COM 244199105 15,935 42,591 SH   SOLE   42,591 0 0
DELAWARE INVTS DIV & INCOME COM 245915103 288 27,700 SH   SOLE   27,700 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,913 21,696 SH   SOLE   21,696 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,621 33,579 SH   SOLE   33,579 0 0
DENISON MINES CORP COM 248356107 1,287 1,180,799 SH   SOLE   1,180,799 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 62 10,443 SH   SOLE   10,443 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 452 2,753 SH   SOLE   2,753 0 0
DIGITAL RLTY TR INC COM 253868103 967 6,866 SH   SOLE   6,866 0 0
DIGITAL TURBINE INC COM NEW 25400W102 211 2,623 SH   SOLE   2,623 0 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 232 8,250 SH   SOLE   8,250 0 0
DISCOVER FINL SVCS COM 254709108 209 2,203 SH   SOLE   2,203 0 0
DISNEY WALT CO COM 254687106 19,191 104,004 SH   SOLE   104,004 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 81 16,904 SH   SOLE   16,904 0 0
DNP SELECT INCOME FD INC COM 23325P104 497 50,282 SH   SOLE   50,282 0 0
DOCUSIGN INC COM 256163106 2,309 11,406 SH   SOLE   11,406 0 0
DOLLAR GEN CORP NEW COM 256677105 898 4,431 SH   SOLE   4,431 0 0
DOMINION ENERGY INC COM 25746U109 2,464 32,435 SH   SOLE   32,435 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 380 20,900 SH   SOLE   20,900 0 0
DOW INC COM 260557103 2,654 41,501 SH   SOLE   41,501 0 0
DRAFTKINGS INC COM CL A 26142R104 2,447 39,905 SH   SOLE   39,905 0 0
DUFF & PHELPS UTLITY AND INF COM 26433C105 137 10,351 SH   SOLE   10,351 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,254 23,354 SH   SOLE   23,354 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,070 13,851 SH   SOLE   13,851 0 0
DURECT CORP COM 266605104 30 15,000 SH   SOLE   15,000 0 0
DWS MUN INCOME TR COM 233368109 174 14,964 SH   SOLE   14,964 0 0
DYNATRACE INC COM NEW 268150109 427 8,850 SH   SOLE   8,850 0 0
EASTGROUP PPTYS INC COM 277276101 440 3,074 SH   SOLE   3,074 0 0
EATON CORP PLC SHS G29183103 865 6,256 SH   SOLE   6,256 0 0
EATON VANCE ENHANCED EQUITY COM 278277108 208 9,620 SH   SOLE   9,620 0 0
EATON VANCE LTD DURATION INC COM 27828H105 284 22,516 SH   SOLE   22,516 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 96 14,500 SH   SOLE   14,500 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 871 33,157 SH   SOLE   33,157 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100 2,678 170,146 SH   SOLE   170,146 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 179 11,528 SH   SOLE   11,528 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 365 28,614 SH   SOLE   28,614 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105 145 14,063 SH   SOLE   14,063 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 153 16,417 SH   SOLE   16,417 0 0
EBAY INC. COM 278642103 604 9,856 SH   SOLE   9,856 0 0
ECOLAB INC COM 278865100 785 3,668 SH   SOLE   3,668 0 0
EDISON INTL COM 281020107 493 8,409 SH   SOLE   8,409 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 590 7,049 SH   SOLE   7,049 0 0
ELECTRONIC ARTS INC COM 285512109 222 1,641 SH   SOLE   1,641 0 0
EMERSON ELEC CO COM 291011104 2,024 22,436 SH   SOLE   22,436 0 0
ENBRIDGE INC COM 29250N105 1,198 32,917 SH   SOLE   32,917 0 0
ENERGY FUELS INC COM NEW 292671708 366 64,266 SH   SOLE   64,266 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,261 164,178 SH   SOLE   164,178 0 0
ENERPLUS CORP COM 292766102 955 190,660 SH   SOLE   190,660 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 71 16,440 SH   SOLE   16,440 0 0
ENTERGY CORP NEW COM 29364G103 545 5,476 SH   SOLE   5,476 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,695 76,975 SH   SOLE   76,975 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 382 7,900 SH   SOLE   7,900 0 0
EOG RES INC COM 26875P101 292 4,027 SH   SOLE   4,027 0 0
EQUINIX INC COM 29444U700 723 1,064 SH   SOLE   1,064 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,527 21,324 SH   SOLE   21,324 0 0
ERICSSON ADR B SEK 10 294821608 259 19,639 SH   SOLE   19,639 0 0
ESSEX PPTY TR INC COM 297178105 807 2,970 SH   SOLE   2,970 0 0
ETF MANAGERS GRP COMMDTY TR BREAKWAVE DRY 26923H200 313 18,470 SH   SOLE   18,470 0 0
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 644 9,913 SH   SOLE   9,913 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1,417 61,888 SH   SOLE   61,888 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,135 20,678 SH   SOLE   20,678 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 4,451 66,639 SH   SOLE   66,639 0 0
ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 436 5,779 SH   SOLE   5,779 0 0
ETF SER SOLUTIONS APTUS DEFINED 26922A388 2,446 83,478 SH   SOLE   83,478 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1,732 49,182 SH   SOLE   49,182 0 0
ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 737 27,460 SH   SOLE   27,460 0 0
ETF SER SOLUTIONS ROUNDHILL ACQUI 26922A701 285 8,380 SH   SOLE   8,380 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 4,962 184,397 SH   SOLE   184,397 0 0
ETFIS SER TR I VIRTUS NEWFLEET 26923G707 962 38,370 SH   SOLE   38,370 0 0
ETSY INC COM 29786A106 898 4,453 SH   SOLE   4,453 0 0
EURONET WORLDWIDE INC COM 298736109 225 1,625 SH   SOLE   1,625 0 0
EVERSOURCE ENERGY COM 30040W108 619 7,145 SH   SOLE   7,145 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 2,322 36,339 SH   SOLE   36,339 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 250 5,700 SH   SOLE   5,700 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 626 9,864 SH   SOLE   9,864 0 0
EXELON CORP COM 30161N101 1,343 30,714 SH   SOLE   30,714 0 0
EXP WORLD HLDGS INC COM 30212W100 327 7,173 SH   SOLE   7,173 0 0
EXPEDIA GROUP INC COM NEW 30212P303 270 1,571 SH   SOLE   1,571 0 0
EXXON MOBIL CORP COM 30231G102 9,124 163,415 SH   SOLE   163,415 0 0
F N B CORP COM 302520101 343 27,027 SH   SOLE   27,027 0 0
FABRINET SHS G3323L100 244 2,700 SH   SOLE   2,700 0 0
FACEBOOK INC CL A 30303M102 13,381 45,430 SH   SOLE   45,430 0 0
FARMERS NATIONAL BANC CORP COM 309627107 191 11,410 SH   SOLE   11,410 0 0
FASTENAL CO COM 311900104 799 15,890 SH   SOLE   15,890 0 0
FASTLY INC CL A 31188V100 316 4,699 SH   SOLE   4,699 0 0
FEDEX CORP COM 31428X106 4,272 15,040 SH   SOLE   15,040 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 732 17,592 SH   SOLE   17,592 0 0
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 279 6,367 SH   SOLE   6,367 0 0
FIFTH THIRD BANCORP COM 316773100 884 23,617 SH   SOLE   23,617 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 265 12,112 SH   SOLE   12,112 0 0
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 553 9,198 SH   SOLE   9,198 0 0
FIRST TR ENERGY INCOME & GRO COM 33738G104 2,236 166,998 SH   SOLE   166,998 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 429 21,175 SH   SOLE   21,175 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 408 7,233 SH   SOLE   7,233 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 5,496 272,751 SH   SOLE   272,751 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 328 5,001 SH   SOLE   5,001 0 0
FIRST TR EXCH TRD ALPHDX FD ASIA EX JAPAN 33737J109 411 12,243 SH   SOLE   12,243 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 282 4,696 SH   SOLE   4,696 0 0
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 277 6,819 SH   SOLE   6,819 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,217 12,709 SH   SOLE   12,709 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 571 9,814 SH   SOLE   9,814 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 239 9,491 SH   SOLE   9,491 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 417 41,179 SH   SOLE   41,179 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 617 14,828 SH   SOLE   14,828 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,012 9,314 SH   SOLE   9,314 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 275 3,770 SH   SOLE   3,770 0 0
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1,772 26,862 SH   SOLE   26,862 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 4,826 115,408 SH   SOLE   115,408 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,571 13,824 SH   SOLE   13,824 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1,892 15,877 SH   SOLE   15,877 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1,916 24,499 SH   SOLE   24,499 0 0
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 346 4,962 SH   SOLE   4,962 0 0
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 370 17,548 SH   SOLE   17,548 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 22,809 322,071 SH   SOLE   322,071 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2,516 11,535 SH   SOLE   11,535 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1,467 32,868 SH   SOLE   32,868 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 13,140 219,115 SH   SOLE   219,115 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 468 9,611 SH   SOLE   9,611 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,681 32,930 SH   SOLE   32,930 0 0
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 1,747 34,179 SH   SOLE   34,179 0 0
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 321 6,565 SH   SOLE   6,565 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 360 15,962 SH   SOLE   15,962 0 0
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 257 15,925 SH   SOLE   15,925 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 2,699 39,346 SH   SOLE   39,346 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1,047 19,389 SH   SOLE   19,389 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 414 12,561 SH   SOLE   12,561 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 509 7,882 SH   SOLE   7,882 0 0
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 555 43,329 SH   SOLE   43,329 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 846 5,274 SH   SOLE   5,274 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 15,207 334,292 SH   SOLE   334,292 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 520 10,857 SH   SOLE   10,857 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 5,676 155,317 SH   SOLE   155,317 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 1,783 52,344 SH   SOLE   52,344 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 698 19,813 SH   SOLE   19,813 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 1,928 87,259 SH   SOLE   87,259 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 720 22,329 SH   SOLE   22,329 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 287 8,218 SH   SOLE   8,218 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 591 17,952 SH   SOLE   17,952 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 887 27,825 SH   SOLE   27,825 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE GRWT100 33740F649 7,762 378,459 SH   SOLE   378,459 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 24,978 796,355 SH   SOLE   796,355 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 243 8,090 SH   SOLE   8,090 0 0
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 3,372 166,672 SH   SOLE   166,672 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 3,394 64,237 SH   SOLE   64,237 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 3,345 97,041 SH   SOLE   97,041 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 8,953 269,763 SH   SOLE   269,763 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 696 19,375 SH   SOLE   19,375 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 5,118 151,522 SH   SOLE   151,522 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 1,177 35,876 SH   SOLE   35,876 0 0
FIRST TR INTER DUR PFD & IN COM 33718W103 518 21,634 SH   SOLE   21,634 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 398 6,248 SH   SOLE   6,248 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 672 8,393 SH   SOLE   8,393 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 3,179 97,144 SH   SOLE   97,144 0 0
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 279 2,575 SH   SOLE   2,575 0 0
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 684 9,915 SH   SOLE   9,915 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 385 3,732 SH   SOLE   3,732 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 533 3,696 SH   SOLE   3,696 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 14,876 391,688 SH   SOLE   391,688 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 264 2,708 SH   SOLE   2,708 0 0
FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 187 46,839 SH   SOLE   46,839 0 0
FIRSTENERGY CORP COM 337932107 352 10,153 SH   SOLE   10,153 0 0
FISERV INC COM 337738108 1,913 16,073 SH   SOLE   16,073 0 0
FISKER INC CL A COM STK 33813J106 178 10,340 SH   SOLE   10,340 0 0
FIVE BELOW INC COM 33829M101 257 1,347 SH   SOLE   1,347 0 0
FIVE9 INC COM 338307101 221 1,415 SH   SOLE   1,415 0 0
FMC CORP COM NEW 302491303 270 2,443 SH   SOLE   2,443 0 0
FORD MTR CO DEL COM 345370860 2,916 238,044 SH   SOLE   238,044 0 0
FORTINET INC COM 34959E109 525 2,846 SH   SOLE   2,846 0 0
FRANCO NEV CORP COM 351858105 335 2,675 SH   SOLE   2,675 0 0
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 1,135 11,927 SH   SOLE   11,927 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 6,662 166,306 SH   SOLE   166,306 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US MID 35473P884 3,671 89,733 SH   SOLE   89,733 0 0
FREEPORT-MCMORAN INC CL B 35671D857 19,501 592,188 SH   SOLE   592,188 0 0
FS KKR CAP CORP COM 302635206 2,159 108,897 SH   SOLE   108,897 0 0
FS KKR CAP CORP II COM 35952V303 4,200 215,053 SH   SOLE   215,053 0 0
FULGENT GENETICS INC COM 359664109 254 2,625 SH   SOLE   2,625 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 63 18,206 SH   SOLE   18,206 0 0
GARMIN LTD SHS H2906T109 271 2,054 SH   SOLE   2,054 0 0
GENERAC HLDGS INC COM 368736104 981 2,996 SH   SOLE   2,996 0 0
GENERAL DYNAMICS CORP COM 369550108 1,583 8,721 SH   SOLE   8,721 0 0
GENERAL ELECTRIC CO COM 369604103 3,493 266,029 SH   SOLE   266,029 0 0
GENERAL MLS INC COM 370334104 2,166 35,328 SH   SOLE   35,328 0 0
GENERAL MTRS CO COM 37045V100 1,166 20,295 SH   SOLE   20,295 0 0
GENTEX CORP COM 371901109 1,538 43,108 SH   SOLE   43,108 0 0
GENUINE PARTS CO COM 372460105 625 5,404 SH   SOLE   5,404 0 0
GILEAD SCIENCES INC COM 375558103 916 14,175 SH   SOLE   14,175 0 0
GLADSTONE CAPITAL CORP COM 376535100 247 24,865 SH   SOLE   24,865 0 0
GLADSTONE LD CORP COM 376549101 183 10,000 SH   SOLE   10,000 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,587 72,474 SH   SOLE   72,474 0 0
GLOBAL NET LEASE INC COM NEW 379378201 235 13,025 SH   SOLE   13,025 0 0
GLOBAL PMTS INC COM 37940X102 288 1,428 SH   SOLE   1,428 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 213 8,030 SH   SOLE   8,030 0 0
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 238 9,261 SH   SOLE   9,261 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 517 20,655 SH   SOLE   20,655 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 309 7,004 SH   SOLE   7,004 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 266 8,035 SH   SOLE   8,035 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 954 16,312 SH   SOLE   16,312 0 0
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 567 16,940 SH   SOLE   16,940 0 0
GLOBAL X FDS MSCI CHINA FINCL 37950E606 279 17,083 SH   SOLE   17,083 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 3,280 145,338 SH   SOLE   145,338 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1,350 40,743 SH   SOLE   40,743 0 0
GLOBAL X FDS THMATC GWT ETF 37954Y418 522 10,884 SH   SOLE   10,884 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 2,367 94,442 SH   SOLE   94,442 0 0
GLOBAL X FDS US PFD ETF 37954Y657 300 11,758 SH   SOLE   11,758 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 786 7,851 SH   SOLE   7,851 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 13,602 411,669 SH   SOLE   411,669 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 896 14,368 SH   SOLE   14,368 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 50,877 643,038 SH   SOLE   643,038 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,128 3,448 SH   SOLE   3,448 0 0
GRACO INC COM 384109104 347 4,842 SH   SOLE   4,842 0 0
GROUPON INC COM NEW 399473206 1,587 31,400 SH   SOLE   31,400 0 0
GROWGENERATION CORP COM 39986L109 506 10,177 SH   SOLE   10,177 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 290 12,394 SH   SOLE   12,394 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 218 1,006 SH   SOLE   1,006 0 0
HALLIBURTON CO COM 406216101 819 38,177 SH   SOLE   38,177 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 587 28,400 SH   SOLE   28,400 0 0
HANCOCK JOHN PFD INCOME FD I COM 41013X106 4,633 222,719 SH   SOLE   222,719 0 0
HCA HEALTHCARE INC COM 40412C101 289 1,533 SH   SOLE   1,533 0 0
HERCULES CAPITAL INC COM 427096508 553 34,488 SH   SOLE   34,488 0 0
HERSHEY CO COM 427866108 2,076 13,122 SH   SOLE   13,122 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 413 26,269 SH   SOLE   26,269 0 0
HEXCEL CORP NEW COM 428291108 468 8,352 SH   SOLE   8,352 0 0
HILLTOP HOLDINGS INC COM 432748101 375 10,985 SH   SOLE   10,985 0 0
HNI CORP COM 404251100 256 6,472 SH   SOLE   6,472 0 0
HOME DEPOT INC COM 437076102 19,891 65,161 SH   SOLE   65,161 0 0
HONEYWELL INTL INC COM 438516106 14,170 65,279 SH   SOLE   65,279 0 0
HORMEL FOODS CORP COM 440452100 442 9,259 SH   SOLE   9,259 0 0
HOST HOTELS & RESORTS INC COM 44107P104 214 12,701 SH   SOLE   12,701 0 0
HP INC COM 40434L105 860 27,078 SH   SOLE   27,078 0 0
HUNTINGTON BANCSHARES INC COM 446150104 846 53,799 SH   SOLE   53,799 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 210 1,020 SH   SOLE   1,020 0 0
IAC INTERACTIVECORP NEW COM 44891N109 265 1,223 SH   SOLE   1,223 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1,644 30,598 SH   SOLE   30,598 0 0
IDACORP INC COM 451107106 386 3,859 SH   SOLE   3,859 0 0
IDEXX LABS INC COM 45168D104 3,673 7,506 SH   SOLE   7,506 0 0
ILLINOIS TOOL WKS INC COM 452308109 978 4,413 SH   SOLE   4,413 0 0
ILLUMINA INC COM 452327109 220 572 SH   SOLE   572 0 0
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 1,202 44,068 SH   SOLE   44,068 0 0
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 2,913 121,892 SH   SOLE   121,892 0 0
INDEXIQ ETF TR IQ CHAIKIN US 45409B396 731 21,173 SH   SOLE   21,173 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 513 22,161 SH   SOLE   22,161 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 416 25,500 SH   SOLE   25,500 0 0
INNOVATOR ETFS TR NASDAQ 100 PWER 45782C276 260 5,712 SH   SOLE   5,712 0 0
INNOVATOR ETFS TR RUSSELL 2000 PWR 45782C284 212 8,000 SH   SOLE   8,000 0 0
INNOVATOR ETFS TR S&P 500 POWER 45782C417 411 14,950 SH   SOLE   14,950 0 0
INNOVATOR ETFS TR S&P 500 POWER 45782C508 474 15,015 SH   SOLE   15,015 0 0
INNOVATOR ETFS TR S&P 500 PWR 45782C656 560 19,488 SH   SOLE   19,488 0 0
INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 371 12,460 SH   SOLE   12,460 0 0
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 1,771 61,185 SH   SOLE   61,185 0 0
INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383 298 10,100 SH   SOLE   10,100 0 0
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 348 12,216 SH   SOLE   12,216 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C532 601 20,731 SH   SOLE   20,731 0 0
INSEEGO CORP COM 45782B104 146 14,580 SH   SOLE   14,580 0 0
INTEL CORP COM 458140100 8,848 138,247 SH   SOLE   138,247 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 761 6,813 SH   SOLE   6,813 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,455 33,431 SH   SOLE   33,431 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 271 1,938 SH   SOLE   1,938 0 0
INTERNATIONAL PAPER CO COM 460146103 337 6,223 SH   SOLE   6,223 0 0
INTUIT COM 461202103 356 929 SH   SOLE   929 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 861 1,165 SH   SOLE   1,165 0 0
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 6,448 115,106 SH   SOLE   115,106 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1,002 19,841 SH   SOLE   19,841 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 661 38,351 SH   SOLE   38,351 0 0
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 1,137 11,830 SH   SOLE   11,830 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 235 8,792 SH   SOLE   8,792 0 0
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 482 21,828 SH   SOLE   21,828 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 4,295 69,390 SH   SOLE   69,390 0 0
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 417 11,600 SH   SOLE   11,600 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 5,446 41,506 SH   SOLE   41,506 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 994 31,206 SH   SOLE   31,206 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 409 15,272 SH   SOLE   15,272 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 622 41,484 SH   SOLE   41,484 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 2,957 60,168 SH   SOLE   60,168 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 621 7,218 SH   SOLE   7,218 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 1,100 21,002 SH   SOLE   21,002 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 1,475 233,805 SH   SOLE   233,805 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 820 17,873 SH   SOLE   17,873 0 0
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 237 5,967 SH   SOLE   5,967 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 3,047 71,085 SH   SOLE   71,085 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 5,105 87,798 SH   SOLE   87,798 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1,184 12,907 SH   SOLE   12,907 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 344 16,282 SH   SOLE   16,282 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 1,114 48,324 SH   SOLE   48,324 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 578 26,731 SH   SOLE   26,731 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 993 42,536 SH   SOLE   42,536 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 649 29,790 SH   SOLE   29,790 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 4,101 162,092 SH   SOLE   162,092 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 572 25,815 SH   SOLE   25,815 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 2,349 94,021 SH   SOLE   94,021 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 333 15,029 SH   SOLE   15,029 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 4,523 184,255 SH   SOLE   184,255 0 0
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 395 6,470 SH   SOLE   6,470 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 3,010 117,605 SH   SOLE   117,605 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 302 4,148 SH   SOLE   4,148 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 301 3,575 SH   SOLE   3,575 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 227 6,561 SH   SOLE   6,561 0 0
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 409 9,459 SH   SOLE   9,459 0 0
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 281 1,788 SH   SOLE   1,788 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 870 10,225 SH   SOLE   10,225 0 0
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 202 1,402 SH   SOLE   1,402 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 353 7,671 SH   SOLE   7,671 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 623 9,146 SH   SOLE   9,146 0 0
INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 581 7,050 SH   SOLE   7,050 0 0
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 341 4,320 SH   SOLE   4,320 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 4,407 28,282 SH   SOLE   28,282 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 505 3,332 SH   SOLE   3,332 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 323 15,935 SH   SOLE   15,935 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 4,650 15,682 SH   SOLE   15,682 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 10,727 140,930 SH   SOLE   140,930 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 202 921 SH   SOLE   921 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 1,247 14,094 SH   SOLE   14,094 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1,769 6,593 SH   SOLE   6,593 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 740 4,166 SH   SOLE   4,166 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1,003 6,350 SH   SOLE   6,350 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2,026 7,508 SH   SOLE   7,508 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 23,922 168,871 SH   SOLE   168,871 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 3,009 40,668 SH   SOLE   40,668 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 16,537 373,046 SH   SOLE   373,046 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 802 8,151 SH   SOLE   8,151 0 0
INVESCO LTD SHS G491BT108 752 29,812 SH   SOLE   29,812 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 168 41,980 SH   SOLE   41,980 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 52,288 163,845 SH   SOLE   163,845 0 0
INVITATION HOMES INC COM 46187W107 634 19,825 SH   SOLE   19,825 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 90 41,940 SH   SOLE   41,940 0 0
IRON MTN INC NEW COM 46284V101 2,440 65,934 SH   SOLE   65,934 0 0
ISHARES GOLD TR ISHARES 464285105 5,237 322,066 SH   SOLE   322,066 0 0
ISHARES INC CORE MSCI EMKT 46434G103 6,793 105,545 SH   SOLE   105,545 0 0
ISHARES INC EM MKTS DIV ETF 464286319 274 6,986 SH   SOLE   6,986 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 6,660 153,765 SH   SOLE   153,765 0 0
ISHARES INC JP MRGN EM HI BD 464286285 412 9,275 SH   SOLE   9,275 0 0
ISHARES INC MSCI BRIC INDX 464286657 309 5,861 SH   SOLE   5,861 0 0
ISHARES INC MSCI EMERG MKT 46434G889 233 4,486 SH   SOLE   4,486 0 0
ISHARES INC MSCI EMERG MRKT 464286533 1,302 20,611 SH   SOLE   20,611 0 0
ISHARES INC MSCI EQUAL WEITE 464286681 1,617 20,630 SH   SOLE   20,630 0 0
ISHARES INC MSCI EURZONE ETF 464286608 677 14,575 SH   SOLE   14,575 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 2,398 24,302 SH   SOLE   24,302 0 0
ISHARES INC MSCI GERMANY ETF 464286806 210 6,278 SH   SOLE   6,278 0 0
ISHARES INC MSCI HONG KG ETF 464286871 203 7,631 SH   SOLE   7,631 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 635 9,270 SH   SOLE   9,270 0 0
ISHARES INC MSCI PAC JP ETF 464286665 305 6,082 SH   SOLE   6,082 0 0
ISHARES SILVER TR ISHARES 46428Q109 1,212 53,382 SH   SOLE   53,382 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 894 8,460 SH   SOLE   8,460 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 5,964 130,190 SH   SOLE   130,190 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 2,769 32,109 SH   SOLE   32,109 0 0
ISHARES TR 20 YR TR BD ETF 464287432 3,749 27,679 SH   SOLE   27,679 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 1,151 8,865 SH   SOLE   8,865 0 0
ISHARES TR A RATE CP BD ETF 46429B291 1,166 21,039 SH   SOLE   21,039 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 331 4,950 SH   SOLE   4,950 0 0
ISHARES TR ASIA 50 ETF 464288430 881 9,553 SH   SOLE   9,553 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 8,091 71,646 SH   SOLE   71,646 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 677 13,391 SH   SOLE   13,391 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 225 4,818 SH   SOLE   4,818 0 0
ISHARES TR CMBS ETF 46429B366 736 13,657 SH   SOLE   13,657 0 0
ISHARES TR COHEN STEER REIT 464287564 258 4,466 SH   SOLE   4,466 0 0
ISHARES TR CONSER ALLOC ETF 464289883 1,521 39,347 SH   SOLE   39,347 0 0
ISHARES TR CONV BD ETF 46435G102 1,523 15,506 SH   SOLE   15,506 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 572 11,148 SH   SOLE   11,148 0 0
ISHARES TR CORE DIV GRWTH 46434V621 18,804 389,550 SH   SOLE   389,550 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 2,800 29,510 SH   SOLE   29,510 0 0
ISHARES TR CORE MSCI EAFE 46432F842 13,879 192,631 SH   SOLE   192,631 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 8,206 116,757 SH   SOLE   116,757 0 0
ISHARES TR CORE S&P MCP ETF 464287507 20,950 80,490 SH   SOLE   80,490 0 0
ISHARES TR CORE S&P SCP ETF 464287804 37,445 345,015 SH   SOLE   345,015 0 0
ISHARES TR CORE S&P TTL STK 464287150 8,989 98,128 SH   SOLE   98,128 0 0
ISHARES TR CORE S&P US GWT 464287671 5,637 62,091 SH   SOLE   62,091 0 0
ISHARES TR CORE S&P US VLU 464287663 2,650 38,463 SH   SOLE   38,463 0 0
ISHARES TR CORE S&P500 ETF 464287200 130,326 327,599 SH   SOLE   327,599 0 0
ISHARES TR CORE TOTAL USD 46434V613 3,710 70,339 SH   SOLE   70,339 0 0
ISHARES TR CORE US AGGBD ET 464287226 31,839 279,703 SH   SOLE   279,703 0 0
ISHARES TR CRE U S REIT ETF 464288521 486 9,271 SH   SOLE   9,271 0 0
ISHARES TR DOW JONES US ETF 464287846 4,267 42,726 SH   SOLE   42,726 0 0
ISHARES TR EAFE GRWTH ETF 464288885 4,239 42,191 SH   SOLE   42,191 0 0
ISHARES TR EAFE SML CP ETF 464288273 468 6,520 SH   SOLE   6,520 0 0
ISHARES TR EAFE VALUE ETF 464288877 2,451 48,082 SH   SOLE   48,082 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 8,452 93,008 SH   SOLE   93,008 0 0
ISHARES TR ESG SCRD S&P MID 46436E551 240 6,665 SH   SOLE   6,665 0 0
ISHARES TR ESG SCRND S&P SM 46436E544 238 6,126 SH   SOLE   6,126 0 0
ISHARES TR EUROPE ETF 464287861 211 4,198 SH   SOLE   4,198 0 0
ISHARES TR EXPANDED TECH 464287515 3,521 10,311 SH   SOLE   10,311 0 0
ISHARES TR EXPND TEC SC ETF 464287549 3,489 9,668 SH   SOLE   9,668 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 204 3,450 SH   SOLE   3,450 0 0
ISHARES TR FALN ANGLS USD 46435G474 1,108 37,877 SH   SOLE   37,877 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 6,126 120,637 SH   SOLE   120,637 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 4,410 181,477 SH   SOLE   181,477 0 0
ISHARES TR GLB CNS DISC ETF 464288745 296 1,814 SH   SOLE   1,814 0 0
ISHARES TR GLB INFRASTR ETF 464288372 218 4,838 SH   SOLE   4,838 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 210 2,728 SH   SOLE   2,728 0 0
ISHARES TR GLOBAL 100 ETF 464287572 1,155 17,490 SH   SOLE   17,490 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 1,286 52,177 SH   SOLE   52,177 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 353 4,809 SH   SOLE   4,809 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 729 28,613 SH   SOLE   28,613 0 0
ISHARES TR GLOBAL TECH ETF 464287291 2,132 6,927 SH   SOLE   6,927 0 0
ISHARES TR HIGH YLD BD FCTR 46435G250 878 17,074 SH   SOLE   17,074 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 394 13,914 SH   SOLE   13,914 0 0
ISHARES TR IBONDS 21 TRM HG 46435U226 715 29,540 SH   SOLE   29,540 0 0
ISHARES TR IBONDS 22 TRM HG 46435U176 817 33,617 SH   SOLE   33,617 0 0
ISHARES TR IBONDS 23 TRM HG 46435U150 263 10,681 SH   SOLE   10,681 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 548 20,500 SH   SOLE   20,500 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 885 33,578 SH   SOLE   33,578 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 270 10,851 SH   SOLE   10,851 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 424 16,667 SH   SOLE   16,667 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 881 33,718 SH   SOLE   33,718 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 1,177 44,611 SH   SOLE   44,611 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1,174 43,772 SH   SOLE   43,772 0 0
ISHARES TR IBOXX HI YD ETF 464288513 760 8,722 SH   SOLE   8,722 0 0
ISHARES TR IBOXX INV CP ETF 464287242 8,124 62,466 SH   SOLE   62,466 0 0
ISHARES TR INTL DIV GRWTH 46435G524 1,810 27,896 SH   SOLE   27,896 0 0
ISHARES TR INTL SEL DIV ETF 464288448 649 20,608 SH   SOLE   20,608 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 27,814 508,675 SH   SOLE   508,675 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 1,655 27,946 SH   SOLE   27,946 0 0
ISHARES TR JPMORGAN USD EMG 464288281 1,033 9,491 SH   SOLE   9,491 0 0
ISHARES TR MBS ETF 464288588 1,487 13,718 SH   SOLE   13,718 0 0
ISHARES TR MICRO-CAP ETF 464288869 3,117 21,208 SH   SOLE   21,208 0 0
ISHARES TR MODERT ALLOC ETF 464289875 1,213 27,863 SH   SOLE   27,863 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 1,514 5,248 SH   SOLE   5,248 0 0
ISHARES TR MORNINGSTR US EQ 464287127 340 1,514 SH   SOLE   1,514 0 0
ISHARES TR MORTGE REL ETF 46435G342 242 6,854 SH   SOLE   6,854 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 1,214 4,829 SH   SOLE   4,829 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 604 1,597 SH   SOLE   1,597 0 0
ISHARES TR MRGSTR SM CP GR 464288604 1,047 3,486 SH   SOLE   3,486 0 0
ISHARES TR MRNING SM CP ETF 464288703 604 3,581 SH   SOLE   3,581 0 0
ISHARES TR MSCI CHINA ETF 46429B671 816 9,993 SH   SOLE   9,993 0 0
ISHARES TR MSCI EAFE ETF 464287465 20,678 272,540 SH   SOLE   272,540 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 10,752 147,308 SH   SOLE   147,308 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,440 83,232 SH   SOLE   83,232 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 430 8,767 SH   SOLE   8,767 0 0
ISHARES TR MSCI INTL MULTFT 46434V274 407 14,174 SH   SOLE   14,174 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 2,039 55,947 SH   SOLE   55,947 0 0
ISHARES TR MSCI KLD400 SOC 464288570 618 8,094 SH   SOLE   8,094 0 0
ISHARES TR MSCI USA ESG SLC 464288802 919 10,462 SH   SOLE   10,462 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 143,080 2,067,935 SH   SOLE   2,067,935 0 0
ISHARES TR MSCI USA MMENTM 46432F396 6,373 39,619 SH   SOLE   39,619 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 403 9,924 SH   SOLE   9,924 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 2,803 23,017 SH   SOLE   23,017 0 0
ISHARES TR MSCI USA SML CP 46434V290 321 6,122 SH   SOLE   6,122 0 0
ISHARES TR MSCI USA VALUE 46432F388 4,337 42,331 SH   SOLE   42,331 0 0
ISHARES TR NASDAQ BIOTECH 464287556 2,617 17,383 SH   SOLE   17,383 0 0
ISHARES TR NATIONAL MUN ETF 464288414 4,682 40,348 SH   SOLE   40,348 0 0
ISHARES TR PFD AND INCM SEC 464288687 9,642 251,080 SH   SOLE   251,080 0 0
ISHARES TR PHLX SEMICND ETF 464287523 519 1,224 SH   SOLE   1,224 0 0
ISHARES TR RESIDENTIAL MULT 464288562 628 8,490 SH   SOLE   8,490 0 0
ISHARES TR RUS 1000 ETF 464287622 7,320 32,702 SH   SOLE   32,702 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 71,634 294,742 SH   SOLE   294,742 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 13,056 86,148 SH   SOLE   86,148 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 13,817 45,943 SH   SOLE   45,943 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 5,218 32,722 SH   SOLE   32,722 0 0
ISHARES TR RUS MD CP GR ETF 464287481 18,904 185,226 SH   SOLE   185,226 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 2,338 21,386 SH   SOLE   21,386 0 0
ISHARES TR RUS MID CAP ETF 464287499 9,385 126,940 SH   SOLE   126,940 0 0
ISHARES TR RUS TP200 GR ETF 464289438 507 3,772 SH   SOLE   3,772 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 34,832 157,655 SH   SOLE   157,655 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 2,188 9,221 SH   SOLE   9,221 0 0
ISHARES TR S&P 100 ETF 464287101 6,578 36,576 SH   SOLE   36,576 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 14,050 215,787 SH   SOLE   215,787 0 0
ISHARES TR S&P 500 VAL ETF 464287408 13,875 98,238 SH   SOLE   98,238 0 0
ISHARES TR S&P MC 400GR ETF 464287606 570 7,270 SH   SOLE   7,270 0 0
ISHARES TR S&P SML 600 GWT 464287887 2,297 17,911 SH   SOLE   17,911 0 0
ISHARES TR SELECT DIVID ETF 464287168 4,770 41,802 SH   SOLE   41,802 0 0
ISHARES TR SHORT TREAS BD 464288679 1,382 12,505 SH   SOLE   12,505 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,069 9,914 SH   SOLE   9,914 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1,636 16,235 SH   SOLE   16,235 0 0
ISHARES TR TIPS BD ETF 464287176 28,671 228,456 SH   SOLE   228,456 0 0
ISHARES TR TRANS AVG ETF 464287192 778 3,019 SH   SOLE   3,019 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 586 4,668 SH   SOLE   4,668 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 304 1,715 SH   SOLE   1,715 0 0
ISHARES TR U.S. ENERGY ETF 464287796 721 27,502 SH   SOLE   27,502 0 0
ISHARES TR U.S. FINLS ETF 464287788 208 2,772 SH   SOLE   2,772 0 0
ISHARES TR U.S. FIXED INCME 46435U796 445 4,457 SH   SOLE   4,457 0 0
ISHARES TR U.S. MED DVC ETF 464288810 3,106 9,400 SH   SOLE   9,400 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2,389 25,986 SH   SOLE   25,986 0 0
ISHARES TR U.S. TECH ETF 464287721 4,575 52,167 SH   SOLE   52,167 0 0
ISHARES TR U.S. UTILITS ETF 464287697 900 11,316 SH   SOLE   11,316 0 0
ISHARES TR US AER DEF ETF 464288760 4,348 41,768 SH   SOLE   41,768 0 0
ISHARES TR US HLTHCARE ETF 464287762 461 1,827 SH   SOLE   1,827 0 0
ISHARES TR US HLTHCR PR ETF 464288828 3,189 12,666 SH   SOLE   12,666 0 0
ISHARES TR US HOME CONS ETF 464288752 415 6,115 SH   SOLE   6,115 0 0
ISHARES TR US INDUSTRIALS 464287754 368 3,478 SH   SOLE   3,478 0 0
ISHARES TR US TREAS BD ETF 46429B267 8,295 316,720 SH   SOLE   316,720 0 0
ISHARES TR YLD OPTIM BD 46434V787 2,245 90,088 SH   SOLE   90,088 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 3,039 60,552 SH   SOLE   60,552 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 3,770 39,064 SH   SOLE   39,064 0 0
ISHARES U S ETF TR TECHNOLOGY 46431W648 347 7,155 SH   SOLE   7,155 0 0
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 801 13,773 SH   SOLE   13,773 0 0
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 739 8,093 SH   SOLE   8,093 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 31,035 611,474 SH   SOLE   611,474 0 0
JABIL INC COM 466313103 237 4,542 SH   SOLE   4,542 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 419 8,355 SH   SOLE   8,355 0 0
JD.COM INC SPON ADR CL A 47215P106 1,089 12,908 SH   SOLE   12,908 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 301 6,133 SH   SOLE   6,133 0 0
JOHNSON & JOHNSON COM 478160104 19,314 117,518 SH   SOLE   117,518 0 0
JPMORGAN CHASE & CO COM 46625H100 25,043 164,508 SH   SOLE   164,508 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 369 10,399 SH   SOLE   10,399 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 447 1,695 SH   SOLE   1,695 0 0
KELLOGG CO COM 487836108 387 6,107 SH   SOLE   6,107 0 0
KEYCORP COM 493267108 1,311 65,618 SH   SOLE   65,618 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 243 1,698 SH   SOLE   1,698 0 0
KIMBERLY-CLARK CORP COM 494368103 2,001 14,389 SH   SOLE   14,389 0 0
KINDER MORGAN INC DEL COM 49456B101 1,065 63,947 SH   SOLE   63,947 0 0
KLA CORP COM NEW 482480100 495 1,499 SH   SOLE   1,499 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 585 12,159 SH   SOLE   12,159 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 452 7,933 SH   SOLE   7,933 0 0
KRAFT HEINZ CO COM 500754106 1,247 31,183 SH   SOLE   31,183 0 0
KRANESHARES TR ELEC VEH FUTUR 500767827 212 5,005 SH   SOLE   5,005 0 0
KRANESHARES TR QUADRTC INT RT 500767736 919 32,161 SH   SOLE   32,161 0 0
KROGER CO COM 501044101 568 15,784 SH   SOLE   15,784 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 2,020 9,967 SH   SOLE   9,967 0 0
LADDER CAP CORP CL A 505743104 215 18,233 SH   SOLE   18,233 0 0
LAKELAND FINL CORP COM 511656100 691 9,988 SH   SOLE   9,988 0 0
LAM RESEARCH CORP COM 512807108 1,684 2,828 SH   SOLE   2,828 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 234 5,195 SH   SOLE   5,195 0 0
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 355 9,417 SH   SOLE   9,417 0 0
LAUDER ESTEE COS INC CL A 518439104 845 2,906 SH   SOLE   2,906 0 0
LAZARD GLOBAL TOTAL RETURN & COM 52106W103 236 12,254 SH   SOLE   12,254 0 0
LEGGETT & PLATT INC COM 524660107 201 4,400 SH   SOLE   4,400 0 0
LEIDOS HOLDINGS INC COM 525327102 1,236 12,838 SH   SOLE   12,838 0 0
LENNAR CORP CL A 526057104 791 7,810 SH   SOLE   7,810 0 0
LI AUTO INC SPONSORED ADS 50202M102 307 12,267 SH   SOLE   12,267 0 0
LILLY ELI & CO COM 532457108 2,418 12,942 SH   SOLE   12,942 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,745 14,195 SH   SOLE   14,195 0 0
LINDE PLC SHS G5494J103 679 2,422 SH   SOLE   2,422 0 0
LISTED FD TR ROUNDHILL SPORTS 53656F789 559 18,158 SH   SOLE   18,158 0 0
LITHIA MTRS INC CL A 536797103 219 562 SH   SOLE   562 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 452 5,341 SH   SOLE   5,341 0 0
LIVE OAK BANCSHARES INC COM 53803X105 436 6,363 SH   SOLE   6,363 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 939 404,560 SH   SOLE   404,560 0 0
LOCKHEED MARTIN CORP COM 539830109 8,809 23,839 SH   SOLE   23,839 0 0
LOUISIANA PAC CORP COM 546347105 3,053 55,041 SH   SOLE   55,041 0 0
LOWES COS INC COM 548661107 4,605 24,215 SH   SOLE   24,215 0 0
LULULEMON ATHLETICA INC COM 550021109 1,150 3,748 SH   SOLE   3,748 0 0
LUMEN TECHNOLOGIES INC COM 550241103 163 12,187 SH   SOLE   12,187 0 0
LUMENT FINANCE TRUST INC COM 55025L108 38 10,695 SH   SOLE   10,695 0 0
LYFT INC CL A COM 55087P104 231 3,663 SH   SOLE   3,663 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,023 9,829 SH   SOLE   9,829 0 0
M & T BK CORP COM 55261F104 407 2,685 SH   SOLE   2,685 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 224 5,159 SH   SOLE   5,159 0 0
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 1,026 46,245 SH   SOLE   46,245 0 0
MANULIFE FINL CORP COM 56501R106 480 22,343 SH   SOLE   22,343 0 0
MARATHON PETE CORP COM 56585A102 605 11,310 SH   SOLE   11,310 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,094 7,384 SH   SOLE   7,384 0 0
MARSH & MCLENNAN COS INC COM 571748102 200 1,638 SH   SOLE   1,638 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 282 5,759 SH   SOLE   5,759 0 0
MASTERCARD INCORPORATED CL A 57636Q104 13,343 37,475 SH   SOLE   37,475 0 0
MATCH GROUP INC NEW COM 57667L107 448 3,258 SH   SOLE   3,258 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,747 19,591 SH   SOLE   19,591 0 0
MCDONALDS CORP COM 580135101 5,806 25,905 SH   SOLE   25,905 0 0
MCEWEN MNG INC COM 58039P107 13 12,403 SH   SOLE   12,403 0 0
MCKESSON CORP COM 58155Q103 265 1,358 SH   SOLE   1,358 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,925 137,455 SH   SOLE   137,455 0 0
MEDTRONIC PLC SHS G5960L103 3,497 29,602 SH   SOLE   29,602 0 0
MERCADOLIBRE INC COM 58733R102 604 410 SH   SOLE   410 0 0
MERCK & CO. INC COM 58933Y105 6,175 80,107 SH   SOLE   80,107 0 0
METLIFE INC COM 59156R108 1,780 29,285 SH   SOLE   29,285 0 0
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 88 17,350 SH   SOLE   17,350 0 0
MICRON TECHNOLOGY INC COM 595112103 2,858 32,397 SH   SOLE   32,397 0 0
MICROSOFT CORP COM 594918104 42,475 180,152 SH   SOLE   180,152 0 0
MODERNA INC COM 60770K107 1,895 14,472 SH   SOLE   14,472 0 0
MONDELEZ INTL INC CL A 609207105 1,092 18,658 SH   SOLE   18,658 0 0
MORGAN STANLEY COM NEW 617446448 843 10,856 SH   SOLE   10,856 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 279 12,368 SH   SOLE   12,368 0 0
MORPHIC HLDG INC COM 61775R105 239 3,775 SH   SOLE   3,775 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 211 1,121 SH   SOLE   1,121 0 0
MPLX LP COM UNIT REP LTD 55336V100 232 9,038 SH   SOLE   9,038 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 535 9,033 SH   SOLE   9,033 0 0
NETEASE INC SPONSORED ADS 64110W102 317 3,069 SH   SOLE   3,069 0 0
NETFLIX INC COM 64110L106 2,987 5,725 SH   SOLE   5,725 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 336 29,907 SH   SOLE   29,907 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 290 22,942 SH   SOLE   22,942 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 48 10,686 SH   SOLE   10,686 0 0
NEWELL BRANDS INC COM 651229106 233 8,682 SH   SOLE   8,682 0 0
NEWMONT CORP COM 651639106 499 8,277 SH   SOLE   8,277 0 0
NEXTERA ENERGY INC COM 65339F101 6,485 85,768 SH   SOLE   85,768 0 0
NIKE INC CL B 654106103 2,441 18,368 SH   SOLE   18,368 0 0
NIO INC SPON ADS 62914V106 10,710 274,751 SH   SOLE   274,751 0 0
NOKIA CORP SPONSORED ADR 654902204 414 104,434 SH   SOLE   104,434 0 0
NORFOLK SOUTHN CORP COM 655844108 880 3,278 SH   SOLE   3,278 0 0
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 281 7,200 SH   SOLE   7,200 0 0
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 350 9,650 SH   SOLE   9,650 0 0
NORTHROP GRUMMAN CORP COM 666807102 13,033 40,270 SH   SOLE   40,270 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 299 10,840 SH   SOLE   10,840 0 0
NOVARTIS AG SPONSORED ADR 66987V109 687 8,033 SH   SOLE   8,033 0 0
NOVAVAX INC COM NEW 670002401 1,140 6,290 SH   SOLE   6,290 0 0
NOVOCURE LTD ORD SHS G6674U108 240 1,816 SH   SOLE   1,816 0 0
NUCOR CORP COM 670346105 457 5,691 SH   SOLE   5,691 0 0
NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110 1,171 46,252 SH   SOLE   46,252 0 0
NUTRIEN LTD COM 67077M108 502 9,310 SH   SOLE   9,310 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 191 11,302 SH   SOLE   11,302 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 401 27,088 SH   SOLE   27,088 0 0
NUVEEN ARIZONA QLTY MUN INC COM 67061W104 1,522 100,440 SH   SOLE   100,440 0 0
NUVEEN CORE EQUITY ALPHA FD COM 67090X107 373 24,545 SH   SOLE   24,545 0 0
NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 195 20,542 SH   SOLE   20,542 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 266 27,530 SH   SOLE   27,530 0 0
NUVEEN MUN VALUE FD INC COM 670928100 401 36,030 SH   SOLE   36,030 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 132 13,618 SH   SOLE   13,618 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 434 28,635 SH   SOLE   28,635 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 443 32,870 SH   SOLE   32,870 0 0
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 276 12,234 SH   SOLE   12,234 0 0
NVIDIA CORPORATION COM 67066G104 10,692 20,025 SH   SOLE   20,025 0 0
OCCIDENTAL PETE CORP COM 674599105 767 28,830 SH   SOLE   28,830 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 203 7,371 SH   SOLE   7,371 0 0
OFS CREDIT COMPANY INC COM 67111Q107 285 19,441 SH   SOLE   19,441 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 624 2,595 SH   SOLE   2,595 0 0
ONEOK INC NEW COM 682680103 2,233 44,081 SH   SOLE   44,081 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 217 10,252 SH   SOLE   10,252 0 0
OPTIMIZERX CORP COM NEW 68401U204 380 7,805 SH   SOLE   7,805 0 0
ORACLE CORP COM 68389X105 1,872 26,678 SH   SOLE   26,678 0 0
ORCHID IS CAP INC COM 68571X103 578 96,199 SH   SOLE   96,199 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 515 1,015 SH   SOLE   1,015 0 0
OSI ETF TR OSHS GBL INTER 67110P704 1,212 23,250 SH   SOLE   23,250 0 0
OTIS WORLDWIDE CORP COM 68902V107 787 11,500 SH   SOLE   11,500 0 0
OVINTIV INC COM 69047Q102 324 13,593 SH   SOLE   13,593 0 0
PACCAR INC COM 693718108 503 5,415 SH   SOLE   5,415 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 1,182 32,660 SH   SOLE   32,660 0 0
PACER FDS TR TRENDP 100 ETF 69374H303 1,962 37,447 SH   SOLE   37,447 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 4,488 129,176 SH   SOLE   129,176 0 0
PACER FDS TR TRENDP US MID CP 69374H204 1,577 45,326 SH   SOLE   45,326 0 0
PACER FDS TR TRENDPILOT EUR 69374H808 252 10,859 SH   SOLE   10,859 0 0
PACER FDS TR TRENDPILOT INTL 69374H683 319 11,551 SH   SOLE   11,551 0 0
PACER FDS TR TRENDPILOT US BD 69374H642 1,442 52,866 SH   SOLE   52,866 0 0
PACER FDS TR US CASH COWS 100 69374H881 661 16,261 SH   SOLE   16,261 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 434 18,628 SH   SOLE   18,628 0 0
PALO ALTO NETWORKS INC COM 697435105 602 1,869 SH   SOLE   1,869 0 0
PAN AMERN SILVER CORP COM 697900108 725 24,149 SH   SOLE   24,149 0 0
PAR TECHNOLOGY CORP COM 698884103 548 8,378 SH   SOLE   8,378 0 0
PARKER-HANNIFIN CORP COM 701094104 513 1,626 SH   SOLE   1,626 0 0
PAYCHEX INC COM 704326107 1,337 13,640 SH   SOLE   13,640 0 0
PAYCOM SOFTWARE INC COM 70432V102 444 1,201 SH   SOLE   1,201 0 0
PAYPAL HLDGS INC COM 70450Y103 9,731 40,073 SH   SOLE   40,073 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 756 6,720 SH   SOLE   6,720 0 0
PENN NATL GAMING INC COM 707569109 917 8,742 SH   SOLE   8,742 0 0
PENN NATL GAMING INC COM 707569109 28 10 SH Put SOLE   10 0 0
PENNYMAC MTG INVT TR COM 70931T103 564 28,800 SH   SOLE   28,800 0 0
PEOPLES BANCORP INC COM 709789101 725 21,872 SH   SOLE   21,872 0 0
PEPSICO INC COM 713448108 9,300 65,746 SH   SOLE   65,746 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 304 13,700 SH   SOLE   13,700 0 0
PFIZER INC COM 717081103 6,966 192,272 SH   SOLE   192,272 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 219 14,672 SH   SOLE   14,672 0 0
PHILIP MORRIS INTL INC COM 718172109 3,335 37,581 SH   SOLE   37,581 0 0
PHILLIPS 66 COM 718546104 1,249 15,322 SH   SOLE   15,322 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 664 29,826 SH   SOLE   29,826 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 5,485 50,111 SH   SOLE   50,111 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,216 11,930 SH   SOLE   11,930 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 422 4,138 SH   SOLE   4,138 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 103 15,340 SH   SOLE   15,340 0 0
PIMCO MUN INCOME FD II COM 72200W106 757 50,898 SH   SOLE   50,898 0 0
PINNACLE WEST CAP CORP COM 723484101 233 2,870 SH   SOLE   2,870 0 0
PINTEREST INC CL A 72352L106 489 6,607 SH   SOLE   6,607 0 0
PIONEER NAT RES CO COM 723787107 266 1,673 SH   SOLE   1,673 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 233 25,658 SH   SOLE   25,658 0 0
PLUG POWER INC COM NEW 72919P202 684 19,071 SH   SOLE   19,071 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,752 9,988 SH   SOLE   9,988 0 0
POLARIS INC COM 731068102 224 1,678 SH   SOLE   1,678 0 0
POSHMARK INC COM CL A 73739W104 250 6,162 SH   SOLE   6,162 0 0
PPG INDS INC COM 693506107 541 3,600 SH   SOLE   3,600 0 0
PPL CORP COM 69351T106 981 34,021 SH   SOLE   34,021 0 0
PRICE T ROWE GROUP INC COM 74144T108 263 1,535 SH   SOLE   1,535 0 0
PRINCIPAL EXCHANGE-TRADED FD QUALITY ETF 74255Y201 4,374 89,353 SH   SOLE   89,353 0 0
PROCTER AND GAMBLE CO COM 742718109 18,853 139,208 SH   SOLE   139,208 0 0
PROGRESSIVE CORP COM 743315103 401 4,191 SH   SOLE   4,191 0 0
PROLOGIS INC. COM 74340W103 350 3,300 SH   SOLE   3,300 0 0
PROSHARES TR LONG ONLINE SHRT 74347B375 593 7,087 SH   SOLE   7,087 0 0
PROSHARES TR ONLINE RTL ETF 74347B169 1,614 20,572 SH   SOLE   20,572 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 6,460 74,888 SH   SOLE   74,888 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 1,377 76,000 SH   SOLE   76,000 0 0
PROSPECT CAP CORP COM 74348T102 278 36,238 SH   SOLE   36,238 0 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 54 50,000 SH   SOLE   50,000 0 0
PRUDENTIAL FINL INC COM 744320102 1,171 12,850 SH   SOLE   12,850 0 0
PUBLIC STORAGE COM 74460D109 440 1,784 SH   SOLE   1,784 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 510 8,462 SH   SOLE   8,462 0 0
QORVO INC COM 74736K101 240 1,316 SH   SOLE   1,316 0 0
QUALCOMM INC COM 747525103 3,441 25,950 SH   SOLE   25,950 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 321 7,182 SH   SOLE   7,182 0 0
QUEST DIAGNOSTICS INC COM 74834L100 277 2,156 SH   SOLE   2,156 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,398 56,918 SH   SOLE   56,918 0 0
RBB FD INC MOTLEY FOL ETF 74933W601 647 18,178 SH   SOLE   18,178 0 0
REALTY INCOME CORP COM 756109104 2,241 35,288 SH   SOLE   35,288 0 0
REGAL BELOIT CORP COM 758750103 987 6,920 SH   SOLE   6,920 0 0
REGENERON PHARMACEUTICALS COM 75886F107 858 1,814 SH   SOLE   1,814 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 562 27,196 SH   SOLE   27,196 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 1,127 18,125 SH   SOLE   18,125 0 0
RENESOLA LTD SPONSORED ADS 75971T301 125 10,120 SH   SOLE   10,120 0 0
REPLIGEN CORP COM 759916109 404 2,078 SH   SOLE   2,078 0 0
REPRO MED SYS INC COM 759910102 63 17,919 SH   SOLE   17,919 0 0
REPUBLIC SVCS INC COM 760759100 487 4,897 SH   SOLE   4,897 0 0
RESEARCH FRONTIERS INC COM 760911107 39 13,820 SH   SOLE   13,820 0 0
RESMED INC COM 761152107 214 1,101 SH   SOLE   1,101 0 0
RIVERNORTH DOUBLELINE STRATE COM 76882G107 1,181 78,188 SH   SOLE   78,188 0 0
ROBLOX CORP CL A 771049103 456 7,030 SH   SOLE   7,030 0 0
ROCKWELL AUTOMATION INC COM 773903109 991 3,733 SH   SOLE   3,733 0 0
ROKU INC COM CL A 77543R102 1,023 3,141 SH   SOLE   3,141 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,967 4,876 SH   SOLE   4,876 0 0
ROYAL BK CDA COM 780087102 347 3,767 SH   SOLE   3,767 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 1,038 12,121 SH   SOLE   12,121 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,873 50,852 SH   SOLE   50,852 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,014 25,859 SH   SOLE   25,859 0 0
RPC INC COM 749660106 123 22,705 SH   SOLE   22,705 0 0
RPM INTL INC COM 749685103 518 5,635 SH   SOLE   5,635 0 0
S&P GLOBAL INC COM 78409V104 838 2,375 SH   SOLE   2,375 0 0
SALESFORCE COM INC COM 79466L302 15,128 71,400 SH   SOLE   71,400 0 0
SCHLUMBERGER LTD COM 806857108 687 25,278 SH   SOLE   25,278 0 0
SCHWAB CHARLES CORP COM 808513105 335 5,138 SH   SOLE   5,138 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7,309 194,285 SH   SOLE   194,285 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 5,341 94,689 SH   SOLE   94,689 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 224 4,358 SH   SOLE   4,358 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 561 5,804 SH   SOLE   5,804 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 6,279 86,107 SH   SOLE   86,107 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,799 29,271 SH   SOLE   29,271 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 650 6,771 SH   SOLE   6,771 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,430 32,643 SH   SOLE   32,643 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 572 5,738 SH   SOLE   5,738 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,525 24,942 SH   SOLE   24,942 0 0
SEA LTD SPONSORD ADS 81141R100 738 3,308 SH   SOLE   3,308 0 0
SEA LTD SPONSORD ADS 81141R100 6 3 SH Put SOLE   3 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 370 4,822 SH   SOLE   4,822 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4,332 59,082 SH   SOLE   59,082 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,315 67,579 SH   SOLE   67,579 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8,970 53,372 SH   SOLE   53,372 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6,594 96,529 SH   SOLE   96,529 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8,246 70,639 SH   SOLE   70,639 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8,960 263,137 SH   SOLE   263,137 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,391 44,600 SH   SOLE   44,600 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 8,192 127,917 SH   SOLE   127,917 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4,388 55,690 SH   SOLE   55,690 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10,803 81,344 SH   SOLE   81,344 0 0
SELECTA BIOSCIENCES INC COM 816212104 1,777 392,711 SH   SOLE   392,711 0 0
SEMPRA ENERGY COM 816851109 655 4,941 SH   SOLE   4,941 0 0
SENSEONICS HLDGS INC COM 81727U105 32 12,300 SH   SOLE   12,300 0 0
SERVICENOW INC COM 81762P102 606 1,212 SH   SOLE   1,212 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,995 32,531 SH   SOLE   32,531 0 0
SHERWIN WILLIAMS CO COM 824348106 1,348 1,827 SH   SOLE   1,827 0 0
SHOPIFY INC CL A 82509L107 3,774 3,411 SH   SOLE   3,411 0 0
SIMON PPTY GROUP INC NEW COM 828806109 657 5,776 SH   SOLE   5,776 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 119 19,468 SH   SOLE   19,468 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,042 5,677 SH   SOLE   5,677 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 222 5,462 SH   SOLE   5,462 0 0
SMUCKER J M CO COM NEW 832696405 1,145 9,048 SH   SOLE   9,048 0 0
SNAP INC CL A 83304A106 414 7,912 SH   SOLE   7,912 0 0
SNOWFLAKE INC CL A 833445109 519 2,265 SH   SOLE   2,265 0 0
SOUTHERN CO COM 842587107 5,158 82,980 SH   SOLE   82,980 0 0
SOUTHWEST AIRLS CO COM 844741108 2,366 38,746 SH   SOLE   38,746 0 0
SOUTHWESTERN ENERGY CO COM 845467109 350 75,229 SH   SOLE   75,229 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 14,455 43,777 SH   SOLE   43,777 0 0
SPDR GOLD TR GOLD SHS 78463V107 19,417 121,386 SH   SOLE   121,386 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 974 21,873 SH   SOLE   21,873 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 244 8,436 SH   SOLE   8,436 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,407 39,782 SH   SOLE   39,782 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 256 5,836 SH   SOLE   5,836 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 137,901 347,945 SH   SOLE   347,945 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8,900 18,694 SH   SOLE   18,694 0 0
SPDR SER TR AEROSPACE DEF 78464A631 2,936 23,374 SH   SOLE   23,374 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 2,065 24,774 SH   SOLE   24,774 0 0
SPDR SER TR BLOMBERG 1 10 YR 78468R861 311 14,911 SH   SOLE   14,911 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 3,458 112,857 SH   SOLE   112,857 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 222 2,037 SH   SOLE   2,037 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,109 40,561 SH   SOLE   40,561 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 472 7,952 SH   SOLE   7,952 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 584 11,776 SH   SOLE   11,776 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,041 20,153 SH   SOLE   20,153 0 0
SPDR SER TR OILGAS EQUIP 78468R549 811 15,240 SH   SOLE   15,240 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 304 9,480 SH   SOLE   9,480 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 627 20,518 SH   SOLE   20,518 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 233 4,743 SH   SOLE   4,743 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,279 43,139 SH   SOLE   43,139 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 934 20,028 SH   SOLE   20,028 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 2,086 66,638 SH   SOLE   66,638 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 422 7,486 SH   SOLE   7,486 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 784 20,376 SH   SOLE   20,376 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 347 9,149 SH   SOLE   9,149 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 500 5,825 SH   SOLE   5,825 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 3,030 32,246 SH   SOLE   32,246 0 0
SPDR SER TR S&P BIOTECH 78464A870 3,943 29,069 SH   SOLE   29,069 0 0
SPDR SER TR S&P BK ETF 78464A797 313 6,029 SH   SOLE   6,029 0 0
SPDR SER TR S&P DIVID ETF 78464A763 2,588 21,923 SH   SOLE   21,923 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 3,567 50,695 SH   SOLE   50,695 0 0
SPDR SER TR S&P KENSHO CLEAN 78468R655 416 3,652 SH   SOLE   3,652 0 0
SPDR SER TR S&P KENSHO SMART 78468R689 661 10,832 SH   SOLE   10,832 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 402 4,937 SH   SOLE   4,937 0 0
SPDR SER TR S&P REGL BKG 78464A698 6,393 96,368 SH   SOLE   96,368 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862 2,797 15,301 SH   SOLE   15,301 0 0
SPDR SER TR S&P TRANSN ETF 78464A532 683 7,800 SH   SOLE   7,800 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 11,994 131,084 SH   SOLE   131,084 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 1,613 12,869 SH   SOLE   12,869 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887 299 2,685 SH   SOLE   2,685 0 0
SPINNAKER ETF SERIES CANNABIS ETF 84858T400 261 13,267 SH   SOLE   13,267 0 0
SPIRIT AIRLS INC COM 848577102 222 6,010 SH   SOLE   6,010 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 940 3,508 SH   SOLE   3,508 0 0
SPROTT INC COM NEW 852066208 335 8,811 SH   SOLE   8,811 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 784 45,133 SH   SOLE   45,133 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 433 49,262 SH   SOLE   49,262 0 0
SQUARE INC CL A 852234103 2,826 12,445 SH   SOLE   12,445 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 758 16,567 SH   SOLE   16,567 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 654 13,564 SH   SOLE   13,564 0 0
STAG INDL INC COM 85254J102 1,108 32,977 SH   SOLE   32,977 0 0
STANLEY BLACK & DECKER INC COM 854502101 517 2,591 SH   SOLE   2,591 0 0
STARBUCKS CORP COM 855244109 6,809 62,313 SH   SOLE   62,313 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506 493 19,942 SH   SOLE   19,942 0 0
STRYKER CORPORATION COM 863667101 1,827 7,502 SH   SOLE   7,502 0 0
SUN LIFE FINANCIAL INC. COM 866796105 202 3,997 SH   SOLE   3,997 0 0
SYNAPTICS INC COM 87157D109 293 2,160 SH   SOLE   2,160 0 0
SYNOPSYS INC COM 871607107 391 1,576 SH   SOLE   1,576 0 0
SYSCO CORP COM 871829107 1,056 13,413 SH   SOLE   13,413 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 791 6,688 SH   SOLE   6,688 0 0
TARGET CORP COM 87612E106 5,853 29,552 SH   SOLE   29,552 0 0
TE CONNECTIVITY LTD REG SHS H84989104 768 5,948 SH   SOLE   5,948 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 279 11,434 SH   SOLE   11,434 0 0
TELADOC HEALTH INC COM 87918A105 615 3,383 SH   SOLE   3,383 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 944 2,283 SH   SOLE   2,283 0 0
TERADATA CORP DEL COM 88076W103 494 12,829 SH   SOLE   12,829 0 0
TERADYNE INC COM 880770102 413 3,392 SH   SOLE   3,392 0 0
TESLA INC COM 88160R101 12,726 19,053 SH   SOLE   19,053 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 652 56,471 SH   SOLE   56,471 0 0
TEXAS INSTRS INC COM 882508104 2,015 10,660 SH   SOLE   10,660 0 0
THE TRADE DESK INC COM CL A 88339J105 558 856 SH   SOLE   856 0 0
THERAPEUTICSMD INC COM 88338N107 106 79,450 SH   SOLE   79,450 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,212 4,846 SH   SOLE   4,846 0 0
TIDAL ETF TR RPAR RISK PARI 886364603 3,486 153,428 SH   SOLE   153,428 0 0
TJX COS INC NEW COM 872540109 2,913 44,033 SH   SOLE   44,033 0 0
T-MOBILE US INC COM 872590104 406 3,242 SH   SOLE   3,242 0 0
TOP SHIPS INC COM Y8897Y180 152 80,510 SH   SOLE   80,510 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 285 4,369 SH   SOLE   4,369 0 0
TOTAL SE SPONSORED ADS 89151E109 854 18,347 SH   SOLE   18,347 0 0
TOUGHBUILT INDS INC COM NEW 89157G504 9 10,000 SH   SOLE   10,000 0 0
TRACTOR SUPPLY CO COM 892356106 488 2,753 SH   SOLE   2,753 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 729 4,400 SH   SOLE   4,400 0 0
TRAVELERS COMPANIES INC COM 89417E109 645 4,291 SH   SOLE   4,291 0 0
TREEHOUSE FOODS INC COM 89469A104 432 8,270 SH   SOLE   8,270 0 0
TRI CONTL CORP COM 895436103 577 17,802 SH   SOLE   17,802 0 0
TRIPADVISOR INC COM 896945201 662 12,304 SH   SOLE   12,304 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 242 16,755 SH   SOLE   16,755 0 0
TRITON INTL LTD CL A G9078F107 1,242 22,593 SH   SOLE   22,593 0 0
TRUIST FINL CORP COM 89832Q109 955 16,372 SH   SOLE   16,372 0 0
TRUSTMARK CORP COM 898402102 309 9,188 SH   SOLE   9,188 0 0
TWILIO INC CL A 90138F102 1,030 3,023 SH   SOLE   3,023 0 0
TWITTER INC COM 90184L102 499 7,838 SH   SOLE   7,838 0 0
TYSON FOODS INC CL A 902494103 497 6,688 SH   SOLE   6,688 0 0
UBER TECHNOLOGIES INC COM 90353T100 913 16,742 SH   SOLE   16,742 0 0
UNDER ARMOUR INC CL C 904311206 242 13,103 SH   SOLE   13,103 0 0
UNILEVER PLC SPON ADR NEW 904767704 937 16,784 SH   SOLE   16,784 0 0
UNION PAC CORP COM 907818108 3,329 15,101 SH   SOLE   15,101 0 0
UNITED AIRLS HLDGS INC COM 910047109 774 13,459 SH   SOLE   13,459 0 0
UNITED BANKSHARES INC WEST V COM 909907107 213 5,526 SH   SOLE   5,526 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,135 30,207 SH   SOLE   30,207 0 0
UNITED RENTALS INC COM 911363109 655 1,990 SH   SOLE   1,990 0 0
UNITED STATES STL CORP NEW COM 912909108 18,519 707,659 SH   SOLE   707,659 0 0
UNITED STS GASOLINE FD LP UNITS 91201T102 2,887 91,615 SH   SOLE   91,615 0 0
UNITED STS OIL FD LP UNITS 91232N207 795 19,615 SH   SOLE   19,615 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,550 17,605 SH   SOLE   17,605 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 202 855 SH   SOLE   855 0 0
URANIUM ENERGY CORP COM 916896103 112 38,999 SH   SOLE   38,999 0 0
UR-ENERGY INC COM 91688R108 678 616,009 SH   SOLE   616,009 0 0
US BANCORP DEL COM NEW 902973304 3,825 69,154 SH   SOLE   69,154 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 337 22,027 SH   SOLE   22,027 0 0
V F CORP COM 918204108 348 4,358 SH   SOLE   4,358 0 0
VALERO ENERGY CORP COM 91913Y100 834 11,648 SH   SOLE   11,648 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 2,475 28,214 SH   SOLE   28,214 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 323 19,925 SH   SOLE   19,925 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 951 29,770 SH   SOLE   29,770 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4,715 145,068 SH   SOLE   145,068 0 0
VANECK VECTORS ETF TR GREEN BD ETF 92189F171 212 7,824 SH   SOLE   7,824 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 289 4,657 SH   SOLE   4,657 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 272 6,036 SH   SOLE   6,036 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 981 14,165 SH   SOLE   14,165 0 0
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 305 16,073 SH   SOLE   16,073 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 948 3,891 SH   SOLE   3,891 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 5,572 23,712 SH   SOLE   23,712 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 2,229 16,305 SH   SOLE   16,305 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 2,443 13,847 SH   SOLE   13,847 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 288 1,303 SH   SOLE   1,303 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 8,076 40,601 SH   SOLE   40,601 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 5,047 56,874 SH   SOLE   56,874 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 535 5,452 SH   SOLE   5,452 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,245 27,310 SH   SOLE   27,310 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 31,012 366,055 SH   SOLE   366,055 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 9,863 172,675 SH   SOLE   172,675 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 9,268 52,386 SH   SOLE   52,386 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 12,194 47,441 SH   SOLE   47,441 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 394 2,128 SH   SOLE   2,128 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 923 4,302 SH   SOLE   4,302 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,497 11,098 SH   SOLE   11,098 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 6,333 28,612 SH   SOLE   28,612 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5,004 54,470 SH   SOLE   54,470 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 28,112 77,167 SH   SOLE   77,167 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,625 15,850 SH   SOLE   15,850 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,785 17,678 SH   SOLE   17,678 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 985 3,585 SH   SOLE   3,585 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 19,250 93,133 SH   SOLE   93,133 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3,200 24,345 SH   SOLE   24,345 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 962 15,853 SH   SOLE   15,853 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,837 35,288 SH   SOLE   35,288 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,302 20,667 SH   SOLE   20,667 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,134 8,832 SH   SOLE   8,832 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 316 3,251 SH   SOLE   3,251 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,551 30,096 SH   SOLE   30,096 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3,815 69,826 SH   SOLE   69,826 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 229 3,400 SH   SOLE   3,400 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,015 21,657 SH   SOLE   21,657 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 549 10,293 SH   SOLE   10,293 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 27,814 452,114 SH   SOLE   452,114 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6,672 80,877 SH   SOLE   80,877 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 939 3,756 SH   SOLE   3,756 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 684 3,693 SH   SOLE   3,693 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 5,786 43,526 SH   SOLE   43,526 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 8,589 58,396 SH   SOLE   58,396 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 13,166 209,991 SH   SOLE   209,991 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,635 74,021 SH   SOLE   74,021 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 11,750 116,234 SH   SOLE   116,234 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 419 5,054 SH   SOLE   5,054 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 329 5,020 SH   SOLE   5,020 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 391 5,303 SH   SOLE   5,303 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 501 3,989 SH   SOLE   3,989 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 3,415 24,353 SH   SOLE   24,353 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 4,324 20,880 SH   SOLE   20,880 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 886 6,811 SH   SOLE   6,811 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 333 1,127 SH   SOLE   1,127 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2,220 12,454 SH   SOLE   12,454 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 493 5,829 SH   SOLE   5,829 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 11,074 48,412 SH   SOLE   48,412 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 368 1,942 SH   SOLE   1,942 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,772 7,733 SH   SOLE   7,733 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 405 2,340 SH   SOLE   2,340 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 919 6,542 SH   SOLE   6,542 0 0
VEEVA SYS INC CL A COM 922475108 459 1,756 SH   SOLE   1,756 0 0
VENTAS INC COM 92276F100 303 5,686 SH   SOLE   5,686 0 0
VEREIT INC COM 92339V308 5,081 131,574 SH   SOLE   131,574 0 0
VERISK ANALYTICS INC COM 92345Y106 1,059 5,991 SH   SOLE   5,991 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 12,903 221,896 SH   SOLE   221,896 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,050 4,885 SH   SOLE   4,885 0 0
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 142 13,783 SH   SOLE   13,783 0 0
VIACOMCBS INC CL B 92556H206 299 6,628 SH   SOLE   6,628 0 0
VIATRIS INC COM 92556V106 269 19,250 SH   SOLE   19,250 0 0
VIAVI SOLUTIONS INC COM 925550105 275 17,504 SH   SOLE   17,504 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 645 21,065 SH   SOLE   21,065 0 0
VIRIOS THERAPEUTICS INC COM 92829J104 135 23,523 SH   SOLE   23,523 0 0
VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 66 11,686 SH   SOLE   11,686 0 0
VISA INC COM CL A 92826C839 14,410 68,060 SH   SOLE   68,060 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,154 62,621 SH   SOLE   62,621 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 826 177,938 SH   SOLE   177,938 0 0
VULCAN MATLS CO COM 929160109 414 2,453 SH   SOLE   2,453 0 0
VUZIX CORP COM NEW 92921W300 251 9,883 SH   SOLE   9,883 0 0
WABTEC COM 929740108 210 2,648 SH   SOLE   2,648 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,425 44,162 SH   SOLE   44,162 0 0
WALMART INC COM 931142103 9,085 66,885 SH   SOLE   66,885 0 0
WASTE MGMT INC DEL COM 94106L109 2,690 20,849 SH   SOLE   20,849 0 0
WATSCO INC COM 942622200 737 2,825 SH   SOLE   2,825 0 0
WEBSTER FINL CORP CONN COM 947890109 214 3,880 SH   SOLE   3,880 0 0
WEC ENERGY GROUP INC COM 92939U106 350 3,740 SH   SOLE   3,740 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,043 38,763 SH   SOLE   38,763 0 0
WELLS FARGO CO NEW COM 949746101 2,104 53,858 SH   SOLE   53,858 0 0
WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 268 20,700 SH   SOLE   20,700 0 0
WELLTOWER INC COM 95040Q104 986 13,763 SH   SOLE   13,763 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101 163 12,299 SH   SOLE   12,299 0 0
WESTERN DIGITAL CORP. COM 958102105 206 3,084 SH   SOLE   3,084 0 0
WESTROCK CO COM 96145D105 561 10,782 SH   SOLE   10,782 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 462 12,968 SH   SOLE   12,968 0 0
WHITEHORSE FIN INC COM 96524V106 229 15,125 SH   SOLE   15,125 0 0
WILLIAMS COS INC COM 969457100 282 11,884 SH   SOLE   11,884 0 0
WILLIAMS SONOMA INC COM 969904101 4,486 25,031 SH   SOLE   25,031 0 0
WISDOMTREE TR 90/60 BALNCED FD 97717Y790 1,685 45,147 SH   SOLE   45,147 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 1,660 34,471 SH   SOLE   34,471 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 319 7,842 SH   SOLE   7,842 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 204 4,592 SH   SOLE   4,592 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 333 4,571 SH   SOLE   4,571 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 704 28,040 SH   SOLE   28,040 0 0
WISDOMTREE TR FUTRE STRAT FD 97717W125 222 5,702 SH   SOLE   5,702 0 0
WISDOMTREE TR GERMANY HEDEQ FD 97717W448 353 10,118 SH   SOLE   10,118 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 525 6,760 SH   SOLE   6,760 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 914 13,624 SH   SOLE   13,624 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131 263 7,097 SH   SOLE   7,097 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 225 3,111 SH   SOLE   3,111 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 4,038 97,785 SH   SOLE   97,785 0 0
WISDOMTREE TR US HGH YLD CORP 97717X172 480 9,224 SH   SOLE   9,224 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 241 3,154 SH   SOLE   3,154 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,256 10,949 SH   SOLE   10,949 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588 640 14,759 SH   SOLE   14,759 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,926 47,651 SH   SOLE   47,651 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 431 8,464 SH   SOLE   8,464 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 4,149 72,553 SH   SOLE   72,553 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651 313 6,804 SH   SOLE   6,804 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,123 36,047 SH   SOLE   36,047 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 1,053 9,311 SH   SOLE   9,311 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 498 9,732 SH   SOLE   9,732 0 0
WORKHORSE GROUP INC COM NEW 98138J206 272 19,747 SH   SOLE   19,747 0 0
WP CAREY INC COM 92936U109 1,774 25,075 SH   SOLE   25,075 0 0
XCEL ENERGY INC COM 98389B100 592 8,896 SH   SOLE   8,896 0 0
XENIA HOTELS & RESORTS INC COM 984017103 353 18,077 SH   SOLE   18,077 0 0
XILINX INC COM 983919101 272 2,194 SH   SOLE   2,194 0 0
XPENG INC ADS 98422D105 606 16,594 SH   SOLE   16,594 0 0
XPENG INC ADS 98422D105 1 9 SH Put SOLE   9 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 348 84,783 SH   SOLE   84,783 0 0
YUM BRANDS INC COM 988498101 505 4,669 SH   SOLE   4,669 0 0
YUM CHINA HLDGS INC COM 98850P109 274 4,622 SH   SOLE   4,622 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 247 509 SH   SOLE   509 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 618 25,400 SH   SOLE   25,400 0 0
ZOETIS INC CL A 98978V103 911 5,787 SH   SOLE   5,787 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 987 3,073 SH   SOLE   3,073 0 0