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
SPDR S&P 500 ETF TR TR UNIT 78462F103 746 15,200 SH Call SOLE 0 0 0 15,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 13 300 SH Call SOLE 0 0 0 300
ISHARES TR RUSSELL 2000 ETF 464287655 1,739 235,000 SH Put SOLE 0 0 0 235,000
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 281 8,864 SH   SOLE 0 0 0 8,864
SPDR S&P 500 ETF TR TR UNIT 78462F103 95 1,700 SH Call SOLE 0 0 0 1,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 12 100 SH Call SOLE 0 0 0 100
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 11,441 550,302 SH   SOLE 0 0 0 550,302
ROYAL CARIBBEAN GROUP COM V7780T103 10 1,200 SH Call SOLE 0 0 0 1,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 18 300 SH Call SOLE 0 0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 200 3,100 SH Call SOLE 0 0 0 3,100
UNITEDHEALTH GROUP INC COM 91324P102 48 9,000 SH Put SOLE 0 0 0 9,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 103 2,200 SH Call SOLE 0 0 0 2,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,243 24,900 SH Call SOLE 0 0 0 24,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 13 300 SH Call SOLE 0 0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,204 45,700 SH Call SOLE 0 0 0 45,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 266 26,900 SH Put SOLE 0 0 0 26,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 300 SH Put SOLE 0 0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 16 400 SH Call SOLE 0 0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 4 100 SH Call SOLE 0 0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 30 900 SH Call SOLE 0 0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 9 300 SH Call SOLE 0 0 0 300
COINBASE GLOBAL INC COM CL A 19260Q107 0 400 SH Call SOLE 0 0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 6 11,000 SH Put SOLE 0 0 0 11,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 19 200 SH Call SOLE 0 0 0 200
JPMORGAN CHASE & CO COM 46625H100 1 3,000 SH Put SOLE 0 0 0 3,000
ISHARES TR PFD AND INCM SEC 464288687 0 400 SH Put SOLE 0 0 0 400
SPDR SER TR BLOOMBERG SRT TR 78468R408 21 104,000 SH Put SOLE 0 0 0 104,000
NEXTERA ENERGY INC COM 65339F101 1 800 SH Call SOLE 0 0 0 800
SPDR S&P 500 ETF TR TR UNIT 78462F103 14 40,000 SH Put SOLE 0 0 0 40,000
ISHARES TR IBOXX HI YD ETF 464288513 89 145,500 SH Put SOLE 0 0 0 145,500
ISHARES TR IBOXX HI YD ETF 464288513 344 137,400 SH Put SOLE 0 0 0 137,400
TRIMBLE INC COM 896239100 1 600 SH Call SOLE 0 0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 59 1,300 SH Call SOLE 0 0 0 1,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 3 100 SH Call SOLE 0 0 0 100
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4 700 SH Call SOLE 0 0 0 700
SPDR S&P 500 ETF TR TR UNIT 78462F103 12 300 SH Call SOLE 0 0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 714 13,300 SH Call SOLE 0 0 0 13,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 300 SH Call SOLE 0 0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 4 100 SH Call SOLE 0 0 0 100
PROCTER AND GAMBLE CO COM 742718109 11 2,300 SH Put SOLE 0 0 0 2,300
PROCTER AND GAMBLE CO COM 742718109 2 2,300 SH Put SOLE 0 0 0 2,300
PROCTER AND GAMBLE CO COM 742718109 6 2,300 SH Put SOLE 0 0 0 2,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 9 300 SH Call SOLE 0 0 0 300
ISHARES TR IBOXX HI YD ETF 464288513 32 39,300 SH Put SOLE 0 0 0 39,300
UNITED AIRLS HLDGS INC COM 910047109 2 900 SH Call SOLE 0 0 0 900
VALERO ENERGY CORP COM 91913Y100 5 1,400 SH Call SOLE 0 0 0 1,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 42 1,200 SH Call SOLE 0 0 0 1,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 31 900 SH Call SOLE 0 0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 30 2,200 SH Put SOLE 0 0 0 2,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 32 1,000 SH Call SOLE 0 0 0 1,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 14 400 SH Call SOLE 0 0 0 400
ROSS STORES INC COM 778296103 1 600 SH Call SOLE 0 0 0 600
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 0 200 SH Call SOLE 0 0 0 200
NORTHERN TR CORP COM 665859104 3 400 SH Put SOLE 0 0 0 400
ISHARES TR CORE US AGGBD ET 464287226 0 600 SH Put SOLE 0 0 0 600
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1 400 SH Put SOLE 0 0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 4 100 SH Call SOLE 0 0 0 100
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 0 100 SH Call SOLE 0 0 0 100
INVESCO QQQ TR UNIT SER 1 46090E103 0 100 SH Call SOLE 0 0 0 100
APPLE INC COM 037833100 3 1,000 SH Call SOLE 0 0 0 1,000
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 0 100 SH Call SOLE 0 0 0 100
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 0 200 SH Call SOLE 0 0 0 200
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1 200 SH Call SOLE 0 0 0 200
ISHARES TR CORE US AGGBD ET 464287226 0 500 SH Put SOLE 0 0 0 500
UNITED STS OIL FD LP UNITS 91232N207 1 500 SH Call SOLE 0 0 0 500
COURSERA INC COM 22266M104 549 17,343 SH   SOLE 0 0 0 17,343
SOFI TECHNOLOGIES INC COM 83406F102 313 19,716 SH   SOLE 0 0 0 19,716
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 246 3,135 SH   SOLE 0 0 0 3,135
HAYWARD HLDGS INC COM 421298100 678 30,495 SH   SOLE 0 0 0 30,495
QUALTRICS INTL INC COM CL A 747601201 667 15,607 SH   SOLE 0 0 0 15,607
DT MIDSTREAM INC COMMON STOCK 23345M107 907 19,618 SH   SOLE 0 0 0 19,618
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 424 9,545 SH   SOLE 0 0 0 9,545
ORGANON & CO COMMON STOCK 68622V106 288 8,781 SH   SOLE 0 0 0 8,781
ADVISORSHARES TR ALPHA DNA EQUITY 00768Y420 61,907 2,313,313 SH   SOLE 0 0 0 2,313,313
ROBLOX CORP CL A 771049103 1,041 13,781 SH   SOLE 0 0 0 13,781
COINBASE GLOBAL INC COM CL A 19260Q107 2,512 11,044 SH   SOLE 0 0 0 11,044
EXCHANGE LISTED FDS TR CABANA CONSERVAT 30151E632 1,660 67,185 SH   SOLE 0 0 0 67,185
EXCHANGE LISTED FDS TR CABANA MODERATE 30151E624 6,283 255,215 SH   SOLE 0 0 0 255,215
EXCHANGE LISTED FDS TR CABANA AGGRESSIV 30151E616 4,858 198,614 SH   SOLE 0 0 0 198,614
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 726 15,389 SH   SOLE 0 0 0 15,389
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2,053 77,272 SH   SOLE 0 0 0 77,272
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 787 30,394 SH   SOLE 0 0 0 30,394
ISHARES TR 1 3 YR TREAS BD 464287457 1 5,200 SH Put SOLE 0 0 0 5,200
TIDAL ETF TR ZEGA BUY AND HED 886364660 32,300 1,627,216 SH   SOLE 0 0 0 1,627,216
TESLA INC COM 88160R101 21 1,000 SH Put SOLE 0 0 0 1,000
TESLA INC COM 88160R101 39 1,000 SH Put SOLE 0 0 0 1,000
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 597 19,335 SH   SOLE 0 0 0 19,335
ARK ETF TR ARK SPACE EXPL 00214Q807 284 14,510 SH   SOLE 0 0 0 14,510
ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 476 8,286 SH   SOLE 0 0 0 8,286
LUCID GROUP INC COM 549498103 1,017 40,058 SH   SOLE 0 0 0 40,058
SUNDIAL GROWERS INC COM 86730L109 9 13,550 SH   SOLE 0 0 0 13,550
ADVISORSHARES TR PURE CANNABIS 00768Y495 776 47,150 SH   SOLE 0 0 0 47,150
FIVERR INTL LTD ORD SHS M4R82T106 1,253 6,860 SH   SOLE 0 0 0 6,860
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 770 10,602 SH   SOLE 0 0 0 10,602
RACKSPACE TECHNOLOGY INC COM 750102105 1,218 85,675 SH   SOLE 0 0 0 85,675
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 720 17,982 SH   SOLE 0 0 0 17,982
FASTLY INC CL A 31188V100 1,048 25,920 SH   SOLE 0 0 0 25,920
ACCOLADE INC COM 00437E102 1,030 24,425 SH   SOLE 0 0 0 24,425
LEMONADE INC COM 52567D107 796 11,878 SH   SOLE 0 0 0 11,878
FATHOM HOLDINGS INC COM 31189V109 333 12,472 SH   SOLE 0 0 0 12,472
ROOT INC COM CL A 77664L108 67 12,639 SH   SOLE 0 0 0 12,639
OWL ROCK CAPITAL CORPORATION COM 69121K104 876 62,058 SH   SOLE 0 0 0 62,058
ENVISTA HOLDINGS CORPORATION COM 29415F104 265 6,349 SH   SOLE 0 0 0 6,349
PENNANT GROUP INC COM 70805E109 458 16,287 SH   SOLE 0 0 0 16,287
SPROUT SOCIAL INC COM CL A 85209W109 594 4,874 SH   SOLE 0 0 0 4,874
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,880 48,445 SH   SOLE 0 0 0 48,445
ROCKET COS INC COM CL A 77311W101 204 12,693 SH   SOLE 0 0 0 12,693
PINTEREST INC CL A 72352L106 28,716 563,613 SH   SOLE 0 0 0 563,613
UBER TECHNOLOGIES INC COM 90353T100 1,292 28,839 SH   SOLE 0 0 0 28,839
AVANTOR INC COM 05352A100 1,300 31,782 SH   SOLE 0 0 0 31,782
CORTEVA INC COM 22052L104 795 18,891 SH   SOLE 0 0 0 18,891
AMCOR PLC ORD G0250X107 969 83,613 SH   SOLE 0 0 0 83,613
CROWDSTRIKE HLDGS INC CL A 22788C105 3,544 14,419 SH   SOLE 0 0 0 14,419
DRAFTKINGS INC COM CL A 26142R104 4,202 87,252 SH   SOLE 0 0 0 87,252
INMODE LTD SHS M5425M103 329 2,061 SH   SOLE 0 0 0 2,061
DYNATRACE INC COM NEW 268150109 764 10,770 SH   SOLE 0 0 0 10,770
DATADOG INC CL A COM 23804L103 245 1,735 SH   SOLE 0 0 0 1,735
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 202 10,107 SH   SOLE 0 0 0 10,107
PELOTON INTERACTIVE INC CL A COM 70614W100 1,828 20,998 SH   SOLE 0 0 0 20,998
BIONTECH SE SPONSORED ADS 09075V102 363 1,329 SH   SOLE 0 0 0 1,329
CARRIER GLOBAL CORPORATION COM 14448C104 1,124 21,714 SH   SOLE 0 0 0 21,714
OTIS WORLDWIDE CORP COM 68902V107 814 9,899 SH   SOLE 0 0 0 9,899
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 269 3,285 SH   SOLE 0 0 0 3,285
MATCH GROUP INC NEW COM 57667L107 250 1,593 SH   SOLE 0 0 0 1,593
NORTHERN LTS FD TR IV STERLING CAPITAL 66538H385 7,424 251,994 SH   SOLE 0 0 0 251,994
SNOWFLAKE INC CL A 833445109 1,730 5,721 SH   SOLE 0 0 0 5,721
UNITY SOFTWARE INC COM 91332U101 8,488 67,233 SH   SOLE 0 0 0 67,233
PALANTIR TECHNOLOGIES INC CL A 69608A108 6,511 270,827 SH   SOLE 0 0 0 270,827
ASANA INC CL A 04342Y104 325 3,127 SH   SOLE 0 0 0 3,127
VIATRIS INC COM 92556V106 481 35,487 SH   SOLE 0 0 0 35,487
TIDAL ETF TR EUCLID CAP GRWT 886364751 39,596 1,502,534 SH   SOLE 0 0 0 1,502,534
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 14,595 441,592 SH   SOLE 0 0 0 441,592
THE AARONS COMPANY INC COM 00258W108 616 22,352 SH   SOLE 0 0 0 22,352
UPSTART HLDGS INC COM 91680M107 2,589 8,183 SH   SOLE 0 0 0 8,183
INNOVATOR ETFS TR TRIPLE STKR JAN 45782C169 280 9,765 SH   SOLE 0 0 0 9,765
C3 AI INC CL A 12468P104 2,137 46,112 SH   SOLE 0 0 0 46,112
AIRBNB INC COM CL A 009066101 1,293 7,708 SH   SOLE 0 0 0 7,708
PACER FDS TR LUNT MDCAP MLT 69374H725 9,224 264,517 SH   SOLE 0 0 0 264,517
ISHARES TR IBONDS 23 TRM HG 46435U150 1,560 63,221 SH   SOLE 0 0 0 63,221
PACER FDS TR TRENDPILOT US BD 69374H642 2,286 84,277 SH   SOLE 0 0 0 84,277
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 222 8,159 SH   SOLE 0 0 0 8,159
NORTHERN LTS FD TR IV INTRNTINL ESG 66538H419 606 17,755 SH   SOLE 0 0 0 17,755
ISHARES TR ESG EAFE ETF 46436E759 365 5,388 SH   SOLE 0 0 0 5,388
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 3,474 78,601 SH   SOLE 0 0 0 78,601
ISHARES TR ESG MSCI USA ETF 46436E767 756 20,925 SH   SOLE 0 0 0 20,925
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 543 18,007 SH   SOLE 0 0 0 18,007
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 445 15,209 SH   SOLE 0 0 0 15,209
ISHARES TR SELF DRIVNG EV 46435U366 1,215 25,240 SH   SOLE 0 0 0 25,240
ISHARES TR CYBERSECURITY 46435U135 636 14,641 SH   SOLE 0 0 0 14,641
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 414 13,575 SH   SOLE 0 0 0 13,575
EXCHANGE LISTED FDS TR CABANA TARGET 7 30151E723 297 11,663 SH   SOLE 0 0 0 11,663
EXCHANGE LISTED FDS TR CABANA TARGET 10 30151E715 11,598 434,884 SH   SOLE 0 0 0 434,884
EXCHANGE LISTED FDS TR CABANA TARGET 13 30151E699 10,069 361,532 SH   SOLE 0 0 0 361,532
EXCHANGE LISTED FDS TR CABANA TARGET 16 30151E681 3,766 133,959 SH   SOLE 0 0 0 133,959
KRANESHARES TR QUADRTC INT RT 500767736 22,995 825,080 SH   SOLE 0 0 0 825,080
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 11,473 233,374 SH   SOLE 0 0 0 233,374
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 385 7,371 SH   SOLE 0 0 0 7,371
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 8,829 172,931 SH   SOLE 0 0 0 172,931
ISHARES TR ESG ADV TTL USD 46436E619 1,089 21,963 SH   SOLE 0 0 0 21,963
TIDAL ETF TR SOFI WEEKLY INM 886364884 283 2,661 SH   SOLE 0 0 0 2,661
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 503 14,436 SH   SOLE 0 0 0 14,436
INNOVATOR ETFS TR US SML CP PWR B 45782C474 398 12,775 SH   SOLE 0 0 0 12,775
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 231 7,390 SH   SOLE 0 0 0 7,390
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208 10,559 398,091 SH   SOLE 0 0 0 398,091
SPDR S&P 500 ETF TR TR UNIT 78462F103 79 1,400 SH Call SOLE 0 0 0 1,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 8 100 SH Call SOLE 0 0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 169 2,200 SH Call SOLE 0 0 0 2,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 182 2,500 SH Call SOLE 0 0 0 2,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 603 9,400 SH Call SOLE 0 0 0 9,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 27 400 SH Call SOLE 0 0 0 400
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 249 7,780 SH   SOLE 0 0 0 7,780
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 313 9,365 SH   SOLE 0 0 0 9,365
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 13,101 592,085 SH   SOLE 0 0 0 592,085
SPDR S&P 500 ETF TR TR UNIT 78462F103 62 900 SH Call SOLE 0 0 0 900
AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703 35,634 1,301,004 SH   SOLE 0 0 0 1,301,004
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802 53,372 2,032,089 SH   SOLE 0 0 0 2,032,089
SPDR S&P 500 ETF TR TR UNIT 78462F103 67 1,100 SH Call SOLE 0 0 0 1,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 146 3,200 SH Call SOLE 0 0 0 3,200
GLOBAL X FDS RUSSELL 2000 37954Y459 1,919 77,080 SH   SOLE 0 0 0 77,080
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 1,427 45,935 SH   SOLE 0 0 0 45,935
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 439 13,390 SH   SOLE 0 0 0 13,390
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 1,022 34,960 SH   SOLE 0 0 0 34,960
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 360 11,532 SH   SOLE 0 0 0 11,532
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 2,658 91,509 SH   SOLE 0 0 0 91,509
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 1,458 38,278 SH   SOLE 0 0 0 38,278
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 1,300 42,291 SH   SOLE 0 0 0 42,291
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 766 22,451 SH   SOLE 0 0 0 22,451
ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 341 12,412 SH   SOLE 0 0 0 12,412
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 438 15,326 SH   SOLE 0 0 0 15,326
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 483 14,099 SH   SOLE 0 0 0 14,099
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 768 20,939 SH   SOLE 0 0 0 20,939
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 483 15,751 SH   SOLE 0 0 0 15,751
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 2,155 73,049 SH   SOLE 0 0 0 73,049
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 421 11,571 SH   SOLE 0 0 0 11,571
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 905 15,188 SH   SOLE 0 0 0 15,188
AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307 14,890 534,637 SH   SOLE 0 0 0 534,637
AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 2,669 95,184 SH   SOLE 0 0 0 95,184
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 337 10,514 SH   SOLE 0 0 0 10,514
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 225 6,938 SH   SOLE 0 0 0 6,938
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 836 26,688 SH   SOLE 0 0 0 26,688
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 872 23,915 SH   SOLE 0 0 0 23,915
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 312 9,328 SH   SOLE 0 0 0 9,328
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 368 11,289 SH   SOLE 0 0 0 11,289
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 1,029 29,717 SH   SOLE 0 0 0 29,717
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 15,883 692,078 SH   SOLE 0 0 0 692,078
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 423 12,464 SH   SOLE 0 0 0 12,464
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 1,080 31,457 SH   SOLE 0 0 0 31,457
SPDR S&P 500 ETF TR TR UNIT 78462F103 24 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 4 900 SH Put SOLE 0 0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 100 SH Call SOLE 0 0 0 100
ISHARES TR RUSSELL 2000 ETF 464287655 108 2,900 SH Call SOLE 0 0 0 2,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 195 1,900 SH Call SOLE 0 0 0 1,900
UNITED AIRLS HLDGS INC COM 910047109 2 2,600 SH Call SOLE 0 0 0 2,600
UNITED STS OIL FD LP UNITS 91232N207 1 500 SH Call SOLE 0 0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 57 500 SH Call SOLE 0 0 0 500
SPDR S&P 500 ETF TR TR UNIT 78462F103 31 300 SH Call SOLE 0 0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 33 300 SH Call SOLE 0 0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 52 600 SH Call SOLE 0 0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 28 300 SH Call SOLE 0 0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 27 300 SH Call SOLE 0 0 0 300
CVS HEALTH CORP COM 126650100 3 600 SH Call SOLE 0 0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 20 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 19 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 25 300 SH Call SOLE 0 0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 36 600 SH Call SOLE 0 0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 12 100 SH Call SOLE 0 0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 14 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 290 4,500 SH Call SOLE 0 0 0 4,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 16 200 SH Call SOLE 0 0 0 200
RIVERNORTH MANAGED DUR MUN I COM 76882H105 724 36,451 SH   SOLE 0 0 0 36,451
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 273 7,529 SH   SOLE 0 0 0 7,529
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 100 SH Call SOLE 0 0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 10 100 SH Call SOLE 0 0 0 100
CLOUDFLARE INC CL A COM 18915M107 3,600 31,958 SH   SOLE 0 0 0 31,958
CONTEXTLOGIC INC COM CL A 21077C107 125 22,812 SH   SOLE 0 0 0 22,812
AMERICAN CENTY ETF TR US SML CP VALU 025072877 14,697 194,381 SH   SOLE 0 0 0 194,381
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 25 25,000 PRN   SOLE 0 0 0 25,000
FORUM ENERGY TECHNOLOGIES IN NOTE 9.000% 8/0 34984VAC4 33 34,150 PRN   SOLE 0 0 0 34,150
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 65,190 1,285,299 SH   SOLE 0 0 0 1,285,299
GLOBAL X FDS US INFR DEV ETF 37954Y673 639 25,149 SH   SOLE 0 0 0 25,149
DOCUSIGN INC COM 256163106 4,905 19,053 SH   SOLE 0 0 0 19,053
DELL TECHNOLOGIES INC CL C 24703L202 1,429 13,736 SH   SOLE 0 0 0 13,736
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 38,182 713,012 SH   SOLE 0 0 0 713,012
INNOVATIVE INDL PPTYS INC COM 45781V101 341 1,473 SH   SOLE 0 0 0 1,473
CRONOS GROUP INC COM 22717L101 98 17,307 SH   SOLE 0 0 0 17,307
GROM SOCIAL ENTERPRISES INC COM NEW 39878L308 594 148,516 SH   SOLE 0 0 0 148,516
HEXO CORP COM NEW 428304307 38 20,685 SH   SOLE 0 0 0 20,685
TILRAY INC COM CL 2 88688T100 274 24,271 SH   SOLE 0 0 0 24,271
BARCLAYS BANK PLC IPTH SR B S&P 06747R477 3,924 140,986 SH   SOLE 0 0 0 140,986
SBA COMMUNICATIONS CORP NEW CL A 78410G104 379 1,147 SH   SOLE 0 0 0 1,147
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 171 18,245 SH   SOLE 0 0 0 18,245
ALTERYX INC COM CL A 02156B103 607 8,299 SH   SOLE 0 0 0 8,299
PETIQ INC COM CL A 71639T106 1,292 51,732 SH   SOLE 0 0 0 51,732
BUSINESS FIRST BANCSHARES IN COM 12326C105 399 17,050 SH   SOLE 0 0 0 17,050
XERIS PHARMACEUTICALS INC COM 98422L107 113 46,078 SH   SOLE 0 0 0 46,078
APPIAN CORP CL A 03782L101 238 2,578 SH   SOLE 0 0 0 2,578
CARGURUS INC COM CL A 141788109 659 20,983 SH   SOLE 0 0 0 20,983
BANDWIDTH INC COM CL A 05988J103 576 6,378 SH   SOLE 0 0 0 6,378
TENABLE HLDGS INC COM 88025T102 1,270 27,524 SH   SOLE 0 0 0 27,524
LIVENT CORP COM 53814L108 276 11,962 SH   SOLE 0 0 0 11,962
THE TRADE DESK INC COM CL A 88339J105 10,274 146,143 SH   SOLE 0 0 0 146,143
COUPA SOFTWARE INC COM 22266L106 6,964 31,773 SH   SOLE 0 0 0 31,773
YUM CHINA HLDGS INC COM 98850P109 424 7,300 SH   SOLE 0 0 0 7,300
SNAP INC CL A 83304A106 1,460 19,766 SH   SOLE 0 0 0 19,766
OKTA INC CL A 679295105 10,922 46,019 SH   SOLE 0 0 0 46,019
CARVANA CO CL A 146869102 3,205 10,629 SH   SOLE 0 0 0 10,629
ROKU INC COM CL A 77543R102 1,289 4,114 SH   SOLE 0 0 0 4,114
MONGODB INC CL A 60937P106 1,354 2,872 SH   SOLE 0 0 0 2,872
NUTRIEN LTD COM 67077M108 317 4,888 SH   SOLE 0 0 0 4,888
ZSCALER INC COM 98980G102 1,131 4,312 SH   SOLE 0 0 0 4,312
NIO INC SPON ADS 62914V106 2,046 57,413 SH   SOLE 0 0 0 57,413
YETI HLDGS INC COM 98585X104 248 2,894 SH   SOLE 0 0 0 2,894
LINDE PLC SHS G5494J103 869 2,962 SH   SOLE 0 0 0 2,962
MODERNA INC COM 60770K107 4,167 10,827 SH   SOLE 0 0 0 10,827
DOW INC COM 260557103 5,902 102,529 SH   SOLE 0 0 0 102,529
ALCON AG ORD SHS H01301128 223 2,764 SH   SOLE 0 0 0 2,764
SEA LTD SPONSORD ADS 81141R100 16,925 53,100 SH   SOLE 0 0 0 53,100
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 773 6,909 SH   SOLE 0 0 0 6,909
ALCOA CORP COM 013872106 522 10,666 SH   SOLE 0 0 0 10,666
DUPONT DE NEMOURS INC COM 26614N102 1,351 19,865 SH   SOLE 0 0 0 19,865
VICI PPTYS INC COM 925652109 1,522 53,562 SH   SOLE 0 0 0 53,562
EVERGY INC COM 30034W106 1,507 24,235 SH   SOLE 0 0 0 24,235
NUTANIX INC CL A 67059N108 780 20,684 SH   SOLE 0 0 0 20,684
INVITATION HOMES INC COM 46187W107 274 7,144 SH   SOLE 0 0 0 7,144
INGERSOLL RAND INC COM 45687V106 662 13,138 SH   SOLE 0 0 0 13,138
NVENT ELECTRIC PLC SHS G6700G107 780 24,129 SH   SOLE 0 0 0 24,129
BJS WHSL CLUB HLDGS INC COM 05550J101 708 12,898 SH   SOLE 0 0 0 12,898
FOX CORP CL A COM 35137L105 239 5,961 SH   SOLE 0 0 0 5,961
KKR REAL ESTATE FIN TR INC COM 48251K100 637 30,184 SH   SOLE 0 0 0 30,184
BOXLIGHT CORP COM CL A 103197109 23 10,106 SH   SOLE 0 0 0 10,106
BIONANO GENOMICS INC COM 09075F107 186 33,812 SH   SOLE 0 0 0 33,812
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 5,126 127,791 SH   SOLE 0 0 0 127,791
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 221 5,790 SH   SOLE 0 0 0 5,790
ISHARES TR CORE MSCI INTL 46435G326 211 3,155 SH   SOLE 0 0 0 3,155
VANGUARD WORLD FD ESG INTL STK ETF 921910725 272 4,402 SH   SOLE 0 0 0 4,402
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 5,192 251,406 SH   SOLE 0 0 0 251,406
GLOBAL X FDS US PFD ETF 37954Y657 9,695 376,340 SH   SOLE 0 0 0 376,340
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 1,944 61,351 SH   SOLE 0 0 0 61,351
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 1,287 22,036 SH   SOLE 0 0 0 22,036
WORLD GOLD TR SPDR GLD MINIS 98149E204 514 29,418 SH   SOLE 0 0 0 29,418
ETFIS SER TR I VIRTUS INFRCAP 26923G822 2,054 82,524 SH   SOLE 0 0 0 82,524
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 327 11,581 SH   SOLE 0 0 0 11,581
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 12,556 472,389 SH   SOLE 0 0 0 472,389
ISHARES TR MSCI USA SMCP MN 46435G433 222 5,984 SH   SOLE 0 0 0 5,984
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 4,251 97,760 SH   SOLE 0 0 0 97,760
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 740 20,888 SH   SOLE 0 0 0 20,888
ISHARES TR ESG AWARE MSCI 46435U663 516 13,240 SH   SOLE 0 0 0 13,240
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 874 29,665 SH   SOLE 0 0 0 29,665
ISHARES INC MSCI EMRG CHN 46434G764 1,890 31,166 SH   SOLE 0 0 0 31,166
VIRTUS ETF TR II NEWFLEET HIG YLD 92790A207 337 13,680 SH   SOLE 0 0 0 13,680
ISHARES TR FALN ANGLS USD 46435G474 17,683 587,282 SH   SOLE 0 0 0 587,282
DBX ETF TR XTRACK USD HIGH 233051432 1,611 40,198 SH   SOLE 0 0 0 40,198
ISHARES TR ESG ADVNCD HY BD 46435G441 1,133 21,655 SH   SOLE 0 0 0 21,655
ISHARES TR BROAD USD HIGH 46435U853 1,901 45,808 SH   SOLE 0 0 0 45,808
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 910 16,288 SH   SOLE 0 0 0 16,288
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 4,924 61,670 SH   SOLE 0 0 0 61,670
RBB FD INC MOTLEY FOL ETF 74933W601 528 13,254 SH   SOLE 0 0 0 13,254
TIDAL ETF TR SOFI SELCT 500 886364207 312 19,516 SH   SOLE 0 0 0 19,516
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 470 12,700 SH   SOLE 0 0 0 12,700
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 6,136 118,381 SH   SOLE 0 0 0 118,381
CAMBRIA ETF TR TAIL RISK 132061862 19,360 1,032,002 SH   SOLE 0 0 0 1,032,002
ETF SER SOLUTIONS DISTILLATE US 26922A321 277 6,762 SH   SOLE 0 0 0 6,762
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 410 8,627 SH   SOLE 0 0 0 8,627
ISHARES TR ESG AWR MSCI USA 46435G425 56,741 576,280 SH   SOLE 0 0 0 576,280
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 1,284 30,209 SH   SOLE 0 0 0 30,209
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 1,895 46,309 SH   SOLE 0 0 0 46,309
WISDOMTREE TR US EFFICIENT COR 97717Y790 1,211 29,731 SH   SOLE 0 0 0 29,731
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 722 19,750 SH   SOLE 0 0 0 19,750
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 777 25,199 SH   SOLE 0 0 0 25,199
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 720 37,876 SH   SOLE 0 0 0 37,876
GLOBAL X FDS FINTECH ETF 37954Y814 277 5,767 SH   SOLE 0 0 0 5,767
ARK ETF TR ISRAEL INOVATE 00214Q609 201 6,855 SH   SOLE 0 0 0 6,855
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 6,873 153,960 SH   SOLE 0 0 0 153,960
OSI ETF TR OSHS GBL INTER 67110P704 240 4,537 SH   SOLE 0 0 0 4,537
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 11,754 146,722 SH   SOLE 0 0 0 146,722
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 253 3,885 SH   SOLE 0 0 0 3,885
PROSHARES TR PET CARE ETF 74348A145 568 7,305 SH   SOLE 0 0 0 7,305
ARK ETF TR FINTECH INNOVA 00214Q708 1,249 25,303 SH   SOLE 0 0 0 25,303
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1,193 32,860 SH   SOLE 0 0 0 32,860
STRATEGY SHS NS 7HANDL IDX 86280R506 598 23,960 SH   SOLE 0 0 0 23,960
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 5,381 195,101 SH   SOLE 0 0 0 195,101
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 913 36,353 SH   SOLE 0 0 0 36,353
ISHARES TR CR 5 10 YR ETF 46435G417 2,296 44,885 SH   SOLE 0 0 0 44,885
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 554 21,205 SH   SOLE 0 0 0 21,205
ISHARES TR ESG AWRE 1 5 YR 46435G243 309 11,897 SH   SOLE 0 0 0 11,897
ISHARES TR INVESTMENT GRADE 46435G219 2,439 45,403 SH   SOLE 0 0 0 45,403
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 734 18,019 SH   SOLE 0 0 0 18,019
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 2,165 23,734 SH   SOLE 0 0 0 23,734
FRANKLIN TEMPLETON ETF TR LIBERTY SR LN 35473P595 428 17,109 SH   SOLE 0 0 0 17,109
ETF SER SOLUTIONS APTUS DEFINED 26922A388 4,518 157,821 SH   SOLE 0 0 0 157,821
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766 2,992 310,684 SH   SOLE 0 0 0 310,684
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 745 14,647 SH   SOLE 0 0 0 14,647
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 215 10,048 SH   SOLE 0 0 0 10,048
J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 4,840 89,178 SH   SOLE 0 0 0 89,178
LEGG MASON ETF INVT TR WESTN ASET TTL 52468L810 926 34,366 SH   SOLE 0 0 0 34,366
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 15,557 771,701 SH   SOLE 0 0 0 771,701
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 2,436 78,337 SH   SOLE 0 0 0 78,337
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 42 41,000 PRN   SOLE 0 0 0 41,000
BLACKSTONE MORTGAGE TRUST IN NOTE 4.750% 3/1 09257WAC4 20 20,000 PRN   SOLE 0 0 0 20,000
REDWOOD TR INC NOTE 5.625% 7/1 758075AD7 21 20,000 PRN   SOLE 0 0 0 20,000
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 370 10,596 SH   SOLE 0 0 0 10,596
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 406 13,647 SH   SOLE 0 0 0 13,647
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 961 32,771 SH   SOLE 0 0 0 32,771
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 3,228 98,840 SH   SOLE 0 0 0 98,840
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 483 16,916 SH   SOLE 0 0 0 16,916
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1,630 29,235 SH   SOLE 0 0 0 29,235
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 44 40,000 PRN   SOLE 0 0 0 40,000
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 50 46,000 PRN   SOLE 0 0 0 46,000
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 782 15,307 SH   SOLE 0 0 0 15,307
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 1,258 50,102 SH   SOLE 0 0 0 50,102
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 18,076 318,353 SH   SOLE 0 0 0 318,353
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 4,777 87,214 SH   SOLE 0 0 0 87,214
CREDIT SUISSE AG NASSAU BRH LG CAP GRTH ENH 22542D423 403 573 SH   SOLE 0 0 0 573
AURORA CANNABIS INC COM 05156X884 184 26,612 SH   SOLE 0 0 0 26,612
MAMAMANCINI S HLDGS INC COM 56146T103 201 83,334 SH   SOLE 0 0 0 83,334
CANOPY GROWTH CORP COM 138035100 401 28,907 SH   SOLE 0 0 0 28,907
GAMING & LEISURE PPTYS INC COM 36467J108 536 11,578 SH   SOLE 0 0 0 11,578
MPLX LP COM UNIT REP LTD 55336V100 1,556 54,657 SH   SOLE 0 0 0 54,657
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 401 36,480 SH   SOLE 0 0 0 36,480
AMERICAN FIN TR INC COM CLASS A 02607T109 4,098 509,718 SH   SOLE 0 0 0 509,718
HANNON ARMSTRONG SUST INFR C COM 41068X100 249 4,647 SH   SOLE 0 0 0 4,647
GLOBAL NET LEASE INC COM NEW 379378201 3,020 188,519 SH   SOLE 0 0 0 188,519
AMERICAN HOMES 4 RENT CL A 02665T306 420 11,019 SH   SOLE 0 0 0 11,019
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 688 54,020 SH   SOLE 0 0 0 54,020
NEW YORK CITY REIT INC COM 649439205 827 102,438 SH   SOLE 0 0 0 102,438
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 2,073 94,872 SH   SOLE 0 0 0 94,872
XENIA HOTELS & RESORTS INC COM 984017103 389 21,915 SH   SOLE 0 0 0 21,915
FOUR CORNERS PPTY TR INC COM 35086T109 767 28,571 SH   SOLE 0 0 0 28,571
DIAMONDBACK ENERGY INC COM 25278X109 8,130 85,879 SH   SOLE 0 0 0 85,879
AMBARELLA INC SHS G037AX101 639 4,104 SH   SOLE 0 0 0 4,104
ABBVIE INC COM 00287Y109 26,353 244,302 SH   SOLE 0 0 0 244,302
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,648 99,146 SH   SOLE 0 0 0 99,146
ZOETIS INC CL A 98978V103 3,261 16,796 SH   SOLE 0 0 0 16,796
DOUBLELINE INCOME SOLUTIONS COM 258622109 235 13,234 SH   SOLE 0 0 0 13,234
T-MOBILE US INC COM 872590104 1,681 13,161 SH   SOLE 0 0 0 13,161
IQVIA HLDGS INC COM 46266C105 3,174 13,249 SH   SOLE 0 0 0 13,249
CDW CORP COM 12514G108 1,720 9,448 SH   SOLE 0 0 0 9,448
VEEVA SYS INC CL A COM 922475108 10,694 37,109 SH   SOLE 0 0 0 37,109
CRITEO S A SPONS ADS 226718104 596 16,258 SH   SOLE 0 0 0 16,258
TWITTER INC COM 90184L102 1,285 21,279 SH   SOLE 0 0 0 21,279
ALLEGION PLC ORD SHS G0176J109 339 2,566 SH   SOLE 0 0 0 2,566
HILTON WORLDWIDE HLDGS INC COM 43300A203 611 4,624 SH   SOLE 0 0 0 4,624
AMC ENTMT HLDGS INC CL A COM 00165C104 428 11,239 SH   SOLE 0 0 0 11,239
ALPHABET INC CAP STK CL C 02079K107 34,060 12,779 SH   SOLE 0 0 0 12,779
JD.COM INC SPON ADR CL A 47215P106 245 3,390 SH   SOLE 0 0 0 3,390
IHS MARKIT LTD SHS G47567105 201 1,727 SH   SOLE 0 0 0 1,727
SYNCHRONY FINANCIAL COM 87165B103 299 6,121 SH   SOLE 0 0 0 6,121
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,947 33,416 SH   SOLE 0 0 0 33,416
CITIZENS FINL GROUP INC COM 174610105 995 21,171 SH   SOLE 0 0 0 21,171
SYNEOS HEALTH INC CL A 87166B102 1,149 13,131 SH   SOLE 0 0 0 13,131
STORE CAP CORP COM 862121100 2,524 78,787 SH   SOLE 0 0 0 78,787
UBS GROUP AG SHS H42097107 236 14,795 SH   SOLE 0 0 0 14,795
RESTAURANT BRANDS INTL INC COM 76131D103 829 13,553 SH   SOLE 0 0 0 13,553
QORVO INC COM 74736K101 1,664 9,953 SH   SOLE 0 0 0 9,953
TRANSUNION COM 89400J107 2,735 24,351 SH   SOLE 0 0 0 24,351
TELADOC HEALTH INC COM 87918A105 2,354 18,564 SH   SOLE 0 0 0 18,564
WESTROCK CO COM 96145D105 4,575 91,811 SH   SOLE 0 0 0 91,811
KRAFT HEINZ CO COM 500754106 2,620 71,150 SH   SOLE 0 0 0 71,150
PAYPAL HLDGS INC COM 70450Y103 27,867 107,093 SH   SOLE 0 0 0 107,093
SUNRUN INC COM 86771W105 385 8,741 SH   SOLE 0 0 0 8,741
HEWLETT PACKARD ENTERPRISE C COM 42824C109 482 33,815 SH   SOLE 0 0 0 33,815
SQUARE INC CL A 852234103 8,961 37,360 SH   SOLE 0 0 0 37,360
ATLASSIAN CORP PLC CL A G06242104 8,776 22,420 SH   SOLE 0 0 0 22,420
AVANGRID INC COM 05351W103 290 5,977 SH   SOLE 0 0 0 5,977
HUBBELL INC COM 443510607 598 3,311 SH   SOLE 0 0 0 3,311
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,368 1,881 SH   SOLE 0 0 0 1,881
TWILIO INC CL A 90138F102 10,109 31,684 SH   SOLE 0 0 0 31,684
FORTIVE CORP COM 34959J108 1,022 14,487 SH   SOLE 0 0 0 14,487
PROTHENA CORP PLC SHS G72800108 618 8,670 SH   SOLE 0 0 0 8,670
RINGCENTRAL INC CL A 76680R206 908 4,174 SH   SOLE 0 0 0 4,174
WIX COM LTD SHS M98068105 524 2,676 SH   SOLE 0 0 0 2,676
PAYLOCITY HLDG CORP COM 70438V106 667 2,377 SH   SOLE 0 0 0 2,377
ZENDESK INC COM 98936J101 227 1,951 SH   SOLE 0 0 0 1,951
PAYCOM SOFTWARE INC COM 70432V102 1,082 2,183 SH   SOLE 0 0 0 2,183
KEYSIGHT TECHNOLOGIES INC COM 49338L103 687 4,184 SH   SOLE 0 0 0 4,184
SOLAREDGE TECHNOLOGIES INC COM 83417M104 236 888 SH   SOLE 0 0 0 888
ETSY INC COM 29786A106 1,337 6,429 SH   SOLE 0 0 0 6,429
NATERA INC COM 632307104 203 1,823 SH   SOLE 0 0 0 1,823
ZILLOW GROUP INC CL C CAP STK 98954M200 1,420 16,111 SH   SOLE 0 0 0 16,111
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,080 9,980 SH   SOLE 0 0 0 9,980
PURE STORAGE INC CL A 74624M102 694 27,572 SH   SOLE 0 0 0 27,572
NOVOCURE LTD ORD SHS G6674U108 234 2,012 SH   SOLE 0 0 0 2,012
VERTIV HOLDINGS CO COM CL A 92537N108 322 13,386 SH   SOLE 0 0 0 13,386
UNDER ARMOUR INC CL C 904311206 608 34,703 SH   SOLE 0 0 0 34,703
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 276 12,194 SH   SOLE 0 0 0 12,194
LISTED FD TR ROUNDHILL SPORTS 53656F789 2,587 85,994 SH   SOLE 0 0 0 85,994
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 296 5,672 SH   SOLE 0 0 0 5,672
RH COM 74967X103 652 978 SH   SOLE 0 0 0 978
WINGSTOP INC COM 974155103 682 4,161 SH   SOLE 0 0 0 4,161
LIVE OAK BANCSHARES INC COM 53803X105 332 5,216 SH   SOLE 0 0 0 5,216
HOULIHAN LOKEY INC CL A 441593100 1,500 16,285 SH   SOLE 0 0 0 16,285
CSW INDUSTRIALS INC COM 126402106 283 2,220 SH   SOLE 0 0 0 2,220
MIMECAST LTD ORD SHS G14838109 628 9,867 SH   SOLE 0 0 0 9,867
KINSALE CAP GROUP INC COM 49714P108 474 2,934 SH   SOLE 0 0 0 2,934
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 223 4,559 SH   SOLE 0 0 0 4,559
PHYSICIANS RLTY TR COM 71943U104 377 21,390 SH   SOLE 0 0 0 21,390
ALKALINE WTR CO INC COM NEW 01643A207 16 10,219 SH   SOLE 0 0 0 10,219
SCIENCE APPLICATIONS INTL CO COM 808625107 297 3,469 SH   SOLE 0 0 0 3,469
BRIXMOR PPTY GROUP INC COM 11120U105 284 12,836 SH   SOLE 0 0 0 12,836
NV5 GLOBAL INC COM 62945V109 823 8,351 SH   SOLE 0 0 0 8,351
VISTA OUTDOOR INC COM 928377100 786 19,510 SH   SOLE 0 0 0 19,510
CLEARWAY ENERGY INC CL C 18539C204 895 29,565 SH   SOLE 0 0 0 29,565
OLLIES BARGAIN OUTLET HLDGS COM 681116109 287 4,769 SH   SOLE 0 0 0 4,769
ALTABANCORP COM 021347109 573 12,982 SH   SOLE 0 0 0 12,982
LUMENTUM HLDGS INC COM 55024U109 245 2,933 SH   SOLE 0 0 0 2,933
LADDER CAP CORP CL A 505743104 1,094 99,043 SH   SOLE 0 0 0 99,043
SINTX TECHNOLOGIES INC COM NEW 829392307 32 25,000 SH   SOLE 0 0 0 25,000
AKEBIA THERAPEUTICS INC COM 00972D105 30 10,300 SH   SOLE 0 0 0 10,300
SIXTH STREET SPECIALTY LENDN COM 83012A109 737 33,174 SH   SOLE 0 0 0 33,174
T2 BIOSYSTEMS INC COM 89853L104 23 25,500 SH   SOLE 0 0 0 25,500
DAVE & BUSTERS ENTMT INC COM 238337109 624 16,279 SH   SOLE 0 0 0 16,279
TRITON INTL LTD CL A G9078F107 737 14,158 SH   SOLE 0 0 0 14,158
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,075 52,331 SH   SOLE 0 0 0 52,331
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 3,239 134,363 SH   SOLE 0 0 0 134,363
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 605 23,068 SH   SOLE 0 0 0 23,068
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 4,686 222,601 SH   SOLE 0 0 0 222,601
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 11,959 333,675 SH   SOLE 0 0 0 333,675
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 441 14,413 SH   SOLE 0 0 0 14,413
GLOBAL X FDS GLOBX SUPDV US 37950E291 19,083 982,126 SH   SOLE 0 0 0 982,126
ARK ETF TR INNOVATION ETF 00214Q104 15,883 143,698 SH   SOLE 0 0 0 143,698
ISHARES TR GLOBAL REIT ETF 46434V647 659 24,035 SH   SOLE 0 0 0 24,035
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 2,081 68,456 SH   SOLE 0 0 0 68,456
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 20,927 470,789 SH   SOLE 0 0 0 470,789
GLOBAL X FDS REIT ETF 37950E127 100 10,504 SH   SOLE 0 0 0 10,504
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 36,777 645,669 SH   SOLE 0 0 0 645,669
ISHARES TR CORE INTL AGGR 46435G672 4,438 80,666 SH   SOLE 0 0 0 80,666
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 343 4,377 SH   SOLE 0 0 0 4,377
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 748 11,723 SH   SOLE 0 0 0 11,723
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 5,074 95,000 SH   SOLE 0 0 0 95,000
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1,754 14,782 SH   SOLE 0 0 0 14,782
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 2,206 27,487 SH   SOLE 0 0 0 27,487
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 3,677 68,487 SH   SOLE 0 0 0 68,487
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 1,208 27,290 SH   SOLE 0 0 0 27,290
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 3,659 46,878 SH   SOLE 0 0 0 46,878
ARK ETF TR NEXT GNRTN INTER 00214Q401 4,953 35,664 SH   SOLE 0 0 0 35,664
ARK ETF TR GENOMIC REV ETF 00214Q302 5,865 78,489 SH   SOLE 0 0 0 78,489
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 218 3,581 SH   SOLE 0 0 0 3,581
ISHARES TR EXPONENTIAL TECH 46434V381 281 4,476 SH   SOLE 0 0 0 4,476
ETF SER SOLUTIONS US GLB JETS 26922A842 2,317 98,055 SH   SOLE 0 0 0 98,055
GLOBAL X FDS RENEWABLE ENERGY 37954Y707 1,041 66,620 SH   SOLE 0 0 0 66,620
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 939 19,269 SH   SOLE 0 0 0 19,269
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 2,832 41,857 SH   SOLE 0 0 0 41,857
AMPLIFY ETF TR ONLIN RETL ETF 032108102 2,787 25,503 SH   SOLE 0 0 0 25,503
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 2,679 186,191 SH   SOLE 0 0 0 186,191
ETFIS SER TR I VIRTUS REAVES UT 26923G806 3,465 83,015 SH   SOLE 0 0 0 83,015
ARK ETF TR 3D PRINTING ETF 00214Q500 615 17,217 SH   SOLE 0 0 0 17,217
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 454 8,623 SH   SOLE 0 0 0 8,623
SPDR SER TR PORTFOLIO S&P600 78468R853 12,769 299,732 SH   SOLE 0 0 0 299,732
SPDR SER TR PORTFLI HIGH YLD 78468R606 1,911 71,373 SH   SOLE 0 0 0 71,373
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 8,706 180,670 SH   SOLE 0 0 0 180,670
ISHARES TR 0-5YR HI YL CP 46434V407 12,478 273,036 SH   SOLE 0 0 0 273,036
WISDOMTREE TR US HGH YLD CORP 97717X172 29,441 559,401 SH   SOLE 0 0 0 559,401
ISHARES TR MSCI USA MMENTM 46432F396 94,619 538,833 SH   SOLE 0 0 0 538,833
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 321 7,006 SH   SOLE 0 0 0 7,006
FLEXSHARES TR QLT DIV DEF IDX 33939L845 3,422 64,395 SH   SOLE 0 0 0 64,395
ISHARES TR MSCI USA VALUE 46432F388 22,851 226,919 SH   SOLE 0 0 0 226,919
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 59,045 1,094,444 SH   SOLE 0 0 0 1,094,444
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 972 24,945 SH   SOLE 0 0 0 24,945
PROSHARES TR S&P 500 DV ARIST 74348A467 3,958 44,711 SH   SOLE 0 0 0 44,711
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 13,389 282,052 SH   SOLE 0 0 0 282,052
ISHARES TR CORE DIV GRWTH 46434V621 24,517 488,003 SH   SOLE 0 0 0 488,003
OSI ETF TR OSHARES US QUALT 67110P407 2,696 64,758 SH   SOLE 0 0 0 64,758
SPDR SER TR PRTFLO S&P500 HI 78468R788 686 17,527 SH   SOLE 0 0 0 17,527
ISHARES INC CORE MSCI EMKT 46434G103 82,748 1,339,832 SH   SOLE 0 0 0 1,339,832
ISHARES INC CUR HD MSCI EM 46434G509 2,916 95,654 SH   SOLE 0 0 0 95,654
WISDOMTREE TR EM EX ST-OWNED 97717X578 14,419 386,354 SH   SOLE 0 0 0 386,354
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 674 18,160 SH   SOLE 0 0 0 18,160
ISHARES INC ESG AWR MSCI EM 46434G863 6,801 164,113 SH   SOLE 0 0 0 164,113
SPDR SER TR SSGA US LRG ETF 78468R804 2,053 15,388 SH   SOLE 0 0 0 15,388
WISDOMTREE TR US QTLY DIV GRT 97717X669 2,215 37,643 SH   SOLE 0 0 0 37,643
ISHARES TR MSCI USA QLT FCT 46432F339 27,190 206,405 SH   SOLE 0 0 0 206,405
PACER FDS TR TRENDP US LAR CP 69374H105 3,010 79,765 SH   SOLE 0 0 0 79,765
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 4,046 47,032 SH   SOLE 0 0 0 47,032
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 232 4,310 SH   SOLE 0 0 0 4,310
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 590 12,414 SH   SOLE 0 0 0 12,414
ISHARES TR CONV BD ETF 46435G102 1,694 16,985 SH   SOLE 0 0 0 16,985
ISHARES TR CORE MSCI TOTAL 46432F834 7,212 101,583 SH   SOLE 0 0 0 101,583
ISHARES TR CORE MSCI EAFE 46432F842 28,303 381,190 SH   SOLE 0 0 0 381,190
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 725 17,294 SH   SOLE 0 0 0 17,294
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 18,827 285,516 SH   SOLE 0 0 0 285,516
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1,718 52,326 SH   SOLE 0 0 0 52,326
ISHARES TR MSCI DENMARK ETF 46429B523 534 4,974 SH   SOLE 0 0 0 4,974
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 245 3,799 SH   SOLE 0 0 0 3,799
ISHARES TR HDG MSCI EAFE 46434V803 8,716 253,438 SH   SOLE 0 0 0 253,438
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 8,276 191,715 SH   SOLE 0 0 0 191,715
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 1,332 17,730 SH   SOLE 0 0 0 17,730
ISHARES TR MSCI INDIA SM CP 46429B614 666 11,080 SH   SOLE 0 0 0 11,080
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 11,720 182,918 SH   SOLE 0 0 0 182,918
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 263 4,356 SH   SOLE 0 0 0 4,356
ISHARES TR MSCI INTL MOMENT 46434V449 2,288 60,072 SH   SOLE 0 0 0 60,072
ISHARES TR MSCI INTL QUALTY 46434V456 2,433 64,239 SH   SOLE 0 0 0 64,239
ISHARES TR MSCI EAFE SMCP 46435G839 3,490 94,706 SH   SOLE 0 0 0 94,706
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 852 24,948 SH   SOLE 0 0 0 24,948
WISDOMTREE TR CURRNCY INT EQ 97717X263 5,326 178,441 SH   SOLE 0 0 0 178,441
WISDOMTREE TR DYNAMIC INT EQ 97717X271 2,733 78,559 SH   SOLE 0 0 0 78,559
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 477 7,221 SH   SOLE 0 0 0 7,221
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 419 4,798 SH   SOLE 0 0 0 4,798
ISHARES TR MSCI ACWI EXUS 46435G847 8,628 269,524 SH   SOLE 0 0 0 269,524
ISHARES TR ESG AW MSCI EAFE 46435G516 671 8,562 SH   SOLE 0 0 0 8,562
AMPLIFY ETF TR HIGH INCOME 032108847 390 23,161 SH   SOLE 0 0 0 23,161
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 2,370 48,126 SH   SOLE 0 0 0 48,126
ISHARES TR IBONDS DEC21 ETF 46434VBK5 2,724 110,146 SH   SOLE 0 0 0 110,146
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 45,055 890,773 SH   SOLE 0 0 0 890,773
ISHARES TR CORE 1 5 YR USD 46432F859 16,117 315,586 SH   SOLE 0 0 0 315,586
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 4,298 87,974 SH   SOLE 0 0 0 87,974
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 21,045 457,301 SH   SOLE 0 0 0 457,301
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 15,707 328,248 SH   SOLE 0 0 0 328,248
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 1,406 28,050 SH   SOLE 0 0 0 28,050
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 1,351 33,386 SH   SOLE 0 0 0 33,386
ISHARES TR 0-5YR INVT GR CP 46434V100 13,215 255,717 SH   SOLE 0 0 0 255,717
ISHARES TR BLACKROCK ULTRA 46434V878 624 12,363 SH   SOLE 0 0 0 12,363
ISHARES TR TRS FLT RT BD 46434V860 9,557 190,114 SH   SOLE 0 0 0 190,114
WISDOMTREE TR FLOATNG RAT TREA 97717X628 19,261 767,383 SH   SOLE 0 0 0 767,383
ISHARES TR CORE TOTAL USD 46434V613 37,928 712,388 SH   SOLE 0 0 0 712,388
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,012 33,557 SH   SOLE 0 0 0 33,557
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1,054 19,847 SH   SOLE 0 0 0 19,847
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 432 8,273 SH   SOLE 0 0 0 8,273
ETFIS SER TR I VIRTUS NEWFLEET 26923G707 469 18,478 SH   SOLE 0 0 0 18,478
WISDOMTREE TR YIELD ENHANCD US 97717X511 33,464 644,536 SH   SOLE 0 0 0 644,536
ISHARES U S ETF TR INT RT HD LONG 46431W812 346 13,782 SH   SOLE 0 0 0 13,782
WISDOMTREE TR US CORP BOND FD 97717X198 33,268 616,421 SH   SOLE 0 0 0 616,421
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 281 13,281 SH   SOLE 0 0 0 13,281
DIGITALBRIDGE GROUP INC NOTE 5.000% 4/1 19624RAA4 20 20,000 PRN   SOLE 0 0 0 20,000
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 6,228 118,456 SH   SOLE 0 0 0 118,456
SPDR SER TR BLOMBERG 1 10 YR 78468R861 1,719 81,489 SH   SOLE 0 0 0 81,489
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 11,852 537,262 SH   SOLE 0 0 0 537,262
HUMANIGEN INC COM NEW 444863203 247 41,600 SH   SOLE 0 0 0 41,600
SPDR SER TR NUVEEN BLMBRG SR 78468R739 779 15,766 SH   SOLE 0 0 0 15,766
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 2,953 47,259 SH   SOLE 0 0 0 47,259
ISHARES TR NATIONAL MUN ETF 464288414 49,196 423,479 SH   SOLE 0 0 0 423,479
SPDR SER TR NUVEEN BRC MUNIC 78468R721 550 10,661 SH   SOLE 0 0 0 10,661
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 566 21,079 SH   SOLE 0 0 0 21,079
ISHARES TR SHRT NAT MUN ETF 464288158 1,948 18,106 SH   SOLE 0 0 0 18,106
SPDR SER TR NUVEEN BBG BRCLY 78464A284 4,085 68,144 SH   SOLE 0 0 0 68,144
BNY MELLON STRATEGIC MUNS IN COM 05588W108 87 10,046 SH   SOLE 0 0 0 10,046
EATON VANCE MUN BD FD COM 27827X101 314 23,450 SH   SOLE 0 0 0 23,450
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 3,839 260,082 SH   SOLE 0 0 0 260,082
NUVEEN AMT FREE MUN CR INC F COM 67071L106 222 12,919 SH   SOLE 0 0 0 12,919
PUTNAM MANAGED MUN INCOME TR COM 746823103 112 13,430 SH   SOLE 0 0 0 13,430
BLACKROCK INVT QUALITY MUN T COM 09247D105 249 14,432 SH   SOLE 0 0 0 14,432
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 181 10,845 SH   SOLE 0 0 0 10,845
NUVEEN AMT FREE QLTY MUN INC COM 670657105 407 26,822 SH   SOLE 0 0 0 26,822
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 128 27,938 SH   SOLE 0 0 0 27,938
REALTY INCOME CORP COM 756109104 2,328 35,888 SH   SOLE 0 0 0 35,888
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 650 5,508 SH   SOLE 0 0 0 5,508
AMERICAN TOWER CORP NEW COM 03027X100 4,922 18,546 SH   SOLE 0 0 0 18,546
WELLTOWER INC COM 95040Q104 495 6,008 SH   SOLE 0 0 0 6,008
PUBLIC STORAGE COM 74460D109 1,892 6,369 SH   SOLE 0 0 0 6,369
SIMON PPTY GROUP INC NEW COM 828806109 4,556 35,058 SH   SOLE 0 0 0 35,058
WP CAREY INC COM 92936U109 1,502 20,560 SH   SOLE 0 0 0 20,560
ENTERPRISE PRODS PARTNERS L COM 293792107 12,966 599,179 SH   SOLE 0 0 0 599,179
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,456 55,066 SH   SOLE 0 0 0 55,066
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 176 17,269 SH   SOLE 0 0 0 17,269
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 265 5,823 SH   SOLE 0 0 0 5,823
UNITED STS OIL FD LP UNITS 91232N207 485 9,230 SH   SOLE 0 0 0 9,230
EQUINIX INC COM 29444U700 2,129 2,695 SH   SOLE 0 0 0 2,695
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 402 8,053 SH   SOLE 0 0 0 8,053
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,428 149,017 SH   SOLE 0 0 0 149,017
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 319 5,693 SH   SOLE 0 0 0 5,693
AGNC INVT CORP COM 00123Q104 3,008 190,720 SH   SOLE 0 0 0 190,720
STARWOOD PPTY TR INC COM 85571B105 600 24,561 SH   SOLE 0 0 0 24,561
STAG INDL INC COM 85254J102 1,290 32,859 SH   SOLE 0 0 0 32,859
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 616 13,384 SH   SOLE 0 0 0 13,384
RETAIL PPTYS AMER INC CL A 76131V202 401 31,152 SH   SOLE 0 0 0 31,152
CARLYLE GROUP INC COM 14316J108 523 11,061 SH   SOLE 0 0 0 11,061
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 390 7,871 SH   SOLE 0 0 0 7,871
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 135 22,579 SH   SOLE 0 0 0 22,579
ARBOR REALTY TRUST INC COM 038923108 242 13,066 SH   SOLE 0 0 0 13,066
INVESCO MORTGAGE CAPITAL INC COM 46131B100 39 12,471 SH   SOLE 0 0 0 12,471
TWO HBRS INVT CORP COM NEW 90187B408 418 65,941 SH   SOLE 0 0 0 65,941
WESTERN ASSET MTG CAP CORP COM 95790D105 888 340,216 SH   SOLE 0 0 0 340,216
FIRST MAJESTIC SILVER CORP COM 32076V103 238 21,096 SH   SOLE 0 0 0 21,096
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,558 42,205 SH   SOLE 0 0 0 42,205
LITHIUM AMERS CORP NEW COM NEW 53680Q207 209 9,378 SH   SOLE 0 0 0 9,378
HIVE BLOCKCHAIN TECHNLGIES L COM 43366H100 34 12,690 SH   SOLE 0 0 0 12,690
PARSONS CORP DEL COM 70202L102 243 7,199 SH   SOLE 0 0 0 7,199
COVANTA HLDG CORP COM 22282E102 1,067 53,047 SH   SOLE 0 0 0 53,047
AMARIN CORP PLC SPONS ADR NEW 023111206 58 11,435 SH   SOLE 0 0 0 11,435
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 31 12,674 SH   SOLE 0 0 0 12,674
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 133 32,049 SH   SOLE 0 0 0 32,049
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 302 17,652 SH   SOLE 0 0 0 17,652
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 350 28,540 SH   SOLE 0 0 0 28,540
WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 380 43,184 SH   SOLE 0 0 0 43,184
EATON VANCE TAX ADVT DIV INC COM 27828G107 1,528 55,661 SH   SOLE 0 0 0 55,661
VIRTUS DIVIDEND INTEREST & P COM 92840R101 216 14,567 SH   SOLE 0 0 0 14,567
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 465 26,214 SH   SOLE 0 0 0 26,214
WESTERN ASSET HIGH YIELD DEF COM 95768B107 394 24,758 SH   SOLE 0 0 0 24,758
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 581 8,419 SH   SOLE 0 0 0 8,419
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 3,480 222,648 SH   SOLE 0 0 0 222,648
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 245 10,690 SH   SOLE 0 0 0 10,690
BLACKROCK ENHANCED EQUITY DI COM 09251A104 225 22,913 SH   SOLE 0 0 0 22,913
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 263 9,276 SH   SOLE 0 0 0 9,276
SPROTT PHYSICAL GOLD TR UNIT 85207H104 812 58,832 SH   SOLE 0 0 0 58,832
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 91 11,890 SH   SOLE 0 0 0 11,890
NUVEEN REAL ASSET INCOME & G COM 67074Y105 532 34,887 SH   SOLE 0 0 0 34,887
INVESCO SR INCOME TR COM 46131H107 105 23,513 SH   SOLE 0 0 0 23,513
EATON VANCE LTD DURATION INC COM 27828H105 919 69,758 SH   SOLE 0 0 0 69,758
PIMCO CORPORATE & INCOME OPP COM 72201B101 262 14,299 SH   SOLE 0 0 0 14,299
PIMCO HIGH INCOME FD COM SHS 722014107 143 22,756 SH   SOLE 0 0 0 22,756
PIMCO STRATEGIC INCOME FD COM 72200X104 80 11,375 SH   SOLE 0 0 0 11,375
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 136 20,752 SH   SOLE 0 0 0 20,752
BLACKROCK INCOME TR INC COM 09247F100 77 12,553 SH   SOLE 0 0 0 12,553
FRANKLIN LTD DURATION INCOME COM 35472T101 264 29,001 SH   SOLE 0 0 0 29,001
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 256 13,356 SH   SOLE 0 0 0 13,356
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 264 11,520 SH   SOLE 0 0 0 11,520
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 302 11,717 SH   SOLE 0 0 0 11,717
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 268 10,940 SH   SOLE 0 0 0 10,940
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 558 56,396 SH   SOLE 0 0 0 56,396
NUVEEN PFD & INCM SECURTIES COM 67072C105 397 40,520 SH   SOLE 0 0 0 40,520
AGILENT TECHNOLOGIES INC COM 00846U101 3,444 21,862 SH   SOLE 0 0 0 21,862
ADOBE SYSTEMS INCORPORATED COM 00724F101 24,879 43,214 SH   SOLE 0 0 0 43,214
AUTODESK INC COM 052769106 5,879 20,615 SH   SOLE 0 0 0 20,615
AMAZON COM INC COM 023135106 107,864 32,835 SH   SOLE 0 0 0 32,835
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 29,464 107,952 SH   SOLE 0 0 0 107,952
SYNOPSYS INC COM 871607107 240 803 SH   SOLE 0 0 0 803
ADVANCED MICRO DEVICES INC COM 007903107 17,064 165,833 SH   SOLE 0 0 0 165,833
QUALCOMM INC COM 747525103 19,478 151,018 SH   SOLE 0 0 0 151,018
DISNEY WALT CO COM 254687106 40,074 236,885 SH   SOLE 0 0 0 236,885
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,231 5,299 SH   SOLE 0 0 0 5,299
MICROSOFT CORP COM 594918104 154,873 549,352 SH   SOLE 0 0 0 549,352
DEERE & CO COM 244199105 5,712 17,047 SH   SOLE 0 0 0 17,047
LILLY ELI & CO COM 532457108 6,279 27,176 SH   SOLE 0 0 0 27,176
DANAHER CORPORATION COM 235851102 7,221 23,720 SH   SOLE 0 0 0 23,720
NIKE INC CL B 654106103 4,065 27,991 SH   SOLE 0 0 0 27,991
SIRIUS XM HOLDINGS INC COM 82968B103 3,034 497,366 SH   SOLE 0 0 0 497,366
TJX COS INC NEW COM 872540109 5,753 87,195 SH   SOLE 0 0 0 87,195
BOOKING HOLDINGS INC COM 09857L108 3,283 1,383 SH   SOLE 0 0 0 1,383
CROWN CASTLE INTL CORP NEW COM 22822V101 4,479 25,843 SH   SOLE 0 0 0 25,843
INTUIT COM 461202103 5,479 10,156 SH   SOLE 0 0 0 10,156
MARRIOTT INTL INC NEW CL A 571903202 4,818 32,533 SH   SOLE 0 0 0 32,533
APPLE INC COM 037833100 307,780 2,175,127 SH   SOLE 0 0 0 2,175,127
IDEXX LABS INC COM 45168D104 17,760 28,557 SH   SOLE 0 0 0 28,557
AON PLC SHS CL A G0403H108 406 1,421 SH   SOLE 0 0 0 1,421
AMERICAN EXPRESS CO COM 025816109 7,429 44,343 SH   SOLE 0 0 0 44,343
EDWARDS LIFESCIENCES CORP COM 28176E108 3,448 30,457 SH   SOLE 0 0 0 30,457
S&P GLOBAL INC COM 78409V104 26,696 62,831 SH   SOLE 0 0 0 62,831
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,702 9 SH   SOLE 0 0 0 9
ALIGN TECHNOLOGY INC COM 016255101 3,458 5,197 SH   SOLE 0 0 0 5,197
NETFLIX INC COM 64110L106 18,187 29,798 SH   SOLE 0 0 0 29,798
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 845 98,299 SH   SOLE 0 0 0 98,299
CADENCE DESIGN SYSTEM INC COM 127387108 1,558 10,287 SH   SOLE 0 0 0 10,287
ILLUMINA INC COM 452327109 231 570 SH   SOLE 0 0 0 570
NVIDIA CORPORATION COM 67066G104 42,130 203,371 SH   SOLE 0 0 0 203,371
MONSTER BEVERAGE CORP NEW COM 61174X109 1,457 16,404 SH   SOLE 0 0 0 16,404
LAUDER ESTEE COS INC CL A 518439104 2,077 6,924 SH   SOLE 0 0 0 6,924
MOODYS CORP COM 615369105 14,838 41,784 SH   SOLE 0 0 0 41,784
ALPHABET INC CAP STK CL A 02079K305 40,122 15,007 SH   SOLE 0 0 0 15,007
MARVELL TECHNOLOGY INC COM 573874104 922 15,293 SH   SOLE 0 0 0 15,293
INTUITIVE SURGICAL INC COM NEW 46120E602 2,266 2,279 SH   SOLE 0 0 0 2,279
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,731 29,034 SH   SOLE 0 0 0 29,034
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,260 1,692 SH   SOLE 0 0 0 1,692
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,963 36,684 SH   SOLE 0 0 0 36,684
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,572 865 SH   SOLE 0 0 0 865
SALESFORCE COM INC COM 79466L302 12,093 44,586 SH   SOLE 0 0 0 44,586
DEXCOM INC COM 252131107 478 874 SH   SOLE 0 0 0 874
WHEATON PRECIOUS METALS CORP COM 962879102 222 5,907 SH   SOLE 0 0 0 5,907
LOGITECH INTL S A SHS H50430232 1,232 13,973 SH   SOLE 0 0 0 13,973
RESMED INC COM 761152107 503 1,909 SH   SOLE 0 0 0 1,909
MASTERCARD INCORPORATED CL A 57636Q104 42,694 122,796 SH   SOLE 0 0 0 122,796
LULULEMON ATHLETICA INC COM 550021109 1,929 4,766 SH   SOLE 0 0 0 4,766
MERCADOLIBRE INC COM 58733R102 11,195 6,666 SH   SOLE 0 0 0 6,666
MSCI INC COM 55354G100 6,438 10,583 SH   SOLE 0 0 0 10,583
WASTE CONNECTIONS INC COM 94106B101 1,136 9,023 SH   SOLE 0 0 0 9,023
BROADCOM INC COM 11135F101 8,179 16,867 SH   SOLE 0 0 0 16,867
FORTINET INC COM 34959E109 15,596 53,405 SH   SOLE 0 0 0 53,405
TESLA INC COM 88160R101 37,519 48,382 SH   SOLE 0 0 0 48,382
SHOPIFY INC CL A 82509L107 23,063 17,011 SH   SOLE 0 0 0 17,011
FACEBOOK INC CL A 30303M102 41,906 123,473 SH   SOLE 0 0 0 123,473
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,331 8,915 SH   SOLE 0 0 0 8,915
SERVICENOW INC COM 81762P102 9,583 15,400 SH   SOLE 0 0 0 15,400
PALO ALTO NETWORKS INC COM 697435105 2,320 4,843 SH   SOLE 0 0 0 4,843
WORKDAY INC CL A 98138H101 7,535 30,154 SH   SOLE 0 0 0 30,154
WEST PHARMACEUTICAL SVSC INC COM 955306105 531 1,251 SH   SOLE 0 0 0 1,251
ROLLINS INC COM 775711104 1,352 38,255 SH   SOLE 0 0 0 38,255
ALBEMARLE CORP COM 012653101 417 1,904 SH   SOLE 0 0 0 1,904
XILINX INC COM 983919101 537 3,558 SH   SOLE 0 0 0 3,558
UNIVERSAL DISPLAY CORP COM 91347P105 496 2,903 SH   SOLE 0 0 0 2,903
ON SEMICONDUCTOR CORP COM 682189105 1,032 22,541 SH   SOLE 0 0 0 22,541
KULICKE & SOFFA INDS INC COM 501242101 393 6,749 SH   SOLE 0 0 0 6,749
OCCIDENTAL PETE CORP COM 674599105 1,072 36,255 SH   SOLE 0 0 0 36,255
DECKERS OUTDOOR CORP COM 243537107 1,281 3,556 SH   SOLE 0 0 0 3,556
TYLER TECHNOLOGIES INC COM 902252105 749 1,634 SH   SOLE 0 0 0 1,634
TEMPUR SEALY INTL INC COM 88023U101 660 14,225 SH   SOLE 0 0 0 14,225
PTC INC COM 69370C100 2,599 21,692 SH   SOLE 0 0 0 21,692
LATTICE SEMICONDUCTOR CORP COM 518415104 677 10,478 SH   SOLE 0 0 0 10,478
V F CORP COM 918204108 343 5,122 SH   SOLE 0 0 0 5,122
WEYERHAEUSER CO MTN BE COM NEW 962166104 2,636 74,120 SH   SOLE 0 0 0 74,120
PENN NATL GAMING INC COM 707569109 507 6,997 SH   SOLE 0 0 0 6,997
DOMINOS PIZZA INC COM 25754A201 1,107 2,321 SH   SOLE 0 0 0 2,321
REPLIGEN CORP COM 759916109 217 750 SH   SOLE 0 0 0 750
TREX CO INC COM 89531P105 463 4,538 SH   SOLE 0 0 0 4,538
CHARLES RIV LABS INTL INC COM 159864107 256 621 SH   SOLE 0 0 0 621
OLD DOMINION FREIGHT LINE IN COM 679580100 17,015 59,496 SH   SOLE 0 0 0 59,496
COPART INC COM 217204106 413 2,975 SH   SOLE 0 0 0 2,975
ANSYS INC COM 03662Q105 1,025 3,011 SH   SOLE 0 0 0 3,011
BROOKS AUTOMATION INC NEW COM 114340102 664 6,483 SH   SOLE 0 0 0 6,483
CHURCHILL DOWNS INC COM 171484108 334 1,391 SH   SOLE 0 0 0 1,391
CROCS INC COM 227046109 906 6,311 SH   SOLE 0 0 0 6,311
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,379 2,675 SH   SOLE 0 0 0 2,675
MONOLITHIC PWR SYS INC COM 609839105 884 1,824 SH   SOLE 0 0 0 1,824
SUN CMNTYS INC COM 866674104 909 4,913 SH   SOLE 0 0 0 4,913
METTLER TOLEDO INTERNATIONAL COM 592688105 213 155 SH   SOLE 0 0 0 155
TELEDYNE TECHNOLOGIES INC COM 879360105 1,657 3,856 SH   SOLE 0 0 0 3,856
COSTAR GROUP INC COM 22160N109 17,854 207,463 SH   SOLE 0 0 0 207,463
EXACT SCIENCES CORP COM 30063P105 354 3,708 SH   SOLE 0 0 0 3,708
FIRST SOLAR INC COM 336433107 3,360 35,196 SH   SOLE 0 0 0 35,196
DISCOVER FINL SVCS COM 254709108 3,569 29,055 SH   SOLE 0 0 0 29,055
ULTA BEAUTY INC COM 90384S303 2,186 6,056 SH   SOLE 0 0 0 6,056
GENERAC HLDGS INC COM 368736104 591 1,447 SH   SOLE 0 0 0 1,447
EPAM SYS INC COM 29414B104 468 821 SH   SOLE 0 0 0 821
ENPHASE ENERGY INC COM 29355A107 994 6,629 SH   SOLE 0 0 0 6,629
GLOBUS MED INC CL A 379577208 209 2,726 SH   SOLE 0 0 0 2,726
FIVE BELOW INC COM 33829M101 243 1,375 SH   SOLE 0 0 0 1,375
IRON MTN INC NEW COM 46284V101 1,730 39,816 SH   SOLE 0 0 0 39,816
MARATHON OIL CORP COM 565849106 581 42,478 SH   SOLE 0 0 0 42,478
ONEOK INC NEW COM 682680103 5,945 102,524 SH   SOLE 0 0 0 102,524
BEST BUY INC COM 086516101 2,447 23,148 SH   SOLE 0 0 0 23,148
CONAGRA BRANDS INC COM 205887102 266 7,846 SH   SOLE 0 0 0 7,846
KEYCORP COM 493267108 4,854 224,513 SH   SOLE 0 0 0 224,513
NEWELL BRANDS INC COM 651229106 1,567 70,758 SH   SOLE 0 0 0 70,758
EDISON INTL COM 281020107 3,378 60,901 SH   SOLE 0 0 0 60,901
KROGER CO COM 501044101 512 12,657 SH   SOLE 0 0 0 12,657
AMERISOURCEBERGEN CORP COM 03073E105 701 5,870 SH   SOLE 0 0 0 5,870
MOLSON COORS BEVERAGE CO CL B 60871R209 220 4,742 SH   SOLE 0 0 0 4,742
INGREDION INC COM 457187102 599 6,730 SH   SOLE 0 0 0 6,730
AEGON N V NY REGISTRY SHS 007924103 105 20,675 SH   SOLE 0 0 0 20,675
AFLAC INC COM 001055102 830 15,919 SH   SOLE 0 0 0 15,919
BORGWARNER INC COM 099724106 2,922 67,612 SH   SOLE 0 0 0 67,612
CARDINAL HEALTH INC COM 14149Y108 493 9,975 SH   SOLE 0 0 0 9,975
CABOT OIL & GAS CORP COM 127097103 903 41,499 SH   SOLE 0 0 0 41,499
STATE STR CORP COM 857477103 329 3,884 SH   SOLE 0 0 0 3,884
MCKESSON CORP COM 58155Q103 350 1,754 SH   SOLE 0 0 0 1,754
ENTERGY CORP NEW COM 29364G103 5,547 55,855 SH   SOLE 0 0 0 55,855
FIFTH THIRD BANCORP COM 316773100 481 11,343 SH   SOLE 0 0 0 11,343
WILLIAMS COS INC COM 969457100 1,501 57,864 SH   SOLE 0 0 0 57,864
NORTONLIFELOCK INC COM 668771108 261 10,309 SH   SOLE 0 0 0 10,309
XCEL ENERGY INC COM 98389B100 1,407 22,519 SH   SOLE 0 0 0 22,519
SOUTHWEST AIRLS CO COM 844741108 5,391 104,820 SH   SOLE 0 0 0 104,820
OMNICOM GROUP INC COM 681919106 350 4,834 SH   SOLE 0 0 0 4,834
GAP INC COM 364760108 600 26,411 SH   SOLE 0 0 0 26,411
SMUCKER J M CO COM NEW 832696405 1,421 11,837 SH   SOLE 0 0 0 11,837
FIRSTENERGY CORP COM 337932107 3,774 105,953 SH   SOLE 0 0 0 105,953
KINROSS GOLD CORP COM 496902404 109 20,299 SH   SOLE 0 0 0 20,299
ALLIANT ENERGY CORP COM 018802108 3,217 57,465 SH   SOLE 0 0 0 57,465
OMEGA HEALTHCARE INVS INC COM 681936100 926 30,894 SH   SOLE 0 0 0 30,894
INTERNATIONAL PAPER CO COM 460146103 5,636 100,794 SH   SOLE 0 0 0 100,794
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,635 18,794 SH   SOLE 0 0 0 18,794
PPL CORP COM 69351T106 6,459 231,657 SH   SOLE 0 0 0 231,657
MACYS INC COM 55616P104 696 30,785 SH   SOLE 0 0 0 30,785
DTE ENERGY CO COM 233331107 5,884 52,673 SH   SOLE 0 0 0 52,673
DEVON ENERGY CORP NEW COM 25179M103 6,548 184,395 SH   SOLE 0 0 0 184,395
ROYAL CARIBBEAN GROUP COM V7780T103 1,969 22,135 SH   SOLE 0 0 0 22,135
AES CORP COM 00130H105 1,949 85,391 SH   SOLE 0 0 0 85,391
GENERAL MLS INC COM 370334104 6,112 102,177 SH   SOLE 0 0 0 102,177
AMEREN CORP COM 023608102 4,427 54,651 SH   SOLE 0 0 0 54,651
ARCHER DANIELS MIDLAND CO COM 039483102 2,868 47,793 SH   SOLE 0 0 0 47,793
CENTERPOINT ENERGY INC COM 15189T107 5,718 232,457 SH   SOLE 0 0 0 232,457
KELLOGG CO COM 487836108 748 11,699 SH   SOLE 0 0 0 11,699
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,803 29,599 SH   SOLE 0 0 0 29,599
EASTMAN CHEM CO COM 277432100 314 3,117 SH   SOLE 0 0 0 3,117
HOLLYFRONTIER CORP COM 436106108 353 10,643 SH   SOLE 0 0 0 10,643
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6,005 93,240 SH   SOLE 0 0 0 93,240
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,152 136,863 SH   SOLE 0 0 0 136,863
BUNGE LIMITED COM G16962105 278 3,415 SH   SOLE 0 0 0 3,415
WESTERN DIGITAL CORP. COM 958102105 576 10,204 SH   SOLE 0 0 0 10,204
VALERO ENERGY CORP COM 91913Y100 7,656 108,484 SH   SOLE 0 0 0 108,484
AMDOCS LTD SHS G02602103 2,405 31,764 SH   SOLE 0 0 0 31,764
POPULAR INC COM NEW 733174700 1,588 20,450 SH   SOLE 0 0 0 20,450
CARNIVAL CORP UNIT 99/99/9999 143658300 2,970 118,740 SH   SOLE 0 0 0 118,740
MOHAWK INDS INC COM 608190104 1,640 9,245 SH   SOLE 0 0 0 9,245
LENNAR CORP CL A 526057104 2,020 21,567 SH   SOLE 0 0 0 21,567
CONSOLIDATED EDISON INC COM 209115104 1,660 22,874 SH   SOLE 0 0 0 22,874
LUMEN TECHNOLOGIES INC COM 550241103 4,610 372,080 SH   SOLE 0 0 0 372,080
NATIONAL RETAIL PROPERTIES I COM 637417106 381 8,812 SH   SOLE 0 0 0 8,812
LINCOLN NATL CORP IND COM 534187109 1,530 22,261 SH   SOLE 0 0 0 22,261
STEEL DYNAMICS INC COM 858119100 1,244 21,280 SH   SOLE 0 0 0 21,280
CUMMINS INC COM 231021106 2,792 12,432 SH   SOLE 0 0 0 12,432
FIRST HORIZON CORPORATION COM 320517105 606 37,219 SH   SOLE 0 0 0 37,219
FRANKLIN RESOURCES INC COM 354613101 322 10,832 SH   SOLE 0 0 0 10,832
POLARIS INC COM 731068102 226 1,887 SH   SOLE 0 0 0 1,887
TYSON FOODS INC CL A 902494103 1,224 15,510 SH   SOLE 0 0 0 15,510
MGM RESORTS INTERNATIONAL COM 552953101 8,174 189,439 SH   SOLE 0 0 0 189,439
SASOL LTD SPONSORED ADR 803866300 234 12,432 SH   SOLE 0 0 0 12,432
AMERICAN FINL GROUP INC OHIO COM 025932104 735 5,841 SH   SOLE 0 0 0 5,841
PACKAGING CORP AMER COM 695156109 3,432 24,970 SH   SOLE 0 0 0 24,970
LAS VEGAS SANDS CORP COM 517834107 1,595 43,566 SH   SOLE 0 0 0 43,566
DISCOVERY INC COM SER A 25470F104 600 23,656 SH   SOLE 0 0 0 23,656
GARMIN LTD SHS H2906T109 3,748 24,109 SH   SOLE 0 0 0 24,109
FMC CORP COM NEW 302491303 297 3,241 SH   SOLE 0 0 0 3,241
EXPEDIA GROUP INC COM NEW 30212P303 256 1,560 SH   SOLE 0 0 0 1,560
AMERIPRISE FINL INC COM 03076C106 511 1,936 SH   SOLE 0 0 0 1,936
GLOBE LIFE INC COM 37959E102 8,161 91,671 SH   SOLE 0 0 0 91,671
PACCAR INC COM 693718108 932 11,803 SH   SOLE 0 0 0 11,803
CENTENE CORP DEL COM 15135B101 304 4,879 SH   SOLE 0 0 0 4,879
VIACOMCBS INC CL B 92556H206 5,673 143,593 SH   SOLE 0 0 0 143,593
UNITED AIRLS HLDGS INC COM 910047109 3,566 74,968 SH   SOLE 0 0 0 74,968
WYNN RESORTS LTD COM 983134107 219 2,581 SH   SOLE 0 0 0 2,581
PEOPLES UNITED FINANCIAL INC COM 712704105 1,073 61,407 SH   SOLE 0 0 0 61,407
YAMANA GOLD INC COM 98462Y100 279 70,503 SH   SOLE 0 0 0 70,503
INVESCO LTD SHS G491BT108 2,920 121,123 SH   SOLE 0 0 0 121,123
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 591 11,558 SH   SOLE 0 0 0 11,558
MEDICAL PPTYS TRUST INC COM 58463J304 1,065 53,057 SH   SOLE 0 0 0 53,057
CF INDS HLDGS INC COM 125269100 3,690 66,103 SH   SOLE 0 0 0 66,103
WESTERN UN CO COM 959802109 3,442 170,223 SH   SOLE 0 0 0 170,223
DELTA AIR LINES INC DEL COM NEW 247361702 11,134 261,304 SH   SOLE 0 0 0 261,304
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7,998 85,216 SH   SOLE 0 0 0 85,216
CBOE GLOBAL MKTS INC COM 12503M108 1,013 8,179 SH   SOLE 0 0 0 8,179
CAPRI HOLDINGS LIMITED SHS G1890L107 589 12,176 SH   SOLE 0 0 0 12,176
PHILLIPS 66 COM 718546104 1,557 22,235 SH   SOLE 0 0 0 22,235
BERRY GLOBAL GROUP INC COM 08579W103 973 15,990 SH   SOLE 0 0 0 15,990
AMERICAN INTL GROUP INC COM NEW 026874784 944 17,196 SH   SOLE 0 0 0 17,196
BRISTOL-MYERS SQUIBB CO COM 110122108 10,981 185,589 SH   SOLE 0 0 0 185,589
BOEING CO COM 097023105 16,862 76,665 SH   SOLE 0 0 0 76,665
AMGEN INC COM 031162100 8,694 40,884 SH   SOLE 0 0 0 40,884
BP PLC SPONSORED ADR 055622104 7,135 261,076 SH   SOLE 0 0 0 261,076
ALTRIA GROUP INC COM 02209S103 5,501 120,843 SH   SOLE 0 0 0 120,843
FEDEX CORP COM 31428X106 6,814 31,075 SH   SOLE 0 0 0 31,075
INTEL CORP COM 458140100 13,358 250,710 SH   SOLE 0 0 0 250,710
SEMPRA COM 816851109 6,996 55,304 SH   SOLE 0 0 0 55,304
SYSCO CORP COM 871829107 3,442 43,846 SH   SOLE 0 0 0 43,846
US BANCORP DEL COM NEW 902973304 2,332 39,230 SH   SOLE 0 0 0 39,230
JOHNSON & JOHNSON COM 478160104 33,910 209,970 SH   SOLE 0 0 0 209,970
PFIZER INC COM 717081103 32,470 754,947 SH   SOLE 0 0 0 754,947
EXELON CORP COM 30161N101 4,730 97,846 SH   SOLE 0 0 0 97,846
CHEVRON CORP NEW COM 166764100 34,762 342,654 SH   SOLE 0 0 0 342,654
AT&T INC COM 00206R102 34,949 1,293,918 SH   SOLE 0 0 0 1,293,918
PRUDENTIAL FINL INC COM 744320102 8,237 78,299 SH   SOLE 0 0 0 78,299
TRUIST FINL CORP COM 89832Q109 6,638 113,176 SH   SOLE 0 0 0 113,176
CITIGROUP INC COM NEW 172967424 10,989 156,576 SH   SOLE 0 0 0 156,576
CISCO SYS INC COM 17275R102 19,861 364,900 SH   SOLE 0 0 0 364,900
INTERNATIONAL BUSINESS MACHS COM 459200101 19,810 142,590 SH   SOLE 0 0 0 142,590
LOCKHEED MARTIN CORP COM 539830109 16,649 48,245 SH   SOLE 0 0 0 48,245
VERIZON COMMUNICATIONS INC COM 92343V104 29,803 551,810 SH   SOLE 0 0 0 551,810
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,357 71,346 SH   SOLE 0 0 0 71,346
BK OF AMERICA CORP COM 060505104 23,218 546,953 SH   SOLE 0 0 0 546,953
WALMART INC COM 931142103 27,838 199,729 SH   SOLE 0 0 0 199,729
ANTHEM INC COM 036752103 2,763 7,411 SH   SOLE 0 0 0 7,411
CVS HEALTH CORP COM 126650100 16,513 194,594 SH   SOLE 0 0 0 194,594
DOMINION ENERGY INC COM 25746U109 12,078 165,406 SH   SOLE 0 0 0 165,406
MERCK & CO INC COM 58933Y105 15,824 210,675 SH   SOLE 0 0 0 210,675
MICRON TECHNOLOGY INC COM 595112103 4,508 63,511 SH   SOLE 0 0 0 63,511
MORGAN STANLEY COM NEW 617446448 2,351 24,159 SH   SOLE 0 0 0 24,159
GILEAD SCIENCES INC COM 375558103 4,246 60,785 SH   SOLE 0 0 0 60,785
GOLDMAN SACHS GROUP INC COM 38141G104 14,140 37,404 SH   SOLE 0 0 0 37,404
JPMORGAN CHASE & CO COM 46625H100 37,174 227,098 SH   SOLE 0 0 0 227,098
MONDELEZ INTL INC CL A 609207105 2,587 44,462 SH   SOLE 0 0 0 44,462
HP INC COM 40434L105 2,158 78,872 SH   SOLE 0 0 0 78,872
WELLS FARGO CO NEW COM 949746101 9,839 211,993 SH   SOLE 0 0 0 211,993
PROGRESSIVE CORP COM 743315103 3,174 35,117 SH   SOLE 0 0 0 35,117
FORD MTR CO DEL COM 345370860 6,401 452,042 SH   SOLE 0 0 0 452,042
PIONEER NAT RES CO COM 723787107 3,647 21,903 SH   SOLE 0 0 0 21,903
RAYTHEON TECHNOLOGIES CORP COM 75513E101 6,576 76,501 SH   SOLE 0 0 0 76,501
3M CO COM 88579Y101 6,304 35,938 SH   SOLE 0 0 0 35,938
COMCAST CORP NEW CL A 20030N101 14,562 260,362 SH   SOLE 0 0 0 260,362
DUKE ENERGY CORP NEW COM NEW 26441C204 10,486 107,446 SH   SOLE 0 0 0 107,446
CONOCOPHILLIPS COM 20825C104 3,181 46,935 SH   SOLE 0 0 0 46,935
AMERICAN AIRLS GROUP INC COM 02376R102 4,165 202,977 SH   SOLE 0 0 0 202,977
ALLSTATE CORP COM 020002101 2,781 21,846 SH   SOLE 0 0 0 21,846
KINDER MORGAN INC DEL COM 49456B101 1,351 80,745 SH   SOLE 0 0 0 80,745
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,139 32,275 SH   SOLE 0 0 0 32,275
GENERAL DYNAMICS CORP COM 369550108 6,809 34,737 SH   SOLE 0 0 0 34,737
EOG RES INC COM 26875P101 1,164 14,503 SH   SOLE 0 0 0 14,503
NORTHROP GRUMMAN CORP COM 666807102 1,721 4,780 SH   SOLE 0 0 0 4,780
BIOGEN INC COM 09062X103 307 1,085 SH   SOLE 0 0 0 1,085
BHP GROUP LTD SPONSORED ADS 088606108 379 7,089 SH   SOLE 0 0 0 7,089
TRAVELERS COMPANIES INC COM 89417E109 1,613 10,609 SH   SOLE 0 0 0 10,609
MANULIFE FINL CORP COM 56501R106 344 17,861 SH   SOLE 0 0 0 17,861
AMERICAN ELEC PWR CO INC COM 025537101 7,701 94,860 SH   SOLE 0 0 0 94,860
EATON CORP PLC SHS G29183103 4,230 28,333 SH   SOLE 0 0 0 28,333
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,052 41,131 SH   SOLE 0 0 0 41,131
SANOFI SPONSORED ADR 80105N105 693 14,374 SH   SOLE 0 0 0 14,374
BANCO SANTANDER S.A. ADR 05964H105 51 14,185 SH   SOLE 0 0 0 14,185
BECTON DICKINSON & CO COM 075887109 2,745 11,165 SH   SOLE 0 0 0 11,165
METLIFE INC COM 59156R108 3,230 52,321 SH   SOLE 0 0 0 52,321
VALE S A SPONSORED ADS 91912E105 401 28,712 SH   SOLE 0 0 0 28,712
TC ENERGY CORP COM 87807B107 1,202 25,005 SH   SOLE 0 0 0 25,005
WEC ENERGY GROUP INC COM 92939U106 1,049 11,891 SH   SOLE 0 0 0 11,891
RIO TINTO PLC SPONSORED ADR 767204100 1,508 22,563 SH   SOLE 0 0 0 22,563
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5,489 66,514 SH   SOLE 0 0 0 66,514
SUN LIFE FINANCIAL INC. COM 866796105 679 13,191 SH   SOLE 0 0 0 13,191
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 421 9,499 SH   SOLE 0 0 0 9,499
BHP GROUP PLC SPONSORED ADR 05545E209 573 11,309 SH   SOLE 0 0 0 11,309
ENBRIDGE INC COM 29250N105 3,129 78,620 SH   SOLE 0 0 0 78,620
PEMBINA PIPELINE CORP COM 706327103 349 11,028 SH   SOLE 0 0 0 11,028
BCE INC COM NEW 05534B760 3,030 60,534 SH   SOLE 0 0 0 60,534
BANK NOVA SCOTIA B C COM 064149107 266 4,316 SH   SOLE 0 0 0 4,316
BANK NEW YORK MELLON CORP COM 064058100 2,181 42,064 SH   SOLE 0 0 0 42,064
PHILIP MORRIS INTL INC COM 718172109 13,345 140,782 SH   SOLE 0 0 0 140,782
GENERAL MTRS CO COM 37045V100 4,700 89,162 SH   SOLE 0 0 0 89,162
HCA HEALTHCARE INC COM 40412C101 6,030 24,842 SH   SOLE 0 0 0 24,842
MARATHON PETE CORP COM 56585A102 1,224 19,809 SH   SOLE 0 0 0 19,809
DNP SELECT INCOME FD INC COM 23325P104 463 43,470 SH   SOLE 0 0 0 43,470
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 446 17,427 SH   SOLE 0 0 0 17,427
COHEN & STEERS INFRASTRUCTUR COM 19248A109 253 9,336 SH   SOLE 0 0 0 9,336
REAVES UTIL INCOME FD COM SH BEN INT 756158101 779 23,777 SH   SOLE 0 0 0 23,777
D R HORTON INC COM 23331A109 1,607 19,135 SH   SOLE 0 0 0 19,135
EXPEDITORS INTL WASH INC COM 302130109 527 4,421 SH   SOLE 0 0 0 4,421
HERSHEY CO COM 427866108 593 3,504 SH   SOLE 0 0 0 3,504
EVERSOURCE ENERGY COM 30040W108 5,616 68,686 SH   SOLE 0 0 0 68,686
HORMEL FOODS CORP COM 440452100 387 9,432 SH   SOLE 0 0 0 9,432
GENUINE PARTS CO COM 372460105 3,814 31,464 SH   SOLE 0 0 0 31,464
GRAINGER W W INC COM 384802104 308 783 SH   SOLE 0 0 0 783
PPG INDS INC COM 693506107 405 2,835 SH   SOLE 0 0 0 2,835
CULLEN FROST BANKERS INC COM 229899109 594 5,004 SH   SOLE 0 0 0 5,004
CORNING INC COM 219350105 3,718 101,886 SH   SOLE 0 0 0 101,886
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,590 24,528 SH   SOLE 0 0 0 24,528
DOLLAR TREE INC COM 256746108 569 5,943 SH   SOLE 0 0 0 5,943
TEXTRON INC COM 883203101 1,090 15,617 SH   SOLE 0 0 0 15,617
HUNTINGTON BANCSHARES INC COM 446150104 9,984 645,775 SH   SOLE 0 0 0 645,775
CROWN HLDGS INC COM 228368106 716 7,106 SH   SOLE 0 0 0 7,106
RPM INTL INC COM 749685103 325 4,188 SH   SOLE 0 0 0 4,188
SERVICE CORP INTL COM 817565104 360 5,974 SH   SOLE 0 0 0 5,974
AMERICAN WTR WKS CO INC NEW COM 030420103 1,926 11,392 SH   SOLE 0 0 0 11,392
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 248 1,610 SH   SOLE 0 0 0 1,610
CITRIX SYS INC COM 177376100 431 4,012 SH   SOLE 0 0 0 4,012
ZIONS BANCORPORATION N A COM 989701107 3,415 55,180 SH   SOLE 0 0 0 55,180
EQUIFAX INC COM 294429105 970 3,828 SH   SOLE 0 0 0 3,828
HALLIBURTON CO COM 406216101 204 9,434 SH   SOLE 0 0 0 9,434
SKYWORKS SOLUTIONS INC COM 83088M102 2,846 17,274 SH   SOLE 0 0 0 17,274
F5 NETWORKS INC COM 315616102 3,336 16,782 SH   SOLE 0 0 0 16,782
NETAPP INC COM 64110D104 219 2,445 SH   SOLE 0 0 0 2,445
BROWN & BROWN INC COM 115236101 3,336 60,163 SH   SOLE 0 0 0 60,163
INTERPUBLIC GROUP COS INC COM 460690100 5,820 158,718 SH   SOLE 0 0 0 158,718
HUNT J B TRANS SVCS INC COM 445658107 274 1,638 SH   SOLE 0 0 0 1,638
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,320 61,960 SH   SOLE 0 0 0 61,960
HEALTHPEAK PROPERTIES INC COM 42250P103 316 9,435 SH   SOLE 0 0 0 9,435
DICKS SPORTING GOODS INC COM 253393102 795 6,640 SH   SOLE 0 0 0 6,640
AKAMAI TECHNOLOGIES INC COM 00971T101 2,851 27,263 SH   SOLE 0 0 0 27,263
AVERY DENNISON CORP COM 053611109 1,110 5,357 SH   SOLE 0 0 0 5,357
PERKINELMER INC COM 714046109 1,833 10,576 SH   SOLE 0 0 0 10,576
STERIS PLC SHS USD G8473T100 633 3,099 SH   SOLE 0 0 0 3,099
BERKLEY W R CORP COM 084423102 426 5,816 SH   SOLE 0 0 0 5,816
TRACTOR SUPPLY CO COM 892356106 787 3,884 SH   SOLE 0 0 0 3,884
ROCKWELL AUTOMATION INC COM 773903109 888 3,019 SH   SOLE 0 0 0 3,019
ROBERT HALF INTL INC COM 770323103 826 8,233 SH   SOLE 0 0 0 8,233
PAN AMERN SILVER CORP COM 697900108 319 13,721 SH   SOLE 0 0 0 13,721
CERNER CORP COM 156782104 2,233 31,665 SH   SOLE 0 0 0 31,665
AUTOZONE INC COM 053332102 3,654 2,152 SH   SOLE 0 0 0 2,152
LABORATORY CORP AMER HLDGS COM NEW 50540R409 922 3,276 SH   SOLE 0 0 0 3,276
NORTHERN TR CORP COM 665859104 735 6,817 SH   SOLE 0 0 0 6,817
LKQ CORP COM 501889208 1,750 34,776 SH   SOLE 0 0 0 34,776
CLOROX CO DEL COM 189054109 1,649 9,959 SH   SOLE 0 0 0 9,959
HENRY SCHEIN INC COM 806407102 635 8,344 SH   SOLE 0 0 0 8,344
DARDEN RESTAURANTS INC COM 237194105 1,008 6,653 SH   SOLE 0 0 0 6,653
VENTAS INC COM 92276F100 2,923 52,945 SH   SOLE 0 0 0 52,945
ESSENTIAL UTILS INC COM 29670G102 917 19,901 SH   SOLE 0 0 0 19,901
NVR INC COM 62944T105 230 48 SH   SOLE 0 0 0 48
CMS ENERGY CORP COM 125896100 2,806 46,982 SH   SOLE 0 0 0 46,982
NUCOR CORP COM 670346105 2,047 20,783 SH   SOLE 0 0 0 20,783
MASCO CORP COM 574599106 689 12,395 SH   SOLE 0 0 0 12,395
UNITED RENTALS INC COM 911363109 1,063 3,028 SH   SOLE 0 0 0 3,028
GALLAGHER ARTHUR J & CO COM 363576109 287 1,933 SH   SOLE 0 0 0 1,933
COMERICA INC COM 200340107 1,609 19,983 SH   SOLE 0 0 0 19,983
JACOBS ENGR GROUP INC COM 469814107 570 4,304 SH   SOLE 0 0 0 4,304
STANLEY BLACK & DECKER INC COM 854502101 451 2,570 SH   SOLE 0 0 0 2,570
KANSAS CITY SOUTHERN COM NEW 485170302 723 2,671 SH   SOLE 0 0 0 2,671
TRIMBLE INC COM 896239100 377 4,581 SH   SOLE 0 0 0 4,581
FACTSET RESH SYS INC COM 303075105 1,347 3,413 SH   SOLE 0 0 0 3,413
HENRY JACK & ASSOC INC COM 426281101 353 2,150 SH   SOLE 0 0 0 2,150
DOVER CORP COM 260003108 1,980 12,735 SH   SOLE 0 0 0 12,735
GRACO INC COM 384109104 1,639 23,424 SH   SOLE 0 0 0 23,424
CINCINNATI FINL CORP COM 172062101 5,825 50,997 SH   SOLE 0 0 0 50,997
WILLIAMS SONOMA INC COM 969904101 788 4,446 SH   SOLE 0 0 0 4,446
YUM BRANDS INC COM 988498101 1,265 10,342 SH   SOLE 0 0 0 10,342
ADVANCE AUTO PARTS INC COM 00751Y106 1,457 6,973 SH   SOLE 0 0 0 6,973
HASBRO INC COM 418056107 393 4,401 SH   SOLE 0 0 0 4,401
BALL CORP COM 058498106 4,514 50,177 SH   SOLE 0 0 0 50,177
CBRE GROUP INC CL A 12504L109 2,675 27,477 SH   SOLE 0 0 0 27,477
CHENIERE ENERGY INC COM NEW 16411R208 281 2,876 SH   SOLE 0 0 0 2,876
CAMECO CORP COM 13321L108 492 22,664 SH   SOLE 0 0 0 22,664
SCIENTIFIC GAMES CORP COM 80874P109 705 8,488 SH   SOLE 0 0 0 8,488
FASTENAL CO COM 311900104 458 8,865 SH   SOLE 0 0 0 8,865
VULCAN MATLS CO COM 929160109 414 2,448 SH   SOLE 0 0 0 2,448
QUANTA SVCS INC COM 74762E102 1,301 11,431 SH   SOLE 0 0 0 11,431
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 304 6,713 SH   SOLE 0 0 0 6,713
NASDAQ INC COM 631103108 599 3,103 SH   SOLE 0 0 0 3,103
MCCORMICK & CO INC COM NON VTG 579780206 1,885 23,259 SH   SOLE 0 0 0 23,259
TETRA TECH INC NEW COM 88162G103 708 4,744 SH   SOLE 0 0 0 4,744
PVH CORPORATION COM 693656100 618 6,014 SH   SOLE 0 0 0 6,014
PARKER-HANNIFIN CORP COM 701094104 2,702 9,664 SH   SOLE 0 0 0 9,664
ARCH CAP GROUP LTD ORD G0450A105 313 8,199 SH   SOLE 0 0 0 8,199
CASEYS GEN STORES INC COM 147528103 691 3,665 SH   SOLE 0 0 0 3,665
HOLOGIC INC COM 436440101 2,435 32,985 SH   SOLE 0 0 0 32,985
BROWN FORMAN CORP CL B 115637209 533 7,951 SH   SOLE 0 0 0 7,951
QURATE RETAIL INC COM SER A 74915M100 818 80,243 SH   SOLE 0 0 0 80,243
SCOTTS MIRACLE-GRO CO CL A 810186106 452 3,086 SH   SOLE 0 0 0 3,086
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 251 1,316 SH   SOLE 0 0 0 1,316
EXTRA SPACE STORAGE INC COM 30225T102 1,565 9,315 SH   SOLE 0 0 0 9,315
HEICO CORP NEW CL A 422806208 15,076 127,295 SH   SOLE 0 0 0 127,295
HEICO CORP NEW COM 422806109 1,003 7,609 SH   SOLE 0 0 0 7,609
PINNACLE FINL PARTNERS INC COM 72346Q104 422 4,485 SH   SOLE 0 0 0 4,485
LAMAR ADVERTISING CO NEW CL A 512816109 3,001 26,450 SH   SOLE 0 0 0 26,450
ARES CAPITAL CORP COM 04010L103 2,164 106,449 SH   SOLE 0 0 0 106,449
WOODWARD INC COM 980745103 560 4,944 SH   SOLE 0 0 0 4,944
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,943 11,661 SH   SOLE 0 0 0 11,661
ERIE INDTY CO CL A 29530P102 361 2,023 SH   SOLE 0 0 0 2,023
AECOM COM 00766T100 203 3,209 SH   SOLE 0 0 0 3,209
MASIMO CORP COM 574795100 459 1,694 SH   SOLE 0 0 0 1,694
KEURIG DR PEPPER INC COM 49271V100 905 26,495 SH   SOLE 0 0 0 26,495
XPO LOGISTICS INC COM 983793100 230 2,893 SH   SOLE 0 0 0 2,893
VERISK ANALYTICS INC COM 92345Y106 3,811 19,031 SH   SOLE 0 0 0 19,031
KKR & CO INC COM 48251W104 344 5,655 SH   SOLE 0 0 0 5,655
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 489 6,161 SH   SOLE 0 0 0 6,161
VEREIT INC COM 92339V308 820 18,131 SH   SOLE 0 0 0 18,131
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,494 16,704 SH   SOLE 0 0 0 16,704
XYLEM INC COM 98419M100 2,634 21,296 SH   SOLE 0 0 0 21,296
APTIV PLC SHS G6095L109 1,969 13,218 SH   SOLE 0 0 0 13,218
SPLUNK INC COM 848637104 883 6,099 SH   SOLE 0 0 0 6,099
EMERSON ELEC CO COM 291011104 16,828 178,643 SH   SOLE 0 0 0 178,643
ERICSSON ADR B SEK 10 294821608 425 37,909 SH   SOLE 0 0 0 37,909
ABBOTT LABS COM 002824100 17,596 148,956 SH   SOLE 0 0 0 148,956
EBAY INC. COM 278642103 341 4,889 SH   SOLE 0 0 0 4,889
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3,210 84,019 SH   SOLE 0 0 0 84,019
ILLINOIS TOOL WKS INC COM 452308109 1,805 8,734 SH   SOLE 0 0 0 8,734
NOKIA CORP SPONSORED ADR 654902204 218 40,042 SH   SOLE 0 0 0 40,042
ORACLE CORP COM 68389X105 7,064 81,078 SH   SOLE 0 0 0 81,078
HONEYWELL INTL INC COM 438516106 20,804 98,002 SH   SOLE 0 0 0 98,002
SHERWIN WILLIAMS CO COM 824348106 5,190 18,553 SH   SOLE 0 0 0 18,553
MEDTRONIC PLC SHS G5960L103 5,772 46,047 SH   SOLE 0 0 0 46,047
LOWES COS INC COM 548661107 12,473 61,484 SH   SOLE 0 0 0 61,484
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,051 132,781 SH   SOLE 0 0 0 132,781
UNITED PARCEL SERVICE INC CL B 911312106 15,755 86,518 SH   SOLE 0 0 0 86,518
COCA COLA CO COM 191216100 27,594 525,891 SH   SOLE 0 0 0 525,891
PEPSICO INC COM 713448108 23,654 157,263 SH   SOLE 0 0 0 157,263
STRYKER CORPORATION COM 863667101 5,725 21,709 SH   SOLE 0 0 0 21,709
JOHNSON CTLS INTL PLC SHS G51502105 6,423 94,347 SH   SOLE 0 0 0 94,347
SCHWAB CHARLES CORP COM 808513105 4,915 67,475 SH   SOLE 0 0 0 67,475
STARBUCKS CORP COM 855244109 6,788 61,536 SH   SOLE 0 0 0 61,536
ANALOG DEVICES INC COM 032654105 4,637 27,686 SH   SOLE 0 0 0 27,686
AUTOMATIC DATA PROCESSING IN COM 053015103 9,138 45,710 SH   SOLE 0 0 0 45,710
APPLIED MATLS INC COM 038222105 9,138 70,988 SH   SOLE 0 0 0 70,988
UNION PAC CORP COM 907818108 12,682 64,700 SH   SOLE 0 0 0 64,700
UNILEVER PLC SPON ADR NEW 904767704 1,460 26,923 SH   SOLE 0 0 0 26,923
ASTRAZENECA PLC SPONSORED ADR 046353108 2,558 42,586 SH   SOLE 0 0 0 42,586
TEXAS INSTRS INC COM 882508104 6,723 34,975 SH   SOLE 0 0 0 34,975
BAXTER INTL INC COM 071813109 1,256 15,619 SH   SOLE 0 0 0 15,619
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,671 41,833 SH   SOLE 0 0 0 41,833
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,091 37,087 SH   SOLE 0 0 0 37,087
TOTALENERGIES SE SPONSORED ADS 89151E109 1,583 33,017 SH   SOLE 0 0 0 33,017
TARGET CORP COM 87612E106 14,886 65,071 SH   SOLE 0 0 0 65,071
COLGATE PALMOLIVE CO COM 194162103 3,683 48,727 SH   SOLE 0 0 0 48,727
CAPITAL ONE FINL CORP COM 14040H105 3,790 23,402 SH   SOLE 0 0 0 23,402
COSTCO WHSL CORP NEW COM 22160K105 15,975 35,551 SH   SOLE 0 0 0 35,551
DIAGEO PLC SPON ADR NEW 25243Q205 796 4,123 SH   SOLE 0 0 0 4,123
SCHLUMBERGER LTD COM STK 806857108 3,878 130,842 SH   SOLE 0 0 0 130,842
NOVARTIS AG SPONSORED ADR 66987V109 2,180 26,656 SH   SOLE 0 0 0 26,656
GENERAL ELECTRIC CO COM NEW 369604301 3,450 33,489 SH   SOLE 0 0 0 33,489
KIMBERLY-CLARK CORP COM 494368103 9,002 67,971 SH   SOLE 0 0 0 67,971
HOME DEPOT INC COM 437076102 45,039 137,204 SH   SOLE 0 0 0 137,204
ING GROEP N.V. SPONSORED ADR 456837103 166 11,439 SH   SOLE 0 0 0 11,439
TRANE TECHNOLOGIES PLC SHS G8994E103 5,751 33,309 SH   SOLE 0 0 0 33,309
MCDONALDS CORP COM 580135101 22,249 92,275 SH   SOLE 0 0 0 92,275
FISERV INC COM 337738108 7,366 67,885 SH   SOLE 0 0 0 67,885
GLOBAL PMTS INC COM 37940X102 6,365 40,392 SH   SOLE 0 0 0 40,392
UNITEDHEALTH GROUP INC COM 91324P102 25,600 65,518 SH   SOLE 0 0 0 65,518
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 30,275 94,634 SH   SOLE 0 0 0 94,634
MARSH & MCLENNAN COS INC COM 571748102 1,781 11,763 SH   SOLE 0 0 0 11,763
BARRICK GOLD CORP COM 067901108 532 29,487 SH   SOLE 0 0 0 29,487
WASTE MGMT INC DEL COM 94106L109 5,362 35,902 SH   SOLE 0 0 0 35,902
NORFOLK SOUTHN CORP COM 655844108 3,309 13,830 SH   SOLE 0 0 0 13,830
NEXTERA ENERGY INC COM 65339F101 24,836 316,296 SH   SOLE 0 0 0 316,296
CONSTELLATION BRANDS INC CL A 21036P108 3,152 14,958 SH   SOLE 0 0 0 14,958
CSX CORP COM 126408103 2,392 80,446 SH   SOLE 0 0 0 80,446
LAM RESEARCH CORP COM 512807108 5,189 9,118 SH   SOLE 0 0 0 9,118
CATERPILLAR INC COM 149123101 9,007 46,919 SH   SOLE 0 0 0 46,919
CHUBB LIMITED COM H1467J104 4,632 26,702 SH   SOLE 0 0 0 26,702
ROSS STORES INC COM 778296103 2,646 24,309 SH   SOLE 0 0 0 24,309
ECOLAB INC COM 278865100 992 4,757 SH   SOLE 0 0 0 4,757
CANADIAN PAC RY LTD COM 13645T100 1,020 15,683 SH   SOLE 0 0 0 15,683
GABELLI EQUITY TR INC COM 362397101 545 81,954 SH   SOLE 0 0 0 81,954
NEWMONT CORP COM 651639106 2,923 53,826 SH   SOLE 0 0 0 53,826
SONY GROUP CORPORATION SPONSORED ADR 835699307 7,116 64,349 SH   SOLE 0 0 0 64,349
PAYCHEX INC COM 704326107 8,525 75,811 SH   SOLE 0 0 0 75,811
CIGNA CORP NEW COM 125523100 3,836 19,167 SH   SOLE 0 0 0 19,167
PNC FINL SVCS GROUP INC COM 693475105 3,275 16,740 SH   SOLE 0 0 0 16,740
CME GROUP INC COM 12572Q105 426 2,205 SH   SOLE 0 0 0 2,205
BOSTON SCIENTIFIC CORP COM 101137107 298 6,857 SH   SOLE 0 0 0 6,857
PROLOGIS INC. COM 74340W103 11,055 88,137 SH   SOLE 0 0 0 88,137
ACTIVISION BLIZZARD INC COM 00507V109 2,658 34,351 SH   SOLE 0 0 0 34,351
AIR PRODS & CHEMS INC COM 009158106 1,658 6,475 SH   SOLE 0 0 0 6,475
DOLLAR GEN CORP NEW COM 256677105 3,294 15,528 SH   SOLE 0 0 0 15,528
SVB FINANCIAL GROUP COM 78486Q101 373 576 SH   SOLE 0 0 0 576
SAP SE SPON ADR 803054204 389 2,881 SH   SOLE 0 0 0 2,881
CHECK POINT SOFTWARE TECH LT ORD M22465104 565 4,996 SH   SOLE 0 0 0 4,996
FREEPORT-MCMORAN INC CL B 35671D857 2,786 85,658 SH   SOLE 0 0 0 85,658
L3HARRIS TECHNOLOGIES INC COM 502431109 2,281 10,358 SH   SOLE 0 0 0 10,358
PRICE T ROWE GROUP INC COM 74144T108 5,511 28,016 SH   SOLE 0 0 0 28,016
SOUTHERN COPPER CORP COM 84265V105 1,952 34,777 SH   SOLE 0 0 0 34,777
HUMANA INC COM 444859102 3,752 9,642 SH   SOLE 0 0 0 9,642
NOVO-NORDISK A S ADR 670100205 338 3,523 SH   SOLE 0 0 0 3,523
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 817 4,596 SH   SOLE 0 0 0 4,596
AMPHENOL CORP NEW CL A 032095101 1,344 18,347 SH   SOLE 0 0 0 18,347
MICROCHIP TECHNOLOGY INC. COM 595017104 1,700 11,076 SH   SOLE 0 0 0 11,076
CINTAS CORP COM 172908105 1,008 2,648 SH   SOLE 0 0 0 2,648
CGI INC CL A SUB VTG 12532H104 309 3,647 SH   SOLE 0 0 0 3,647
REGENERON PHARMACEUTICALS COM 75886F107 2,530 4,180 SH   SOLE 0 0 0 4,180
TORONTO DOMINION BK ONT COM NEW 891160509 243 3,680 SH   SOLE 0 0 0 3,680
BLACKROCK INC COM 09247X101 3,635 4,335 SH   SOLE 0 0 0 4,335
REPUBLIC SVCS INC COM 760759100 2,625 21,867 SH   SOLE 0 0 0 21,867
BAIDU INC SPON ADR REP A 056752108 658 4,277 SH   SOLE 0 0 0 4,277
ABB LTD SPONSORED ADR 000375204 508 15,227 SH   SOLE 0 0 0 15,227
THERMO FISHER SCIENTIFIC INC COM 883556102 7,367 12,894 SH   SOLE 0 0 0 12,894
FIDELITY NATL INFORMATION SV COM 31620M106 2,298 18,882 SH   SOLE 0 0 0 18,882
ROYAL BK CDA COM 780087102 207 2,080 SH   SOLE 0 0 0 2,080
ROPER TECHNOLOGIES INC COM 776696106 219 491 SH   SOLE 0 0 0 491
CANADIAN IMP BK COMM COM 136069101 2,540 22,824 SH   SOLE 0 0 0 22,824
BANK MONTREAL QUE COM 063671101 918 9,210 SH   SOLE 0 0 0 9,210
DIGITAL RLTY TR INC COM 253868103 2,110 14,610 SH   SOLE 0 0 0 14,610
TE CONNECTIVITY LTD REG SHS H84989104 1,317 9,597 SH   SOLE 0 0 0 9,597
VMWARE INC CL A COM 928563402 588 3,956 SH   SOLE 0 0 0 3,956
VISA INC COM CL A 92826C839 51,771 232,416 SH   SOLE 0 0 0 232,416
NXP SEMICONDUCTORS N V COM N6596X109 4,047 20,660 SH   SOLE 0 0 0 20,660
PLUG POWER INC COM NEW 72919P202 905 35,440 SH   SOLE 0 0 0 35,440
MATTEL INC COM 577081102 244 13,131 SH   SOLE 0 0 0 13,131
AXCELIS TECHNOLOGIES INC COM NEW 054540208 725 15,411 SH   SOLE 0 0 0 15,411
HECLA MNG CO COM 422704106 74 13,536 SH   SOLE 0 0 0 13,536
SEMTECH CORP COM 816850101 658 8,439 SH   SOLE 0 0 0 8,439
AXON ENTERPRISE INC COM 05464C101 541 3,091 SH   SOLE 0 0 0 3,091
MICROSTRATEGY INC CL A NEW 594972408 238 412 SH   SOLE 0 0 0 412
PAPA JOHNS INTL INC COM 698813102 702 5,526 SH   SOLE 0 0 0 5,526
BOOT BARN HLDGS INC COM 099406100 646 7,274 SH   SOLE 0 0 0 7,274
CAMTEK LTD ORD M20791105 634 15,639 SH   SOLE 0 0 0 15,639
NOVAVAX INC COM NEW 670002401 447 2,155 SH   SOLE 0 0 0 2,155
CASELLA WASTE SYS INC CL A 147448104 11,662 153,567 SH   SOLE 0 0 0 153,567
SP PLUS CORP COM 78469C103 472 15,378 SH   SOLE 0 0 0 15,378
CELSIUS HLDGS INC COM NEW 15118V207 5,572 61,852 SH   SOLE 0 0 0 61,852
RETRACTABLE TECHNOLOGIES INC COM 76129W105 171 15,530 SH   SOLE 0 0 0 15,530
PURE CYCLE CORP COM NEW 746228303 3,059 229,817 SH   SOLE 0 0 0 229,817
ONTO INNOVATION INC COM 683344105 631 8,729 SH   SOLE 0 0 0 8,729
CLEARFIELD INC COM 18482P103 541 12,255 SH   SOLE 0 0 0 12,255
TRIPADVISOR INC COM 896945201 445 13,137 SH   SOLE 0 0 0 13,137
MAXLINEAR INC COM 57776J100 622 12,639 SH   SOLE 0 0 0 12,639
CALIX INC COM 13100M509 283 5,735 SH   SOLE 0 0 0 5,735
WORKHORSE GROUP INC COM NEW 98138J206 94 12,302 SH   SOLE 0 0 0 12,302
MP MATERIALS CORP COM CL A 553368101 1,495 46,395 SH   SOLE 0 0 0 46,395
PENNANTPARK FLOATING RATE CA COM 70806A106 858 67,096 SH   SOLE 0 0 0 67,096
HORIZON THERAPEUTICS PUB L SHS G46188101 1,621 14,797 SH   SOLE 0 0 0 14,797
MARATHON DIGITAL HOLDINGS IN COM 565788106 595 18,847 SH   SOLE 0 0 0 18,847
FUELCELL ENERGY INC COM 35952H601 96 14,418 SH   SOLE 0 0 0 14,418
STURM RUGER & CO INC COM 864159108 267 3,615 SH   SOLE 0 0 0 3,615
ENCOMPASS HEALTH CORP COM 29261A100 254 3,381 SH   SOLE 0 0 0 3,381
CRACKER BARREL OLD CTRY STOR COM 22410J106 345 2,469 SH   SOLE 0 0 0 2,469
CIRRUS LOGIC INC COM 172755100 1,532 18,606 SH   SOLE 0 0 0 18,606
QUIDEL CORP COM 74838J101 1,070 7,579 SH   SOLE 0 0 0 7,579
JACK IN THE BOX INC COM 466367109 647 6,647 SH   SOLE 0 0 0 6,647
MSA SAFETY INC COM 553498106 297 2,038 SH   SOLE 0 0 0 2,038
OWENS & MINOR INC NEW COM 690732102 202 6,445 SH   SOLE 0 0 0 6,445
AMN HEALTHCARE SVCS INC COM 001744101 217 1,890 SH   SOLE 0 0 0 1,890
EURONET WORLDWIDE INC COM 298736109 689 5,413 SH   SOLE 0 0 0 5,413
MERCURY GENL CORP NEW COM 589400100 240 4,309 SH   SOLE 0 0 0 4,309
COUSINS PPTYS INC COM NEW 222795502 383 10,277 SH   SOLE 0 0 0 10,277
LEGGETT & PLATT INC COM 524660107 3,531 78,748 SH   SOLE 0 0 0 78,748
ENZO BIOCHEM INC COM 294100102 71 20,000 SH   SOLE 0 0 0 20,000
CLEAN HARBORS INC COM 184496107 877 8,442 SH   SOLE 0 0 0 8,442
WOLVERINE WORLD WIDE INC COM 978097103 686 23,000 SH   SOLE 0 0 0 23,000
MARINEMAX INC COM 567908108 658 13,564 SH   SOLE 0 0 0 13,564
OXFORD INDS INC COM 691497309 611 6,773 SH   SOLE 0 0 0 6,773
CRANE CO COM 224399105 1,533 16,170 SH   SOLE 0 0 0 16,170
REGAL BELOIT CORP COM 758750103 342 2,277 SH   SOLE 0 0 0 2,277
CROSS CTRY HEALTHCARE INC COM 227483104 637 29,987 SH   SOLE 0 0 0 29,987
RLI CORP COM 749607107 812 8,096 SH   SOLE 0 0 0 8,096
TEREX CORP NEW COM 880779103 1,299 30,866 SH   SOLE 0 0 0 30,866
MAXIMUS INC COM 577933104 695 8,359 SH   SOLE 0 0 0 8,359
SKECHERS U S A INC CL A 830566105 799 18,966 SH   SOLE 0 0 0 18,966
INSPERITY INC COM 45778Q107 422 3,812 SH   SOLE 0 0 0 3,812
VEECO INSTRS INC DEL COM 922417100 633 28,495 SH   SOLE 0 0 0 28,495
CITI TRENDS INC COM 17306X102 239 3,282 SH   SOLE 0 0 0 3,282
GRID DYNAMICS HLDGS INC CL A 39813G109 683 23,361 SH   SOLE 0 0 0 23,361
DENNYS CORP COM 24869P104 615 37,634 SH   SOLE 0 0 0 37,634
AMERICAN CAMPUS CMNTYS INC COM 024835100 250 5,156 SH   SOLE 0 0 0 5,156
RIOT BLOCKCHAIN INC COM 767292105 581 22,593 SH   SOLE 0 0 0 22,593
CAPITOL FED FINL INC COM 14057J101 280 24,343 SH   SOLE 0 0 0 24,343
PROSPECT CAP CORP COM 74348T102 593 76,982 SH   SOLE 0 0 0 76,982
SUNPOWER CORP COM 867652406 857 37,808 SH   SOLE 0 0 0 37,808
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 5 11,118 SH   SOLE 0 0 0 11,118
MONRO INC COM 610236101 607 10,555 SH   SOLE 0 0 0 10,555
HERCULES CAPITAL INC COM 427096508 1,258 75,756 SH   SOLE 0 0 0 75,756
NATHANS FAMOUS INC NEW COM 632347100 856 14,000 SH   SOLE 0 0 0 14,000
MERIT MED SYS INC COM 589889104 1,392 19,393 SH   SOLE 0 0 0 19,393
WSFS FINL CORP COM 929328102 2,563 49,945 SH   SOLE 0 0 0 49,945
CLEAN ENERGY FUELS CORP COM 184499101 205 25,185 SH   SOLE 0 0 0 25,185
EXLSERVICE HOLDINGS INC COM 302081104 546 4,438 SH   SOLE 0 0 0 4,438
UMB FINL CORP COM 902788108 726 7,510 SH   SOLE 0 0 0 7,510
ENSIGN GROUP INC COM 29358P101 991 13,232 SH   SOLE 0 0 0 13,232
OPKO HEALTH INC COM 68375N103 447 122,348 SH   SOLE 0 0 0 122,348
UR-ENERGY INC COM 91688R108 22 12,500 SH   SOLE 0 0 0 12,500
LIMELIGHT NETWORKS INC COM 53261M104 37 15,653 SH   SOLE 0 0 0 15,653
HCI GROUP INC COM 40416E103 333 3,005 SH   SOLE 0 0 0 3,005
ORION ENGINEERED CARBONS S A COM L72967109 1,962 107,637 SH   SOLE 0 0 0 107,637
MAIN STR CAP CORP COM 56035L104 1,049 25,522 SH   SOLE 0 0 0 25,522
SIGMA LABS INC COM 826598500 45 15,003 SH   SOLE 0 0 0 15,003
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 622 19,830 SH   SOLE 0 0 0 19,830
ENVESTNET INC COM 29404K106 662 8,249 SH   SOLE 0 0 0 8,249
GLADSTONE LD CORP COM 376549101 244 10,720 SH   SOLE 0 0 0 10,720
ACADIA HEALTHCARE COMPANY IN COM 00404A109 577 9,050 SH   SOLE 0 0 0 9,050
INSEEGO CORP COM 45782B104 1,994 299,402 SH   SOLE 0 0 0 299,402
MR COOPER GROUP INC COM 62482R107 206 5,000 SH   SOLE 0 0 0 5,000
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,161 39,145 SH   SOLE 0 0 0 39,145
BLOOMIN BRANDS INC COM 094235108 615 24,610 SH   SOLE 0 0 0 24,610
HELMERICH & PAYNE INC COM 423452101 2,720 99,232 SH   SOLE 0 0 0 99,232
GRAPHIC PACKAGING HLDG CO COM 388689101 741 38,939 SH   SOLE 0 0 0 38,939
MACERICH CO COM 554382101 2,314 138,469 SH   SOLE 0 0 0 138,469
FLOWERS FOODS INC COM 343498101 455 19,255 SH   SOLE 0 0 0 19,255
SIX FLAGS ENTMT CORP NEW COM 83001A102 664 15,626 SH   SOLE 0 0 0 15,626
UNITED STATES STL CORP NEW COM 912909108 273 12,413 SH   SOLE 0 0 0 12,413
OGE ENERGY CORP COM 670837103 2,606 79,051 SH   SOLE 0 0 0 79,051
BLOCK H & R INC COM 093671105 424 16,942 SH   SOLE 0 0 0 16,942
CHEESECAKE FACTORY INC COM 163072101 676 14,378 SH   SOLE 0 0 0 14,378
HAWAIIAN ELEC INDUSTRIES COM 419870100 421 10,304 SH   SOLE 0 0 0 10,304
VECTOR GROUP LTD COM 92240M108 264 20,725 SH   SOLE 0 0 0 20,725
NORDIC AMERICAN TANKERS LIMI COM G65773106 61 23,655 SH   SOLE 0 0 0 23,655
JETBLUE AWYS CORP COM 477143101 165 10,785 SH   SOLE 0 0 0 10,785
CIMAREX ENERGY CO COM 171798101 284 3,258 SH   SOLE 0 0 0 3,258
SYNOVUS FINL CORP COM NEW 87161C501 856 19,492 SH   SOLE 0 0 0 19,492
APOLLO INVT CORP COM NEW 03761U502 282 21,775 SH   SOLE 0 0 0 21,775
NEW YORK CMNTY BANCORP INC COM 649445103 407 31,627 SH   SOLE 0 0 0 31,627
RYDER SYS INC COM 783549108 2,882 34,839 SH   SOLE 0 0 0 34,839
URBAN OUTFITTERS INC COM 917047102 596 20,062 SH   SOLE 0 0 0 20,062
COLUMBIA PPTY TR INC COM NEW 198287203 202 10,611 SH   SOLE 0 0 0 10,611
VAXART INC COM NEW 92243A200 88 11,125 SH   SOLE 0 0 0 11,125
CACI INTL INC CL A 127190304 204 777 SH   SOLE 0 0 0 777
TOLL BROTHERS INC COM 889478103 337 6,103 SH   SOLE 0 0 0 6,103
OLD SECOND BANCORP INC ILL COM 680277100 146 11,214 SH   SOLE 0 0 0 11,214
HNI CORP COM 404251100 258 7,023 SH   SOLE 0 0 0 7,023
SFL CORPORATION LTD SHS G7738W106 466 55,606 SH   SOLE 0 0 0 55,606
TELEPHONE & DATA SYS INC COM NEW 879433829 205 10,493 SH   SOLE 0 0 0 10,493
GENWORTH FINL INC COM CL A 37247D106 1,443 384,876 SH   SOLE 0 0 0 384,876
FIRST FINL BANCORP OH COM 320209109 1,067 45,599 SH   SOLE 0 0 0 45,599
EVELO BIOSCIENCES INC COM 299734103 113 16,077 SH   SOLE 0 0 0 16,077
CONNS INC COM 208242107 702 30,735 SH   SOLE 0 0 0 30,735
OLD NATL BANCORP IND COM 680033107 337 19,880 SH   SOLE 0 0 0 19,880
HUNTSMAN CORP COM 447011107 973 32,894 SH   SOLE 0 0 0 32,894
HANOVER INS GROUP INC COM 410867105 237 1,825 SH   SOLE 0 0 0 1,825
BRINKS CO COM 109696104 200 3,166 SH   SOLE 0 0 0 3,166
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 35 13,000 SH   SOLE 0 0 0 13,000
HANCOCK WHITNEY CORPORATION COM 410120109 442 9,371 SH   SOLE 0 0 0 9,371
BANK HAWAII CORP COM 062540109 270 3,285 SH   SOLE 0 0 0 3,285
MARTEN TRANS LTD COM 573075108 173 11,052 SH   SOLE 0 0 0 11,052
NEW JERSEY RES CORP COM 646025106 233 6,684 SH   SOLE 0 0 0 6,684
TRAVEL PLUS LEISURE CO COM 894164102 326 5,972 SH   SOLE 0 0 0 5,972
AMERICAN EQTY INVT LIFE HLD COM 025676206 268 9,059 SH   SOLE 0 0 0 9,059
CALLON PETE CO DEL COM 13123X508 317 6,460 SH   SOLE 0 0 0 6,460
BLACKSTONE MTG TR INC COM CL A 09257W100 221 7,275 SH   SOLE 0 0 0 7,275
GREIF INC CL B 397624206 547 8,447 SH   SOLE 0 0 0 8,447
HORACE MANN EDUCATORS CORP N COM 440327104 531 13,341 SH   SOLE 0 0 0 13,341
M/I HOMES INC COM 55305B101 644 11,137 SH   SOLE 0 0 0 11,137
SIGNET JEWELERS LIMITED SHS G81276100 416 5,274 SH   SOLE 0 0 0 5,274
HANESBRANDS INC COM 410345102 249 14,482 SH   SOLE 0 0 0 14,482
ACORDA THERAPEUTICS INC COM NEW 00484M601 186 40,457 SH   SOLE 0 0 0 40,457
LEIDOS HOLDINGS INC COM 525327102 3,249 33,800 SH   SOLE 0 0 0 33,800
OXFORD SQUARE CAP CORP COM 69181V107 43 10,520 SH   SOLE 0 0 0 10,520
NEXSTAR MEDIA GROUP INC CL A 65336K103 240 1,579 SH   SOLE 0 0 0 1,579
B & G FOODS INC NEW COM 05508R106 723 24,205 SH   SOLE 0 0 0 24,205
CHIMERA INVT CORP COM NEW 16934Q208 228 15,381 SH   SOLE 0 0 0 15,381
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 553 19,935 SH   SOLE 0 0 0 19,935
FARMERS & MERCHANTS BANCORP COM 30779N105 412 18,386 SH   SOLE 0 0 0 18,386
FS KKR CAP CORP COM 302635206 10,845 492,063 SH   SOLE 0 0 0 492,063
SORRENTO THERAPEUTICS INC COM NEW 83587F202 112 14,661 SH   SOLE 0 0 0 14,661
GOLUB CAP BDC INC COM 38173M102 637 40,301 SH   SOLE 0 0 0 40,301
WALKER & DUNLOP INC COM 93148P102 623 5,488 SH   SOLE 0 0 0 5,488
NAKED BRAND GROUP LIMITED SHS NEW Q6519T117 25 34,850 SH   SOLE 0 0 0 34,850
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 959 6,097 SH   SOLE 0 0 0 6,097
BLACKROCK TCP CAPITAL CORP COM 09259E108 287 21,116 SH   SOLE 0 0 0 21,116
ISHARES TR IBOXX INV CP ETF 464287242 13,148 98,837 SH   SOLE 0 0 0 98,837
ISHARES TR CORE US AGGBD ET 464287226 90,092 784,566 SH   SOLE 0 0 0 784,566
ISHARES TR SHORT TREAS BD 464288679 2,141 19,379 SH   SOLE 0 0 0 19,379
ISHARES TR USD INV GRDE ETF 464288620 125,822 2,093,548 SH   SOLE 0 0 0 2,093,548
ISHARES TR ISHS 1-5YR INVS 464288646 19,680 360,173 SH   SOLE 0 0 0 360,173
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 34,171 417,029 SH   SOLE 0 0 0 417,029
VANGUARD BD INDEX FDS INTERMED TERM 921937819 18,140 202,816 SH   SOLE 0 0 0 202,816
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 32,152 376,261 SH   SOLE 0 0 0 376,261
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 10,237 100,040 SH   SOLE 0 0 0 100,040
SPDR SER TR SPDR BLOOMBERG 78468R663 2,198 24,035 SH   SOLE 0 0 0 24,035
ISHARES TR ISHS 5-10YR INVT 464288638 2,595 43,200 SH   SOLE 0 0 0 43,200
SPDR SER TR PORTFOLIO AGRGTE 78464A649 9,731 325,986 SH   SOLE 0 0 0 325,986
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1,151 22,798 SH   SOLE 0 0 0 22,798
SPDR SER TR PORTFOLIO LN COR 78464A367 1,078 34,370 SH   SOLE 0 0 0 34,370
SPDR SER TR PORTFOLIO INTRMD 78464A375 16,598 454,485 SH   SOLE 0 0 0 454,485
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 11,408 120,832 SH   SOLE 0 0 0 120,832
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4,802 47,110 SH   SOLE 0 0 0 47,110
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 17,323 210,205 SH   SOLE 0 0 0 210,205
ISHARES TR 10+ YR INVST GRD 464289511 6,179 89,189 SH   SOLE 0 0 0 89,189
ISHARES TR CORE LT USDB ETF 464289479 26,428 369,185 SH   SOLE 0 0 0 369,185
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 6,078 57,566 SH   SOLE 0 0 0 57,566
SPDR SER TR PORTFOLIO SHORT 78464A474 6,936 221,948 SH   SOLE 0 0 0 221,948
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 2,788 84,729 SH   SOLE 0 0 0 84,729
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2,339 105,794 SH   SOLE 0 0 0 105,794
SPDR SER TR PORTFOLIO CRPORT 78464A144 4,264 121,491 SH   SOLE 0 0 0 121,491
ISHARES TR FLTG RATE NT ETF 46429B655 4,431 87,149 SH   SOLE 0 0 0 87,149
ISHARES TR A RATE CP BD ETF 46429B291 2,503 44,442 SH   SOLE 0 0 0 44,442
ISHARES TR CMBS ETF 46429B366 7,993 147,847 SH   SOLE 0 0 0 147,847
PIMCO ETF TR ACTIVE BD ETF 72201R775 2,667 24,126 SH   SOLE 0 0 0 24,126
SPDR SER TR BLOMBERG BRC INV 78468R200 571 18,616 SH   SOLE 0 0 0 18,616
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 48,695 143,945 SH   SOLE 0 0 0 143,945
ISHARES SILVER TR ISHARES 46428Q109 5,416 263,919 SH   SOLE 0 0 0 263,919
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 593 31,303 SH   SOLE 0 0 0 31,303
ISHARES TR PFD AND INCM SEC 464288687 11,229 289,337 SH   SOLE 0 0 0 289,337
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 8,429 560,796 SH   SOLE 0 0 0 560,796
SPDR SER TR ICE PFD SEC ETF 78464A292 586 13,483 SH   SOLE 0 0 0 13,483
SPDR GOLD TR GOLD SHS 78463V107 106,326 647,462 SH   SOLE 0 0 0 647,462
ISHARES GOLD TR ISHARES NEW 464285204 10,267 307,293 SH   SOLE 0 0 0 307,293
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 3,407 168,839 SH   SOLE 0 0 0 168,839
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 2,539 150,595 SH   SOLE 0 0 0 150,595
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 207 10,817 SH   SOLE 0 0 0 10,817
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 386 22,797 SH   SOLE 0 0 0 22,797
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 348 25,335 SH   SOLE 0 0 0 25,335
WISDOMTREE TR ENHANCED CMDTY 97717Y683 453 20,314 SH   SOLE 0 0 0 20,314
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 430 25,502 SH   SOLE 0 0 0 25,502
UNITED STS BRENT OIL FD LP UNIT 91167Q100 237 11,466 SH   SOLE 0 0 0 11,466
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 452 11,059 SH   SOLE 0 0 0 11,059
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 582 21,819 SH   SOLE 0 0 0 21,819
ISHARES TR JPMORGAN USD EMG 464288281 4,329 39,337 SH   SOLE 0 0 0 39,337
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 5,241 174,889 SH   SOLE 0 0 0 174,889
SPDR SER TR BLOMBRG BRC EMRG 78464A391 567 22,419 SH   SOLE 0 0 0 22,419
ISHARES INC JP MORGAN EM ETF 464286517 1,469 34,670 SH   SOLE 0 0 0 34,670
WISDOMTREE TR WSDM EMKTBD FD 97717X784 2,075 27,507 SH   SOLE 0 0 0 27,507
ISHARES INC JP MRG EM CRP BD 464286251 421 8,118 SH   SOLE 0 0 0 8,118
ISHARES INC JP MRGN EM HI BD 464286285 527 11,887 SH   SOLE 0 0 0 11,887
VANECK ETF TRUST EMERGING MRKT HI 92189F353 1,166 50,267 SH   SOLE 0 0 0 50,267
ISHARES TR 3YRTB ETF 464288125 2,222 27,619 SH   SOLE 0 0 0 27,619
SPDR SER TR BLOMBERG INTL TR 78464A516 587 20,415 SH   SOLE 0 0 0 20,415
ISHARES TR INTL TREA BD ETF 464288117 2,102 40,938 SH   SOLE 0 0 0 40,938
SPDR SER TR BLOMBRG BRC INTL 78464A151 1,601 45,344 SH   SOLE 0 0 0 45,344
ISHARES TR CORE S&P MCP ETF 464287507 30,710 116,737 SH   SOLE 0 0 0 116,737
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,856 12,179 SH   SOLE 0 0 0 12,179
ISHARES TR RUS MID CAP ETF 464287499 35,826 458,018 SH   SOLE 0 0 0 458,018
VANGUARD INDEX FDS MID CAP ETF 922908629 18,276 77,192 SH   SOLE 0 0 0 77,192
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 421 4,312 SH   SOLE 0 0 0 4,312
SPDR SER TR PORTFOLIO S&P400 78464A847 6,411 138,884 SH   SOLE 0 0 0 138,884
ISHARES TR TIPS BD ETF 464287176 61,834 484,247 SH   SOLE 0 0 0 484,247
SPDR SER TR PORTFLI TIPS ETF 78464A656 4,405 141,641 SH   SOLE 0 0 0 141,641
SCHWAB STRATEGIC TR US TIPS ETF 808524870 51,486 822,721 SH   SOLE 0 0 0 822,721
ISHARES TR 0-5 YR TIPS ETF 46429B747 4,103 38,844 SH   SOLE 0 0 0 38,844
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 229 8,204 SH   SOLE 0 0 0 8,204
ISHARES TR S&P MC 400VL ETF 464287705 5,236 50,816 SH   SOLE 0 0 0 50,816
ISHARES TR RUS MDCP VAL ETF 464287473 86,369 762,644 SH   SOLE 0 0 0 762,644
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,174 59,272 SH   SOLE 0 0 0 59,272
WISDOMTREE TR US MIDCAP DIVID 97717W505 23,227 560,351 SH   SOLE 0 0 0 560,351
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 8,522 61,044 SH   SOLE 0 0 0 61,044
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1,784 11,209 SH   SOLE 0 0 0 11,209
ISHARES TR U.S. REAL ES ETF 464287739 6,467 63,162 SH   SOLE 0 0 0 63,162
ISHARES TR COHEN STEER REIT 464287564 473 7,226 SH   SOLE 0 0 0 7,226
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 31,167 306,219 SH   SOLE 0 0 0 306,219
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 277 7,801 SH   SOLE 0 0 0 7,801
WISDOMTREE TR GLB EX US RL EST 97717W331 662 26,534 SH   SOLE 0 0 0 26,534
ISHARES TR MORTGE REL ETF 46435G342 1,608 44,456 SH   SOLE 0 0 0 44,456
FIRST TR S&P REIT INDEX FD COM 33734G108 913 32,296 SH   SOLE 0 0 0 32,296
ISHARES TR CRE U S REIT ETF 464288521 1,723 29,385 SH   SOLE 0 0 0 29,385
ISHARES TR RESIDENTIAL MULT 464288562 3,011 35,187 SH   SOLE 0 0 0 35,187
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 618 12,110 SH   SOLE 0 0 0 12,110
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 218 3,870 SH   SOLE 0 0 0 3,870
SCHWAB STRATEGIC TR US REIT ETF 808524847 2,511 54,974 SH   SOLE 0 0 0 54,974
ISHARES TR 1 3 YR TREAS BD 464287457 21,548 250,126 SH   SOLE 0 0 0 250,126
ISHARES TR BARCLAYS 7 10 YR 464287440 20,519 178,085 SH   SOLE 0 0 0 178,085
ISHARES TR 20 YR TR BD ETF 464287432 137,401 952,056 SH   SOLE 0 0 0 952,056
ISHARES TR 10-20 YR TRS ETF 464288653 1,836 12,486 SH   SOLE 0 0 0 12,486
ISHARES TR MBS ETF 464288588 22,043 203,833 SH   SOLE 0 0 0 203,833
ISHARES TR 3 7 YR TREAS BD 464288661 43,817 336,615 SH   SOLE 0 0 0 336,615
SPDR SER TR PORTFLI INTRMDIT 78464A672 6,949 215,057 SH   SOLE 0 0 0 215,057
SPDR SER TR PORTFOLIO LN TSR 78464A664 10,186 246,695 SH   SOLE 0 0 0 246,695
VANGUARD WORLD FD EXTENDED DUR 921910709 9,705 71,605 SH   SOLE 0 0 0 71,605
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 67,311 996,457 SH   SOLE 0 0 0 996,457
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 62,586 1,019,153 SH   SOLE 0 0 0 1,019,153
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 142,533 2,674,669 SH   SOLE 0 0 0 2,674,669
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 27,448 312,940 SH   SOLE 0 0 0 312,940
SPDR SER TR PORTFLI MORTGAGE 78464A383 7,793 303,009 SH   SOLE 0 0 0 303,009
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,379 26,938 SH   SOLE 0 0 0 26,938
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 3,922 69,151 SH   SOLE 0 0 0 69,151
ISHARES TR US TREAS BD ETF 46429B267 36,669 1,382,184 SH   SOLE 0 0 0 1,382,184
SPDR SER TR PORTFOLIO SH TSR 78468R101 22,143 722,915 SH   SOLE 0 0 0 722,915
ISHARES TR SP SMCP600VL ETF 464287879 1,904 18,917 SH   SOLE 0 0 0 18,917
ISHARES TR RUS 2000 VAL ETF 464287630 260 1,623 SH   SOLE 0 0 0 1,623
VANGUARD INDEX FDS SM CP VAL ETF 922908611 14,017 82,811 SH   SOLE 0 0 0 82,811
WISDOMTREE TR US SMALLCAP DIVD 97717W604 712 23,100 SH   SOLE 0 0 0 23,100
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 754 4,332 SH   SOLE 0 0 0 4,332
ISHARES TR MSCI EMG MKT ETF 464287234 1,497 29,721 SH   SOLE 0 0 0 29,721
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 87,451 1,748,677 SH   SOLE 0 0 0 1,748,677
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,843 66,846 SH   SOLE 0 0 0 66,846
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1,450 24,722 SH   SOLE 0 0 0 24,722
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,204 39,497 SH   SOLE 0 0 0 39,497
FIRST TR BICK INDEX FD COM SHS 33733H107 258 7,560 SH   SOLE 0 0 0 7,560
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 13,725 463,198 SH   SOLE 0 0 0 463,198
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 339 12,586 SH   SOLE 0 0 0 12,586
DBX ETF TR XTRACK MSCI EMRG 233051101 1,771 65,175 SH   SOLE 0 0 0 65,175
ISHARES TR CORE S&P SCP ETF 464287804 62,586 573,180 SH   SOLE 0 0 0 573,180
ISHARES TR RUSSELL 2000 ETF 464287655 88,018 402,370 SH   SOLE 0 0 0 402,370
VANGUARD INDEX FDS SMALL CP ETF 922908751 20,310 92,881 SH   SOLE 0 0 0 92,881
SPDR SER TR S&P 600 SML CAP 78464A813 723 7,635 SH   SOLE 0 0 0 7,635
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 7,434 74,267 SH   SOLE 0 0 0 74,267
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 58,206 658,362 SH   SOLE 0 0 0 658,362
INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 2,673 33,034 SH   SOLE 0 0 0 33,034
ISHARES TR S&P MC 400GR ETF 464287606 438 5,528 SH   SOLE 0 0 0 5,528
ISHARES TR RUS MD CP GR ETF 464287481 39,706 354,298 SH   SOLE 0 0 0 354,298
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 10,218 56,033 SH   SOLE 0 0 0 56,033
ISHARES TR MRGSTR MD CP GRW 464288307 1,453 21,092 SH   SOLE 0 0 0 21,092
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 9,891 117,551 SH   SOLE 0 0 0 117,551
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 18,347 77,641 SH   SOLE 0 0 0 77,641
SPDR SER TR S&P 400 MDCP GRW 78464A821 19,552 258,454 SH   SOLE 0 0 0 258,454
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 61,470 687,110 SH   SOLE 0 0 0 687,110
ISHARES TR IBOXX HI YD ETF 464288513 15,841 181,066 SH   SOLE 0 0 0 181,066
SPDR SER TR BLOOMBERG BRCLYS 78468R622 6,639 60,708 SH   SOLE 0 0 0 60,708
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,508 15,194 SH   SOLE 0 0 0 15,194
SPDR SER TR BLOOMBERG SRT TR 78468R408 20,111 734,252 SH   SOLE 0 0 0 734,252
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 15,863 479,960 SH   SOLE 0 0 0 479,960
ISHARES INC INTL HIGH YIELD 464286210 1,770 32,167 SH   SOLE 0 0 0 32,167
ISHARES TR S&P SML 600 GWT 464287887 3,437 26,431 SH   SOLE 0 0 0 26,431
ISHARES TR RUS 2000 GRW ETF 464287648 226 771 SH   SOLE 0 0 0 771
SPDR SER TR S&P 600 SMCP GRW 78464A201 11,885 136,426 SH   SOLE 0 0 0 136,426
VANGUARD INDEX FDS SML CP GRW ETF 922908595 77,348 276,084 SH   SOLE 0 0 0 276,084
SPDR SER TR BLMBRG BRC CNVRT 78464A359 77,671 910,034 SH   SOLE 0 0 0 910,034
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 808 31,907 SH   SOLE 0 0 0 31,907
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 272 8,286 SH   SOLE 0 0 0 8,286
ALPS ETF TR ALERIAN MLP 00162Q452 267 8,016 SH   SOLE 0 0 0 8,016
PROSHARES TR II VIX MDTRM FUTR N 74347W338 25,460 787,995 SH   SOLE 0 0 0 787,995
PROSHARES TR II VIX SH TRM FUTRS 74347Y854 7,788 341,574 SH   SOLE 0 0 0 341,574
GLOBAL X FDS GLBL X MLP ETF 37954Y343 500 14,173 SH   SOLE 0 0 0 14,173
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 215 9,097 SH   SOLE 0 0 0 9,097
ISHARES TR S&P 500 VAL ETF 464287408 6,264 43,073 SH   SOLE 0 0 0 43,073
ISHARES TR RUS 1000 VAL ETF 464287598 4,043 25,829 SH   SOLE 0 0 0 25,829
ISHARES TR CORE S&P US VLU 464287663 8,373 118,130 SH   SOLE 0 0 0 118,130
SPDR SER TR PRTFLO S&P500 VL 78464A508 61,937 1,588,116 SH   SOLE 0 0 0 1,588,116
ISHARES TR SELECT DIVID ETF 464287168 4,639 40,439 SH   SOLE 0 0 0 40,439
VANGUARD INDEX FDS VALUE ETF 922908744 50,603 373,812 SH   SOLE 0 0 0 373,812
SPDR SER TR S&P DIVID ETF 78464A763 928 7,895 SH   SOLE 0 0 0 7,895
FIRST TR VALUE LINE DIVID IN SHS 33734H106 7,009 178,790 SH   SOLE 0 0 0 178,790
WISDOMTREE TR US HIGH DIVIDEND 97717W208 1,445 18,768 SH   SOLE 0 0 0 18,768
FIRST TR MORNINGSTAR DIVID L SHS 336917109 1,848 56,410 SH   SOLE 0 0 0 56,410
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 37,562 363,448 SH   SOLE 0 0 0 363,448
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2,214 22,627 SH   SOLE 0 0 0 22,627
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 776 12,049 SH   SOLE 0 0 0 12,049
ISHARES TR RUS TP200 VL ETF 464289420 158,494 2,414,221 SH   SOLE 0 0 0 2,414,221
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 6,876 101,890 SH   SOLE 0 0 0 101,890
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 4,597 66,898 SH   SOLE 0 0 0 66,898
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 319 2,266 SH   SOLE 0 0 0 2,266
ISHARES TR CORE HIGH DV ETF 46429B663 16,226 172,141 SH   SOLE 0 0 0 172,141
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3,792 62,335 SH   SOLE 0 0 0 62,335
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 21,098 284,183 SH   SOLE 0 0 0 284,183
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 6,312 149,125 SH   SOLE 0 0 0 149,125
ISHARES TR RUS 1000 ETF 464287622 1,405 5,811 SH   SOLE 0 0 0 5,811
ISHARES TR RUSSELL 3000 ETF 464287689 556 2,182 SH   SOLE 0 0 0 2,182
ISHARES TR DOW JONES US ETF 464287846 224 2,074 SH   SOLE 0 0 0 2,074
SPDR S&P 500 ETF TR TR UNIT 78462F103 184,528 429,996 SH   SOLE 0 0 0 429,996
SPDR SER TR PORTFOLI S&P1500 78464A805 27,705 522,827 SH   SOLE 0 0 0 522,827
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 19,559 127,340 SH   SOLE 0 0 0 127,340
VANGUARD INDEX FDS TOTAL STK MKT 922908769 53,707 241,857 SH   SOLE 0 0 0 241,857
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 30,670 204,712 SH   SOLE 0 0 0 204,712
ISHARES TR S&P 100 ETF 464287101 59,692 302,328 SH   SOLE 0 0 0 302,328
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 4,817 14,597 SH   SOLE 0 0 0 14,597
ISHARES TR CORE S&P TTL STK 464287150 22,764 231,389 SH   SOLE 0 0 0 231,389
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,747 8,695 SH   SOLE 0 0 0 8,695
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 15,896 212,457 SH   SOLE 0 0 0 212,457
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 5,427 60,197 SH   SOLE 0 0 0 60,197
ISHARES TR MSCI KLD400 SOC 464288570 339 4,076 SH   SOLE 0 0 0 4,076
WISDOMTREE TR US LARGECAP FUND 97717W588 841 18,290 SH   SOLE 0 0 0 18,290
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 4,149 48,639 SH   SOLE 0 0 0 48,639
VANGUARD WORLD FD MEGA CAP INDEX 921910873 5,520 36,224 SH   SOLE 0 0 0 36,224
SPDR SER TR PORTFOLIO S&P500 78464A854 197,929 3,922,491 SH   SOLE 0 0 0 3,922,491
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 1,112 27,329 SH   SOLE 0 0 0 27,329
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 359 3,457 SH   SOLE 0 0 0 3,457
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 5,596 53,788 SH   SOLE 0 0 0 53,788
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,474 7,362 SH   SOLE 0 0 0 7,362
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 250 1,263 SH   SOLE 0 0 0 1,263
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 2,030 27,768 SH   SOLE 0 0 0 27,768
ISHARES TR MSCI USA MIN VOL 46429B697 17,333 235,829 SH   SOLE 0 0 0 235,829
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,195 16,318 SH   SOLE 0 0 0 16,318
ISHARES TR S&P 500 GRWT ETF 464287309 25,144 340,196 SH   SOLE 0 0 0 340,196
ISHARES TR RUS 1000 GRW ETF 464287614 14,431 52,659 SH   SOLE 0 0 0 52,659
ISHARES TR CORE S&P US GWT 464287671 58,209 568,391 SH   SOLE 0 0 0 568,391
INVESCO QQQ TR UNIT SER 1 46090E103 257,930 720,556 SH   SOLE 0 0 0 720,556
SPDR SER TR PRTFLO S&P500 GW 78464A409 102,471 1,600,616 SH   SOLE 0 0 0 1,600,616
ISHARES TR MORNINGSTAR GRWT 464287119 8,318 126,900 SH   SOLE 0 0 0 126,900
VANGUARD INDEX FDS GROWTH ETF 922908736 228,175 786,349 SH   SOLE 0 0 0 786,349
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 254 4,524 SH   SOLE 0 0 0 4,524
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,602 8,319 SH   SOLE 0 0 0 8,319
VANGUARD WORLD FD MEGA GRWTH IND 921910816 51,846 220,807 SH   SOLE 0 0 0 220,807
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 737 6,637 SH   SOLE 0 0 0 6,637
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 7,014 56,836 SH   SOLE 0 0 0 56,836
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 785 9,132 SH   SOLE 0 0 0 9,132
ISHARES TR RUS TP200 GR ETF 464289438 277,257 1,816,051 SH   SOLE 0 0 0 1,816,051
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 15,040 101,561 SH   SOLE 0 0 0 101,561
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3,829 54,331 SH   SOLE 0 0 0 54,331
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 5,458 20,468 SH   SOLE 0 0 0 20,468
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 352 4,044 SH   SOLE 0 0 0 4,044
ISHARES TR U.S. UTILITS ETF 464287697 490 6,207 SH   SOLE 0 0 0 6,207
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 8,343 130,606 SH   SOLE 0 0 0 130,606
ISHARES TR GLOBAL FINLS ETF 464287333 9,252 117,939 SH   SOLE 0 0 0 117,939
ISHARES TR GLOB HLTHCRE ETF 464287325 429 5,120 SH   SOLE 0 0 0 5,120
ISHARES TR GLOBAL TECH ETF 464287291 7,527 132,842 SH   SOLE 0 0 0 132,842
ISHARES TR U.S. BAS MTL ETF 464287838 1,182 9,493 SH   SOLE 0 0 0 9,493
ISHARES TR US CONSUM DISCRE 464287580 2,257 29,195 SH   SOLE 0 0 0 29,195
ISHARES TR U.S. ENERGY ETF 464287796 6,878 243,380 SH   SOLE 0 0 0 243,380
ISHARES TR U.S. FINLS ETF 464287788 1,025 12,418 SH   SOLE 0 0 0 12,418
ISHARES TR US HLTHCARE ETF 464287762 984 3,566 SH   SOLE 0 0 0 3,566
ISHARES TR US INDUSTRIALS 464287754 1,655 15,447 SH   SOLE 0 0 0 15,447
ISHARES TR U.S. TECH ETF 464287721 11,034 108,970 SH   SOLE 0 0 0 108,970
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7,711 97,466 SH   SOLE 0 0 0 97,466
SELECT SECTOR SPDR TR ENERGY 81369Y506 15,945 306,105 SH   SOLE 0 0 0 306,105
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 33,381 889,445 SH   SOLE 0 0 0 889,445
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 26,234 268,128 SH   SOLE 0 0 0 268,128
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 52,952 354,621 SH   SOLE 0 0 0 354,621
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 5,126 74,469 SH   SOLE 0 0 0 74,469
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 24,793 194,757 SH   SOLE 0 0 0 194,757
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 29,152 162,454 SH   SOLE 0 0 0 162,454
ISHARES TR ISHARES BIOTECH 464287556 1,590 9,833 SH   SOLE 0 0 0 9,833
ISHARES TR EXPND TEC SC ETF 464287549 2,972 7,362 SH   SOLE 0 0 0 7,362
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 4,802 26,795 SH   SOLE 0 0 0 26,795
ISHARES TR ISHARES SEMICDTR 464287523 2,379 5,336 SH   SOLE 0 0 0 5,336
ISHARES TR EXPANDED TECH 464287515 511 1,281 SH   SOLE 0 0 0 1,281
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,552 6,057 SH   SOLE 0 0 0 6,057
ISHARES TR US TRSPRTION 464287192 703 2,892 SH   SOLE 0 0 0 2,892
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 2,787 36,084 SH   SOLE 0 0 0 36,084
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,837 24,860 SH   SOLE 0 0 0 24,860
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 11,079 44,826 SH   SOLE 0 0 0 44,826
VANGUARD WORLD FDS MATERIALS ETF 92204A801 18,558 107,129 SH   SOLE 0 0 0 107,129
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 20,143 217,409 SH   SOLE 0 0 0 217,409
VANGUARD WORLD FDS UTILITIES ETF 92204A876 2,703 19,424 SH   SOLE 0 0 0 19,424
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 473 8,652 SH   SOLE 0 0 0 8,652
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 2,425 17,224 SH   SOLE 0 0 0 17,224
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 531 10,543 SH   SOLE 0 0 0 10,543
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 581 8,085 SH   SOLE 0 0 0 8,085
VANGUARD WORLD FDS INF TECH ETF 92204A702 61,937 154,346 SH   SOLE 0 0 0 154,346
SPDR SER TR S&P BIOTECH 78464A870 822 6,538 SH   SOLE 0 0 0 6,538
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 5,069 16,353 SH   SOLE 0 0 0 16,353
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,622 8,634 SH   SOLE 0 0 0 8,634
VANECK ETF TRUST GOLD MINERS ETF 92189F106 2,709 91,940 SH   SOLE 0 0 0 91,940
ISHARES TR US BR DEL SE ETF 464288794 2,464 23,597 SH   SOLE 0 0 0 23,597
ISHARES TR US AER DEF ETF 464288760 722 6,927 SH   SOLE 0 0 0 6,927
ISHARES TR U.S. MED DVC ETF 464288810 13,757 219,127 SH   SOLE 0 0 0 219,127
ISHARES TR US HOME CONS ETF 464288752 2,320 35,050 SH   SOLE 0 0 0 35,050
ISHARES TR US REGNL BKS ETF 464288778 2,043 33,731 SH   SOLE 0 0 0 33,731
ISHARES TR US HLTHCR PR ETF 464288828 1,430 5,590 SH   SOLE 0 0 0 5,590
ISHARES TR U.S. PHARMA ETF 464288836 643 3,510 SH   SOLE 0 0 0 3,510
ISHARES TR US OIL GS EX ETF 464288851 3,091 53,191 SH   SOLE 0 0 0 53,191
SPDR SER TR S&P RETAIL ETF 78464A714 2,634 29,167 SH   SOLE 0 0 0 29,167
SPDR SER TR S&P REGL BKG 78464A698 2,112 31,178 SH   SOLE 0 0 0 31,178
SPDR SER TR S&P INS ETF 78464A789 821 21,725 SH   SOLE 0 0 0 21,725
SPDR SER TR S&P BK ETF 78464A797 324 6,125 SH   SOLE 0 0 0 6,125
ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 613 16,866 SH   SOLE 0 0 0 16,866
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 482 2,901 SH   SOLE 0 0 0 2,901
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 20,847 88,367 SH   SOLE 0 0 0 88,367
SPDR SER TR S&P OILGAS EXP 78468R556 916 9,466 SH   SOLE 0 0 0 9,466
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 27,912 96,844 SH   SOLE 0 0 0 96,844
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 2,632 18,306 SH   SOLE 0 0 0 18,306
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 269 2,948 SH   SOLE 0 0 0 2,948
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 8,017 94,162 SH   SOLE 0 0 0 94,162
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 6,724 107,418 SH   SOLE 0 0 0 107,418
SPDR SER TR S&P SEMICNDCTR 78464A862 915 4,620 SH   SOLE 0 0 0 4,620
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,688 28,559 SH   SOLE 0 0 0 28,559
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 285 24,848 SH   SOLE 0 0 0 24,848
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 7,518 169,896 SH   SOLE 0 0 0 169,896
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 291 2,444 SH   SOLE 0 0 0 2,444
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 1,212 21,145 SH   SOLE 0 0 0 21,145
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 862 15,401 SH   SOLE 0 0 0 15,401
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2,484 20,218 SH   SOLE 0 0 0 20,218
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 789 46,870 SH   SOLE 0 0 0 46,870
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 2,885 36,086 SH   SOLE 0 0 0 36,086
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 561 3,644 SH   SOLE 0 0 0 3,644
FIRST TR NASDAQ 100 TECH IND SHS 337345102 2,306 14,612 SH   SOLE 0 0 0 14,612
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 221 925 SH   SOLE 0 0 0 925
ISHARES TR GL CLEAN ENE ETF 464288224 5,093 235,233 SH   SOLE 0 0 0 235,233
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 468 5,049 SH   SOLE 0 0 0 5,049
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 227 1,629 SH   SOLE 0 0 0 1,629
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 4,524 55,195 SH   SOLE 0 0 0 55,195
SPDR SER TR S&P TRANSN ETF 78464A532 3,537 40,881 SH   SOLE 0 0 0 40,881
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 504 6,603 SH   SOLE 0 0 0 6,603
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 11,138 105,718 SH   SOLE 0 0 0 105,718
SPDR SER TR AEROSPACE DEF 78464A631 331 2,775 SH   SOLE 0 0 0 2,775
SPDR SER TR COMP SOFTWARE 78464A599 642 3,739 SH   SOLE 0 0 0 3,739
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 864 12,881 SH   SOLE 0 0 0 12,881
VANECK ETF TRUST OIL SERVICES ETF 92189H607 13,678 69,428 SH   SOLE 0 0 0 69,428
ISHARES INC MSCI GBL ETF NEW 46434G848 709 17,395 SH   SOLE 0 0 0 17,395
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 372 6,579 SH   SOLE 0 0 0 6,579
ISHARES TR MSCI EAFE ETF 464287465 3,377 43,295 SH   SOLE 0 0 0 43,295
ISHARES INC MSCI TAIWAN ETF 46434G772 666 10,739 SH   SOLE 0 0 0 10,739
ISHARES INC MSCI NETHERL ETF 464286814 629 12,781 SH   SOLE 0 0 0 12,781
ISHARES TR CHINA LG-CAP ETF 464287184 217 5,586 SH   SOLE 0 0 0 5,586
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 764 9,432 SH   SOLE 0 0 0 9,432
ISHARES TR EAFE VALUE ETF 464288877 92,514 1,819,342 SH   SOLE 0 0 0 1,819,342
ISHARES TR EAFE GRWTH ETF 464288885 93,904 881,973 SH   SOLE 0 0 0 881,973
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 313 7,671 SH   SOLE 0 0 0 7,671
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 4,505 68,662 SH   SOLE 0 0 0 68,662
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,324 38,129 SH   SOLE 0 0 0 38,129
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 900 23,390 SH   SOLE 0 0 0 23,390
ISHARES TR INTL SEL DIV ETF 464288448 691 22,722 SH   SOLE 0 0 0 22,722
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 131,751 2,609,455 SH   SOLE 0 0 0 2,609,455
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,760 13,167 SH   SOLE 0 0 0 13,167
ISHARES TR EAFE SML CP ETF 464288273 47,664 640,565 SH   SOLE 0 0 0 640,565
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 18,993 759,767 SH   SOLE 0 0 0 759,767
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8,778 242,433 SH   SOLE 0 0 0 242,433
ISHARES TR MSCI ACWI ETF 464288257 723 7,237 SH   SOLE 0 0 0 7,237
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 8,477 83,245 SH   SOLE 0 0 0 83,245
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 19,533 504,735 SH   SOLE 0 0 0 504,735
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 297 7,144 SH   SOLE 0 0 0 7,144
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2,107 27,708 SH   SOLE 0 0 0 27,708
VANGUARD STAR FDS VG TL INTL STK F 921909768 3,962 62,629 SH   SOLE 0 0 0 62,629
GLOBAL X FDS GLB X SUPERDIV 37950E549 387 29,248 SH   SOLE 0 0 0 29,248
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 738 12,106 SH   SOLE 0 0 0 12,106
ISHARES TR MSCI EAFE MIN VL 46429B689 849 11,272 SH   SOLE 0 0 0 11,272
ISHARES INC MSCI GBL MIN VOL 464286525 1,929 18,774 SH   SOLE 0 0 0 18,774
ISHARES INC MSCI EM ASIA ETF 464286426 424 5,018 SH   SOLE 0 0 0 5,018
ISHARES TR MSCI GERMNY ETF 46429B465 636 7,833 SH   SOLE 0 0 0 7,833
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 650 11,873 SH   SOLE 0 0 0 11,873
ISHARES TR MODERT ALLOC ETF 464289875 57,750 1,290,787 SH   SOLE 0 0 0 1,290,787
ISHARES TR CONSER ALLOC ETF 464289883 6,822 172,706 SH   SOLE 0 0 0 172,706
ISHARES TR GRWT ALLOCAT ETF 464289867 52,851 952,783 SH   SOLE 0 0 0 952,783
ISHARES TR AGGRES ALLOC ETF 464289859 2,004 28,705 SH   SOLE 0 0 0 28,705
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 237 9,893 SH   SOLE 0 0 0 9,893
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 990 60,362 SH   SOLE 0 0 0 60,362
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 1,990 68,043 SH   SOLE 0 0 0 68,043
BARCLAYS BANK PLC IPSPGS TTL ETN 06738C794 226 13,814 SH   SOLE 0 0 0 13,814
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 486 72,472 SH   SOLE 0 0 0 72,472
PROSHARES TR PSHS ULT S&P 500 74347R107 3,024 25,237 SH   SOLE 0 0 0 25,237
PROSHARES TR PSHS ULTRUSS2000 74347R842 967 17,891 SH   SOLE 0 0 0 17,891
PROSHARES TR PSHS ULTRA QQQ 74347R206 689 9,464 SH   SOLE 0 0 0 9,464
PROSHARES TR ULTRAPRO QQQ 74347X831 321 2,579 SH   SOLE 0 0 0 2,579
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 245 6,126 SH   SOLE 0 0 0 6,126
ISHARES TR CORE S&P500 ETF 464287200 281,037 652,331 SH   SOLE 0 0 0 652,331
EXXON MOBIL CORP COM 30231G102 36,054 612,954 SH   SOLE 0 0 0 612,954
PROCTER AND GAMBLE CO COM 742718109 41,667 298,050 SH   SOLE 0 0 0 298,050
SOUTHERN CO COM 842587107 9,424 152,069 SH   SOLE 0 0 0 152,069
PINNACLE WEST CAP CORP COM 723484101 2,438 33,695 SH   SOLE 0 0 0 33,695
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,430 32,073 SH   SOLE 0 0 0 32,073
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 444,338 1,126,617 SH   SOLE 0 0 0 1,126,617
SHYFT GROUP INC COM 825698103 958 25,200 SH   SOLE 0 0 0 25,200
OREILLY AUTOMOTIVE INC COM 67103H107 2,149 3,517 SH   SOLE 0 0 0 3,517
CLEVELAND-CLIFFS INC NEW COM 185899101 517 26,106 SH   SOLE 0 0 0 26,106
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,513 13,175 SH   SOLE 0 0 0 13,175
BLACKSTONE INC COM 09260D107 2,446 21,022 SH   SOLE 0 0 0 21,022
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 651 11,892 SH   SOLE 0 0 0 11,892
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 406 11,775 SH   SOLE 0 0 0 11,775