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
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 15,565 90,169 SH   SOLE   90,169 0 0
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 1,370 8,238 SH   SOLE   8,238 0 0
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 1,329 24,287 SH   SOLE   24,287 0 0
ISHARES TR MRNING SM CP ETF 464288703 584 9,939 SH   SOLE   9,939 0 0
ISHARES TR S&P MC 400GR ETF 464287606 192,032 2,372,802 SH   SOLE   2,372,802 0 0
ISHARES TR U.S. TECH ETF 464287721 92,828 933,880 SH   SOLE   933,880 0 0
ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 2,282 112,056 SH   SOLE   112,056 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 14,893 326,039 SH   SOLE   326,039 0 0
ABB LTD SPONSORED ADR 000375204 20,667 608,026 SH   SOLE   608,026 0 0
ABBOTT LABS COM 002824100 311,410 2,686,188 SH   SOLE   2,686,188 0 0
ABBVIE INC COM 00287Y109 333,181 2,957,930 SH   SOLE   2,957,930 0 0
ABIOMED INC COM 003654100 9,951 31,883 SH   SOLE   31,883 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 375,094 1,272,408 SH   SOLE   1,272,408 0 0
ACTIVISION BLIZZARD INC COM 00507V109 82,550 864,944 SH   SOLE   864,944 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 461,077 787,304 SH   SOLE   787,304 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 26,631 129,820 SH   SOLE   129,820 0 0
ADVANCED ENERGY INDS COM 007973100 5,618 49,845 SH   SOLE   49,845 0 0
ADVANCED MICRO DEVICES INC COM 007903107 19,140 203,773 SH   SOLE   203,773 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 543 11,237 SH   SOLE   11,237 0 0
AFLAC INC COM 001055102 40,307 751,160 SH   SOLE   751,160 0 0
AGCO CORP COM 001084102 7,453 57,163 SH   SOLE   57,163 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 66,135 447,434 SH   SOLE   447,434 0 0
AGREE RLTY CORP COM 008492100 7,382 104,719 SH   SOLE   104,719 0 0
AIR PRODS & CHEMS INC COM 009158106 61,143 212,539 SH   SOLE   212,539 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 63,788 547,069 SH   SOLE   547,069 0 0
ALASKA AIR GROUP INC COM 011659109 1,028 17,041 SH   SOLE   17,041 0 0
ALBEMARLE CORP COM 012653101 18,347 108,909 SH   SOLE   108,909 0 0
ALCON AG ORD SHS H01301128 91,521 1,303,324 SH   SOLE   1,303,324 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 10,876 59,200 SH   SOLE   59,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 95,450 420,891 SH   SOLE   420,891 0 0
ALLEGHANY CORP MD COM 017175100 5,494 8,236 SH   SOLE   8,236 0 0
ALLEGION PLC ORD SHS G0176J109 25,411 182,416 SH   SOLE   182,416 0 0
ALLSTATE CORP COM 020002101 45,036 345,260 SH   SOLE   345,260 0 0
ALLY FINL INC COM 02005N100 13,242 265,688 SH   SOLE   265,688 0 0
ALPHABET INC CAP STK CL A 02079K305 504,514 206,617 SH   SOLE   206,617 0 0
ALPHABET INC CAP STK CL C 02079K107 622,606 248,414 SH   SOLE   248,414 0 0
ALTRIA GROUP INC COM 02209S103 100,708 2,112,238 SH   SOLE   2,112,238 0 0
AMAZON COM INC COM 023135106 935,367 271,896 SH   SOLE   271,896 0 0
AMERICAN ASSETS TR INC COM 024013104 2,634 70,626 SH   SOLE   70,626 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,262 39,035 SH   SOLE   39,035 0 0
AMERICAN EXPRESS CO COM 025816109 62,866 380,476 SH   SOLE   380,476 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 45,702 960,121 SH   SOLE   960,121 0 0
AMERICAN TOWER CORP NEW COM 03027X100 151,605 561,210 SH   SOLE   561,210 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 4,202 27,265 SH   SOLE   27,265 0 0
AMERIPRISE FINL INC COM 03076C106 78,835 316,760 SH   SOLE   316,760 0 0
AMERISOURCEBERGEN CORP COM 03073E105 49,410 431,565 SH   SOLE   431,565 0 0
AMGEN INC COM 031162100 150,292 616,582 SH   SOLE   616,582 0 0
ANAPLAN INC COM 03272L108 536 10,064 SH   SOLE   10,064 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 24,323 337,774 SH   SOLE   337,774 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 8,752 985,598 SH   SOLE   985,598 0 0
ANSYS INC COM 03662Q105 66,227 190,821 SH   SOLE   190,821 0 0
ANTHEM INC COM 036752103 103,983 272,349 SH   SOLE   272,349 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,211 138,603 SH   SOLE   138,603 0 0
APPLE INC COM 037833100 1,054,993 7,702,937 SH   SOLE   7,702,937 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,613 17,713 SH   SOLE   17,713 0 0
APPLIED MATLS INC COM 038222105 99,547 699,063 SH   SOLE   699,063 0 0
ARCH CAP GROUP LTD ORD G0450A105 20,390 523,626 SH   SOLE   523,626 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 26,981 445,231 SH   SOLE   445,231 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 370 5,419 SH   SOLE   5,419 0 0
ARISTA NETWORKS INC COM 040413106 22,568 62,289 SH   SOLE   62,289 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 13,188 122,955 SH   SOLE   122,955 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,365 40,627 SH   SOLE   40,627 0 0
GALLAGHER ARTHUR J & CO COM 363576109 100,276 715,848 SH   SOLE   715,848 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 10,399 1,291,750 SH   SOLE   1,291,750 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 152,469 220,700 SH   SOLE   220,700 0 0
ASPEN TECHNOLOGY INC COM 045327103 25,827 187,778 SH   SOLE   187,778 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 34,816 581,228 SH   SOLE   581,228 0 0
AT&T INC COM 00206R102 131,589 4,572,235 SH   SOLE   4,572,235 0 0
ATKORE INC COM 047649108 3,713 52,295 SH   SOLE   52,295 0 0
AUTODESK INC COM 052769106 131,446 450,311 SH   SOLE   450,311 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 141,213 710,971 SH   SOLE   710,971 0 0
AUTOZONE INC COM 053332102 42,479 28,467 SH   SOLE   28,467 0 0
AVALONBAY CMNTYS INC COM 053484101 7,514 36,006 SH   SOLE   36,006 0 0
AVANTOR INC COM 05352A100 13,976 393,569 SH   SOLE   393,569 0 0
AXALTA COATING SYS LTD COM G0750C108 7,588 248,861 SH   SOLE   248,861 0 0
BALCHEM CORP COM 057665200 5,623 42,837 SH   SOLE   42,837 0 0
BALL CORP COM 058498106 24,466 301,975 SH   SOLE   301,975 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 18,287 2,944,736 SH   SOLE   2,944,736 0 0
BK OF AMERICA CORP COM 060505104 283,380 6,873,164 SH   SOLE   6,873,164 0 0
BANK NEW YORK MELLON CORP COM 064058100 21,081 411,504 SH   SOLE   411,504 0 0
BARCLAYS PLC ADR 06738E204 9,558 990,480 SH   SOLE   990,480 0 0
BARNES GROUP INC COM 067806109 2,017 39,360 SH   SOLE   39,360 0 0
BARRICK GOLD CORP COM 067901108 6,078 293,918 SH   SOLE   293,918 0 0
BENTLEY SYS INC COM CL B 08265T208 15,034 232,071 SH   SOLE   232,071 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 242,925 874,087 SH   SOLE   874,087 0 0
BEST BUY INC COM 086516101 30,618 266,288 SH   SOLE   266,288 0 0
BEYOND MEAT INC COM 08862E109 16,895 107,275 SH   SOLE   107,275 0 0
BHP GROUP LTD SPONSORED ADS 088606108 21,829 299,731 SH   SOLE   299,731 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 6,870 115,093 SH   SOLE   115,093 0 0
BILL COM HLDGS INC COM 090043100 1,342 7,328 SH   SOLE   7,328 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 9,366 196,851 SH   SOLE   196,851 0 0
BLACK KNIGHT INC COM 09215C105 20,633 264,588 SH   SOLE   264,588 0 0
BLACKROCK INC COM 09247X101 338,292 386,632 SH   SOLE   386,632 0 0
BLACKSTONE GROUP INC COM 09260D107 21,472 221,044 SH   SOLE   221,044 0 0
BLOOM ENERGY CORP COM CL A 093712107 370 13,782 SH   SOLE   13,782 0 0
BOEING CO COM 097023105 49,291 205,756 SH   SOLE   205,756 0 0
BOOKING HOLDINGS INC COM 09857L108 53,890 24,629 SH   SOLE   24,629 0 0
BORGWARNER INC COM 099724106 12,609 259,758 SH   SOLE   259,758 0 0
BOSTON PROPERTIES INC COM 101121101 12,569 109,686 SH   SOLE   109,686 0 0
BOSTON SCIENTIFIC CORP COM 101137107 30,994 724,829 SH   SOLE   724,829 0 0
BP PLC SPONSORED ADR 055622104 15,279 578,305 SH   SOLE   578,305 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 18,020 122,490 SH   SOLE   122,490 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 105,423 1,577,723 SH   SOLE   1,577,723 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 65,904 1,676,529 SH   SOLE   1,676,529 0 0
BROADCOM INC COM 11135F101 199,377 418,122 SH   SOLE   418,122 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 35,912 222,321 SH   SOLE   222,321 0 0
BROOKS AUTOMATION INC NEW COM 114340102 24,460 256,718 SH   SOLE   256,718 0 0
BROWN FORMAN CORP CL B 115637209 18,775 250,534 SH   SOLE   250,534 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 50,557 539,740 SH   SOLE   539,740 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 36,744 268,560 SH   SOLE   268,560 0 0
CAE INC COM 124765108 3,524 114,405 SH   SOLE   114,405 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 4,519 43,554 SH   SOLE   43,554 0 0
CALLAWAY GOLF CO COM 131193104 868 25,725 SH   SOLE   25,725 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 350 8,544 SH   SOLE   8,544 0 0
CANADIAN NATL RY CO COM 136375102 48,714 461,652 SH   SOLE   461,652 0 0
CANNAE HLDGS INC COM 13765N107 3,717 109,613 SH   SOLE   109,613 0 0
CANON INC SPONSORED ADR 138006309 4,284 189,320 SH   SOLE   189,320 0 0
CAPITAL ONE FINL CORP COM 14040H105 71,087 459,543 SH   SOLE   459,543 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 2,626 45,919 SH   SOLE   45,919 0 0
CARDINAL HEALTH INC COM 14149Y108 26,635 466,537 SH   SOLE   466,537 0 0
CARMAX INC COM 143130102 56,528 437,694 SH   SOLE   437,694 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 52,333 1,076,817 SH   SOLE   1,076,817 0 0
CATERPILLAR INC COM 149123101 159,240 731,703 SH   SOLE   731,703 0 0
CBOE GLOBAL MKTS INC COM 12503M108 4,551 38,231 SH   SOLE   38,231 0 0
CBRE GROUP INC CL A 12504L109 75,056 875,488 SH   SOLE   875,488 0 0
CDK GLOBAL INC COM 12508E101 9,115 183,443 SH   SOLE   183,443 0 0
CDW CORP COM 12514G108 94,056 538,537 SH   SOLE   538,537 0 0
CELANESE CORP DEL COM 150870103 32,109 211,802 SH   SOLE   211,802 0 0
CENTENE CORP DEL COM 15135B101 30,184 413,875 SH   SOLE   413,875 0 0
CENTERPOINT ENERGY INC COM 15189T107 16,210 661,103 SH   SOLE   661,103 0 0
CHARLES RIV LABS INTL INC COM 159864107 43,851 118,541 SH   SOLE   118,541 0 0
SCHWAB CHARLES CORP COM 808513105 81,973 1,125,844 SH   SOLE   1,125,844 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 34,586 47,940 SH   SOLE   47,940 0 0
CHEMED CORP NEW COM 16359R103 34,146 71,961 SH   SOLE   71,961 0 0
CHENIERE ENERGY INC COM NEW 16411R208 15,825 182,444 SH   SOLE   182,444 0 0
CHEVRON CORP NEW COM 166764100 299,493 2,859,392 SH   SOLE   2,859,392 0 0
CHEWY INC CL A 16679L109 17,181 215,547 SH   SOLE   215,547 0 0
CHUBB LIMITED COM H1467J104 165,642 1,042,165 SH   SOLE   1,042,165 0 0
CHURCHILL DOWNS INC COM 171484108 6,279 31,669 SH   SOLE   31,669 0 0
CIENA CORP COM NEW 171779309 12,607 221,606 SH   SOLE   221,606 0 0
CIGNA CORP NEW COM 125523100 39,207 165,380 SH   SOLE   165,380 0 0
CINCINNATI FINL CORP COM 172062101 19,966 171,207 SH   SOLE   171,207 0 0
CINTAS CORP COM 172908105 39,322 102,938 SH   SOLE   102,938 0 0
CISCO SYS INC COM 17275R102 373,246 7,042,386 SH   SOLE   7,042,386 0 0
CITIGROUP INC COM NEW 172967424 111,837 1,580,737 SH   SOLE   1,580,737 0 0
CITRIX SYS INC COM 177376100 27,912 238,019 SH   SOLE   238,019 0 0
CME GROUP INC COM 12572Q105 65,133 306,247 SH   SOLE   306,247 0 0
COCA COLA CO COM 191216100 156,577 2,893,685 SH   SOLE   2,893,685 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5,753 74,825 SH   SOLE   74,825 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 69,256 999,939 SH   SOLE   999,939 0 0
COLGATE PALMOLIVE CO COM 194162103 37,937 466,342 SH   SOLE   466,342 0 0
COLUMBIA BKG SYS INC COM 197236102 2,386 61,887 SH   SOLE   61,887 0 0
COMCAST CORP NEW CL A 20030N101 250,876 4,399,792 SH   SOLE   4,399,792 0 0
COMMERCIAL METALS CO COM 201723103 743 24,198 SH   SOLE   24,198 0 0
COMMUNITY BK SYS INC COM 203607106 1,123 14,846 SH   SOLE   14,846 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 386 52,212 SH   SOLE   52,212 0 0
CONOCOPHILLIPS COM 20825C104 86,074 1,413,363 SH   SOLE   1,413,363 0 0
CONSOLIDATED EDISON INC COM 209115104 3,477 48,477 SH   SOLE   48,477 0 0
CONSTELLATION BRANDS INC CL A 21036P108 78,736 336,635 SH   SOLE   336,635 0 0
COPART INC COM 217204106 55,356 419,902 SH   SOLE   419,902 0 0
CORNING INC COM 219350105 64,248 1,570,852 SH   SOLE   1,570,852 0 0
CORTEVA INC COM 22052L104 31,664 713,952 SH   SOLE   713,952 0 0
COSTCO WHSL CORP NEW COM 22160K105 187,859 474,788 SH   SOLE   474,788 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 7,006 667,879 SH   SOLE   667,879 0 0
CRH PLC ADR 12626K203 14,685 288,855 SH   SOLE   288,855 0 0
CRITEO S A SPONS ADS 226718104 5,811 128,477 SH   SOLE   128,477 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 15,148 60,275 SH   SOLE   60,275 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 206,888 1,060,420 SH   SOLE   1,060,420 0 0
CROWN HLDGS INC COM 228368106 12,679 124,046 SH   SOLE   124,046 0 0
CSG SYS INTL INC COM 126349109 1,450 30,729 SH   SOLE   30,729 0 0
CSX CORP COM 126408103 26,191 816,423 SH   SOLE   816,423 0 0
CUMMINS INC COM 231021106 63,172 259,102 SH   SOLE   259,102 0 0
CVB FINL CORP COM 126600105 740 35,926 SH   SOLE   35,926 0 0
CVS HEALTH CORP COM 126650100 172,830 2,071,304 SH   SOLE   2,071,304 0 0
D R HORTON INC COM 23331A109 130,827 1,447,681 SH   SOLE   1,447,681 0 0
DANAHER CORPORATION COM 235851102 275,579 1,026,901 SH   SOLE   1,026,901 0 0
DARDEN RESTAURANTS INC COM 237194105 17,440 119,458 SH   SOLE   119,458 0 0
DARLING INGREDIENTS INC COM 237266101 10,776 159,645 SH   SOLE   159,645 0 0
DECKERS OUTDOOR CORP COM 243537107 18,219 47,436 SH   SOLE   47,436 0 0
DELL TECHNOLOGIES INC CL C 24703L202 5,191 52,083 SH   SOLE   52,083 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,705 108,756 SH   SOLE   108,756 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 982 75,102 SH   SOLE   75,102 0 0
DEVON ENERGY CORP NEW COM 25179M103 13,734 470,517 SH   SOLE   470,517 0 0
DEXCOM INC COM 252131107 68,375 160,128 SH   SOLE   160,128 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 65,857 343,561 SH   SOLE   343,561 0 0
DIAMONDBACK ENERGY INC COM 25278X109 15,110 160,930 SH   SOLE   160,930 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 442 45,585 SH   SOLE   45,585 0 0
DIODES INC COM 254543101 12,215 153,133 SH   SOLE   153,133 0 0
DISCOVER FINL SVCS COM 254709108 121,243 1,024,967 SH   SOLE   1,024,967 0 0
DISCOVERY INC COM SER C 25470F302 10,180 351,291 SH   SOLE   351,291 0 0
DOLLAR GEN CORP NEW COM 256677105 126,748 585,739 SH   SOLE   585,739 0 0
DOLLAR TREE INC COM 256746108 34,162 343,334 SH   SOLE   343,334 0 0
DOMINION ENERGY INC COM 25746U109 42,004 570,937 SH   SOLE   570,937 0 0
DOVER CORP COM 260003108 30,710 203,916 SH   SOLE   203,916 0 0
DOW INC COM 260557103 50,990 805,788 SH   SOLE   805,788 0 0
DTE ENERGY CO COM 233331107 18,239 140,735 SH   SOLE   140,735 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 8,035 184,669 SH   SOLE   184,669 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 105,403 1,067,695 SH   SOLE   1,067,695 0 0
DUKE REALTY CORP COM NEW 264411505 10,430 220,269 SH   SOLE   220,269 0 0
DUPONT DE NEMOURS INC COM 26614N102 86,212 1,113,705 SH   SOLE   1,113,705 0 0
EAGLE MATLS INC COM 26969P108 7,063 49,698 SH   SOLE   49,698 0 0
EAST WEST BANCORP INC COM 27579R104 17,460 243,550 SH   SOLE   243,550 0 0
EASTMAN CHEM CO COM 277432100 31,389 268,858 SH   SOLE   268,858 0 0
EATON CORP PLC SHS G29183103 93,126 628,465 SH   SOLE   628,465 0 0
EBAY INC. COM 278642103 32,311 460,205 SH   SOLE   460,205 0 0
ECOLAB INC COM 278865100 105,244 510,966 SH   SOLE   510,966 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 140,889 1,360,331 SH   SOLE   1,360,331 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 22,336 643,874 SH   SOLE   643,874 0 0
ELECTRONIC ARTS INC COM 285512109 51,908 360,898 SH   SOLE   360,898 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 155 20,137 SH   SOLE   20,137 0 0
LILLY ELI & CO COM 532457108 73,618 320,749 SH   SOLE   320,749 0 0
EMCOR GROUP INC COM 29084Q100 9,309 75,569 SH   SOLE   75,569 0 0
EMERSON ELEC CO COM 291011104 84,014 872,966 SH   SOLE   872,966 0 0
ENI S P A SPONSORED ADR 26874R108 1,916 78,554 SH   SOLE   78,554 0 0
ENPHASE ENERGY INC COM 29355A107 50,292 273,879 SH   SOLE   273,879 0 0
ENSIGN GROUP INC COM 29358P101 19,827 228,764 SH   SOLE   228,764 0 0
ENTEGRIS INC COM 29362U104 47,586 386,971 SH   SOLE   386,971 0 0
ENTERGY CORP NEW COM 29364G103 14,890 149,347 SH   SOLE   149,347 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 2,767 64,040 SH   SOLE   64,040 0 0
EOG RES INC COM 26875P101 58,196 697,457 SH   SOLE   697,457 0 0
EQT CORP COM 26884L109 2,558 114,902 SH   SOLE   114,902 0 0
EQUIFAX INC COM 294429105 26,063 108,817 SH   SOLE   108,817 0 0
EQUINIX INC COM 29444U700 69,093 86,087 SH   SOLE   86,087 0 0
EQUINOR ASA SPONSORED ADR 29446M102 11,726 553,128 SH   SOLE   553,128 0 0
EQUITABLE HLDGS INC COM 29452E101 12,214 401,120 SH   SOLE   401,120 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 11,322 152,359 SH   SOLE   152,359 0 0
ESSENTIAL UTILS INC COM 29670G102 1,681 36,791 SH   SOLE   36,791 0 0
ETSY INC COM 29786A106 45,605 221,557 SH   SOLE   221,557 0 0
EVERCORE INC CLASS A 29977A105 13,000 92,346 SH   SOLE   92,346 0 0
EXACT SCIENCES CORP COM 30063P105 31,486 253,289 SH   SOLE   253,289 0 0
EXLSERVICE HOLDINGS INC COM 302081104 4,959 46,665 SH   SOLE   46,665 0 0
EXPEDITORS INTL WASH INC COM 302130109 33,684 266,064 SH   SOLE   266,064 0 0
EXPONENT INC COM 30214U102 21,751 243,814 SH   SOLE   243,814 0 0
EXTRA SPACE STORAGE INC COM 30225T102 23,582 143,949 SH   SOLE   143,949 0 0
EXXON MOBIL CORP COM 30231G102 169,619 2,688,950 SH   SOLE   2,688,950 0 0
FABRINET SHS G3323L100 2,155 22,474 SH   SOLE   22,474 0 0
FACEBOOK INC CL A 30303M102 694,883 1,998,452 SH   SOLE   1,998,452 0 0
FAIR ISAAC CORP COM 303250104 27,430 54,568 SH   SOLE   54,568 0 0
FARMLAND PARTNERS INC COM 31154R109 121 10,002 SH   SOLE   10,002 0 0
FASTENAL CO COM 311900104 51,979 999,605 SH   SOLE   999,605 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 7,200 61,449 SH   SOLE   61,449 0 0
FEDEX CORP COM 31428X106 52,827 177,075 SH   SOLE   177,075 0 0
FERGUSON PLC NEW SHS G3421J106 5,310 38,089 SH   SOLE   38,089 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 106,985 755,168 SH   SOLE   755,168 0 0
FIRST FINL BANCORP OH COM 320209109 1,585 67,057 SH   SOLE   67,057 0 0
FIRST INDL RLTY TR INC COM 32054K103 10,654 203,976 SH   SOLE   203,976 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1,072 54,062 SH   SOLE   54,062 0 0
FIRST SOLAR INC COM 336433107 1,985 21,928 SH   SOLE   21,928 0 0
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 4,927 141,446 SH   SOLE   141,446 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 32,961 549,892 SH   SOLE   549,892 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 88,942 1,747,390 SH   SOLE   1,747,390 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 17,958 313,514 SH   SOLE   313,514 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 42,685 2,072,093 SH   SOLE   2,072,093 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 44,137 919,323 SH   SOLE   919,323 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 24,624 507,598 SH   SOLE   507,598 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 166,855 3,111,072 SH   SOLE   3,111,072 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 6,943 27,113 SH   SOLE   27,113 0 0
FLEX LTD ORD Y2573F102 5,234 292,901 SH   SOLE   292,901 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 24,335 635,549 SH   SOLE   635,549 0 0
FMC CORP COM NEW 302491303 14,599 134,925 SH   SOLE   134,925 0 0
FORD MTR CO DEL COM 345370860 6,593 443,592 SH   SOLE   443,592 0 0
FORTINET INC COM 34959E109 35,477 148,931 SH   SOLE   148,931 0 0
FORTIVE CORP COM 34959J108 24,311 348,590 SH   SOLE   348,590 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 23,395 234,869 SH   SOLE   234,869 0 0
FOX CORP CL A COM 35137L105 4,597 123,821 SH   SOLE   123,821 0 0
FOX FACTORY HLDG CORP COM 35138V102 6,218 39,949 SH   SOLE   39,949 0 0
FRANKLIN RESOURCES INC COM 354613101 6,339 198,170 SH   SOLE   198,170 0 0
FREEPORT-MCMORAN INC CL B 35671D857 24,616 663,311 SH   SOLE   663,311 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 5,794 139,375 SH   SOLE   139,375 0 0
FRONTDOOR INC COM 35905A109 1,665 33,419 SH   SOLE   33,419 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 9,609 53,653 SH   SOLE   53,653 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 8,546 184,456 SH   SOLE   184,456 0 0
GARMIN LTD SHS H2906T109 17,767 122,837 SH   SOLE   122,837 0 0
GARTNER INC COM 366651107 40,952 169,085 SH   SOLE   169,085 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,298 98,779 SH   SOLE   98,779 0 0
GENERAL MLS INC COM 370334104 38,391 630,082 SH   SOLE   630,082 0 0
GENERAL MTRS CO COM 37045V100 49,599 838,259 SH   SOLE   838,259 0 0
GENMAB A/S SPONSORED ADS 372303206 24,082 589,811 SH   SOLE   589,811 0 0
GENPACT LIMITED SHS G3922B107 12,002 264,187 SH   SOLE   264,187 0 0
GENTEX CORP COM 371901109 15,938 481,658 SH   SOLE   481,658 0 0
GENUINE PARTS CO COM 372460105 56,723 448,509 SH   SOLE   448,509 0 0
GILEAD SCIENCES INC COM 375558103 136,502 1,982,307 SH   SOLE   1,982,307 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 10,913 274,060 SH   SOLE   274,060 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 261 7,017 SH   SOLE   7,017 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 866 20,271 SH   SOLE   20,271 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 181,908 2,114,476 SH   SOLE   2,114,476 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 84,549 222,773 SH   SOLE   222,773 0 0
FULLER H B CO COM 359694106 1,472 23,147 SH   SOLE   23,147 0 0
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 14,364 341,117 SH   SOLE   341,117 0 0
HASBRO INC COM 418056107 20,751 219,541 SH   SOLE   219,541 0 0
HCA HEALTHCARE INC COM 40412C101 100,008 483,736 SH   SOLE   483,736 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 92,083 1,259,335 SH   SOLE   1,259,335 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 19,796 594,652 SH   SOLE   594,652 0 0
HEICO CORP NEW CL A 422806208 39,970 321,873 SH   SOLE   321,873 0 0
HESS CORP COM 42809H107 5,245 60,068 SH   SOLE   60,068 0 0
HILL-ROM HLDGS INC COM 431475102 3,505 30,858 SH   SOLE   30,858 0 0
HILLENBRAND INC COM 431571108 401 9,104 SH   SOLE   9,104 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 16,654 138,074 SH   SOLE   138,074 0 0
HOLOGIC INC COM 436440101 31,030 465,084 SH   SOLE   465,084 0 0
HONDA MOTOR LTD AMERN SHS 438128308 11,273 350,322 SH   SOLE   350,322 0 0
HONEYWELL INTL INC COM 438516106 195,254 890,149 SH   SOLE   890,149 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 21,621 230,895 SH   SOLE   230,895 0 0
HP INC COM 40434L105 40,978 1,357,353 SH   SOLE   1,357,353 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 1,368 47,416 SH   SOLE   47,416 0 0
HUDSON PAC PPTYS INC COM 444097109 7,301 262,440 SH   SOLE   262,440 0 0
HUMANA INC COM 444859102 23,316 52,664 SH   SOLE   52,664 0 0
ICON PLC SHS G4705A100 48,649 235,351 SH   SOLE   235,351 0 0
IDEX CORP COM 45167R104 23,568 107,101 SH   SOLE   107,101 0 0
IDEXX LABS INC COM 45168D104 93,288 147,712 SH   SOLE   147,712 0 0
IHS MARKIT LTD SHS G47567105 63,321 562,050 SH   SOLE   562,050 0 0
ILLINOIS TOOL WKS INC COM 452308109 43,605 195,050 SH   SOLE   195,050 0 0
INFOSYS LTD SPONSORED ADR 456788108 10,431 492,283 SH   SOLE   492,283 0 0
ING GROEP N.V. SPONSORED ADR 456837103 10,787 814,701 SH   SOLE   814,701 0 0
INGREDION INC COM 457187102 11,315 125,031 SH   SOLE   125,031 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,808 18,082 SH   SOLE   18,082 0 0
INTEL CORP COM 458140100 169,804 3,024,602 SH   SOLE   3,024,602 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 10,560 160,651 SH   SOLE   160,651 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 42,826 360,789 SH   SOLE   360,789 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 78,485 535,409 SH   SOLE   535,409 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 66,461 444,855 SH   SOLE   444,855 0 0
INTERNATIONAL PAPER CO COM 460146103 28,220 460,291 SH   SOLE   460,291 0 0
INTUIT COM 461202103 195,942 399,742 SH   SOLE   399,742 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 110,723 120,398 SH   SOLE   120,398 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 609,029 6,748,246 SH   SOLE   6,748,246 0 0
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 3,660 81,001 SH   SOLE   81,001 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 91,072 4,533,891 SH   SOLE   4,533,891 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 59,708 3,897,373 SH   SOLE   3,897,373 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 168,707 7,616,590 SH   SOLE   7,616,590 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 16,601 631,202 SH   SOLE   631,202 0 0
INVITAE CORP COM 46185L103 1,707 50,598 SH   SOLE   50,598 0 0
INVITATION HOMES INC COM 46187W107 13,860 371,681 SH   SOLE   371,681 0 0
IPG PHOTONICS CORP COM 44980X109 4,909 23,292 SH   SOLE   23,292 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 19,730 588,601 SH   SOLE   588,601 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 556 21,378 SH   SOLE   21,378 0 0
IQVIA HLDGS INC COM 46266C105 122,024 503,564 SH   SOLE   503,564 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 625 15,622 SH   SOLE   15,622 0 0
IRON MTN INC NEW COM 46284V101 21,559 509,419 SH   SOLE   509,419 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 17,417 336,031 SH   SOLE   336,031 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 365,731 4,244,797 SH   SOLE   4,244,797 0 0
ISHARES TR 20 YR TR BD ETF 464287432 468,093 3,242,799 SH   SOLE   3,242,799 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 170,308 1,474,657 SH   SOLE   1,474,657 0 0
ISHARES TR BROAD USD HIGH 46435U853 150,676 3,611,590 SH   SOLE   3,611,590 0 0
ISHARES TR CMBS ETF 46429B366 5,349 98,371 SH   SOLE   98,371 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2,632,866 35,169,621 SH   SOLE   35,169,621 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,193,763 17,819,786 SH   SOLE   17,819,786 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 522,176 7,123,798 SH   SOLE   7,123,798 0 0
ISHARES TR CORE S&P500 ETF 464287200 8,403,620 19,547,117 SH   SOLE   19,547,117 0 0
ISHARES TR CORE S&P MCP ETF 464287507 613,323 2,282,299 SH   SOLE   2,282,299 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,859,570 16,459,856 SH   SOLE   16,459,856 0 0
ISHARES TR CORE S&P TTL STK 464287150 362,555 3,671,070 SH   SOLE   3,671,070 0 0
ISHARES TR CORE TOTAL USD 46434V613 2,799,914 52,345,402 SH   SOLE   52,345,402 0 0
ISHARES TR CORE US AGGBD ET 464287226 3,406,746 29,539,176 SH   SOLE   29,539,176 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 189,895 7,354,586 SH   SOLE   7,354,586 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 533,116 7,242,435 SH   SOLE   7,242,435 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 1,683,683 37,287,646 SH   SOLE   37,287,646 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 4,175,093 42,399,945 SH   SOLE   42,399,945 0 0
ISHARES TR FALN ANGLS USD 46435G474 570,769 19,051,452 SH   SOLE   19,051,452 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 879,725 11,334,835 SH   SOLE   11,334,835 0 0
ISHARES TR GLOBAL TECH ETF 464287291 427,680 1,267,086 SH   SOLE   1,267,086 0 0
ISHARES TR GL TIMB FORE ETF 464288174 1,976 22,759 SH   SOLE   22,759 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 643,609 18,658,671 SH   SOLE   18,658,671 0 0
ISHARES TR IBOXX HI YD ETF 464288513 517,335 5,876,136 SH   SOLE   5,876,136 0 0
ISHARES TR IBOXX INV CP ETF 464287242 333,105 2,479,205 SH   SOLE   2,479,205 0 0
ISHARES TR MBS ETF 464288588 1,019,455 9,419,349 SH   SOLE   9,419,349 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 118,165 1,250,424 SH   SOLE   1,250,424 0 0
ISHARES TR EAFE GRWTH ETF 464288885 1,653,561 15,411,008 SH   SOLE   15,411,008 0 0
ISHARES TR EAFE SML CP ETF 464288273 167,895 2,263,911 SH   SOLE   2,263,911 0 0
ISHARES TR EAFE VALUE ETF 464288877 2,492,734 48,153,652 SH   SOLE   48,153,652 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 185,351 4,791,896 SH   SOLE   4,791,896 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 241,524 6,263,575 SH   SOLE   6,263,575 0 0
ISHARES TR MSCI USA MMENTM 46432F396 1,067,840 6,157,297 SH   SOLE   6,157,297 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 596,804 4,491,640 SH   SOLE   4,491,640 0 0
ISHARES TR MSCI USA VALUE 46432F388 1,535,281 14,613,978 SH   SOLE   14,613,978 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,097,207 9,361,868 SH   SOLE   9,361,868 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,246,559 4,591,697 SH   SOLE   4,591,697 0 0
ISHARES TR RUS MD CP GR ETF 464287481 256,416 2,265,155 SH   SOLE   2,265,155 0 0
ISHARES TR SP SMCP600VL ETF 464287879 629,077 5,966,773 SH   SOLE   5,966,773 0 0
ISHARES SILVER TR ISHARES 46428Q109 36,614 1,511,740 SH   SOLE   1,511,740 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,974,407 36,023,023 SH   SOLE   36,023,023 0 0
ISHARES TR U.S. ENERGY ETF 464287796 687,273 23,631,377 SH   SOLE   23,631,377 0 0
ISHARES TR U.S. MED DVC ETF 464288810 98,497 272,807 SH   SOLE   272,807 0 0
ISHARES TR US TREAS BD ETF 46429B267 3,570,891 134,248,275 SH   SOLE   134,248,275 0 0
J2 GLOBAL INC COM 48123V102 3,377 24,552 SH   SOLE   24,552 0 0
HENRY JACK & ASSOC INC COM 426281101 63,224 386,662 SH   SOLE   386,662 0 0
JACK IN THE BOX INC COM 466367109 6,834 61,321 SH   SOLE   61,321 0 0
JACOBS ENGR GROUP INC COM 469814107 34,501 258,589 SH   SOLE   258,589 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,266 32,622 SH   SOLE   32,622 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8,288 46,659 SH   SOLE   46,659 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 5,689 39,888 SH   SOLE   39,888 0 0
JOHNSON & JOHNSON COM 478160104 399,721 2,426,379 SH   SOLE   2,426,379 0 0
JOHNSON CTLS INTL PLC SHS G51502105 74,456 1,084,893 SH   SOLE   1,084,893 0 0
JPMORGAN CHASE & CO COM 46625H100 524,229 3,370,383 SH   SOLE   3,370,383 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 5,346 108,440 SH   SOLE   108,440 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 91,105 590,021 SH   SOLE   590,021 0 0
KIMBERLY-CLARK CORP COM 494368103 63,473 474,459 SH   SOLE   474,459 0 0
KINDER MORGAN INC DEL COM 49456B101 40,529 2,223,225 SH   SOLE   2,223,225 0 0
KKR & CO INC COM 48251W104 28,705 484,547 SH   SOLE   484,547 0 0
KLA CORP COM NEW 482480100 64,637 199,366 SH   SOLE   199,366 0 0
KORN FERRY COM NEW 500643200 3,101 42,736 SH   SOLE   42,736 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 70,892 327,977 SH   SOLE   327,977 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 37,071 134,387 SH   SOLE   134,387 0 0
LAM RESEARCH CORP COM 512807108 98,630 151,575 SH   SOLE   151,575 0 0
LAMB WESTON HLDGS INC COM 513272104 20,458 253,631 SH   SOLE   253,631 0 0
LAS VEGAS SANDS CORP COM 517834107 22,384 424,833 SH   SOLE   424,833 0 0
LCI INDS COM 50189K103 2,083 15,851 SH   SOLE   15,851 0 0
LENNAR CORP CL A 526057104 50,640 509,715 SH   SOLE   509,715 0 0
LENNAR CORP CL B 526057302 2,246 27,580 SH   SOLE   27,580 0 0
LENNOX INTL INC COM 526107107 18,989 54,132 SH   SOLE   54,132 0 0
LINCOLN NATL CORP IND COM 534187109 7,937 126,300 SH   SOLE   126,300 0 0
LINDE PLC SHS G5494J103 91,555 316,689 SH   SOLE   316,689 0 0
LOCKHEED MARTIN CORP COM 539830109 146,863 388,170 SH   SOLE   388,170 0 0
LOWES COS INC COM 548661107 200,963 1,036,052 SH   SOLE   1,036,052 0 0
LPL FINL HLDGS INC COM 50212V100 16,072 119,073 SH   SOLE   119,073 0 0
LULULEMON ATHLETICA INC COM 550021109 83,847 229,735 SH   SOLE   229,735 0 0
LUMEN TECHNOLOGIES INC COM 550241103 26,369 1,940,301 SH   SOLE   1,940,301 0 0
LYFT INC CL A COM 55087P104 14,470 239,250 SH   SOLE   239,250 0 0
M D C HLDGS INC COM 552676108 3,148 62,220 SH   SOLE   62,220 0 0
MANULIFE FINL CORP COM 56501R106 6,436 326,701 SH   SOLE   326,701 0 0
MARSH & MCLENNAN COS INC COM 571748102 89,962 639,477 SH   SOLE   639,477 0 0
MARTIN MARIETTA MATLS INC COM 573284106 24,045 68,348 SH   SOLE   68,348 0 0
MARVELL TECHNOLOGY INC COM 573874104 25,441 436,158 SH   SOLE   436,158 0 0
MASCO CORP COM 574599106 32,043 543,940 SH   SOLE   543,940 0 0
MASONITE INTL CORP COM 575385109 4,667 41,752 SH   SOLE   41,752 0 0
MASTERCARD INCORPORATED CL A 57636Q104 474,853 1,300,647 SH   SOLE   1,300,647 0 0
MATADOR RES CO COM 576485205 2,771 76,964 SH   SOLE   76,964 0 0
MATCH GROUP INC NEW COM 57667L107 45,734 283,622 SH   SOLE   283,622 0 0
MBIA INC COM 55262C100 1,152 104,737 SH   SOLE   104,737 0 0
MCDONALDS CORP COM 580135101 100,176 433,680 SH   SOLE   433,680 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 4,004 198,517 SH   SOLE   198,517 0 0
MEDNAX INC COM 58502B106 1,805 59,877 SH   SOLE   59,877 0 0
MEDTRONIC PLC SHS G5960L103 317,649 2,559,004 SH   SOLE   2,559,004 0 0
MERCADOLIBRE INC COM 58733R102 111,314 71,456 SH   SOLE   71,456 0 0
MERCK & CO INC COM 58933Y105 333,862 4,292,936 SH   SOLE   4,292,936 0 0
MERIT MED SYS INC COM 589889104 2,186 33,810 SH   SOLE   33,810 0 0
MERITAGE HOMES CORP COM 59001A102 3,879 41,232 SH   SOLE   41,232 0 0
METHODE ELECTRS INC COM 591520200 961 19,527 SH   SOLE   19,527 0 0
METLIFE INC COM 59156R108 86,076 1,438,203 SH   SOLE   1,438,203 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11,328 265,594 SH   SOLE   265,594 0 0
MICRON TECHNOLOGY INC COM 595112103 45,799 538,943 SH   SOLE   538,943 0 0
MICROSOFT CORP COM 594918104 1,638,369 6,047,871 SH   SOLE   6,047,871 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 11,901 2,195,720 SH   SOLE   2,195,720 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 1,101 386,369 SH   SOLE   386,369 0 0
MODERNA INC COM 60770K107 10,701 45,538 SH   SOLE   45,538 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 2,094 38,999 SH   SOLE   38,999 0 0
MONDELEZ INTL INC CL A 609207105 73,164 1,171,741 SH   SOLE   1,171,741 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 49,756 544,668 SH   SOLE   544,668 0 0
MOODYS CORP COM 615369105 54,628 150,752 SH   SOLE   150,752 0 0
MORGAN STANLEY COM NEW 617446448 120,774 1,317,197 SH   SOLE   1,317,197 0 0
MSCI INC COM 55354G100 93,383 175,176 SH   SOLE   175,176 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 39,335 615,189 SH   SOLE   615,189 0 0
NEOGEN CORP COM 640491106 13,566 294,648 SH   SOLE   294,648 0 0
NETAPP INC COM 64110D104 15,660 191,400 SH   SOLE   191,400 0 0
NETFLIX INC COM 64110L106 104,460 197,762 SH   SOLE   197,762 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 8,858 91,023 SH   SOLE   91,023 0 0
NEWMARKET CORP COM 651587107 3,758 11,672 SH   SOLE   11,672 0 0
NEWMONT CORP COM 651639106 21,632 341,299 SH   SOLE   341,299 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 21,024 142,168 SH   SOLE   142,168 0 0
NEXTERA ENERGY INC COM 65339F101 254,554 3,473,714 SH   SOLE   3,473,714 0 0
NIKE INC CL B 654106103 374,438 2,423,702 SH   SOLE   2,423,702 0 0
NOKIA CORP SPONSORED ADR 654902204 3,459 650,221 SH   SOLE   650,221 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 1,091 214,425 SH   SOLE   214,425 0 0
NORDSON CORP COM 655663102 26,435 120,428 SH   SOLE   120,428 0 0
NORFOLK SOUTHN CORP COM 655844108 59,672 224,831 SH   SOLE   224,831 0 0
NORTONLIFELOCK INC COM 668771108 23,697 870,560 SH   SOLE   870,560 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,253 42,602 SH   SOLE   42,602 0 0
NOVARTIS AG SPONSORED ADR 66987V109 94,497 1,035,698 SH   SOLE   1,035,698 0 0
NOVAVAX INC COM NEW 670002401 247 1,165 SH   SOLE   1,165 0 0
NOVO-NORDISK A S ADR 670100205 108,887 1,299,833 SH   SOLE   1,299,833 0 0
NRG ENERGY INC COM NEW 629377508 6,813 169,054 SH   SOLE   169,054 0 0
NUCOR CORP COM 670346105 39,144 408,053 SH   SOLE   408,053 0 0
NVENT ELECTRIC PLC SHS G6700G107 3,187 102,010 SH   SOLE   102,010 0 0
NVIDIA CORPORATION COM 67066G104 370,966 463,649 SH   SOLE   463,649 0 0
NXP SEMICONDUCTORS N V COM N6596X109 102,844 499,923 SH   SOLE   499,923 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 27,736 48,986 SH   SOLE   48,986 0 0
OCCIDENTAL PETE CORP COM 674599105 1,929 61,673 SH   SOLE   61,673 0 0
OKTA INC CL A 679295105 51,087 208,792 SH   SOLE   208,792 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 58,068 228,791 SH   SOLE   228,791 0 0
OLD NATL BANCORP IND COM 680033107 1,680 95,376 SH   SOLE   95,376 0 0
OMNICELL COM COM 68213N109 10,892 71,916 SH   SOLE   71,916 0 0
OMNICOM GROUP INC COM 681919106 28,058 350,776 SH   SOLE   350,776 0 0
ONEMAIN HLDGS INC COM 68268W103 3,718 62,063 SH   SOLE   62,063 0 0
ONEOK INC NEW COM 682680103 46,274 831,678 SH   SOLE   831,678 0 0
ORACLE CORP COM 68389X105 137,002 1,760,041 SH   SOLE   1,760,041 0 0
ORANGE SPONSORED ADR 684060106 1,922 167,969 SH   SOLE   167,969 0 0
ORGANON & CO COMMON STOCK 68622V106 4,522 149,427 SH   SOLE   149,427 0 0
ORIX CORP SPONSORED ADR 686330101 2,928 34,580 SH   SOLE   34,580 0 0
OSHKOSH CORP COM 688239201 60,857 488,265 SH   SOLE   488,265 0 0
OTIS WORLDWIDE CORP COM 68902V107 15,631 191,161 SH   SOLE   191,161 0 0
OVINTIV INC COM 69047Q102 1,234 39,223 SH   SOLE   39,223 0 0
PACCAR INC COM 693718108 17,345 194,343 SH   SOLE   194,343 0 0
PALO ALTO NETWORKS INC COM 697435105 32,647 87,987 SH   SOLE   87,987 0 0
PAYCHEX INC COM 704326107 84,264 785,309 SH   SOLE   785,309 0 0
PAYCOM SOFTWARE INC COM 70432V102 36,459 100,308 SH   SOLE   100,308 0 0
PAYPAL HLDGS INC COM 70450Y103 349,352 1,198,545 SH   SOLE   1,198,545 0 0
PDC ENERGY INC COM 69327R101 2,042 44,594 SH   SOLE   44,594 0 0
PENN NATL GAMING INC COM 707569109 6,275 82,041 SH   SOLE   82,041 0 0
PENNYMAC MTG INVT TR COM 70931T103 219 10,415 SH   SOLE   10,415 0 0
PENTAIR PLC SHS G7S00T104 9,096 134,777 SH   SOLE   134,777 0 0
PEPSICO INC COM 713448108 293,305 1,979,516 SH   SOLE   1,979,516 0 0
PERRIGO CO PLC SHS G97822103 2,359 51,456 SH   SOLE   51,456 0 0
PFIZER INC COM 717081103 208,083 5,313,671 SH   SOLE   5,313,671 0 0
PG&E CORP COM 69331C108 290 28,526 SH   SOLE   28,526 0 0
PHILIP MORRIS INTL INC COM 718172109 243,495 2,456,819 SH   SOLE   2,456,819 0 0
PHILLIPS 66 COM 718546104 81,609 950,932 SH   SOLE   950,932 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 71,175 712,174 SH   SOLE   712,174 0 0
PINTEREST INC CL A 72352L106 14,720 186,449 SH   SOLE   186,449 0 0
PIONEER NAT RES CO COM 723787107 109,109 671,361 SH   SOLE   671,361 0 0
PLANET FITNESS INC CL A 72703H101 22,481 298,745 SH   SOLE   298,745 0 0
PLUG POWER INC COM NEW 72919P202 1,882 55,045 SH   SOLE   55,045 0 0
PNC FINL SVCS GROUP INC COM 693475105 99,216 520,108 SH   SOLE   520,108 0 0
POLARIS INC COM 731068102 10,951 79,957 SH   SOLE   79,957 0 0
POOL CORP COM 73278L105 74,292 161,972 SH   SOLE   161,972 0 0
POSCO SPONSORED ADR 693483109 4,137 53,882 SH   SOLE   53,882 0 0
POST HLDGS INC COM 737446104 3,753 34,600 SH   SOLE   34,600 0 0
PPG INDS INC COM 693506107 31,694 186,686 SH   SOLE   186,686 0 0
PPL CORP COM 69351T106 35,047 1,253,032 SH   SOLE   1,253,032 0 0
PROCTER AND GAMBLE CO COM 742718109 256,523 1,901,163 SH   SOLE   1,901,163 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,001 64,895 SH   SOLE   64,895 0 0
PROLOGIS INC. COM 74340W103 104,753 876,377 SH   SOLE   876,377 0 0
PRUDENTIAL FINL INC COM 744320102 45,048 439,625 SH   SOLE   439,625 0 0
PRUDENTIAL PLC ADR 74435K204 9,277 243,495 SH   SOLE   243,495 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 34,628 579,639 SH   SOLE   579,639 0 0
PULTE GROUP INC COM 745867101 20,432 374,412 SH   SOLE   374,412 0 0
QORVO INC COM 74736K101 27,593 141,033 SH   SOLE   141,033 0 0
QUALCOMM INC COM 747525103 192,937 1,349,871 SH   SOLE   1,349,871 0 0
QUALYS INC COM 74758T303 5,972 59,311 SH   SOLE   59,311 0 0
QUANTA SVCS INC COM 74762E102 14,905 164,567 SH   SOLE   164,567 0 0
QUIDEL CORP COM 74838J101 2,030 15,841 SH   SOLE   15,841 0 0
QURATE RETAIL INC COM SER A 74915M100 3,869 295,540 SH   SOLE   295,540 0 0
RAYMOND JAMES FINL INC COM 754730109 24,615 189,493 SH   SOLE   189,493 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 169,441 1,986,175 SH   SOLE   1,986,175 0 0
REGENCY CTRS CORP COM 758849103 1,413 22,048 SH   SOLE   22,048 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 23,400 1,159,541 SH   SOLE   1,159,541 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 23,348 154,727 SH   SOLE   154,727 0 0
REPUBLIC SVCS INC COM 760759100 60,409 549,121 SH   SOLE   549,121 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 522 17,405 SH   SOLE   17,405 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 3,329 109,675 SH   SOLE   109,675 0 0
RIO TINTO PLC SPONSORED ADR 767204100 33,132 394,944 SH   SOLE   394,944 0 0
RLI CORP COM 749607107 6,576 62,876 SH   SOLE   62,876 0 0
ROBERT HALF INTL INC COM 770323103 14,146 159,006 SH   SOLE   159,006 0 0
ROLLINS INC COM 775711104 29,561 864,345 SH   SOLE   864,345 0 0
ROPER TECHNOLOGIES INC COM 776696106 79,336 168,729 SH   SOLE   168,729 0 0
ROSS STORES INC COM 778296103 60,298 486,274 SH   SOLE   486,274 0 0
ROYAL BK CDA COM 780087102 16,446 162,334 SH   SOLE   162,334 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 10,085 249,636 SH   SOLE   249,636 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 11,391 293,347 SH   SOLE   293,347 0 0
ROYAL GOLD INC COM 780287108 657 5,760 SH   SOLE   5,760 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 31,043 624,614 SH   SOLE   624,614 0 0
RPM INTL INC COM 749685103 41,706 470,293 SH   SOLE   470,293 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 10,100 93,335 SH   SOLE   93,335 0 0
S&P GLOBAL INC COM 78409V104 207,077 504,511 SH   SOLE   504,511 0 0
SAGE THERAPEUTICS INC COM 78667J108 739 13,009 SH   SOLE   13,009 0 0
SALESFORCE COM INC COM 79466L302 251,501 1,029,602 SH   SOLE   1,029,602 0 0
SANMINA CORPORATION COM 801056102 3,732 95,784 SH   SOLE   95,784 0 0
SANOFI SPONSORED ADR 80105N105 33,171 629,909 SH   SOLE   629,909 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 461 12,680 SH   SOLE   12,680 0 0
SAP SE SPON ADR 803054204 58,272 414,865 SH   SOLE   414,865 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 51,004 160,037 SH   SOLE   160,037 0 0
SCHLUMBERGER LTD COM STK 806857108 24,810 775,081 SH   SOLE   775,081 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 268,907 1,842,332 SH   SOLE   1,842,332 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 140,217 2,050,853 SH   SOLE   2,050,853 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,107 12,624 SH   SOLE   12,624 0 0
SCIENTIFIC GAMES CORP COM 80874P109 559 7,220 SH   SOLE   7,220 0 0
SEA LTD SPONSORD ADS 81141R100 36,487 132,871 SH   SOLE   132,871 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 22,665 257,759 SH   SOLE   257,759 0 0
SEALED AIR CORP NEW COM 81211K100 11,041 186,352 SH   SOLE   186,352 0 0
SEI INVTS CO COM 784117103 13,100 211,390 SH   SOLE   211,390 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,540 60,095 SH   SOLE   60,095 0 0
SEMPRA ENERGY COM 816851109 22,081 166,674 SH   SOLE   166,674 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 13,472 232,402 SH   SOLE   232,402 0 0
SERVICENOW INC COM 81762P102 175,464 319,287 SH   SOLE   319,287 0 0
SHAKE SHACK INC CL A 819047101 1,893 17,685 SH   SOLE   17,685 0 0
SHERWIN WILLIAMS CO COM 824348106 130,799 480,085 SH   SOLE   480,085 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 2,942 82,077 SH   SOLE   82,077 0 0
SHOPIFY INC CL A 82509L107 158,495 108,486 SH   SOLE   108,486 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 589 20,089 SH   SOLE   20,089 0 0
SIMON PPTY GROUP INC NEW COM 828806109 28,251 216,513 SH   SOLE   216,513 0 0
SIMPSON MFG INC COM 829073105 5,667 51,309 SH   SOLE   51,309 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 31,615 186,781 SH   SOLE   186,781 0 0
SKYWEST INC COM 830879102 333 7,735 SH   SOLE   7,735 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 27,019 140,906 SH   SOLE   140,906 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 10,752 247,522 SH   SOLE   247,522 0 0
SNAP INC CL A 83304A106 25,466 373,735 SH   SOLE   373,735 0 0
SNAP ON INC COM 833034101 64,456 288,486 SH   SOLE   288,486 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 36,066 370,971 SH   SOLE   370,971 0 0
SOUTH JERSEY INDS INC COM 838518108 499 19,225 SH   SOLE   19,225 0 0
SOUTHERN CO COM 842587107 76,119 1,257,963 SH   SOLE   1,257,963 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 56,142 1,212,838 SH   SOLE   1,212,838 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 305,987 2,782,709 SH   SOLE   2,782,709 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 87,219 3,162,401 SH   SOLE   3,162,401 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 42,779 2,429,235 SH   SOLE   2,429,235 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 96,218 2,621,863 SH   SOLE   2,621,863 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 184,305 3,661,939 SH   SOLE   3,661,939 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 24,136 311,349 SH   SOLE   311,349 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 7,798 115,485 SH   SOLE   115,485 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 842,265 13,375,657 SH   SOLE   13,375,657 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,496 17,589 SH   SOLE   17,589 0 0
SPIRE INC COM 84857L101 555 7,677 SH   SOLE   7,677 0 0
SPX FLOW INC COM 78469X107 5,338 81,816 SH   SOLE   81,816 0 0
SQUARE INC CL A 852234103 55,731 228,592 SH   SOLE   228,592 0 0
STANLEY BLACK & DECKER INC COM 854502101 24,436 119,204 SH   SOLE   119,204 0 0
STARBUCKS CORP COM 855244109 380,749 3,405,323 SH   SOLE   3,405,323 0 0
STATE STR CORP COM 857477103 27,530 334,591 SH   SOLE   334,591 0 0
STERIS PLC SHS USD G8473T100 91,164 441,899 SH   SOLE   441,899 0 0
STIFEL FINL CORP COM 860630102 12,059 185,919 SH   SOLE   185,919 0 0
STORE CAP CORP COM 862121100 10,079 292,060 SH   SOLE   292,060 0 0
STRYKER CORPORATION COM 863667101 115,836 445,985 SH   SOLE   445,985 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 7,750 1,124,887 SH   SOLE   1,124,887 0 0
SUN LIFE FINANCIAL INC. COM 866796105 717 13,915 SH   SOLE   13,915 0 0
SUNRUN INC COM 86771W105 1,274 22,847 SH   SOLE   22,847 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,502 48,774 SH   SOLE   48,774 0 0
SYNCHRONY FINANCIAL COM 87165B103 15,317 315,678 SH   SOLE   315,678 0 0
SYNOPSYS INC COM 871607107 52,397 189,990 SH   SOLE   189,990 0 0
SYSCO CORP COM 871829107 34,176 439,565 SH   SOLE   439,565 0 0
T-MOBILE US INC COM 872590104 49,063 338,763 SH   SOLE   338,763 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 231,023 1,922,627 SH   SOLE   1,922,627 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 15,797 89,238 SH   SOLE   89,238 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 6,933 411,958 SH   SOLE   411,958 0 0
TAPESTRY INC COM 876030107 6,971 160,324 SH   SOLE   160,324 0 0
TARGET CORP COM 87612E106 161,005 666,026 SH   SOLE   666,026 0 0
TE CONNECTIVITY LTD REG SHS H84989104 55,827 412,894 SH   SOLE   412,894 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 15,703 37,493 SH   SOLE   37,493 0 0
ERICSSON ADR B SEK 10 294821608 11,945 949,548 SH   SOLE   949,548 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 537 8,018 SH   SOLE   8,018 0 0
TERADYNE INC COM 880770102 29,402 219,482 SH   SOLE   219,482 0 0
TERNIUM SA SPONSORED ADS 880890108 2,922 75,964 SH   SOLE   75,964 0 0
TESLA INC COM 88160R101 100,501 147,861 SH   SOLE   147,861 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 382 38,572 SH   SOLE   38,572 0 0
TEXAS INSTRS INC COM 882508104 191,423 995,440 SH   SOLE   995,440 0 0
TEXTRON INC COM 883203101 11,792 171,469 SH   SOLE   171,469 0 0
TFI INTL INC COM 87241L109 3,573 39,153 SH   SOLE   39,153 0 0
AES CORP COM 00130H105 9,465 363,060 SH   SOLE   363,060 0 0
COOPER COS INC COM NEW 216648402 29,000 73,182 SH   SOLE   73,182 0 0
LAUDER ESTEE COS INC CL A 518439104 61,866 194,500 SH   SOLE   194,500 0 0
HANOVER INS GROUP INC COM 410867105 5,987 44,138 SH   SOLE   44,138 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 24,495 395,266 SH   SOLE   395,266 0 0
HOME DEPOT INC COM 437076102 567,595 1,779,909 SH   SOLE   1,779,909 0 0
INTERPUBLIC GROUP COS INC COM 460690100 23,145 712,358 SH   SOLE   712,358 0 0
KROGER CO COM 501044101 33,336 870,115 SH   SOLE   870,115 0 0
MOSAIC CO NEW COM 61945C103 3,179 99,635 SH   SOLE   99,635 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 43,290 225,561 SH   SOLE   225,561 0 0
TIMKEN CO COM 887389104 9,047 112,264 SH   SOLE   112,264 0 0
TRAVELERS COMPANIES INC COM 89417E109 36,429 243,331 SH   SOLE   243,331 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 265,430 526,156 SH   SOLE   526,156 0 0
THOR INDS INC COM 885160101 24,234 214,462 SH   SOLE   214,462 0 0
TJX COS INC NEW COM 872540109 73,694 1,093,059 SH   SOLE   1,093,059 0 0
TOPBUILD CORP COM 89055F103 5,047 25,517 SH   SOLE   25,517 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 4,821 68,827 SH   SOLE   68,827 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 35,358 781,230 SH   SOLE   781,230 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 39,709 227,119 SH   SOLE   227,119 0 0
TRACTOR SUPPLY CO COM 892356106 77,433 416,172 SH   SOLE   416,172 0 0
TRADEWEB MKTS INC CL A 892672106 1,802 21,311 SH   SOLE   21,311 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 45,882 249,168 SH   SOLE   249,168 0 0
TRANSOCEAN LTD REG SHS H8817H100 119 26,355 SH   SOLE   26,355 0 0
TRANSUNION COM 89400J107 41,731 380,029 SH   SOLE   380,029 0 0
TRIMBLE INC COM 896239100 5,628 68,774 SH   SOLE   68,774 0 0
TRUIST FINL CORP COM 89832Q109 152,204 2,742,465 SH   SOLE   2,742,465 0 0
TWILIO INC CL A 90138F102 51,583 130,868 SH   SOLE   130,868 0 0
TYSON FOODS INC CL A 902494103 63,269 857,766 SH   SOLE   857,766 0 0
UBER TECHNOLOGIES INC COM 90353T100 61,007 1,217,214 SH   SOLE   1,217,214 0 0
UBS GROUP AG SHS H42097107 18,093 1,179,495 SH   SOLE   1,179,495 0 0
UDR INC COM 902653104 5,326 108,745 SH   SOLE   108,745 0 0
UFP INDUSTRIES INC COM 90278Q108 6,378 85,795 SH   SOLE   85,795 0 0
ULTA BEAUTY INC COM 90384S303 34,423 99,555 SH   SOLE   99,555 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,408 14,765 SH   SOLE   14,765 0 0
UNIFIRST CORP MASS COM 904708104 14,102 60,100 SH   SOLE   60,100 0 0
UNILEVER PLC SPON ADR NEW 904767704 172,301 2,945,310 SH   SOLE   2,945,310 0 0
UNION PAC CORP COM 907818108 263,036 1,195,998 SH   SOLE   1,195,998 0 0
UNITED PARCEL SERVICE INC CL B 911312106 193,375 929,822 SH   SOLE   929,822 0 0
UNITEDHEALTH GROUP INC COM 91324P102 458,282 1,144,446 SH   SOLE   1,144,446 0 0
US BANCORP DEL COM NEW 902973304 192,197 3,373,662 SH   SOLE   3,373,662 0 0
US FOODS HLDG CORP COM 912008109 3,182 82,952 SH   SOLE   82,952 0 0
VALE S A SPONSORED ADS 91912E105 23,022 1,009,281 SH   SOLE   1,009,281 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 4,147 45,530 SH   SOLE   45,530 0 0
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 325 10,803 SH   SOLE   10,803 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 89,620 2,724,011 SH   SOLE   2,724,011 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 17,169 505,264 SH   SOLE   505,264 0 0
VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 11,882 466,891 SH   SOLE   466,891 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,334,541 11,014,844 SH   SOLE   11,014,844 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 99,174 1,096,496 SH   SOLE   1,096,496 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 557,159 8,789,385 SH   SOLE   8,789,385 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 125,456 919,430 SH   SOLE   919,430 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,736,220 72,515,848 SH   SOLE   72,515,848 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,540,446 28,362,567 SH   SOLE   28,362,567 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,813,514 9,809,590 SH   SOLE   9,809,590 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,292,843 14,371,335 SH   SOLE   14,371,335 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 279,991 1,394,726 SH   SOLE   1,394,726 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 25,925 242,421 SH   SOLE   242,421 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 438,677 1,848,220 SH   SOLE   1,848,220 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 445,802 4,379,491 SH   SOLE   4,379,491 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 132,455 1,430,859 SH   SOLE   1,430,859 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,540,734 30,924,250 SH   SOLE   30,924,250 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 618,255 2,744,377 SH   SOLE   2,744,377 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,748,668 20,359,450 SH   SOLE   20,359,450 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 2,448,407 42,879,854 SH   SOLE   42,879,854 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 2,766,959 20,129,594 SH   SOLE   20,129,594 0 0
VEEVA SYS INC CL A COM 922475108 107,927 347,087 SH   SOLE   347,087 0 0
VENTAS INC COM 92276F100 11,292 197,753 SH   SOLE   197,753 0 0
VEREIT INC COM 92339V308 11,659 253,850 SH   SOLE   253,850 0 0
VERISIGN INC COM 92343E102 14,610 64,166 SH   SOLE   64,166 0 0
VERISK ANALYTICS INC COM 92345Y106 107,157 613,309 SH   SOLE   613,309 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 291,230 5,197,756 SH   SOLE   5,197,756 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 39,266 194,744 SH   SOLE   194,744 0 0
V F CORP COM 918204108 34,569 421,372 SH   SOLE   421,372 0 0
VIACOMCBS INC CL B 92556H206 8,390 185,629 SH   SOLE   185,629 0 0
VIAVI SOLUTIONS INC COM 925550105 1,056 59,773 SH   SOLE   59,773 0 0
VICI PPTYS INC COM 925652109 38,354 1,236,427 SH   SOLE   1,236,427 0 0
VIRTU FINL INC CL A 928254101 6,775 245,202 SH   SOLE   245,202 0 0
VISA INC COM CL A 92826C839 555,357 2,375,140 SH   SOLE   2,375,140 0 0
VISTRA CORP COM 92840M102 5,643 304,184 SH   SOLE   304,184 0 0
VMWARE INC CL A COM 928563402 21,935 137,117 SH   SOLE   137,117 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 50,965 2,975,173 SH   SOLE   2,975,173 0 0
GRAINGER W W INC COM 384802104 52,712 120,346 SH   SOLE   120,346 0 0
WALMART INC COM 931142103 152,867 1,084,010 SH   SOLE   1,084,010 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 29,762 565,714 SH   SOLE   565,714 0 0
DISNEY WALT CO COM 254687106 248,035 1,411,137 SH   SOLE   1,411,137 0 0
WASTE MGMT INC DEL COM 94106L109 36,112 257,741 SH   SOLE   257,741 0 0
WELLS FARGO CO NEW COM 949746101 68,628 1,515,314 SH   SOLE   1,515,314 0 0
WELLTOWER INC COM 95040Q104 37,091 446,342 SH   SOLE   446,342 0 0
WABTEC COM 929740108 8,107 98,501 SH   SOLE   98,501 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 19,067 553,941 SH   SOLE   553,941 0 0
WHIRLPOOL CORP COM 963320106 10,059 46,137 SH   SOLE   46,137 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 8,341 7,265 SH   SOLE   7,265 0 0
WILLIAMS COS INC COM 969457100 40,877 1,539,620 SH   SOLE   1,539,620 0 0
WILLIAMS SONOMA INC COM 969904101 18,343 114,893 SH   SOLE   114,893 0 0
WINGSTOP INC COM 974155103 5,782 36,683 SH   SOLE   36,683 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 36,815 875,083 SH   SOLE   875,083 0 0
WOLVERINE WORLD WIDE INC COM 978097103 6,280 186,678 SH   SOLE   186,678 0 0
WORKDAY INC CL A 98138H101 60,937 255,244 SH   SOLE   255,244 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,070 18,482 SH   SOLE   18,482 0 0
BERKLEY W R CORP COM 084423102 17,595 236,402 SH   SOLE   236,402 0 0
XENIA HOTELS & RESORTS INC COM 984017103 934 49,865 SH   SOLE   49,865 0 0
DBX ETF TR XTRACK USD HIGH 233051432 235,858 5,851,080 SH   SOLE   5,851,080 0 0
YUM BRANDS INC COM 988498101 18,985 165,048 SH   SOLE   165,048 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 66,209 125,043 SH   SOLE   125,043 0 0
ZENDESK INC COM 98936J101 6,133 42,490 SH   SOLE   42,490 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 10,912 89,282 SH   SOLE   89,282 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 13,841 86,068 SH   SOLE   86,068 0 0
ZOETIS INC CL A 98978V103 268,669 1,441,666 SH   SOLE   1,441,666 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 13,090 33,822 SH   SOLE   33,822 0 0
ZYNGA INC CL A 98986T108 3,822 359,582 SH   SOLE   359,582 0 0
1 800 FLOWERS COM INC CL A 68243Q106 935 29,343 SH   SOLE   29,343 0 0
10X GENOMICS INC CL A COM 88025U109 1,175 5,998 SH   SOLE   5,998 0 0
1847 GOEDEKER INC COM 28252C109 140 36,484 SH   SOLE   36,484 0 0
1LIFE HEALTHCARE INC COM 68269G107 201 6,070 SH   SOLE   6,070 0 0
2U INC COM 90214J101 13,021 312,469 SH   SOLE   312,469 0 0
3M CO COM 88579Y101 150,821 759,308 SH   SOLE   759,308 0 0
51JOB INC SPONSORED ADS 316827104 578 7,433 SH   SOLE   7,433 0 0
8X8 INC NEW COM 282914100 718 25,854 SH   SOLE   25,854 0 0
SMITH A O CORP COM 831865209 14,747 204,647 SH   SOLE   204,647 0 0
AAON INC COM PAR $0.004 000360206 2,130 34,030 SH   SOLE   34,030 0 0
AAR CORP COM 000361105 779 20,096 SH   SOLE   20,096 0 0
ABCAM PLC ADS 000380204 1,479 77,681 SH   SOLE   77,681 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1,129 94,116 SH   SOLE   94,116 0 0
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 1,992 19,872 SH   SOLE   19,872 0 0
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 4,289 170,258 SH   SOLE   170,258 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 4,160 244,859 SH   SOLE   244,859 0 0
ETFS TR BBRG ALL COMD K1 003261104 94,497 3,583,492 SH   SOLE   3,583,492 0 0
ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 2,433 9,370 SH   SOLE   9,370 0 0
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 11,294 117,101 SH   SOLE   117,101 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1,659 163,080 SH   SOLE   163,080 0 0
ABM INDS INC COM 000957100 4,056 91,464 SH   SOLE   91,464 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 9,799 156,159 SH   SOLE   156,159 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,558 104,893 SH   SOLE   104,893 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 224 10,201 SH   SOLE   10,201 0 0
ACCELERON PHARMA INC COM 00434H108 2,276 18,138 SH   SOLE   18,138 0 0
ACCO BRANDS CORP COM 00081T108 163 18,870 SH   SOLE   18,870 0 0
ACCOLADE INC COM 00437E102 1,484 27,330 SH   SOLE   27,330 0 0
ACI WORLDWIDE INC COM 004498101 3,787 101,978 SH   SOLE   101,978 0 0
ACUITY BRANDS INC COM 00508Y102 2,424 12,959 SH   SOLE   12,959 0 0
ACUSHNET HLDGS CORP COM 005098108 2,164 43,798 SH   SOLE   43,798 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,841 45,057 SH   SOLE   45,057 0 0
ADDUS HOMECARE CORP COM 006739106 731 8,374 SH   SOLE   8,374 0 0
ADTRAN INC COM 00738A106 221 10,713 SH   SOLE   10,713 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,943 25,243 SH   SOLE   25,243 0 0
ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 385 13,658 SH   SOLE   13,658 0 0
AECOM COM 00766T100 488 7,710 SH   SOLE   7,710 0 0
AEGON N V NY REGISTRY SHS 007924103 581 140,560 SH   SOLE   140,560 0 0
AERCAP HOLDINGS NV SHS N00985106 3,847 75,116 SH   SOLE   75,116 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,062 66,337 SH   SOLE   66,337 0 0
AEROVIRONMENT INC COM 008073108 203 2,024 SH   SOLE   2,024 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,518 9,843 SH   SOLE   9,843 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 339 6,146 SH   SOLE   6,146 0 0
AGNC INVT CORP COM 00123Q104 7,728 457,530 SH   SOLE   457,530 0 0
AGNICO EAGLE MINES LTD COM 008474108 2,880 47,639 SH   SOLE   47,639 0 0
AILERON THERAPEUTICS INC COM 00887A105 43 34,654 SH   SOLE   34,654 0 0
AIR LEASE CORP CL A 00912X302 14,427 345,630 SH   SOLE   345,630 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,019 43,876 SH   SOLE   43,876 0 0
AIRBNB INC COM CL A 009066101 10,341 67,525 SH   SOLE   67,525 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 194 18,125 SH   SOLE   18,125 0 0
ALAMO GROUP INC COM 011311107 662 4,333 SH   SOLE   4,333 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 122 15,913 SH   SOLE   15,913 0 0
ALARM COM HLDGS INC COM 011642105 7,570 89,369 SH   SOLE   89,369 0 0
ALBANY INTL CORP CL A 012348108 12,215 136,845 SH   SOLE   136,845 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 477 24,269 SH   SOLE   24,269 0 0
ALCOA CORP COM 013872106 590 16,016 SH   SOLE   16,016 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 36,118 991,970 SH   SOLE   991,970 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,617 88,268 SH   SOLE   88,268 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 16,672 91,634 SH   SOLE   91,634 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 3,994 268,200 SH   SOLE   268,200 0 0
ALIGN TECHNOLOGY INC COM 016255101 45,801 74,960 SH   SOLE   74,960 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,005 5,180 SH   SOLE   5,180 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 966 34,886 SH   SOLE   34,886 0 0
ALLETE INC COM NEW 018522300 2,234 31,917 SH   SOLE   31,917 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 335 3,218 SH   SOLE   3,218 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 306 6,564 SH   SOLE   6,564 0 0
ALLIANT ENERGY CORP COM 018802108 4,979 89,287 SH   SOLE   89,287 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 4,536 114,142 SH   SOLE   114,142 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,086 30,005 SH   SOLE   30,005 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 603 11,385 SH   SOLE   11,385 0 0
ALTAIR ENGR INC COM CL A 021369103 1,573 22,802 SH   SOLE   22,802 0 0
ALTERYX INC COM CL A 02156B103 205 2,382 SH   SOLE   2,382 0 0
ALTICE USA INC CL A 02156K103 3,864 113,189 SH   SOLE   113,189 0 0
ALTRA INDL MOTION CORP COM 02208R106 6,071 93,366 SH   SOLE   93,366 0 0
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 178 12,045 SH   SOLE   12,045 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 59 13,426 SH   SOLE   13,426 0 0
AMBARELLA INC SHS G037AX101 1,913 17,945 SH   SOLE   17,945 0 0
AMBEV SA SPONSORED ADR 02319V103 7,276 2,115,250 SH   SOLE   2,115,250 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 304 5,361 SH   SOLE   5,361 0 0
AMC NETWORKS INC CL A 00164V103 1,860 27,837 SH   SOLE   27,837 0 0
AMCOR PLC ORD G0250X107 19,211 1,676,322 SH   SOLE   1,676,322 0 0
AMDOCS LTD SHS G02602103 30,664 396,383 SH   SOLE   396,383 0 0
AMEDISYS INC COM 023436108 24,797 101,240 SH   SOLE   101,240 0 0
AMERCO COM 023586100 1,646 2,793 SH   SOLE   2,793 0 0
AMEREN CORP COM 023608102 20,053 250,539 SH   SOLE   250,539 0 0
AMERESCO INC CL A 02361E108 979 15,610 SH   SOLE   15,610 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5,038 335,882 SH   SOLE   335,882 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,287 60,672 SH   SOLE   60,672 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 310 29,920 SH   SOLE   29,920 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 7,019 150,238 SH   SOLE   150,238 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 798 21,268 SH   SOLE   21,268 0 0
AMERICAN ELEC PWR CO INC COM 025537101 49,219 581,848 SH   SOLE   581,848 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 426 50,187 SH   SOLE   50,187 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 3,089 24,771 SH   SOLE   24,771 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 10,591 272,619 SH   SOLE   272,619 0 0
AMER STATES WTR CO COM 029899101 692 8,702 SH   SOLE   8,702 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,673 20,479 SH   SOLE   20,479 0 0
AMERICOLD RLTY TR COM 03064D108 17,196 454,327 SH   SOLE   454,327 0 0
AMERIS BANCORP COM 03076K108 2,721 53,738 SH   SOLE   53,738 0 0
AMERISAFE INC COM 03071H100 560 9,382 SH   SOLE   9,382 0 0
AMETEK INC COM 031100100 27,457 205,667 SH   SOLE   205,667 0 0
AMICUS THERAPEUTICS INC COM 03152W109 695 72,086 SH   SOLE   72,086 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,763 74,484 SH   SOLE   74,484 0 0
AMN HEALTHCARE SVCS INC COM 001744101 11,665 120,282 SH   SOLE   120,282 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 59 11,426 SH   SOLE   11,426 0 0
AMPHENOL CORP NEW CL A 032095101 68,399 999,836 SH   SOLE   999,836 0 0
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 8,056 235,087 SH   SOLE   235,087 0 0
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 640 35,635 SH   SOLE   35,635 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 1,955 15,073 SH   SOLE   15,073 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 5,457 114,478 SH   SOLE   114,478 0 0
AMYRIS INC COM NEW 03236M200 771 47,085 SH   SOLE   47,085 0 0
ANALOG DEVICES INC COM 032654105 151,573 880,417 SH   SOLE   880,417 0 0
ANGIODYNAMICS INC COM 03475V101 1,380 50,859 SH   SOLE   50,859 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 258 13,910 SH   SOLE   13,910 0 0
ANTARES PHARMA INC COM 036642106 54 12,367 SH   SOLE   12,367 0 0
ANTERO MIDSTREAM CORP COM 03676B102 3,323 319,789 SH   SOLE   319,789 0 0
AON PLC SHS CL A G0403H108 49,173 205,953 SH   SOLE   205,953 0 0
APARTMENT INCOME REIT CORP COM 03750L109 4,743 100,010 SH   SOLE   100,010 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 266 39,664 SH   SOLE   39,664 0 0
API GROUP CORP COM STK 00187Y100 1,580 75,619 SH   SOLE   75,619 0 0
APOGEE ENTERPRISES INC COM 037598109 301 7,389 SH   SOLE   7,389 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 12,417 199,627 SH   SOLE   199,627 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 1,060 67,204 SH   SOLE   67,204 0 0
APPFOLIO INC COM CL A 03783C100 508 3,598 SH   SOLE   3,598 0 0
APPIAN CORP CL A 03782L101 658 4,777 SH   SOLE   4,777 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 656 43,016 SH   SOLE   43,016 0 0
APRIA INC COM 03836A101 1,800 64,301 SH   SOLE   64,301 0 0
APTARGROUP INC COM 038336103 8,898 63,178 SH   SOLE   63,178 0 0
APTIV PLC SHS G6095L109 52,377 332,910 SH   SOLE   332,910 0 0
ARAMARK COM 03852U106 2,561 68,753 SH   SOLE   68,753 0 0
ARBOR REALTY TRUST INC COM 038923108 3,010 168,916 SH   SOLE   168,916 0 0
ARCBEST CORP COM 03937C105 353 6,065 SH   SOLE   6,065 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 5,180 166,773 SH   SOLE   166,773 0 0
ARCHROCK INC COM 03957W106 2,925 328,292 SH   SOLE   328,292 0 0
ARCONIC CORPORATION COM 03966V107 1,119 31,401 SH   SOLE   31,401 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 314 52,633 SH   SOLE   52,633 0 0
ARCOSA INC COM 039653100 408 6,952 SH   SOLE   6,952 0 0
ARES CAPITAL CORP COM 04010L103 14,752 753,028 SH   SOLE   753,028 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 42,212 663,813 SH   SOLE   663,813 0 0
ARGENX SE SPONSORED ADR 04016X101 1,866 6,197 SH   SOLE   6,197 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 329 6,345 SH   SOLE   6,345 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 5,311 61,611 SH   SOLE   61,611 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 4,887 90,321 SH   SOLE   90,321 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 14,462 156,343 SH   SOLE   156,343 0 0
ARK ETF TR INNOVATION ETF 00214Q104 42,309 323,515 SH   SOLE   323,515 0 0
ARK ETF TR ISRAEL INOVATE 00214Q609 641 20,001 SH   SOLE   20,001 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 8,678 56,327 SH   SOLE   56,327 0 0
ARKO CORP COM 041242108 126 13,673 SH   SOLE   13,673 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 840 73,589 SH   SOLE   73,589 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 541 34,697 SH   SOLE   34,697 0 0
ARROW ELECTRS INC COM 042735100 7,137 62,698 SH   SOLE   62,698 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4,011 78,924 SH   SOLE   78,924 0 0
ARVINAS INC COM 04335A105 327 4,246 SH   SOLE   4,246 0 0
ASANA INC CL A 04342Y104 708 11,413 SH   SOLE   11,413 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,982 17,399 SH   SOLE   17,399 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1,281 9,734 SH   SOLE   9,734 0 0
ASGN INC COM 00191U102 2,355 24,300 SH   SOLE   24,300 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,779 20,327 SH   SOLE   20,327 0 0
ASSOCIATED BANC CORP COM 045487105 279 13,636 SH   SOLE   13,636 0 0
ASSURANT INC COM 04621X108 1,963 12,571 SH   SOLE   12,571 0 0
ASSURED GUARANTY LTD COM G0585R106 1,096 23,084 SH   SOLE   23,084 0 0
ATHENE HOLDING LTD CL A G0684D107 1,277 18,916 SH   SOLE   18,916 0 0
ATHERSYS INC NEW COM 04744L106 47 32,919 SH   SOLE   32,919 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 5,326 147,057 SH   SOLE   147,057 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 364 9,786 SH   SOLE   9,786 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 295 4,334 SH   SOLE   4,334 0 0
ATLAS CORP SHARES Y0436Q109 4,596 322,497 SH   SOLE   322,497 0 0
ATLASSIAN CORP PLC CL A G06242104 37,408 145,634 SH   SOLE   145,634 0 0
ATMOS ENERGY CORP COM 049560105 2,871 29,873 SH   SOLE   29,873 0 0
ATOTECH LTD COM G0625A105 628 24,579 SH   SOLE   24,579 0 0
ATRICURE INC COM 04963C209 4,261 53,712 SH   SOLE   53,712 0 0
AUDIOCODES LTD ORD M15342104 4,250 128,443 SH   SOLE   128,443 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 626 48,300 SH   SOLE   48,300 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 1,679 26,250 SH   SOLE   26,250 0 0
AUTOLIV INC COM 052800109 419 4,282 SH   SOLE   4,282 0 0
AUTONATION INC COM 05329W102 1,096 11,558 SH   SOLE   11,558 0 0
AVALARA INC COM 05338G106 39,267 242,690 SH   SOLE   242,690 0 0
AVANGRID INC COM 05351W103 463 9,001 SH   SOLE   9,001 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 4,398 57,865 SH   SOLE   57,865 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 279 22,533 SH   SOLE   22,533 0 0
AVERY DENNISON CORP COM 053611109 13,117 62,389 SH   SOLE   62,389 0 0
AVIENT CORPORATION COM 05368V106 3,721 75,682 SH   SOLE   75,682 0 0
AVISTA CORP COM 05379B107 2,359 55,288 SH   SOLE   55,288 0 0
AVNET INC COM 053807103 1,757 43,849 SH   SOLE   43,849 0 0
AXIS CAP HLDGS LTD SHS G0692U109 703 14,345 SH   SOLE   14,345 0 0
AXOGEN INC COM 05463X106 507 23,446 SH   SOLE   23,446 0 0
AXON ENTERPRISE INC COM 05464C101 1,083 6,123 SH   SOLE   6,123 0 0
AXOS FINANCIAL INC COM 05465C100 2,988 64,407 SH   SOLE   64,407 0 0
AXSOME THERAPEUTICS INC COM 05464T104 785 11,635 SH   SOLE   11,635 0 0
AZZ INC COM 002474104 264 5,095 SH   SOLE   5,095 0 0
B & G FOODS INC NEW COM 05508R106 581 17,702 SH   SOLE   17,702 0 0
B2GOLD CORP COM 11777Q209 263 62,518 SH   SOLE   62,518 0 0
BADGER METER INC COM 056525108 6,363 64,847 SH   SOLE   64,847 0 0
BAIDU INC SPON ADR REP A 056752108 5,406 26,514 SH   SOLE   26,514 0 0
BAKER HUGHES COMPANY CL A 05722G100 4,788 209,354 SH   SOLE   209,354 0 0
BALLYS CORPORATION COM 05875B106 882 16,299 SH   SOLE   16,299 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,430 278,799 SH   SOLE   278,799 0 0
BANCO SANTANDER S.A. ADR 05964H105 6,076 1,553,893 SH   SOLE   1,553,893 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 688 23,903 SH   SOLE   23,903 0 0
BANDWIDTH INC COM CL A 05988J103 2,090 15,154 SH   SOLE   15,154 0 0
BANK MONTREAL QUE COM 063671101 3,566 34,774 SH   SOLE   34,774 0 0
BANK HAWAII CORP COM 062540109 8,900 105,673 SH   SOLE   105,673 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3,068 86,552 SH   SOLE   86,552 0 0
BANK NOVA SCOTIA B C COM 064149107 362 5,571 SH   SOLE   5,571 0 0
BANK OZK COM 06417N103 7,828 185,680 SH   SOLE   185,680 0 0
BANKUNITED INC COM 06652K103 553 12,956 SH   SOLE   12,956 0 0
BAOZUN INC SPONSORED ADR 06684L103 438 12,357 SH   SOLE   12,357 0 0
BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 886 42,263 SH   SOLE   42,263 0 0
BAUSCH HEALTH COS INC COM 071734107 2,859 97,466 SH   SOLE   97,466 0 0
BAXTER INTL INC COM 071813109 11,349 140,980 SH   SOLE   140,980 0 0
BCE INC COM NEW 05534B760 74,427 1,509,065 SH   SOLE   1,509,065 0 0
BEACON ROOFING SUPPLY INC COM 073685109 934 17,531 SH   SOLE   17,531 0 0
BECTON DICKINSON & CO COM 075887109 103,835 426,970 SH   SOLE   426,970 0 0
BED BATH & BEYOND INC COM 075896100 903 27,128 SH   SOLE   27,128 0 0
BEIGENE LTD SPONSORED ADR 07725L102 6,850 19,959 SH   SOLE   19,959 0 0
BELDEN INC COM 077454106 399 7,894 SH   SOLE   7,894 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,592 55,933 SH   SOLE   55,933 0 0
BENEFITFOCUS INC COM 08180D106 240 17,030 SH   SOLE   17,030 0 0
BERKELEY LTS INC COM 084310101 544 12,134 SH   SOLE   12,134 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,442 13 SH   SOLE   13 0 0
BERRY GLOBAL GROUP INC COM 08579W103 8,984 137,742 SH   SOLE   137,742 0 0
BGC PARTNERS INC CL A 05541T101 250 44,170 SH   SOLE   44,170 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 1,295 42,665 SH   SOLE   42,665 0 0
BIG LOTS INC COM 089302103 580 8,783 SH   SOLE   8,783 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1,978 30,461 SH   SOLE   30,461 0 0
BILIBILI INC SPONS ADS REP Z 090040106 611 5,011 SH   SOLE   5,011 0 0
BIO-TECHNE CORP COM 09073M104 25,069 55,677 SH   SOLE   55,677 0 0
BIO RAD LABS INC CL A 090572207 36,384 56,472 SH   SOLE   56,472 0 0
BIOGEN INC COM 09062X103 75,334 217,559 SH   SOLE   217,559 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 365 3,763 SH   SOLE   3,763 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 610 13,707 SH   SOLE   13,707 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 13,047 156,369 SH   SOLE   156,369 0 0
BIONTECH SE SPONSORED ADS 09075V102 3,225 14,405 SH   SOLE   14,405 0 0
BJS RESTAURANTS INC COM 09180C106 299 6,092 SH   SOLE   6,092 0 0
BLACK HILLS CORP COM 092113109 721 10,991 SH   SOLE   10,991 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 621 57,772 SH   SOLE   57,772 0 0
BLACKBAUD INC COM 09227Q100 3,391 44,282 SH   SOLE   44,282 0 0
BLACKLINE INC COM 09239B109 28,524 256,348 SH   SOLE   256,348 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 334 20,226 SH   SOLE   20,226 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 671 54,482 SH   SOLE   54,482 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 455 44,933 SH   SOLE   44,933 0 0
BLACKROCK INCOME TR INC COM 09247F100 464 73,214 SH   SOLE   73,214 0 0
BLACKROCK LTD DURATION INCOM COM SHS 09249W101 451 26,474 SH   SOLE   26,474 0 0
BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 1,068 70,635 SH   SOLE   70,635 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 586 18,391 SH   SOLE   18,391 0 0
BLOOMIN BRANDS INC COM 094235108 2,242 82,623 SH   SOLE   82,623 0 0
BLUCORA INC COM 095229100 214 12,390 SH   SOLE   12,390 0 0
BLUEBIRD BIO INC COM 09609G100 208 6,501 SH   SOLE   6,501 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,452 16,507 SH   SOLE   16,507 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 125 12,309 SH   SOLE   12,309 0 0
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 1,268 18,100 SH   SOLE   18,100 0 0
BOISE CASCADE CO DEL COM 09739D100 2,204 37,768 SH   SOLE   37,768 0 0
BOK FINL CORP COM NEW 05561Q201 2,325 26,851 SH   SOLE   26,851 0 0
BOOT BARN HLDGS INC COM 099406100 4,818 57,322 SH   SOLE   57,322 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 11,929 140,044 SH   SOLE   140,044 0 0
BOSTON BEER INC CL A 100557107 4,622 4,528 SH   SOLE   4,528 0 0
BOTTOMLINE TECH DEL INC COM 101388106 2,091 56,400 SH   SOLE   56,400 0 0
BOX INC CL A 10316T104 334 13,061 SH   SOLE   13,061 0 0
BOYD GAMING CORP COM 103304101 1,663 27,053 SH   SOLE   27,053 0 0
BRADY CORP CL A 104674106 1,660 29,630 SH   SOLE   29,630 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 230 16,774 SH   SOLE   16,774 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 301 14,156 SH   SOLE   14,156 0 0
BRIGHTHOUSE FINL INC COM 10922N103 299 6,576 SH   SOLE   6,576 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 469 29,073 SH   SOLE   29,073 0 0
BRINKER INTL INC COM 109641100 781 12,624 SH   SOLE   12,624 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 788 34,444 SH   SOLE   34,444 0 0
BROADSTONE NET LEASE INC COM 11135E203 1,130 48,271 SH   SOLE   48,271 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 21,585 423,407 SH   SOLE   423,407 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2,435 32,289 SH   SOLE   32,289 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 471 8,470 SH   SOLE   8,470 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 709 37,535 SH   SOLE   37,535 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2,880 68,618 SH   SOLE   68,618 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 221 5,717 SH   SOLE   5,717 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 274 18,320 SH   SOLE   18,320 0 0
BROWN & BROWN INC COM 115236101 5,231 98,435 SH   SOLE   98,435 0 0
BRP GROUP INC COM CL A 05589G102 301 11,283 SH   SOLE   11,283 0 0
BRP INC COM SUN VTG 05577W200 297 3,796 SH   SOLE   3,796 0 0
BRUKER CORP COM 116794108 2,812 37,010 SH   SOLE   37,010 0 0
BRUNSWICK CORP COM 117043109 9,285 93,200 SH   SOLE   93,200 0 0
BRYN MAWR BK CORP COM 117665109 3,529 83,656 SH   SOLE   83,656 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 304 24,104 SH   SOLE   24,104 0 0
BUCKLE INC COM 118440106 447 8,979 SH   SOLE   8,979 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,567 36,735 SH   SOLE   36,735 0 0
BUNGE LIMITED COM G16962105 2,342 29,962 SH   SOLE   29,962 0 0
BURLINGTON STORES INC COM 122017106 17,330 53,820 SH   SOLE   53,820 0 0
BWX TECHNOLOGIES INC COM 05605H100 7,502 129,075 SH   SOLE   129,075 0 0
C3 AI INC CL A 12468P104 1,056 16,881 SH   SOLE   16,881 0 0
CABLE ONE INC COM 12685J105 8,189 4,281 SH   SOLE   4,281 0 0
CABOT CORP COM 127055101 3,534 62,072 SH   SOLE   62,072 0 0
CABOT OIL & GAS CORP COM 127097103 16,729 958,157 SH   SOLE   958,157 0 0
CACI INTL INC CL A 127190304 3,787 14,843 SH   SOLE   14,843 0 0
CACTUS INC CL A 127203107 1,635 44,533 SH   SOLE   44,533 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,405 38,794 SH   SOLE   38,794 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1,539 49,386 SH   SOLE   49,386 0 0
CALAVO GROWERS INC COM 128246105 3,687 58,130 SH   SOLE   58,130 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,754 49,587 SH   SOLE   49,587 0 0
CALLON PETE CO DEL COM 13123X508 304 5,270 SH   SOLE   5,270 0 0
CAMBIUM NETWORKS CORP SHS G17766109 862 17,833 SH   SOLE   17,833 0 0
CAMBRIA ETF TR TAIL RISK 132061862 1,049 56,106 SH   SOLE   56,106 0 0
CAMDEN PPTY TR SH BEN INT 133131102 12,346 93,060 SH   SOLE   93,060 0 0
CAMECO CORP COM 13321L108 1,298 67,658 SH   SOLE   67,658 0 0
CAMPBELL SOUP CO COM 134429109 1,270 27,861 SH   SOLE   27,861 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 523 11,967 SH   SOLE   11,967 0 0
CANADIAN IMP BK COMM COM 136069101 51,205 449,723 SH   SOLE   449,723 0 0
CANADIAN NAT RES LTD COM 136385101 4,671 128,738 SH   SOLE   128,738 0 0
CANADIAN PAC RY LTD COM 13645T100 61,184 795,532 SH   SOLE   795,532 0 0
CANADIAN SOLAR INC COM 136635109 370 8,256 SH   SOLE   8,256 0 0
CANOPY GROWTH CORP COM 138035100 250 10,340 SH   SOLE   10,340 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 278 6,522 SH   SOLE   6,522 0 0
CARDLYTICS INC COM 14161W105 340 2,676 SH   SOLE   2,676 0 0
CAREDX INC COM 14167L103 3,103 33,906 SH   SOLE   33,906 0 0
CARETRUST REIT INC COM 14174T107 393 16,897 SH   SOLE   16,897 0 0
CARGURUS INC COM CL A 141788109 2,131 81,239 SH   SOLE   81,239 0 0
CARLISLE COS INC COM 142339100 10,004 52,273 SH   SOLE   52,273 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 5,091 193,129 SH   SOLE   193,129 0 0
CARNIVAL PLC ADR 14365C103 701 30,117 SH   SOLE   30,117 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 578 14,382 SH   SOLE   14,382 0 0
CARTERS INC COM 146229109 8,480 82,195 SH   SOLE   82,195 0 0
CARVANA CO CL A 146869102 10,405 34,475 SH   SOLE   34,475 0 0
CASELLA WASTE SYS INC CL A 147448104 17,702 279,086 SH   SOLE   279,086 0 0
CASEYS GEN STORES INC COM 147528103 10,118 51,982 SH   SOLE   51,982 0 0
CASS INFORMATION SYS INC COM 14808P109 1,111 27,256 SH   SOLE   27,256 0 0
CASTLE BIOSCIENCES INC COM 14843C105 2,231 30,422 SH   SOLE   30,422 0 0
CATALENT INC COM 148806102 17,596 162,744 SH   SOLE   162,744 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 427 36,477 SH   SOLE   36,477 0 0
CATHAY GEN BANCORP COM 149150104 2,189 55,615 SH   SOLE   55,615 0 0
CAVCO INDS INC DEL COM 149568107 4,624 20,812 SH   SOLE   20,812 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 124 104,385 SH   SOLE   104,385 0 0
CELLECTIS S A SPON ADS 15117K103 986 63,766 SH   SOLE   63,766 0 0
CELSIUS HLDGS INC COM NEW 15118V207 294 3,865 SH   SOLE   3,865 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 4,206 500,695 SH   SOLE   500,695 0 0
CENTERSPACE COM 15202L107 1,407 17,827 SH   SOLE   17,827 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 771 15,970 SH   SOLE   15,970 0 0
CENTURY CMNTYS INC COM 156504300 516 7,760 SH   SOLE   7,760 0 0
CERENCE INC COM 156727109 14,780 138,509 SH   SOLE   138,509 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,206 12,578 SH   SOLE   12,578 0 0
CERNER CORP COM 156782104 31,555 403,717 SH   SOLE   403,717 0 0
CF INDS HLDGS INC COM 125269100 5,470 106,316 SH   SOLE   106,316 0 0
CGI INC CL A SUB VTG 12532H104 11,348 125,236 SH   SOLE   125,236 0 0
CHAMPIONX CORPORATION COM 15872M104 4,118 160,533 SH   SOLE   160,533 0 0
CHANGE HEALTHCARE INC COM 15912K100 410 17,779 SH   SOLE   17,779 0 0
CHART INDS INC COM 16115Q308 1,668 11,402 SH   SOLE   11,402 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 25,876 222,818 SH   SOLE   222,818 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 48 16,280 SH   SOLE   16,280 0 0
CHEESECAKE FACTORY INC COM 163072101 9,479 174,950 SH   SOLE   174,950 0 0
CHEETAH MOBILE INC ADR 163075104 25 10,680 SH   SOLE   10,680 0 0
CHEGG INC COM 163092109 22,260 267,841 SH   SOLE   267,841 0 0
CHESAPEAKE UTILS CORP COM 165303108 5,774 47,986 SH   SOLE   47,986 0 0
CHILDRENS PL INC NEW COM 168905107 642 6,901 SH   SOLE   6,901 0 0
CHIMERA INVT CORP COM NEW 16934Q208 2,907 193,015 SH   SOLE   193,015 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 272 27,370 SH   SOLE   27,370 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 373 7,321 SH   SOLE   7,321 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 316 9,303 SH   SOLE   9,303 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 19,191 12,379 SH   SOLE   12,379 0 0
CHOICE HOTELS INTL INC COM 169905106 2,138 17,991 SH   SOLE   17,991 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 496 12,196 SH   SOLE   12,196 0 0
CHURCH & DWIGHT INC COM 171340102 28,063 329,295 SH   SOLE   329,295 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 259 44,929 SH   SOLE   44,929 0 0
CIMAREX ENERGY CO COM 171798101 9,676 133,560 SH   SOLE   133,560 0 0
CIMPRESS PLC SHS EURO G2143T103 348 3,210 SH   SOLE   3,210 0 0
CIRRUS LOGIC INC COM 172755100 2,911 34,203 SH   SOLE   34,203 0 0
CIT GROUP INC COM NEW 125581801 4,581 88,793 SH   SOLE   88,793 0 0
CITI TRENDS INC COM 17306X102 263 3,026 SH   SOLE   3,026 0 0
CITIZENS FINL GROUP INC COM 174610105 28,400 619,144 SH   SOLE   619,144 0 0
CITY HLDG CO COM 177835105 329 4,378 SH   SOLE   4,378 0 0
CLARIVATE PLC ORD SHS G21810109 8,597 312,280 SH   SOLE   312,280 0 0
CLEAN HARBORS INC COM 184496107 5,434 58,347 SH   SOLE   58,347 0 0
LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 4,593 92,546 SH   SOLE   92,546 0 0
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 721 12,909 SH   SOLE   12,909 0 0
CLEARWAY ENERGY INC CL C 18539C204 641 24,225 SH   SOLE   24,225 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 1,747 81,040 SH   SOLE   81,040 0 0
CLOROX CO DEL COM 189054109 10,628 59,073 SH   SOLE   59,073 0 0
CLOUDERA INC COM 18914U100 814 51,336 SH   SOLE   51,336 0 0
CLOUDFLARE INC CL A COM 18915M107 509 4,808 SH   SOLE   4,808 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 189 15,631 SH   SOLE   15,631 0 0
CMC MATERIALS INC COM 12571T100 15,816 104,919 SH   SOLE   104,919 0 0
CMS ENERGY CORP COM 125896100 18,540 313,812 SH   SOLE   313,812 0 0
CNA FINL CORP COM 126117100 741 16,287 SH   SOLE   16,287 0 0
CNH INDL N V SHS N20944109 8,210 493,361 SH   SOLE   493,361 0 0
CNO FINL GROUP INC COM 12621E103 2,418 102,385 SH   SOLE   102,385 0 0
CNX RES CORP COM 12653C108 3,011 220,420 SH   SOLE   220,420 0 0
COASTAL FINL CORP WA COM NEW 19046P209 2,192 76,748 SH   SOLE   76,748 0 0
COCA COLA CONS INC COM 191098102 2,343 5,827 SH   SOLE   5,827 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 6,049 101,975 SH   SOLE   101,975 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 3,024 57,132 SH   SOLE   57,132 0 0
CODEXIS INC COM 192005106 365 16,108 SH   SOLE   16,108 0 0
COEUR MNG INC COM NEW 192108504 91 10,214 SH   SOLE   10,214 0 0
COGNEX CORP COM 192422103 15,356 182,702 SH   SOLE   182,702 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 207 8,450 SH   SOLE   8,450 0 0
COHEN & STEERS INC COM 19247A100 7,035 85,704 SH   SOLE   85,704 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,245 43,410 SH   SOLE   43,410 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106 353 22,458 SH   SOLE   22,458 0 0
COHERENT INC COM 192479103 848 3,208 SH   SOLE   3,208 0 0
COHERUS BIOSCIENCES INC COM 19249H103 286 20,707 SH   SOLE   20,707 0 0
COHU INC COM 192576106 1,134 30,814 SH   SOLE   30,814 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 3,897 15,384 SH   SOLE   15,384 0 0
COLFAX CORP COM 194014106 1,911 41,723 SH   SOLE   41,723 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 347 14,679 SH   SOLE   14,679 0 0
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 61,786 2,867,118 SH   SOLE   2,867,118 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 480 13,515 SH   SOLE   13,515 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,272 23,103 SH   SOLE   23,103 0 0
COMERICA INC COM 200340107 14,173 198,664 SH   SOLE   198,664 0 0
COMFORT SYS USA INC COM 199908104 5,296 67,212 SH   SOLE   67,212 0 0
COMMERCE BANCSHARES INC COM 200525103 7,802 104,636 SH   SOLE   104,636 0 0
COMMSCOPE HLDG CO INC COM 20337X109 988 46,342 SH   SOLE   46,342 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 360,903 4,457,246 SH   SOLE   4,457,246 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 329 6,940 SH   SOLE   6,940 0 0
COMMVAULT SYS INC COM 204166102 2,112 27,020 SH   SOLE   27,020 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 1,421 182,383 SH   SOLE   182,383 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 2,962 337,337 SH   SOLE   337,337 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 534 20,954 SH   SOLE   20,954 0 0
COMPASS MINERALS INTL INC COM 20451N101 4,497 75,885 SH   SOLE   75,885 0 0
COMPUGEN LTD ORD M25722105 86 10,343 SH   SOLE   10,343 0 0
CONAGRA BRANDS INC COM 205887102 25,464 699,943 SH   SOLE   699,943 0 0
CONCENTRIX CORP COM 20602D101 1,128 7,013 SH   SOLE   7,013 0 0
CONDUENT INC COM 206787103 153 20,412 SH   SOLE   20,412 0 0
CONMED CORP COM 207410101 5,498 40,006 SH   SOLE   40,006 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 4,087 130,170 SH   SOLE   130,170 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 52,128 745,011 SH   SOLE   745,011 0 0
CONTINENTAL RES INC COM 212015101 6,743 177,304 SH   SOLE   177,304 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,508 68,568 SH   SOLE   68,568 0 0
LISTED FD TR CORE ALT FD 53656F847 10,766 366,388 SH   SOLE   366,388 0 0
CORE LABORATORIES N V COM N22717107 8,114 208,326 SH   SOLE   208,326 0 0
CORE-MARK HLDG CO INC COM 218681104 4,111 91,325 SH   SOLE   91,325 0 0
CORESITE RLTY CORP COM 21870Q105 8,394 62,365 SH   SOLE   62,365 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,646 130,246 SH   SOLE   130,246 0 0
COSAN S A ADS 22113B103 543 28,542 SH   SOLE   28,542 0 0
COSTAR GROUP INC COM 22160N109 85,662 1,034,312 SH   SOLE   1,034,312 0 0
COUPA SOFTWARE INC COM 22266L106 10,877 41,499 SH   SOLE   41,499 0 0
COUPANG INC CL A 22266T109 266 6,362 SH   SOLE   6,362 0 0
COURSERA INC COM 22266M104 773 19,537 SH   SOLE   19,537 0 0
COUSINS PPTYS INC COM NEW 222795502 4,407 119,820 SH   SOLE   119,820 0 0
COWEN INC CL A NEW 223622606 783 19,077 SH   SOLE   19,077 0 0
CRA INTL INC COM 12618T105 2,414 28,196 SH   SOLE   28,196 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,315 15,590 SH   SOLE   15,590 0 0
CRANE CO COM 224399105 1,526 16,520 SH   SOLE   16,520 0 0
CREDICORP LTD COM G2519Y108 1,073 8,861 SH   SOLE   8,861 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,855 6,288 SH   SOLE   6,288 0 0
CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D449 177 29,082 SH   SOLE   29,082 0 0
CREE INC COM 225447101 5,493 56,087 SH   SOLE   56,087 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 147 24,586 SH   SOLE   24,586 0 0
CRICUT INC COM CL A 22658D100 213 5,011 SH   SOLE   5,011 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3,495 21,591 SH   SOLE   21,591 0 0
CROCS INC COM 227046109 5,991 51,415 SH   SOLE   51,415 0 0
CRYOPORT INC COM PAR $0.001 229050307 3,472 55,017 SH   SOLE   55,017 0 0
CSW INDUSTRIALS INC COM 126402106 1,314 11,096 SH   SOLE   11,096 0 0
CTS CORP COM 126501105 1,733 46,630 SH   SOLE   46,630 0 0
CUBESMART COM 229663109 6,438 138,984 SH   SOLE   138,984 0 0
CULLEN FROST BANKERS INC COM 229899109 6,450 57,592 SH   SOLE   57,592 0 0
CURTISS WRIGHT CORP COM 231561101 2,615 22,016 SH   SOLE   22,016 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 260 27,361 SH   SOLE   27,361 0 0
CUSTOMERS BANCORP INC COM 23204G100 232 5,941 SH   SOLE   5,941 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 2,250 17,274 SH   SOLE   17,274 0 0
CYRUSONE INC COM 23283R100 9,319 130,294 SH   SOLE   130,294 0 0
CYTOKINETICS INC COM NEW 23282W605 405 20,477 SH   SOLE   20,477 0 0
DANA INC COM 235825205 1,407 59,207 SH   SOLE   59,207 0 0
DANAOS CORPORATION SHS Y1968P121 2,405 31,314 SH   SOLE   31,314 0 0
DATADOG INC CL A COM 23804L103 665 6,392 SH   SOLE   6,392 0 0
DAVITA INC COM 23918K108 12,920 107,281 SH   SOLE   107,281 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 463 15,084 SH   SOLE   15,084 0 0
DEERE & CO COM 244199105 51,183 145,115 SH   SOLE   145,115 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 115 11,515 SH   SOLE   11,515 0 0
TRANSAMERICA ETF TR DELTASHS S&P 500 89349P107 487 6,746 SH   SOLE   6,746 0 0
TRANSAMERICA ETF TR DELTASHS S&P INT 89349P404 332 6,306 SH   SOLE   6,306 0 0
DELUXE CORP COM 248019101 208 4,363 SH   SOLE   4,363 0 0
DENNYS CORP COM 24869P104 875 53,035 SH   SOLE   53,035 0 0
DENTSPLY SIRONA INC COM 24906P109 11,871 187,648 SH   SOLE   187,648 0 0
DESKTOP METAL INC COM CL A 25058X105 427 37,124 SH   SOLE   37,124 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 345 9,243 SH   SOLE   9,243 0 0
DICKS SPORTING GOODS INC COM 253393102 24,677 246,307 SH   SOLE   246,307 0 0
DIGI INTL INC COM 253798102 307 15,275 SH   SOLE   15,275 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 261 18,021 SH   SOLE   18,021 0 0
DIGITAL RLTY TR INC COM 253868103 42,812 284,540 SH   SOLE   284,540 0 0
DIGITAL TURBINE INC COM NEW 25400W102 697 9,169 SH   SOLE   9,169 0 0
COLONY CAPITAL INC NOTE 5.000% 4/1 19624RAA4 52 50,000 SH   SOLE   50,000 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 631 11,354 SH   SOLE   11,354 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 217 6,450 SH   SOLE   6,450 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 434,024 16,086,878 SH   SOLE   16,086,878 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 225,701 4,789,449 SH   SOLE   4,789,449 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 86,524 1,481,577 SH   SOLE   1,481,577 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 77,226 1,723,666 SH   SOLE   1,723,666 0 0
DINE BRANDS GLOBAL INC COM 254423106 320 3,591 SH   SOLE   3,591 0 0
DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 969 9,026 SH   SOLE   9,026 0 0
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 1,135 31,450 SH   SOLE   31,450 0 0
DIREXION SHS ETF TR DLY R/E BULL3X 25459W755 336 15,667 SH   SOLE   15,667 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 2,106 19,758 SH   SOLE   19,758 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 505 5,160 SH   SOLE   5,160 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 9,054 108,332 SH   SOLE   108,332 0 0
DISCOVERY INC COM SER A 25470F104 10,186 332,019 SH   SOLE   332,019 0 0
DISH NETWORK CORPORATION CL A 25470M109 3,999 95,661 SH   SOLE   95,661 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 1,037 57,897 SH   SOLE   57,897 0 0
DMC GLOBAL INC COM 23291C103 682 12,130 SH   SOLE   12,130 0 0
DNP SELECT INCOME FD INC COM 23325P104 946 90,552 SH   SOLE   90,552 0 0
DOCUSIGN INC COM 256163106 37,999 135,919 SH   SOLE   135,919 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 10,555 107,391 SH   SOLE   107,391 0 0
DOMINION ENERGY INC UNIT 99/99/9999 25746U133 290 2,981 SH   SOLE   2,981 0 0
DOMINOS PIZZA INC COM 25754A201 59,180 126,863 SH   SOLE   126,863 0 0
DONALDSON INC COM 257651109 3,819 60,117 SH   SOLE   60,117 0 0
DORMAN PRODS INC COM 258278100 10,911 105,243 SH   SOLE   105,243 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 975 48,590 SH   SOLE   48,590 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 205 4,845 SH   SOLE   4,845 0 0
DOUGLAS DYNAMICS INC COM 25960R105 442 10,862 SH   SOLE   10,862 0 0
DR REDDYS LABS LTD ADR 256135203 1,036 14,088 SH   SOLE   14,088 0 0
DRAFTKINGS INC COM CL A 26142R104 4,372 83,806 SH   SOLE   83,806 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 213 19,628 SH   SOLE   19,628 0 0
DRIL-QUIP INC COM 262037104 530 15,657 SH   SOLE   15,657 0 0
DROPBOX INC CL A 26210C104 11,532 380,476 SH   SOLE   380,476 0 0
DUCOMMUN INC DEL COM 264147109 784 14,376 SH   SOLE   14,376 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 482 22,534 SH   SOLE   22,534 0 0
DURECT CORP COM 266605104 26 15,960 SH   SOLE   15,960 0 0
DXC TECHNOLOGY CO COM 23355L106 2,265 58,174 SH   SOLE   58,174 0 0
DYCOM INDS INC COM 267475101 2,539 34,073 SH   SOLE   34,073 0 0
DYNATRACE INC COM NEW 268150109 20,442 349,906 SH   SOLE   349,906 0 0
E L F BEAUTY INC COM 26856L103 1,209 44,561 SH   SOLE   44,561 0 0
EAGLE BANCORP INC MD COM 268948106 233 4,153 SH   SOLE   4,153 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 359 8,399 SH   SOLE   8,399 0 0
EARGO INC COM 270087109 1,934 48,447 SH   SOLE   48,447 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 4,595 217,996 SH   SOLE   217,996 0 0
EASTGROUP PPTYS INC COM 277276101 11,408 69,370 SH   SOLE   69,370 0 0
EBIX INC COM NEW 278715206 1,578 46,557 SH   SOLE   46,557 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 507 16,499 SH   SOLE   16,499 0 0
ECHOSTAR CORP CL A 278768106 446 18,373 SH   SOLE   18,373 0 0
ECOPETROL S A SPONSORED ADS 279158109 340 23,242 SH   SOLE   23,242 0 0
EDISON INTL COM 281020107 12,485 215,926 SH   SOLE   215,926 0 0
EDITAS MEDICINE INC COM 28106W103 1,795 31,684 SH   SOLE   31,684 0 0
EHEALTH INC COM 28238P109 1,299 22,251 SH   SOLE   22,251 0 0
ELASTIC N V ORD SHS N14506104 5,609 38,482 SH   SOLE   38,482 0 0
ELBIT SYS LTD ORD M3760D101 983 7,579 SH   SOLE   7,579 0 0
ELEMENT SOLUTIONS INC COM 28618M106 6,209 265,568 SH   SOLE   265,568 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 171 14,528 SH   SOLE   14,528 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 2,434 160,782 SH   SOLE   160,782 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,577 25,030 SH   SOLE   25,030 0 0
EMPIRE ST RLTY TR INC CL A 292104106 518 43,133 SH   SOLE   43,133 0 0
EMPLOYERS HLDGS INC COM 292218104 365 8,531 SH   SOLE   8,531 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 4,589 72,419 SH   SOLE   72,419 0 0
ENBRIDGE INC COM 29250N105 91,806 2,292,123 SH   SOLE   2,292,123 0 0
ENCOMPASS HEALTH CORP COM 29261A100 16,692 213,914 SH   SOLE   213,914 0 0
ENCORE CAP GROUP INC COM 292554102 1,172 24,730 SH   SOLE   24,730 0 0
ENCORE WIRE CORP COM 292562105 650 8,572 SH   SOLE   8,572 0 0
ENDAVA PLC ADS 29260V105 2,578 22,739 SH   SOLE   22,739 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,643 38,233 SH   SOLE   38,233 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 133 56,072 SH   SOLE   56,072 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,631 153,470 SH   SOLE   153,470 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 244 82,838 SH   SOLE   82,838 0 0
ENERSYS COM 29275Y102 6,704 68,594 SH   SOLE   68,594 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 84 13,094 SH   SOLE   13,094 0 0
ENOVA INTL INC COM 29357K103 753 22,022 SH   SOLE   22,022 0 0
ENPRO INDS INC COM 29355X107 1,850 19,043 SH   SOLE   19,043 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,394 5,834 SH   SOLE   5,834 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,061 22,862 SH   SOLE   22,862 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 17,779 736,821 SH   SOLE   736,821 0 0
ENVESTNET INC COM 29404K106 3,322 43,790 SH   SOLE   43,790 0 0
EPAM SYS INC COM 29414B104 52,413 102,577 SH   SOLE   102,577 0 0
EPLUS INC COM 294268107 1,015 11,705 SH   SOLE   11,705 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 708 83,229 SH   SOLE   83,229 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,564 97,847 SH   SOLE   97,847 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 7,714 100,176 SH   SOLE   100,176 0 0
ERIE INDTY CO CL A 29530P102 374 1,935 SH   SOLE   1,935 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 20 12,759 SH   SOLE   12,759 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,798 19,171 SH   SOLE   19,171 0 0
ESSENT GROUP LTD COM G3198U102 9,289 206,651 SH   SOLE   206,651 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 361 13,342 SH   SOLE   13,342 0 0
ESSEX PPTY TR INC COM 297178105 15,928 53,091 SH   SOLE   53,091 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 634 30,785 SH   SOLE   30,785 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 7,938 130,887 SH   SOLE   130,887 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1,274 18,089 SH   SOLE   18,089 0 0
EURONAV NV SHS B38564108 291 31,192 SH   SOLE   31,192 0 0
EURONET WORLDWIDE INC COM 298736109 11,145 82,339 SH   SOLE   82,339 0 0
EATON VANCE FLTING RATE INC COM 278279104 4,215 292,897 SH   SOLE   292,897 0 0
EATON VANCE MUN BD FD COM 27827X101 1,816 132,733 SH   SOLE   132,733 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 910 55,912 SH   SOLE   55,912 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105 630 57,818 SH   SOLE   57,818 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,454 39,182 SH   SOLE   39,182 0 0
EVENTBRITE INC COM CL A 29975E109 1,217 64,032 SH   SOLE   64,032 0 0
EVERBRIDGE INC COM 29978A104 4,798 35,262 SH   SOLE   35,262 0 0
EVEREST RE GROUP LTD COM G3223R108 6,607 26,219 SH   SOLE   26,219 0 0
EVERGY INC COM 30034W106 4,161 68,853 SH   SOLE   68,853 0 0
EVERI HLDGS INC COM 30034T103 655 26,252 SH   SOLE   26,252 0 0
EVERSOURCE ENERGY COM 30040W108 15,887 197,994 SH   SOLE   197,994 0 0
EVERTEC INC COM 30040P103 5,774 132,282 SH   SOLE   132,282 0 0
EVO PMTS INC CL A COM 26927E104 1,923 69,319 SH   SOLE   69,319 0 0
EVOLENT HEALTH INC CL A 30050B101 246 11,628 SH   SOLE   11,628 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2,168 64,181 SH   SOLE   64,181 0 0
EXAGEN INC COM 30068X103 427 28,488 SH   SOLE   28,488 0 0
EXELIXIS INC COM 30161Q104 2,517 138,141 SH   SOLE   138,141 0 0
EXELON CORP COM 30161N101 7,776 175,493 SH   SOLE   175,493 0 0
EXPEDIA GROUP INC COM NEW 30212P303 12,197 74,501 SH   SOLE   74,501 0 0
EXTREME NETWORKS INC COM 30226D106 265 23,706 SH   SOLE   23,706 0 0
EZCORP INC NOTE 2.375% 5/0 302301AE6 18 20,000 SH   SOLE   20,000 0 0
F N B CORP COM 302520101 1,239 100,520 SH   SOLE   100,520 0 0
F5 NETWORKS INC COM 315616102 31,290 167,633 SH   SOLE   167,633 0 0
FACTSET RESH SYS INC COM 303075105 13,540 40,344 SH   SOLE   40,344 0 0
FARFETCH LTD ORD SH CL A 30744W107 1,036 20,580 SH   SOLE   20,580 0 0
FB FINL CORP COM 30257X104 1,865 49,978 SH   SOLE   49,978 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 4,126 41,724 SH   SOLE   41,724 0 0
FEDERAL SIGNAL CORP COM 313855108 4,311 107,168 SH   SOLE   107,168 0 0
FEDERATED HERMES INC CL B 314211103 409 12,070 SH   SOLE   12,070 0 0
FEMASYS INC COM 31447E105 184 22,748 SH   SOLE   22,748 0 0
FERRARI N V COM N3167Y103 52,168 253,102 SH   SOLE   253,102 0 0
FERRO CORP COM 315405100 838 38,872 SH   SOLE   38,872 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 16,679 383,768 SH   SOLE   383,768 0 0
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 599 14,181 SH   SOLE   14,181 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 4,424 117,372 SH   SOLE   117,372 0 0
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 475 23,038 SH   SOLE   23,038 0 0
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 13,876 264,987 SH   SOLE   264,987 0 0
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 12,281 260,473 SH   SOLE   260,473 0 0
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 5,493 112,890 SH   SOLE   112,890 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 10,257 188,231 SH   SOLE   188,231 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 9,083 112,012 SH   SOLE   112,012 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 10,887 255,567 SH   SOLE   255,567 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 13,461 912,647 SH   SOLE   912,647 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 43,105 823,235 SH   SOLE   823,235 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 11,967 187,742 SH   SOLE   187,742 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 16,419 302,765 SH   SOLE   302,765 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 59,501 505,142 SH   SOLE   505,142 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 8,615 186,439 SH   SOLE   186,439 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 9,487 311,772 SH   SOLE   311,772 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 8,695 211,929 SH   SOLE   211,929 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 2,099 37,250 SH   SOLE   37,250 0 0
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 10,041 203,264 SH   SOLE   203,264 0 0
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 3,046 89,893 SH   SOLE   89,893 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 38,589 723,597 SH   SOLE   723,597 0 0
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 7,532 156,777 SH   SOLE   156,777 0 0
FIFTH THIRD BANCORP COM 316773100 27,575 721,285 SH   SOLE   721,285 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 395,138 10,769,644 SH   SOLE   10,769,644 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 134 10,454 SH   SOLE   10,454 0 0
FIREEYE INC COM 31816Q101 2,580 127,613 SH   SOLE   127,613 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 387 19,414 SH   SOLE   19,414 0 0
FIRST AMERN FINL CORP COM 31847R102 11,085 177,782 SH   SOLE   177,782 0 0
FIRST BANCORP P R COM NEW 318672706 867 72,738 SH   SOLE   72,738 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,491 1,790 SH   SOLE   1,790 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 256 18,185 SH   SOLE   18,185 0 0
FIRST FINL BANKSHARES INC COM 32020R109 7,941 161,632 SH   SOLE   161,632 0 0
FIRST FNDTN INC COM 32026V104 498 22,118 SH   SOLE   22,118 0 0
FIRST HAWAIIAN INC COM 32051X108 354 12,501 SH   SOLE   12,501 0 0
FIRST HORIZON CORPORATION COM 320517105 2,658 153,798 SH   SOLE   153,798 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,437 34,361 SH   SOLE   34,361 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 2,071 131,007 SH   SOLE   131,007 0 0
FIRST MERCHANTS CORP COM 320817109 1,489 35,743 SH   SOLE   35,743 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 58,742 313,846 SH   SOLE   313,846 0 0
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 14,200 467,120 SH   SOLE   467,120 0 0
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 689 31,387 SH   SOLE   31,387 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 103,127 1,365,011 SH   SOLE   1,365,011 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 25,671 242,271 SH   SOLE   242,271 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 19,149 315,373 SH   SOLE   315,373 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 14,027 223,922 SH   SOLE   223,922 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 2,472 68,051 SH   SOLE   68,051 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 11,158 235,501 SH   SOLE   235,501 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 277 11,220 SH   SOLE   11,220 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 4,323 166,638 SH   SOLE   166,638 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 67,992 277,677 SH   SOLE   277,677 0 0
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 3,945 63,855 SH   SOLE   63,855 0 0
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 283 6,069 SH   SOLE   6,069 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 13,591 485,854 SH   SOLE   485,854 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 1,113 97,520 SH   SOLE   97,520 0 0
FIRST TR ENHANCED EQUITY INC COM 337318109 1,104 54,324 SH   SOLE   54,324 0 0
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 35,618 834,526 SH   SOLE   834,526 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 11,858 271,539 SH   SOLE   271,539 0 0
FIRST TR FTSE EPRA / NAREIT COM 33736N101 296 5,802 SH   SOLE   5,802 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 13,497 570,767 SH   SOLE   570,767 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 552 25,654 SH   SOLE   25,654 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 6,209 53,018 SH   SOLE   53,018 0 0
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 12,030 381,849 SH   SOLE   381,849 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 14,752 250,077 SH   SOLE   250,077 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 2,220 29,080 SH   SOLE   29,080 0 0
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 15,816 231,294 SH   SOLE   231,294 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 6,599 76,844 SH   SOLE   76,844 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 29,973 273,031 SH   SOLE   273,031 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 36,378 554,121 SH   SOLE   554,121 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 4,957 101,879 SH   SOLE   101,879 0 0
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 522 15,031 SH   SOLE   15,031 0 0
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 11,333 232,371 SH   SOLE   232,371 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 7,574 131,748 SH   SOLE   131,748 0 0
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 7,487 381,213 SH   SOLE   381,213 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 13,125 131,117 SH   SOLE   131,117 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 811 10,768 SH   SOLE   10,768 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 10,405 313,582 SH   SOLE   313,582 0 0
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 481 4,023 SH   SOLE   4,023 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2,991 53,191 SH   SOLE   53,191 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 6,209 200,085 SH   SOLE   200,085 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 9,654 206,453 SH   SOLE   206,453 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ RETAIL 33738R829 534 15,697 SH   SOLE   15,697 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1,925 33,575 SH   SOLE   33,575 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 1,694 49,846 SH   SOLE   49,846 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 8,647 77,068 SH   SOLE   77,068 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 34,551 217,245 SH   SOLE   217,245 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 411 7,428 SH   SOLE   7,428 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 7,491 108,243 SH   SOLE   108,243 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 1,502 16,214 SH   SOLE   16,214 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 5,608 229,258 SH   SOLE   229,258 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 69,575 1,448,281 SH   SOLE   1,448,281 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 13,412 189,515 SH   SOLE   189,515 0 0
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 576 31,741 SH   SOLE   31,741 0 0
FIRST TR S&P REIT INDEX FD COM 33734G108 972 34,672 SH   SOLE   34,672 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 2,790 29,915 SH   SOLE   29,915 0 0
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 1,436 19,598 SH   SOLE   19,598 0 0
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 1,638 32,165 SH   SOLE   32,165 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 1,347 46,297 SH   SOLE   46,297 0 0
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 584 11,327 SH   SOLE   11,327 0 0
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 961 66,509 SH   SOLE   66,509 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 5,157 193,445 SH   SOLE   193,445 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 15,845 127,627 SH   SOLE   127,627 0 0
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 2,253 111,654 SH   SOLE   111,654 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 17,614 138,178 SH   SOLE   138,178 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 866 28,946 SH   SOLE   28,946 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 159,850 4,019,365 SH   SOLE   4,019,365 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 8,598 102,911 SH   SOLE   102,911 0 0
FIRSTCASH INC COM 33767D105 3,935 51,481 SH   SOLE   51,481 0 0
FIRSTENERGY CORP COM 337932107 6,346 170,546 SH   SOLE   170,546 0 0
FIRSTSERVICE CORP NEW COM 33767E202 10,556 61,612 SH   SOLE   61,612 0 0
FISERV INC COM 337738108 76,071 711,676 SH   SOLE   711,676 0 0
FIVE BELOW INC COM 33829M101 35,906 185,784 SH   SOLE   185,784 0 0
FIVE9 INC COM 338307101 4,415 24,072 SH   SOLE   24,072 0 0
FIVERR INTL LTD ORD SHS M4R82T106 5,773 23,807 SH   SOLE   23,807 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 384 9,084 SH   SOLE   9,084 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100 314 13,820 SH   SOLE   13,820 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506 3,171 119,711 SH   SOLE   119,711 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860 16,212 288,788 SH   SOLE   288,788 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795 8,852 154,020 SH   SOLE   154,020 0 0
FLEXSHARES TR STOX US ESG SLCT 33939L696 412 3,919 SH   SOLE   3,919 0 0
FLEXSHARES TR US QT LW VLTY 33939L654 1,258 25,011 SH   SOLE   25,011 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 9,397 88,900 SH   SOLE   88,900 0 0
FLOWERS FOODS INC COM 343498101 1,371 56,665 SH   SOLE   56,665 0 0
FLOWSERVE CORP COM 34354P105 296 7,333 SH   SOLE   7,333 0 0
FLUOR CORP NEW COM 343412102 1,342 75,839 SH   SOLE   75,839 0 0
FLYWIRE CORPORATION COM VTG 302492103 229 6,239 SH   SOLE   6,239 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,044 42,141 SH   SOLE   42,141 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 9,581 113,366 SH   SOLE   113,366 0 0
FOOT LOCKER INC COM 344849104 1,810 29,371 SH   SOLE   29,371 0 0
FORMFACTOR INC COM 346375108 4,922 134,998 SH   SOLE   134,998 0 0
FORTIS INC COM 349553107 3,298 74,550 SH   SOLE   74,550 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 366 10,903 SH   SOLE   10,903 0 0
FORWARD AIR CORP COM 349853101 3,283 36,581 SH   SOLE   36,581 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,006 72,666 SH   SOLE   72,666 0 0
FOX CORP CL B COM 35137L204 2,779 78,941 SH   SOLE   78,941 0 0
FRANCO NEV CORP COM 351858105 3,102 21,381 SH   SOLE   21,381 0 0
FRANKLIN ELEC INC COM 353514102 6,161 76,416 SH   SOLE   76,416 0 0
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 15,388 517,970 SH   SOLE   517,970 0 0
FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 3,492 104,888 SH   SOLE   104,888 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 2,373 90,568 SH   SOLE   90,568 0 0
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 1,935 20,389 SH   SOLE   20,389 0 0
FRANKLIN TEMPLETON ETF TR US TRESRY BD 35473P488 551 22,839 SH   SOLE   22,839 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 5,709 223,795 SH   SOLE   223,795 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 1,640 35,016 SH   SOLE   35,016 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 2,185 51,036 SH   SOLE   51,036 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 65 12,378 SH   SOLE   12,378 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 616 18,733 SH   SOLE   18,733 0 0
FRESHPET INC COM 358039105 2,771 17,006 SH   SOLE   17,006 0 0
FS KKR CAP CORP COM 302635206 860 39,970 SH   SOLE   39,970 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 5,234 228,145 SH   SOLE   228,145 0 0
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 480 9,000 SH   SOLE   9,000 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 210 6,532 SH   SOLE   6,532 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 859 22,746 SH   SOLE   22,746 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 1,243 34,208 SH   SOLE   34,208 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 335 9,265 SH   SOLE   9,265 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 2,633 76,910 SH   SOLE   76,910 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 225 6,534 SH   SOLE   6,534 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 2,534 82,328 SH   SOLE   82,328 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 391 11,665 SH   SOLE   11,665 0 0
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 2,209 83,326 SH   SOLE   83,326 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 328 6,041 SH   SOLE   6,041 0 0
FTI CONSULTING INC COM 302941109 1,751 12,818 SH   SOLE   12,818 0 0
FUBOTV INC COM 35953D104 1,979 61,625 SH   SOLE   61,625 0 0
FULTON FINL CORP PA COM 360271100 418 26,511 SH   SOLE   26,511 0 0
G III APPAREL GROUP LTD COM 36237H101 2,759 83,972 SH   SOLE   83,972 0 0
GALAPAGOS NV SPON ADR 36315X101 927 13,449 SH   SOLE   13,449 0 0
GAP INC COM 364760108 853 25,362 SH   SOLE   25,362 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 6,224 344,450 SH   SOLE   344,450 0 0
GATX CORP COM 361448103 6,497 73,436 SH   SOLE   73,436 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 1,949 24,830 SH   SOLE   24,830 0 0
GENERAC HLDGS INC COM 368736104 104,507 251,734 SH   SOLE   251,734 0 0
GENERAL DYNAMICS CORP COM 369550108 133,054 706,757 SH   SOLE   706,757 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 991 52,788 SH   SOLE   52,788 0 0
GENTHERM INC COM 37253A103 2,805 39,478 SH   SOLE   39,478 0 0
GERDAU SA SPON ADR REP PFD 373737105 569 96,449 SH   SOLE   96,449 0 0
GETTY RLTY CORP NEW COM 374297109 2,834 90,981 SH   SOLE   90,981 0 0
GIBRALTAR INDS INC COM 374689107 5,347 70,072 SH   SOLE   70,072 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,164 31,514 SH   SOLE   31,514 0 0
GLACIER BANCORP INC NEW COM 37637Q105 5,935 107,752 SH   SOLE   107,752 0 0
GLATFELTER CORPORATION COM 377320106 617 44,198 SH   SOLE   44,198 0 0
GLAUKOS CORP COM 377322102 3,071 36,205 SH   SOLE   36,205 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 285 8,125 SH   SOLE   8,125 0 0
GLOBAL E ONLINE LTD SHS M5216V106 1,062 18,601 SH   SOLE   18,601 0 0
GLOBAL MED REIT INC COM NEW 37954A204 756 51,219 SH   SOLE   51,219 0 0
GLOBAL NET LEASE INC COM NEW 379378201 964 52,122 SH   SOLE   52,122 0 0
GLOBAL PMTS INC COM 37940X102 53,144 283,375 SH   SOLE   283,375 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 3,205 113,197 SH   SOLE   113,197 0 0
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1,803 63,153 SH   SOLE   63,153 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 4,407 92,438 SH   SOLE   92,438 0 0
GLOBAL X FDS INTERNET OF THNG 37954Y780 367 10,272 SH   SOLE   10,272 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 4,892 67,511 SH   SOLE   67,511 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 18,051 496,725 SH   SOLE   496,725 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 13,642 352,955 SH   SOLE   352,955 0 0
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 740 20,912 SH   SOLE   20,912 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 10,552 470,433 SH   SOLE   470,433 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 2,658 76,064 SH   SOLE   76,064 0 0
GLOBAL X FDS RUSSELL 2000 37954Y459 515 20,127 SH   SOLE   20,127 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475 1,577 32,152 SH   SOLE   32,152 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 834 11,526 SH   SOLE   11,526 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 547 38,694 SH   SOLE   38,694 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 2,702 135,224 SH   SOLE   135,224 0 0
GLOBAL X FDS REIT ETF 37950E127 396 40,024 SH   SOLE   40,024 0 0
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 353 29,223 SH   SOLE   29,223 0 0
GLOBAL X FDS THMATC GWT ETF 37954Y418 981 19,012 SH   SOLE   19,012 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 22,612 878,137 SH   SOLE   878,137 0 0
GLOBAL X FDS US PFD ETF 37954Y657 9,823 375,351 SH   SOLE   375,351 0 0
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 563 17,412 SH   SOLE   17,412 0 0
GLOBANT S A COM L44385109 34,767 158,622 SH   SOLE   158,622 0 0
GLOBE LIFE INC COM 37959E102 3,978 41,761 SH   SOLE   41,761 0 0
GLOBUS MED INC CL A 379577208 9,591 123,704 SH   SOLE   123,704 0 0
GMS INC COM 36251C103 396 8,221 SH   SOLE   8,221 0 0
GODADDY INC CL A 380237107 17,703 203,575 SH   SOLE   203,575 0 0
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 58,563 1,067,889 SH   SOLE   1,067,889 0 0
GOLUB CAP BDC INC COM 38173M102 1,172 76,028 SH   SOLE   76,028 0 0
GOODRX HLDGS INC COM CL A 38246G108 1,592 44,198 SH   SOLE   44,198 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 209 12,214 SH   SOLE   12,214 0 0
GOOSEHEAD INS INC COM CL A 38267D109 6,531 51,306 SH   SOLE   51,306 0 0
GRACO INC COM 384109104 33,129 437,634 SH   SOLE   437,634 0 0
GRAFTECH INTL LTD COM 384313508 769 66,191 SH   SOLE   66,191 0 0
GRAHAM HLDGS CO COM CL B 384637104 1,227 1,935 SH   SOLE   1,935 0 0
GRAND CANYON ED INC COM 38526M106 24,510 272,425 SH   SOLE   272,425 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101 16,335 928,655 SH   SOLE   928,655 0 0
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 145 13,760 SH   SOLE   13,760 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 5,724 315,523 SH   SOLE   315,523 0 0
GRAVITY CO LTD SPONSORED ADS NE 38911N206 608 5,609 SH   SOLE   5,609 0 0
GREEN PLAINS INC COM 393222104 252 7,489 SH   SOLE   7,489 0 0
GREENBRIER COS INC COM 393657101 261 5,979 SH   SOLE   5,979 0 0
GREIF INC CL A 397624107 562 9,283 SH   SOLE   9,283 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 291 19,343 SH   SOLE   19,343 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 3,013 173,639 SH   SOLE   173,639 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 755 21,794 SH   SOLE   21,794 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,767 11,442 SH   SOLE   11,442 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 539 10,325 SH   SOLE   10,325 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 820 7,674 SH   SOLE   7,674 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 335 1,814 SH   SOLE   1,814 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 1,998 139,927 SH   SOLE   139,927 0 0
GS ACQUISITION HLDGS CORP II *W EXP 06/30/202 36258Q113 40 18,040 SH   SOLE   18,040 0 0
GUARDANT HEALTH INC COM 40131M109 8,476 68,250 SH   SOLE   68,250 0 0
GUGGENHEIM CR ALLOCATION FD COM 40168G108 358 16,379 SH   SOLE   16,379 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 21,019 186,475 SH   SOLE   186,475 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 562 16,880 SH   SOLE   16,880 0 0
BLOCK H & R INC COM 093671105 2,599 110,697 SH   SOLE   110,697 0 0
HAEMONETICS CORP MASS COM 405024100 1,278 19,175 SH   SOLE   19,175 0 0
HALLIBURTON CO COM 406216101 1,428 61,784 SH   SOLE   61,784 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 2,117 46,620 SH   SOLE   46,620 0 0
HAMILTON LANE INC CL A 407497106 6,928 76,030 SH   SOLE   76,030 0 0
HANESBRANDS INC COM 410345102 8,662 463,980 SH   SOLE   463,980 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,285 40,692 SH   SOLE   40,692 0 0
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 79 24,235 SH   SOLE   24,235 0 0
HARLEY DAVIDSON INC COM 412822108 3,564 77,780 SH   SOLE   77,780 0 0
HARROW HEALTH INC COM 415858109 94 10,073 SH   SOLE   10,073 0 0
HARSCO CORP COM 415864107 869 42,545 SH   SOLE   42,545 0 0
HAVERTY FURNITURE COS INC COM 419596101 291 6,814 SH   SOLE   6,814 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 346 8,174 SH   SOLE   8,174 0 0
HAYWARD HLDGS INC COM 421298100 270 10,394 SH   SOLE   10,394 0 0
HCI GROUP INC COM 40416E103 616 6,196 SH   SOLE   6,196 0 0
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 2,415 50,336 SH   SOLE   50,336 0 0
HEALTH CATALYST INC COM 42225T107 1,194 21,511 SH   SOLE   21,511 0 0
HEALTHCARE RLTY TR COM 421946104 4,156 137,618 SH   SOLE   137,618 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 14,456 457,901 SH   SOLE   457,901 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,671 174,949 SH   SOLE   174,949 0 0
HEALTHEQUITY INC COM 42226A107 3,218 39,989 SH   SOLE   39,989 0 0
HEARTLAND EXPRESS INC COM 422347104 272 15,872 SH   SOLE   15,872 0 0
HEARTLAND FINL USA INC COM 42234Q102 2,410 51,280 SH   SOLE   51,280 0 0
HEICO CORP NEW COM 422806109 46,882 336,262 SH   SOLE   336,262 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 422 9,468 SH   SOLE   9,468 0 0
HELEN OF TROY LTD COM G4388N106 2,750 12,056 SH   SOLE   12,056 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 595 7,623 SH   SOLE   7,623 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 441 77,254 SH   SOLE   77,254 0 0
HELMERICH & PAYNE INC COM 423452101 1,116 34,186 SH   SOLE   34,186 0 0
HENRY SCHEIN INC COM 806407102 3,312 44,643 SH   SOLE   44,643 0 0
HEPION PHARMACEUTICALS INC COM 426897104 184 92,919 SH   SOLE   92,919 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 522 9,895 SH   SOLE   9,895 0 0
HERC HLDGS INC COM 42704L104 2,479 22,117 SH   SOLE   22,117 0 0
HERCULES CAPITAL INC COM 427096508 367 21,493 SH   SOLE   21,493 0 0
MILLER HERMAN INC COM 600544100 451 9,558 SH   SOLE   9,558 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 249 23,107 SH   SOLE   23,107 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,950 8,488 SH   SOLE   8,488 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8,895 610,049 SH   SOLE   610,049 0 0
HEXCEL CORP NEW COM 428291108 16,658 266,953 SH   SOLE   266,953 0 0
HIGHWOODS PPTYS INC COM 431284108 3,243 71,798 SH   SOLE   71,798 0 0
HILLTOP HOLDINGS INC COM 432748101 1,254 34,445 SH   SOLE   34,445 0 0
HILTON GRAND VACATIONS INC COM 43283X105 455 10,989 SH   SOLE   10,989 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 5,014 300,940 SH   SOLE   300,940 0 0
HOLLYFRONTIER CORP COM 436106108 2,667 81,069 SH   SOLE   81,069 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 1,387 93,057 SH   SOLE   93,057 0 0
HOME BANCSHARES INC COM 436893200 6,655 269,668 SH   SOLE   269,668 0 0
HONEST CO INC COM 438333106 570 35,196 SH   SOLE   35,196 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,977 79,553 SH   SOLE   79,553 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 351 20,296 SH   SOLE   20,296 0 0
HORMEL FOODS CORP COM 440452100 5,657 118,480 SH   SOLE   118,480 0 0
HOST HOTELS & RESORTS INC COM 44107P104 8,015 468,986 SH   SOLE   468,986 0 0
HOSTESS BRANDS INC CL A 44109J106 750 46,350 SH   SOLE   46,350 0 0
HOULIHAN LOKEY INC CL A 441593100 19,725 241,162 SH   SOLE   241,162 0 0
HOWMET AEROSPACE INC COM 443201108 5,754 166,921 SH   SOLE   166,921 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,618 30,632 SH   SOLE   30,632 0 0
HUB GROUP INC CL A 443320106 1,789 27,115 SH   SOLE   27,115 0 0
HUBBELL INC COM 443510607 7,054 37,752 SH   SOLE   37,752 0 0
HUBSPOT INC COM 443573100 9,978 17,124 SH   SOLE   17,124 0 0
HUNTINGTON BANCSHARES INC COM 446150104 57,800 4,050,444 SH   SOLE   4,050,444 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 11,069 52,520 SH   SOLE   52,520 0 0
HUNTSMAN CORP COM 447011107 5,473 206,356 SH   SOLE   206,356 0 0
HURON CONSULTING GROUP INC COM 447462102 637 12,964 SH   SOLE   12,964 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,267 32,268 SH   SOLE   32,268 0 0
HUYA INC ADS REP SHS A 44852D108 304 17,221 SH   SOLE   17,221 0 0
HYATT HOTELS CORP COM CL A 448579102 4,382 56,446 SH   SOLE   56,446 0 0
I3 VERTICALS INC COM CL A 46571Y107 1,072 35,458 SH   SOLE   35,458 0 0
IAA INC COM 449253103 7,305 133,941 SH   SOLE   133,941 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 17,288 112,137 SH   SOLE   112,137 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 200 3,646 SH   SOLE   3,646 0 0
ICF INTL INC COM 44925C103 2,839 32,315 SH   SOLE   32,315 0 0
ICHOR HOLDINGS SHS G4740B105 262 4,865 SH   SOLE   4,865 0 0
ICICI BANK LIMITED ADR 45104G104 14,595 853,509 SH   SOLE   853,509 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 127 11,520 SH   SOLE   11,520 0 0
ICU MED INC COM 44930G107 1,884 9,153 SH   SOLE   9,153 0 0
IDACORP INC COM 451107106 6,592 67,615 SH   SOLE   67,615 0 0
IHEARTMEDIA INC COM CL A 45174J509 221 8,209 SH   SOLE   8,209 0 0
II-VI INC COM 902104108 917 12,630 SH   SOLE   12,630 0 0
ILLUMINA INC COM 452327109 60,270 127,364 SH   SOLE   127,364 0 0
IMAX CORP COM 45245E109 962 44,737 SH   SOLE   44,737 0 0
IMMERSION CORP COM 452521107 100 11,450 SH   SOLE   11,450 0 0
IMMUNOGEN INC COM 45253H101 411 62,372 SH   SOLE   62,372 0 0
IMPINJ INC COM 453204109 1,719 33,315 SH   SOLE   33,315 0 0
INARI MED INC COM 45332Y109 1,300 13,936 SH   SOLE   13,936 0 0
INCYTE CORP COM 45337C102 937 11,140 SH   SOLE   11,140 0 0
INDEPENDENT BK CORP MASS COM 453836108 609 8,066 SH   SOLE   8,066 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 1,083 14,635 SH   SOLE   14,635 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 182,793 1,785,091 SH   SOLE   1,785,091 0 0
INFINERA CORP COM 45667G103 592 58,083 SH   SOLE   58,083 0 0
INGERSOLL RAND INC COM 45687V106 11,018 225,737 SH   SOLE   225,737 0 0
INGEVITY CORP COM 45688C107 1,614 19,833 SH   SOLE   19,833 0 0
INMODE LTD SHS M5425M103 1,475 15,584 SH   SOLE   15,584 0 0
INNOSPEC INC COM 45768S105 251 2,765 SH   SOLE   2,765 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 4,572 23,935 SH   SOLE   23,935 0 0
INNOVATOR ETFS TR S&P 500 PWR 45782C656 4,505 152,858 SH   SOLE   152,858 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C755 301 9,219 SH   SOLE   9,219 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 4,503 142,118 SH   SOLE   142,118 0 0
INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383 3,125 102,302 SH   SOLE   102,302 0 0
INNOVATOR ETFS TR II S&P INVSTMNT GRD 45783G201 3,376 137,841 SH   SOLE   137,841 0 0
INNOVIVA INC COM 45781M101 1,495 111,498 SH   SOLE   111,498 0 0
INOGEN INC COM 45780L104 682 10,459 SH   SOLE   10,459 0 0
INOVALON HLDGS INC COM CL A 45781D101 948 27,806 SH   SOLE   27,806 0 0
INSMED INC COM PAR $.01 457669307 625 21,945 SH   SOLE   21,945 0 0
INSPERITY INC COM 45778Q107 5,152 57,007 SH   SOLE   57,007 0 0
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 1,067 25,008 SH   SOLE   25,008 0 0
INSPIRE MED SYS INC COM 457730109 2,396 12,397 SH   SOLE   12,397 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,616 13,204 SH   SOLE   13,204 0 0
INSULET CORP COM 45784P101 7,163 26,095 SH   SOLE   26,095 0 0
INTEGER HLDGS CORP COM 45826H109 6,423 68,182 SH   SOLE   68,182 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 3,805 55,763 SH   SOLE   55,763 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 3,446 21,282 SH   SOLE   21,282 0 0
INTER PARFUMS INC COM 458334109 1,359 18,877 SH   SOLE   18,877 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 2,009 30,130 SH   SOLE   30,130 0 0
INTERDIGITAL INC COM 45867G101 216 2,954 SH   SOLE   2,954 0 0
INTERFACE INC COM 458665304 485 31,683 SH   SOLE   31,683 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,387 57,892 SH   SOLE   57,892 0 0
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 1,138 10,995 SH   SOLE   10,995 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1,614 21,476 SH   SOLE   21,476 0 0
INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 1,124 19,355 SH   SOLE   19,355 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 2,873 136,180 SH   SOLE   136,180 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 18,462 802,357 SH   SOLE   802,357 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 14,279 661,366 SH   SOLE   661,366 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 13,294 569,337 SH   SOLE   569,337 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 2,563 117,948 SH   SOLE   117,948 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 3,398 133,409 SH   SOLE   133,409 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1,936 87,259 SH   SOLE   87,259 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 3,147 125,026 SH   SOLE   125,026 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1,939 86,927 SH   SOLE   86,927 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 2,787 112,737 SH   SOLE   112,737 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 428 19,861 SH   SOLE   19,861 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 318 12,310 SH   SOLE   12,310 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 23,307 951,302 SH   SOLE   951,302 0 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 10,096 119,900 SH   SOLE   119,900 0 0
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 225 3,248 SH   SOLE   3,248 0 0
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 211 2,496 SH   SOLE   2,496 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 5,005 259,993 SH   SOLE   259,993 0 0
INVESCO DB G10 CURRENCY HARV UNIT 46139B102 300 11,991 SH   SOLE   11,991 0 0
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 2,643 205,079 SH   SOLE   205,079 0 0
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 2,133 43,343 SH   SOLE   43,343 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 354 9,750 SH   SOLE   9,750 0 0
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 650 17,254 SH   SOLE   17,254 0 0
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 696 25,446 SH   SOLE   25,446 0 0
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 600 19,608 SH   SOLE   19,608 0 0
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 4,906 96,693 SH   SOLE   96,693 0 0
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 1,082 10,875 SH   SOLE   10,875 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 10,159 113,352 SH   SOLE   113,352 0 0
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 1,000 11,132 SH   SOLE   11,132 0 0
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 281 6,702 SH   SOLE   6,702 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 6,917 92,896 SH   SOLE   92,896 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 3,470 66,382 SH   SOLE   66,382 0 0
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 250 3,113 SH   SOLE   3,113 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 6,024 46,921 SH   SOLE   46,921 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 2,206 13,386 SH   SOLE   13,386 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 28,430 1,029,311 SH   SOLE   1,029,311 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 6,586 341,421 SH   SOLE   341,421 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 2,869 15,351 SH   SOLE   15,351 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 39,735 2,033,520 SH   SOLE   2,033,520 0 0
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 670 21,640 SH   SOLE   21,640 0 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 2,205 144,048 SH   SOLE   144,048 0 0
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 616 27,891 SH   SOLE   27,891 0 0
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 1,470 24,015 SH   SOLE   24,015 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,947 94,246 SH   SOLE   94,246 0 0
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 905 31,037 SH   SOLE   31,037 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 2,934 166,065 SH   SOLE   166,065 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 8,522 132,313 SH   SOLE   132,313 0 0
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 772 37,421 SH   SOLE   37,421 0 0
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 1,847 79,925 SH   SOLE   79,925 0 0
INVESCO LTD SHS G491BT108 3,597 134,575 SH   SOLE   134,575 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 218 16,022 SH   SOLE   16,022 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 6,658 45,687 SH   SOLE   45,687 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 624 2,430 SH   SOLE   2,430 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 749 21,773 SH   SOLE   21,773 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 38,091 1,397,332 SH   SOLE   1,397,332 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,674,341 4,724,033 SH   SOLE   4,724,033 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 13,734 293,649 SH   SOLE   293,649 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 509 12,242 SH   SOLE   12,242 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 1,110 49,039 SH   SOLE   49,039 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 354 4,802 SH   SOLE   4,802 0 0
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 1,173 32,996 SH   SOLE   32,996 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 19,938 123,745 SH   SOLE   123,745 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 218,664 1,450,698 SH   SOLE   1,450,698 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 1,014 16,962 SH   SOLE   16,962 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 53,968 186,059 SH   SOLE   186,059 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1,551 5,294 SH   SOLE   5,294 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 648 3,474 SH   SOLE   3,474 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 10,475 138,615 SH   SOLE   138,615 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 13,660 309,897 SH   SOLE   309,897 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 54,031 887,055 SH   SOLE   887,055 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 3,128 16,989 SH   SOLE   16,989 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 101,691 1,317,750 SH   SOLE   1,317,750 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 33,482 688,927 SH   SOLE   688,927 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 23,105 71,009 SH   SOLE   71,009 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 475 5,364 SH   SOLE   5,364 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 452 1,997 SH   SOLE   1,997 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 250 2,718 SH   SOLE   2,718 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 26,398 493,598 SH   SOLE   493,598 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 1,877 21,922 SH   SOLE   21,922 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 1,346 17,410 SH   SOLE   17,410 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 257 5,664 SH   SOLE   5,664 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 1,247 10,354 SH   SOLE   10,354 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 317 1,948 SH   SOLE   1,948 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180 468 3,993 SH   SOLE   3,993 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 2,808 14,493 SH   SOLE   14,493 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 16,086 343,066 SH   SOLE   343,066 0 0
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 655 12,908 SH   SOLE   12,908 0 0
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 585 14,184 SH   SOLE   14,184 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 2,877 32,202 SH   SOLE   32,202 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 26,146 788,007 SH   SOLE   788,007 0 0
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 26,281 460,582 SH   SOLE   460,582 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 26,164 518,311 SH   SOLE   518,311 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 712 13,305 SH   SOLE   13,305 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 6,517 69,933 SH   SOLE   69,933 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 1,920 21,355 SH   SOLE   21,355 0 0
INVESTORS BANCORP INC NEW COM 46146L101 737 51,670 SH   SOLE   51,670 0 0
IONIS PHARMACEUTICALS INC COM 462222100 3,818 95,720 SH   SOLE   95,720 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 332 12,744 SH   SOLE   12,744 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 8,940 328,692 SH   SOLE   328,692 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 12,346 382,697 SH   SOLE   382,697 0 0
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 237 8,582 SH   SOLE   8,582 0 0
INDEXIQ ETF TR IQ S&P HGH YLD 45409B412 983 38,932 SH   SOLE   38,932 0 0
IQIYI INC SPONSORED ADS 46267X108 1,181 75,778 SH   SOLE   75,778 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 914 13,771 SH   SOLE   13,771 0 0
IROBOT CORP COM 462726100 667 7,144 SH   SOLE   7,144 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 702 54,578 SH   SOLE   54,578 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 114,592 2,487,871 SH   SOLE   2,487,871 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 37,576 353,461 SH   SOLE   353,461 0 0
ISHARES TR 10+ YR INVST GRD 464289511 33,659 479,478 SH   SOLE   479,478 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 17,326 117,901 SH   SOLE   117,901 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 186,274 1,427,061 SH   SOLE   1,427,061 0 0
ISHARES TR A RATE CP BD ETF 46429B291 448 7,880 SH   SOLE   7,880 0 0
ISHARES TR AGENCY BOND ETF 464288166 13,557 114,524 SH   SOLE   114,524 0 0
ISHARES TR ASIA 50 ETF 464288430 5,022 54,799 SH   SOLE   54,799 0 0
ISHARES TR CALIF MUN BD ETF 464288356 9,957 159,008 SH   SOLE   159,008 0 0
ISHARES TR COHEN STEER REIT 464287564 31,418 480,769 SH   SOLE   480,769 0 0
ISHARES TR CONV BD ETF 46435G102 5,031 49,342 SH   SOLE   49,342 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 38,268 746,111 SH   SOLE   746,111 0 0
ISHARES TR CORE LT USDB ETF 464289479 6,052 83,759 SH   SOLE   83,759 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 592 8,381 SH   SOLE   8,381 0 0
ISHARES TR CONSER ALLOC ETF 464289883 864 21,701 SH   SOLE   21,701 0 0
ISHARES TR CORE DIV GRWTH 46434V621 315,747 6,269,819 SH   SOLE   6,269,819 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 34,451 356,892 SH   SOLE   356,892 0 0
ISHARES TR CORE INTL AGGR 46435G672 70,133 1,272,835 SH   SOLE   1,272,835 0 0
ISHARES TR MODERT ALLOC ETF 464289875 4,539 100,756 SH   SOLE   100,756 0 0
ISHARES TR CORE MSCI EURO 46434V738 153,257 2,675,561 SH   SOLE   2,675,561 0 0
ISHARES TR CORE MSCI INTL 46435G326 96,508 1,430,786 SH   SOLE   1,430,786 0 0
ISHARES TR CORE MSCI PAC 46434V696 58,722 885,021 SH   SOLE   885,021 0 0
ISHARES TR CORE S&P US GWT 464287671 112,468 1,113,763 SH   SOLE   1,113,763 0 0
ISHARES TR CRE U S REIT ETF 464288521 59,320 1,016,794 SH   SOLE   1,016,794 0 0
ISHARES TR HDG MSCI EAFE 46434V803 219,674 6,341,619 SH   SOLE   6,341,619 0 0
ISHARES TR CYBERSECURITY 46435U135 362 8,399 SH   SOLE   8,399 0 0
ISHARES TR DOW JONES US ETF 464287846 3,602 33,357 SH   SOLE   33,357 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 46,999 456,926 SH   SOLE   456,926 0 0
ISHARES TR MSCI INTL MULTFT 46434V274 1,137 37,848 SH   SOLE   37,848 0 0
ISHARES INC EM MKTS DIV ETF 464286319 8,038 206,887 SH   SOLE   206,887 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 181,867 6,984,136 SH   SOLE   6,984,136 0 0
ISHARES TR ESG ADVNCD HY BD 46435G441 1,788 34,030 SH   SOLE   34,030 0 0
ISHARES TR ESG EAFE ETF 46436E759 81,677 1,206,244 SH   SOLE   1,206,244 0 0
ISHARES TR ESG MSCI USA ETF 46436E767 126,996 3,498,313 SH   SOLE   3,498,313 0 0
ISHARES TR ESG ADV TTL USD 46436E619 206,343 4,150,942 SH   SOLE   4,150,942 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 216,014 2,733,170 SH   SOLE   2,733,170 0 0
ISHARES TR ESG AWARE MSCI 46435U663 124,685 3,088,577 SH   SOLE   3,088,577 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 15,844 286,399 SH   SOLE   286,399 0 0
ISHARES TR EXPANDED TECH 464287515 27,404 70,258 SH   SOLE   70,258 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 10,607 167,698 SH   SOLE   167,698 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 92,717 1,824,419 SH   SOLE   1,824,419 0 0
ISHARES TR GLOBAL 100 ETF 464287572 5,471 77,061 SH   SOLE   77,061 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 19,024 810,899 SH   SOLE   810,899 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 17,868 671,982 SH   SOLE   671,982 0 0
ISHARES TR GBL GREEN ETF 46435U440 757 13,820 SH   SOLE   13,820 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 4,227 50,858 SH   SOLE   50,858 0 0
ISHARES TR GLOBAL MATER ETF 464288695 11,225 123,451 SH   SOLE   123,451 0 0
ISHARES GOLD TR ISHARES NEW 464285204 183,240 5,435,774 SH   SOLE   5,435,774 0 0
ISHARES TR GOV/CRED BD ETF 464288596 1,191 9,726 SH   SOLE   9,726 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 5,064 204,373 SH   SOLE   204,373 0 0
ISHARES TR IBONDS DEC2021 46435G789 7,885 307,514 SH   SOLE   307,514 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 7,070 278,350 SH   SOLE   278,350 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 6,704 257,109 SH   SOLE   257,109 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 10,120 383,761 SH   SOLE   383,761 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 9,473 350,965 SH   SOLE   350,965 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 4,433 166,576 SH   SOLE   166,576 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 2,705 99,998 SH   SOLE   99,998 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 2,697 93,316 SH   SOLE   93,316 0 0
ISHARES INC US INTL HGH YLD 464286178 1,724 33,905 SH   SOLE   33,905 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 1,564 17,743 SH   SOLE   17,743 0 0
ISHARES U S ETF TR INT RT HD LONG 46431W812 20,340 802,057 SH   SOLE   802,057 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 39,848 413,792 SH   SOLE   413,792 0 0
ISHARES TR INTRM GOV CR ETF 464288612 113,664 983,082 SH   SOLE   983,082 0 0
ISHARES TR INTL DEVPPTY ETF 464288422 284 7,426 SH   SOLE   7,426 0 0
ISHARES TR INTL SEL DIV ETF 464288448 70,095 2,163,436 SH   SOLE   2,163,436 0 0
ISHARES TR INTL TREA BD ETF 464288117 7,048 134,897 SH   SOLE   134,897 0 0
ISHARES INC JP MRGN EM HI BD 464286285 36,261 793,114 SH   SOLE   793,114 0 0
ISHARES INC JP MRG EM CRP BD 464286251 1,122 21,368 SH   SOLE   21,368 0 0
ISHARES INC JP MORGAN EM ETF 464286517 5,454 124,944 SH   SOLE   124,944 0 0
ISHARES TR JPMORGAN USD EMG 464288281 357,244 3,176,646 SH   SOLE   3,176,646 0 0
ISHARES TR MICRO-CAP ETF 464288869 25,921 169,861 SH   SOLE   169,861 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 3,420 52,806 SH   SOLE   52,806 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 8,196 122,225 SH   SOLE   122,225 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 11,416 165,708 SH   SOLE   165,708 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 1,413 22,003 SH   SOLE   22,003 0 0
ISHARES TR MORNINGSTR US EQ 464287127 3,435 56,554 SH   SOLE   56,554 0 0
ISHARES TR MORNINGSTAR VALU 464288109 3,413 52,864 SH   SOLE   52,864 0 0
ISHARES TR MORTGE REL ETF 46435G342 16,187 436,081 SH   SOLE   436,081 0 0
ISHARES TR MSCI ACWI EX US 464288240 31,251 543,409 SH   SOLE   543,409 0 0
ISHARES INC MSCI AUST ETF 464286103 5,058 194,676 SH   SOLE   194,676 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,654 40,787 SH   SOLE   40,787 0 0
ISHARES INC MSCI CDA ETF 464286509 7,821 209,839 SH   SOLE   209,839 0 0
ISHARES TR MSCI CHINA ETF 46429B671 21,283 258,164 SH   SOLE   258,164 0 0
ISHARES TR MSCI EAFE ETF 464287465 630,266 7,989,971 SH   SOLE   7,989,971 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 220,823 2,923,256 SH   SOLE   2,923,256 0 0
ISHARES INC MSCI EMERG MRKT 464286533 57,509 896,335 SH   SOLE   896,335 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 168,745 3,059,715 SH   SOLE   3,059,715 0 0
ISHARES INC MSCI EMERG MKT 46434G889 139,707 2,578,339 SH   SOLE   2,578,339 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 3,007 43,322 SH   SOLE   43,322 0 0
ISHARES INC MSCI EURZONE ETF 464286608 4,727 95,782 SH   SOLE   95,782 0 0
ISHARES INC MSCI FRANCE ETF 464286707 389 10,285 SH   SOLE   10,285 0 0
ISHARES INC MSCI FRONTIER 464286145 3,517 105,953 SH   SOLE   105,953 0 0
ISHARES INC MSCI GERMANY ETF 464286806 12,661 365,914 SH   SOLE   365,914 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 811 17,957 SH   SOLE   17,957 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 16,790 599,840 SH   SOLE   599,840 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 547 5,510 SH   SOLE   5,510 0 0
ISHARES INC MSCI HONG KG ETF 464286871 535 20,030 SH   SOLE   20,030 0 0
ISHARES TR MSCI INDIA ETF 46429B598 1,205 27,232 SH   SOLE   27,232 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 262 4,799 SH   SOLE   4,799 0 0
ISHARES TR MSCI IRELAND ETF 46429B507 2,649 46,138 SH   SOLE   46,138 0 0
ISHARES INC MSCI ITALY ETF 46434G830 3,612 111,530 SH   SOLE   111,530 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 8,296 122,837 SH   SOLE   122,837 0 0
ISHARES TR MSCI KLD400 SOC 464288570 74,541 899,931 SH   SOLE   899,931 0 0
ISHARES INC MSCI MEXICO ETF 464286822 8,904 185,545 SH   SOLE   185,545 0 0
ISHARES INC MSCI NETHERL ETF 464286814 1,497 30,905 SH   SOLE   30,905 0 0
ISHARES INC MSCI PAC JP ETF 464286665 9,821 189,931 SH   SOLE   189,931 0 0
ISHARES INC MSCI STH KOR ETF 464286772 15,522 166,586 SH   SOLE   166,586 0 0
ISHARES INC MSCI SPAIN ETF 464286764 3,690 129,842 SH   SOLE   129,842 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 1,102 23,759 SH   SOLE   23,759 0 0
ISHARES INC MSCI SWITZERLAND 464286749 21,457 441,217 SH   SOLE   441,217 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 3,606 56,395 SH   SOLE   56,395 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 43,092 1,317,806 SH   SOLE   1,317,806 0 0
ISHARES INC MSCI EQUAL WEITE 464286681 33,038 390,894 SH   SOLE   390,894 0 0
ISHARES TR MSCI USA ESG SLC 464288802 22,338 233,803 SH   SOLE   233,803 0 0
ISHARES TR MSCI USA SZE FT 46432F370 15,236 117,726 SH   SOLE   117,726 0 0
ISHARES TR MSCI USA SMCP MN 46435G433 22,660 595,676 SH   SOLE   595,676 0 0
ISHARES TR ISHARES BIOTECH 464287556 25,101 153,382 SH   SOLE   153,382 0 0
ISHARES TR NEW YORK MUN ETF 464288323 5,034 86,118 SH   SOLE   86,118 0 0
ISHARES TR NORTH AMERN NAT 464287374 9,281 305,007 SH   SOLE   305,007 0 0
ISHARES TR EXPND TEC SC ETF 464287549 9,384 23,229 SH   SOLE   23,229 0 0
ISHARES TR PFD AND INCM SEC 464288687 193,490 4,919,050 SH   SOLE   4,919,050 0 0
ISHARES TR RESIDENTIAL MULT 464288562 20,150 241,810 SH   SOLE   241,810 0 0
ISHARES TR RUS 1000 ETF 464287622 1,157,722 4,782,390 SH   SOLE   4,782,390 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,000,111 6,305,155 SH   SOLE   6,305,155 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 577,455 2,517,571 SH   SOLE   2,517,571 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 274,299 880,037 SH   SOLE   880,037 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 273,044 1,647,128 SH   SOLE   1,647,128 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 16,203 244,643 SH   SOLE   244,643 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 39,399 153,955 SH   SOLE   153,955 0 0
ISHARES TR RUS MID CAP ETF 464287499 643,524 8,121,197 SH   SOLE   8,121,197 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 216,584 1,883,665 SH   SOLE   1,883,665 0 0
ISHARES TR RUS TP200 GR ETF 464289438 474,060 3,147,808 SH   SOLE   3,147,808 0 0
ISHARES TR RUS TP200 VL ETF 464289420 319,233 4,804,832 SH   SOLE   4,804,832 0 0
ISHARES TR S&P 100 ETF 464287101 33,472 170,620 SH   SOLE   170,620 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 898,257 12,350,464 SH   SOLE   12,350,464 0 0
ISHARES TR S&P 500 VAL ETF 464287408 643,952 4,361,791 SH   SOLE   4,361,791 0 0
ISHARES TR S&P MC 400VL ETF 464287705 133,318 1,265,606 SH   SOLE   1,265,606 0 0
ISHARES TR S&P SML 600 GWT 464287887 133,940 1,009,876 SH   SOLE   1,009,876 0 0
ISHARES TR SELECT DIVID ETF 464287168 249,653 2,140,742 SH   SOLE   2,140,742 0 0
ISHARES TR SELF DRIVNG EV 46435U366 711 14,310 SH   SOLE   14,310 0 0
ISHARES TR ISHARES SEMICDTR 464287523 20,091 44,233 SH   SOLE   44,233 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 20,835 415,327 SH   SOLE   415,327 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 1,588 31,643 SH   SOLE   31,643 0 0
ISHARES TR SHORT TREAS BD 464288679 341,266 3,088,660 SH   SOLE   3,088,660 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 184,834 1,714,288 SH   SOLE   1,714,288 0 0
ISHARES TR TIPS BD ETF 464287176 372,626 2,910,937 SH   SOLE   2,910,937 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 537,614 8,883,248 SH   SOLE   8,883,248 0 0
ISHARES TR TRANS AVG ETF 464287192 22,409 86,200 SH   SOLE   86,200 0 0
ISHARES TR U.S. FINLS ETF 464287788 14,940 184,335 SH   SOLE   184,335 0 0
ISHARES TR US HLTHCARE ETF 464287762 19,745 72,365 SH   SOLE   72,365 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 10,258 203,046 SH   SOLE   203,046 0 0
ISHARES TR US AER DEF ETF 464288760 37,459 341,999 SH   SOLE   341,999 0 0
ISHARES TR US BR DEL SE ETF 464288794 9,827 96,275 SH   SOLE   96,275 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 1,663 9,043 SH   SOLE   9,043 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 10,874 140,097 SH   SOLE   140,097 0 0
ISHARES TR USD INV GRDE ETF 464288620 164,958 2,722,533 SH   SOLE   2,722,533 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 142,407 768,813 SH   SOLE   768,813 0 0
ISHARES TR US HLTHCR PR ETF 464288828 30,583 114,775 SH   SOLE   114,775 0 0
ISHARES TR US HOME CONS ETF 464288752 17,528 253,216 SH   SOLE   253,216 0 0
ISHARES TR US INDUSTRIALS 464287754 11,690 105,202 SH   SOLE   105,202 0 0
ISHARES TR US OIL GS EX ETF 464288851 2,041 35,617 SH   SOLE   35,617 0 0
ISHARES TR U.S. REAL ES ETF 464287739 47,361 464,598 SH   SOLE   464,598 0 0
ISHARES TR US REGNL BKS ETF 464288778 2,745 47,718 SH   SOLE   47,718 0 0
ISHARES TR YLD OPTIM BD 46434V787 910 36,022 SH   SOLE   36,022 0 0
ISTAR INC COM 45031U101 1,398 67,456 SH   SOLE   67,456 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 16,481 2,742,333 SH   SOLE   2,742,333 0 0
ITRON INC COM 465741106 765 7,652 SH   SOLE   7,652 0 0
ITT INC COM 45073V108 3,101 33,854 SH   SOLE   33,854 0 0
J & J SNACK FOODS CORP COM 466032109 3,405 19,522 SH   SOLE   19,522 0 0
JABIL INC COM 466313103 1,499 25,784 SH   SOLE   25,784 0 0
JAMES RIV GROUP LTD COM G5005R107 587 15,648 SH   SOLE   15,648 0 0
JAMF HLDG CORP COM 47074L105 665 19,806 SH   SOLE   19,806 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 2,726 54,033 SH   SOLE   54,033 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852 5,911 111,218 SH   SOLE   111,218 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 5,234 104,221 SH   SOLE   104,221 0 0
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 531 7,754 SH   SOLE   7,754 0 0
HUNT J B TRANS SVCS INC COM 445658107 8,977 55,093 SH   SOLE   55,093 0 0
JBG SMITH PPTYS COM 46590V100 750 23,811 SH   SOLE   23,811 0 0
JD.COM INC SPON ADR CL A 47215P106 8,532 106,907 SH   SOLE   106,907 0 0
JEFFERIES FINL GROUP INC COM 47233W109 4,527 132,377 SH   SOLE   132,377 0 0
JELD-WEN HLDG INC COM 47580P103 824 31,377 SH   SOLE   31,377 0 0
JETBLUE AWYS CORP COM 477143101 446 26,578 SH   SOLE   26,578 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1,183 54,771 SH   SOLE   54,771 0 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 4,336 128,506 SH   SOLE   128,506 0 0
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 2,070 65,333 SH   SOLE   65,333 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 14,461 265,680 SH   SOLE   265,680 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 11,169 215,444 SH   SOLE   215,444 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 1,595 45,714 SH   SOLE   45,714 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,002 17,892 SH   SOLE   17,892 0 0
SMUCKER J M CO COM NEW 832696405 25,012 193,038 SH   SOLE   193,038 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 344 3,889 SH   SOLE   3,889 0 0
WILEY JOHN & SONS INC CL A 968223206 1,117 18,553 SH   SOLE   18,553 0 0
JOHNSON OUTDOORS INC CL A 479167108 550 4,544 SH   SOLE   4,544 0 0
JONES LANG LASALLE INC COM 48020Q107 16,666 85,266 SH   SOLE   85,266 0 0
JOYY INC ADS REPSTG COM A 46591M109 242 3,668 SH   SOLE   3,668 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 3,337 169,826 SH   SOLE   169,826 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 9,599 148,341 SH   SOLE   148,341 0 0
J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 38,158 675,484 SH   SOLE   675,484 0 0
J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 8,898 200,443 SH   SOLE   200,443 0 0
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 9,526 157,266 SH   SOLE   157,266 0 0
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 1,037 19,829 SH   SOLE   19,829 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 104,670 2,062,870 SH   SOLE   2,062,870 0 0
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 14,346 396,195 SH   SOLE   396,195 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 4,368 144,000 SH   SOLE   144,000 0 0
JUNIPER NETWORKS INC COM 48203R104 3,275 119,728 SH   SOLE   119,728 0 0
JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 4,170 228,365 SH   SOLE   228,365 0 0
KADANT INC COM 48282T104 836 4,746 SH   SOLE   4,746 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 3,718 30,104 SH   SOLE   30,104 0 0
KAMAN CORP COM 483548103 886 17,577 SH   SOLE   17,577 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 2,992 10,559 SH   SOLE   10,559 0 0
KAR AUCTION SVCS INC COM 48238T109 790 45,004 SH   SOLE   45,004 0 0
KB HOME COM 48666K109 4,832 118,660 SH   SOLE   118,660 0 0
KBR INC COM 48242W106 738 19,334 SH   SOLE   19,334 0 0
KELLOGG CO COM 487836108 4,082 63,455 SH   SOLE   63,455 0 0
KEMPER CORP COM 488401100 4,251 57,530 SH   SOLE   57,530 0 0
KENNAMETAL INC COM 489170100 493 13,722 SH   SOLE   13,722 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 2,656 133,659 SH   SOLE   133,659 0 0
KEURIG DR PEPPER INC COM 49271V100 5,622 159,535 SH   SOLE   159,535 0 0
KEYCORP COM 493267108 32,147 1,556,745 SH   SOLE   1,556,745 0 0
KFORCE INC COM 493732101 2,053 32,619 SH   SOLE   32,619 0 0
KILROY RLTY CORP COM 49427F108 1,835 26,345 SH   SOLE   26,345 0 0
KIMCO RLTY CORP COM 49446R109 5,693 274,627 SH   SOLE   274,627 0 0
KINROSS GOLD CORP COM 496902404 1,365 214,927 SH   SOLE   214,927 0 0
KINSALE CAP GROUP INC COM 49714P108 5,451 33,084 SH   SOLE   33,084 0 0
KINTARA THERAPEUTICS INC COM 49720K101 44 19,574 SH   SOLE   19,574 0 0
KIRBY CORP COM 497266106 699 11,520 SH   SOLE   11,520 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 1,560 40,474 SH   SOLE   40,474 0 0
KITE RLTY GROUP TR COM NEW 49803T300 701 31,867 SH   SOLE   31,867 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 5,750 126,478 SH   SOLE   126,478 0 0
KNOLL INC COM NEW 498904200 613 23,578 SH   SOLE   23,578 0 0
KNOWBE4 INC CL A 49926T104 414 13,225 SH   SOLE   13,225 0 0
KNOWLES CORP COM 49926D109 1,013 51,321 SH   SOLE   51,321 0 0
KOHLS CORP COM 500255104 4,742 86,042 SH   SOLE   86,042 0 0
KONTOOR BRANDS INC COM 50050N103 5,087 90,179 SH   SOLE   90,179 0 0
KORNIT DIGITAL LTD SHS M6372Q113 8,472 68,139 SH   SOLE   68,139 0 0
KRATON CORP COM 50077C106 235 7,263 SH   SOLE   7,263 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,106 73,911 SH   SOLE   73,911 0 0
KT CORP SPONSORED ADR 48268K101 3,869 277,378 SH   SOLE   277,378 0 0
KULICKE & SOFFA INDS INC COM 501242101 2,060 33,655 SH   SOLE   33,655 0 0
L BRANDS INC COM 501797104 10,663 147,976 SH   SOLE   147,976 0 0
LA Z BOY INC COM 505336107 1,637 44,200 SH   SOLE   44,200 0 0
LADDER CAP CORP CL A 505743104 279 24,180 SH   SOLE   24,180 0 0
LAKELAND FINL CORP COM 511656100 3,567 57,872 SH   SOLE   57,872 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 7,856 75,237 SH   SOLE   75,237 0 0
LANCASTER COLONY CORP COM 513847103 5,241 27,085 SH   SOLE   27,085 0 0
LANDSTAR SYS INC COM 515098101 13,547 85,728 SH   SOLE   85,728 0 0
LANTHEUS HLDGS INC COM 516544103 694 25,121 SH   SOLE   25,121 0 0
LATHAM GROUP INC COM 51819L107 2,688 84,090 SH   SOLE   84,090 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,857 33,054 SH   SOLE   33,054 0 0
LAZARD LTD SHS A G54050102 1,445 31,939 SH   SOLE   31,939 0 0
LEAR CORP COM NEW 521865204 9,705 55,369 SH   SOLE   55,369 0 0
LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 1,472 57,119 SH   SOLE   57,119 0 0
LEGGETT & PLATT INC COM 524660107 11,529 222,520 SH   SOLE   222,520 0 0
LEIDOS HOLDINGS INC COM 525327102 3,873 38,313 SH   SOLE   38,313 0 0
LEMAITRE VASCULAR INC COM 525558201 8,581 140,623 SH   SOLE   140,623 0 0
LEMONADE INC COM 52567D107 1,687 15,419 SH   SOLE   15,419 0 0
LENDINGTREE INC NEW COM 52603B107 1,476 6,966 SH   SOLE   6,966 0 0
LESLIES INC COM 527064109 6,848 249,119 SH   SOLE   249,119 0 0
LEXINGTON REALTY TRUST COM 529043101 722 60,448 SH   SOLE   60,448 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 373 34,886 SH   SOLE   34,886 0 0
LGI HOMES INC COM 50187T106 1,691 10,445 SH   SOLE   10,445 0 0
LHC GROUP INC COM 50187A107 6,548 32,699 SH   SOLE   32,699 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 691 24,888 SH   SOLE   24,888 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,885 11,208 SH   SOLE   11,208 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 19,169 110,380 SH   SOLE   110,380 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 1,622 38,049 SH   SOLE   38,049 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 7,980 165,532 SH   SOLE   165,532 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 11,041 408,323 SH   SOLE   408,323 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 11,501 246,907 SH   SOLE   246,907 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3,148 67,856 SH   SOLE   67,856 0 0
LIFE STORAGE INC COM 53223X107 4,311 40,161 SH   SOLE   40,161 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 316 11,354 SH   SOLE   11,354 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,983 15,118 SH   SOLE   15,118 0 0
LIGHTSPEED POS INC SUB VTG SHS 53227R106 683 8,163 SH   SOLE   8,163 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,847 21,618 SH   SOLE   21,618 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 214 13,363 SH   SOLE   13,363 0 0
LINDSAY CORP COM 535555106 301 1,819 SH   SOLE   1,819 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 608 29,365 SH   SOLE   29,365 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 933 51,008 SH   SOLE   51,008 0 0
LITHIA MTRS INC COM 536797103 9,707 28,247 SH   SOLE   28,247 0 0
LITTELFUSE INC COM 537008104 13,839 54,317 SH   SOLE   54,317 0 0
LIVANOVA PLC SHS G5509L101 2,837 33,734 SH   SOLE   33,734 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 12,595 143,796 SH   SOLE   143,796 0 0
LIVENT CORP COM 53814L108 909 46,961 SH   SOLE   46,961 0 0
LIVEPERSON INC COM 538146101 2,210 34,949 SH   SOLE   34,949 0 0
LIVERAMP HLDGS INC COM 53815P108 816 17,422 SH   SOLE   17,422 0 0
LKQ CORP COM 501889208 18,403 373,893 SH   SOLE   373,893 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1,699 666,203 SH   SOLE   666,203 0 0
LOEWS CORP COM 540424108 4,051 74,131 SH   SOLE   74,131 0 0
LOGITECH INTL S A SHS H50430232 9,294 76,864 SH   SOLE   76,864 0 0
LOUISIANA PAC CORP COM 546347105 5,165 85,672 SH   SOLE   85,672 0 0
LTC PPTYS INC COM 502175102 1,879 48,940 SH   SOLE   48,940 0 0
LUMENTUM HLDGS INC COM 55024U109 3,670 44,736 SH   SOLE   44,736 0 0
LUMINEX CORP DEL COM 55027E102 539 14,657 SH   SOLE   14,657 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21,139 205,492 SH   SOLE   205,492 0 0
M & T BK CORP COM 55261F104 13,636 93,843 SH   SOLE   93,843 0 0
MACERICH CO COM 554382101 484 26,512 SH   SOLE   26,512 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2,058 32,123 SH   SOLE   32,123 0 0
MACYS INC COM 55616P104 253 13,340 SH   SOLE   13,340 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1,007 11,995 SH   SOLE   11,995 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 689 3,991 SH   SOLE   3,991 0 0
MAG SILVER CORP COM 55903Q104 2,019 96,502 SH   SOLE   96,502 0 0
MAGELLAN HEALTH INC COM NEW 559079207 492 5,226 SH   SOLE   5,226 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 6,919 141,456 SH   SOLE   141,456 0 0
MAGNA INTL INC COM 559222401 13,506 145,786 SH   SOLE   145,786 0 0
MAGNITE INC COM 55955D100 668 19,731 SH   SOLE   19,731 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 473 30,268 SH   SOLE   30,268 0 0
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 9,394 227,963 SH   SOLE   227,963 0 0
MAIN STR CAP CORP COM 56035L104 1,181 28,744 SH   SOLE   28,744 0 0
NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278 306 12,727 SH   SOLE   12,727 0 0
MALIBU BOATS INC COM CL A 56117J100 1,769 24,122 SH   SOLE   24,122 0 0
MANHATTAN ASSOCIATES INC COM 562750109 5,244 36,208 SH   SOLE   36,208 0 0
MANPOWERGROUP INC WIS COM 56418H100 4,770 40,115 SH   SOLE   40,115 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 7,144 82,552 SH   SOLE   82,552 0 0
MARATHON OIL CORP COM 565849106 3,680 270,224 SH   SOLE   270,224 0 0
MARATHON PETE CORP COM 56585A102 17,719 293,261 SH   SOLE   293,261 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 580 13,891 SH   SOLE   13,891 0 0
MARCUS & MILLICHAP INC COM 566324109 1,663 42,789 SH   SOLE   42,789 0 0
MARKEL CORP COM 570535104 24,111 20,318 SH   SOLE   20,318 0 0
MARKETAXESS HLDGS INC COM 57060D108 25,985 56,048 SH   SOLE   56,048 0 0
MARRIOTT INTL INC NEW CL A 571903202 15,928 116,671 SH   SOLE   116,671 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2,139 13,430 SH   SOLE   13,430 0 0
MARTEN TRANS LTD COM 573075108 1,908 115,694 SH   SOLE   115,694 0 0
MASIMO CORP COM 574795100 7,970 32,873 SH   SOLE   32,873 0 0
MASTEC INC COM 576323109 51,417 484,611 SH   SOLE   484,611 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 49,228 598,082 SH   SOLE   598,082 0 0
MATERION CORP COM 576690101 3,697 49,064 SH   SOLE   49,064 0 0
MATSON INC COM 57686G105 741 11,575 SH   SOLE   11,575 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 387 9,685 SH   SOLE   9,685 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 7,888 74,863 SH   SOLE   74,863 0 0
MAXIMUS INC COM 577933104 10,103 114,844 SH   SOLE   114,844 0 0
MAXLINEAR INC COM 57776J100 331 7,790 SH   SOLE   7,790 0 0
MCAFEE CORP COM CL A 579063108 395 14,081 SH   SOLE   14,081 0 0
MCCORMICK & CO INC COM NON VTG 579780206 8,475 95,960 SH   SOLE   95,960 0 0
MCGRATH RENTCORP COM 580589109 1,278 15,669 SH   SOLE   15,669 0 0
MCKESSON CORP COM 58155Q103 21,220 110,959 SH   SOLE   110,959 0 0
MDU RES GROUP INC COM 552690109 1,681 53,642 SH   SOLE   53,642 0 0
MEDALLIA INC COM 584021109 1,944 57,594 SH   SOLE   57,594 0 0
MEDIAALPHA INC CL A 58450V104 269 6,395 SH   SOLE   6,395 0 0
MEDIFAST INC COM 58470H101 1,216 4,297 SH   SOLE   4,297 0 0
MEDPACE HLDGS INC COM 58506Q109 6,117 34,631 SH   SOLE   34,631 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,288 77,747 SH   SOLE   77,747 0 0
MERCANTILE BK CORP COM 587376104 877 29,026 SH   SOLE   29,026 0 0
MERCHANTS BANCORP IND COM 58844R108 284 7,235 SH   SOLE   7,235 0 0
MERCURY GENL CORP NEW COM 589400100 488 7,515 SH   SOLE   7,515 0 0
MERCURY SYS INC COM 589378108 2,327 35,108 SH   SOLE   35,108 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 712 32,099 SH   SOLE   32,099 0 0
MESA LABS INC COM 59064R109 2,317 8,545 SH   SOLE   8,545 0 0
META FINL GROUP INC COM 59100U108 297 5,866 SH   SOLE   5,866 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 72,504 52,336 SH   SOLE   52,336 0 0
MGIC INVT CORP WIS COM 552848103 303 22,261 SH   SOLE   22,261 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 8,706 237,748 SH   SOLE   237,748 0 0
MGP INGREDIENTS INC NEW COM 55303J106 4,079 60,308 SH   SOLE   60,308 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 43,760 292,237 SH   SOLE   292,237 0 0
MID-AMER APT CMNTYS INC COM 59522J103 20,143 119,600 SH   SOLE   119,600 0 0
MIMECAST LTD ORD SHS G14838109 1,002 18,879 SH   SOLE   18,879 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,751 22,263 SH   SOLE   22,263 0 0
MITEK SYS INC COM NEW 606710200 280 14,555 SH   SOLE   14,555 0 0
MKS INSTRS INC COM 55306N104 4,320 24,278 SH   SOLE   24,278 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,286 246,904 SH   SOLE   246,904 0 0
MODEL N INC COM 607525102 829 24,176 SH   SOLE   24,176 0 0
MODINE MFG CO COM 607828100 366 22,047 SH   SOLE   22,047 0 0
MOELIS & CO CL A 60786M105 3,862 67,892 SH   SOLE   67,892 0 0
MOHAWK INDS INC COM 608190104 13,851 72,070 SH   SOLE   72,070 0 0
MOLINA HEALTHCARE INC COM 60855R100 10,803 42,690 SH   SOLE   42,690 0 0
MOMO INC ADR 60879B107 376 24,583 SH   SOLE   24,583 0 0
MONGODB INC CL A 60937P106 1,072 2,966 SH   SOLE   2,966 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 269 14,351 SH   SOLE   14,351 0 0
MONOLITHIC PWR SYS INC COM 609839105 36,533 97,825 SH   SOLE   97,825 0 0
MONRO INC COM 610236101 5,827 91,746 SH   SOLE   91,746 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 4,058 75,623 SH   SOLE   75,623 0 0
MOOG INC CL A 615394202 4,041 48,074 SH   SOLE   48,074 0 0
MORNINGSTAR INC COM 617700109 2,736 10,640 SH   SOLE   10,640 0 0
RBB FD INC MOTLEY FOL ETF 74933W601 300 7,574 SH   SOLE   7,574 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 51,545 237,697 SH   SOLE   237,697 0 0
MOVADO GROUP INC COM 624580106 1,806 57,403 SH   SOLE   57,403 0 0
MP MATERIALS CORP COM CL A 553368101 250 6,776 SH   SOLE   6,776 0 0
MPLX LP COM UNIT REP LTD 55336V100 860 29,039 SH   SOLE   29,039 0 0
MSA SAFETY INC COM 553498106 1,796 10,845 SH   SOLE   10,845 0 0
MSC INDL DIRECT INC CL A 553530106 6,630 73,885 SH   SOLE   73,885 0 0
MSG NETWORK INC CL A 553573106 223 15,326 SH   SOLE   15,326 0 0
MUELLER INDS INC COM 624756102 1,449 33,448 SH   SOLE   33,448 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,539 106,703 SH   SOLE   106,703 0 0
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 544 32,052 SH   SOLE   32,052 0 0
MULTIPLAN CORPORATION COM 62548M100 1,341 140,844 SH   SOLE   140,844 0 0
MURPHY OIL CORP COM 626717102 1,429 61,400 SH   SOLE   61,400 0 0
MURPHY USA INC COM 626755102 3,372 25,282 SH   SOLE   25,282 0 0
MUSTANG BIO INC COM 62818Q104 52 15,757 SH   SOLE   15,757 0 0
MYR GROUP INC DEL COM 55405W104 679 7,463 SH   SOLE   7,463 0 0
MYRIAD GENETICS INC COM 62855J104 3,402 111,236 SH   SOLE   111,236 0 0
MYT NETHERLANDS PARENT B V ADS 55406W103 2,622 86,170 SH   SOLE   86,170 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 205 24,889 SH   SOLE   24,889 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,854 28,615 SH   SOLE   28,615 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 506 13,912 SH   SOLE   13,912 0 0
NASDAQ INC COM 631103108 54,715 311,233 SH   SOLE   311,233 0 0
NATERA INC COM 632307104 12,241 107,821 SH   SOLE   107,821 0 0
NATIONAL BK HLDGS CORP CL A 633707104 612 16,223 SH   SOLE   16,223 0 0
NATIONAL BEVERAGE CORP COM 635017106 5,230 110,742 SH   SOLE   110,742 0 0
NATIONAL FUEL GAS CO COM 636180101 1,780 34,065 SH   SOLE   34,065 0 0
NATIONAL HEALTH INVS INC COM 63633D104 238 3,545 SH   SOLE   3,545 0 0
NATIONAL HEALTHCARE CORP COM 635906100 507 7,249 SH   SOLE   7,249 0 0
NATIONAL INSTRS CORP COM 636518102 11,286 266,945 SH   SOLE   266,945 0 0
NOV INC COM 62955J103 1,289 84,141 SH   SOLE   84,141 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 465 9,915 SH   SOLE   9,915 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 507 10,025 SH   SOLE   10,025 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2,258 44,156 SH   SOLE   44,156 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 131 12,202 SH   SOLE   12,202 0 0
NATUS MED INC DEL COM 639050103 807 31,048 SH   SOLE   31,048 0 0
NAVIENT CORPORATION COM 63938C108 1,331 68,852 SH   SOLE   68,852 0 0
NCINO INC COM 63947U107 1,632 27,244 SH   SOLE   27,244 0 0
NCR CORP NEW COM 62886E108 3,974 87,121 SH   SOLE   87,121 0 0
NEKTAR THERAPEUTICS COM 640268108 233 13,564 SH   SOLE   13,564 0 0
NEOGENOMICS INC COM NEW 64049M209 4,979 110,228 SH   SOLE   110,228 0 0
NETEASE INC SPONSORED ADS 64110W102 6,992 60,665 SH   SOLE   60,665 0 0
NEURONETICS INC COM 64131A105 294 18,348 SH   SOLE   18,348 0 0
NEVRO CORP COM 64157F103 8,808 53,128 SH   SOLE   53,128 0 0
NEW JERSEY RES CORP COM 646025106 302 7,625 SH   SOLE   7,625 0 0
NEW MTN FIN CORP COM 647551100 1,497 113,652 SH   SOLE   113,652 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 4,521 552,057 SH   SOLE   552,057 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 384 36,237 SH   SOLE   36,237 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,093 99,183 SH   SOLE   99,183 0 0
NEW YORK TIMES CO CL A 650111107 3,350 76,914 SH   SOLE   76,914 0 0
NEWELL BRANDS INC COM 651229106 9,078 330,481 SH   SOLE   330,481 0 0
NEWMARK GROUP INC CL A 65158N102 594 49,420 SH   SOLE   49,420 0 0
NEWS CORP NEW CL A 65249B109 11,795 457,700 SH   SOLE   457,700 0 0
NEWS CORP NEW CL B 65249B208 698 28,666 SH   SOLE   28,666 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 5,610 102,041 SH   SOLE   102,041 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 8,784 115,035 SH   SOLE   115,035 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 57 12,023 SH   SOLE   12,023 0 0
NICE LTD SPONSORED ADR 653656108 5,140 20,770 SH   SOLE   20,770 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 3,095 125,465 SH   SOLE   125,465 0 0
NIO INC SPON ADS 62914V106 1,069 20,093 SH   SOLE   20,093 0 0
NISOURCE INC COM 65473P105 15,381 627,779 SH   SOLE   627,779 0 0
NIU TECHNOLOGIES ADS 65481N100 419 12,821 SH   SOLE   12,821 0 0
NLIGHT INC COM 65487K100 546 15,044 SH   SOLE   15,044 0 0
NMI HLDGS INC CL A 629209305 665 29,580 SH   SOLE   29,580 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 454 9,612 SH   SOLE   9,612 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 5,446 192,655 SH   SOLE   192,655 0 0
NORDSTROM INC COM 655664100 3,914 107,039 SH   SOLE   107,039 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 3,352 161,394 SH   SOLE   161,394 0 0
NORTHERN TR CORP COM 665859104 39,538 341,964 SH   SOLE   341,964 0 0
NORTHROP GRUMMAN CORP COM 666807102 46,031 126,657 SH   SOLE   126,657 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 192 14,048 SH   SOLE   14,048 0 0
NORTHWESTERN CORP COM NEW 668074305 1,328 22,055 SH   SOLE   22,055 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 401 3,900 SH   SOLE   3,900 0 0
NOVANTA INC COM 67000B104 2,420 17,960 SH   SOLE   17,960 0 0
NOVOCURE LTD ORD SHS G6674U108 4,190 18,890 SH   SOLE   18,890 0 0
NOW INC COM 67011P100 1,407 148,260 SH   SOLE   148,260 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 278 4,915 SH   SOLE   4,915 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 5,000 91,849 SH   SOLE   91,849 0 0
NUTANIX INC CL A 67059N108 8,031 210,133 SH   SOLE   210,133 0 0
NUTRIEN LTD COM 67077M108 9,924 163,697 SH   SOLE   163,697 0 0
NUVASIVE INC COM 670704105 2,748 40,540 SH   SOLE   40,540 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 368 20,582 SH   SOLE   20,582 0 0
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 12,780 512,518 SH   SOLE   512,518 0 0
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 7,272 195,949 SH   SOLE   195,949 0 0
NUSHARES ETF TR ESG HI TLD CRP 67092P854 5,020 202,227 SH   SOLE   202,227 0 0
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 8,737 276,670 SH   SOLE   276,670 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 26,000 402,967 SH   SOLE   402,967 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 31,017 821,660 SH   SOLE   821,660 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 5,095 93,213 SH   SOLE   93,213 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 3,309 73,298 SH   SOLE   73,298 0 0
NUSHARES ETF TR NUVEEN ESG US 67092P870 23,691 908,327 SH   SOLE   908,327 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 518 33,661 SH   SOLE   33,661 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 970 33,019 SH   SOLE   33,019 0 0
NV5 GLOBAL INC COM 62945V109 347 3,672 SH   SOLE   3,672 0 0
NVR INC COM 62944T105 20,798 4,182 SH   SOLE   4,182 0 0
OSI ETF TR OSHS GBL INTER 67110P704 711 12,464 SH   SOLE   12,464 0 0
OSI ETF TR OSHARES US QUALT 67110P407 11,174 265,909 SH   SOLE   265,909 0 0
OAK STR HEALTH INC COM 67181A107 613 10,464 SH   SOLE   10,464 0 0
OASIS PETROLEUM INC COM NEW 674215207 4,257 42,333 SH   SOLE   42,333 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 186 13,403 SH   SOLE   13,403 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 549 18,732 SH   SOLE   18,732 0 0
OGE ENERGY CORP COM 670837103 4,712 140,018 SH   SOLE   140,018 0 0
OLD REP INTL CORP COM 680223104 2,545 102,162 SH   SOLE   102,162 0 0
OLIN CORP COM PAR $1 680665205 978 21,139 SH   SOLE   21,139 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 15,050 178,884 SH   SOLE   178,884 0 0
OLO INC CL A 68134L109 285 7,634 SH   SOLE   7,634 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,475 68,206 SH   SOLE   68,206 0 0
ON SEMICONDUCTOR CORP COM 682189105 10,463 273,337 SH   SOLE   273,337 0 0
ON24 INC COM 68339B104 234 6,589 SH   SOLE   6,589 0 0
ONCOSEC MED INC COM 68234L306 38 13,486 SH   SOLE   13,486 0 0
ONE GAS INC COM 68235P108 859 11,593 SH   SOLE   11,593 0 0
ONTO INNOVATION INC COM 683344105 3,814 52,219 SH   SOLE   52,219 0 0
OPEN LENDING CORP COM CL A 68373J104 216 5,014 SH   SOLE   5,014 0 0
OPEN TEXT CORP COM 683715106 15,951 314,004 SH   SOLE   314,004 0 0
OPERA LTD SPONSORED ADS 68373M107 976 95,213 SH   SOLE   95,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 2,274 224,292 SH   SOLE   224,292 0 0
ORBCOMM INC COM 68555P100 499 44,436 SH   SOLE   44,436 0 0
ORMAT TECHNOLOGIES INC COM 686688102 701 10,076 SH   SOLE   10,076 0 0
ORTHOFIX MED INC COM 68752M108 272 6,779 SH   SOLE   6,779 0 0
ORTHOPEDIATRICS CORP COM 68752L100 2,520 39,885 SH   SOLE   39,885 0 0
OVERSTOCK COM INC DEL COM 690370101 341 3,701 SH   SOLE   3,701 0 0
OWENS & MINOR INC NEW COM 690732102 274 6,479 SH   SOLE   6,479 0 0
OWENS CORNING NEW COM 690742101 6,947 70,964 SH   SOLE   70,964 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 1,162 81,438 SH   SOLE   81,438 0 0
OXFORD INDS INC COM 691497309 771 7,803 SH   SOLE   7,803 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 3,489 86,476 SH   SOLE   86,476 0 0
PACER FDS TR BNCHMRK INDSTR 69374H766 1,200 27,815 SH   SOLE   27,815 0 0
PACER FDS TR TRENDPILOT INTL 69374H683 2,085 72,050 SH   SOLE   72,050 0 0
PACER FDS TR TRENDPILOT US BD 69374H642 21,300 768,670 SH   SOLE   768,670 0 0
PACER FDS TR TRENDP 100 ETF 69374H303 3,400 61,375 SH   SOLE   61,375 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 12,126 322,512 SH   SOLE   322,512 0 0
PACER FDS TR TRENDP US MID CP 69374H204 2,763 77,855 SH   SOLE   77,855 0 0
PACER FDS TR US CASH COWS 100 69374H881 686 16,027 SH   SOLE   16,027 0 0
PACER FDS TR PACER US SMALL 69374H857 420 9,414 SH   SOLE   9,414 0 0
PACIFIC PREMIER BANCORP COM 69478X105 3,080 72,842 SH   SOLE   72,842 0 0
PACIRA BIOSCIENCES INC COM 695127100 1,063 17,525 SH   SOLE   17,525 0 0
PACKAGING CORP AMER COM 695156109 10,934 80,742 SH   SOLE   80,742 0 0
PACWEST BANCORP DEL COM 695263103 1,089 26,464 SH   SOLE   26,464 0 0
PAGERDUTY INC COM 69553P100 1,374 32,272 SH   SOLE   32,272 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 4,636 82,908 SH   SOLE   82,908 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,263 85,863 SH   SOLE   85,863 0 0
PALOMAR HLDGS INC COM 69753M105 511 6,771 SH   SOLE   6,771 0 0
PAN AMERN SILVER CORP COM 697900108 2,055 71,917 SH   SOLE   71,917 0 0
PAPA JOHNS INTL INC COM 698813102 646 6,185 SH   SOLE   6,185 0 0
PARK HOTELS & RESORTS INC COM 700517105 476 23,075 SH   SOLE   23,075 0 0
PARKER-HANNIFIN CORP COM 701094104 32,066 104,412 SH   SOLE   104,412 0 0
PARSONS CORP DEL COM 70202L102 1,939 49,260 SH   SOLE   49,260 0 0
PATRICK INDS INC COM 703343103 1,346 18,432 SH   SOLE   18,432 0 0
PATTERSON COS INC COM 703395103 1,330 43,777 SH   SOLE   43,777 0 0
PATTERSON-UTI ENERGY INC COM 703481101 371 37,350 SH   SOLE   37,350 0 0
PAYLOCITY HLDG CORP COM 70438V106 16,195 84,881 SH   SOLE   84,881 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 254 7,159 SH   SOLE   7,159 0 0
PEARSON PLC SPONSORED ADR 705015105 2,038 175,544 SH   SOLE   175,544 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 4,482 190,297 SH   SOLE   190,297 0 0
PEGASYSTEMS INC COM 705573103 8,498 61,054 SH   SOLE   61,054 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 6,518 52,557 SH   SOLE   52,557 0 0
PEMBINA PIPELINE CORP COM 706327103 545 17,168 SH   SOLE   17,168 0 0
PENNANT GROUP INC COM 70805E109 551 13,472 SH   SOLE   13,472 0 0
PENNANTPARK INVT CORP COM 708062104 141 21,163 SH   SOLE   21,163 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 895 14,509 SH   SOLE   14,509 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,517 33,336 SH   SOLE   33,336 0 0
PENUMBRA INC COM 70975L107 1,542 5,626 SH   SOLE   5,626 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 6,038 352,290 SH   SOLE   352,290 0 0
PERFICIENT INC COM 71375U101 2,336 29,044 SH   SOLE   29,044 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 5,424 111,864 SH   SOLE   111,864 0 0
PERKINELMER INC COM 714046109 15,738 101,920 SH   SOLE   101,920 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 693 30,926 SH   SOLE   30,926 0 0
PETIQ INC COM CL A 71639T106 3,840 99,480 SH   SOLE   99,480 0 0
PETMED EXPRESS INC COM 716382106 236 7,396 SH   SOLE   7,396 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 842 17,165 SH   SOLE   17,165 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,701 139,086 SH   SOLE   139,086 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 594 50,331 SH   SOLE   50,331 0 0
PGIM ETF TR ULTRA SHORT 69344A107 561 11,282 SH   SOLE   11,282 0 0
PGT INNOVATIONS INC COM 69336V101 309 13,284 SH   SOLE   13,284 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 597 20,682 SH   SOLE   20,682 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 326 8,259 SH   SOLE   8,259 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 96 61,780 SH   SOLE   61,780 0 0
PHREESIA INC COM 71944F106 974 15,890 SH   SOLE   15,890 0 0
PHYSICIANS RLTY TR COM 71943U104 5,394 292,028 SH   SOLE   292,028 0 0
PIEDMONT LITHIUM INC COM 72016P105 275 3,520 SH   SOLE   3,520 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,270 68,733 SH   SOLE   68,733 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 12,082 219,429 SH   SOLE   219,429 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 3,043 35,224 SH   SOLE   35,224 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 166,767 1,502,951 SH   SOLE   1,502,951 0 0
PIMCO ETF TR BROAD US TIPS 72201R403 1,027 15,625 SH   SOLE   15,625 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 2,151 108,697 SH   SOLE   108,697 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 1,094 37,958 SH   SOLE   37,958 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 40,520 398,383 SH   SOLE   398,383 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 82,553 809,580 SH   SOLE   809,580 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 1,646 240,628 SH   SOLE   240,628 0 0
PIMCO INCOME OPPORTUNITY FD COM 72202B100 433 16,261 SH   SOLE   16,261 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 4,363 76,862 SH   SOLE   76,862 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 10,522 91,912 SH   SOLE   91,912 0 0
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 30,578 987,465 SH   SOLE   987,465 0 0
PIMCO EQUITY SER RAFI DYN MULTI 72202L371 4,563 153,518 SH   SOLE   153,518 0 0
PIMCO STRATEGIC INCOME FD COM 72200X104 424 55,729 SH   SOLE   55,729 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,609 12,664 SH   SOLE   12,664 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 10,948 124,006 SH   SOLE   124,006 0 0
PINNACLE WEST CAP CORP COM 723484101 2,995 36,532 SH   SOLE   36,532 0 0
PIPER SANDLER COMPANIES COM 724078100 4,569 35,263 SH   SOLE   35,263 0 0
PJT PARTNERS INC COM CL A 69343T107 1,579 22,116 SH   SOLE   22,116 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3,120 274,621 SH   SOLE   274,621 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 929 77,816 SH   SOLE   77,816 0 0
PLDT INC SPONSORED ADR 69344D408 283 10,784 SH   SOLE   10,784 0 0
PLEXUS CORP COM 729132100 2,805 30,689 SH   SOLE   30,689 0 0
PLYMOUTH INDL REIT INC COM 729640102 2,325 116,158 SH   SOLE   116,158 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 269 7,872 SH   SOLE   7,872 0 0
PNM RES INC COM 69349H107 491 10,076 SH   SOLE   10,076 0 0
POPULAR INC COM NEW 733174700 987 13,156 SH   SOLE   13,156 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 6,903 149,797 SH   SOLE   149,797 0 0
POSTAL REALTY TRUST INC CL A 73757R102 1,133 62,131 SH   SOLE   62,131 0 0
POTLATCHDELTIC CORPORATION COM 737630103 600 11,280 SH   SOLE   11,280 0 0
POWER INTEGRATIONS INC COM 739276103 9,577 116,713 SH   SOLE   116,713 0 0
PRA HEALTH SCIENCES INC COM 69354M108 2,507 15,175 SH   SOLE   15,175 0 0
PRA GROUP INC COM 69354N106 2,800 72,784 SH   SOLE   72,784 0 0
PREMIER INC CL A 74051N102 248 7,116 SH   SOLE   7,116 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 710 13,623 SH   SOLE   13,623 0 0
PRICESMART INC COM 741511109 680 7,468 SH   SOLE   7,468 0 0
PRIMERICA INC COM 74164M108 7,589 49,556 SH   SOLE   49,556 0 0
PRIMO WATER CORPORATION COM 74167P108 609 36,378 SH   SOLE   36,378 0 0
PRIMORIS SVCS CORP COM 74164F103 397 13,476 SH   SOLE   13,476 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,546 40,294 SH   SOLE   40,294 0 0
PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 1,526 73,629 SH   SOLE   73,629 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 527 11,882 SH   SOLE   11,882 0 0
PROG HOLDINGS INC COM NPV 74319R101 1,258 26,139 SH   SOLE   26,139 0 0
PROGRESSIVE CORP COM 743315103 48,600 494,855 SH   SOLE   494,855 0 0
PROGYNY INC COM 74340E103 8,634 146,340 SH   SOLE   146,340 0 0
PROOFPOINT INC COM 743424103 835 4,808 SH   SOLE   4,808 0 0
PROS HOLDINGS INC COM 74346Y103 5,085 111,593 SH   SOLE   111,593 0 0
PROSHARES TR DJ BRKFLD GLB 74347B508 15,883 343,478 SH   SOLE   343,478 0 0
PROSHARES TR INVT INT RT HG 74347B607 13,389 174,948 SH   SOLE   174,948 0 0
PROSHARES TR MSCI EAFE DIVD 74347B839 303 6,603 SH   SOLE   6,603 0 0
PROSHARES TR ONLINE RTL ETF 74347B169 367 4,544 SH   SOLE   4,544 0 0
PROSHARES TR PET CARE ETF 74348A145 737 9,093 SH   SOLE   9,093 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 498 7,826 SH   SOLE   7,826 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 32,857 362,543 SH   SOLE   362,543 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 771 10,810 SH   SOLE   10,810 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 265 12,660 SH   SOLE   12,660 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 1,044 67,855 SH   SOLE   67,855 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 175,245 2,928,083 SH   SOLE   2,928,083 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 1,078 9,032 SH   SOLE   9,032 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 724 5,912 SH   SOLE   5,912 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 139 15,422 SH   SOLE   15,422 0 0
PROSPERITY BANCSHARES INC COM 743606105 5,680 79,106 SH   SOLE   79,106 0 0
PROTO LABS INC COM 743713109 6,463 70,408 SH   SOLE   70,408 0 0
PROVIDENT FINL SVCS INC COM 74386T105 747 32,622 SH   SOLE   32,622 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,705 11,517 SH   SOLE   11,517 0 0
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 105 103,000 SH   SOLE   103,000 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 8,617 397,659 SH   SOLE   397,659 0 0
PTC INC COM 69370C100 31,072 219,960 SH   SOLE   219,960 0 0
PUBLIC STORAGE COM 74460D109 21,655 72,019 SH   SOLE   72,019 0 0
PUBMATIC INC COM CL A 74467Q103 687 17,591 SH   SOLE   17,591 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,224 133,280 SH   SOLE   133,280 0 0
PURE STORAGE INC CL A 74624M102 872 44,624 SH   SOLE   44,624 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 1,541 101,393 SH   SOLE   101,393 0 0
PURPLE INNOVATION INC COM 74640Y106 722 27,332 SH   SOLE   27,332 0 0
PVH CORPORATION COM 693656100 5,966 55,449 SH   SOLE   55,449 0 0
Q2 HLDGS INC COM 74736L109 3,830 37,340 SH   SOLE   37,340 0 0
QAD INC CL A 74727D306 846 9,723 SH   SOLE   9,723 0 0
QIAGEN NV SHS NEW N72482123 471 9,738 SH   SOLE   9,738 0 0
QTS RLTY TR INC COM CL A 74736A103 3,788 49,005 SH   SOLE   49,005 0 0
KRANESHARES TR QUADRTC INT RT 500767736 60,655 2,196,051 SH   SOLE   2,196,051 0 0
QUAKER CHEM CORP COM 747316107 9,690 40,851 SH   SOLE   40,851 0 0
QUALTRICS INTL INC COM CL A 747601201 344 8,988 SH   SOLE   8,988 0 0
QUANEX BLDG PRODS CORP COM 747619104 206 8,306 SH   SOLE   8,306 0 0
QUANTERIX CORP COM 74766Q101 600 10,235 SH   SOLE   10,235 0 0
QUEST DIAGNOSTICS INC COM 74834L100 19,144 145,065 SH   SOLE   145,065 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 971 89,855 SH   SOLE   89,855 0 0
R1 RCM INC COM 749397105 724 32,541 SH   SOLE   32,541 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 14,437 736,200 SH   SOLE   736,200 0 0
RADIAN GROUP INC COM 750236101 1,676 75,314 SH   SOLE   75,314 0 0
RADWARE LTD ORD M81873107 304 9,892 SH   SOLE   9,892 0 0
RALPH LAUREN CORP CL A 751212101 492 4,176 SH   SOLE   4,176 0 0
RAMBUS INC DEL COM 750917106 351 14,814 SH   SOLE   14,814 0 0
RANGE RES CORP COM 75281A109 178 10,622 SH   SOLE   10,622 0 0
RAPID7 INC COM 753422104 8,419 88,967 SH   SOLE   88,967 0 0
RAVEN INDS INC COM 754212108 416 7,198 SH   SOLE   7,198 0 0
RAYONIER INC COM 754907103 353 9,834 SH   SOLE   9,834 0 0
RBC BEARINGS INC COM 75524B104 19,630 98,436 SH   SOLE   98,436 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 48,994 1,105,215 SH   SOLE   1,105,215 0 0
REALOGY HLDGS CORP COM 75605Y106 714 39,212 SH   SOLE   39,212 0 0
REALTY INCOME CORP COM 756109104 26,504 397,121 SH   SOLE   397,121 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 373 2,633 SH   SOLE   2,633 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 291 8,493 SH   SOLE   8,493 0 0
REDBALL ACQUISITION CORP COM CL A G7417R105 343 35,140 SH   SOLE   35,140 0 0
REDWOOD TR INC COM 758075402 423 35,042 SH   SOLE   35,042 0 0
REGAL BELOIT CORP COM 758750103 3,963 29,680 SH   SOLE   29,680 0 0
REGENERON PHARMACEUTICALS COM 75886F107 36,166 64,752 SH   SOLE   64,752 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 8,576 75,226 SH   SOLE   75,226 0 0
RELX PLC SPONSORED ADR 759530108 20,970 786,278 SH   SOLE   786,278 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 1,896 28,634 SH   SOLE   28,634 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 5,139 34,530 SH   SOLE   34,530 0 0
RENASANT CORP COM 75970E107 842 21,049 SH   SOLE   21,049 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 527 8,459 SH   SOLE   8,459 0 0
RENT A CTR INC NEW COM 76009N100 1,637 30,844 SH   SOLE   30,844 0 0
REPLIGEN CORP COM 759916109 7,307 36,606 SH   SOLE   36,606 0 0
RESMED INC COM 761152107 56,856 230,633 SH   SOLE   230,633 0 0
RESOLUTE FST PRODS INC COM 76117W109 898 73,601 SH   SOLE   73,601 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 39,493 612,869 SH   SOLE   612,869 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,035 34,933 SH   SOLE   34,933 0 0
REVOLVE GROUP INC CL A 76156B107 5,410 78,521 SH   SOLE   78,521 0 0
REXFORD INDL RLTY INC COM 76169C100 4,281 75,166 SH   SOLE   75,166 0 0
REXNORD CORP COM 76169B102 5,186 103,644 SH   SOLE   103,644 0 0
RH COM 74967X103 5,858 8,628 SH   SOLE   8,628 0 0
RINGCENTRAL INC CL A 76680R206 12,203 41,996 SH   SOLE   41,996 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 29,592 499,193 SH   SOLE   499,193 0 0
ALPS ETF TR RIVERFRONT UNC 00162Q544 1,038 40,197 SH   SOLE   40,197 0 0
RLJ LODGING TR COM 74965L101 181 11,917 SH   SOLE   11,917 0 0
ROBLOX CORP CL A 771049103 17,033 189,302 SH   SOLE   189,302 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 10,932 167,641 SH   SOLE   167,641 0 0
ROCKWELL AUTOMATION INC COM 773903109 85,545 299,087 SH   SOLE   299,087 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 1,239 23,321 SH   SOLE   23,321 0 0
ROGERS CORP COM 775133101 2,726 13,577 SH   SOLE   13,577 0 0
ROKU INC COM CL A 77543R102 6,091 13,264 SH   SOLE   13,264 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 5,109 59,913 SH   SOLE   59,913 0 0
RUSH ENTERPRISES INC CL A 781846209 2,108 48,762 SH   SOLE   48,762 0 0
RYDER SYS INC COM 783549108 4,466 60,078 SH   SOLE   60,078 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,676 92,103 SH   SOLE   92,103 0 0
SABRE CORP COM 78573M104 8,971 718,804 SH   SOLE   718,804 0 0
SAFEHOLD INC COM 78645L100 3,777 48,111 SH   SOLE   48,111 0 0
SAIA INC COM 78709Y105 2,890 13,796 SH   SOLE   13,796 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 858 16,804 SH   SOLE   16,804 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,378 62,424 SH   SOLE   62,424 0 0
SANDERSON FARMS INC COM 800013104 1,264 6,724 SH   SOLE   6,724 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 97 12,269 SH   SOLE   12,269 0 0
SANDY SPRING BANCORP INC COM 800363103 896 20,306 SH   SOLE   20,306 0 0
SAREPTA THERAPEUTICS INC COM 803607100 274 3,523 SH   SOLE   3,523 0 0
SASOL LTD SPONSORED ADR 803866300 1,526 99,513 SH   SOLE   99,513 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 2,389 109,742 SH   SOLE   109,742 0 0
SCHNITZER STEEL INDS INC CL A 806882106 455 9,283 SH   SOLE   9,283 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 87,668 2,666,302 SH   SOLE   2,666,302 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 28,771 892,117 SH   SOLE   892,117 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 8,835 265,457 SH   SOLE   265,457 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 21,817 383,635 SH   SOLE   383,635 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 243,221 6,165,293 SH   SOLE   6,165,293 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 60,196 1,447,021 SH   SOLE   1,447,021 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 97,685 1,907,170 SH   SOLE   1,907,170 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 122,135 2,236,914 SH   SOLE   2,236,914 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 98,630 945,914 SH   SOLE   945,914 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 232,955 3,080,598 SH   SOLE   3,080,598 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 370,664 3,565,110 SH   SOLE   3,565,110 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 92,015 1,175,608 SH   SOLE   1,175,608 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 122,891 2,683,787 SH   SOLE   2,683,787 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 102,786 986,620 SH   SOLE   986,620 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 98,048 1,568,521 SH   SOLE   1,568,521 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 645 15,973 SH   SOLE   15,973 0 0
SCIPLAY CORPORATION CL A 809087109 718 42,382 SH   SOLE   42,382 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,614 47,267 SH   SOLE   47,267 0 0
SEAGEN INC COM 81181C104 6,830 43,261 SH   SOLE   43,261 0 0
SEAWORLD ENTMT INC COM 81282V100 1,489 29,818 SH   SOLE   29,818 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 346,664 1,941,552 SH   SOLE   1,941,552 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 163,842 3,041,436 SH   SOLE   3,041,436 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 381,121 3,025,972 SH   SOLE   3,025,972 0 0
SELECTIVE INS GROUP INC COM 816300107 4,813 59,308 SH   SOLE   59,308 0 0
SELECTQUOTE INC COM 816307300 195 10,100 SH   SOLE   10,100 0 0
SEMRUSH HLDGS INC CL A COM 81686C104 985 42,773 SH   SOLE   42,773 0 0
SEMTECH CORP COM 816850101 1,853 26,937 SH   SOLE   26,937 0 0
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 334 19,520 SH   SOLE   19,520 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 213 2,461 SH   SOLE   2,461 0 0
SERES THERAPEUTICS INC COM 81750R102 321 13,463 SH   SOLE   13,463 0 0
SERVICE CORP INTL COM 817565104 2,536 47,330 SH   SOLE   47,330 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 190 15,057 SH   SOLE   15,057 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 970 14,262 SH   SOLE   14,262 0 0
SFL CORPORATION LTD SHS G7738W106 87 11,331 SH   SOLE   11,331 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 615 21,260 SH   SOLE   21,260 0 0
SHIFT4 PMTS INC CL A 82452J109 537 5,735 SH   SOLE   5,735 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 254 7,168 SH   SOLE   7,168 0 0
SHOCKWAVE MED INC COM 82489T104 2,984 15,726 SH   SOLE   15,726 0 0
SHOE CARNIVAL INC COM 824889109 5,673 79,239 SH   SOLE   79,239 0 0
SHUTTERSTOCK INC COM 825690100 4,919 50,104 SH   SOLE   50,104 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 2,247 134,335 SH   SOLE   134,335 0 0
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 186 51,452 SH   SOLE   51,452 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 26,429 107,590 SH   SOLE   107,590 0 0
SIGNET JEWELERS LIMITED SHS G81276100 442 5,477 SH   SOLE   5,477 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 724 23,807 SH   SOLE   23,807 0 0
SILGAN HOLDINGS INC COM 827048109 1,994 48,037 SH   SOLE   48,037 0 0
SILICON LABORATORIES INC COM 826919102 6,365 41,534 SH   SOLE   41,534 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 4,081 63,660 SH   SOLE   63,660 0 0
SILK RD MED INC COM 82710M100 613 12,806 SH   SOLE   12,806 0 0
SILVERGATE CAP CORP CL A 82837P408 2,112 18,639 SH   SOLE   18,639 0 0
SIMULATIONS PLUS INC COM 829214105 1,075 19,571 SH   SOLE   19,571 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 1,528 233,567 SH   SOLE   233,567 0 0
SITE CTRS CORP COM 82981J109 775 51,452 SH   SOLE   51,452 0 0
SITIME CORP COM 82982T106 1,480 11,688 SH   SOLE   11,688 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,006 23,248 SH   SOLE   23,248 0 0
SIXTH STREET SPECIALTY LENDN COM 83012A109 1,169 52,678 SH   SOLE   52,678 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 3,192 101,614 SH   SOLE   101,614 0 0
SKECHERS U S A INC CL A 830566105 1,805 36,231 SH   SOLE   36,231 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 480 9,007 SH   SOLE   9,007 0 0
SL GREEN RLTY CORP COM 78440X804 3,348 41,853 SH   SOLE   41,853 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 860 19,405 SH   SOLE   19,405 0 0
SLM CORP COM 78442P106 11,888 567,708 SH   SOLE   567,708 0 0
SM ENERGY CO COM 78454L100 491 19,940 SH   SOLE   19,940 0 0
SMARTSHEET INC COM CL A 83200N103 1,400 19,362 SH   SOLE   19,362 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 88 10,184 SH   SOLE   10,184 0 0
SMITH & WESSON BRANDS INC COM 831754106 359 10,332 SH   SOLE   10,332 0 0
SNOWFLAKE INC CL A 833445109 6,547 27,075 SH   SOLE   27,075 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1,606 33,932 SH   SOLE   33,932 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4,981 18,023 SH   SOLE   18,023 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 124 12,774 SH   SOLE   12,774 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 473 10,563 SH   SOLE   10,563 0 0
SONOCO PRODS CO COM 835495102 4,441 66,386 SH   SOLE   66,386 0 0
SONOS INC COM 83570H108 1,479 41,974 SH   SOLE   41,974 0 0
SOUTH ST CORP COM 840441109 4,439 54,294 SH   SOLE   54,294 0 0
SOUTHERN COPPER CORP COM 84265V105 9,276 144,216 SH   SOLE   144,216 0 0
SOUTHWEST AIRLS CO COM 844741108 5,922 111,550 SH   SOLE   111,550 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 2,075 31,350 SH   SOLE   31,350 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 246,181 7,865,200 SH   SOLE   7,865,200 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 35,862 392,062 SH   SOLE   392,062 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 145,653 1,679,366 SH   SOLE   1,679,366 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 28,983 987,491 SH   SOLE   987,491 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 8,585 280,093 SH   SOLE   280,093 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 50,708 1,047,474 SH   SOLE   1,047,474 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 20,228 392,820 SH   SOLE   392,820 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 99,001 287,000 SH   SOLE   287,000 0 0
SPDR SER TR DJ REIT ETF 78464A607 107,266 1,022,652 SH   SOLE   1,022,652 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 101,263 2,162,352 SH   SOLE   2,162,352 0 0
SPDR GOLD TR GOLD SHS 78463V107 184,042 1,111,164 SH   SOLE   1,111,164 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 11,997 397,250 SH   SOLE   397,250 0 0
SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 1,737 13,658 SH   SOLE   13,658 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 769 10,168 SH   SOLE   10,168 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 368 3,079 SH   SOLE   3,079 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 32,125 528,203 SH   SOLE   528,203 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 43,587 836,437 SH   SOLE   836,437 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 358,859 7,240,900 SH   SOLE   7,240,900 0 0
SPDR SER TR NYSE TECH ETF 78464A102 1,159 7,286 SH   SOLE   7,286 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 72,376 1,366,357 SH   SOLE   1,366,357 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 181,501 6,048,006 SH   SOLE   6,048,006 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 211,886 5,758,578 SH   SOLE   5,758,578 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606 3,741 139,123 SH   SOLE   139,123 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 57,101 1,763,475 SH   SOLE   1,763,475 0 0
SPDR SER TR PORTFOLIO LN COR 78464A367 8,390 263,996 SH   SOLE   263,996 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 126,250 3,056,965 SH   SOLE   3,056,965 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 74,064 1,568,815 SH   SOLE   1,568,815 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 19,624 489,511 SH   SOLE   489,511 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 192,406 4,866,122 SH   SOLE   4,866,122 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 53,740 1,223,066 SH   SOLE   1,223,066 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 29,768 971,547 SH   SOLE   971,547 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 41,933 1,346,596 SH   SOLE   1,346,596 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,669,102 3,899,243 SH   SOLE   3,899,243 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 4,746 44,716 SH   SOLE   44,716 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 36,904 377,573 SH   SOLE   377,573 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 14,718 165,795 SH   SOLE   165,795 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 25,513 297,665 SH   SOLE   297,665 0 0
SPDR SER TR AEROSPACE DEF 78464A631 2,188 16,535 SH   SOLE   16,535 0 0
SPDR SER TR S&P BK ETF 78464A797 9,938 193,639 SH   SOLE   193,639 0 0
SPDR SER TR S&P BIOTECH 78464A870 7,161 52,885 SH   SOLE   52,885 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 20,684 155,865 SH   SOLE   155,865 0 0
SPDR SER TR S&P DIVID ETF 78464A763 224,139 1,833,001 SH   SOLE   1,833,001 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 98,179 2,157,647 SH   SOLE   2,157,647 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 3,887 63,393 SH   SOLE   63,393 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1,605 30,749 SH   SOLE   30,749 0 0
SPDR SER TR HLTH CR EQUIP 78464A581 2,034 15,738 SH   SOLE   15,738 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 3,924 53,582 SH   SOLE   53,582 0 0
SPDR SER TR S&P KENSHO NEW 78468R648 6,817 101,944 SH   SOLE   101,944 0 0
SPDR SER TR S&P METALS MNG 78464A755 5,119 118,889 SH   SOLE   118,889 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 32,000 65,171 SH   SOLE   65,171 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 14,164 146,487 SH   SOLE   146,487 0 0
SPDR SER TR S&P REGL BKG 78464A698 29,396 448,586 SH   SOLE   448,586 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 3,757 38,637 SH   SOLE   38,637 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862 3,520 18,298 SH   SOLE   18,298 0 0
SPDR SER TR COMP SOFTWARE 78464A599 3,926 22,884 SH   SOLE   22,884 0 0
SPDR SER TR SSGA GNDER ETF 78468R747 1,187 11,687 SH   SOLE   11,687 0 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 206 7,196 SH   SOLE   7,196 0 0
SPDR SER TR ICE PFD SEC ETF 78464A292 48,363 1,093,706 SH   SOLE   1,093,706 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 403 8,546 SH   SOLE   8,546 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5,563 116,276 SH   SOLE   116,276 0 0
SPLUNK INC COM 848637104 24,795 171,496 SH   SOLE   171,496 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 21,547 78,186 SH   SOLE   78,186 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 10,193 545,670 SH   SOLE   545,670 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 5,757 620,387 SH   SOLE   620,387 0 0
SPROUT SOCIAL INC COM CL A 85209W109 6,305 70,514 SH   SOLE   70,514 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,422 57,218 SH   SOLE   57,218 0 0
SPS COMM INC COM 78463M107 7,808 78,200 SH   SOLE   78,200 0 0
SPX CORP COM 784635104 1,355 22,191 SH   SOLE   22,191 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 19,620 272,273 SH   SOLE   272,273 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 3,670 24,063 SH   SOLE   24,063 0 0
STAG INDL INC COM 85254J102 5,277 140,996 SH   SOLE   140,996 0 0
STAMPS COM INC COM NEW 852857200 383 1,912 SH   SOLE   1,912 0 0
STANDEX INTL CORP COM 854231107 4,582 48,276 SH   SOLE   48,276 0 0
STARWOOD PPTY TR INC COM 85571B105 4,270 163,159 SH   SOLE   163,159 0 0
STATE AUTO FINL CORP COM 855707105 490 28,602 SH   SOLE   28,602 0 0
STEEL DYNAMICS INC COM 858119100 4,851 81,397 SH   SOLE   81,397 0 0
STEELCASE INC CL A 858155203 3,288 217,628 SH   SOLE   217,628 0 0
STELLANTIS N.V SHS N82405106 903 45,905 SH   SOLE   45,905 0 0
STEPAN CO COM 858586100 1,451 12,062 SH   SOLE   12,062 0 0
STEPSTONE GROUP INC COM CL A 85914M107 3,360 97,682 SH   SOLE   97,682 0 0
STERICYCLE INC COM 858912108 10,121 141,447 SH   SOLE   141,447 0 0
STERLING BANCORP DEL COM 85917A100 4,438 179,043 SH   SOLE   179,043 0 0
MADDEN STEVEN LTD COM 556269108 868 19,845 SH   SOLE   19,845 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,359 23,980 SH   SOLE   23,980 0 0
STITCH FIX INC COM CL A 860897107 246 4,083 SH   SOLE   4,083 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 5,363 147,411 SH   SOLE   147,411 0 0
STONECO LTD COM CL A G85158106 4,838 72,151 SH   SOLE   72,151 0 0
STRATASYS LTD SHS M85548101 831 32,134 SH   SOLE   32,134 0 0
STRATEGIC ED INC COM 86272C103 5,059 66,516 SH   SOLE   66,516 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506 228 8,892 SH   SOLE   8,892 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,621 280,889 SH   SOLE   280,889 0 0
SUMMIT MATLS INC CL A 86614U100 3,410 97,845 SH   SOLE   97,845 0 0
SUMO LOGIC INC COM 86646P103 541 26,198 SH   SOLE   26,198 0 0
SUN CMNTYS INC COM 866674104 21,302 124,283 SH   SOLE   124,283 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 383 10,348 SH   SOLE   10,348 0 0
SUNCOR ENERGY INC NEW COM 867224107 4,242 176,985 SH   SOLE   176,985 0 0
SUNPOWER CORP COM 867652406 693 23,710 SH   SOLE   23,710 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 219 17,623 SH   SOLE   17,623 0 0
SUPER MICRO COMPUTER INC COM 86800U104 286 8,116 SH   SOLE   8,116 0 0
SURGERY PARTNERS INC COM 86881A100 363 5,451 SH   SOLE   5,451 0 0
SUZANO S A SPON ADS 86959K105 234 19,407 SH   SOLE   19,407 0 0
SVB FINANCIAL GROUP COM 78486Q101 12,442 22,361 SH   SOLE   22,361 0 0
LISTED FD TR SWAN HEDGED EQTY 53656F599 1,916 105,932 SH   SOLE   105,932 0 0
SWITCH INC CL A 87105L104 2,555 121,033 SH   SOLE   121,033 0 0
SYKES ENTERPRISES INC COM 871237103 664 12,362 SH   SOLE   12,362 0 0
SYNAPTICS INC COM 87157D109 2,052 13,188 SH   SOLE   13,188 0 0
SYNEOS HEALTH INC CL A 87166B102 22,652 253,126 SH   SOLE   253,126 0 0
SYNNEX CORP COM 87162W100 1,398 11,484 SH   SOLE   11,484 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,980 45,117 SH   SOLE   45,117 0 0
PRICE T ROWE GROUP INC COM 74144T108 14,329 72,377 SH   SOLE   72,377 0 0
T2 BIOSYSTEMS INC COM 89853L104 50 41,883 SH   SOLE   41,883 0 0
TABULA RASA HEALTHCARE INC COM 873379101 2,633 52,658 SH   SOLE   52,658 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,523 29,279 SH   SOLE   29,279 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,358 93,466 SH   SOLE   93,466 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,103 11,324 SH   SOLE   11,324 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 580 30,761 SH   SOLE   30,761 0 0
TARGA RES CORP COM 87612G101 1,249 28,109 SH   SOLE   28,109 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,989 87,319 SH   SOLE   87,319 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 971 36,756 SH   SOLE   36,756 0 0
TC ENERGY CORP COM 87807B107 28,460 574,643 SH   SOLE   574,643 0 0
TECHNIPFMC PLC COM G87110105 1,568 173,210 SH   SOLE   173,210 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 670,792 4,542,818 SH   SOLE   4,542,818 0 0
TECHTARGET INC COM 87874R100 5,273 68,044 SH   SOLE   68,044 0 0
TEGNA INC COM 87901J105 1,088 58,000 SH   SOLE   58,000 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 435 16,904 SH   SOLE   16,904 0 0
TELADOC HEALTH INC COM 87918A105 39,905 239,970 SH   SOLE   239,970 0 0
TELEFLEX INCORPORATED COM 879369106 12,701 31,611 SH   SOLE   31,611 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 1,143 134,433 SH   SOLE   134,433 0 0
TELEFONICA S A SPONSORED ADR 879382208 417 88,759 SH   SOLE   88,759 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 958 42,271 SH   SOLE   42,271 0 0
TELOS CORP MD COM 87969B101 920 27,051 SH   SOLE   27,051 0 0
TELUS CORPORATION COM 87971M103 5,990 267,035 SH   SOLE   267,035 0 0
TEMPUR SEALY INTL INC COM 88023U101 5,808 148,207 SH   SOLE   148,207 0 0
TENARIS S A SPONSORED ADS 88031M109 1,512 69,055 SH   SOLE   69,055 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 160 10,352 SH   SOLE   10,352 0 0
TENNANT CO COM 880345103 200 2,505 SH   SOLE   2,505 0 0
TERADATA CORP DEL COM 88076W103 1,933 38,687 SH   SOLE   38,687 0 0
TEREX CORP NEW COM 880779103 334 7,011 SH   SOLE   7,011 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 9,494 198,984 SH   SOLE   198,984 0 0
TERRENO RLTY CORP COM 88146M101 8,515 131,979 SH   SOLE   131,979 0 0
TESSCO TECHNOLOGIES INC COM 872386107 64 10,456 SH   SOLE   10,456 0 0
TETRA TECH INC NEW COM 88162G103 7,590 62,196 SH   SOLE   62,196 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 908 14,299 SH   SOLE   14,299 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 11,794 7,373 SH   SOLE   7,373 0 0
TEXAS ROADHOUSE INC COM 882681109 7,475 77,704 SH   SOLE   77,704 0 0
TG THERAPEUTICS INC COM 88322Q108 482 12,421 SH   SOLE   12,421 0 0
THE AARONS COMPANY INC COM 00258W108 5,265 164,570 SH   SOLE   164,570 0 0
BRINKS CO COM 109696104 873 11,361 SH   SOLE   11,361 0 0
CARLYLE GROUP INC COM 14316J108 874 18,795 SH   SOLE   18,795 0 0
CHEMOURS CO COM 163851108 3,205 92,110 SH   SOLE   92,110 0 0
DESCARTES SYS GROUP INC COM 249906108 4,252 61,483 SH   SOLE   61,483 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 269 13,174 SH   SOLE   13,174 0 0
GEO GROUP INC NEW COM 36162J106 803 112,828 SH   SOLE   112,828 0 0
HACKETT GROUP INC COM 404609109 1,242 68,929 SH   SOLE   68,929 0 0
HAIN CELESTIAL GROUP INC COM 405217100 628 15,645 SH   SOLE   15,645 0 0
HERSHEY CO COM 427866108 11,747 67,451 SH   SOLE   67,451 0 0
HOWARD HUGHES CORP COM 44267D107 1,675 17,186 SH   SOLE   17,186 0 0
JOINT CORP COM 47973J102 900 10,725 SH   SOLE   10,725 0 0
KRAFT HEINZ CO COM 500754106 12,333 302,437 SH   SOLE   302,437 0 0
MIDDLEBY CORP COM 596278101 10,668 61,575 SH   SOLE   61,575 0 0
THE REALREAL INC COM 88339P101 711 35,964 SH   SOLE   35,964 0 0
SHYFT GROUP INC COM 825698103 294 7,872 SH   SOLE   7,872 0 0
SIMPLY GOOD FOODS CO COM 82900L102 2,620 71,769 SH   SOLE   71,769 0 0
TORO CO COM 891092108 10,400 94,653 SH   SOLE   94,653 0 0
THE TRADE DESK INC COM CL A 88339J105 44,427 574,292 SH   SOLE   574,292 0 0
WENDYS CO COM 95058W100 2,000 85,406 SH   SOLE   85,406 0 0
WESTERN UN CO COM 959802109 3,810 165,855 SH   SOLE   165,855 0 0
THOMSON REUTERS CORP. COM NEW 884903709 32,545 327,680 SH   SOLE   327,680 0 0
THREDUP INC CL A 88556E102 311 10,699 SH   SOLE   10,699 0 0
TITAN MACHY INC COM 88830R101 418 13,523 SH   SOLE   13,523 0 0
TOLL BROTHERS INC COM 889478103 2,813 48,652 SH   SOLE   48,652 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 462 16,050 SH   SOLE   16,050 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,103 36,275 SH   SOLE   36,275 0 0
TPI COMPOSITES INC COM 87266J104 1,509 31,169 SH   SOLE   31,169 0 0
TRANSDIGM GROUP INC COM 893641100 17,775 27,460 SH   SOLE   27,460 0 0
TRANSMEDICS GROUP INC COM 89377M109 1,578 47,570 SH   SOLE   47,570 0 0
TRAVEL PLUS LEISURE CO COM 894164102 1,593 26,801 SH   SOLE   26,801 0 0
TREEHOUSE FOODS INC COM 89469A104 851 19,112 SH   SOLE   19,112 0 0
TREX CO INC COM 89531P105 15,599 152,617 SH   SOLE   152,617 0 0
TRI POINTE HOMES INC COM 87265H109 1,217 56,799 SH   SOLE   56,799 0 0
TRIMAS CORP COM NEW 896215209 741 24,436 SH   SOLE   24,436 0 0
TRIMTABS ETF TR DONOGHUE FORLINS 89628W609 61,020 2,421,900 SH   SOLE   2,421,900 0 0
TRIMTABS ETF TR US FREE CASH FLW 89628W302 52,769 987,817 SH   SOLE   987,817 0 0
TRINET GROUP INC COM 896288107 386 5,332 SH   SOLE   5,332 0 0
TRINITY CAP INC COM 896442308 292 20,140 SH   SOLE   20,140 0 0
TRINITY INDS INC COM 896522109 1,518 56,445 SH   SOLE   56,445 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,575 44,411 SH   SOLE   44,411 0 0
TRIPADVISOR INC COM 896945201 492 12,216 SH   SOLE   12,216 0 0
TRITON INTL LTD CL A G9078F107 1,091 20,843 SH   SOLE   20,843 0 0
TRIUMPH BANCORP INC COM 89679E300 418 5,636 SH   SOLE   5,636 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 706 31,508 SH   SOLE   31,508 0 0
TRUEBLUE INC COM 89785X101 855 30,409 SH   SOLE   30,409 0 0
TRUPANION INC COM 898202106 856 7,433 SH   SOLE   7,433 0 0
TRUSTMARK CORP COM 898402102 1,439 46,720 SH   SOLE   46,720 0 0
TTEC HLDGS INC COM 89854H102 37,674 365,446 SH   SOLE   365,446 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,938 135,498 SH   SOLE   135,498 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 263 3,376 SH   SOLE   3,376 0 0
TUSIMPLE HLDGS INC CL A 90089L108 665 9,330 SH   SOLE   9,330 0 0
TWITTER INC COM 90184L102 28,099 408,357 SH   SOLE   408,357 0 0
TWO HBRS INVT CORP COM NEW 90187B408 93 12,366 SH   SOLE   12,366 0 0
TYLER TECHNOLOGIES INC COM 902252105 37,687 83,309 SH   SOLE   83,309 0 0
UBIQUITI INC COM 90353W103 1,506 4,824 SH   SOLE   4,824 0 0
UGI CORP NEW COM 902681105 17,541 378,781 SH   SOLE   378,781 0 0
UIPATH INC CL A 90364P105 5,658 83,290 SH   SOLE   83,290 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 967 18,009 SH   SOLE   18,009 0 0
UMB FINL CORP COM 902788108 3,155 33,902 SH   SOLE   33,902 0 0
UMH PPTYS INC COM 903002103 3,260 149,392 SH   SOLE   149,392 0 0
UMPQUA HLDGS CORP COM 904214103 1,898 102,856 SH   SOLE   102,856 0 0
UNDER ARMOUR INC CL A 904311107 979 46,276 SH   SOLE   46,276 0 0
UNIQURE NV SHS N90064101 1,733 56,278 SH   SOLE   56,278 0 0
UNISYS CORP COM NEW 909214306 319 12,594 SH   SOLE   12,594 0 0
UNITED AIRLS HLDGS INC COM 910047109 1,004 19,193 SH   SOLE   19,193 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,832 77,588 SH   SOLE   77,588 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,563 80,066 SH   SOLE   80,066 0 0
UNITED FIRE GROUP INC COM 910340108 1,663 59,973 SH   SOLE   59,973 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1,410 149,179 SH   SOLE   149,179 0 0
UNITED NAT FOODS INC COM 911163103 339 9,156 SH   SOLE   9,156 0 0
UNITED RENTALS INC COM 911363109 31,647 99,204 SH   SOLE   99,204 0 0
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 197 19,386 SH   SOLE   19,386 0 0
UNITED STATES CELLULAR CORP COM 911684108 831 22,894 SH   SOLE   22,894 0 0
UNITED STS OIL FD LP UNITS 91232N207 501 10,050 SH   SOLE   10,050 0 0
UNITED STATES STL CORP NEW COM 912909108 361 15,052 SH   SOLE   15,052 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,778 15,482 SH   SOLE   15,482 0 0
UNITI GROUP INC COM 91325V108 205 19,322 SH   SOLE   19,322 0 0
UNITIL CORP COM 913259107 921 17,384 SH   SOLE   17,384 0 0
UNITY SOFTWARE INC COM 91332U101 26,167 238,247 SH   SOLE   238,247 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 2,083 85,449 SH   SOLE   85,449 0 0
UNIVERSAL CORP VA COM 913456109 674 11,828 SH   SOLE   11,828 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 7,788 35,029 SH   SOLE   35,029 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 9,518 64,998 SH   SOLE   64,998 0 0
UNUM GROUP COM 91529Y106 2,077 73,136 SH   SOLE   73,136 0 0
UPLAND SOFTWARE INC COM 91544A109 506 12,283 SH   SOLE   12,283 0 0
UPSTART HLDGS INC COM 91680M107 7,147 57,225 SH   SOLE   57,225 0 0
UPWORK INC COM 91688F104 1,102 18,911 SH   SOLE   18,911 0 0
URBAN EDGE PPTYS COM 91704F104 383 20,062 SH   SOLE   20,062 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 1,877 77,610 SH   SOLE   77,610 0 0
U S PHYSICAL THERAPY COM 90337L108 5,247 45,281 SH   SOLE   45,281 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 66,871 1,057,573 SH   SOLE   1,057,573 0 0
UTZ BRANDS INC COM CL A 918090101 1,290 59,203 SH   SOLE   59,203 0 0
VAIL RESORTS INC COM 91879Q109 8,403 26,549 SH   SOLE   26,549 0 0
VALERO ENERGY CORP COM 91913Y100 5,656 72,442 SH   SOLE   72,442 0 0
VALLON PHARMACEUTICALS INC COM 92023M101 95 17,513 SH   SOLE   17,513 0 0
VALMONT INDS INC COM 920253101 228 966 SH   SOLE   966 0 0
VALVOLINE INC COM 92047W101 1,323 40,762 SH   SOLE   40,762 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101 2,765 160,555 SH   SOLE   160,555 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 956 55,729 SH   SOLE   55,729 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 58,266 915,989 SH   SOLE   915,989 0 0
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 14,108 272,241 SH   SOLE   272,241 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 385 15,181 SH   SOLE   15,181 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 29,500 940,019 SH   SOLE   940,019 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,434 52,071 SH   SOLE   52,071 0 0
VANECK VECTORS ETF TR LONG MUNI ETF 92189F536 775 35,385 SH   SOLE   35,385 0 0
VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 211 1,311 SH   SOLE   1,311 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 17,053 230,266 SH   SOLE   230,266 0 0
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 3,067 143,713 SH   SOLE   143,713 0 0
VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 421 4,960 SH   SOLE   4,960 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 898 30,973 SH   SOLE   30,973 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 5,992 22,851 SH   SOLE   22,851 0 0
VANECK VECTORS ETF TR STEEL ETF 92189F205 3,734 60,271 SH   SOLE   60,271 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 91,998 292,994 SH   SOLE   292,994 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 76,166 417,394 SH   SOLE   417,394 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 287,418 1,856,849 SH   SOLE   1,856,849 0 0
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 8,914 111,662 SH   SOLE   111,662 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 85,620 1,128,500 SH   SOLE   1,128,500 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 3,029 47,224 SH   SOLE   47,224 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 4,202 31,049 SH   SOLE   31,049 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 806,125 4,274,368 SH   SOLE   4,274,368 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 32,324 480,588 SH   SOLE   480,588 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 76,378 927,928 SH   SOLE   927,928 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 145,650 2,495,711 SH   SOLE   2,495,711 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 105,785 428,044 SH   SOLE   428,044 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 337,782 3,224,048 SH   SOLE   3,224,048 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 67,492 343,608 SH   SOLE   343,608 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 191,886 481,175 SH   SOLE   481,175 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 640,882 6,741,165 SH   SOLE   6,741,165 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 4,864 55,599 SH   SOLE   55,599 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 28,948 425,834 SH   SOLE   425,834 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 98,226 1,448,551 SH   SOLE   1,448,551 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1,043,337 10,126,728 SH   SOLE   10,126,728 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 4,182 47,682 SH   SOLE   47,682 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 67,596 373,929 SH   SOLE   373,929 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 246,110 1,063,663 SH   SOLE   1,063,663 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 198,754 1,995,122 SH   SOLE   1,995,122 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 223,387 945,151 SH   SOLE   945,151 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 164,767 1,172,719 SH   SOLE   1,172,719 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 979,405 18,351,185 SH   SOLE   18,351,185 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 53,684 268,043 SH   SOLE   268,043 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 190,989 2,735,444 SH   SOLE   2,735,444 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 127,157 1,826,969 SH   SOLE   1,826,969 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 8,361 36,841 SH   SOLE   36,841 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2,555 17,575 SH   SOLE   17,575 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 2,305 11,577 SH   SOLE   11,577 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 16,993 64,764 SH   SOLE   64,764 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 36,662 201,452 SH   SOLE   201,452 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 2,026 12,520 SH   SOLE   12,520 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1,856 8,114 SH   SOLE   8,114 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 15,793 86,628 SH   SOLE   86,628 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 968,532 11,709,983 SH   SOLE   11,709,983 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 43,228 824,810 SH   SOLE   824,810 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 32,257 525,096 SH   SOLE   525,096 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 280,545 968,097 SH   SOLE   968,097 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 462,881 2,665,457 SH   SOLE   2,665,457 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 167,695 3,032,471 SH   SOLE   3,032,471 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 85,247 592,702 SH   SOLE   592,702 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 787,909 11,995,520 SH   SOLE   11,995,520 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,679,462 7,537,305 SH   SOLE   7,537,305 0 0
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 1,115 13,908 SH   SOLE   13,908 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 38,053 367,271 SH   SOLE   367,271 0 0
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 918 9,197 SH   SOLE   9,197 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 73,933 532,795 SH   SOLE   532,795 0 0
VARONIS SYS INC COM 922280102 728 12,631 SH   SOLE   12,631 0 0
VECTOR GROUP LTD COM 92240M108 158 11,174 SH   SOLE   11,174 0 0
VEON LTD SPONSORED ADR 91822M106 44 23,946 SH   SOLE   23,946 0 0
VERACYTE INC COM 92337F107 1,534 38,359 SH   SOLE   38,359 0 0
VERICEL CORP COM 92346J108 1,084 20,642 SH   SOLE   20,642 0 0
VERINT SYS INC COM 92343X100 712 15,791 SH   SOLE   15,791 0 0
VERITEX HLDGS INC COM 923451108 725 20,471 SH   SOLE   20,471 0 0
VERRA MOBILITY CORP COM 92511U102 640 41,620 SH   SOLE   41,620 0 0
VERTEX INC CL A 92538J106 2,276 103,724 SH   SOLE   103,724 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 6,928 253,995 SH   SOLE   253,995 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 276 9,261 SH   SOLE   9,261 0 0
VIASAT INC COM 92552V100 215 4,312 SH   SOLE   4,312 0 0
VIATRIS INC COM 92556V106 15,291 1,070,060 SH   SOLE   1,070,060 0 0
VICOR CORP COM 925815102 463 4,378 SH   SOLE   4,378 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 2,505 35,110 SH   SOLE   35,110 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 7,460 115,504 SH   SOLE   115,504 0 0
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 6,155 102,435 SH   SOLE   102,435 0 0
VIEW INC COM CL A 92671V106 101 11,948 SH   SOLE   11,948 0 0
VIKING THERAPEUTICS INC COM 92686J106 178 29,633 SH   SOLE   29,633 0 0
VIMEO INC COMMON STOCK 92719V100 8,288 169,148 SH   SOLE   169,148 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 4,073 202,833 SH   SOLE   202,833 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 280 6,093 SH   SOLE   6,093 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 237 853 SH   SOLE   853 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,617 71,697 SH   SOLE   71,697 0 0
VISTA OUTDOOR INC COM 928377100 465 10,051 SH   SOLE   10,051 0 0
VISTEON CORP COM NEW 92839U206 1,335 11,035 SH   SOLE   11,035 0 0
VITAL FARMS INC COM 92847W103 670 33,575 SH   SOLE   33,575 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 2,635 66,120 SH   SOLE   66,120 0 0
VONAGE HLDGS CORP COM 92886T201 274 19,029 SH   SOLE   19,029 0 0
VONTIER CORPORATION COM 928881101 2,494 76,564 SH   SOLE   76,564 0 0
VORNADO RLTY TR SH BEN INT 929042109 1,282 27,473 SH   SOLE   27,473 0 0
VOYA FINANCIAL INC COM 929089100 6,701 108,960 SH   SOLE   108,960 0 0
VROOM INC COM 92918V109 2,865 68,447 SH   SOLE   68,447 0 0
VULCAN MATLS CO COM 929160109 20,090 115,411 SH   SOLE   115,411 0 0
WP CAREY INC COM 92936U109 22,158 296,938 SH   SOLE   296,938 0 0
WALKER & DUNLOP INC COM 93148P102 841 8,056 SH   SOLE   8,056 0 0
WASHINGTON FED INC COM 938824109 701 22,056 SH   SOLE   22,056 0 0
WASHINGTON TR BANCORP INC COM 940610108 306 5,955 SH   SOLE   5,955 0 0
WASTE CONNECTIONS INC COM 94106B101 11,244 94,109 SH   SOLE   94,109 0 0
WATERS CORP COM 941848103 8,967 25,945 SH   SOLE   25,945 0 0
WATSCO INC COM 942622200 19,344 67,485 SH   SOLE   67,485 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 596 4,082 SH   SOLE   4,082 0 0
WAYFAIR INC CL A 94419L101 1,206 3,820 SH   SOLE   3,820 0 0
ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 5,893 236,843 SH   SOLE   236,843 0 0
ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 3,947 128,354 SH   SOLE   128,354 0 0
ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 4,692 147,717 SH   SOLE   147,717 0 0
ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 4,489 168,214 SH   SOLE   168,214 0 0
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 3,595 130,863 SH   SOLE   130,863 0 0
WD 40 CO COM 929236107 6,522 25,448 SH   SOLE   25,448 0 0
WEBSTER FINL CORP CONN COM 947890109 2,612 48,969 SH   SOLE   48,969 0 0
WEC ENERGY GROUP INC COM 92939U106 30,319 340,852 SH   SOLE   340,852 0 0
WEIBO CORP SPONSORED ADR 948596101 421 8,002 SH   SOLE   8,002 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,971 61,471 SH   SOLE   61,471 0 0
WEIS MKTS INC COM 948849104 346 6,701 SH   SOLE   6,701 0 0
WELBILT INC COM 949090104 3,262 140,915 SH   SOLE   140,915 0 0
WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 1,401 159,334 SH   SOLE   159,334 0 0
WERNER ENTERPRISES INC COM 950755108 815 18,316 SH   SOLE   18,316 0 0
WESBANCO INC COM 950810101 2,067 58,021 SH   SOLE   58,021 0 0
WESCO INTL INC COM 95082P105 799 7,770 SH   SOLE   7,770 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 97,079 270,339 SH   SOLE   270,339 0 0
WESTAMERICA BANCORPORATION COM 957090103 449 7,736 SH   SOLE   7,736 0 0
WESTERN ALLIANCE BANCORP COM 957638109 19,020 204,845 SH   SOLE   204,845 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109 919 174,019 SH   SOLE   174,019 0 0
LEGG MASON ETF INVT TR WESTN ASET TTL 52468L810 20,891 765,806 SH   SOLE   765,806 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 605 566,000 SH   SOLE   566,000 0 0
WESTERN DIGITAL CORP. COM 958102105 8,414 118,228 SH   SOLE   118,228 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 410 19,161 SH   SOLE   19,161 0 0
WESTLAKE CHEM CORP COM 960413102 2,694 29,899 SH   SOLE   29,899 0 0
WESTPAC BANKING CORP SPONSORED ADR 961214301 1,157 59,909 SH   SOLE   59,909 0 0
WESTROCK CO COM 96145D105 6,380 119,886 SH   SOLE   119,886 0 0
WEX INC COM 96208T104 1,413 7,289 SH   SOLE   7,289 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,384 54,098 SH   SOLE   54,098 0 0
WHITING PETE CORP NEW COM NEW 966387508 225 4,125 SH   SOLE   4,125 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 4,171 18,134 SH   SOLE   18,134 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2,735 98,125 SH   SOLE   98,125 0 0
WINDTREE THERAPEUTICS INC COM 97382D303 88 38,246 SH   SOLE   38,246 0 0
WINTRUST FINL CORP COM 97650W108 3,040 40,201 SH   SOLE   40,201 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 676 86,519 SH   SOLE   86,519 0 0
WISDOMTREE TR CHINADIV EX FI 97717X719 339 5,034 SH   SOLE   5,034 0 0
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 927 41,832 SH   SOLE   41,832 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,412 18,524 SH   SOLE   18,524 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 7,084 169,973 SH   SOLE   169,973 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 301 8,888 SH   SOLE   8,888 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 2,867 52,588 SH   SOLE   52,588 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 15,364 348,223 SH   SOLE   348,223 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 2,228 56,250 SH   SOLE   56,250 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 13,095 175,341 SH   SOLE   175,341 0 0
WISDOMTREE INVTS INC COM 97717P104 100 16,201 SH   SOLE   16,201 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 18,602 355,062 SH   SOLE   355,062 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 11,191 350,911 SH   SOLE   350,911 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 9,450 97,175 SH   SOLE   97,175 0 0
WISDOMTREE TR US HGH YLD CORP 97717X172 9,487 179,780 SH   SOLE   179,780 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 1,896 24,242 SH   SOLE   24,242 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 38,068 316,392 SH   SOLE   316,392 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 17,686 421,638 SH   SOLE   421,638 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 475,168 7,963,262 SH   SOLE   7,963,262 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 454 3,828 SH   SOLE   3,828 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 13,191 252,698 SH   SOLE   252,698 0 0
WIX COM LTD SHS M98068105 7,478 25,760 SH   SOLE   25,760 0 0
WM TECHNOLOGY INC COM 92971A109 482 26,994 SH   SOLE   26,994 0 0
WNS HLDGS LTD SPON ADR 92932M101 1,993 24,953 SH   SOLE   24,953 0 0
WOODWARD INC COM 980745103 8,465 68,892 SH   SOLE   68,892 0 0
WORKHORSE GROUP INC COM NEW 98138J206 237 14,306 SH   SOLE   14,306 0 0
WORKIVA INC COM CL A 98139A105 7,982 71,701 SH   SOLE   71,701 0 0
WORLD FUEL SVCS CORP COM 981475106 762 24,016 SH   SOLE   24,016 0 0
WORTHINGTON INDS INC COM 981811102 2,451 40,056 SH   SOLE   40,056 0 0
WPP PLC NEW ADR 92937A102 2,149 31,701 SH   SOLE   31,701 0 0
WSFS FINL CORP COM 929328102 219 4,696 SH   SOLE   4,696 0 0
WW INTL INC COM 98262P101 893 24,705 SH   SOLE   24,705 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,389 19,219 SH   SOLE   19,219 0 0
WYNN RESORTS LTD COM 983134107 3,436 28,091 SH   SOLE   28,091 0 0
XCEL ENERGY INC COM 98389B100 11,615 176,308 SH   SOLE   176,308 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,929 82,106 SH   SOLE   82,106 0 0
XILINX INC COM 983919101 16,494 114,034 SH   SOLE   114,034 0 0
XP INC CL A G98239109 203 4,652 SH   SOLE   4,652 0 0
XPO LOGISTICS INC COM 983793100 5,138 36,731 SH   SOLE   36,731 0 0
DBX ETF TR XTRACKERS FTSE 233051515 11,104 345,384 SH   SOLE   345,384 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 306,684 8,171,699 SH   SOLE   8,171,699 0 0
DBX ETF TR XTRCKR MSCI US 233051150 24,543 621,101 SH   SOLE   621,101 0 0
DBX ETF TR XTRCKR RUSL 1000 233051242 9,417 236,304 SH   SOLE   236,304 0 0
DBX ETF TR XTRACKERS RUSSEL 233051481 4,736 107,046 SH   SOLE   107,046 0 0
DBX ETF TR XTRACKERS S&P 233051143 31,030 821,558 SH   SOLE   821,558 0 0
XYLEM INC COM 98419M100 15,021 125,220 SH   SOLE   125,220 0 0
YANDEX N V SHS CLASS A N97284108 9,933 140,319 SH   SOLE   140,319 0 0
YETI HLDGS INC COM 98585X104 2,805 30,549 SH   SOLE   30,549 0 0
YUM CHINA HLDGS INC COM 98850P109 13,745 207,466 SH   SOLE   207,466 0 0
YUNJI INC ADS RP CL A 98873N107 32 18,693 SH   SOLE   18,693 0 0
ZAI LAB LTD ADR 98887Q104 524 2,958 SH   SOLE   2,958 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 481 10,716 SH   SOLE   10,716 0 0
ZIONS BANCORPORATION N A COM 989701107 577 10,912 SH   SOLE   10,912 0 0
ZIX CORP COM 98974P100 80 11,325 SH   SOLE   11,325 0 0
ZSCALER INC COM 98980G102 878 4,062 SH   SOLE   4,062 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,003 33,053 SH   SOLE   33,053 0 0
ZUMIEZ INC COM 989817101 315 6,436 SH   SOLE   6,436 0 0
FIRST TR INTER DURATN PFD & COM 33718W103 482 19,201 SH   SOLE   19,201 0 0
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 3,408 42,295 SH   SOLE   42,295 0 0
ISHARES TR MSCI ACWI ETF 464288257 120,753 1,193,334 SH   SOLE   1,193,334 0 0
SPDR SER TR S&P CAP MKTS 78464A771 1,891 20,104 SH   SOLE   20,104 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 6,801 33,883 SH   SOLE   33,883 0 0
WISDOMTREE TR BLMBG US BULL 97717W471 865 34,016 SH   SOLE   34,016 0 0
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 584 23,059 SH   SOLE   23,059 0 0
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 1,456 43,975 SH   SOLE   43,975 0 0
FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686 516 11,533 SH   SOLE   11,533 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 14,639 98,813 SH   SOLE   98,813 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 2,809 60,620 SH   SOLE   60,620 0 0
ISHARES INC MSCI EM ASIA ETF 464286426 37,210 402,266 SH   SOLE   402,266 0 0
ISHARES TR NEW ZEALAND ETF 464289123 1,218 20,057 SH   SOLE   20,057 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408 557 18,000 SH   SOLE   18,000 0 0
ISHARES TR MSCI POLAND ETF 46429B606 853 39,740 SH   SOLE   39,740 0 0
ISHARES INC MSCI THAILND ETF 464286624 804 10,317 SH   SOLE   10,317 0 0
EPR PPTYS COM SH BEN INT 26884U109 817 15,502 SH   SOLE   15,502 0 0
MACK CALI RLTY CORP COM 554489104 324 18,885 SH   SOLE   18,885 0 0
ISHARES TR GLB CNSM STP ETF 464288737 2,597 42,480 SH   SOLE   42,480 0 0
ISHARES TR LATN AMER 40 ETF 464287390 18,079 573,576 SH   SOLE   573,576 0 0
ISHARES INC MSCI EMRG CHN 46434G764 15,748 252,449 SH   SOLE   252,449 0 0
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 21,810 913,333 SH   SOLE   913,333 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 6,843 272,538 SH   SOLE   272,538 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 1,691 381,648 SH   SOLE   381,648 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 965 77,175 SH   SOLE   77,175 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 496 31,686 SH   SOLE   31,686 0 0
UNIFIED SER TR BALLAST SMLMD CP 90470L550 500 13,890 SH   SOLE   13,890 0 0
BARINGS CORPORATE INVS COM 06759X107 174 11,473 SH   SOLE   11,473 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 293 11,163 SH   SOLE   11,163 0 0
BRANDYWINEGBL GBL INCM OPP F COM 10537L104 500 39,616 SH   SOLE   39,616 0 0
CBIZ INC COM 124805102 663 20,239 SH   SOLE   20,239 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 250 5,582 SH   SOLE   5,582 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 250 6,573 SH   SOLE   6,573 0 0
EAGLE PT CR CO LLC COM 269808101 534 39,434 SH   SOLE   39,434 0 0
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 2,044 33,783 SH   SOLE   33,783 0 0
EATON VANCE LTD DURATION INC COM 27828H105 537 40,494 SH   SOLE   40,494 0 0
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 219 3,917 SH   SOLE   3,917 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1,516 26,603 SH   SOLE   26,603 0 0
FIRST TR HIGH INCOME LONG / COM 33738E109 237 15,075 SH   SOLE   15,075 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1,753 84,825 SH   SOLE   84,825 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 415 12,994 SH   SOLE   12,994 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 652 20,633 SH   SOLE   20,633 0 0
GENERAL AMERN INVS CO INC COM 368802104 1,087 25,042 SH   SOLE   25,042 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 638 32,543 SH   SOLE   32,543 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 9,083 295,775 SH   SOLE   295,775 0 0
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 3,146 78,344 SH   SOLE   78,344 0 0
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 212 9,731 SH   SOLE   9,731 0 0
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 4,719 432,558 SH   SOLE   432,558 0 0
IMPACT SHS FDS I TR NAACP MINO ETF 45259A209 347 10,589 SH   SOLE   10,589 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 3,956 169,402 SH   SOLE   169,402 0 0
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 2,183 81,220 SH   SOLE   81,220 0 0
ISHARES TR CORE S&P US VLU 464287663 110,278 1,532,507 SH   SOLE   1,532,507 0 0
ISHARES TR MSCI USA SML CP 46434V290 200,954 3,663,694 SH   SOLE   3,663,694 0 0
JAPAN SMALLER CAPITALIZATION COM 47109U104 925 102,563 SH   SOLE   102,563 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 990 16,899 SH   SOLE   16,899 0 0
J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 398 7,729 SH   SOLE   7,729 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 387 5,551 SH   SOLE   5,551 0 0
MISTRAS GROUP INC COM 60649T107 159 16,160 SH   SOLE   16,160 0 0
MONROE CAP CORP COM 610335101 2,120 197,534 SH   SOLE   197,534 0 0
NEW RELIC INC COM 64829B100 286 4,276 SH   SOLE   4,276 0 0
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 1,495 153,226 SH   SOLE   153,226 0 0
NUVEEN MORTGAGE AND INCOME F COM 670735109 385 18,437 SH   SOLE   18,437 0 0
OFS CREDIT COMPANY INC COM 67111Q107 798 54,802 SH   SOLE   54,802 0 0
OUTFRONT MEDIA INC COM 69007J106 504 20,976 SH   SOLE   20,976 0 0
OXFORD LANE CAP CORP COM 691543102 545 73,482 SH   SOLE   73,482 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 485 29,826 SH   SOLE   29,826 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 1,372 61,287 SH   SOLE   61,287 0 0
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 1,002 80,151 SH   SOLE   80,151 0 0
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 3,832 74,484 SH   SOLE   74,484 0 0
PRINCIPAL EXCHANGE-TRADED FD PRCPL MIL INDX 74255Y508 499 7,498 SH   SOLE   7,498 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 985 58,347 SH   SOLE   58,347 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 1,083 67,948 SH   SOLE   67,948 0 0
ROYCE VALUE TR INC COM 780910105 793 41,779 SH   SOLE   41,779 0 0
SABA CAPITAL INCOME & OPRNT SHARES 78518H103 1,688 358,450 SH   SOLE   358,450 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1,694 31,152 SH   SOLE   31,152 0 0
SPDR SER TR PORTFOLIO CRPORT 78464A144 725 20,500 SH   SOLE   20,500 0 0
SPDR SER TR S&P INS ETF 78464A789 5,221 135,477 SH   SOLE   135,477 0 0
SPDR SER TR S&P TRANSN ETF 78464A532 3,389 39,889 SH   SOLE   39,889 0 0
STANDARD MTR PRODS INC COM 853666105 217 5,006 SH   SOLE   5,006 0 0
US ECOLOGY INC COM 91734M103 274 7,299 SH   SOLE   7,299 0 0
VANECK VECTORS ETF TR CHINAAMC CHINA B 92189F379 327 13,576 SH   SOLE   13,576 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 598 2,732 SH   SOLE   2,732 0 0
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 730 67,630 SH   SOLE   67,630 0 0
VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 5,232 213,638 SH   SOLE   213,638 0 0
VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 941 20,970 SH   SOLE   20,970 0 0
VICTORY PORTFOLIOS II VCSHS INTL HG DV 92647N881 5,246 159,956 SH   SOLE   159,956 0 0
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 9,022 126,585 SH   SOLE   126,585 0 0
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 317 4,872 SH   SOLE   4,872 0 0
VICTORY PORTFOLIOS II VICTORYSHS INTRM 92647N527 551 10,244 SH   SOLE   10,244 0 0
VICTORY PORTFOLIOS II VICTORYSHS SHORT 92647N535 217 4,173 SH   SOLE   4,173 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101 302 21,588 SH   SOLE   21,588 0 0
WESTERN ASSET MTG DEFINED OP COM 95790B109 1,496 95,927 SH   SOLE   95,927 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 510 38,910 SH   SOLE   38,910 0 0
WISDOMTREE TR WSDM EMKTBD FD 97717X784 1,418 18,607 SH   SOLE   18,607 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131 7,445 187,054 SH   SOLE   187,054 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 15,522 314,275 SH   SOLE   314,275 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 593 58,181 SH   SOLE   58,181 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 27,460 990,612 SH   SOLE   990,612 0 0
ISHARES TR GNMA BOND ETF 46429B333 1,104 22,087 SH   SOLE   22,087 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 2,296 53,602 SH   SOLE   53,602 0 0
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 903 69,564 SH   SOLE   69,564 0 0
SPDR SER TR BLOMBRG BRC EMRG 78464A391 4,569 172,854 SH   SOLE   172,854 0 0
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 7,451 178,001 SH   SOLE   178,001 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 18,741 484,736 SH   SOLE   484,736 0 0
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 14,258 455,309 SH   SOLE   455,309 0 0
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 42,895 965,957 SH   SOLE   965,957 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 536 8,781 SH   SOLE   8,781 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 4,598 165,882 SH   SOLE   165,882 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 244 6,037 SH   SOLE   6,037 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453 2,400 59,980 SH   SOLE   59,980 0 0
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 5,264 87,616 SH   SOLE   87,616 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 2,966 82,718 SH   SOLE   82,718 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 90 13,316 SH   SOLE   13,316 0 0
BLACKROCK CAP INVT CORP COM 092533108 132 33,681 SH   SOLE   33,681 0 0
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 935 81,692 SH   SOLE   81,692 0 0
BLACKROCK ENHANCED GLOBAL DI COM 092501105 1,094 87,173 SH   SOLE   87,173 0 0
BLACKROCK FLOATING RATE INCO COM 09255X100 934 70,483 SH   SOLE   70,483 0 0
BLACKROCK GLOBAL FLOATING RA COM 091941104 936 72,748 SH   SOLE   72,748 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 1,407 83,821 SH   SOLE   83,821 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 1,118 116,205 SH   SOLE   116,205 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 915 60,580 SH   SOLE   60,580 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103 1,682 113,296 SH   SOLE   113,296 0 0
BLACKROCK MUNIYILD QULT FD I COM 09254F100 181 10,827 SH   SOLE   10,827 0 0
BLACKSTONE SENIOR FLOATNG RA COM 09256U105 970 59,353 SH   SOLE   59,353 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109 1,486 180,506 SH   SOLE   180,506 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 1,063 78,505 SH   SOLE   78,505 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 352 13,522 SH   SOLE   13,522 0 0
ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 907 9,058 SH   SOLE   9,058 0 0
COHEN & STEERS REIT & PFD & COM 19247X100 761 27,971 SH   SOLE   27,971 0 0
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 2,069 824,200 SH   SOLE   824,200 0 0
DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 970 26,512 SH   SOLE   26,512 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 1,058 289,977 SH   SOLE   289,977 0 0
DWS MUN INCOME TR COM 233368109 1,795 146,805 SH   SOLE   146,805 0 0
DWS STRATEGIC MUN INCOME TR COM 23342Q101 1,363 108,224 SH   SOLE   108,224 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 342 12,408 SH   SOLE   12,408 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1,623 115,650 SH   SOLE   115,650 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 1,149 81,228 SH   SOLE   81,228 0 0
FEDERATED HERMES PREM MUNI I COM 31423P108 911 58,214 SH   SOLE   58,214 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 241 25,336 SH   SOLE   25,336 0 0
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 1,703 72,465 SH   SOLE   72,465 0 0
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 4,407 136,168 SH   SOLE   136,168 0 0
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 15,800 497,543 SH   SOLE   497,543 0 0
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 217 4,320 SH   SOLE   4,320 0 0
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 202 15,156 SH   SOLE   15,156 0 0
FLEXSHARES TR GLB QLT R/E IDX 33939L787 2,122 31,864 SH   SOLE   31,864 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845 5,265 97,907 SH   SOLE   97,907 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 704 41,531 SH   SOLE   41,531 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 464 13,360 SH   SOLE   13,360 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 263 12,658 SH   SOLE   12,658 0 0
GDL FD COM SH BEN IT 361570104 925 101,942 SH   SOLE   101,942 0 0
GLOBAL X FDS MILLENNIAL CONSU 37954Y764 479 11,064 SH   SOLE   11,064 0 0
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 7,101 141,231 SH   SOLE   141,231 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 6,125 61,183 SH   SOLE   61,183 0 0
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 10,611 183,673 SH   SOLE   183,673 0 0
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 33,667 687,365 SH   SOLE   687,365 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 43,277 1,060,442 SH   SOLE   1,060,442 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 74,135 2,122,394 SH   SOLE   2,122,394 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 14,041 215,964 SH   SOLE   215,964 0 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 1,904 28,332 SH   SOLE   28,332 0 0
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 11,752 196,295 SH   SOLE   196,295 0 0
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 3,196 181,615 SH   SOLE   181,615 0 0
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 22,831 346,339 SH   SOLE   346,339 0 0
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 377 2,524 SH   SOLE   2,524 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 2,352 61,447 SH   SOLE   61,447 0 0
INVESCO HIGH INCOME TR II COM 46131F101 952 63,768 SH   SOLE   63,768 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 150 38,417 SH   SOLE   38,417 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 333 3,227 SH   SOLE   3,227 0 0
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 3,993 129,193 SH   SOLE   129,193 0 0
INVESCO SR INCOME TR COM 46131H107 1,154 258,854 SH   SOLE   258,854 0 0
ISHARES TR HIGH YLD BD FCTR 46435G250 493 9,459 SH   SOLE   9,459 0 0
ISHARES TR GLB INFRASTR ETF 464288372 28,906 636,950 SH   SOLE   636,950 0 0
ISHARES TR INTL DIV GRWTH 46435G524 570 8,461 SH   SOLE   8,461 0 0
ISHARES TR MRGSTR SM CP GR 464288604 5,587 107,833 SH   SOLE   107,833 0 0
ISHARES TR MSCI LW CRB TG 46434V464 4,755 28,645 SH   SOLE   28,645 0 0
ISHARES TR RUS TOP 200 ETF 464289446 140,526 1,366,849 SH   SOLE   1,366,849 0 0
ISHARES TR US INFRASTRUC 46435U713 1,148 32,510 SH   SOLE   32,510 0 0
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 1,083 154,964 SH   SOLE   154,964 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 145 19,103 SH   SOLE   19,103 0 0
KRANESHARES TR MSCI ALL CHINA 500767801 1,502 42,477 SH   SOLE   42,477 0 0
KRANESHARES TR MSCI EMG EX CH 500767769 2,319 71,538 SH   SOLE   71,538 0 0
LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 35 17,586 SH   SOLE   17,586 0 0
MFS MUN INCOME TR SH BEN INT 552738106 886 124,086 SH   SOLE   124,086 0 0
MORGAN STANLEY EMKT DBT FD I COM 61744H105 905 96,796 SH   SOLE   96,796 0 0
NBT BANCORP INC COM 628778102 454 12,608 SH   SOLE   12,608 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 982 106,399 SH   SOLE   106,399 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 61 13,581 SH   SOLE   13,581 0 0
NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 260 18,885 SH   SOLE   18,885 0 0
NORTHWEST NAT HLDG CO COM 66765N105 316 6,013 SH   SOLE   6,013 0 0
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 913 52,857 SH   SOLE   52,857 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,882 119,890 SH   SOLE   119,890 0 0
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 1,191 70,001 SH   SOLE   70,001 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 980 97,785 SH   SOLE   97,785 0 0
NUVEEN MUN VALUE FD INC COM 670928100 150 13,005 SH   SOLE   13,005 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 2,168 135,386 SH   SOLE   135,386 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105 572 35,579 SH   SOLE   35,579 0 0
NUVEEN SR INCOME FD COM 67067Y104 986 166,864 SH   SOLE   166,864 0 0
NUVEEN SHORT DURATION CR OPP COM 67074X107 988 65,917 SH   SOLE   65,917 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 246 19,378 SH   SOLE   19,378 0 0
PIONEER DIVERSIFIED HIGH INC COM 723653101 930 61,206 SH   SOLE   61,206 0 0
PIONEER HIGH INCOME FUND INC COM 72369H106 954 98,214 SH   SOLE   98,214 0 0
PIONEER MUNICIPAL HIGH INCOM COM 723762100 917 74,282 SH   SOLE   74,282 0 0
ETF SER SOLUTIONS PRMSE CP DIVRSFD 26922A768 245 7,450 SH   SOLE   7,450 0 0
PROSHARES TR PSHS ULT HLTHCRE 74347R735 1,371 14,700 SH   SOLE   14,700 0 0
QUINSTREET INC COM 74874Q100 204 10,970 SH   SOLE   10,970 0 0
ALPS ETF TR RIVRFRNT STR INC 00162Q783 2,275 91,657 SH   SOLE   91,657 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 6,066 76,821 SH   SOLE   76,821 0 0
SOURCE CAP INC COM 836144105 976 21,440 SH   SOLE   21,440 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 8,112 205,897 SH   SOLE   205,897 0 0
SPDR SER TR S&P KENSHO FUTRE 78468R671 212 4,097 SH   SOLE   4,097 0 0
SPDR SER TR S&P KENSHO INTLG 78468R697 224 4,681 SH   SOLE   4,681 0 0
SPDR SER TR S&P KENSHO SMART 78468R689 427 6,875 SH   SOLE   6,875 0 0
SPDR SER TR S&P PHARMAC 78464A722 2,108 40,718 SH   SOLE   40,718 0 0
TEMPLETON EMERGING MKTS FD COM 880191101 1,006 50,818 SH   SOLE   50,818 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109 965 121,091 SH   SOLE   121,091 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 1,035 184,799 SH   SOLE   184,799 0 0
TIVITY HEALTH INC COM 88870R102 262 9,965 SH   SOLE   9,965 0 0
TREVENA INC COM 89532E109 18 10,930 SH   SOLE   10,930 0 0
TRIMTABS ETF TR DONOGHUE FRLNS 89628W500 66,175 2,289,258 SH   SOLE   2,289,258 0 0
TRIMTABS ETF TR INTL FRE CSH FLW 89628W401 33,440 937,059 SH   SOLE   937,059 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 10,632 132,929 SH   SOLE   132,929 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 77,495 508,706 SH   SOLE   508,706 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 9,987 70,006 SH   SOLE   70,006 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 4,993 24,070 SH   SOLE   24,070 0 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 31,797 345,623 SH   SOLE   345,623 0 0
VIZIO HLDG CORP CL A COM 92858V101 367 13,597 SH   SOLE   13,597 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1,068 179,208 SH   SOLE   179,208 0 0
WESTERN ASSET INTER MUNI FD COM 958435109 1,502 153,734 SH   SOLE   153,734 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 249 3,666 SH   SOLE   3,666 0 0
DBX ETF TR XTRACK MSCI EAFE 233051630 485 19,975 SH   SOLE   19,975 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507 1,458 30,033 SH   SOLE   30,033 0 0
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 12,188 249,627 SH   SOLE   249,627 0 0
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 12,909 232,417 SH   SOLE   232,417 0 0
APA CORPORATION COM 03743Q108 217 10,011 SH   SOLE   10,011 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 1,237 19,106 SH   SOLE   19,106 0 0
ETF SER SOLUTIONS DISTILLATE US 26922A321 30,114 722,323 SH   SOLE   722,323 0 0
EATON VANCE ENHANCED EQUITY COM 278274105 200 10,797 SH   SOLE   10,797 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 8,880 334,576 SH   SOLE   334,576 0 0
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 12,119 489,645 SH   SOLE   489,645 0 0
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 3,108 79,823 SH   SOLE   79,823 0 0
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 1,504 96,469 SH   SOLE   96,469 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 182,693 1,139,478 SH   SOLE   1,139,478 0 0
INVESCO EXCH TRADED FD TR II PURBTA FTSE DV 46138E487 352 11,956 SH   SOLE   11,956 0 0
ISHARES TR BB RAT CORP BD 46435U473 602 11,493 SH   SOLE   11,493 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 1,759 31,409 SH   SOLE   31,409 0 0
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 1,185 12,251 SH   SOLE   12,251 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 3,199 62,660 SH   SOLE   62,660 0 0
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 22,276 544,645 SH   SOLE   544,645 0 0
KRANESHARES TR KFA VAL LIN DYNM 500767645 1,994 82,438 SH   SOLE   82,438 0 0
KRANESHARES TR EMRNG MKT CONS 500767876 9,514 284,332 SH   SOLE   284,332 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 4,562 125,820 SH   SOLE   125,820 0 0
LISTED FD TR SHARES LAG CAP 53656F805 12,950 346,996 SH   SOLE   346,996 0 0
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 788 25,703 SH   SOLE   25,703 0 0
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 21,340 704,062 SH   SOLE   704,062 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 7,091 52,715 SH   SOLE   52,715 0 0
VANECK VECTORS ETF TR MRNGSTR DUR DV 92189H102 5,706 184,396 SH   SOLE   184,396 0 0
VANGUARD WELLINGTON FD US QUALITY 921935706 960 8,071 SH   SOLE   8,071 0 0
DBX ETF TR XTRACK MUN INFRA 233051705 3,309 112,016 SH   SOLE   112,016 0 0
ETFS TR BBRG ALL LNGR K1 003261203 679 21,953 SH   SOLE   21,953 0 0
STARBOARD INVT TR ADAPTIVE GROWTH 85521B742 1,248 47,616 SH   SOLE   47,616 0 0
AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 629 22,546 SH   SOLE   22,546 0 0
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 9,692 119,424 SH   SOLE   119,424 0 0
AVIS BUDGET GROUP COM 053774105 204 2,624 SH   SOLE   2,624 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 354 25,618 SH   SOLE   25,618 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 157 16,754 SH   SOLE   16,754 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 461 42,099 SH   SOLE   42,099 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 595 32,711 SH   SOLE   32,711 0 0
CAPITAL SOUTHWEST CORP COM 140501107 348 14,978 SH   SOLE   14,978 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 825 93,638 SH   SOLE   93,638 0 0
CLOUGH GLOBAL EQUITY FD COM 18914C100 441 29,847 SH   SOLE   29,847 0 0
CUSHING NEXTGEN INFRA INCM F COM 231647207 533 11,021 SH   SOLE   11,021 0 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 9,346 273,506 SH   SOLE   273,506 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 1,731 58,435 SH   SOLE   58,435 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 6,079 208,035 SH   SOLE   208,035 0 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 6,036 199,805 SH   SOLE   199,805 0 0
DOORDASH INC CL A 25809K105 2,373 13,309 SH   SOLE   13,309 0 0
ENERGY FUELS INC COM NEW 292671708 77 12,700 SH   SOLE   12,700 0 0
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 1,710 30,693 SH   SOLE   30,693 0 0
FIRST EAGLE ALTR CAP BDC INC COM 26943B100 192 42,193 SH   SOLE   42,193 0 0
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 353 8,369 SH   SOLE   8,369 0 0
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 333 8,128 SH   SOLE   8,128 0 0
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 5,075 68,131 SH   SOLE   68,131 0 0
FLEXSHARES TR CRE SLCT BD FD 33939L670 14,585 552,893 SH   SOLE   552,893 0 0
FLEXSHARES TR CR SCORED LONG 33939L753 443 7,308 SH   SOLE   7,308 0 0
FLEXSHARES TR DISCP DUR MBS 33939L779 398 16,889 SH   SOLE   16,889 0 0
FLEXSHARES TR HIG YLD VL ETF 33939L662 4,592 91,623 SH   SOLE   91,623 0 0
FLEXSHARES TR M STAR DEV MKT 33939L803 15,729 215,483 SH   SOLE   215,483 0 0
FLEXSHARES TR MSTAR EMKT FAC 33939L308 5,873 90,363 SH   SOLE   90,363 0 0
FLEXSHARES TR MORNSTAR USMKT 33939L100 14,041 82,444 SH   SOLE   82,444 0 0
FLEXSHARES TR READY ACC VARI 33939L886 1,374 18,038 SH   SOLE   18,038 0 0
FLEXSHARES TR US QUALITY CAP 33939L746 14,443 305,057 SH   SOLE   305,057 0 0
FRANKLIN LTD DURATION INCOME COM 35472T101 279 30,312 SH   SOLE   30,312 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 792 37,358 SH   SOLE   37,358 0 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 445 20,524 SH   SOLE   20,524 0 0
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 3,568 89,198 SH   SOLE   89,198 0 0
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 8,295 281,844 SH   SOLE   281,844 0 0
INNOVATOR ETFS TR S&P 500 POWER 45782C508 3,403 104,907 SH   SOLE   104,907 0 0
INVESCO DB MULTI-SECTOR COMM GOLD FD 46140H601 471 9,240 SH   SOLE   9,240 0 0
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 891 20,243 SH   SOLE   20,243 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 1,021 20,601 SH   SOLE   20,601 0 0
INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 222 8,297 SH   SOLE   8,297 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 7,330 161,842 SH   SOLE   161,842 0 0
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 8,913 368,615 SH   SOLE   368,615 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 1,425 15,001 SH   SOLE   15,001 0 0
INDEXIQ ETF TR IQ GLB RES ETF 45409B883 756 26,269 SH   SOLE   26,269 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 259 10,728 SH   SOLE   10,728 0 0
ISHARES TR MSCI EURO FL ETF 464289180 6,836 349,661 SH   SOLE   349,661 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 3,823 29,329 SH   SOLE   29,329 0 0
ITERIS INC NEW COM 46564T107 75 11,239 SH   SOLE   11,239 0 0
JFROG LTD ORD SHS M6191J100 804 17,671 SH   SOLE   17,671 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS I 46641Q373 927 15,513 SH   SOLE   15,513 0 0
J P MORGAN EXCHANGE-TRADED F BETBULD MSCI 46641Q738 283 2,950 SH   SOLE   2,950 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 1,393 17,678 SH   SOLE   17,678 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS US 46641Q290 434 6,425 SH   SOLE   6,425 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS US 46641Q340 349 3,881 SH   SOLE   3,881 0 0
J P MORGAN EXCHANGE-TRADED F CORE PLUS BD ETF 46641Q670 3,692 67,427 SH   SOLE   67,427 0 0
J P MORGAN EXCHANGE-TRADED F INTERNL GWT 46641Q324 218 2,793 SH   SOLE   2,793 0 0
J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 6,997 128,473 SH   SOLE   128,473 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 99 11,087 SH   SOLE   11,087 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 558 61,763 SH   SOLE   61,763 0 0
MADISON COVERED CALL & EQUIT COM 557437100 452 55,912 SH   SOLE   55,912 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 363 36,338 SH   SOLE   36,338 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 95 14,256 SH   SOLE   14,256 0 0
PACER FDS TR WEALTHSHIELD 69374H840 7,930 244,736 SH   SOLE   244,736 0 0
PROSHARES TR PSHS ULT BASMATL 74347R776 1,023 10,828 SH   SOLE   10,828 0 0
PROSHARES TR PSHS CONSMR SVCS 74347R750 1,301 12,813 SH   SOLE   12,813 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633 1,802 29,158 SH   SOLE   29,158 0 0
PROSHARES TR PSHS ULTRA INDL 74347R727 1,474 45,218 SH   SOLE   45,218 0 0
PROSHARES TR PSHS ULTRA O&G 74347G705 1,306 18,048 SH   SOLE   18,048 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 1,704 17,697 SH   SOLE   17,697 0 0
PROSHARES TR PSHS UL TELE ETF 74347R263 539 11,153 SH   SOLE   11,153 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 848 48,007 SH   SOLE   48,007 0 0
ROCKET COS INC COM CL A 77311W101 1,108 57,238 SH   SOLE   57,238 0 0
ROYCE MICRO-CAP TR INC COM 780915104 641 51,654 SH   SOLE   51,654 0 0
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 2,092 98,276 SH   SOLE   98,276 0 0
SENSEONICS HLDGS INC COM 81727U105 62 16,150 SH   SOLE   16,150 0 0
SOTERA HEALTH CO COM 83601L102 472 19,491 SH   SOLE   19,491 0 0
SOUTHWESTERN ENERGY CO COM 845467109 122 21,455 SH   SOLE   21,455 0 0
SPDR SER TR BLOMBRG BRC INTL 78464A151 798 21,972 SH   SOLE   21,972 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490 1,278 22,645 SH   SOLE   22,645 0 0
SPDR SER TR RUSSELL LOW VOL 78468R754 1,067 10,262 SH   SOLE   10,262 0 0
SPDR SER TR RUSSELL YIELD 78468R770 952 10,042 SH   SOLE   10,042 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 2,103 70,148 SH   SOLE   70,148 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 9,946 708,889 SH   SOLE   708,889 0 0
TCG BDC INC COM 872280102 379 28,716 SH   SOLE   28,716 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 500 36,434 SH   SOLE   36,434 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 1,892 9,381 SH   SOLE   9,381 0 0
VANECK VECTORS ETF TR GREEN BD ETF 92189F171 371 13,527 SH   SOLE   13,527 0 0
VANECK VECTORS ETF TR VIDEO GAMING 92189F114 476 6,554 SH   SOLE   6,554 0 0
VERIFYME INC COM NEW 92346X206 58 13,794 SH   SOLE   13,794 0 0
VIRTUS ALLIANZGI DIVERSIFIED COM 92840N100 492 14,176 SH   SOLE   14,176 0 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101 1,623 107,727 SH   SOLE   107,727 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 474 55,259 SH   SOLE   55,259 0 0
WELLS FARGO GLOBAL DIVID OPP COM 94987C103 457 79,131 SH   SOLE   79,131 0 0
WISDOMTREE TR CBOE S&P 500 97717X560 348 10,948 SH   SOLE   10,948 0 0
WISDOMTREE TR CURRNCY INT EQ 97717X263 390 12,715 SH   SOLE   12,715 0 0
WISDOMTREE TR EM LCL DEBT FD 97717X867 347 10,644 SH   SOLE   10,644 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 8,620 158,236 SH   SOLE   158,236 0 0
WISDOMTREE TR INTRST RATE HDGE 97717W380 305 6,484 SH   SOLE   6,484 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588 19,780 428,041 SH   SOLE   428,041 0 0
WISDOMTREE TR US MULTIFACTOR 97717Y857 267 6,781 SH   SOLE   6,781 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 1,612 39,759 SH   SOLE   39,759 0 0
DBX ETF TR XTRCK JP MRGN ES 233051713 6,789 310,523 SH   SOLE   310,523 0 0
DBX ETF TR XTRACKERS LOW 233051267 296 5,817 SH   SOLE   5,817 0 0
DBX ETF TR XTRACK MSCI ALL 233051598 4,673 179,294 SH   SOLE   179,294 0 0
DBX ETF TR XTRACKERS MSCI 233051218 404 13,136 SH   SOLE   13,136 0 0
DBX ETF TR XTKR MSCI EMRG 233051226 300 8,453 SH   SOLE   8,453 0 0
DBX ETF TR XTRACKERS S&P MD 233051127 211 7,887 SH   SOLE   7,887 0 0
YAMANA GOLD INC COM 98462Y100 504 119,455 SH   SOLE   119,455 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1,254 34,149 SH   SOLE   34,149 0 0
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 2,195 84,634 SH   SOLE   84,634 0 0
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 1,665 18,919 SH   SOLE   18,919 0 0
ISHARES TR U.S. PHARMA ETF 464288836 1,655 8,907 SH   SOLE   8,907 0 0
ISHARES TR U.S. UTILITS ETF 464287697 19,330 246,244 SH   SOLE   246,244 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 543 12,980 SH   SOLE   12,980 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 265 16,919 SH   SOLE   16,919 0 0
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 253 16,422 SH   SOLE   16,422 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 28 10,500 SH   SOLE   10,500 0 0
IMMUCELL CORP COM PAR 452525306 106 11,202 SH   SOLE   11,202 0 0
ISHARES TR EUROPE ETF 464287861 283 5,305 SH   SOLE   5,305 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 192 25,491 SH   SOLE   25,491 0 0
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 6,087 118,925 SH   SOLE   118,925 0 0
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 365 6,938 SH   SOLE   6,938 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 766 19,519 SH   SOLE   19,519 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 10,271 187,696 SH   SOLE   187,696 0 0
SPDR SER TR BLOMBERG BRC INT 78464A334 44,038 1,387,029 SH   SOLE   1,387,029 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 20,502 386,865 SH   SOLE   386,865 0 0
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 538 23,889 SH   SOLE   23,889 0 0
UTAH MED PRODS INC COM 917488108 222 2,614 SH   SOLE   2,614 0 0
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 1,753 26,367 SH   SOLE   26,367 0 0
ADVISORSHARES TR DORSY MICR ETF 00768Y537 474 12,501 SH   SOLE   12,501 0 0
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802 379 14,466 SH   SOLE   14,466 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 398 15,253 SH   SOLE   15,253 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460 385 5,081 SH   SOLE   5,081 0 0
AMERICAN CENTY ETF TR STOXX US QUALT 025072208 33,500 674,234 SH   SOLE   674,234 0 0
AMERICAN CENTY ETF TR SUSTAINABLE EQTY 025072752 135,550 2,513,137 SH   SOLE   2,513,137 0 0
AMPLIFY ETF TR HIGH INCOME 032108847 208 11,778 SH   SOLE   11,778 0 0
ANTERO RESOURCES CORP COM 03674X106 233 15,505 SH   SOLE   15,505 0 0
ETF SER SOLUTIONS APTUS DEFINED 26922A388 12,514 422,638 SH   SOLE   422,638 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 1,693 24,339 SH   SOLE   24,339 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 2,909 46,126 SH   SOLE   46,126 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885 5,199 70,059 SH   SOLE   70,059 0 0
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 1,477 29,911 SH   SOLE   29,911 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 53 16,293 SH   SOLE   16,293 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 491 16,978 SH   SOLE   16,978 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 176 10,891 SH   SOLE   10,891 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 764 11,937 SH   SOLE   11,937 0 0
CANGO INC ADS 137586103 68 12,233 SH   SOLE   12,233 0 0
SPINNAKER ETF SERIES CANNABIS ETF 84858T400 617 35,956 SH   SOLE   35,956 0 0
CENTRAL GARDEN & PET CO COM 153527106 305 5,761 SH   SOLE   5,761 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 32 12,685 SH   SOLE   12,685 0 0
CYTOSORBENTS CORP COM NEW 23283X206 87 11,527 SH   SOLE   11,527 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 271 14,979 SH   SOLE   14,979 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 22,279 3,508,480 SH   SOLE   3,508,480 0 0
EATON VANCE NEW YORK MUN BD COM 27827Y109 299 23,255 SH   SOLE   23,255 0 0
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 9,586 472,458 SH   SOLE   472,458 0 0
FLUIDIGM CORP DEL NOTE 2.750% 2/0 34385PAA6 20 20,000 SH   SOLE   20,000 0 0
FUELCELL ENERGY INC COM 35952H601 103 11,570 SH   SOLE   11,570 0 0
GALIANO GOLD INC COM 36352H100 11 10,000 SH   SOLE   10,000 0 0
GLOBAL SELF STORAGE INC COM 37955N106 78 15,000 SH   SOLE   15,000 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1,174 22,001 SH   SOLE   22,001 0 0
GP STRATEGIES CORP COM 36225V104 314 20,000 SH   SOLE   20,000 0 0
GRANITESHARES ETF TR BBG COMMD K 1 38747R108 2,311 81,444 SH   SOLE   81,444 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,155 21,430 SH   SOLE   21,430 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 11 10,000 SH   SOLE   10,000 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 245 43,060 SH   SOLE   43,060 0 0
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 38 18,371 SH   SOLE   18,371 0 0
HORIZON BANCORP INC COM 440407104 302 17,321 SH   SOLE   17,321 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 465 42,159 SH   SOLE   42,159 0 0
IMPACT SHS FDS I TR YWCA WOMENS ETF 45259A100 357 10,854 SH   SOLE   10,854 0 0
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C466 1,107 27,256 SH   SOLE   27,256 0 0
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 3,798 144,515 SH   SOLE   144,515 0 0
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 2,181 59,362 SH   SOLE   59,362 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 926 37,284 SH   SOLE   37,284 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 2,431 54,791 SH   SOLE   54,791 0 0
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 835 14,817 SH   SOLE   14,817 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1,397 29,028 SH   SOLE   29,028 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1,857 21,187 SH   SOLE   21,187 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1,546 28,810 SH   SOLE   28,810 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 1,027 9,608 SH   SOLE   9,608 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 1,005 7,001 SH   SOLE   7,001 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 254 6,981 SH   SOLE   6,981 0 0
ISHARES TR GLOB UTILITS ETF 464288711 346 5,822 SH   SOLE   5,822 0 0
ISHARES TR IBONDS DEC2022 46435G755 7,691 292,867 SH   SOLE   292,867 0 0
ISHARES TR IBONDS DEC2023 46435G318 7,494 287,032 SH   SOLE   287,032 0 0
ISHARES TR IBONDS DEC 46435U697 7,515 278,445 SH   SOLE   278,445 0 0
ISHARES TR IBONDS DEC 25 46435U432 6,710 239,645 SH   SOLE   239,645 0 0
ISHARES TR IBONDS DEC 26 46435U259 2,589 95,965 SH   SOLE   95,965 0 0
ISHARES TR INDIA 50 ETF 464289529 305 6,515 SH   SOLE   6,515 0 0
ISHARES TR INTL DEV RE ETF 464288489 2,003 68,372 SH   SOLE   68,372 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 1,649 26,309 SH   SOLE   26,309 0 0
ISHARES INC MSCI GLB SLV&MTL 464286327 474 30,843 SH   SOLE   30,843 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 387 12,261 SH   SOLE   12,261 0 0
ISHARES TR MSCI INTL SML CP 46434V266 3,498 95,282 SH   SOLE   95,282 0 0
ISHARES INC MSCI WORLD ETF 464286392 511 4,036 SH   SOLE   4,036 0 0
ISHARES TR US TELECOM ETF 464287713 1,380 41,537 SH   SOLE   41,537 0 0
JIAYIN GROUP INC SPONSORED ADS 47737C104 64 12,172 SH   SOLE   12,172 0 0
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 888 14,972 SH   SOLE   14,972 0 0
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 3,374 54,034 SH   SOLE   54,034 0 0
J P MORGAN EXCHANGE-TRADED F SHORT DURA CORE 46641Q274 2,843 56,542 SH   SOLE   56,542 0 0
TWO RDS SHARED TR LEADERSHARES DY 90214Q675 14,811 589,271 SH   SOLE   589,271 0 0
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 8,603 221,326 SH   SOLE   221,326 0 0
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 11,399 307,688 SH   SOLE   307,688 0 0
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 17,544 506,088 SH   SOLE   506,088 0 0
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 16,821 514,235 SH   SOLE   514,235 0 0
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 291 7,975 SH   SOLE   7,975 0 0
LEJU HLDGS LTD SPONSORED ADS 50187J108 21 10,329 SH   SOLE   10,329 0 0
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 11 15,000 SH   SOLE   15,000 0 0
MACQUARIE / FIRST TR GLOBAL COM 55607W100 108 11,124 SH   SOLE   11,124 0 0
NIKOLA CORP COM 654110105 308 17,063 SH   SOLE   17,063 0 0
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 321 13,715 SH   SOLE   13,715 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 475 100,081 SH   SOLE   100,081 0 0
LISTED FD TR SHARES CORE BD 53656F862 756 28,776 SH   SOLE   28,776 0 0
OXBRIDGE RE HLDGS LTD *W EXP 03/26/202 G6856M114 7 35,500 SH   SOLE   35,500 0 0
PARK CITY GROUP INC COM NEW 700215304 127 23,021 SH   SOLE   23,021 0 0
PIMCO MUN INCOME FD II COM 72200W106 163 10,825 SH   SOLE   10,825 0 0
PORCH GROUP INC COM 733245104 460 23,796 SH   SOLE   23,796 0 0
PROSHARES TR LARGE CAP CRE 74347R248 957 9,633 SH   SOLE   9,633 0 0
PROSHARES TR LONG ONLINE SHRT 74347B375 271 3,268 SH   SOLE   3,268 0 0
PROSHARES TR ULTR 7-10 TREA 74347R180 202 2,954 SH   SOLE   2,954 0 0
PROSHARES TR PSHS CONSMRGOODS 74347R768 727 7,867 SH   SOLE   7,867 0 0
PROSHARES TR PSHS ULTRA UTIL 74347R685 707 12,106 SH   SOLE   12,106 0 0
PROSHARES TR II ULTRA VIX SHORT 74347Y839 243 8,670 SH   SOLE   8,670 0 0
PROSHARES TR ULTRPRO DOW30 74347X823 585 8,000 SH   SOLE   8,000 0 0
QUDIAN INC ADR 747798106 32 13,257 SH   SOLE   13,257 0 0
RESEARCH FRONTIERS INC COM 760911107 33 14,000 SH   SOLE   14,000 0 0
ALPS ETF TR RIVERFRONT DYM 00162Q536 19,468 762,667 SH   SOLE   762,667 0 0
ALPS ETF TR RIVERFRNT DYMC 00162Q528 24,363 560,959 SH   SOLE   560,959 0 0
ALPS ETF TR RIVERFRNT FLEX 00162Q510 12,710 285,147 SH   SOLE   285,147 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 489 10,153 SH   SOLE   10,153 0 0
ROCKWELL MED INC COM 774374102 25 27,302 SH   SOLE   27,302 0 0
SABINE RTY TR UNIT BEN INT 785688102 753 18,667 SH   SOLE   18,667 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 472 11,063 SH   SOLE   11,063 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 298 5,488 SH   SOLE   5,488 0 0
SPDR SER TR PORTFLI MORTGAGE 78464A383 1,029 39,775 SH   SOLE   39,775 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 1,116 16,396 SH   SOLE   16,396 0 0
SPDR SER TR HLTH CARE SVCS 78464A573 1,307 11,431 SH   SOLE   11,431 0 0
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 5,903 165,690 SH   SOLE   165,690 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 524 3,935 SH   SOLE   3,935 0 0
STANTEC INC COM 85472N109 242 5,424 SH   SOLE   5,424 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 379 11,979 SH   SOLE   11,979 0 0
TUNIU CORP SPONSORED ADS A 89977P106 29 12,145 SH   SOLE   12,145 0 0
UBS AG LONDON BRANCH ETRACS UBS BLOOM 90274D390 2,474 127,947 SH   SOLE   127,947 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 239 11,856 SH   SOLE   11,856 0 0
UNITED STS NAT GAS FD LP UNIT PAR 912318300 204 15,573 SH   SOLE   15,573 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 253 4,109 SH   SOLE   4,109 0 0
VANECK VECTORS ETF TR MRNGSTR GBL WD 92189F122 211 5,389 SH   SOLE   5,389 0 0
VANECK VECTORS ETF TR RETAIL ETF 92189F684 4,219 24,029 SH   SOLE   24,029 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 473 22,762 SH   SOLE   22,762 0 0
VANGUARD WELLINGTON FD US MINIMUM 921935409 901 9,163 SH   SOLE   9,163 0 0
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 205 2,032 SH   SOLE   2,032 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 385 27,114 SH   SOLE   27,114 0 0
VERMILION ENERGY INC COM 923725105 187 21,342 SH   SOLE   21,342 0 0
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 493 8,711 SH   SOLE   8,711 0 0
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 97 11,433 SH   SOLE   11,433 0 0
WESTERN ASSET HIGH INCOME FD COM 95766J102 95 13,220 SH   SOLE   13,220 0 0
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 1,498 49,909 SH   SOLE   49,909 0 0
XPRESSPA GROUP INC COM 98420U703 24 15,267 SH   SOLE   15,267 0 0
YIREN DIGITAL LTD SPONSORED ADS 98585L100 74 12,348 SH   SOLE   12,348 0 0
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 32,504 618,467 SH   SOLE   618,467 0 0
AMERICAN CENTY ETF TR MID CAP GRW IMP 025072760 5,246 93,766 SH   SOLE   93,766 0 0
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 34,959 673,226 SH   SOLE   673,226 0 0
AMERICAN CENTY ETF TR QUALITY PREFER 025072539 10,496 252,628 SH   SOLE   252,628 0 0
AMERICAN CENTY ETF TR QUALITY CONVER 025072521 11,694 244,987 SH   SOLE   244,987 0 0
AMERICAN CENTY ETF TR STOXX US QLTY 025072307 39,073 557,606 SH   SOLE   557,606 0 0
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695 3,906 77,780 SH   SOLE   77,780 0 0
AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687 831 16,636 SH   SOLE   16,636 0 0
BLACKROCK MULTI SECTOR INC T COM 09258A107 1,476 79,088 SH   SOLE   79,088 0 0
FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 984 16,244 SH   SOLE   16,244 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DY ASIA 33739P509 615 10,618 SH   SOLE   10,618 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 1,304 17,571 SH   SOLE   17,571 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 701 22,977 SH   SOLE   22,977 0 0
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 931 22,741 SH   SOLE   22,741 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 2,085 129,584 SH   SOLE   129,584 0 0
PROSHARES TR II ULTA BLMBG 2017 74347Y888 231 2,958 SH   SOLE   2,958 0 0
PROSHARES TR II ULTRA GOLD 74347W601 578 10,101 SH   SOLE   10,101 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100 815 48,587 SH   SOLE   48,587 0 0
INVESCO EXCH TRADED FD TR II FTSE INTL LOW 46138E768 555 18,087 SH   SOLE   18,087 0 0
INVESCO EXCH TRADED FD TR II RUSEL 1000 LOW 46138E412 246 6,278 SH   SOLE   6,278 0 0
INVESTORS TITLE CO NC COM 461804106 702 4,019 SH   SOLE   4,019 0 0
NEUBERGER BERMAN MLP & ENERG COM 64129H104 549 109,790 SH   SOLE   109,790 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887 7,014 62,297 SH   SOLE   62,297 0 0
FARMER BROS CO COM 307675108 134 10,575 SH   SOLE   10,575 0 0
HEXO CORP COM NEW 428304307 151 25,981 SH   SOLE   25,981 0 0
ISHARES INC GLB ENR PROD ETF 464286343 586 34,455 SH   SOLE   34,455 0 0
NATIONAL RESH CORP COM NEW 637372202 238 5,181 SH   SOLE   5,181 0 0
ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 1,217 43,221 SH   SOLE   43,221 0 0
OMEGA FLEX INC COM 682095104 303 2,065 SH   SOLE   2,065 0 0
PAYA HOLDINGS INC COM CL A 70434P103 297 26,935 SH   SOLE   26,935 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 87 11,700 SH   SOLE   11,700 0 0
TECNOGLASS INC SHS G87264100 381 17,781 SH   SOLE   17,781 0 0
UBS AG LONDON BRANCH ETRACS WF BUS DE 90274D416 281 14,267 SH   SOLE   14,267 0 0
NATIONAL CINEMEDIA INC COM 635309107 73 14,428 SH   SOLE   14,428 0 0
EATON VANCE ENHANCED EQUITY COM 278277108 268 11,533 SH   SOLE   11,533 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 7,361 367,122 SH   SOLE   367,122 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 586 16,970 SH   SOLE   16,970 0 0
INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 373 12,004 SH   SOLE   12,004 0 0
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 565 30,676 SH   SOLE   30,676 0 0
ISHARES TR CR 5 10 YR ETF 46435G417 10,710 208,273 SH   SOLE   208,273 0 0
ISHARES INC MSCI BRIC INDX 464286657 259 4,745 SH   SOLE   4,745 0 0
KELSO TECHNOLOGIES INC COM NEW 48826D201 20 28,614 SH   SOLE   28,614 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 149 10,045 SH   SOLE   10,045 0 0
SCORPIO TANKERS INC SHS Y7542C130 635 28,820 SH   SOLE   28,820 0 0
STONE HBR EMERGING MKTS INCO COM 86164T107 95 11,151 SH   SOLE   11,151 0 0
VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 2,021 111,852 SH   SOLE   111,852 0 0
ZYNEX INC COM 98986M103 168 10,803 SH   SOLE   10,803 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 268 15,564 SH   SOLE   15,564 0 0
WESTERN ASSET MANAGED MUNS F COM 95766M105 577 42,571 SH   SOLE   42,571 0 0
CAMBRIA ETF TR GBL REAL EST ETF 132061813 475 14,932 SH   SOLE   14,932 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 336 11,502 SH   SOLE   11,502 0 0
COLUMBIA ETF TR I RESH ENHNC VLU 19761L805 318 15,757 SH   SOLE   15,757 0 0
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 1,324 52,103 SH   SOLE   52,103 0 0
INNOVATOR ETFS TR LOUP FRONTIER 45782C862 2,941 53,035 SH   SOLE   53,035 0 0
INVESCO HIG INCM 2023 TARG T COM 46135X108 112 11,511 SH   SOLE   11,511 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 701 7,006 SH   SOLE   7,006 0 0
ISHARES TR INTL PFD STK ETF 46429B135 188 10,935 SH   SOLE   10,935 0 0
LEGG MASON ETF INVT TR SML CAP QULITY 52468L877 1,101 29,046 SH   SOLE   29,046 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 2,268 259,543 SH   SOLE   259,543 0 0
NUVEEN CORPORATE INCM NOVEME COM 67077N106 147 15,635 SH   SOLE   15,635 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 664 40,121 SH   SOLE   40,121 0 0
PING IDENTITY HLDG CORP COM 72341T103 481 20,985 SH   SOLE   20,985 0 0
PROSHARES TR MSCI TRANFRMTNAL 74347G796 527 11,406 SH   SOLE   11,406 0 0
SPDR SER TR SPDR S&P1500VL 78464A128 1,048 7,160 SH   SOLE   7,160 0 0
NORTHERN LTS FD TR IV STERLING CAPITAL 66538H385 2,568 88,243 SH   SOLE   88,243 0 0
INVESCO EXCH TRADED FD TR II VRDO TAX FREE 46138G862 551 22,153 SH   SOLE   22,153 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 695 14,081 SH   SOLE   14,081 0 0
ISHARES INC CUR HD MSCI EM 46434G509 1,468 44,413 SH   SOLE   44,413 0 0
TIDAL ETF TR RPAR RISK PARI 886364603 531 21,760 SH   SOLE   21,760 0 0
PRINCIPAL EXCHANGE-TRADED FD ACTV INCM ETF 74255Y102 498 11,926 SH   SOLE   11,926 0 0
PRINCIPAL EXCHANGE-TRADED FD PRNC INVT GRAD 74255Y821 374 13,977 SH   SOLE   13,977 0 0
PRINCIPAL EXCHANGE-TRADED FD QUALITY ETF 74255Y201 266 4,998 SH   SOLE   4,998 0 0
PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 11,025 277,557 SH   SOLE   277,557 0 0
PRINCIPAL EXCHANGE-TRADED FD PRNCPL VLU ETF 74255Y300 292 6,883 SH   SOLE   6,883 0 0
WISDOMTREE TR GLB HIGH DIV FD 97717W877 16,999 352,611 SH   SOLE   352,611 0 0
CONTRAFECT CORP COM NEW 212326300 57 13,011 SH   SOLE   13,011 0 0
INVESCO EXCH TRADED FD TR II S&P INTL DEV 46138E248 704 25,944 SH   SOLE   25,944 0 0
ISHARES TR US SML CP VALUE 46436E536 331 10,770 SH   SOLE   10,770 0 0
ISHARES TR MSCI GBL MULTIFC 46434V316 315 8,272 SH   SOLE   8,272 0 0
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 408 10,092 SH   SOLE   10,092 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 367 23,950 SH   SOLE   23,950 0 0
KRANESHARES TR KYA DYNMC INC 500767686 2,307 105,770 SH   SOLE   105,770 0 0
KRANESHARES TR LRG CAP QTY DIVD 500767728 2,679 83,468 SH   SOLE   83,468 0 0
KRANESHARES TR SML CAP QTY DIVD 500767710 1,803 64,810 SH   SOLE   64,810 0 0
WEST FRASER TIMBER CO LTD COM 952845105 376 5,238 SH   SOLE   5,238 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 202 8,254 SH   SOLE   8,254 0 0
SALEM MEDIA GROUP INC CL A 794093104 128 50,000 SH   SOLE   50,000 0 0