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
ABERCROMBIE & FITCH CO CL A 002896207 259 18,611 SH   SOLE   18,611 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,618 24,000 SH   SOLE   24,000 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,151 23,666 SH   SOLE   23,666 0 0
ALARM COM HLDGS INC COM 011642105 242 4,374 SH   SOLE   4,374 0 0
ALIGN TECHNOLOGY INC COM 016255101 12,424 37,953 SH   SOLE   37,953 0 0
ALLEGIANT TRAVEL CO COM 01748X102 973 8,126 SH   SOLE   8,126 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 115 10,943 SH   SOLE   10,943 0 0
ALLIANZGI CONV & INCOME FD I COM 018825109 1,846 449,064 SH   SOLE   449,064 0 0
ALLIANZGI CONV INCOME FD COM 018828103 1,812 395,564 SH   SOLE   395,564 0 0
ALLIANZGI DIVERSIFIED INCOME COM 01883J108 709 27,995 SH   SOLE   27,995 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 388 15,997 SH   SOLE   15,997 0 0
AMAZON COM INC COM 023135106 564 179 SH   SOLE   179 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 437 35,560 SH   SOLE   35,560 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 207 16,258 SH   SOLE   16,258 0 0
APPLE INC COM 037833100 693 5,980 SH   SOLE   5,980 0 0
AT HOME GROUP INC COM 04650Y100 1,159 77,989 SH   SOLE   77,989 0 0
AUTODESK INC COM 052769106 587 2,539 SH   SOLE   2,539 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 554 3,969 SH   SOLE   3,969 0 0
AVIS BUDGET GROUP COM 053774105 920 34,961 SH   SOLE   34,961 0 0
AZUL S A SPONSR ADR PFD 05501U106 511 38,797 SH   SOLE   38,797 0 0
BED BATH & BEYOND INC COM 075896100 1,253 83,659 SH   SOLE   83,659 0 0
BEST BUY INC COM 086516101 12,006 107,879 SH   SOLE   107,879 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 844 20,318 SH   SOLE   20,318 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 367 61,547 SH   SOLE   61,547 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 643 87,944 SH   SOLE   87,944 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 149 10,838 SH   SOLE   10,838 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 317 53,349 SH   SOLE   53,349 0 0
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 957 74,402 SH   SOLE   74,402 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109 141 19,289 SH   SOLE   19,289 0 0
BOOKING HOLDINGS INC COM 09857L108 990 579 SH   SOLE   579 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 758 45,868 SH   SOLE   45,868 0 0
BUCKLE INC COM 118440106 1,368 67,101 SH   SOLE   67,101 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1,641 140,518 SH   SOLE   140,518 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 1,652 150,164 SH   SOLE   150,164 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 893 39,030 SH   SOLE   39,030 0 0
CALLAWAY GOLF CO COM 131193104 8,140 425,299 SH   SOLE   425,299 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 3,339 112,240 SH   SOLE   112,240 0 0
CARMAX INC COM 143130102 373 4,055 SH   SOLE   4,055 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 464 30,564 SH   SOLE   30,564 0 0
CASEYS GEN STORES INC COM 147528103 626 3,521 SH   SOLE   3,521 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 866 144,880 SH   SOLE   144,880 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,225 43,652 SH   SOLE   43,652 0 0
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461209 244 32,688 SH   SOLE   32,688 0 0
CHEESECAKE FACTORY INC COM 163072101 4,557 164,279 SH   SOLE   164,279 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 835 51,450 SH   SOLE   51,450 0 0
CHOICE HOTELS INTL INC COM 169905106 3,477 40,446 SH   SOLE   40,446 0 0
CIMPRESS PLC SHS EURO G2143T103 338 4,492 SH   SOLE   4,492 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 2,330 265,731 SH   SOLE   265,731 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 1,678 151,879 SH   SOLE   151,879 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 322 32,160 SH   SOLE   32,160 0 0
CLOUGH GLOBAL EQUITY FD COM 18914C100 137 12,259 SH   SOLE   12,259 0 0
COSTCO WHSL CORP NEW COM 22160K105 706 1,990 SH   SOLE   1,990 0 0
COUSINS PPTYS INC COM NEW 222795502 2,370 82,909 SH   SOLE   82,909 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 4,688 40,887 SH   SOLE   40,887 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 118 40,106 SH   SOLE   40,106 0 0
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 535 253,562 SH   SOLE   253,562 0 0
CUSHING NEXTGEN INFRA INCM F COM 231647207 644 23,985 SH   SOLE   23,985 0 0
DECKERS OUTDOOR CORP COM 243537107 1,942 8,827 SH   SOLE   8,827 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 493 16,132 SH   SOLE   16,132 0 0
DESIGNER BRANDS INC CL A 250565108 1,078 198,527 SH   SOLE   198,527 0 0
DICKS SPORTING GOODS INC COM 253393102 953 16,473 SH   SOLE   16,473 0 0
DINE BRANDS GLOBAL INC COM 254423106 514 9,412 SH   SOLE   9,412 0 0
DISCOVERY INC COM SER C 25470F302 959 48,925 SH   SOLE   48,925 0 0
DIVIDEND & INCOME FD INC COM NEW 25538A204 571 62,778 SH   SOLE   62,778 0 0
DOCUSIGN INC COM 256163106 1,247 5,795 SH   SOLE   5,795 0 0
DOLLAR TREE INC COM 256746108 219 2,401 SH   SOLE   2,401 0 0
DUFF & PHELPS UTLITY AND INF COM 26433C105 520 50,422 SH   SOLE   50,422 0 0
DUNKIN BRANDS GROUP INC COM 265504100 4,234 51,693 SH   SOLE   51,693 0 0
E L F BEAUTY INC COM 26856L103 1,053 57,344 SH   SOLE   57,344 0 0
EATON VANCE LTD DURATION INC COM 27828H105 162 14,291 SH   SOLE   14,291 0 0
EATON VANCE SHORT DURATION D COM 27828V104 199 17,359 SH   SOLE   17,359 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 241 12,241 SH   SOLE   12,241 0 0
EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 130 14,544 SH   SOLE   14,544 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 359 48,747 SH   SOLE   48,747 0 0
EATON VANCE TX ADV GLB DIV O COM 27828U106 1,025 49,284 SH   SOLE   49,284 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 271 18,215 SH   SOLE   18,215 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 450 41,285 SH   SOLE   41,285 0 0
EBAY INC. COM 278642103 505 9,699 SH   SOLE   9,699 0 0
EDGEWELL PERS CARE CO COM 28035Q102 379 13,596 SH   SOLE   13,596 0 0
ETSY INC COM 29786A106 1,077 8,857 SH   SOLE   8,857 0 0
EVERQUOTE INC COM CL A 30041R108 1,150 29,768 SH   SOLE   29,768 0 0
EXPEDIA GROUP INC COM NEW 30212P303 477 5,205 SH   SOLE   5,205 0 0
FEDEX CORP COM 31428X106 1,233 4,902 SH   SOLE   4,902 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q205 596 82,764 SH   SOLE   82,764 0 0
FIRST EAGLE SENIOR LOAN FUND COM NEW 32010E100 155 12,471 SH   SOLE   12,471 0 0
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 258 25,715 SH   SOLE   25,715 0 0
FIRST TR ENERGY INCOME & GRO COM 33738G104 1,345 148,400 SH   SOLE   148,400 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 202 22,587 SH   SOLE   22,587 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 1,150 247,884 SH   SOLE   247,884 0 0
FIVE BELOW INC COM 33829M101 6,267 49,343 SH   SOLE   49,343 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 7,461 99,748 SH   SOLE   99,748 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 56 15,606 SH   SOLE   15,606 0 0
GABELLI DIVID & INCOME TR COM 36242H104 429 23,395 SH   SOLE   23,395 0 0
GABELLI GLB SML & MD CP VAL COM 36249W104 304 30,115 SH   SOLE   30,115 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 2,257 661,904 SH   SOLE   661,904 0 0
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 387 78,317 SH   SOLE   78,317 0 0
GAP INC COM 364760108 3,083 181,013 SH   SOLE   181,013 0 0
GARMIN LTD SHS H2906T109 1,075 11,335 SH   SOLE   11,335 0 0
GENESCO INC COM 371532102 1,834 85,132 SH   SOLE   85,132 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 325 53,287 SH   SOLE   53,287 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G206 216 36,153 SH   SOLE   36,153 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,243 162,014 SH   SOLE   162,014 0 0
GRAINGER W W INC COM 384802104 6,553 18,367 SH   SOLE   18,367 0 0
GRUBHUB INC COM 400110102 2,648 36,611 SH   SOLE   36,611 0 0
GUGGENHEIM ENHANCED EQUITY I COM 40167B100 209 38,391 SH   SOLE   38,391 0 0
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 166 13,357 SH   SOLE   13,357 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 220 11,519 SH   SOLE   11,519 0 0
HEICO CORP NEW CL A 422806208 7,888 88,965 SH   SOLE   88,965 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,170 25,075 SH   SOLE   25,075 0 0
HIBBETT SPORTS INC COM 428567101 5,147 131,229 SH   SOLE   131,229 0 0
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 764 123,178 SH   SOLE   123,178 0 0
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 7,507 873,874 SH   SOLE   873,874 0 0
HIGHWOODS PPTYS INC COM 431284108 2,934 87,404 SH   SOLE   87,404 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 470 5,506 SH   SOLE   5,506 0 0
HP INC COM 40434L105 700 36,871 SH   SOLE   36,871 0 0
HYATT HOTELS CORP COM CL A 448579102 1,215 22,770 SH   SOLE   22,770 0 0
INSPIRE MED SYS INC COM 457730109 1,157 8,969 SH   SOLE   8,969 0 0
INSULET CORP COM 45784P101 1,207 5,102 SH   SOLE   5,102 0 0
INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 871 94,605 SH   SOLE   94,605 0 0
INVESCO SR INCOME TR COM 46131H107 214 58,342 SH   SOLE   58,342 0 0
IROBOT CORP COM 462726100 11,686 153,964 SH   SOLE   153,964 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 2,016 9,100 SH   SOLE   9,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 19,473 130,000 SH   SOLE   130,000 0 0
JETBLUE AWYS CORP COM 477143101 460 40,619 SH   SOLE   40,619 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 1,244 311,874 SH   SOLE   311,874 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 751 186,249 SH   SOLE   186,249 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 680 44,376 SH   SOLE   44,376 0 0
KONTOOR BRANDS INC COM 50050N103 908 37,510 SH   SOLE   37,510 0 0
LAS VEGAS SANDS CORP COM 517834107 440 9,431 SH   SOLE   9,431 0 0
LENNAR CORP CL B 526057302 6,093 92,799 SH   SOLE   92,799 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 5,322 397,200 SH   SOLE   397,200 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 80 13,388 SH   SOLE   13,388 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 637 19,260 SH   SOLE   19,260 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 703 21,186 SH   SOLE   21,186 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 483 8,967 SH   SOLE   8,967 0 0
LMP CAP & INCOME FD INC COM 50208A102 179 17,573 SH   SOLE   17,573 0 0
LOGITECH INTL S A SHS H50430232 4,585 59,311 SH   SOLE   59,311 0 0
LOVESAC COMPANY COM 54738L109 3,075 110,958 SH   SOLE   110,958 0 0
LULULEMON ATHLETICA INC COM 550021109 821 2,494 SH   SOLE   2,494 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,250 56,712 SH   SOLE   56,712 0 0
MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 557 31,763 SH   SOLE   31,763 0 0
MARINEMAX INC COM 567908108 215 8,366 SH   SOLE   8,366 0 0
MARRIOTT INTL INC NEW CL A 571903202 893 9,647 SH   SOLE   9,647 0 0
MEDIFAST INC COM 58470H101 3,003 18,260 SH   SOLE   18,260 0 0
MERCADOLIBRE INC COM 58733R102 617 570 SH   SOLE   570 0 0
MGM RESORTS INTERNATIONAL COM 552953101 459 21,125 SH   SOLE   21,125 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,369 15,736 SH   SOLE   15,736 0 0
MILLER HERMAN INC COM 600544100 7,089 235,058 SH   SOLE   235,058 0 0
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 423 68,637 SH   SOLE   68,637 0 0
MOHAWK INDS INC COM 608190104 2,999 30,727 SH   SOLE   30,727 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 237 28,259 SH   SOLE   28,259 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 282 50,661 SH   SOLE   50,661 0 0
MYRIAD GENETICS INC COM 62855J104 888 68,120 SH   SOLE   68,120 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,252 32,750 SH   SOLE   32,750 0 0
NETFIN ACQUISITION CORP UNIT 08/01/2024 G6455A123 288 23,976 SH   SOLE   23,976 0 0
NETFLIX INC COM 64110L106 554 1,107 SH   SOLE   1,107 0 0
NETGEAR INC COM 64111Q104 264 8,551 SH   SOLE   8,551 0 0
NEUBERGER BERMAN MLP AND ENR COM 64129H104 1,029 432,145 SH   SOLE   432,145 0 0
NEVRO CORP COM 64157F103 1,136 8,157 SH   SOLE   8,157 0 0
NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 5,937 685,558 SH   SOLE   685,558 0 0
NOVOCURE LTD ORD SHS G6674U108 707 6,356 SH   SOLE   6,356 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 6,829 136,338 SH   SOLE   136,338 0 0
NUVEEN CORE EQUITY ALPHA FD COM 67090X107 168 13,111 SH   SOLE   13,111 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 107 18,113 SH   SOLE   18,113 0 0
NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 236 30,403 SH   SOLE   30,403 0 0
NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 611 45,189 SH   SOLE   45,189 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 215 14,650 SH   SOLE   14,650 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 203 15,034 SH   SOLE   15,034 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 106 12,456 SH   SOLE   12,456 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1,257 111,459 SH   SOLE   111,459 0 0
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 375 28,183 SH   SOLE   28,183 0 0
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 142 17,731 SH   SOLE   17,731 0 0
NVIDIA CORPORATION COM 67066G104 1,286 2,376 SH   SOLE   2,376 0 0
OXFORD INDS INC COM 691497309 1,308 32,402 SH   SOLE   32,402 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1,651 95,047 SH   SOLE   95,047 0 0
PARKER-HANNIFIN CORP COM 701094104 1,249 6,171 SH   SOLE   6,171 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 13,064 131,637 SH   SOLE   131,637 0 0
PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 2,022 326,677 SH   SOLE   326,677 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 76 13,861 SH   SOLE   13,861 0 0
PINTEREST INC CL A 72352L106 508 12,227 SH   SOLE   12,227 0 0
PLANET FITNESS INC CL A 72703H101 5,799 94,107 SH   SOLE   94,107 0 0
PRICESMART INC COM 741511109 1,386 20,855 SH   SOLE   20,855 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 210 19,606 SH   SOLE   19,606 0 0
PVH CORPORATION COM 693656100 924 15,498 SH   SOLE   15,498 0 0
REDFIN CORP COM 75737F108 13,257 265,503 SH   SOLE   265,503 0 0
REGIS CORP MINN COM 758932107 672 109,514 SH   SOLE   109,514 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 30,434 319,719 SH   SOLE   319,719 0 0
RMR MORTGAGE TR COM 76970B101 927 102,293 SH   SOLE   102,293 0 0
ROKU INC COM CL A 77543R102 1,255 6,645 SH   SOLE   6,645 0 0
ROSS STORES INC COM 778296103 817 8,750 SH   SOLE   8,750 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7,840 323,711 SH   SOLE   323,711 0 0
ROYCE MICRO-CAP TR INC COM 780915104 406 52,961 SH   SOLE   52,961 0 0
ROYCE VALUE TR INC COM 780910105 575 45,523 SH   SOLE   45,523 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1,011 12,365 SH   SOLE   12,365 0 0
SABRE CORP COM 78573M104 365 56,037 SH   SOLE   56,037 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 1,117 319,045 SH   SOLE   319,045 0 0
SCHWAB CHARLES CORP COM 808513105 1,252 34,548 SH   SOLE   34,548 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 12,687 82,970 SH   SOLE   82,970 0 0
SEAWORLD ENTMT INC COM 81282V100 1,163 58,991 SH   SOLE   58,991 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 23,340 200,000 SH   SOLE   200,000 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,207 30,265 SH   SOLE   30,265 0 0
SHAKE SHACK INC CL A 819047101 3,525 54,671 SH   SOLE   54,671 0 0
SHOE CARNIVAL INC COM 824889109 1,306 38,892 SH   SOLE   38,892 0 0
SHOPIFY INC CL A 82509L107 679 664 SH   SOLE   664 0 0
SIGNET JEWELERS LIMITED SHS G81276100 12,022 642,907 SH   SOLE   642,907 0 0
SILK RD MED INC COM 82710M100 1,145 17,037 SH   SOLE   17,037 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,041 51,264 SH   SOLE   51,264 0 0
SKECHERS U S A INC CL A 830566105 1,229 40,661 SH   SOLE   40,661 0 0
SOUTHWEST AIRLS CO COM 844741108 927 24,721 SH   SOLE   24,721 0 0
SPIRIT AIRLS INC COM 848577102 426 26,477 SH   SOLE   26,477 0 0
SPROTT FOCUS TR INC COM 85208J109 76 12,855 SH   SOLE   12,855 0 0
TAPESTRY INC COM 876030107 7,352 470,381 SH   SOLE   470,381 0 0
TARGET CORP COM 87612E106 11,355 72,130 SH   SOLE   72,130 0 0
TATA MTRS LTD SPONSORED ADR 876568502 557 61,261 SH   SOLE   61,261 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109 507 68,381 SH   SOLE   68,381 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,112 12,473 SH   SOLE   12,473 0 0
THOR INDS INC COM 885160101 12,175 127,804 SH   SOLE   127,804 0 0
TIFFANY & CO NEW COM 886547108 2,251 19,431 SH   SOLE   19,431 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 283 24,526 SH   SOLE   24,526 0 0
TJX COS INC NEW COM 872540109 726 13,050 SH   SOLE   13,050 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K200 162 16,261 SH   SOLE   16,261 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 3,341 225,873 SH   SOLE   225,873 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200 1,122 77,446 SH   SOLE   77,446 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 370 43,429 SH   SOLE   43,429 0 0
TRACTOR SUPPLY CO COM 892356106 8,403 58,624 SH   SOLE   58,624 0 0
TREX CO INC COM 89531P105 4,635 64,738 SH   SOLE   64,738 0 0
TRIPADVISOR INC COM 896945201 1,216 62,060 SH   SOLE   62,060 0 0
UNDER ARMOUR INC CL C 904311206 2,029 206,200 SH   SOLE   206,200 0 0
UNITED AIRLS HLDGS INC COM 910047109 454 13,063 SH   SOLE   13,063 0 0
UNITED PARCEL SERVICE INC CL B 911312106 968 5,809 SH   SOLE   5,809 0 0
UPWORK INC COM 91688F104 4,921 282,141 SH   SOLE   282,141 0 0
VERACYTE INC COM 92337F107 1,207 37,154 SH   SOLE   37,154 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 576 9,690 SH   SOLE   9,690 0 0
VIACOMCBS INC CL B 92556H206 1,246 44,496 SH   SOLE   44,496 0 0
VIRTUS GLOBAL DIVID & INCOME COM 92835W107 745 95,202 SH   SOLE   95,202 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 121 14,566 SH   SOLE   14,566 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101 209 21,973 SH   SOLE   21,973 0 0
VOYA NAT RES EQUITY INCOME F COM 92913C106 67 27,410 SH   SOLE   27,410 0 0
WALMART INC COM 931142103 689 4,927 SH   SOLE   4,927 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,048 179,708 SH   SOLE   179,708 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 162 38,219 SH   SOLE   38,219 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 109 14,897 SH   SOLE   14,897 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101 222 17,989 SH   SOLE   17,989 0 0
WESTERN ASSET MANAGED MUNS F COM 95766M105 251 20,562 SH   SOLE   20,562 0 0
WILLIAMS SONOMA INC COM 969904101 12,440 137,550 SH   SOLE   137,550 0 0
WINGSTOP INC COM 974155103 599 4,386 SH   SOLE   4,386 0 0
WINNEBAGO INDS INC COM 974637100 12,609 244,028 SH   SOLE   244,028 0 0
WOLVERINE WORLD WIDE INC COM 978097103 988 38,217 SH   SOLE   38,217 0 0
WW INTL INC COM 98262P101 212 11,227 SH   SOLE   11,227 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 464 9,197 SH   SOLE   9,197 0 0
WYNN RESORTS LTD COM 983134107 387 5,388 SH   SOLE   5,388 0 0
YALLA GROUP LTD ADS 98459U103 74 10,500 SH   SOLE   10,500 0 0
YETI HLDGS INC COM 98585X104 12,320 271,846 SH   SOLE   271,846 0 0
ZUMIEZ INC COM 989817101 1,246 44,772 SH   SOLE   44,772 0 0