Loading...
Docoh

CWM

Filed: 21 Apr 22, 9:48am

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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
SPDR DOW JONES INDL AVERAGEUT SER 178467X1097952,291SH SOLE 002,291
ISHARES INCMSCI JPN ETF NEW46434G82253866SH SOLE 00866
ISHARES INCMSCI EURZONE ETF4642866086135SH SOLE 00135
ISHARES TRU.S. UTILITS ETF4642876972482,730SH SOLE 002,730
ISHARES TREUROPE ETF46428786111209SH SOLE 00209
ISHARES TRCORE S&P MCP ETF46428750726,37898,300SH SOLE 0098,300
ISHARES TRS&P MC 400VL ETF4642877053062,792SH SOLE 002,792
ISHARES TRS&P MC 400GR ETF4642876067079,149SH SOLE 009,149
ISHARES TRCORE S&P SCP ETF464287804159,5221,478,701SH SOLE 001,478,701
ISHARES TRSP SMCP600VL ETF4642878796586,423SH SOLE 006,423
ISHARES TRS&P SML 600 GWT4642878876875,494SH SOLE 005,494
ISHARES TRS&P 500 VAL ETF464287408105,853679,765SH SOLE 00679,765
ISHARES TRCORE S&P500 ETF4642872001,247,6572,750,021SH SOLE 002,750,021
ISHARES TRS&P 500 GRWT ETF464287309107,5461,408,042SH SOLE 001,408,042
ISHARES TRRUS 1000 ETF4642876222,80011,195SH SOLE 0011,195
ISHARES TRRUS 1000 VAL ETF4642875983,47420,932SH SOLE 0020,932
ISHARES TRRUS 1000 GRW ETF4642876147,70127,739SH SOLE 0027,739
ISHARES TRRUSSELL 2000 ETF4642876553,73618,199SH SOLE 0018,199
ISHARES TRRUS 2000 VAL ETF4642876305193,214SH SOLE 003,214
ISHARES TRRUSSELL 3000 ETF4642876891,3995,331SH SOLE 005,331
ISHARES TRCORE S&P US VLU46428766326,886354,374SH SOLE 00354,374
ISHARES TRCORE S&P US GWT4642876712,07719,660SH SOLE 0019,660
ISHARES TRU.S. REAL ES ETF46428773947435SH SOLE 00435
ISHARES TRDOW JONES US ETF46428784665584SH SOLE 00584
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1072,7125,530SH SOLE 005,530
SPDR S&P 500 ETF TRTR UNIT78462F103102,519226,994SH SOLE 00226,994
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8861,48519,942SH SOLE 0019,942
ISHARES TRGLB CNSM STP ETF46428873736586SH SOLE 00586
AGILENT TECHNOLOGIES INCCOM00846U1016364,809SH SOLE 004,809
ADOBE SYSTEMS INCORPORATEDCOM00724F10124,43653,633SH SOLE 0053,633
AUTODESK INCCOM0527691061,3416,258SH SOLE 006,258
AMERICAN INTL GROUP INCCOM NEW0268747842744,361SH SOLE 004,361
AMAZON COM INCCOM023135106110,25433,821SH SOLE 0033,821
BLACK HILLS CORPCOM09211310935451SH SOLE 00451
BALLARD PWR SYS INC NEWCOM05858610811934SH SOLE 00934
BRISTOL-MYERS SQUIBB COCOM11012210831,727434,442SH SOLE 00434,442
BERKSHIRE HATHAWAY INC DELCL B NEW08467070278,859223,453SH SOLE 00223,453
BEAZER HOMES USA INCCOM NEW07556Q8812134SH SOLE 00134
COHERENT INCCOM192479103623SH SOLE 0023
HOWMET AEROSPACE INCCOM443201108882,451SH SOLE 002,451
CARLISLE COS INCCOM1423391006092,476SH SOLE 002,476
EMERSON ELEC COCOM2910111048909,077SH SOLE 009,077
EQT CORPCOM26884L10936110,479SH SOLE 0010,479
ERICSSONADR B SEK 102948216089942SH SOLE 00942
EXPEDITORS INTL WASH INCCOM3021301094974,817SH SOLE 004,817
BOEING COCOM0970231052,34812,261SH SOLE 0012,261
REALOGY HLDGS CORPCOM75605Y106015SH SOLE 0015
HELMERICH & PAYNE INCCOM4234521011393,246SH SOLE 003,246
HERSHEY COCOM4278661085192,394SH SOLE 002,394
INTERFACE INCCOM4586653048602SH SOLE 00602
IMAX CORPCOM45245E109174SH SOLE 0074
IRON MTN INC NEWCOM46284V1011813,259SH SOLE 003,259
MARATHON OIL CORPCOM56584910628311,251SH SOLE 0011,251
NATURES SUNSHINE PRODS INCCOM6390271013173SH SOLE 00173
NEUROCRINE BIOSCIENCES INCCOM64125C10950537SH SOLE 00537
NISOURCE INCCOM65473P1052327,306SH SOLE 007,306
EVERSOURCE ENERGYCOM30040W1088519,644SH SOLE 009,644
REALTY INCOME CORPCOM7561091044,62866,775SH SOLE 0066,775
ONEOK INC NEWCOM6826801031,06315,056SH SOLE 0015,056
PERRIGO CO PLCSHSG978221036160SH SOLE 00160
TANGER FACTORY OUTLET CTRS ICOM8754651067389SH SOLE 00389
SYNOPSYS INCCOM8716071074051,215SH SOLE 001,215
LIFE STORAGE INCCOM53223X10774527SH SOLE 00527
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS881624209151,623SH SOLE 001,623
UNITED NAT FOODS INCCOM9111631034103SH SOLE 00103
INVESCO QQQ TRUNIT SER 146090E103164,268453,102SH SOLE 00453,102
AMGEN INCCOM0311621007,09129,323SH SOLE 0029,323
ABBOTT LABSCOM00282410026,658225,232SH SOLE 00225,232
ADVANCED MICRO DEVICES INCCOM00790310731,309286,345SH SOLE 00286,345
BEST BUY INCCOM0865161012622,887SH SOLE 002,887
BP PLCSPONSORED ADR0556221041,22641,689SH SOLE 0041,689
CONAGRA BRANDS INCCOM2058871026,110182,004SH SOLE 00182,004
DISH NETWORK CORPORATIONCL A25470M109862,720SH SOLE 002,720
EBAY INC.COM2786421033896,796SH SOLE 006,796
FUELCELL ENERGY INCCOM35952H601142,383SH SOLE 002,383
FEDERAL RLTY INVT TRSH BEN INT NEW31374720648390SH SOLE 00390
ALTRIA GROUP INCCOM02209S1032,61450,033SH SOLE 0050,033
CSG SYS INTL INCCOM1263491091,84729,061SH SOLE 0029,061
FEDEX CORPCOM31428X1065,26422,748SH SOLE 0022,748
HORMEL FOODS CORPCOM44045210022,736441,138SH SOLE 00441,138
TEGNA INCCOM87901J1055239SH SOLE 00239
GENUINE PARTS COCOM3724601052201,748SH SOLE 001,748
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1058,859203,375SH SOLE 00203,375
GRAINGER W W INCCOM384802104122237SH SOLE 00237
INTEL CORPCOM45814010034,183689,721SH SOLE 00689,721
ILLINOIS TOOL WKS INCCOM4523081092,55512,203SH SOLE 0012,203
ISHARES TRRUS 2000 GRW ETF4642876483,82314,950SH SOLE 0014,950
KEYCORPCOM49326710824911,133SH SOLE 0011,133
LTC PPTYS INCCOM5021751021,45137,713SH SOLE 0037,713
NOKIA CORPSPONSORED ADR6549022045810,696SH SOLE 0010,696
NEWELL BRANDS INCCOM651229106432,010SH SOLE 002,010
ORACLE CORPCOM68389X10538,122460,803SH SOLE 00460,803
QUALCOMM INCCOM7475251033,02719,811SH SOLE 0019,811
DISNEY WALT COCOM2546871067,84857,219SH SOLE 0057,219
HONEYWELL INTL INCCOM43851610625,963133,429SH SOLE 00133,429
SHERWIN WILLIAMS COCOM8243481065692,281SH SOLE 002,281
SEMPRA ENERGYCOM8168511098825,244SH SOLE 005,244
STMICROELECTRONICS N VNY REGISTRY86101210235808SH SOLE 00808
SYSCO CORPCOM8718291075046,170SH SOLE 006,170
US BANCORP DELCOM NEW90297330431,771597,757SH SOLE 00597,757
HANCOCK JOHN FINL OPPTYS FDSH BEN INT NEW409735206912,270SH SOLE 002,270
ADAM NAT RES FD INCCOM00548F105472,239SH SOLE 002,239
JOHNSON & JOHNSONCOM47816010440,730229,815SH SOLE 00229,815
HAIN CELESTIAL GROUP INCCOM40521710025730SH SOLE 00730
MEDTRONIC PLCSHSG5960L10322,726204,833SH SOLE 00204,833
PFIZER INCCOM71708110342,465820,259SH SOLE 00820,259
EDISON INTLCOM2810201074085,820SH SOLE 005,820
EXELON CORPCOM30161N10171014,917SH SOLE 0014,917
RITE AID CORPCOM767754872010SH SOLE 0010
KROGER COCOM50104410184414,712SH SOLE 0014,712
JUNIPER NETWORKS INCCOM48203R104691,853SH SOLE 001,853
LOWES COS INCCOM5486611073,56717,642SH SOLE 0017,642
ISHARES TRMSCI EAFE ETF4642874651,00713,684SH SOLE 0013,684
AMERISOURCEBERGEN CORPCOM03073E1054,57029,539SH SOLE 0029,539
CHEVRON CORP NEWCOM16676410023,888146,707SH SOLE 00146,707
MOTOROLA SOLUTIONS INCCOM NEW6200763071,0214,217SH SOLE 004,217
MICROSOFT CORPCOM594918104144,988470,265SH SOLE 00470,265
ISHARES TRLATN AMER 40 ETF4642873904136SH SOLE 00136
ISHARES INCMSCI PAC JP ETF46428666519386SH SOLE 00386
VODAFONE GROUP PLC NEWSPONSORED ADR92857W30819811,929SH SOLE 0011,929
UNITED PARCEL SERVICE INCCL B9113121062,77612,942SH SOLE 0012,942
AT&T INCCOM00206R10230,0541,271,857SH SOLE 001,271,857
MOLSON COORS BEVERAGE COCL B60871R2091041,953SH SOLE 001,953
PRUDENTIAL FINL INCCOM7443201029608,121SH SOLE 008,121
TRUIST FINL CORPCOM89832Q10973713,005SH SOLE 0013,005
LIVERAMP HLDGS INCCOM53815P1084117SH SOLE 00117
NCR CORP NEWCOM62886E108431,063SH SOLE 001,063
CITIGROUP INCCOM NEW17296742481015,167SH SOLE 0015,167
INGREDION INCCOM45718710274844SH SOLE 00844
CISCO SYS INCCOM17275R10236,253650,157SH SOLE 00650,157
DNP SELECT INCOME FD INCCOM23325P10419416,372SH SOLE 0016,372
GRAPHIC PACKAGING HLDG COCOM3886891011236,121SH SOLE 006,121
INTERNATIONAL BUSINESS MACHSCOM4592001016,81252,393SH SOLE 0052,393
COCA COLA COCOM1912161005,24084,524SH SOLE 0084,524
LOCKHEED MARTIN CORPCOM53983010935,86081,242SH SOLE 0081,242
PEPSICO INCCOM7134481089,10054,368SH SOLE 0054,368
PPG INDS INCCOM6935061074363,325SH SOLE 003,325
STRYKER CORPORATIONCOM8636671012,1928,200SH SOLE 008,200
JOHNSON CTLS INTL PLCSHSG515021051,07216,355SH SOLE 0016,355
VERIZON COMMUNICATIONS INCCOM92343V10436,853723,461SH SOLE 00723,461
XEROX HOLDINGS CORPCOM NEW98421M10617856SH SOLE 00856
SPDR SER TRS&P 600 SMCP VAL78464A3001491,788SH SOLE 001,788
SPDR SER TRS&P 600 SMCP GRW78464A2011,45117,304SH SOLE 0017,304
SPDR SER TRPRTFLO S&P500 GW78464A40921,336322,254SH SOLE 00322,254
ISHARES INCMSCI AUST ETF46428610315586SH SOLE 00586
ISHARES INCMSCI GERMANY ETF4642868069328SH SOLE 00328
ISHARES INCMSCI ITALY ETF46434G830148SH SOLE 0048
ISHARES INCMSCI CDA ETF46428650924603SH SOLE 00603
ISHARES TRRUS MID CAP ETF46428749997112,439SH SOLE 0012,439
ISHARES TRRUS MD CP GR ETF4642874815,77357,438SH SOLE 0057,438
ISHARES TRRUS MDCP VAL ETF4642874733,47129,013SH SOLE 0029,013
SPDR SER TRPORTFOLI S&P150078464A80541,868753,301SH SOLE 00753,301
ISHARES TRGLOBAL 100 ETF4642875721051,387SH SOLE 001,387
ISHARES TRCOHEN STEER REIT46428756412,487175,852SH SOLE 00175,852
SPDR SER TRDJ REIT ETF78464A60730259SH SOLE 00259
ISHARES TRGLOBAL ENERG ETF4642873411544,256SH SOLE 004,256
ISHARES TRGLOBAL FINLS ETF4642873337829,839SH SOLE 009,839
ISHARES TRGLOB HLTHCRE ETF4642873256437,338SH SOLE 007,338
ISHARES TRGLOBAL TECH ETF46428729196,8121,668,887SH SOLE 001,668,887
ISHARES TRU.S. BAS MTL ETF46428783880538SH SOLE 00538
ISHARES TRU.S. CNSM SV ETF4642875804045,386SH SOLE 005,386
ISHARES TRU.S. CNSM GD ETF4642878123711,850SH SOLE 001,850
ISHARES TRU.S. ENERGY ETF464287796131,5383,214,521SH SOLE 003,214,521
ISHARES TRU.S. FINLS ETF4642877883564,210SH SOLE 004,210
ISHARES TRUS HLTHCARE ETF4642877625611,941SH SOLE 001,941
ISHARES TRUS INDUSTRIALS4642877546816,464SH SOLE 006,464
ISHARES TRU.S. TECH ETF4642877211,30612,671SH SOLE 0012,671
ISHARES TRUS TELECOM ETF464287713581,950SH SOLE 001,950
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1004404,987SH SOLE 004,987
SELECT SECTOR SPDR TRENERGY81369Y5062,95638,667SH SOLE 0038,667
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6052,31860,498SH SOLE 0060,498
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7049629,338SH SOLE 009,338
SELECT SECTOR SPDR TRTECHNOLOGY81369Y80311,38471,626SH SOLE 0071,626
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3082,21329,165SH SOLE 0029,165
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2095,63941,165SH SOLE 0041,165
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4076,86737,117SH SOLE 0037,117
ISHARES TRNASDAQ BIOTECH4642875561,1468,797SH SOLE 008,797
ISHARES TREXPND TEC SC ETF4642875495,22313,441SH SOLE 0013,441
SPDR SER TRNYSE TECH ETF78464A10271508SH SOLE 00508
ISHARES INCMSCI SINGPOR ETF46434G780145SH SOLE 0045
ISHARES INCMSCI MEXICO ETF464286822584SH SOLE 0084
ISHARES INCMSCI FRANCE ETF464286707375SH SOLE 0075
ISHARES INCMSCI SWITZERLAND464286749791,615SH SOLE 001,615
ISHARES TRMSCI UK ETF NEW46435G3345156SH SOLE 00156
ISHARES TRU.S. FIN SVC ETF4642877707864,359SH SOLE 004,359
ISHARES INCMSCI STH KOR ETF4642867721211,702SH SOLE 001,702
PLUG POWER INCCOM NEW72919P2022629,168SH SOLE 009,168
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088443,26720,149SH SOLE 0020,149
SCHWAB CHARLES CORPCOM8085131052,26426,856SH SOLE 0026,856
ENERPAC TOOL GROUP CORPCL A COM292765104331,528SH SOLE 001,528
WALGREENS BOOTS ALLIANCE INCCOM93142710893720,928SH SOLE 0020,928
AMETEK INCCOM0311001001581,190SH SOLE 001,190
DEERE & COCOM2441991054,1519,992SH SOLE 009,992
BK OF AMERICA CORPCOM0605051045,946144,262SH SOLE 00144,262
STARBUCKS CORPCOM8552441092,38326,200SH SOLE 0026,200
ANALOG DEVICES INCCOM0326541058735,288SH SOLE 005,288
AUTOMATIC DATA PROCESSING INCOM0530151032,40510,570SH SOLE 0010,570
YELLOW CORPCOM98551010603SH SOLE 003
ADVANCED ENERGY INDSCOM00797310021240SH SOLE 00240
EXXON MOBIL CORPCOM30231G10210,030121,446SH SOLE 00121,446
AFLAC INCCOM0010551024,09663,608SH SOLE 0063,608
WEST PHARMACEUTICAL SVSC INCCOM9553061056231,518SH SOLE 001,518
WALMART INCCOM93114210338,236256,758SH SOLE 00256,758
APPLIED MATLS INCCOM0382221053,27824,872SH SOLE 0024,872
ANTHEM INCCOM0367521032,2564,592SH SOLE 004,592
WABTECCOM92974010892952SH SOLE 00952
UNION PAC CORPCOM90781810817,66864,669SH SOLE 0064,669
UNILEVER PLCSPON ADR NEW9047677047,487164,287SH SOLE 00164,287
ASTRAZENECA PLCSPONSORED ADR0463531086269,444SH SOLE 009,444
TEXAS INSTRS INCCOM8825081044,79326,125SH SOLE 0026,125
BAXTER INTL INCCOM0718131096358,184SH SOLE 008,184
TTM TECHNOLOGIES INCCOM87305R109181,232SH SOLE 001,232
BED BATH & BEYOND INCCOM0758961008348SH SOLE 00348
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391003,06129,359SH SOLE 0029,359
BARCLAYS PLCADR06738E204324,058SH SOLE 004,058
BRADY CORPCL A1046741061,26027,224SH SOLE 0027,224
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1082073,452SH SOLE 003,452
BORGWARNER INCCOM099724106711,819SH SOLE 001,819
CARDINAL HEALTH INCCOM14149Y1081612,844SH SOLE 002,844
TOTAL SESPONSORED ADS89151E1098,662171,395SH SOLE 00171,395
COMMERCE BANCSHARES INCCOM2005251039,196128,457SH SOLE 00128,457
TARGET CORPCOM87612E10633,653158,575SH SOLE 00158,575
CULLEN FROST BANKERS INCCOM229899109752SH SOLE 0052
COLGATE PALMOLIVE COCOM19416210393912,382SH SOLE 0012,382
MACK CALI RLTY CORPCOM554489104221,238SH SOLE 001,238
CAPITAL ONE FINL CORPCOM14040H1053422,602SH SOLE 002,602
KOHLS CORPCOM50025510449815SH SOLE 00815
CABOT OIL & GAS CORPCOM12709710330011,125SH SOLE 0011,125
COSTCO WHSL CORP NEWCOM22160K10510,68018,547SH SOLE 0018,547
LITTELFUSE INCCOM53700810430120SH SOLE 00120
LILLY ELI & COCOM53245710862,231217,311SH SOLE 00217,311
CVS HEALTH CORPCOM1266501005,84857,782SH SOLE 0057,782
DOMINION ENERGY INCCOM25746U10932,559383,180SH SOLE 00383,180
DEUTSCHE BANK A GNAMEN AKTD18190898282,174SH SOLE 002,174
STATE STR CORPCOM8574771032182,504SH SOLE 002,504
SIMPSON MFG INCCOM829073105653SH SOLE 0053
DIAGEO PLCSPON ADR NEW25243Q2054332,133SH SOLE 002,133
SLM CORPCOM78442P106251,382SH SOLE 001,382
MACERICH COCOM5543821012143SH SOLE 00143
QUEST DIAGNOSTICS INCCOM74834L1004453,250SH SOLE 003,250
MATTHEWS INTL CORPCL A57712810112367SH SOLE 00367
SCHLUMBERGER LTDCOM80685710861214,809SH SOLE 0014,809
DANAHER CORPORATIONCOM2358511023,84313,102SH SOLE 0013,102
ENI S P ASPONSORED ADR26874R108381,301SH SOLE 001,301
MCKESSON CORPCOM58155Q1036762,209SH SOLE 002,209
MILLER HERMAN INCCOM6005441006175SH SOLE 00175
MERCK & CO. INCCOM58933Y10538,167465,163SH SOLE 00465,163
MICRON TECHNOLOGY INCCOM59511210391611,759SH SOLE 0011,759
MORGAN STANLEYCOM NEW6174464483,79343,398SH SOLE 0043,398
CORNERSTONE BLDG BRANDS INCCOM21925D109125SH SOLE 0025
NOVARTIS AGSPONSORED ADR66987V1098,08692,149SH SOLE 0092,149
COMSCORE INCCOM20564W1053862SH SOLE 00862
ENTERGY CORP NEWCOM29364G1032422,070SH SOLE 002,070
RAYMOND JAMES FINL INCCOM7547301091371,249SH SOLE 001,249
FIFTH THIRD BANCORPCOM3167731002736,345SH SOLE 006,345
FLOWERS FOODS INCCOM343498101421,627SH SOLE 001,627
REINSURANCE GRP OF AMERICA ICOM NEW75935160448434SH SOLE 00434
RADIAN GROUP INCCOM7502361017296SH SOLE 00296
PLEXUS CORPCOM729132100898SH SOLE 0098
FULTON FINL CORP PACOM36027110018811,314SH SOLE 0011,314
PROCTER AND GAMBLE COCOM74271810945,230296,008SH SOLE 00296,008
KILROY RLTY CORPCOM49427F108112SH SOLE 0012
GENERAL ELECTRIC COCOM3696041031,15112,578SH SOLE 0012,578
KIMBERLY-CLARK CORPCOM49436810326,901218,424SH SOLE 00218,424
HEARTLAND EXPRESS INCCOM422347104261,859SH SOLE 001,859
GILEAD SCIENCES INCCOM37555810327,302459,235SH SOLE 00459,235
GOLDMAN SACHS GROUP INCCOM38141G1045,07415,371SH SOLE 0015,371
HSBC HLDGS PLCSPON ADR NEW4042804061133,311SH SOLE 003,311
IDEX CORPCOM45167R1042261,181SH SOLE 001,181
HOME DEPOT INCCOM43707610227,72992,637SH SOLE 0092,637
ING GROEP N.V.SPONSORED ADR456837103373,585SH SOLE 003,585
TRANE TECHNOLOGIES PLCSHSG8994E1034603,014SH SOLE 003,014
JABIL INCCOM46631310328448SH SOLE 00448
VIAVI SOLUTIONS INCCOM925550105643,987SH SOLE 003,987
HARLEY DAVIDSON INCCOM41282210885921,810SH SOLE 0021,810
MCDONALDS CORPCOM5801351014,79819,403SH SOLE 0019,403
NIKE INCCL B6541061032,40017,836SH SOLE 0017,836
JPMORGAN CHASE & COCOM46625H10012,78593,787SH SOLE 0093,787
RAMBUS INC DELCOM75091710622693SH SOLE 00693
SIRIUS XM HOLDINGS INCCOM82968B10343465,587SH SOLE 0065,587
WENDYS COCOM95058W100763,448SH SOLE 003,448
TJX COS INC NEWCOM87254010987714,480SH SOLE 0014,480
FLEX LTDORDY2573F1028408SH SOLE 00408
MONDELEZ INTL INCCL A6092071051,51024,052SH SOLE 0024,052
MATTEL INCCOM57708110221967SH SOLE 00967
ABERDEEN ASIA-PACIFIC INCOMECOM003009107195,482SH SOLE 005,482
HP INCCOM40434L10549513,639SH SOLE 0013,639
BOOKING HOLDINGS INCCOM09857L108458195SH SOLE 00195
WILLIS TOWERS WATSON PLC LTDSHSG966291033351,420SH SOLE 001,420
WILLIAMS COS INCCOM96945710080924,228SH SOLE 0024,228
NORTONLIFELOCK INCCOM66877110851819,536SH SOLE 0019,536
WELLS FARGO CO NEWCOM94974610110,921225,359SH SOLE 00225,359
ISHARES TR1 3 YR TREAS BD4642874573333,990SH SOLE 003,990
ISHARES TRBARCLAYS 7 10 YR46428744024,055223,834SH SOLE 00223,834
ISHARES TR20 YR TR BD ETF46428743212,92597,861SH SOLE 0097,861
ISHARES TRIBOXX INV CP ETF4642872421,1059,134SH SOLE 009,134
STURM RUGER & CO INCCOM86415910821301SH SOLE 00301
ROLLINS INCCOM775711104732,096SH SOLE 002,096
CORNING INCCOM21935010554514,770SH SOLE 0014,770
PROGRESSIVE CORPCOM74331510315,356134,717SH SOLE 00134,717
XCEL ENERGY INCCOM98389B1001,45620,179SH SOLE 0020,179
FISERV INCCOM3377381089409,267SH SOLE 009,267
MGIC INVT CORP WISCOM552848103161,158SH SOLE 001,158
GLOBAL PMTS INCCOM37940X1022972,169SH SOLE 002,169
GOODYEAR TIRE & RUBR COCOM382550101352,433SH SOLE 002,433
FORD MTR CO DELCOM3453708602,389141,296SH SOLE 00141,296
WW INTL INCCOM98262P101111,100SH SOLE 001,100
UNITEDHEALTH GROUP INCCOM91324P10234,95968,551SH SOLE 0068,551
SAIA INCCOM78709Y10552215SH SOLE 00215
SIX FLAGS ENTMT CORP NEWCOM83001A1028190SH SOLE 00190
SOUTHWEST AIRLS COCOM84474110876816,775SH SOLE 0016,775
CREE INCCOM2254471012332,050SH SOLE 002,050
PIONEER NAT RES COCOM7237871071,3705,479SH SOLE 005,479
SPIRE INCCOM84857L1011,53921,443SH SOLE 0021,443
OVINTIV INCCOM69047Q102661,216SH SOLE 001,216
ACCENTURE PLC IRELANDSHS CLASS AG1151C10135,419105,028SH SOLE 00105,028
AMERICAN TOWER CORP NEWCOM03027X1006,25624,903SH SOLE 0024,903
CROWN CASTLE INTL CORP NEWCOM22822V1011,2336,678SH SOLE 006,678
COEUR MNG INCCOM NEW1921085046514,599SH SOLE 0014,599
ZIMMER BIOMET HOLDINGS INCCOM98956P1021,1188,739SH SOLE 008,739
RAYTHEON TECHNOLOGIES CORPCOM75513E1015,04850,957SH SOLE 0050,957
TRUSTCO BK CORP N YCOM89834910510304SH SOLE 00304
EDGEWELL PERS CARE COCOM28035Q102752,045SH SOLE 002,045
INTERNATIONAL FLAVORS&FRAGRACOM459506101121923SH SOLE 00923
INTUITCOM4612021037501,560SH SOLE 001,560
MARRIOTT INTL INC NEWCL A5719032027034,001SH SOLE 004,001
MARSH & MCLENNAN COS INCCOM5717481021,89011,089SH SOLE 0011,089
3M COCOM88579Y1016,20441,671SH SOLE 0041,671
NEW YORK TIMES COCL A6501111078164SH SOLE 00164
OMNICOM GROUP INCCOM6819191064,22549,776SH SOLE 0049,776
DOLLAR TREE INCCOM2567461081,80311,257SH SOLE 0011,257
HELEN OF TROY LTDCOMG4388N1061,2836,550SH SOLE 006,550
GAP INCCOM364760108201,444SH SOLE 001,444
TREDEGAR CORPCOM8946501008669SH SOLE 00669
ALBEMARLE CORPCOM0126531013381,529SH SOLE 001,529
COMCAST CORP NEWCL A20030N10123,136494,150SH SOLE 00494,150
RYANAIR HOLDINGS PLCSPONSORED ADS78351320314159SH SOLE 00159
BARRICK GOLD CORPCOM06790110828011,421SH SOLE 0011,421
BRINKER INTL INCCOM109641100401,044SH SOLE 001,044
VANGUARD INDEX FDSTOTAL STK MKT92290876916,73673,511SH SOLE 0073,511
WASTE MGMT INC DELCOM94106L10925,904163,430SH SOLE 00163,430
TUPPERWARE BRANDS CORPCOM899896104381,929SH SOLE 001,929
TEXTRON INCCOM8832031014125,533SH SOLE 005,533
SMUCKER J M COCOM NEW83269640528,646211,552SH SOLE 00211,552
O-I GLASS INCCOM67098H1044292SH SOLE 00292
NORFOLK SOUTHN CORPCOM6558441081,2054,225SH SOLE 004,225
HUNTINGTON BANCSHARES INCCOM4461501042,280155,951SH SOLE 00155,951
HOST HOTELS & RESORTS INCCOM44107P1041135,798SH SOLE 005,798
WELLTOWER INCCOM95040Q1045005,204SH SOLE 005,204
FIRSTENERGY CORPCOM3379321072274,957SH SOLE 004,957
NEXTERA ENERGY INCCOM65339F10126,362311,203SH SOLE 00311,203
DUKE ENERGY CORP NEWCOM NEW26441C2042,58223,121SH SOLE 0023,121
CROWN HLDGS INCCOM2283681062261,808SH SOLE 001,808
CONSTELLATION BRANDS INCCL A21036P1085422,354SH SOLE 002,354
CONOCOPHILLIPSCOM20825C1041,96519,648SH SOLE 0019,648
CSX CORPCOM12640810314,719393,043SH SOLE 00393,043
APPLE INCCOM037833100155,656891,447SH SOLE 00891,447
AMERICAN AIRLS GROUP INCCOM02376R10219310,600SH SOLE 0010,600
NEKTAR THERAPEUTICSCOM640268108142,619SH SOLE 002,619
ALLSTATE CORPCOM02000210143,289312,533SH SOLE 00312,533
COMFORT SYS USA INCCOM19990810410110SH SOLE 00110
HARMONY GOLD MINING CO LTDSPONSORED ADR41321630071,435SH SOLE 001,435
ALLIANT ENERGY CORPCOM0188021082654,240SH SOLE 004,240
LAM RESEARCH CORPCOM5128071089681,800SH SOLE 001,800
PDC ENERGY INCCOM69327R10151705SH SOLE 00705
RPM INTL INCCOM7496851035006,135SH SOLE 006,135
SERVICE CORP INTLCOM81756510434,154518,901SH SOLE 00518,901
AMERICAN WTR WKS CO INC NEWCOM0304201038144,918SH SOLE 004,918
CAMPBELL SOUP COCOM134429109972,186SH SOLE 002,186
UNITED STATES STL CORP NEWCOM912909108421,103SH SOLE 001,103
COHEN & STEERS QUALITY INCOMCOM19247L106291,709SH SOLE 001,709
BLACKBERRY LTDCOM09228F103212,794SH SOLE 002,794
OMEGA HEALTHCARE INVS INCCOM6819361001404,484SH SOLE 004,484
THE ODP CORPCOM88337F105367SH SOLE 0067
BLACKROCK MUNIYIELD FD INCCOM09253W104221,770SH SOLE 001,770
CAMDEN PPTY TRSH BEN INT13313110255329SH SOLE 00329
SPDR SER TRPRTFLO S&P500 VL78464A50884320,200SH SOLE 0020,200
CATERPILLAR INCCOM1491231013,37315,137SH SOLE 0015,137
DUKE REALTY CORPCOM NEW2644115051843,170SH SOLE 003,170
VANGUARD WORLD FDSCONSUM STP ETF92204A20790461SH SOLE 00461
UNIVERSAL DISPLAY CORPCOM91347P10565387SH SOLE 00387
INTERNATIONAL PAPER COCOM4601461032304,994SH SOLE 004,994
IDEXX LABS INCCOM45168D1041,5762,880SH SOLE 002,880
EXTREME NETWORKS INCCOM30226D1066472SH SOLE 00472
AXCELIS TECHNOLOGIES INCCOM NEW05454020839514SH SOLE 00514
KINDER MORGAN INC DELCOM49456B1013,902206,324SH SOLE 00206,324
C H ROBINSON WORLDWIDE INCCOM NEW12541W20924,298225,587SH SOLE 00225,587
APA CORPORATIONCOM03743Q1083518,485SH SOLE 008,485
SUNCOR ENERGY INC NEWCOM867224107401,227SH SOLE 001,227
INVESCO SR INCOME TRCOM46131H1074896SH SOLE 00896
ISHARES TRMSCI EMG MKT ETF4642872341,07323,772SH SOLE 0023,772
ENCOMPASS HEALTH CORPCOM29261A10026370SH SOLE 00370
OGE ENERGY CORPCOM6708371036,877168,644SH SOLE 00168,644
PPL CORPCOM69351T1061615,621SH SOLE 005,621
MACYS INCCOM55616P104481,974SH SOLE 001,974
APPLIED INDL TECHNOLOGIES INCOM03820C10554526SH SOLE 00526
VANGUARD INDEX FDSEXTEND MKT ETF9229086525483,309SH SOLE 003,309
ELECTRONIC ARTS INCCOM2855121094093,232SH SOLE 003,232
TAKE-TWO INTERACTIVE SOFTWARCOM8740541093041,978SH SOLE 001,978
TAPESTRY INCCOM8760301072957,928SH SOLE 007,928
DTE ENERGY COCOM2333311076454,882SH SOLE 004,882
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3575,96037,790SH SOLE 0037,790
ALKERMES PLCSHSG017671053118SH SOLE 00118
AMKOR TECHNOLOGY INCCOM031652100271,224SH SOLE 001,224
CMC MATERIALS INCCOM12571T1001687SH SOLE 0087
1 800 FLOWERS COM INCCL A68243Q1062159SH SOLE 00159
HIBBETT SPORTS INCCOM42856710121484SH SOLE 00484
INTERDIGITAL INCCOM45867G10114215SH SOLE 00215
II-VI INCCOM902104108981,357SH SOLE 001,357
LANDSTAR SYS INCCOM5150981013,13920,812SH SOLE 0020,812
BANK OZKCOM06417N1036130SH SOLE 00130
SELECTIVE INS GROUP INCCOM816300107890SH SOLE 0090
CITRIX SYS INCCOM1773761002832,805SH SOLE 002,805
ZIONS BANCORPORATION N ACOM9897011075778,795SH SOLE 008,795
CHUBB LIMITEDCOMH1467J1047603,554SH SOLE 003,554
EQUIFAX INCCOM294429105122514SH SOLE 00514
L BRANDS INCCOM501797104571,190SH SOLE 001,190
WASHINGTON REAL ESTATE INVTSH BEN INT9396531016232SH SOLE 00232
CEDAR FAIR L PDEPOSITRY UNIT150185106641,166SH SOLE 001,166
DEVON ENERGY CORP NEWCOM25179M1035659,558SH SOLE 009,558
HALLIBURTON COCOM40621610141210,891SH SOLE 0010,891
ROSS STORES INCCOM7782961033854,254SH SOLE 004,254
ON SEMICONDUCTOR CORPCOM6821891051061,695SH SOLE 001,695
ECOLAB INCCOM2788651001,4067,965SH SOLE 007,965
SKYWORKS SOLUTIONS INCCOM83088M1026925,192SH SOLE 005,192
AFFILIATED MANAGERS GROUP INCOM0082521082691,909SH SOLE 001,909
SANMINA CORPORATIONCOM80105610211263SH SOLE 00263
TERADYNE INCCOM8807701021781,506SH SOLE 001,506
ISHARES TRNA TEC MULTM ETF46428753132438SH SOLE 00438
ISHARES TRPHLX SEMICND ETF464287523289612SH SOLE 00612
ISHARES TREXPANDED TECH4642875152,1036,096SH SOLE 006,096
ISHARES TRS&P 100 ETF4642871012931,404SH SOLE 001,404
PUBLIC STORAGECOM74460D10936,29592,997SH SOLE 0092,997
FIRST COMWLTH FINL CORP PACOM319829107241,601SH SOLE 001,601
F5 NETWORKS INCCOM31561610264308SH SOLE 00308
NETAPP INCCOM64110D1041782,150SH SOLE 002,150
ROYAL CARIBBEAN GROUPCOMV7780T1035236,242SH SOLE 006,242
VERISIGN INCCOM92343E1022381,069SH SOLE 001,069
ACADIA PHARMACEUTICALS INCCOM004225108275SH SOLE 0075
AGNICO EAGLE MINES LTDCOM0084741082814,595SH SOLE 004,595
AES CORPCOM00130H1051044,034SH SOLE 004,034
AON PLCSHS CL AG0403H1082,2897,028SH SOLE 007,028
AMERICAN EXPRESS COCOM0258161091,2756,816SH SOLE 006,816
BOISE CASCADE CO DELCOM09739D100222SH SOLE 0022
BROWN & BROWN INCCOM1152361013024,177SH SOLE 004,177
CRACKER BARREL OLD CTRY STORCOM22410J10624204SH SOLE 00204
COLUMBIA BKG SYS INCCOM1972361028263SH SOLE 00263
PRIMO WATER CORPORATIONCOM74167P1084251SH SOLE 00251
CANADIAN PAC RY LTDCOM13645T1001,13113,707SH SOLE 0013,707
CIRRUS LOGIC INCCOM172755100951,116SH SOLE 001,116
CREDIT SUISSE GROUPSPONSORED ADR225401108283,581SH SOLE 003,581
COMPANIA CERVECERIAS UNIDASSPONSORED ADR2044291045359SH SOLE 00359
FLUOR CORP NEWCOM3434121023119SH SOLE 00119
GABELLI EQUITY TR INCCOM3623971018712,552SH SOLE 0012,552
RYMAN HOSPITALITY PPTYS INCCOM78377T10719203SH SOLE 00203
GENERAL MLS INCCOM37033410486612,790SH SOLE 0012,790
GAMESTOP CORP NEWCL A36467W10958350SH SOLE 00350
HECLA MNG COCOM4227041064617SH SOLE 00617
BLOCK H & R INCCOM0936711054152SH SOLE 00152
INTERPUBLIC GROUP COS INCCOM46069010047013,260SH SOLE 0013,260
HUNT J B TRANS SVCS INCCOM445658107163814SH SOLE 00814
KULICKE & SOFFA INDS INCCOM50124210110181SH SOLE 00181
MURPHY OIL CORPCOM626717102912,242SH SOLE 002,242
NEWMONT CORPCOM6516391065396,783SH SOLE 006,783
NOV INCCOM62955J103261,318SH SOLE 001,318
OLD REP INTL CORPCOM68022310436414,068SH SOLE 0014,068
OCCIDENTAL PETE CORPCOM67459910558010,223SH SOLE 0010,223
REGIONS FINANCIAL CORP NEWCOM7591EP10040218,079SH SOLE 0018,079
SONY CORPSPONSORED ADR8356993079,22589,812SH SOLE 0089,812
WASHINGTON FED INCCOM9388241091,35341,232SH SOLE 0041,232
SABINE ROYALTY TRUNIT BEN INT78568810212200SH SOLE 00200
AMEREN CORPCOM0236081026036,433SH SOLE 006,433
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W10523911,309SH SOLE 0011,309
ARCHER DANIELS MIDLAND COCOM0394831025816,432SH SOLE 006,432
AVISTA CORPCOM05379B1072886,387SH SOLE 006,387
BANCO BILBAO VIZCAYA ARGENTASPONSORED ADR05946K101295,146SH SOLE 005,146
BRITISH AMERN TOB PLCSPONSORED ADR1104481071323,140SH SOLE 003,140
MFS INTER INCOME TRSH BEN INT55273C10726283,273SH SOLE 0083,273
SIMON PPTY GROUP INC NEWCOM8288061092812,137SH SOLE 002,137
CEMEX SAB DE CVSPON ADR NEW1512908892324SH SOLE 00324
CENTERPOINT ENERGY INCCOM15189T1071555,075SH SOLE 005,075
CENTRAIS ELETRICAS BRASILEIRSPONSORED ADR15234Q207035SH SOLE 0035
CHEESECAKE FACTORY INCCOM16307210116402SH SOLE 00402
SITE CTRS CORPCOM82981J10911658SH SOLE 00658
EDWARDS LIFESCIENCES CORPCOM28176E10817,306147,013SH SOLE 00147,013
HAWAIIAN ELEC INDUSTRIESCOM4198701001734,079SH SOLE 004,079
HEALTHPEAK PROPERTIES INCCOM42250P1032306,691SH SOLE 006,691
KELLOGG COCOM4878361082343,629SH SOLE 003,629
KIMCO RLTY CORPCOM49446R1092008,096SH SOLE 008,096
LOEWS CORPCOM54042410846708SH SOLE 00708
S&P GLOBAL INCCOM78409V10417,67043,078SH SOLE 0043,078
MITSUBISHI UFJ FINL GROUP INSPONSORED ADS60682210481,293SH SOLE 001,293
PG&E CORPCOM69331C10816814,102SH SOLE 0014,102
PETROLEO BRASILEIRO SA PETROSP ADR NON VTG71654V1012167SH SOLE 00167
PUBLIC SVC ENTERPRISE GRP INCOM7445731062773,962SH SOLE 003,962
SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M2098513,549SH SOLE 0013,549
TELEFONICA S ASPONSORED ADR879382208102,029SH SOLE 002,029
3-D SYS CORP DELCOM NEW88554D205603,610SH SOLE 003,610
CHEMED CORP NEWCOM16359R103154305SH SOLE 00305
ROGERS CORPCOM7751331016302,317SH SOLE 002,317
RALPH LAUREN CORPCL A75121210126230SH SOLE 00230
ALLETE INCCOM NEW01852230059878SH SOLE 00878
EASTMAN CHEM COCOM2774321002572,292SH SOLE 002,292
EATON VANCE LTD DURATION INCCOM27828H1052138SH SOLE 00138
EMBRAER S.A.SPONSORED ADS29082A107157SH SOLE 0057
FLAHERTY & CRUMRINE PFD SECSCOM33847810003SH SOLE 003
GABELLI UTIL TRCOM36240A1012305SH SOLE 00305
GENERAL DYNAMICS CORPCOM3695501089694,016SH SOLE 004,016
HOLLYFRONTIER CORPCOM436106108641,609SH SOLE 001,609
KONINKLIJKE PHILIPS N VNY REG SH NEW50047230347415,528SH SOLE 0015,528
P T TELEKOMUNIKASI INDONESIASPONSORED ADR71568410618567SH SOLE 00567
PIMCO CORPORATE & INCOME OPPCOM72201B101493,197SH SOLE 003,197
PRINCIPAL FINANCIAL GROUP INCOM74251V1026939,445SH SOLE 009,445
TENET HEALTHCARE CORPCOM NEW88033G4071551,805SH SOLE 001,805
VISHAY INTERTECHNOLOGY INCCOM9282981083138SH SOLE 00138
DICKS SPORTING GOODS INCCOM2533931025335,329SH SOLE 005,329
INDEPENDENT BK CORP MICHCOM NEW453838609281,295SH SOLE 001,295
FIRST BANCORP P RCOM NEW31867270610742SH SOLE 00742
OFG BANCORPCOM67103X1029323SH SOLE 00323
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G106531,131SH SOLE 001,131
FLAGSTAR BANCORP INCCOM PAR .001337930705249SH SOLE 0049
LAKELAND FINL CORPCOM5116561001,62922,320SH SOLE 0022,320
AKAMAI TECHNOLOGIES INCCOM00971T1012331,955SH SOLE 001,955
MANHATTAN ASSOCIATES INCCOM5627501091941,400SH SOLE 001,400
INTEGRA LIFESCIENCES HLDGS CCOM NEW457985208110SH SOLE 0010
EOG RES INCCOM26875P1011,19610,033SH SOLE 0010,033
INTERNATIONAL BANCSHARES CORCOM459044103244SH SOLE 0044
FIRSTCASH INCCOM33767D105684SH SOLE 0084
VECTOR GROUP LTDCOM92240M108171,445SH SOLE 001,445
WORTHINGTON INDS INCCOM981811102118SH SOLE 0018
1ST SOURCE CORPCOM33690110318388SH SOLE 00388
KLA CORPCOM NEW4824801003821,043SH SOLE 001,043
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F676199736SH SOLE 00736
SOUTHERN COCOM8425871073,00341,412SH SOLE 0041,412
CALIFORNIA WTR SVC GROUPCOM130788102881,482SH SOLE 001,482
AVERY DENNISON CORPCOM0536111094412,535SH SOLE 002,535
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581,51232,784SH SOLE 0032,784
PAYCHEX INCCOM7043261071,56511,469SH SOLE 0011,469
PERKINELMER INCCOM7140461092231,278SH SOLE 001,278
TEXAS PACIFIC LAND CORPORATICOM88262P102230170SH SOLE 00170
NORTHROP GRUMMAN CORPCOM66680710246,611104,223SH SOLE 00104,223
ISHARES TRMSCI AC ASIA ETF46428818256745SH SOLE 00745
DXC TECHNOLOGY COCOM23355L106902,768SH SOLE 002,768
BRANDYWINE RLTY TRSH BEN INT NEW105368203433,071SH SOLE 003,071
BERKSHIRE HATHAWAY INC DELCL A0846701088,99217SH SOLE 0017
DECKERS OUTDOOR CORPCOM24353710723,59286,174SH SOLE 0086,174
STERIS PLCSHS USDG8473T1002451,012SH SOLE 001,012
VERICEL CORPCOM92346J10815401SH SOLE 00401
ALIGN TECHNOLOGY INCCOM01625510120,05345,993SH SOLE 0045,993
ANNALY CAPITAL MANAGEMENT INCOM035710409699,788SH SOLE 009,788
BERKLEY W R CORPCOM084423102831,246SH SOLE 001,246
BAUSCH HEALTH COS INCCOM0717341078352SH SOLE 00352
CIGNA CORP NEWCOM12552310028,790120,152SH SOLE 00120,152
GLACIER BANCORP INC NEWCOM37637Q1051,57831,384SH SOLE 0031,384
MKS INSTRS INCCOM55306N10438252SH SOLE 00252
QIAGEN NVSHS NEWN7248212328579SH SOLE 00579
EVEREST RE GROUP LTDCOMG3223R10824,43781,084SH SOLE 0081,084
BUNGE LIMITEDCOMG1696210561550SH SOLE 00550
WORLD WRESTLING ENTMT INCCL A98156Q10804SH SOLE 004
WESTERN DIGITAL CORP.COM9581021052014,052SH SOLE 004,052
WATERS CORPCOM941848103160517SH SOLE 00517
VALERO ENERGY CORPCOM91913Y1005985,884SH SOLE 005,884
TYLER TECHNOLOGIES INCCOM902252105112251SH SOLE 00251
TRACTOR SUPPLY COCOM8923561063111,333SH SOLE 001,333
THOR INDS INCCOM88516010158732SH SOLE 00732
TEXAS CAP BANCSHARES INCCOM88224Q107228SH SOLE 0028
SSR MNG INCCOM784730103241,087SH SOLE 001,087
TORO COCOM89109210859695SH SOLE 00695
ROCKWELL AUTOMATION INCCOM7739031094861,735SH SOLE 001,735
ROBERT HALF INTL INCCOM7703231034503,945SH SOLE 003,945
RENT A CTR INC NEWCOM76009N100522,077SH SOLE 002,077
QUIDEL CORPCOM74838J10121184SH SOLE 00184
PINNACLE WEST CAP CORPCOM7234841016227,967SH SOLE 007,967
PAN AMERN SILVER CORPCOM6979001089335SH SOLE 00335
PNM RES INCCOM69349H10741869SH SOLE 00869
PNC FINL SVCS GROUP INCCOM6934751051,2506,775SH SOLE 006,775
OREILLY AUTOMOTIVE INCCOM67103H107488713SH SOLE 00713
NORTHWEST NAT HLDG COCOM66765N10536699SH SOLE 00699
NEW AMER HIGH INCOME FD INCCOM NEW641876800243,000SH SOLE 003,000
NETFLIX INCCOM64110L10618,01348,087SH SOLE 0048,087
NVE CORPCOM NEW62944520603SH SOLE 003
LIBERTY ALL STAR EQUITY FDSH BEN INT530158104212,625SH SOLE 002,625
LENNOX INTL INCCOM5261071073641,410SH SOLE 001,410
LANCASTER COLONY CORPCOM5138471031,2228,191SH SOLE 008,191
KVH INDS INCCOM482738101121,277SH SOLE 001,277
JACK IN THE BOX INCCOM46636710916170SH SOLE 00170
IONIS PHARMACEUTICALS INCCOM462222100581,554SH SOLE 001,554
IDACORP INCCOM45110710680697SH SOLE 00697
ICU MED INCCOM44930G1071255SH SOLE 0055
CIENA CORPCOM NEW1717793091422,335SH SOLE 002,335
COCA COLA CONS INCCOM1910981022652SH SOLE 0052
D R HORTON INCCOM23331A1095577,471SH SOLE 007,471
BLACKROCK DEBT STRATEGIES FDCOM NEW09255R2024421SH SOLE 00421
ENPRO INDS INCCOM29355X107556SH SOLE 0056
SPROTT PHYSICAL GOLD & SILVETR UNIT85208R101221,137SH SOLE 001,137
CERNER CORPCOM1567821043303,529SH SOLE 003,529
CME GROUP INCCOM12572Q1057623,204SH SOLE 003,204
GATX CORPCOM361448103540SH SOLE 0040
GENTEX CORPCOM3719011091344,578SH SOLE 004,578
HEALTHCARE RLTY TRCOM421946104267SH SOLE 0067
ALLIANCE RESOURCE PARTNERS LUT LTD PART01877R108231,500SH SOLE 001,500
ISHARES TRCORE US AGGBD ET46428722683,871783,113SH SOLE 00783,113
EPR PPTYSCOM SH BEN INT26884U109751,369SH SOLE 001,369
EASTGROUP PPTYS INCCOM2772761012711,336SH SOLE 001,336
SLEEP NUMBER CORPCOM83125X10326511SH SOLE 00511
CADENCE DESIGN SYSTEM INCCOM1273871085063,078SH SOLE 003,078
ARROW ELECTRS INCCOM04273510037315SH SOLE 00315
OSI SYSTEMS INCCOM6710441051,32315,537SH SOLE 0015,537
BOSTON SCIENTIFIC CORPCOM10113710758213,132SH SOLE 0013,132
JETBLUE AWYS CORPCOM477143101392,641SH SOLE 002,641
GOLDEN OCEAN GROUP LTDSHS NEWG39637205038SH SOLE 0038
PROLOGIS INC.COM74340W1031,5649,685SH SOLE 009,685
FARO TECHNOLOGIES INCCOM3116421028163SH SOLE 00163
EQUITY COMWLTHCOM SH BEN INT2946281027242SH SOLE 00242
AUTOZONE INCCOM053332102587287SH SOLE 00287
WP CAREY INCCOM92936U1091,12713,939SH SOLE 0013,939
AMDOCS LTDSHSG026021035,70669,405SH SOLE 0069,405
BIOGEN INCCOM09062X1032391,134SH SOLE 001,134
POPULAR INCCOM NEW73317470015179SH SOLE 00179
GOLD FIELDS LTDSPONSORED ADR38059T1064235SH SOLE 00235
CNO FINL GROUP INCCOM12621E1038310SH SOLE 00310
WPP PLC NEWADR92937A10231468SH SOLE 00468
FULLER H B COCOM3596941061672,530SH SOLE 002,530
AIR TRANSPORT SERVICES GRP ICOM00922R10523700SH SOLE 00700
CONMED CORPCOM20741010121143SH SOLE 00143
LABORATORY CORP AMER HLDGSCOM NEW50540R4096612,507SH SOLE 002,507
HANCOCK JOHN PFD INCOME FDSH BEN INT41013W10827414,140SH SOLE 0014,140
ISHARES TRSELECT DIVID ETF4642871681,73913,575SH SOLE 0013,575
ISHARES TRTIPS BD ETF464287176145,6021,168,834SH SOLE 001,168,834
ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R106292,594SH SOLE 002,594
SYNOVUS FINL CORPCOM NEW87161C50112245SH SOLE 00245
NORTHERN TR CORPCOM6658591046615,675SH SOLE 005,675
TEMPUR SEALY INTL INCCOM88023U1012529,037SH SOLE 009,037
TEKLA LIFE SCIENCES INVSSH BEN INT87911K10016993SH SOLE 00993
MFA FINL INCCOM55272X10251,302SH SOLE 001,302
LKQ CORPCOM5018892083207,047SH SOLE 007,047
PIPER SANDLER COMPANIESCOM72407810035263SH SOLE 00263
CARNIVAL CORPUNIT 99/99/999914365830027213,475SH SOLE 0013,475
CLOROX CO DELCOM1890541097855,648SH SOLE 005,648
HENRY SCHEIN INCCOM8064071023143,602SH SOLE 003,602
ILLUMINA INCCOM4523271094471,279SH SOLE 001,279
SIMMONS 1ST NATL CORPCL A $1 PAR82873020010381SH SOLE 00381
ACTIVISION BLIZZARD INCCOM00507V1097229,009SH SOLE 009,009
DARDEN RESTAURANTS INCCOM2371941054733,561SH SOLE 003,561
WD-40 COCOM9292361071,0685,831SH SOLE 005,831
AXIS CAP HLDGS LTDSHSG0692U10916262SH SOLE 00262
INVESCO EXCHANGE TRADED FD TDWA TECHNOLOGY46137V81114104SH SOLE 00104
AIR PRODS & CHEMS INCCOM0091581063751,502SH SOLE 001,502
MOHAWK INDS INCCOM60819010435280SH SOLE 00280
PTC INCCOM69370C10064594SH SOLE 00594
VENTAS INCCOM92276F1001332,159SH SOLE 002,159
LEXINGTON REALTY TRUSTCOM529043101271,702SH SOLE 001,702
LATTICE SEMICONDUCTOR CORPCOM51841510434557SH SOLE 00557
TTEC HLDGS INCCOM89854H1021,36616,550SH SOLE 0016,550
RPT REALTYSH BEN INT74971D101221,611SH SOLE 001,611
SPX CORPCOM78463510417353SH SOLE 00353
AGCO CORPCOM0010841024352,976SH SOLE 002,976
ITT INCCOM45073V10844590SH SOLE 00590
DOLLAR GEN CORP NEWCOM25667710530,995139,222SH SOLE 00139,222
MUELLER INDS INCCOM62475610215285SH SOLE 00285
LENNAR CORPCL A5260571041181,456SH SOLE 001,456
ESSENTIAL UTILS INCCOM29670G10240785SH SOLE 00785
SVB FINANCIAL GROUPCOM78486Q101194346SH SOLE 00346
SMITH & NEPHEW PLCSPDN ADR NEW83175M2054113SH SOLE 00113
IMPERIAL OIL LTDCOM NEW453038408232SH SOLE 0032
GENESCO INCCOM371532102691SH SOLE 0091
ALLSCRIPTS HEALTHCARE SOLUTNCOM01988P108010SH SOLE 0010
CONSOLIDATED EDISON INCCOM2091151045746,062SH SOLE 006,062
TIMKEN COCOM88738910430489SH SOLE 00489
ALLIANCEBERNSTEIN NATL MUN ICOM01864U1067583SH SOLE 00583
ASTEC INDS INCCOM0462241011,64938,343SH SOLE 0038,343
REDWOOD TR INCCOM7580754023267SH SOLE 00267
LOUISIANA PAC CORPCOM5463471051692,723SH SOLE 002,723
LUMEN TECHNOLOGIES INCCOM55024110313011,552SH SOLE 0011,552
UNITED FIRE GROUP INCCOM9103401081675,369SH SOLE 005,369
DRDGOLD LIMITEDSPON ADR REPSTG26152H3013364SH SOLE 00364
SAP SESPON ADR8030542041401,261SH SOLE 001,261
BIO-TECHNE CORPCOM09073M104210486SH SOLE 00486
CALERES INCCOM12950010419968SH SOLE 00968
INVESCO VALUE MUN INCOME TRCOM46132P1089661SH SOLE 00661
MID-AMER APT CMNTYS INCCOM59522J10323,016109,890SH SOLE 00109,890
DELAWARE INVTS NATL MUN INCOSH BEN INT24610T1081219,587SH SOLE 009,587
PERDOCEO ED CORPCOM71363P1064378SH SOLE 00378
SEI INVTS COCOM7841171034,44273,782SH SOLE 0073,782
MERITOR INCCOM59001K10035975SH SOLE 00975
DR REDDYS LABS LTDADR25613520341736SH SOLE 00736
EPLUS INCCOM29426810710180SH SOLE 00180
WESTWOOD HLDGS GROUP INCCOM961765104022SH SOLE 0022
CHECK POINT SOFTWARE TECH LTORDM224651048,84563,972SH SOLE 0063,972
NVIDIA CORPORATIONCOM67066G10422,98984,253SH SOLE 0084,253
NVR INCCOM62944T10592SH SOLE 002
PERFICIENT INCCOM71375U10129265SH SOLE 00265
UNIVERSAL HLTH SVCS INCCL B9139031002251,554SH SOLE 001,554
VERTEX PHARMACEUTICALS INCCOM92532F1005782,216SH SOLE 002,216
CMS ENERGY CORPCOM125896100791,136SH SOLE 001,136
WESTERN ASSET HIGH INCOME FDCOM95766J102569,305SH SOLE 009,305
SEMTECH CORPCOM81685010118254SH SOLE 00254
BHP GROUP LTDSPONSORED ADS0886061082172,810SH SOLE 002,810
COMPANIA DE MINAS BUENAVENTUSPONSORED ADR20444810410976SH SOLE 00976
BANCOLOMBIA S ASPON ADR PREF05968L10212276SH SOLE 00276
FREEPORT-MCMORAN INCCL B35671D85788417,769SH SOLE 0017,769
MSA SAFETY INCCOM55349810623176SH SOLE 00176
NAM TAI PPTY INCSHSG639071024700SH SOLE 00700
USANA HEALTH SCIENCES INCCOM90328M10756702SH SOLE 00702
V F CORPCOM9182041085569,781SH SOLE 009,781
TRAVELERS COMPANIES INCCOM89417E10934,223187,286SH SOLE 00187,286
ANGLOGOLD ASHANTI LIMITEDSPONSORED ADR035128206833,517SH SOLE 003,517
QUAKER CHEM CORPCOM747316107132762SH SOLE 00762
NUCOR CORPCOM6703461051,0046,755SH SOLE 006,755
ATMOS ENERGY CORPCOM0495601051321,103SH SOLE 001,103
MANULIFE FINL CORPCOM56501R106914,249SH SOLE 004,249
AMERICAN ELEC PWR CO INCCOM0255371011,27612,794SH SOLE 0012,794
REGIS CORP MINNCOM7589321070160SH SOLE 00160
LIBERTY GLOBAL PLCSHS CL AG5480U1045200SH SOLE 00200
ORASURE TECHNOLOGIES INCCOM68554V1082300SH SOLE 00300
MONSTER BEVERAGE CORP NEWCOM61174X1091982,481SH SOLE 002,481
HURCO COMPANIES INCCOM447324104249SH SOLE 0049
SANDERSON FARMS INCCOM800013104318SH SOLE 0018
BAKER HUGHES COMPANYCL A05722G1001774,868SH SOLE 004,868
WEYERHAEUSER CO MTN BECOM NEW9621661042075,467SH SOLE 005,467
MASCO CORPCOM5745991061763,441SH SOLE 003,441
NEW YORK CMNTY BANCORP INCCOM649445103393,675SH SOLE 003,675
AVNET INCCOM05380710315379SH SOLE 00379
NATIONAL RETAIL PROPERTIES ICOM637417106484SH SOLE 0084
ISHARES TRMORNINGSTR US EQ4642871271782,838SH SOLE 002,838
ISHARES TRMRGSTR MD CP ETF4642882081462,164SH SOLE 002,164
RELIANCE STEEL & ALUMINUM COCOM759509102131715SH SOLE 00715
L3HARRIS TECHNOLOGIES INCCOM5024311091,0734,320SH SOLE 004,320
EATON CORP PLCSHSG291831038335,492SH SOLE 005,492
AUTONATION INCCOM05329W10230297SH SOLE 00297
ISHARES TRMORNINGSTAR GRWT4642871194,31366,350SH SOLE 0066,350
ISHARES TRMORNINGSTAR VALU46428810991813,383SH SOLE 0013,383
ISHARES TRMRGSTR MD CP GRW4642883079,501147,807SH SOLE 00147,807
ISHARES TRMRGSTR MD CP VAL4642884064636,727SH SOLE 006,727
ISHARES TRMRGSTR SM CP GR4642886047,236163,739SH SOLE 00163,739
ISHARES TRMRGSTR SM CP ETF46428850525475SH SOLE 00475
ISHARES TRMRNING SM CP ETF4642887031893,219SH SOLE 003,219
SERVICE PPTYS TRCOM SH BEN INT81761L102141,554SH SOLE 001,554
KB HOMECOM48666K1095139SH SOLE 00139
MARCUS CORP DELCOM5663301069496SH SOLE 00496
PHOTRONICS INCCOM71940510217999SH SOLE 00999
RYDER SYS INCCOM78354910819238SH SOLE 00238
SENSIENT TECHNOLOGIES CORPCOM81725T10068804SH SOLE 00804
UNITED RENTALS INCCOM9113631099922,794SH SOLE 002,794
VORNADO RLTY TRSH BEN INT92904210938832SH SOLE 00832
JEFFERIES FINL GROUP INCCOM47233W109401,226SH SOLE 001,226
SOUTHWESTERN ENERGY COCOM845467109283,948SH SOLE 003,948
GALLAGHER ARTHUR J & COCOM3635761094,32024,740SH SOLE 0024,740
ASSOCIATED BANC CORPCOM04548710527011,863SH SOLE 0011,863
COMERICA INCCOM2003401072873,169SH SOLE 003,169
COGNIZANT TECHNOLOGY SOLUTIOCL A1924461025,20057,991SH SOLE 0057,991
DONALDSON INCCOM257651109751,447SH SOLE 001,447
LAUDER ESTEE COS INCCL A5184391044881,793SH SOLE 001,793
FAIR ISAAC CORPCOM30325010453114SH SOLE 00114
JACOBS ENGR GROUP INCCOM4698141071631,180SH SOLE 001,180
MYERS INDS INCCOM62846410915692SH SOLE 00692
RANGE RES CORPCOM75281A10922724SH SOLE 00724
RAYONIER INCCOM75490710318437SH SOLE 00437
AXON ENTERPRISE INCCOM05464C1018656,279SH SOLE 006,279
PRICE T ROWE GROUP INCCOM74144T10823,059152,517SH SOLE 00152,517
UDR INCCOM9026531041061,854SH SOLE 001,854
PENN NATL GAMING INCCOM7075691091864,386SH SOLE 004,386
STANLEY BLACK & DECKER INCCOM8545021015373,844SH SOLE 003,844
SONOCO PRODS COCOM83549510219304SH SOLE 00304
SNAP ON INCCOM8330341018854,306SH SOLE 004,306
DIVERSIFIED HEALTHCARE TRCOM SH BEN INT25525P1073783SH SOLE 00783
KRONOS WORLDWIDE INCCOM50105F105137SH SOLE 0037
KFORCE INCCOM49373210105SH SOLE 005
HARSCO CORPCOM415864107131,072SH SOLE 001,072
FIRST INDL RLTY TR INCCOM32054K10311179SH SOLE 00179
CBIZ INCCOM1248051021,89245,079SH SOLE 0045,079
BOYD GAMING CORPCOM1033041012123,217SH SOLE 003,217
INFOSYS LTDSPONSORED ADR45678810810,149407,741SH SOLE 00407,741
MOBILE TELESYSTEMS PJSCSPONSORED ADR607409109569,230SH SOLE 009,230
SOUTHERN COPPER CORPCOM84265V105921,215SH SOLE 001,215
URBAN OUTFITTERS INCCOM917047102147SH SOLE 0047
MOODYS CORPCOM6153691055461,619SH SOLE 001,619
HUMANA INCCOM444859102348800SH SOLE 00800
DUN & BRADSTREET HLDGS INCCOM26484T1061,62792,849SH SOLE 0092,849
TRIMBLE INCCOM8962391001782,463SH SOLE 002,463
ARCBEST CORPCOM03937C10510128SH SOLE 00128
CHURCH & DWIGHT INCCOM1713401021301,311SH SOLE 001,311
DIEBOLD INCCOM253651103020SH SOLE 0020
FACTSET RESH SYS INCCOM303075105239551SH SOLE 00551
HENRY JACK & ASSOC INCCOM4262811012381,209SH SOLE 001,209
LINCOLN NATL CORP INDCOM5341871091432,190SH SOLE 002,190
M D C HLDGS INCCOM552676108501,327SH SOLE 001,327
OWENS & MINOR INC NEWCOM69073210238854SH SOLE 00854
STEEL DYNAMICS INCCOM8581191001611,928SH SOLE 001,928
WATSCO INCCOM94262220088288SH SOLE 00288
ISHARES TRTRANS AVG ETF4642871921762SH SOLE 0062
WIPRO LTDSPON ADR 1 SH97651M109587,582SH SOLE 007,582
DOVER CORPCOM260003108152967SH SOLE 00967
RED ROBIN GOURMET BURGERS INCOM75689M101013SH SOLE 0013
PULTE GROUP INCCOM7458671011393,311SH SOLE 003,311
SANOFISPONSORED ADR80105N1058,030156,415SH SOLE 00156,415
NOVO-NORDISK A SADR67010020510,94898,586SH SOLE 0098,586
CUMMINS INCCOM2310211061,1635,671SH SOLE 005,671
GRACO INCCOM3841091041001,441SH SOLE 001,441
WHIRLPOOL CORPCOM963320106143827SH SOLE 00827
TOYOTA MOTOR CORPSP ADR REP2COM8923313079,24151,270SH SOLE 0051,270
HONDA MOTOR LTDAMERN SHS438128308381,347SH SOLE 001,347
MAGNA INTL INCCOM5592224011392,166SH SOLE 002,166
AUTOLIV INCCOM052800109881,150SH SOLE 001,150
FIRST HORIZON CORPORATIONCOM320517105291,233SH SOLE 001,233
BANCO SANTANDER S.A.ADR05964H105349,970SH SOLE 009,970
HARTFORD FINL SVCS GROUP INCCOM4165151043074,270SH SOLE 004,270
FRANKLIN RESOURCES INCCOM35461310119,268690,127SH SOLE 00690,127
UNUM GROUPCOM91529Y1061865,892SH SOLE 005,892
CINCINNATI FINL CORPCOM172062101112821SH SOLE 00821
BECTON DICKINSON & COCOM0758871098133,055SH SOLE 003,055
ADTALEM GLOBAL ED INCCOM00737L1039292SH SOLE 00292
CANON INCSPONSORED ADR1380063098,222338,233SH SOLE 00338,233
ENTERPRISE PRODS PARTNERS LCOM29379210751519,961SH SOLE 0019,961
METLIFE INCCOM59156R1085247,451SH SOLE 007,451
CALLAWAY GOLF COCOM131193104381,643SH SOLE 001,643
ISHARES TRCHINA LG-CAP ETF46428718414443SH SOLE 00443
SYNAPTICS INCCOM87157D10956281SH SOLE 00281
AMEDISYS INCCOM023436108137796SH SOLE 00796
RIBBON COMMUNICATIONS INCCOM7625441042520SH SOLE 00520
ENDO INTL PLCSHSG304011062701SH SOLE 00701
CACI INTL INCCL A12719030471235SH SOLE 00235
COOPER COS INCCOM NEW21664840294224SH SOLE 00224
HUB GROUP INCCL A443320106337SH SOLE 0037
NETEASE INCSPONSORED ADS64110W10217195SH SOLE 00195
XPERI HOLDING CORPCOM98390M103143SH SOLE 0043
WILLIAMS SONOMA INCCOM96990410141285SH SOLE 00285
YUM BRANDS INCCOM9884981014804,052SH SOLE 004,052
EQUITY RESIDENTIALSH BEN INT29476L1071541,714SH SOLE 001,714
RENAISSANCERE HLDGS LTDCOMG7496G103529SH SOLE 0029
DILLARDS INCCL A254067101310SH SOLE 0010
IDT CORPCL B NEW44894750726750SH SOLE 00750
ADVANCE AUTO PARTS INCCOM00751Y1063,29815,935SH SOLE 0015,935
POSCOSPONSORED ADR69348310927455SH SOLE 00455
GIBRALTAR INDS INCCOM37468910726610SH SOLE 00610
COMPANHIA SIDERURGICA NACIONSPONSORED ADR20440W10571,322SH SOLE 001,322
SCHNITZER STEEL INDS INCCL A806882106351SH SOLE 0051
COMTECH TELECOMMUNICATIONS CCOM NEW205826209016SH SOLE 0016
GERDAU SASPON ADR REP PFD373737105195SH SOLE 0095
TOLL BROTHERS INCCOM88947810315320SH SOLE 00320
ST JOE COCOM79014810015251SH SOLE 00251
MICROSTRATEGY INCCL A NEW594972408134275SH SOLE 00275
MERITAGE HOMES CORPCOM59001A10217214SH SOLE 00214
OIL STS INTL INCCOM678026105131,919SH SOLE 001,919
OLD SECOND BANCORP INC ILLCOM6802771003197SH SOLE 00197
SHINHAN FINANCIAL GROUP CO LSPN ADR RESTRD82459610017522SH SOLE 00522
TSAKOS ENERGY NAVIGATION LTDSHSG9108L173195SH SOLE 0095
VISTA GOLD CORPCOM NEW9279263038581,290SH SOLE 0081,290
VALE S ASPONSORED ADS91912E10531115,562SH SOLE 0015,562
AMPHENOL CORP NEWCL A0320951012593,437SH SOLE 003,437
ABERCROMBIE & FITCH COCL A002896207256SH SOLE 0056
ALLIANCE DATA SYSTEMS CORPCOM01858110814250SH SOLE 00250
TC ENERGY CORPCOM87807B1071542,730SH SOLE 002,730
SS&C TECHNOLOGIES HLDGS INCCOM78467J10036480SH SOLE 00480
HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T105492,962SH SOLE 002,962
BRUNSWICK CORPCOM11704310974920SH SOLE 00920
CABOT CORPCOM12705510123337SH SOLE 00337
CURTISS WRIGHT CORPCOM231561101103689SH SOLE 00689
MDU RES GROUP INCCOM55269010936313,637SH SOLE 0013,637
NORDSON CORPCOM6556631021,3515,950SH SOLE 005,950
QUANEX BUILDING PRODUCTS CORCOM7476191045258SH SOLE 00258
POLARIS INCCOM73106810273693SH SOLE 00693
PENTAIR PLCSHSG7S00T104811,490SH SOLE 001,490
SM ENERGY COCOM78454L10017447SH SOLE 00447
TYSON FOODS INCCL A9024941033,39237,847SH SOLE 0037,847
KEMPER CORPCOM4884011008139SH SOLE 00139
UNIVERSAL CORP VACOM9134561097115SH SOLE 00115
HNI CORPCOM404251100379SH SOLE 0079
PATTERSON-UTI ENERGY INCCOM70348110111712SH SOLE 00712
GENERAL AMERN INVS CO INCCOM368802104611,444SH SOLE 001,444
AMERICAN EAGLE OUTFITTERS INCOM02553E106171,019SH SOLE 001,019
LIBERTY ALL-STAR GROWTH FD ICOM529900102202,599SH SOLE 002,599
AMN HEALTHCARE SVCS INCCOM00174410153504SH SOLE 00504
HELIX ENERGY SOLUTIONS GRP ICOM42330P107112,289SH SOLE 002,289
CARPENTER TECHNOLOGY CORPCOM14428510311267SH SOLE 00267
COMMUNITY HEALTH SYS INC NEWCOM203668108164SH SOLE 0064
EURONET WORLDWIDE INCCOM2987361091186SH SOLE 0086
HAEMONETICS CORP MASSCOM4050241005,41085,570SH SOLE 0085,570
HASBRO INCCOM418056107961,170SH SOLE 001,170
MICROCHIP TECHNOLOGY INC.COM5950171041,01513,508SH SOLE 0013,508
PAPA JOHNS INTL INCCOM69881310277727SH SOLE 00727
BIG 5 SPORTING GOODS CORPCOM08915P101533,116SH SOLE 003,116
ICICI BANK LIMITEDADR45104G104502,628SH SOLE 002,628
J2 GLOBAL INCCOM48123V102217SH SOLE 0017
CHINA LIFE INS CO LTDSPON ADR REP H16939P106182,412SH SOLE 002,412
HOPE BANCORP INCCOM43940T109472,950SH SOLE 002,950
PRA GROUP INCCOM69354N1065117SH SOLE 00117
VERINT SYS INCCOM92343X10006SH SOLE 006
CNX RES CORPCOM12653C108146SH SOLE 0046
EQUINOR ASASPONSORED ADR29446M102571,529SH SOLE 001,529
MGM RESORTS INTERNATIONALCOM5529531011824,328SH SOLE 004,328
WILEY JOHN & SONS INCCL A9682232061,51028,472SH SOLE 0028,472
PUTNAM PREMIER INCOME TRSH BEN INT7468531007218,100SH SOLE 0018,100
SASOL LTDSPONSORED ADR8038663003140SH SOLE 00140
BLACKROCK FLOATING RATE INCOCOM09255X1005367SH SOLE 00367
LANDEC CORPCOM514766104178SH SOLE 0078
AMERICA FIRST MULTIFAMILY INBEN UNIT CTF02364V1078113,424SH SOLE 0013,424
CARDIOVASCULAR SYS INC DELCOM14161910613585SH SOLE 00585
BALL CORPCOM05849810616,541183,783SH SOLE 00183,783
CINTAS CORPCOM172908105353831SH SOLE 00831
PETROLEO BRASILEIRO SA PETROSPONSORED ADR71654V4085369SH SOLE 00369
NOMURA HLDGS INCSPONSORED ADR65535H208368,462SH SOLE 008,462
DAVITA INCCOM23918K10849432SH SOLE 00432
ALPHABET INCCAP STK CL A02079K30559,55521,412SH SOLE 0021,412
NELNET INCCL A64031N1089109SH SOLE 00109
TELEFLEX INCORPORATEDCOM879369106327922SH SOLE 00922
COMMERCIAL METALS COCOM20172310334828SH SOLE 00828
SPDR GOLD TRGOLD SHS78463V1074,30523,832SH SOLE 0023,832
CGI INCCL A SUB VTG12532H1041151,444SH SOLE 001,444
ASPEN TECHNOLOGY INCCOM04532710330184SH SOLE 00184
MARVELL TECHNOLOGY GROUP LTDORDG5876H10528,000390,468SH SOLE 00390,468
CBRE GROUP INCCL A12504L1091761,922SH SOLE 001,922
MONARCH CASINO & RESORT INCCOM609027107227SH SOLE 0027
SAFETY INS GROUP INCCOM78648T1001,67418,431SH SOLE 0018,431
MERCURY GENL CORP NEWCOM589400100230SH SOLE 0030
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V1341091,675SH SOLE 001,675
NEENAH INCCOM640079109247SH SOLE 0047
WEC ENERGY GROUP INCCOM92939U10632,050321,111SH SOLE 00321,111
ITRON INCCOM4657411069168SH SOLE 00168
COUSINS PPTYS INCCOM NEW22279550206SH SOLE 006
DOMINOS PIZZA INCCOM25754A201174428SH SOLE 00428
TENARIS S ASPONSORED ADS88031M10915484SH SOLE 00484
HDFC BANK LTDSPONSORED ADS40415F10170011,417SH SOLE 0011,417
SPECIAL OPPORTUNITIES FD INCCOM84741T104175SH SOLE 0075
NORDSTROM INCCOM6556641006232SH SOLE 00232
DENTSPLY SIRONA INCCOM24906P109521,054SH SOLE 001,054
VANGUARD WORLD FDSENERGY ETF92204A3065475,113SH SOLE 005,113
TOOTSIE ROLL INDS INCCOM8905161079250SH SOLE 00250
RIO TINTO PLCSPONSORED ADR76720410092511,500SH SOLE 0011,500
LENNAR CORPCL B526057302343SH SOLE 0043
NOVANTA INCCOM67000B10419SH SOLE 009
WELLS FARGO ADVANTAGE INCOMEWF INC OPPTY FD94987B105101,322SH SOLE 001,322
VANGUARD INDEX FDSVALUE ETF92290874423,397158,324SH SOLE 00158,324
CELANESE CORP DELCOM1508701031931,351SH SOLE 001,351
REGENERON PHARMACEUTICALSCOM75886F1071,8912,707SH SOLE 002,707
VANGUARD WORLD FDSHEALTH CAR ETF92204A5042,4849,763SH SOLE 009,763
VANGUARD INDEX FDSMID CAP ETF9229086295,98425,162SH SOLE 0025,162
NU SKIN ENTERPRISES INCCL A67018T10503SH SOLE 003
AMERICAN FINL GROUP INC OHIOCOM02593210493640SH SOLE 00640
VANGUARD INDEX FDSSM CP VAL ETF9229086117,08740,282SH SOLE 0040,282
VANGUARD INDEX FDSREAL ESTATE ETF9229085538,81281,317SH SOLE 0081,317
PACKAGING CORP AMERCOM695156109156997SH SOLE 00997
VANGUARD WORLD FDSMATERIALS ETF92204A801175901SH SOLE 00901
INTUITIVE SURGICAL INCCOM NEW46120E60225,41484,242SH SOLE 0084,242
TORONTO DOMINION BK ONTCOM NEW8911605092282,870SH SOLE 002,870
HEALTHCARE SVCS GROUP INCCOM4219061089465SH SOLE 00465
PAR TECHNOLOGY CORPCOM6988841036159SH SOLE 00159
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B833635105451SH SOLE 0051
UGI CORP NEWCOM9026811053,21488,730SH SOLE 0088,730
LAS VEGAS SANDS CORPCOM5178341071904,899SH SOLE 004,899
ENSTAR GROUP LIMITEDSHSG3075P101151578SH SOLE 00578
TELEPHONE & DATA SYS INCCOM NEW8794338298419SH SOLE 00419
MANTECH INTERNATIONAL CORPCL A5645631041,49317,321SH SOLE 0017,321
BRIGHT HORIZONS FAM SOL IN DCOM10919410033248SH SOLE 00248
CHENIERE ENERGY INCCOM NEW16411R2081811,306SH SOLE 001,306
MSC INDL DIRECT INCCL A553530106898SH SOLE 0098
SEALED AIR CORP NEWCOM81211K100821,228SH SOLE 001,228
NATIONAL FUEL GAS COCOM6361801015,31677,378SH SOLE 0077,378
FRESENIUS MED CARE AG&CO KGASPONSORED ADR35802910625735SH SOLE 00735
FOOT LOCKER INCCOM344849104742,486SH SOLE 002,486
EATON VANCE MUN BD FDCOM27827X1014366SH SOLE 00366
CAMECO CORPCOM13321L108260SH SOLE 0060
KORN FERRYCOM NEW5006432009137SH SOLE 00137
LEGGETT & PLATT INCCOM5246601071905,468SH SOLE 005,468
QCR HOLDINGS INCCOM74727A1041,75330,969SH SOLE 0030,969
MYRIAD GENETICS INCCOM62855J104883,484SH SOLE 003,484
BLACKROCK INCCOM09247X1011,6932,215SH SOLE 002,215
FRESH DEL MONTE PRODUCE INCORDG367381051,28949,750SH SOLE 0049,750
OLIN CORPCOM PAR $1680665205551,052SH SOLE 001,052
PILGRIMS PRIDE CORPCOM72147K108277SH SOLE 0077
CANADIAN NATL RY COCOM1363751023532,631SH SOLE 002,631
MANPOWERGROUP INCCOM56418H10017179SH SOLE 00179
NATIONAL INSTRS CORPCOM636518102495SH SOLE 0095
NATIONAL GRID PLCSPONSORED ADR NE6362744092032,647SH SOLE 002,647
INVESCO EXCHANGE TRADED FD TDYNMC SEMICNDT46137V64779606SH SOLE 00606
INVESCO EXCHANGE TRADED FD TDYNMC BIOTECH46137V7872283,679SH SOLE 003,679
DISCOVERY INCCOM SER A25470F104401,624SH SOLE 001,624
SMITH & WESSON BRANDS INCCOM831754106161,053SH SOLE 001,053
VANGUARD INDEX FDSSMALL CP ETF9229087511,8438,674SH SOLE 008,674
FASTENAL COCOM31190010471712,064SH SOLE 0012,064
LG DISPLAY CO LTDSPONS ADR REP50186V102131,631SH SOLE 001,631
EXPONENT INCCOM30214U1021,67415,493SH SOLE 0015,493
COLUMBUS MCKINNON CORP N YCOM1993331056142SH SOLE 00142
VANGUARD INDEX FDSGROWTH ETF922908736109,208379,722SH SOLE 00379,722
WORLD FUEL SVCS CORPCOM98147510610366SH SOLE 00366
EATON VANCE TAX ADVT DIV INCCOM27828G107421,464SH SOLE 001,464
IMMUNOGEN INCCOM45253H1011184SH SOLE 00184
MARKEL CORPCOM570535104150102SH SOLE 00102
ACCO BRANDS CORPCOM00081T1086694SH SOLE 00694
SCRIPPS E W CO OHIOCL A NEW81105440211509SH SOLE 00509
ACACIA RESH CORPACACIA TCH COM0038813073,020669,575SH SOLE 00669,575
ASHLAND GLOBAL HLDGS INCCOM044186104216SH SOLE 0016
AVALONBAY CMNTYS INCCOM053484101159641SH SOLE 00641
CRH PLCADR12626K20323583SH SOLE 00583
DAKTRONICS INCCOM23426410961,435SH SOLE 001,435
GENWORTH FINL INCCOM CL A37247D10671,797SH SOLE 001,797
GARMIN LTDSHSH2906T109115971SH SOLE 00971
KOREA ELECTRIC PWRSPONSORED ADR500631106171,835SH SOLE 001,835
CARMAX INCCOM1431301021671,733SH SOLE 001,733
NUVEEN AMT FREE MUN CR INC FCOM67071L10668746,438SH SOLE 0046,438
NORTHWESTERN CORPCOM NEW66807430513212SH SOLE 00212
NUVEEN SELECT TAX-FREE INCOMSH BEN INT67062F10002SH SOLE 002
OSHKOSH CORPCOM6882392011831,823SH SOLE 001,823
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN726503105615,660SH SOLE 005,660
PERFORMANCE FOOD GROUP COCOM71377A1037143SH SOLE 00143
PALATIN TECHNOLOGIES INCCOM PAR $ .0169607740324,000SH SOLE 004,000
REPLIGEN CORPCOM7599161091789SH SOLE 0089
REPUBLIC SVCS INCCOM76075910035,809270,253SH SOLE 00270,253
CHINA PETROLEUM & CHEMICAL CSPON ADR H SHS16941R10810207SH SOLE 00207
TREX CO INCCOM89531P1051752,683SH SOLE 002,683
VULCAN MATLS COCOM9291601092101,143SH SOLE 001,143
INVESCO MUN OPPORTUNITY TRCOM46132C1073263SH SOLE 00263
QUANTA SVCS INCCOM74762E1024123,133SH SOLE 003,133
PETROCHINA CO LTDSPONSORED ADR71646E10016319SH SOLE 00319
CHARLES RIV LABS INTL INCCOM15986410793326SH SOLE 00326
DYCOM INDS INCCOM26747510124247SH SOLE 00247
FMC CORPCOM NEW3024913032,15316,365SH SOLE 0016,365
LIBERTY GLOBAL PLCSHS CL CG5480U120632,440SH SOLE 002,440
CLEAN HARBORS INCCOM1844961072161,939SH SOLE 001,939
W & T OFFSHORE INCCOM92922P1061240SH SOLE 00240
GABELLI DIVID & INCOME TRCOM36242H1042208,919SH SOLE 008,919
SEAGATE TECHNOLOGY PLCSHSG7945M1072893,217SH SOLE 003,217
NUSTAR ENERGY LPUNIT COM67058H102141,000SH SOLE 001,000
GREENBRIER COS INCCOM393657101119SH SOLE 0019
EXPEDIA GROUP INCCOM NEW30212P3032401,226SH SOLE 001,226
BANCO BRADESCO S ASP ADR PFD NEW05946030361,234SH SOLE 001,234
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801061,13723,174SH SOLE 0023,174
AMERIPRISE FINL INCCOM03076C1063741,246SH SOLE 001,246
BUILD-A-BEAR WORKSHOP INCCOM120076104016SH SOLE 0016
SOUTHWEST GAS HLDGS INCCOM8448951021441,840SH SOLE 001,840
HALOZYME THERAPEUTICS INCCOM40637H109116SH SOLE 0016
MFS MUN INCOME TRSH BEN INT5527381066510,543SH SOLE 0010,543
SUN LIFE FINANCIAL INC.COM8667961053125,595SH SOLE 005,595
INVESCO ADVANTAGE MUN INCOMESH BEN INT46132E1033333SH SOLE 00333
FIRST FINL BANCORP OHCOM320209109552,374SH SOLE 002,374
MONEYGRAM INTL INCCOM NEW60935Y20805SH SOLE 005
NUVEEN QUALITY MUNCP INCOMECOM67066V101533,939SH SOLE 003,939
HIGH INCOME SECS FDSHS BEN INT42968F1086815SH SOLE 00815
PROSPERITY BANCSHARES INCCOM7436061052794,021SH SOLE 004,021
VIAD CORPCOM NEW92552R406014SH SOLE 0014
MOSAIC CO NEWCOM61945C1034677,022SH SOLE 007,022
OTTER TAIL CORPCOM6896481031,75228,035SH SOLE 0028,035
AMERICA MOVIL SAB DE CVSPONSORED ADR02364W20412561SH SOLE 00561
BAIDU INCSPON ADR REP A0567521081671,264SH SOLE 001,264
CLEVELAND-CLIFFS INC NEWCOM18589910136611,351SH SOLE 0011,351
RUTHS HOSPITALITY GROUP INCCOM783332109321,400SH SOLE 001,400
TETRA TECHNOLOGIES INC DELCOM88162F1052450SH SOLE 00450
OCEANEERING INTL INCCOM67523210280753,200SH SOLE 0053,200
AMERIS BANCORPCOM03076K1088176SH SOLE 00176
ABIOMED INCCOM00365410073219SH SOLE 00219
BIG LOTS INCCOM0893021039264SH SOLE 00264
BOSTON PROPERTIES INCCOM1011211011791,393SH SOLE 001,393
DIAMOND HILL INVT GROUP INCCOM NEW25264R20717SH SOLE 007
8X8 INC NEWCOM2829141005393SH SOLE 00393
HARMONIC INCCOM4131601025506SH SOLE 00506
INCYTE CORPCOM45337C1021261,590SH SOLE 001,590
INOVIO PHARMACEUTICALS INCCOM NEW45773H2011361SH SOLE 00361
KOSMOS ENERGY LTDCOM500688106193SH SOLE 0093
LLOYDS BANKING GROUP PLCSPONSORED ADR5394391094418,291SH SOLE 0018,291
MORNINGSTAR INCCOM617700109192703SH SOLE 00703
ROYAL GOLD INCCOM780287108120849SH SOLE 00849
BANCO SANTANDER CHILE NEWSP ADR REP COM05965X1097308SH SOLE 00308
NUANCE COMMUNICATIONS INCCOM67020Y10017310SH SOLE 00310
TUCOWS INCCOM NEW8986972068121SH SOLE 00121
TREEHOUSE FOODS INCCOM89469A10413416SH SOLE 00416
GLOBE LIFE INCCOM37959E10264638SH SOLE 00638
TRUSTMARK CORPCOM8984021021,50149,382SH SOLE 0049,382
WERNER ENTERPRISES INCCOM9507551084,393107,155SH SOLE 00107,155
WILLAMETTE VY VINEYARD INCCOM96913610003SH SOLE 003
ARRAY TECHNOLOGIES INCCOM SHS04271T1004316SH SOLE 00316
CANADIAN NAT RES LTDCOM13638510141658SH SOLE 00658
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R30341830SH SOLE 00830
WOLVERINE WORLD WIDE INCCOM978097103281SH SOLE 0081
MACQUARIE INFRASTRUCTURE CORCOM55608B105030SH SOLE 0030
CALAMOS STRATEGIC TOTAL RETUCOM SH BEN INT128125101291,660SH SOLE 001,660
ROGERS COMMUNICATIONS INCCL B775109200583SH SOLE 0083
UNITED STATES CELLULAR CORPCOM91168410825823SH SOLE 00823
NASDAQ INCCOM6311031083141,762SH SOLE 001,762
BLACKROCK MUNI INCOME TR IICOM09249N101957,739SH SOLE 007,739
CORNERSTONE STRATEGIC VALUECOM21924B30214510,319SH SOLE 0010,319
WHITING PETE CORP NEWCOM NEW9663875081241,516SH SOLE 001,516
MCCORMICK & CO INCCOM NON VTG5797802063863,873SH SOLE 003,873
BENCHMARK ELECTRS INCCOM08160H1018307SH SOLE 00307
DIODES INCCOM25454310130349SH SOLE 00349
ETHAN ALLEN INTERIORS INCCOM29760210412458SH SOLE 00458
SKYWEST INCCOM83087910228956SH SOLE 00956
MATSON INCCOM57686G10525208SH SOLE 00208
TUTOR PERINI CORPCOM9011091083254SH SOLE 00254
VANGUARD INDEX FDSSML CP GRW ETF9229085952,75011,085SH SOLE 0011,085
ISHARES TRMICRO-CAP ETF464288869118915SH SOLE 00915
COHEN & STEERS REIT & PFD &COM19247X1005199SH SOLE 00199
INTERCONTINENTAL EXCHANGE INCOM45866F10424,349184,296SH SOLE 00184,296
AMERICAN WOODMARK CORPORATIOCOM030506109126SH SOLE 0026
AMERICAN AXLE & MFG HLDGS INCOM02406110381,032SH SOLE 001,032
CENTRAL GARDEN & PET COCOM153527106118SH SOLE 0018
GROUP 1 AUTOMOTIVE INCCOM3989051091751,045SH SOLE 001,045
HANGER INCCOM NEW41043F2085300SH SOLE 00300
SONIC AUTOMOTIVE INCCL A83545G1026147SH SOLE 00147
SILGAN HOLDINGS INCCOM82704810921453SH SOLE 00453
TENNECO INCCL A VTG COM STK88034910513725SH SOLE 00725
WINNEBAGO INDS INCCOM9746371004428,185SH SOLE 008,185
ATLAS CORPSHARESY0436Q10910704SH SOLE 00704
MARINEMAX INCCOM567908108123SH SOLE 0023
PACCAR INCCOM6937181081581,798SH SOLE 001,798
GULF ISLAND FABRICATION INCCOM4023071022450SH SOLE 00450
OLD DOMINION FREIGHT LINE INCOM6795801003241,084SH SOLE 001,084
TETRA TECH INC NEWCOM88162G10352314SH SOLE 00314
VANGUARD WORLD FDSFINANCIALS ETF92204A4051301,396SH SOLE 001,396
GUESS INCCOM4016171055216SH SOLE 00216
PVH CORPORATIONCOM69365610047614SH SOLE 00614
ITAU UNIBANCO HLDG S ASPON ADR REP PFD4655621065934SH SOLE 00934
CAVCO INDS INC DELCOM14956810728118SH SOLE 00118
STEWART INFORMATION SVCS CORCOM8603721011,49424,650SH SOLE 0024,650
AAR CORPCOM00036110518373SH SOLE 00373
ALASKA AIR GROUP INCCOM0116591091141,970SH SOLE 001,970
AMERCOCOM02358610058SH SOLE 008
CENTURY ALUM COCOM1564311087262SH SOLE 00262
COPART INCCOM2172041063102,472SH SOLE 002,472
OXFORD INDS INCCOM69149730917SH SOLE 007
PARKER-HANNIFIN CORPCOM701094104209737SH SOLE 00737
SANFILIPPO JOHN B & SON INCCOM80042210702SH SOLE 002
WABASH NATL CORPCOM9295661075341SH SOLE 00341
ALLEGHENY TECHNOLOGIES INCCOM01741R10217649SH SOLE 00649
CENTENE CORP DELCOM15135B1015556,592SH SOLE 006,592
EAGLE MATLS INCCOM26969P1081311,023SH SOLE 001,023
JONES LANG LASALLE INCCOM48020Q1073671,534SH SOLE 001,534
MOLINA HEALTHCARE INCCOM60855R100145434SH SOLE 00434
TITAN INTL INC ILLCOM88830M1021228,270SH SOLE 008,270
ARCH CAP GROUP LTDORDG0450A105561,158SH SOLE 001,158
CAL MAINE FOODS INCCOM NEW12803020209SH SOLE 009
BOSTON BEER INCCL A100557107922SH SOLE 0022
MATERION CORPCOM57669010111128SH SOLE 00128
HEXCEL CORP NEWCOM42829110823394SH SOLE 00394
WESCO INTL INCCOM95082P10519147SH SOLE 00147
BLACKROCK LTD DURATION INC TCOM SHS09249W1012168SH SOLE 00168
STERICYCLE INCCOM858912108699SH SOLE 0099
EMCORE CORPCOM NEW290846203034SH SOLE 0034
KAMAN CORPCOM48354810332734SH SOLE 00734
CHILDRENS PL INC NEWCOM16890510703SH SOLE 003
ASGN INCCOM00191U1021231,052SH SOLE 001,052
HUANENG PWR INTL INCSPON ADR H SHS443304100012SH SOLE 0012
ASML HOLDING N VN Y REGISTRY SHSN070592107501,123SH SOLE 001,123
KELLY SVCS INCCL A4881522081,52670,360SH SOLE 0070,360
COMPANHIA PARANAENSE ENERG CSPON ADR PFD20441B407263,364SH SOLE 003,364
FTI CONSULTING INCCOM302941109955SH SOLE 0055
UNDER ARMOUR INCCL A904311107764,446SH SOLE 004,446
ADVENT CONVERTIBLE & INCOMECOM00764C109281,815SH SOLE 001,815
GAMCO GLOBAL GOLD NAT RES &COM SH BEN INT36465A1093650SH SOLE 00650
LIGAND PHARMACEUTICALS INCCOM NEW53220K50411100SH SOLE 00100
PUTNAM MANAGED MUN INCOME TRCOM746823103699,725SH SOLE 009,725
PACIFIC PREMIER BANCORPCOM69478X10528796SH SOLE 00796
COMPANHIA DE SANEAMENTO BASISPONSORED ADR20441A1028786SH SOLE 00786
GILDAN ACTIVEWEAR INCCOM37591610314379SH SOLE 00379
NRG ENERGY INCCOM NEW62937750829757SH SOLE 00757
VANGUARD WORLD FDSUTILITIES ETF92204A8763412,105SH SOLE 002,105
BARNES GROUP INCCOM06780610913320SH SOLE 00320
CRANE COCOM22439910539359SH SOLE 00359
OLD NATL BANCORP INDCOM6800331079522SH SOLE 00522
UFP INDUSTRIES INCCOM90278Q1085406,994SH SOLE 006,994
ACUITY BRANDS INCCOM00508Y1021263SH SOLE 0063
ALBANY INTL CORPCL A0123481089108SH SOLE 00108
BANCORPSOUTH BK TUPELO MISSCOM05971J1022,15173,509SH SOLE 0073,509
CASEYS GEN STORES INCCOM1475281032351,185SH SOLE 001,185
CATO CORP NEWCL A1492051063176SH SOLE 00176
ELDORADO GOLD CORP NEWCOM284902509160SH SOLE 0060
ENNIS INCCOM293389102251,334SH SOLE 001,334
KENNAMETAL INCCOM4891701007255SH SOLE 00255
LINCOLN ELEC HLDGS INCCOM53390010665471SH SOLE 00471
REGAL BELOIT CORPCOM75875010321138SH SOLE 00138
STANTEC INCCOM85472N1095100SH SOLE 00100
VALMONT INDS INCCOM92025310125103SH SOLE 00103
WEIS MKTS INCCOM9488491041,81125,360SH SOLE 0025,360
HUNTSMAN CORPCOM447011107431,136SH SOLE 001,136
GLADSTONE CAPITAL CORPCOM376535100383,215SH SOLE 003,215
LIVE NATION ENTERTAINMENT INCOM5380341091851,570SH SOLE 001,570
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V24146915SH SOLE 00915
VIACOMCBS INCCL B92556H2062516,631SH SOLE 006,631
ABB LTDSPONSORED ADR000375204872,697SH SOLE 002,697
SPDR SER TRS&P DIVID ETF78464A7631,0578,250SH SOLE 008,250
PEARSON PLCSPONSORED ADR705015105191,901SH SOLE 001,901
HANOVER INS GROUP INCCOM4108671051,4629,781SH SOLE 009,781
WEBSTER FINL CORP CONNCOM947890109781,390SH SOLE 001,390
GENTHERM INCCOM37253A1037101SH SOLE 00101
ANSYS INCCOM03662Q1058872,793SH SOLE 002,793
BIOCRYST PHARMACEUTICALS INCCOM09058V103553,413SH SOLE 003,413
BIOMARIN PHARMACEUTICAL INCCOM09061G10138487SH SOLE 00487
BROOKLINE BANCORP INC DELCOM11373M107181,159SH SOLE 001,159
BROOKS AUTOMATION INC NEWCOM11434010231377SH SOLE 00377
BRUKER CORPCOM1167941083365,228SH SOLE 005,228
BUCKLE INCCOM118440106257SH SOLE 0057
CADIZ INCCOM NEW1275372072888SH SOLE 00888
CAE INCCOM1247651086246SH SOLE 00246
CALAMP CORPCOM1281261095674SH SOLE 00674
CEVA INCCOM15721010517430SH SOLE 00430
CHOICE HOTELS INTL INCCOM169905106106750SH SOLE 00750
CHURCHILL DOWNS INCCOM17148410826118SH SOLE 00118
CITIZENS INCCL A1747401002387SH SOLE 00387
COMMUNITY BK SYS INCCOM20360710631439SH SOLE 00439
BOOT BARN HLDGS INCCOM09940610018188SH SOLE 00188
SAUL CTRS INCCOM80439510116301SH SOLE 00301
DUCOMMUN INC DELCOM26414710903SH SOLE 003
ENCORE CAP GROUP INCCOM292554102469SH SOLE 0069
LIVEPERSON INCCOM53814610120827SH SOLE 00827
LA Z BOY INCCOM5053361071,04839,746SH SOLE 0039,746
LINDSAY CORPCOM53555510623144SH SOLE 00144
ARGO GROUP INTL HLDGS LTDCOMG0464B107251SH SOLE 0051
LCI INDSCOM50189K10318178SH SOLE 00178
EMCOR GROUP INCCOM29084Q10022198SH SOLE 00198
GRANITE CONSTR INCCOM3873281073100SH SOLE 00100
MILLER INDS INC TENNCOM NEW600551204012SH SOLE 0012
MANITOWOC CO INCCOM NEW5635714056394SH SOLE 00394
BRF SASPONSORED ADR10552T1071341SH SOLE 00341
FIRST TR ENHANCED EQTY INC FCOM3373181091065,225SH SOLE 005,225
BROOKFIELD ASSET MGMT INCCL A LTD VT SH112585104601,060SH SOLE 001,060
EATON VANCE FLTING RATE INCCOM27827910400SH SOLE 000
COHEN & STEERS INFRASTRUCTURCOM19248A1091214,182SH SOLE 004,182
CERUS CORPCOM157085101059SH SOLE 0059
HOLOGIC INCCOM4364401011451,886SH SOLE 001,886
RLI CORPCOM749607107655SH SOLE 0055
MERIDIAN BIOSCIENCE INCCOM589584101120SH SOLE 0020
TEREX CORP NEWCOM88077910311301SH SOLE 00301
ISHARES GOLD TRISHARES4642851055,515149,745SH SOLE 00149,745
AMER STATES WTR COCOM0298991011011,138SH SOLE 001,138
CHIPOTLE MEXICAN GRILL INCCOM169656105563356SH SOLE 00356
UNITED AIRLS HLDGS INCCOM9100471093447,410SH SOLE 007,410
BRINKS COCOM10969610414207SH SOLE 00207
THERMO FISHER SCIENTIFIC INCCOM8835561024,2397,177SH SOLE 007,177
FIDELITY NATL INFORMATION SVCOM31620M1063613,596SH SOLE 003,596
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V1425,791109,219SH SOLE 00109,219
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V5639400SH SOLE 00400
PETMED EXPRESS INCCOM716382106149SH SOLE 0049
ISHARES TREAFE VALUE ETF464288877267,8785,329,836SH SOLE 005,329,836
ISHARES TREAFE GRWTH ETF46428888592,897964,958SH SOLE 00964,958
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V6139095,322SH SOLE 005,322
H & E EQUIPMENT SERVICES INCCOM40403010830697SH SOLE 00697
REAVES UTIL INCOME FDCOM SH BEN INT75615810111318SH SOLE 00318
BLACKROCK CORE BD TRSHS BEN INT09249E1013202SH SOLE 00202
WATTS WATER TECHNOLOGIES INCCL A94274910217124SH SOLE 00124
URSTADT BIDDLE PPTYS INCCL A91728620516856SH SOLE 00856
FIRST TR VALUE LINE DIVID INSHS33734H1067,808184,594SH SOLE 00184,594
PUTNAM MUN OPPORTUNITIES TRSH BEN INT746922103201,682SH SOLE 001,682
COMSTOCK RES INCCOM20576830220615,780SH SOLE 0015,780
ACME UTD CORPCOM004816104379SH SOLE 0079
HERON THERAPEUTICS INCCOM427746102111,980SH SOLE 001,980
ARROWHEAD PHARMACEUTICALS INCOM04280A1005,915128,618SH SOLE 00128,618
SAREPTA THERAPEUTICS INCCOM8036071009118SH SOLE 00118
DMC GLOBAL INCCOM23291C1036183SH SOLE 00183
CLEAR CHANNEL OUTDOOR HLDGSCOM18453H1061213SH SOLE 00213
CECO ENVIRONMENTAL CORPCOM125141101162,904SH SOLE 002,904
CALAMOS GLOBAL TOTAL RETURNCOM SH BEN INT1281181067479SH SOLE 00479
SALESFORCE COM INCCOM79466L30225,579120,473SH SOLE 00120,473
CROCS INCCOM22704610921278SH SOLE 00278
TRIP COM GROUP LTDADS89677Q10722942SH SOLE 00942
DEXCOM INCCOM252131107261511SH SOLE 00511
DXP ENTERPRISES INCCOM NEW2333774075193SH SOLE 00193
ENDEAVOUR SILVER CORPCOM29258Y103224,760SH SOLE 004,760
ENTEGRIS INCCOM29362U1042682,045SH SOLE 002,045
EATON VANCE ENHANCED EQUITYCOM2782741051809,790SH SOLE 009,790
EATON VANCE ENHANCED EQUITYCOM27827710852925,175SH SOLE 0025,175
EXELIXIS INCCOM30161Q1041165,137SH SOLE 005,137
FIRST TR MID CAP CORE ALPHADCOM SHS33735B1081701,732SH SOLE 001,732
FONAR CORPCOM NEW3444374056300SH SOLE 00300
FORWARD AIR CORPCOM34985310120204SH SOLE 00204
G III APPAREL GROUP LTDCOM36237H1013114SH SOLE 00114
INSMED INCCOM PAR $.014576693073132SH SOLE 00132
51JOB INCSPONSORED ADS316827104467SH SOLE 0067
NUVEEN S&P 500 DYNAMIC OVERWCOM6706EW10014805SH SOLE 00805
KOPPERS HOLDINGS INCCOM50060P1064150SH SOLE 00150
MGP INGREDIENTS INC NEWCOM55303J106228SH SOLE 0028
TG THERAPEUTICS INCCOM88322Q1082245SH SOLE 00245
MAXIMUS INCCOM577933104871,167SH SOLE 001,167
MANNKIND CORPCOM NEW56400P706029SH SOLE 0029
TELLURIAN INC NEWCOM87968A1042400SH SOLE 00400
NICE LTDSPONSORED ADR653656108216986SH SOLE 00986
NOVAVAX INCCOM NEW67000240146622SH SOLE 00622
OMNICELL COMCOM68213N10971545SH SOLE 00545
OVERSTOCK COM INC DELCOM69037010112270SH SOLE 00270
RIGEL PHARMACEUTICALS INCCOM NEW766559603065SH SOLE 0065
SINOPEC SHANGHAI PETROCHEMICSPON ADR H82935M1092114SH SOLE 00114
MADDEN STEVEN LTDCOM55626910826664SH SOLE 00664
SILICON MOTION TECHNOLOGY COSPONSORED ADR82706C108227SH SOLE 0027
WHEATON PRECIOUS METALS CORPCOM962879102611,273SH SOLE 001,273
SMITH MICRO SOFTWARE INCCOM NEW8321542072460SH SOLE 00460
SYNNEX CORPCOM87162W10029282SH SOLE 00282
STAAR SURGICAL COCOM PAR $0.01852312305224SH SOLE 0024
SUNOPTA INCCOM8676EP10851,000SH SOLE 001,000
UNITED CMNTY BKS BLAIRSVLE GCOM90984P30316451SH SOLE 00451
ENCORE WIRE CORPCOM292562105764SH SOLE 0064
WYNN RESORTS LTDCOM9831341071632,048SH SOLE 002,048
ALNYLAM PHARMACEUTICALS INCCOM02043Q1071,6259,952SH SOLE 009,952
ABERDEEN TOTAL DYNAMIC DIVDCOM SH BEN INT00326L1007677SH SOLE 00677
SMITH A O CORPCOM8318652092173,401SH SOLE 003,401
LOGITECH INTL S ASHSH5043023229391SH SOLE 00391
FORMFACTOR INCCOM34637510826623SH SOLE 00623
BLACKROCK ENHANCED EQUITY DICOM09251A10410993SH SOLE 00993
ORANGESPONSORED ADR684060106191,636SH SOLE 001,636
NATIONAL HEALTH INVS INCCOM63633D1041,31522,277SH SOLE 0022,277
EAST WEST BANCORP INCCOM27579R10451641SH SOLE 00641
TECK RESOURCES LTDCL B87874220427663SH SOLE 00663
VANGUARD WORLD FDSCOMM SRVC ETF92204A884974SH SOLE 0074
CHUNGHWA TELECOM CO LTDSPON ADR NEW1117133Q50227602SH SOLE 00602
HANCOCK WHITNEY CORPORATIONCOM4101201097140SH SOLE 00140
FRANKLIN ELEC INCCOM35351410231369SH SOLE 00369
EATON VANCE TAX-MANAGED BUY-COM27828Y10811700SH SOLE 00700
FEDERAL SIGNAL CORPCOM31385510814411SH SOLE 00411
GLATFELTER CORPORATIONCOM3773201062174SH SOLE 00174
PEOPLES UNITED FINANCIAL INCCOM712704105432,153SH SOLE 002,153
KADANT INCCOM48282T10469357SH SOLE 00357
M & T BK CORPCOM55261F1042851,683SH SOLE 001,683
MASTEC INCCOM57632310949566SH SOLE 00566
UNIVERSAL HEALTH RLTY INCM TSH BEN INT91359E1051933,311SH SOLE 003,311
ENBRIDGE INCCOM29250N10582517,893SH SOLE 0017,893
NATIONAL BEVERAGE CORPCOM635017106240SH SOLE 0040
WHITE MTNS INS GROUP LTDCOMG9618E1071715SH SOLE 0015
TEXAS ROADHOUSE INCCOM882681109941,127SH SOLE 001,127
VICOR CORPCOM92581510212165SH SOLE 00165
COMPASS MINERALS INTL INCCOM20451N10125400SH SOLE 00400
BOULDER GROWTH & INCOME FD ICOM10150710114977SH SOLE 00977
GAMCO INVS INCCL A COM36143810402SH SOLE 002
BROWN FORMAN CORPCL B11563720938572SH SOLE 00572
SJW GROUPCOM784305104689SH SOLE 0089
UNIVERSAL STAINLESS & ALLOYCOM9138371004450SH SOLE 00450
DRIL-QUIP INCCOM26203710419510SH SOLE 00510
SILICON LABORATORIES INCCOM82691910241274SH SOLE 00274
AMERISERV FINL INCCOM03074A102086SH SOLE 0086
ROYAL BK CDACOM7800871022422,196SH SOLE 002,196
BLACKBAUD INCCOM09227Q100348SH SOLE 0048
PORTLAND GEN ELEC COCOM NEW7365088471,48026,842SH SOLE 0026,842
SOUTH JERSEY INDS INCCOM8385181082196,342SH SOLE 006,342
UNITED BANKSHARES INC WEST VCOM909907107258SH SOLE 0058
VIACOMCBS INCCL A92556H107126SH SOLE 0026
INVESCO DB COMMDY INDX TRCKUNIT46138B103652,510SH SOLE 002,510
ORIX CORPSPONSORED ADR68633010140404SH SOLE 00404
UNITED STS OIL FD LPUNITS91232N20711150SH SOLE 00150
SKECHERS U S A INCCL A8305661051323,242SH SOLE 003,242
XOMA CORP DELCOM NEW98419J20616585SH SOLE 00585
INVESCO EXCHANGE TRADED FD TDYNMC LEISURE46137V7204288,767SH SOLE 008,767
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V1003794,839SH SOLE 004,839
TURKCELL ILETISIM HIZMETLERISPON ADR NEW900111204133,239SH SOLE 003,239
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V23394268SH SOLE 00268
SK TELECOM LTDSPONSORED ADR78440P1083128SH SOLE 00128
ELBIT SYS LTDORDM3760D101200908SH SOLE 00908
CVB FINL CORPCOM12660010512521SH SOLE 00521
COLUMBIA SPORTSWEAR COCOM198516106775SH SOLE 0075
GETTY RLTY CORP NEWCOM3742971091,39948,877SH SOLE 0048,877
MACATAWA BK CORPCOM554225102637,042SH SOLE 007,042
MOOG INCCL A61539420217197SH SOLE 00197
OPEN TEXT CORPCOM683715106115SH SOLE 0015
MEDNAX INCCOM58502B106129SH SOLE 0029
RESMED INCCOM7611521075352,204SH SOLE 002,204
REVLON INCCL A NEW7615256092188SH SOLE 00188
ROPER TECHNOLOGIES INCCOM776696106371785SH SOLE 00785
POOL CORPCOM73278L105212501SH SOLE 00501
UNITED MICROELECTRONICS CORPSPON ADR NEW910873405768,301SH SOLE 008,301
ZEBRA TECHNOLOGIES CORPORATICL A989207105378914SH SOLE 00914
AGREE REALTY CORPCOM00849210037564SH SOLE 00564
APARTMENT INVT & MGMT COCL A03748R747304,046SH SOLE 004,046
ASBURY AUTOMOTIVE GROUP INCCOM0434361042441,525SH SOLE 001,525
ASSURANT INCCOM04621X10827150SH SOLE 00150
BANK HAWAII CORPCOM06254010939463SH SOLE 00463
CORPORATE OFFICE PPTYS TRSH BEN INT22002T1085191SH SOLE 00191
EATON VANCE SR FLTNG RTE TRCOM27828Q1052125SH SOLE 00125
FLOWSERVE CORPCOM34354P1055134SH SOLE 00134
INTEGER HLDGS CORPCOM45826H10921260SH SOLE 00260
RESOURCES CONNECTION INCCOM76122Q1056366SH SOLE 00366
UNITED THERAPEUTICS CORP DELCOM91307C10225141SH SOLE 00141
NEUBERGER BERMAN REAL ESTATECOM64190A10351,000SH SOLE 001,000
MONOLITHIC PWR SYS INCCOM609839105187385SH SOLE 00385
COGENT COMMUNICATIONS HLDGSCOM NEW19239V30211167SH SOLE 00167
BLACKROCK INVT QUALITY MUN TCOM09247D105013SH SOLE 0013
NOVAGOLD RES INCCOM NEW66987E2064494SH SOLE 00494
VANGUARD WORLD FDSINF TECH ETF92204A7021,2182,924SH SOLE 002,924
ISHARES SILVER TRISHARES46428Q1091,39260,827SH SOLE 0060,827
IROBOT CORPCOM46272610040627SH SOLE 00627
SPDR SER TRS&P BIOTECH78464A8703844,271SH SOLE 004,271
INNOVIVA INCCOM45781M1016321SH SOLE 00321
YAMANA GOLD INCCOM98462Y1008715,573SH SOLE 0015,573
YORK WTR COCOM98718410816355SH SOLE 00355
SPDR SER TRS&P 400 MDCP VAL78464A8393,19745,421SH SOLE 0045,421
SPDR SER TRS&P HOMEBUILD78464A88836562SH SOLE 00562
ORMAT TECHNOLOGIES INCCOM6866881029105SH SOLE 00105
CARTERS INCCOM14622910911125SH SOLE 00125
VANGUARD WORLD FDSCONSUM DIS ETF92204A108211690SH SOLE 00690
VANGUARD WORLD FDSINDUSTRIAL ETF92204A60353270SH SOLE 00270
VONAGE HLDGS CORPCOM92886T2011497,320SH SOLE 007,320
SPDR INDEX SHS FDSPORTFLO EURP ETF78463X103380SH SOLE 0080
NEWMARKET CORPCOM6515871072989SH SOLE 0089
INSPERITY INCCOM45778Q107330SH SOLE 0030
INVESCO EXCHANGE TRADED FD TS&P SML600 VAL46137V1673303,411SH SOLE 003,411
RELX PLCSPONSORED ADR7595301081565,023SH SOLE 005,023
CNA FINL CORPCOM1261171009177SH SOLE 00177
REGENCY CTRS CORPCOM75884910323316SH SOLE 00316
GRUPO TELEVISA SASPON ADR REP ORD40049J2062199SH SOLE 00199
SPDR SER TRNUVEEN BLMBRG SR78468R7393767,937SH SOLE 007,937
HESS CORPCOM42809H1072922,728SH SOLE 002,728
QURATE RETAIL INCCOM SER A74915M100173,638SH SOLE 003,638
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1061654,293SH SOLE 004,293
SIGNATURE BK NEW YORK N YCOM82669G104105357SH SOLE 00357
AZZ INCCOM002474104359SH SOLE 0059
CRYOPORT INCCOM PAR $0.001229050307261SH SOLE 0061
CALAVO GROWERS INCCOM128246105251SH SOLE 0051
COGNEX CORPCOM1924221031562,016SH SOLE 002,016
GRAY TELEVISION INCCOM3893751066254SH SOLE 00254
SINCLAIR BROADCAST GROUP INCCL A829226109285SH SOLE 0085
INSIGHT ENTERPRISES INCCOM45765U103330SH SOLE 0030
APOGEE ENTERPRISES INCCOM037598109358SH SOLE 0058
BARCLAYS BANK PLCDJUBS CMDT ETN3606738C778378SH SOLE 0078
INVESCO EXCHANGE TRADED FD TS&P SMCP VLU MNT46137V48011,593215,199SH SOLE 00215,199
LAKELAND BANCORP INCCOM51163710015903SH SOLE 00903
UNIVERSAL ELECTRS INCCOM913483103127SH SOLE 0027
VALLEY NATL BANCORPCOM919794107292,240SH SOLE 002,240
KITE RLTY GROUP TRCOM NEW49803T3001265,529SH SOLE 005,529
MARTEN TRANS LTDCOM573075108693,883SH SOLE 003,883
INVESCO LTDSHSG491BT1081255,421SH SOLE 005,421
PROGRESS SOFTWARE CORPCOM7433121009184SH SOLE 00184
RITCHIE BROS AUCTIONEERSCOM7677441051332,250SH SOLE 002,250
MASTERCARD INCORPORATEDCL A57636Q1044,33812,140SH SOLE 0012,140
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF922042874110SH SOLE 0010
TRINITY INDS INCCOM8965221091995,800SH SOLE 005,800
PROSHARES TRPSHS ULT S&P 50074347R10738584SH SOLE 00584
HOME BANCSHARES INCCOM4368932004192SH SOLE 00192
ARCELORMITTAL SA LUXEMBOURGNY REGISTRY SH03938L20310307SH SOLE 00307
ALUMINUM CORP CHINA LIMITEDSPON ADR H SHS0222761093181SH SOLE 00181
CANADIAN IMP BK COMMCOM13606910170572SH SOLE 00572
SEABRIDGE GOLD INCCOM8119161051276,869SH SOLE 006,869
BIO RAD LABS INCCL A090572207173308SH SOLE 00308
BANK MONTREAL QUECOM06367110133277SH SOLE 00277
CREDIT ACCEP CORP MICHCOM22531010111SH SOLE 001
CASELLA WASTE SYS INCCL A14744810417SH SOLE 007
DSP GROUP INCCOM23332B1066271SH SOLE 00271
EQUINIX INCCOM29444U700408550SH SOLE 00550
FOSSIL GROUP INCCOM34988V1062253SH SOLE 00253
HANMI FINL CORPCOM NEW4104952049362SH SOLE 00362
INDEPENDENT BANK CORP MASSCOM4538361085196,357SH SOLE 006,357
J & J SNACK FOODS CORPCOM46603210958373SH SOLE 00373
KIRBY CORPCOM497266106565SH SOLE 0065
VAIL RESORTS INCCOM91879Q10943167SH SOLE 00167
MINERALS TECHNOLOGIES INCCOM603158106460SH SOLE 0060
BLACKROCK MUNIASSETS FD INCCOM09254J1026453SH SOLE 00453
NBT BANCORP INCCOM6287781021,31436,355SH SOLE 0036,355
NEW JERSEY RES CORPCOM6460251061282,788SH SOLE 002,788
AARONS HOLDINGS COMPANY INCCOM00258R10914483SH SOLE 00483
PROG HOLDINGS INCCOM NPV74319R10114483SH SOLE 00483
SCHOLASTIC CORPCOM807066105119SH SOLE 0019
SCOTTS MIRACLE-GRO COCL A81018610611,24891,479SH SOLE 0091,479
SCHWEITZER-MAUDUIT INTL INCCOM8085411067246SH SOLE 00246
VEECO INSTRS INC DELCOM9224171005194SH SOLE 00194
CTO REALTY GROWTH INCCOM22948Q1019142SH SOLE 00142
WORLD ACCEP CORPORATIONCOM98141910437194SH SOLE 00194
WINTRUST FINL CORPCOM97650W108443SH SOLE 0043
CHINA SOUTHERN AIRLINES CO LSPON ADR CL H169409109252SH SOLE 0052
CITI TRENDS INCCOM17306X10218580SH SOLE 00580
MEDIFAST INCCOM58470H101211SH SOLE 0011
KIMBALL INTL INCCL B4942741036709SH SOLE 00709
INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V7466,87395,126SH SOLE 0095,126
INVESCO EXCHANGE TRADED FD TS&P MDCP400 VL46137V1912582,690SH SOLE 002,690
MIDDLEBY CORPCOM596278101104633SH SOLE 00633
DOLBY LABORATORIES INCCOM CL A25659T1073434,379SH SOLE 004,379
PEMBINA PIPELINE CORPCOM706327103661,766SH SOLE 001,766
TATA MTRS LTDSPONSORED ADR87656850217619SH SOLE 00619
ISHARES TRUS AER DEF ETF4642887603,24629,301SH SOLE 0029,301
BLACKROCK MUNIYILD QULT FD ICOM09254F10010713SH SOLE 00713
STONEX GROUP INCCOM861896108565SH SOLE 0065
PEGASYSTEMS INCCOM70557310322270SH SOLE 00270
U S PHYSICAL THERAPY INCCOM90337L108218SH SOLE 0018
MCGRATH RENTCORPCOM5805891091,60418,877SH SOLE 0018,877
HEARTLAND FINL USA INCCOM42234Q10227557SH SOLE 00557
CORCEPT THERAPEUTICS INCCOM2183521024159SH SOLE 00159
WISDOMTREE TREUROPE SMCP DV97717W86920300SH SOLE 00300
TEJON RANCH COCOM8790801098435SH SOLE 00435
AMERICAS CAR-MART INCCOM03062T105896SH SOLE 0096
FLAHERTY & CRUMRINE TOTAL RECOM3384791088415SH SOLE 00415
BIOLIFE SOLUTIONS INCCOM NEW09062W204131SH SOLE 0031
BCE INCCOM NEW05534B7608,991162,122SH SOLE 00162,122
VANDA PHARMACEUTICALS INCCOM921659108182SH SOLE 0082
RBC BEARINGS INCCOM75524B10431159SH SOLE 00159
COWEN INCCL A NEW2236226064149SH SOLE 00149
TRAVEL PLUS LEISURE COCOM8941641029150SH SOLE 00150
ISHARES TRU.S. MED DVC ETF4642888101,18919,510SH SOLE 0019,510
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H4099,810170,903SH SOLE 00170,903
FARMERS NATIONAL BANC CORPCOM3096271077422SH SOLE 00422
ICON PLCSHSG4705A100138566SH SOLE 00566
CHESAPEAKE UTILS CORPCOM16530310820144SH SOLE 00144
SUN CMNTYS INCCOM86667410480458SH SOLE 00458
ESSEX PPTY TR INCCOM297178105127367SH SOLE 00367
EQUITY LIFESTYLE PPTYS INCCOM29472R10842548SH SOLE 00548
GRID DYNAMICS HLDGS INCCL A39813G1092107SH SOLE 00107
CORNERSTONE TOTAL RETURN FDCOM21924U300412,939SH SOLE 002,939
CYTOKINETICS INCCOM NEW23282W60512332SH SOLE 00332
HERZFELD CARIBBEAN BASIN FDCOM42804T1064660SH SOLE 00660
CORVEL CORPCOM22100610962367SH SOLE 00367
DORCHESTER MINERALS LPCOM UNIT25820R10522840SH SOLE 00840
DORMAN PRODS INCCOM25827810025268SH SOLE 00268
AULT GLOBAL HOLDINGS INCCOM05150X104810,049SH SOLE 0010,049
DONEGAL GROUP INCCL A2577012013224SH SOLE 00224
DIGI INTL INCCOM253798102271SH SOLE 0071
DOCUMENT SEC SYS INCCOM NEW25614T30905SH SOLE 005
ACADIA RLTY TRCOM SH BEN INT0042391097319SH SOLE 00319
ALAMO GROUP INCCOM01131110703SH SOLE 003
ALEXANDRIA REAL ESTATE EQ INCOM015271109145719SH SOLE 00719
AMERICAN CAMPUS CMNTYS INCCOM02483510011189SH SOLE 00189
AMERICAN EQTY INVT LIFE HLDCOM025676206136SH SOLE 0036
AMERICAN VANGUARD CORPCOM0303711088390SH SOLE 00390
APTARGROUP INCCOM03833610326220SH SOLE 00220
ARBOR REALTY TRUST INCCOM038923108502,935SH SOLE 002,935
BRT APARTMENTS CORPCOM055645303136SH SOLE 0036
BANCO DE CHILESPONSORED ADS05952010614661SH SOLE 00661
BANK NOVA SCOTIA B CCOM06414910725342SH SOLE 00342
BLACKROCK CALIF MUN INCOME TSH BEN INT09248E10212964SH SOLE 00964
BRASKEM S ASP ADR PFD A1055321052107SH SOLE 00107
BROWN FORMAN CORPCL A11563710014220SH SOLE 00220
CALLON PETE CO DELCOM13123X50812199SH SOLE 00199
CENTRAL PAC FINL CORPCOM NEW15476040911412SH SOLE 00412
FEDERAL AGRIC MTG CORPCL C31314830622200SH SOLE 00200
GRUPO AEROPORTUARIO DEL SURESPON ADR SER B40051E202941SH SOLE 0041
ASSURED GUARANTY LTDCOMG0585R10626405SH SOLE 00405
CREDICORP LTDCOMG2519Y108953SH SOLE 0053
COPA HOLDINGS SACL AP31076105446SH SOLE 0046
DARLING INGREDIENTS INCCOM237266101961,192SH SOLE 001,192
BLACKSTONE MTG TR INCCOM CL A09257W1001594,996SH SOLE 004,996
CARRIAGE SVCS INCCOM143905107351SH SOLE 0051
CRAWFORD & COCL A224633206121,522SH SOLE 001,522
DCP MIDSTREAM LPCOM UT LTD PTN23311P100692,050SH SOLE 002,050
DIAMONDROCK HOSPITALITY COCOM252784301171,644SH SOLE 001,644
DIGITAL RLTY TR INCCOM25386810328,311199,652SH SOLE 00199,652
DESIGNER BRANDS INCCL A2505651084281SH SOLE 00281
DYNEX CAP INCCOM26817Q8863171SH SOLE 00171
ENERSYSCOM29275Y10210132SH SOLE 00132
ENERGY TRANSFER LPCOM UT LTD PTN29273V10011510,272SH SOLE 0010,272
EVERCORE INCCLASS A29977A10514122SH SOLE 00122
EXTRA SPACE STORAGE INCCOM30225T1022531,232SH SOLE 001,232
F N B CORPCOM30252010119315,478SH SOLE 0015,478
FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS34441910613153SH SOLE 00153
FERRO CORPCOM31540510015679SH SOLE 00679
FIRST REP BK SAN FRANCISCO CCOM33616C1001941,196SH SOLE 001,196
WISDOMTREE TRINTL EQUITY FD97717W70326500SH SOLE 00500
WISDOMTREE TRUS DIVID EX FNCL97717W4063413,442SH SOLE 003,442
WISDOMTREE TRUS HIGH DIVIDEND97717W20873,710836,761SH SOLE 00836,761
WISDOMTREE TRINTL DIV EX FINL97717W7869234SH SOLE 00234
WISDOMTREE TRINTL LRGCAP DV97717W794501,024SH SOLE 001,024
WISDOMTREE TRGLB US QTLY DIV97717W84414,366361,669SH SOLE 00361,669
WISDOMTREE TRJAPN HEDGE EQT97717W8518122SH SOLE 00122
WISDOMTREE TRUS LARGECAP DIVD97717W307841,281SH SOLE 001,281
WISDOMTREE TRUS MIDCAP DIVID97717W505731,640SH SOLE 001,640
WISDOMTREE TRUS SMALLCAP DIVD97717W6041103,458SH SOLE 003,458
WISDOMTREE TRUS TOTAL DIVIDND97717W109651,001SH SOLE 001,001
NUVEEN PFD & INCM SECURTIESCOM67072C10511313,478SH SOLE 0013,478
FIDELITY COMWLTH TRNASDAQ COMPSIT31591280863011,335SH SOLE 0011,335
ISHARES TRMSCI USA ESG SLC4642888021,87419,354SH SOLE 0019,354
ISHARES TRCORE S&P TTL STK46428715017,294171,332SH SOLE 00171,332
NUVEEN ARIZONA QLTY MUN INCCOM67061W104956,973SH SOLE 006,973
NUVEEN CA QUALTY MUN INCOMECOM67066Y105816,152SH SOLE 006,152
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X10112793SH SOLE 00793
NUVEEN AMT FREE QLTY MUN INCCOM670657105211,563SH SOLE 001,563
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V73812255SH SOLE 00255
INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V4645886,814SH SOLE 006,814
INVESCO EXCHANGE TRADED FD TS&P SMLCP MOMENT46137V4983987,662SH SOLE 007,662
VANGUARD INDEX FDSLARGE CAP ETF9229086375512,643SH SOLE 002,643
HEICO CORP NEWCL A42280620815122SH SOLE 00122
ALLEGHANY CORP DELCOM01717510056SH SOLE 006
INVESCO EXCHANGE TRADED FD TRYMND JMS SB 146137V522981,598SH SOLE 001,598
COCA-COLA FEMSA SAB DE CVSPONSORD ADR REP191241108113SH SOLE 0013
FLAHERTY & CRUMRINE PFD INCOCOM338480106181,290SH SOLE 001,290
GARTNER INCCOM3666511074911,649SH SOLE 001,649
GREENHILL & CO INCCOM3952591045335SH SOLE 00335
GRUPO AEROPUERTO DEL PACIFICSPON ADR B4005061011064SH SOLE 0064
HEICO CORP NEWCOM422806109126822SH SOLE 00822
HIGHWOODS PPTYS INCCOM43128410823508SH SOLE 00508
HORACE MANN EDUCATORS CORP NCOM4403271041,48135,406SH SOLE 0035,406
ISHARES TRUS HOME CONS ETF46428875253894SH SOLE 00894
ISHARES TRUS REGNL BKS ETF4642887783155,343SH SOLE 005,343
ISHARES TRUS HLTHCR PR ETF464288828279985SH SOLE 00985
ISHARES TRUS OIL GS EX ETF464288851111SH SOLE 0011
KNIGHT-SWIFT TRANSN HLDGS INCL A4990491041372,715SH SOLE 002,715
LITHIA MTRS INCCL A53679710371235SH SOLE 00235
MARTIN MARIETTA MATLS INCCOM573284106246639SH SOLE 00639
METTLER TOLEDO INTERNATIONALCOM592688105612446SH SOLE 00446
MUELLER WTR PRODS INCCOM SER A624758108185SH SOLE 0085
NATIONAL PRESTO INDS INCCOM6372151041,18715,429SH SOLE 0015,429
ONE LIBERTY PPTYS INCCOM68240610311359SH SOLE 00359
PLDT INCSPONSORED ADR69344D40810288SH SOLE 00288
SKYLINE CHAMPION CORPORATIONCOM8308301056106SH SOLE 00106
STANDARD MTR PRODS INCCOM8536661051,40832,635SH SOLE 0032,635
STANDEX INTL CORPCOM854231107111SH SOLE 0011
STEPAN COCOM8585861001,15911,725SH SOLE 0011,725
STIFEL FINL CORPCOM8606301021812,663SH SOLE 002,663
SUNSTONE HOTEL INVS INC NEWCOM867892101302,521SH SOLE 002,521
TELEDYNE TECHNOLOGIES INCCOM879360105149316SH SOLE 00316
TENNANT COCOM880345103564SH SOLE 0064
THOMSON REUTERS CORP.COM NEW8849037099,31585,578SH SOLE 0085,578
TRANSDIGM GROUP INCCOM893641100270415SH SOLE 00415
TRIUMPH GROUP INC NEWCOM8968181014169SH SOLE 00169
UNIFIRST CORP MASSCOM9047081041,2296,669SH SOLE 006,669
WESTERN ALLIANCE BANCORPCOM9576381095366,478SH SOLE 006,478
WESTLAKE CHEM CORPCOM960413102110SH SOLE 0010
WOORI FINL GROUP INCSPONSORED ADS98106410820537SH SOLE 00537
GLOBAL PARTNERS LPCOM UNITS37946R1091324,837SH SOLE 004,837
INTERCONTINENTAL HOTELS GROUSPONSORED ADS45857P80621311SH SOLE 00311
ISHARES S&P GSCI COMMODITY-UNIT BEN INT46428R1075218SH SOLE 00218
JAMES HARDIE INDS PLCSPONSORED ADR47030M10621706SH SOLE 00706
KB FINL GROUP INCSPONSORED ADR48241A10530609SH SOLE 00609
M/I HOMES INCCOM55305B1018170SH SOLE 00170
MACQUARIE / FIRST TR GLOBALCOM55607W100111,116SH SOLE 001,116
MEDICAL PPTYS TRUST INCCOM58463J3041517,144SH SOLE 007,144
INVESCO MUNI INCOME OPP TRSTCOM46132X1016830SH SOLE 00830
BLACKROCK MUNIHOLDINGS QUALICOM09254C1073250SH SOLE 00250
PIMCO CALIF MUN INCOME FDCOM72200N106312,000SH SOLE 002,000
AVIENT CORPORATIONCOM05368V10611224SH SOLE 00224
PRESTIGE CONSMR HEALTHCARE ICOM74112D1011,43627,133SH SOLE 0027,133
PROVIDENT FINL SVCS INCCOM74386T1051,58767,832SH SOLE 0067,832
PRUDENTIAL PLCADR74435K204451,506SH SOLE 001,506
SL GREEN RLTY CORPCOM78440X804564SH SOLE 0064
SHAW COMMUNICATIONS INCCL B CONV82028K20022715SH SOLE 00715
SIGNET JEWELERS LIMITEDSHSG8127610011150SH SOLE 00150
STONERIDGE INCCOM86183P1025239SH SOLE 00239
ULTRAPAR PARTICIPACOES SASP ADR REP COM90400P101123,990SH SOLE 003,990
WNS HLDGS LTDSPON ADR92932M10119218SH SOLE 00218
WEX INCCOM96208T10429162SH SOLE 00162
HERBALIFE NUTRITION LTDCOM SHSG4412G10111366SH SOLE 00366
LAZARD LTDSHS AG540501025134SH SOLE 00134
PINNACLE FINL PARTNERS INCCOM72346Q1041091,188SH SOLE 001,188
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E651381,050SH SOLE 001,050
ULTRA CLEAN HLDGS INCCOM90385V10710238SH SOLE 00238
AVIS BUDGET GROUPCOM053774105520SH SOLE 0020
HANESBRANDS INCCOM410345102453,002SH SOLE 003,002
ALGONQUIN PWR UTILS CORPCOM0158571058500SH SOLE 00500
AMARIN CORP PLCSPONS ADR NEW023111206226,625SH SOLE 006,625
AMERICAN NATIONAL GROUP INCCOM NEW02772A109840SH SOLE 0040
ANTARES PHARMA INCCOM03664210615337,292SH SOLE 0037,292
ATLAS AIR WORLDWIDE HLDGS INCOM NEW04916420528328SH SOLE 00328
NN INCCOM6293371061213SH SOLE 00213
STRATASYS LTDSHSM85548101140SH SOLE 0040
AMERISAFE INCCOM03071H1001,22324,622SH SOLE 0024,622
TOWER SEMICONDUCTOR LTDSHS NEWM8791527421425SH SOLE 00425
LAMAR ADVERTISING CO NEWCL A51281610917144SH SOLE 00144
COSTAR GROUP INCCOM22160N109821,230SH SOLE 001,230
RIOT BLOCKCHAIN INCCOM767292105683,217SH SOLE 003,217
ACCELERATE DIAGNOSTICS INCCOM00430H10243,081SH SOLE 003,081
ARROW FINL CORPCOM04274410212357SH SOLE 00357
ATN INTL INCCOM00215F107121SH SOLE 0021
ALPHATEC HLDGS INCCOM NEW02081G201183SH SOLE 0083
ARES CAPITAL CORPCOM04010L1031175,598SH SOLE 005,598
ATRICURE INCCOM04963C209237SH SOLE 0037
BLUE RIDGE BANKSHARES INC VACOM095825105174SH SOLE 0074
BADGER METER INCCOM05652510835355SH SOLE 00355
BALCHEM CORPCOM05766520023166SH SOLE 00166
BERKSHIRE HILLS BANCORP INCCOM0846801073109SH SOLE 00109
FIRST BUSEY CORPCOM NEW319383204742,920SH SOLE 002,920
BOK FINL CORPCOM NEW05561Q201332SH SOLE 0032
AXOS FINANCIAL INCCOM05465C1001783,828SH SOLE 003,828
BANCFIRST CORPCOM05945F10311131SH SOLE 00131
BANNER CORPCOM NEW06652V20830505SH SOLE 00505
ANI PHARMACEUTICALS INCCOM00182C1039329SH SOLE 00329
BUILDERS FIRSTSOURCE INCCOM12008R10737577SH SOLE 00577
SIERRA BANCORPCOM82620P1025200SH SOLE 00200
CB FINL SVCS INCCOM12479G10114579SH SOLE 00579
CNB FINL CORP PACOM12612810709SH SOLE 009
CALUMET SPECIALTY PRODS PTNRUT LTD PARTNER1314761038600SH SOLE 00600
CAMBRIDGE BANCORPCOM1321521092182,566SH SOLE 002,566
CATHAY GEN BANCORPCOM149150104240SH SOLE 0040
ABERDEEN EMRG MRKTS EQT INMCOM00301W1056844SH SOLE 00844
CITY HLDG COCOM177835105450SH SOLE 0050
CLEVELAND BIOLABS INCCOM NEW1858602020450SH SOLE 00450
CAPITOL FED FINL INCCOM14057J1019783SH SOLE 00783
VICTORY PORTFOLIOS IIVCSHS US 500 ENH92647N782871,171SH SOLE 001,171
ATLANTICUS HOLDINGS CORPCOM04914Y102801,536SH SOLE 001,536
ALEXCO RESOURCE CORPCOM01535P10653,503SH SOLE 003,503
CF INDS HLDGS INCCOM1252691001781,731SH SOLE 001,731
WESTERN UN COCOM959802109251,338SH SOLE 001,338
SUNPOWER CORPCOM867652406014SH SOLE 0014
NUVASIVE INCCOM67070410503SH SOLE 003
LEIDOS HOLDINGS INCCOM52532710257532SH SOLE 00532
INVESCO EXCHANGE TRADED FD TGBL LISTED PVT46137V58910750SH SOLE 00750
GORMAN RUPP COCOM38308210417466SH SOLE 00466
INNOSPEC INCCOM45768S105778SH SOLE 0078
PRICESMART INCCOM74151110920248SH SOLE 00248
SHOE CARNIVAL INCCOM824889109461,594SH SOLE 001,594
LIQUIDITY SERVICES INCCOM53635B107152SH SOLE 0052
LHC GROUP INCCOM50187A10717102SH SOLE 00102
SALLY BEAUTY HLDGS INCCOM79546E104150SH SOLE 0050
SPDR SER TRS&P METALS MNG78464A755356SH SOLE 0056
STOCK YDS BANCORP INCCOM861025104365SH SOLE 0065
MELCO RESORTS AND ENTMNT LTDADR585464100131,761SH SOLE 001,761
KBR INCCOM48242W1066109SH SOLE 00109
INVESCO EXCHANGE TRADED FD TS&P SML600 GWT46137V1756,71447,509SH SOLE 0047,509
WELLS FARGO UTILITIES AND HIWF UTILITIES INC94987E1094275SH SOLE 00275
SPDR INDEX SHS FDSDJ INTL RL ETF78463X86313368SH SOLE 00368
CASSAVA SCIENCES INCCOM14817C10710278SH SOLE 00278
HERSHA HOSPITALITY TRPR SHS BEN INT4278255006675SH SOLE 00675
FIRST TR MORNINGSTAR DIVID LSHS3369171091493,976SH SOLE 003,976
INVESCO DB MULTI-SECTOR COMMAGRICULTURE FD46140H106371,690SH SOLE 001,690
FRANKLIN STR PPTYS CORPCOM35471R106101,696SH SOLE 001,696
NUVEEN NASDAQ 100 DYNAMIC OVCOM SHS6706991074150SH SOLE 00150
VANGUARD INDEX FDSMCAP GR IDXVIP9229085386,26628,121SH SOLE 0028,121
AVIAT NETWORKS INCCOM NEW05366Y2016200SH SOLE 00200
FIRST TR DOW JONES SELECT MICOM SHS ANNUAL33718M10527451SH SOLE 00451
SPDR SER TRS&P REGL BKG78464A698751,089SH SOLE 001,089
SPDR SER TRS&P BK ETF78464A797731,389SH SOLE 001,389
VANGUARD INDEX FDSMCAP VL IDXVIP9229085128,77958,657SH SOLE 0058,657
OWENS CORNING NEWCOM6907421011081,182SH SOLE 001,182
HURON CONSULTING GROUP INCCOM447462102483SH SOLE 0083
INVESCO EXCHANGE TRADED FD TDWA HEALTHCARE46137V8521291SH SOLE 0091
INVESCO EXCHANGE TRADED FD TDYNMC FOOD BEV46137V75342903SH SOLE 00903
SPDR SER TRS&P 400 MDCP GRW78464A82164856SH SOLE 00856
EXACT SCIENCES CORPCOM30063P1053184,541SH SOLE 004,541
EATON VANCE TAX-MANAGED DIVECOM27828N1021339,500SH SOLE 009,500
EATON VANCE TAX-MANAGED GLOBCOM27829F1082235SH SOLE 00235
SPIRIT AEROSYSTEMS HLDGS INCCOM CL A8485741091412,875SH SOLE 002,875
FIRST TR / ABERDEEN EMERGINGCOM33731K102171,640SH SOLE 001,640
ALLEGIANT TRAVEL COCOM01748X1021274SH SOLE 0074
US ECOLOGY INCCOM91734M103541,120SH SOLE 001,120
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E1042,89437,005SH SOLE 0037,005
FIRST TR ENERGY INCOME & GROCOM33738G104171,021SH SOLE 001,021
GREEN PLAINS INCCOM3932221046197SH SOLE 00197
GLOBALSTAR INCCOM37897340810168,500SH SOLE 0068,500
HERC HLDGS INCCOM42704L104422SH SOLE 0022
HAWKINS INCCOM420261109120SH SOLE 0020
ISHARES TRGLOB UTILITS ETF46428871120300SH SOLE 00300
MGE ENERGY INCCOM55277P1041,72521,624SH SOLE 0021,624
MONRO INCCOM61023610111246SH SOLE 00246
MERCURY SYS INCCOM589378108342SH SOLE 0042
NEOGEN CORPCOM6404911061,13636,848SH SOLE 0036,848
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V5064,740123,271SH SOLE 00123,271
POWER INTEGRATIONS INCCOM73927610330329SH SOLE 00329
PS BUSINESS PKS INC CALIFCOM69360J1071,5489,211SH SOLE 009,211
REPUBLIC BANCORP INC KYCL A76028120411248SH SOLE 00248
SANDY SPRING BANCORP INCCOM8003631032405,334SH SOLE 005,334
S & T BANCORP INCCOM7838591012337,891SH SOLE 007,891
UMPQUA HLDGS CORPCOM9042141031598,441SH SOLE 008,441
WOODWARD INCCOM98074510331250SH SOLE 00250
WEST BANCORPORATION INCCAP STK95123P106274SH SOLE 0074
ZUMIEZ INCCOM989817101379SH SOLE 0079
ISHARES U S ETF TRMEDIA ENTRNMNT46431W63019601SH SOLE 00601
URANIUM ENERGY CORPCOM9168961035512,000SH SOLE 0012,000
PROSHARES TRSHORT S&P 500 NE74347B4254,034286,317SH SOLE 00286,317
SOUTH ST CORPCOM8404411091,67520,524SH SOLE 0020,524
VIRTUS ALLIANZGI EQUITY & COCOM92841M10121784SH SOLE 00784
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277512,072209,620SH SOLE 00209,620
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V8373534,354SH SOLE 004,354
VIASAT INCCOM92552V100245SH SOLE 0045
NUVEEN CORE EQUITY ALPHA FDCOM67090X1075291SH SOLE 00291
AEROVIRONMENT INCCOM0080731089,595101,920SH SOLE 00101,920
HESKA CORPCOM RESTRC NEW42805E30615SH SOLE 005
NATIONAL HEALTHCARE CORPCOM6359061001,42420,280SH SOLE 0020,280
BROADRIDGE FINL SOLUTIONS INCOM11133T1034082,618SH SOLE 002,618
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V3085826,437SH SOLE 006,437
AERCAP HOLDINGS NVSHSN0098510639769SH SOLE 00769
SIGA TECHNOLOGIES INCCOM826917106036SH SOLE 0036
NEW ORIENTAL ED & TECHNOLOGYSPON ADR6475811070120SH SOLE 00120
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E2031,1547,739SH SOLE 007,739
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V621281,666SH SOLE 001,666
INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V25831363SH SOLE 00363
ISHARES TRSHORT TREAS BD4642886795755,215SH SOLE 005,215
ISHARES TRIBOXX HI YD ETF4642885137749,400SH SOLE 009,400
ISHARES TRUSD INV GRDE ETF4642886203836,957SH SOLE 006,957
ISHARES TRISHS 1-5YR INVS4642886461,10721,407SH SOLE 0021,407
VANGUARD BD INDEX FDSSHORT TRM BOND9219378274796,144SH SOLE 006,144
ISHARES TRGLOBAL MATER ETF464288695111SH SOLE 0011
NEXSTAR MEDIA GROUP INCCL A65336K1034462,366SH SOLE 002,366
MIZUHO FINANCIAL GROUP INCSPONSORED ADR60687Y1093714,241SH SOLE 0014,241
ISHARES TR10-20 YR TRS ETF46428865358,301433,113SH SOLE 00433,113
VANGUARD BD INDEX FDSINTERMED TERM9219378193634,434SH SOLE 004,434
DELTA AIR LINES INC DELCOM NEW24736170246611,766SH SOLE 0011,766
MARKETAXESS HLDGS INCCOM57060D108135397SH SOLE 00397
FIRST SOLAR INCCOM3364331072593,095SH SOLE 003,095
SPECTRUM PHARMACEUTICALS INCCOM84763A108012SH SOLE 0012
INTERACTIVE BROKERS GROUP INCOM CL A45841N10718275SH SOLE 00275
ERIE INDTY COCL A29530P102211SH SOLE 0011
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E3023,84820,479SH SOLE 0020,479
UMH PPTYS INCCOM9030021038311SH SOLE 00311
INSTEEL INDS INCCOM45774W1084105SH SOLE 00105
SPDR SER TRS&P OILGAS EXP78468R55688651SH SOLE 00651
SPDR SER TRPORTFOLIO S&P40078464A84788118,682SH SOLE 0018,682
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783544,235556,138SH SOLE 00556,138
TFS FINL CORPCOM87240R107382,275SH SOLE 002,275
SEAGEN INCCOM81181C1041,4139,808SH SOLE 009,808
INVESCO EXCHANGE TRADED FD TDWA BASIC MATL46137V70423229SH SOLE 00229
ISHARES TRMSCI KLD400 SOC46428857016,600191,641SH SOLE 00191,641
DISCOVER FINL SVCSCOM2547091087727,005SH SOLE 007,005
NETSCOUT SYS INCCOM64115T1046191SH SOLE 00191
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E26318348SH SOLE 00348
BLACKROCK ENHANCED INTL DIVCOM BENE INTER0925241077713,365SH SOLE 0013,365
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5096,823176,580SH SOLE 00176,580
INVESCO EXCHANGE TRADED FD TS&P SPIN OFF46137V1598135SH SOLE 00135
MERCER INTL INCCOM5880561015347SH SOLE 00347
INVESCO EXCHANGE TRADED FD TS&P MDCP400 PR46137V217315SH SOLE 0015
TIMBERLAND BANCORP INCCOM8870981011505,551SH SOLE 005,551
EAGLE BANCORP INC MDCOM2689481068138SH SOLE 00138
HERCULES CAPITAL INCCOM427096508532,939SH SOLE 002,939
BLACKSTONE GROUP INCCOM09260D1073,52227,747SH SOLE 0027,747
VANECK VECTORS ETF TRRUSSIA ETF92189F4031153SH SOLE 00153
VANGUARD BD INDEX FDSLONG TERM BOND92193779354591SH SOLE 00591
SPDR INDEX SHS FDSMSCI ACWI EXUS78463X848883,201SH SOLE 003,201
SPDR INDEX SHS FDSS&P INTL SMLCP78463X8711213,437SH SOLE 003,437
ISHARES TRMBS ETF46428858874,202728,399SH SOLE 00728,399
ISHARES TRPFD AND INCM SEC4642886874,087112,229SH SOLE 00112,229
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2825071,754SH SOLE 001,754
TE CONNECTIVITY LTDREG SHSH849891042752,101SH SOLE 002,101
GABELLI HLTHCARE & WELLNESSSHS36246K10311850SH SOLE 00850
BANK NEW YORK MELLON CORPCOM06405810020,929421,694SH SOLE 00421,694
ISHARES TRINTL SEL DIV ETF4642884482,23470,339SH SOLE 0070,339
PARK NATL CORPCOM70065810753400SH SOLE 00400
ACCURAY INCCOM00439710531,000SH SOLE 001,000
INVESCO EXCHANGE TRADED FD TDYNMC SOFTWARE46137V6396826,111SH SOLE 006,111
DOUGLAS EMMETT INCCOM25960P10911324SH SOLE 00324
AECOMCOM00766T10060776SH SOLE 00776
WISDOMTREE TREMER MKT HIGH FD97717W31522,651517,619SH SOLE 00517,619
EMX RTY CORPCOM26873J10721,000SH SOLE 001,000
ISHARES TR3 7 YR TREAS BD46428866115,674128,419SH SOLE 00128,419
INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V597948SH SOLE 0048
CATALYST PHARMACEUTICALS INCCOM14888U1014523SH SOLE 00523
SPDR INDEX SHS FDSS&P CHINA ETF78463X40025284SH SOLE 00284
VMWARE INCCL A COM9285634021491,306SH SOLE 001,306
NATWEST GROUP PLCSPONS ADR 2 ORD639057108112,022SH SOLE 002,022
UNITED STS NAT GAS FD LPUNIT PAR9123183002104SH SOLE 00104
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464068,70777,564SH SOLE 0077,564
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438582,27847,423SH SOLE 0047,423
WISDOMTREE INVTS INCCOM97717P1042384SH SOLE 00384
VANECK VECTORS ETF TRLOW CARBN ENERGY92189F50215SH SOLE 005
KRATOS DEFENSE & SEC SOLUTIOCOM NEW50077B2076300SH SOLE 00300
ISHARES TRNATIONAL MUN ETF46428841415,600142,280SH SOLE 00142,280
CATCHMARK TIMBER TR INCCL A14912Y202031SH SOLE 0031
SPDR SER TRNUVEEN BRC MUNIC78468R7211232,577SH SOLE 002,577
IPG PHOTONICS CORPCOM44980X10987795SH SOLE 00795
WESBANCO INCCOM95081010111331SH SOLE 00331
TERADATA CORP DELCOM88076W1038153SH SOLE 00153
VANECK VECTORS ETF TRAGRIBUSINESS ETF92189F7001271,215SH SOLE 001,215
PREMIER FINANCIAL CORPCOM74052F1086214SH SOLE 00214
CENTRAL GARDEN & PET COCL A NON-VTG153527205135SH SOLE 0035
SIERRA METALS INCCOM82639W1061623SH SOLE 00623
ARCHROCK INCCOM03957W106151,613SH SOLE 001,613
FIRST MAJESTIC SILVER CORPCOM32076V10320815,825SH SOLE 0015,825
GREAT LAKES DREDGE & DOCK COCOM39060710911761SH SOLE 00761
HIMAX TECHNOLOGIES INCSPONSORED ADR43289P106141,285SH SOLE 001,285
MERIT MED SYS INCCOM58988910421321SH SOLE 00321
RENASANT CORPCOM75970E1075139SH SOLE 00139
TOWNEBANK PORTSMOUTH VACOM89214P10916541SH SOLE 00541
TRIMAS CORPCOM NEW896215209382SH SOLE 0082
WSFS FINL CORPCOM9293281028173SH SOLE 00173
GLADSTONE COMMERCIAL CORPCOM376536108371,673SH SOLE 001,673
ISHARES TRMORTGE REL ETF46435G34216475SH SOLE 00475
FIRST TR EXCHANGE TRADED FDCHINDIA ETF33733A1025120SH SOLE 00120
CLEAN ENERGY FUELS CORPCOM1844991011100SH SOLE 00100
DELAWARE ENHANCED GBL DIV &COM2460601077726SH SOLE 00726
EXLSERVICE HOLDINGS INCCOM3020811041,54910,813SH SOLE 0010,813
INVESCO EXCH TRADED FD TR IIGBL CLEAN ENRG46138G84712471SH SOLE 00471
EATON VANCE RISK-MANAGED DIVCOM27829G1066579SH SOLE 00579
INVESCO EXCHANGE TRADED FD TDWA INDLS MUMT46137V845773SH SOLE 0073
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427181601,292SH SOLE 001,292
SPDR SER TRBLMBRG BRC CNVRT78464A3592,01026,124SH SOLE 0026,124
ALAMOS GOLD INC NEWCOM CL A011532108263,115SH SOLE 003,115
FIRST TR EXCHANGE TRADED FDWTR ETF33733B1002462,924SH SOLE 002,924
CHART INDS INCCOM16115Q30823133SH SOLE 00133
ICF INTL INCCOM44925C1031,51216,063SH SOLE 0016,063
KAISER ALUMINUM CORPCOM PAR $0.01483007704556SH SOLE 0056
RESOLUTE FST PRODS INCCOM76117W109241,830SH SOLE 001,830
WISDOMTREE TRUS MIDCAP FUND97717W57016300SH SOLE 00300
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E5001,36121,064SH SOLE 0021,064
TRANSOCEAN LTDREG SHSH8817H100357,554SH SOLE 007,554
SPDR SER TRBLOMBERG INTL TR78464A5168319SH SOLE 00319
LULULEMON ATHLETICA INCCOM550021109288788SH SOLE 00788
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E78444119,523SH SOLE 0019,523
MASIMO CORPCOM5747951001571,082SH SOLE 001,082
PENSKE AUTOMOTIVE GRP INCCOM70959W10321221SH SOLE 00221
ARMSTRONG WORLD INDS INC NEWCOM04247X10224267SH SOLE 00267
GREEN BRICK PARTNERS INCCOM392709101482,433SH SOLE 002,433
INVESCO EXCHANGE TRADED FD TINVESCO MSCI46137V407921,496SH SOLE 001,496
SPARTANNASH COCOM847215100123SH SOLE 0023
WISDOMTREE TREMG MKTS SMCAP97717W28128529SH SOLE 00529
SOUTHSIDE BANCSHARES INCCOM84470P109012SH SOLE 0012
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V332243793SH SOLE 00793
ISHARES TRJPMORGAN USD EMG4642882814,47745,794SH SOLE 0045,794
INVESCO EXCHANGE TRADED FD TDWA STAPLES46137V886888SH SOLE 0088
UMB FINL CORPCOM90278810854554SH SOLE 00554
INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J7756659,449SH SOLE 009,449
INVESCO EXCHANGE TRADED FD TDYNMC BLDG CON46137V7794100SH SOLE 00100
SPDR SER TRS&P SEMICNDCTR78464A86234165SH SOLE 00165
SPDR SER TRPORTFLI TIPS ETF78464A6563109SH SOLE 00109
MERCADOLIBRE INCCOM58733R102605508SH SOLE 00508
BROOKFIELD INFRAST PARTNERSLP INT UNITG162521011051,592SH SOLE 001,592
DANA INCCOM23582520511646SH SOLE 00646
CHENIERE ENERGY PARTNERS LPCOM UNIT16411Q10134600SH SOLE 00600
SPDR SER TRSPDR BLOOMBERG78468R66369752SH SOLE 00752
INVESCO DB US DLR INDEX TRBULLISH FD46141D20385032,327SH SOLE 0032,327
CVR ENERGY INCCOM12662P10812468SH SOLE 00468
NEOGENOMICS INCCOM NEW64049M209201,667SH SOLE 001,667
VOXELJET AGADS92912L206060SH SOLE 0060
INVESCO EXCH TRADED FD TR IIFTSE RAFI DEV46138E743494SH SOLE 0094
FIRST MERCHANTS CORPCOM32081710912282SH SOLE 00282
INVESCO EXCH TRADED FD TR IINATL AMT MUNI46138E5371767,052SH SOLE 007,052
ISHARES TRISHS 5-10YR INVT464288638594SH SOLE 0094
SPDR SER TRBLOOMBERG BRCLYS78468R62225248SH SOLE 00248
GENPACT LIMITEDSHSG3922B107451,027SH SOLE 001,027
PGT INNOVATIONS INCCOM69336V101311,733SH SOLE 001,733
B & G FOODS INC NEWCOM05508R106391,427SH SOLE 001,427
CHIMERA INVT CORPCOM NEW16934Q208534,362SH SOLE 004,362
CINEMARK HLDGS INCCOM17243V10215851SH SOLE 00851
CONTINENTAL RES INCCOM2120151011262,047SH SOLE 002,047
EMPLOYERS HLDGS INCCOM292218104121SH SOLE 0021
FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X10115,295280,748SH SOLE 00280,748
FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X11917267SH SOLE 00267
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X1271358,490SH SOLE 008,490
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X1352996,518SH SOLE 006,518
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1433032,645SH SOLE 002,645
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X15015,510274,420SH SOLE 00274,420
FIRST TR LRGE CP CORE ALPHACOM SHS33734K1094435,015SH SOLE 005,015
FIRST TR EXCHANGE TRADED FDMATERIALS ALPH33734X1681011,408SH SOLE 001,408
FIRST TR MULTI CAP GROWTH ALCOM SHS33733F1012742,444SH SOLE 002,444
FIRST TR S&P REIT INDEX FDCOM33734G108912,926SH SOLE 002,926
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y1092672,911SH SOLE 002,911
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1769728,368SH SOLE 008,368
FIRST TR EXCHANGE TRADED FDUTILITIES ALPH33734X18416459SH SOLE 00459
ISHARES TRINTRM GOV CR ETF4642886121441,326SH SOLE 001,326
ISHARES TREAFE SML CP ETF4642882735247,899SH SOLE 007,899
ISHARES TRGLB CNS DISC ETF46428874551328SH SOLE 00328
ISHARES TRGLB INFRASTR ETF464288372233SH SOLE 0033
ISHARES TRRESIDENTIAL MULT46428856210100SH SOLE 00100
MSCI INCCOM55354G100322640SH SOLE 00640
SCULPTOR CAP MGMTCOM CL A8112461075350SH SOLE 00350
INVESCO EXCH TRADED FD TR IIDWA DEV MKTS46138E875621,833SH SOLE 001,833
INVESCO EXCH TRADED FD TR IIDWA EMERG MKTS46138E8678334SH SOLE 00334
VANGUARD WORLD FDMEGA GRWTH IND9219108164952,101SH SOLE 002,101
VANGUARD WORLD FDMEGA CAP VAL ETF9219108405605,216SH SOLE 005,216
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1083853,606SH SOLE 003,606
UNITIL CORPCOM913259107241SH SOLE 0041
HORIZON BANCORP INCCOM4404071044216SH SOLE 00216
INVESCO EXCH TRADED FD TR IIFTSE RAFI EMNG46138E7274169SH SOLE 00169
TOP SHIPS INCCOMY8897Y1800208SH SOLE 00208
INVESCO EXCH TRADED FD TR IIS&P 500 REVENUE46138G698911,131SH SOLE 001,131
VISA INCCOM CL A92826C83935,991162,292SH SOLE 00162,292
INVESCO EXCH TRADED FD TR IIS&P SMALLCAP 60046138G66419SH SOLE 009
PHILIP MORRIS INTL INCCOM7181721091,78719,021SH SOLE 0019,021
UNIVERSAL INS HLDGS INCCOM91359V1076453SH SOLE 00453
HILLENBRAND INCCOM43157110814318SH SOLE 00318
NORTHERN OIL AND GAS INC MNCOM66553130721755SH SOLE 00755
SPDR SER TRPORTFLI INTRMDIT78464A67222717SH SOLE 00717
VANECK VECTORS ETF TRINTRMDT MUNI ETF92189H2018,099171,154SH SOLE 00171,154
INTREPID POTASH INCCOM46121Y201110SH SOLE 0010
ISHARES TRMSCI ACWI EX US46428824042813SH SOLE 00813
SPDR SER TRPORTFOLIO LN TSR78464A66433875SH SOLE 00875
WISDOMTREE TRUS QLT SHRHD YLD97717W5477,418120,451SH SOLE 00120,451
ENSIGN GROUP INCCOM29358P10120217SH SOLE 00217
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF3369201033303,023SH SOLE 003,023
CELSIUS HLDGS INCCOM NEW15118V20722403SH SOLE 00403
ISHARES INCMSCI THAILND ETF464286624338SH SOLE 0038
VANGUARD WORLD FDMEGA CAP INDEX921910873158992SH SOLE 00992
MV OIL TRTR UNITS55385910920017,000SH SOLE 0017,000
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G7065587,392SH SOLE 007,392
WISDOMTREE TRINDIA ERNGS FD97717W42228773SH SOLE 00773
KEURIG DR PEPPER INCCOM49271V1002185,744SH SOLE 005,744
VERU INCCOM92536C1031164SH SOLE 00164
BARINGS BDC INCCOM06759L10323522,679SH SOLE 0022,679
GLADSTONE INVT CORPCOM3765461071408,677SH SOLE 008,677
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X200331,321SH SOLE 001,321
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J1011011,436SH SOLE 001,436
VANECK VECTORS ETF TRGAMING ETF92189F88227680SH SOLE 00680
SPDR SER TRS&P 600 SML CAP78464A8131011,077SH SOLE 001,077
SPDR INDEX SHS FDSS&P INTL ETF78463X7724106SH SOLE 00106
SPDR SER TRPORTFOLIO S&P50078464A85452,893995,537SH SOLE 00995,537
GENESIS ENERGY L PUNIT LTD PARTN3719271042200SH SOLE 00200
IRIDIUM COMMUNICATIONS INCCOM46269C10230739SH SOLE 00739
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88917,231502,655SH SOLE 00502,655
HAWAIIAN HOLDINGS INCCOM41987910110505SH SOLE 00505
HILLTOP HOLDINGS INCCOM43274810122754SH SOLE 00754
SPDR SER TRPORTFOLIO AGRGTE78464A64964,9832,338,375SH SOLE 002,338,375
NEW ENGLAND RLTY ASSOC LTD PDEPOSITRY RCPT64420610453660SH SOLE 00660
PINDUODUO INCSPONSORED ADS7223041025136SH SOLE 00136
INVESCO EXCH TRADED FD TR IIFTSE RAFI SML46138E7354125SH SOLE 00125
INVESCO EXCHANGE TRADED FD TDWA CYCLICALS46137V80311141SH SOLE 00141
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51118313,513SH SOLE 0013,513
INVESCO EXCHANGE TRADED FD TS&P500 EQL STP46137V373320SH SOLE 0020
INVESCO EXCHANGE TRADED FD TS&P500 EQL FIN46137V340585SH SOLE 0085
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A88714,801297,037SH SOLE 00297,037
VIRNETX HLDG CORPCOM92823T10831,800SH SOLE 001,800
XPO LOGISTICS INCCOM98379310028385SH SOLE 00385
PROSHARES TRPSHS ULTSH 20YRS74347B2013160SH SOLE 00160
FIRST TR NAS100 EQ WEIGHTEDSHS337344105106986SH SOLE 00986
STAR BULK CARRIERS CORP.SHS PARY8162K204138SH SOLE 0038
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X749551,014SH SOLE 001,014
DINE BRANDS GLOBAL INCCOM254423106446SH SOLE 0046
OAKTREE SPECIALTY LENDING COCOM67401P1087902SH SOLE 00902
PURE CYCLE CORPCOM NEW746228303131,095SH SOLE 001,095
ULTA BEAUTY INCCOM90384S303345866SH SOLE 00866
ATLANTIC UN BANKSHARES CORPCOM04911A1077193SH SOLE 00193
UNITED SEC BANCSHARES CALIFCOM91146010391,068SH SOLE 001,068
UNITED STS LIME & MINERALS ICOM911922102110SH SOLE 0010
UNIVEST FINANCIAL CORPORATIOCOM915271100371,380SH SOLE 001,380
VILLAGE SUPER MKT INCCL A NEW92710740922918SH SOLE 00918
WASHINGTON TR BANCORPCOM94061010826500SH SOLE 00500
XPEL INCCOM98379L10006SH SOLE 006
CARROLS RESTAURANT GROUP INCCOM14574X104078SH SOLE 0078
ASENSUS SURGICAL INCCOM04367G1030154SH SOLE 00154
SEACOAST BKG CORP FLACOM NEW81170780113361SH SOLE 00361
SHARPS COMPLIANCE CORPCOM8200171012322SH SOLE 00322
SHENANDOAH TELECOMMUNICATIONCOM82312B1061,14148,394SH SOLE 0048,394
SOUTHERN FIRST BANCSHARESCOM84287310103SH SOLE 003
MADRIGAL PHARMACEUTICALS INCCOM558868105768SH SOLE 0068
TAYLOR DEVICES INCCOM8771631055500SH SOLE 00500
TECHTARGET INCCOM87874R10019SH SOLE 009
ARBUTUS BIOPHARMA CORPCOM03879J100010SH SOLE 0010
BANCORP INC DELCOM05969A10513465SH SOLE 00465
TRANSCAT INCCOM893529107219SH SOLE 0019
TFI INTL INCCOM87241L109217SH SOLE 0017
TRICO BANCSHARESCOM896095106254SH SOLE 0054
COMMUNITY FINL CORP MDCOM20368X1011,21530,038SH SOLE 0030,038
FIRST TR NASDAQ 100 TECH INDSHS33734510215,945104,567SH SOLE 00104,567
INSULET CORPCOM45784P10121,70081,460SH SOLE 0081,460
ONTO INNOVATION INCCOM68334410527309SH SOLE 00309
NATIONAL WESTN LIFE GROUP INCL A6385171022198SH SOLE 0098
NEW YORK MTG TR INCCOM PAR $.02649604501277,386SH SOLE 007,386
NEWTEK BUSINESS SVCS CORPCOM NEW652526203139SH SOLE 0039
NORTECH SYS INCCOM6565531047671SH SOLE 00671
NORTHFIELD BANCORP INC DELCOM66611T1089623SH SOLE 00623
NOVA MEASURING INSTRUMENTS LCOMM7516K10311100SH SOLE 00100
OCEANFIRST FINL CORPCOM675234108141SH SOLE 0041
OPTIMIZERX CORPCOM NEW68401U204013SH SOLE 0013
PATRICK INDS INCCOM7033431039150SH SOLE 00150
PEOPLES BANCORP INCCOM709789101380SH SOLE 0080
PREFERRED BK LOS ANGELES CACOM NEW740367404341SH SOLE 0041
PRIMORIS SVCS CORPCOM74164F1035199SH SOLE 00199
RUSH ENTERPRISES INCCL A7818462091,56830,791SH SOLE 0030,791
RUSH ENTERPRISES INCCL B78184630803SH SOLE 003
HACKETT GROUP INCCOM404609109351,500SH SOLE 001,500
HEALTHSTREAM INCCOM42222N103140SH SOLE 0040
JANUS HENDERSON GROUP PLCORD SHSG4474Y2141233,502SH SOLE 003,502
HERITAGE FINL CORP WASHCOM42722X1065210SH SOLE 00210
LIFEMD INCCOM53216B1044312,310SH SOLE 0012,310
INFUSYSTEM HLDGS INCCOM45685K1023343SH SOLE 00343
INTER PARFUMS INCCOM45833410913153SH SOLE 00153
INTEST CORPCOM4611471003298SH SOLE 00298
INVESTORS BANCORP INC NEWCOM46146L101201,345SH SOLE 001,345
JAZZ PHARMACEUTICALS PLCSHS USDG5087110566422SH SOLE 00422
JOHNSON OUTDOORS INCCL A4791671081,06213,660SH SOLE 0013,660
LIMONEIRA COCOM53274610472349,228SH SOLE 0049,228
DIGITAL TURBINE INCCOM NEW25400W1025114SH SOLE 00114
MDC PARTNERS INC.CL A SUB VTG552697104047SH SOLE 0047
MIDDLESEX WTR COCOM59668010818170SH SOLE 00170
MITEK SYS INCCOM NEW6067102006420SH SOLE 00420
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS874060205261,786SH SOLE 001,786
GERMAN AMERN BANCORP INCCOM37386510426681SH SOLE 00681
WILLIAMS INDL SVCS GROUP INCCOM96951A1041474SH SOLE 00474
GREENLIGHT CAPITAL RE LTDCLASS AG4095J1095665SH SOLE 00665
GOLD RESOURCE CORPCOM38068T1053615,960SH SOLE 0015,960
ISHARES TRMSCI ACWI ETF4642882573973,975SH SOLE 003,975
AGNC INVT CORPCOM00123Q104876,672SH SOLE 006,672
ALTRA INDL MOTION CORPCOM02208R106378SH SOLE 0078
ALBIREO PHARMA INCCOM01345P10605SH SOLE 005
BARCLAYS BANK PLCIPATH SHILR CAPE06742A669452,040SH SOLE 002,040
CLEARFIELD INCCOM18482P1031572,411SH SOLE 002,411
DESCARTES SYS GROUP INCCOM2499061087100SH SOLE 00100
FARMER BROS COCOM307675108030SH SOLE 0030
FIRST CMNTY BANKSHARES INC VCOM31983A1038275SH SOLE 00275
FIRST CMNTY CORP S CCOM319835104793,713SH SOLE 003,713
FIRST CTZNS BANCSHARES INC NCL A31946M1032842SH SOLE 0042
FIRST FINL BANKSHARESCOM32020R1091,39331,563SH SOLE 0031,563
FRANCO NEV CORPCOM35185810530188SH SOLE 00188
AMICUS THERAPEUTICS INCCOM03152W109131,420SH SOLE 001,420
BANC OF CALIFORNIA INCCOM05990K1069473SH SOLE 00473
FIDELITY COVINGTON TRUSTCONSMR STAPLES316092303661,435SH SOLE 001,435
INVESCO EXCHANGE TRADED FD TNASDAQ INTERNT46137V530118700SH SOLE 00700
B2GOLD CORPCOM11777Q2091263SH SOLE 00263
ISHARES TRGL TIMB FORE ETF46428817415166SH SOLE 00166
ISHARES TRGL CLEAN ENE ETF4642882245,770268,140SH SOLE 00268,140
MIRATI THERAPEUTICS INCCOM60468T105896SH SOLE 0096
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427422492,455SH SOLE 002,455
ENERGY RECOVERY INCCOM29270J1003170SH SOLE 00170
FUTUREFUEL CORPCOM36116M1063348SH SOLE 00348
GREAT WESTN NATL BK PORTLANDCOM6952631037162SH SOLE 00162
JOHN BEAN TECHNOLOGIES CORPCOM47783910429243SH SOLE 00243
WESTPORT FUEL SYSTEMS INCCOM NEW9609083091850SH SOLE 00850
LENDINGTREE INC NEWCOM52603B10716131SH SOLE 00131
MYR GROUP INC DELCOM55405W104113SH SOLE 0013
OAK VY BANCORP OAKDALE CALIFCOM671807105321,729SH SOLE 001,729
ISHARES INCMSCI EQUAL WEITE4642866812152,538SH SOLE 002,538
NEXTGEN HEALTHCARE INCCOM65343C102139SH SOLE 0039
INDEXIQ ETF TRHEDGE MLTI ETF45409B107953,080SH SOLE 003,080
DISCOVERY INCCOM SER C25470F302502,008SH SOLE 002,008
LITHIUM AMERS CORP NEWCOM NEW53680Q207431,130SH SOLE 001,130
COLFAX CORPCOM19401410612290SH SOLE 00290
TIPTREE INCCOM88822Q1036500SH SOLE 00500
ORION ENGINEERED CARBONS S ACOML729671092152SH SOLE 00152
TRIPADVISOR INCCOM89694520112461SH SOLE 00461
ESPERION THERAPEUTICS INC NECOM29664W1052350SH SOLE 00350
ISHARES TRAGENCY BOND ETF46428816637327SH SOLE 00327
ISHARES TRMODERT ALLOC ETF4642898751693,939SH SOLE 003,939
DIREXION SHS ETF TRDAILY SM CP BEAR25460E232126SH SOLE 0026
HUDBAY MINERALS INCCOM44362810281,000SH SOLE 001,000
DIREXION SHS ETF TRDRX S&P500BULL25459W8621087SH SOLE 0087
ISHARES TRCONSER ALLOC ETF46428988320529SH SOLE 00529
ISHARES TRGRWT ALLOCAT ETF46428986741765SH SOLE 00765
ISHARES TRSHRT NAT MUN ETF4642881581851,769SH SOLE 001,769
VANGUARD WORLD FDEXTENDED DUR921910709325SH SOLE 0025
GRAND CANYON ED INCCOM38526M106666SH SOLE 0066
NEUBERGER BERMAN HIGH YIELDCOM64128C1068669SH SOLE 00669
SPDR SER TRPORTFOLIO LN COR78464A36701SH SOLE 001
ISHARES TRAGGRES ALLOC ETF4642898593424,956SH SOLE 004,956
ICL GROUP LTDSHSM53213100221,822SH SOLE 001,822
MAXAR TECHNOLOGIES INCCOM57778K105364SH SOLE 0064
WEST FRASER TIMBER CO LTDCOM952845105113SH SOLE 0013
SPDR SER TRPORTFOLIO INTRMD78464A37535810,490SH SOLE 0010,490
APOLLO MED HLDGS INCCOM NEW03763A207116SH SOLE 0016
FS KKR CAP CORPCOM3026352067,509329,049SH SOLE 00329,049
LIBERTY OILFIELD SVCS INCCOM CL A53115L104012SH SOLE 0012
INDEPENDENCE RLTY TR INCCOM45378A10697736,969SH SOLE 0036,969
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8707668,900SH SOLE 008,900
JPMORGAN CHASE & COALERIAN ML ETN46625H365231,105SH SOLE 001,105
WASTE CONNECTIONS INCCOM94106B1019676,923SH SOLE 006,923
INVESCO MORTGAGE CAPITAL INCCOM46131B10041,882SH SOLE 001,882
FIRST TR NASDAQ ABA CMNTY BKUT COM SHS ETF33736Q10417299SH SOLE 00299
HC2 HLDGS INCCOM40413910716043,472SH SOLE 0043,472
PROSHARES TRLARGE CAP CRE74347R24893117,292SH SOLE 0017,292
B. RILEY FINANCIAL INCCOM05580M108458SH SOLE 0058
STARWOOD PPTY TR INCCOM85571B1051576,513SH SOLE 006,513
BROADCOM INCCOM11135F1014,0136,373SH SOLE 006,373
PIMCO ETF TR1-5 US TIP IDX72201R20516,352300,148SH SOLE 00300,148
BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG1625810818450SH SOLE 00450
CONSTRUCTION PARTNERS INCCOM CL A21044C107137SH SOLE 0037
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A10412,844691,291SH SOLE 00691,291
THERAPEUTICSMD INCCOM88338N10712,000SH SOLE 002,000
SELECT MED HLDGS CORPCOM81619Q10513528SH SOLE 00528
SPDR SER TRWELLS FG PFD ETF78464A292431,110SH SOLE 001,110
BANCO SANTANDER BRASIL S AADS REP 1 UNIT05967A107131,737SH SOLE 001,737
VERISK ANALYTICS INCCOM92345Y10621,569100,493SH SOLE 00100,493
ADDUS HOMECARE CORPCOM006739106220SH SOLE 0020
TWO HBRS INVT CORPCOM NEW90187B40891,600SH SOLE 001,600
RETAIL OPPORTUNITY INVTS CORCOM76131N101331,681SH SOLE 001,681
PIMCO ETF TR25YR+ ZERO U S72201R882753SH SOLE 0053
ARMOUR RESIDENTIAL REIT INCCOM NEW042315507171,973SH SOLE 001,973
VANECK VECTORS ETF TRJR GOLD MINERS E92189F79110207SH SOLE 00207
PIMCO ETF TRENHAN SHRT MA AC72201R833130,8191,306,100SH SOLE 001,306,100
FIRST TR EXCHANGE TRADED FDNASDQ CLN EDGE33737A1084344,617SH SOLE 004,617
ISHARES TRINDIA 50 ETF4642895296125SH SOLE 00125
ISHARES TRRUS TP200 VL ETF4642894201612,310SH SOLE 002,310
ISHARES TRRUS TP200 GR ETF4642894385773,631SH SOLE 003,631
FORTINET INCCOM34959E1091,3734,019SH SOLE 004,019
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241021,74032,597SH SOLE 0032,597
SCHWAB STRATEGIC TRINTL EQTY ETF80852480562517,029SH SOLE 0017,029
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242013546,568SH SOLE 006,568
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C40956719SH SOLE 00719
CENOVUS ENERGY INCCOM15135U109281,680SH SOLE 001,680
SCHWAB STRATEGIC TRUS SML CAP ETF8085246071683,553SH SOLE 003,553
SCHWAB STRATEGIC TRUS LCAP GR ETF808524300108,9971,456,792SH SOLE 001,456,792
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244091,30818,315SH SOLE 0018,315
ISHARES TR10+ YR INVST GRD4642895111622,631SH SOLE 002,631
PIMCO ETF TRINTER MUN BD ACT72201R86652,466989,922SH SOLE 00989,922
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C81310102SH SOLE 00102
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C70615245SH SOLE 00245
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C10222369SH SOLE 00369
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C7711312,615SH SOLE 002,615
NORTHWEST BANCSHARES INC MDCOM667340103342,530SH SOLE 002,530
KAR AUCTION SVCS INCCOM48238T1094229SH SOLE 00229
SPECTRUM BRANDS HLDGS INC NECOM84790A105441SH SOLE 0041
INVESCO EXCHANGE TRADED FD TDWA FINL MUMT46137V8606130SH SOLE 00130
FORTIS INCCOM349553107246SH SOLE 0046
TELUS CORPORATIONCOM87971M103793,024SH SOLE 003,024
ABERDEEN STD PLATINUM ETF TRPHYSCL PLATM SHS003260106778SH SOLE 0078
ONDAS HLDGS INCCOM NEW68236H20411716,088SH SOLE 0016,088
SCHWAB STRATEGIC TRINTL SCEQT ETF8085248883278,615SH SOLE 008,615
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247065,183186,638SH SOLE 00186,638
WISDOMTREE TREUROPE HEDGED EQ97717X7011101,490SH SOLE 001,490
SUZANO S ASPON ADS86959K105024SH SOLE 0024
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E8005100SH SOLE 00100
SPDR SER TRPORTFOLIO SHORT78464A47442814,196SH SOLE 0014,196
PIEDMONT OFFICE REALTY TR INCOM CL A7201902061297,493SH SOLE 007,493
OFFICE PPTYS INCOME TRCOM SHS BEN INT67623C109361,384SH SOLE 001,384
IRONWOOD PHARMACEUTICALS INCCOM CL A46333X108030SH SOLE 0030
PIMCO ETF TRSHTRM MUN BD ACT72201R87449,006980,503SH SOLE 00980,503
TERRENO RLTY CORPCOM88146M10149659SH SOLE 00659
GENERAC HLDGS INCCOM36873610414,62949,212SH SOLE 0049,212
QUINSTREET INCCOM74874Q1005458SH SOLE 00458
METALLA RTY & STREAMING LTDCOM NEW59124U605263,712SH SOLE 003,712
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E404371,677SH SOLE 001,677
SPROTT PHYSICAL GOLD TRUNIT85207H104392,549SH SOLE 002,549
PROSHARES TRULTRAPRO QQQ74347X83130514SH SOLE 00514
PROSHARES TRULTRPRO DOW3074347X8233775,190SH SOLE 005,190
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G805682,298SH SOLE 002,298
SENSATA TECHNOLOGIES HLDG PLSHSG8060N10211217SH SOLE 00217
ECOPETROL S ASPONSORED ADS2791581099490SH SOLE 00490
HYATT HOTELS CORPCOM CL A44857910234356SH SOLE 00356
PENNYMAC MTG INVT TRCOM70931T103181,074SH SOLE 001,074
KENNEDY-WILSON HOLDINGS INCCOM489398107267SH SOLE 0067
MAXLINEAR INCCOM57776J10022376SH SOLE 00376
FIRST INTST BANCSYSTEM INCCOM CL A32055Y20123638SH SOLE 00638
CALIX INCCOM13100M509121SH SOLE 0021
MAIN STR CAP CORPCOM56035L104681,599SH SOLE 001,599
HUAZHU GROUP LTDSPONSORED ADS44332N1066194SH SOLE 00194
FIRST TR EXCHANGE TRADED FDINDXX GLOBAL AGR33734X8121303,881SH SOLE 003,881
VUZIX CORPCOM NEW92921W3001177SH SOLE 00177
INVESCO EXCH TRADED FD TR IIS&P SMLCP STAP46138E172435SH SOLE 0035
INVESCO EXCH TRADED FD TR IIS&P SMLCP HELT46138E1492551,582SH SOLE 001,582
CHATHAM LODGING TRCOM16208T1028560SH SOLE 00560
GLOBAL X FDSGLOBAL X COPPER37954Y8305100SH SOLE 00100
CODEXIS INCCOM192005106138SH SOLE 0038
GLOBAL X FDSGLOBAL X SILVER37954Y8481243,422SH SOLE 003,422
LYONDELLBASELL INDUSTRIES NSHS - A -N537451001521,477SH SOLE 001,477
ALPHA & OMEGA SEMICONDUCTORSHSG6331P104234SH SOLE 0034
PREDICTIVE ONCOLOGY INCCOM NEW74039M20088,620SH SOLE 008,620
BEAM GLOBALCOM07373B109018SH SOLE 0018
DOUGLAS DYNAMICS INCCOM25960R10513369SH SOLE 00369
SPDR SER TRPORTFLI MORTGAGE78464A3832102SH SOLE 00102
EXPRESS INCCOM30219E1031200SH SOLE 00200
COOPER STD HLDGS INCCOM21676P1033291SH SOLE 00291
FIRST AMERN FINL CORPCOM31847R1023,79058,465SH SOLE 0058,465
CBOE GLOBAL MKTS INCCOM12503M10827,672241,843SH SOLE 00241,843
OASIS PETROLEUM INCCOM NEW674215207119816SH SOLE 00816
HUDSON PAC PPTYS INCCOM4440971099318SH SOLE 00318
VISHAY PRECISION GROUP INCCOM92835K10317530SH SOLE 00530
FABRINETSHSG3323L100990SH SOLE 0090
TESLA INCCOM88160R10121,42119,878SH SOLE 0019,878
COMSTOCK MNG INCCOM NEW2057503001500SH SOLE 00500
AMERESCO INCCL A02361E10816203SH SOLE 00203
GREEN DOT CORPCL A39304D1029311SH SOLE 00311
INVESCO EXCH TRADED FD TR IIINTL CORP BD46138E6364175SH SOLE 00175
TEUCRIUM COMMODITY TRCORN FD SHS88166A102642,366SH SOLE 002,366
VANECK VECTORS ETF TRJP MORGAN MKTS92189H3006221SH SOLE 00221
ENVESTNET INCCOM29404K10623310SH SOLE 00310
BWX TECHNOLOGIES INCCOM05605H10024455SH SOLE 00455
SCHWAB STRATEGIC TRSHT TM US TRES80852486221428SH SOLE 00428
SCHWAB STRATEGIC TRINTRM TRM TRES80852485412229SH SOLE 00229
NXP SEMICONDUCTORS N VCOMN6596X1093661,978SH SOLE 001,978
KKR & CO INCCOM48251W1041863,179SH SOLE 003,179
MAKEMYTRIP LIMITED MAURITIUSSHSV5633W1093123SH SOLE 00123
GLOBAL X FDSLITHIUM BTRY ETF37954Y8554716,124SH SOLE 006,124
BLACKROCK TAX MUNICPAL BD TRSHS09248X1009425SH SOLE 00425
SPS COMM INCCOM78463M10728214SH SOLE 00214
ALPS ETF TRALERIAN MLP00162Q4523348,708SH SOLE 008,708
SCHWAB STRATEGIC TRUS TIPS ETF80852487060992SH SOLE 00992
VERMILION ENERGY INCCOM923725105371,746SH SOLE 001,746
APOLLO COML REAL EST FIN INCCOM03762U105171,232SH SOLE 001,232
FIRST TR HIGH INCOME L/S FDCOM33738E1099633SH SOLE 00633
PIMCO ETF TRINV GRD CRP BD72201R81759564SH SOLE 00564
ISHARES TRCHINA SM-CAP ETF46429B20001SH SOLE 001
SPDR INDEX SHS FDSGLB NAT RESRCE78463X54116256SH SOLE 00256
VANGUARD ADMIRAL FDS INCMIDCP 400 IDX92193288518101SH SOLE 00101
VANGUARD ADMIRAL FDS INCMIDCP 400 VAL9219328443422,040SH SOLE 002,040
VANGUARD ADMIRAL FDS INCSMLCP 600 GRTH9219327941988SH SOLE 0088
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX92193282822110SH SOLE 00110
VANGUARD ADMIRAL FDS INCSMLCP 600 VAL9219327788,66048,869SH SOLE 0048,869
VANGUARD SCOTTSDALE FDSVNG RUS1000IDX92206C73023109SH SOLE 00109
VANGUARD INDEX FDSS&P 500 ETF SHS92290836321,60852,047SH SOLE 0052,047
VANGUARD ADMIRAL FDS INC500 GRTH IDX F92193250513SH SOLE 003
VANGUARD SCOTTSDALE FDSVNG RUS2000GRW92206C6231,5158,145SH SOLE 008,145
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C6641121,358SH SOLE 001,358
TURTLE BEACH CORPCOM NEW9004502063126SH SOLE 00126
VISTEON CORPCOM NEW92839U2061088SH SOLE 0088
DAQO NEW ENERGY CORPSPNSRD ADS NEW23703Q203364SH SOLE 0064
LEAR CORPCOM NEW52186520499692SH SOLE 00692
ELLINGTON FINANCIAL INCCOM28852N109011SH SOLE 0011
WORKHORSE GROUP INCCOM NEW98138J20681,690SH SOLE 001,690
PRIMERICA INCCOM74164M108644SH SOLE 0044
PEBBLEBROOK HOTEL TRCOM70509V10015606SH SOLE 00606
R1 RCM INCCOM7493971058297SH SOLE 00297
IOVANCE BIOTHERAPEUTICS INCCOM462260100017SH SOLE 0017
TAL EDUCATION GROUPSPONSORED ADS8740801041311SH SOLE 00311
PACIFIC BIOSCIENCES CALIF INCOM69404D108017SH SOLE 0017
VANECK VECTORS ETF TRRARE EARTH STRAT92189H80573619SH SOLE 00619
SPROTT PHYSICAL SILVER TRTR UNIT85207K10752359,679SH SOLE 0059,679
VANGUARD INTL EQUITY INDEX FGLB EX US ETF92204267633632SH SOLE 00632
COSTAMARE INCSHSY1771G10215861SH SOLE 00861
SABRA HEALTH CARE REIT INCCOM78573L1068510SH SOLE 00510
HOWARD HUGHES CORPCOM44267D107875SH SOLE 0075
NOAH HLDGS LTDSPON ADS CL A65487X1029369SH SOLE 00369
ISHARES INCMSCI RUSSIA ETF46434G79806SH SOLE 006
GLOBAL X FDSGLOBAL X URANIUM37954Y871772,931SH SOLE 002,931
GENERAL MTRS COCOM37045V10053912,312SH SOLE 0012,312
BOOZ ALLEN HAMILTON HLDG CORCL A0995021061041,186SH SOLE 001,186
LPL FINL HLDGS INCCOM50212V100110602SH SOLE 00602
MP MATERIALS CORPCOM CL A5533681016113SH SOLE 00113
TARGA RES CORPCOM87612G10152683SH SOLE 00683
TRONOX HOLDINGS PLCSHSG9087Q102010SH SOLE 0010
SHOPIFY INCCL A82509L1077491,109SH SOLE 001,109
WALKER & DUNLOP INCCOM93148P102650SH SOLE 0050
ISHARES TR0-5 YR TIPS ETF46429B7473,54033,735SH SOLE 0033,735
TORCHLIGHT ENERGY RES INCCOM89102U1031897SH SOLE 00897
INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E61093247,738SH SOLE 0047,738
INVESCO EXCH TRADED FD TR IIKBW PREM YIELD46138E59423919SH SOLE 00919
AMERICAN ASSETS TR INCCOM02401310426698SH SOLE 00698
SCHWAB STRATEGIC TRUS REIT ETF808524847251,016SH SOLE 001,016
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245081071,407SH SOLE 001,407
PROSHARES TR IIVIX SH TRM FUTRS74347W1718460SH SOLE 00460
NIELSEN HLDGS PLCSHS EURG6518L108441,613SH SOLE 001,613
BLINK CHARGING COCOM09354A1002117,957SH SOLE 007,957
SPDR SER TRHLTH CR EQUIP78464A58120180SH SOLE 00180
BANKUNITED INCCOM06652K10318409SH SOLE 00409
PACIRA BIOSCIENCES INCCOM69512710026345SH SOLE 00345
GEVO INCCOM PAR3743964063687SH SOLE 00687
SUMMIT HOTEL PPTYS INCCOM8660821008770SH SOLE 00770
VANGUARD STAR FDSVG TL INTL STK F92190976894715,853SH SOLE 0015,853
FLUIDIGM CORP DELCOM34385P1081240SH SOLE 00240
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K20595912,624SH SOLE 0012,624
SPDR SER TRBLOMBRG BRC EMRG78464A3913119SH SOLE 00119
SPDR INDEX SHS FDSS&P EM MKT DIV78463X533148SH SOLE 0048
HCA HEALTHCARE INCCOM40412C1011,7136,833SH SOLE 006,833
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5082029,287SH SOLE 009,287
HUNTINGTON INGALLS INDS INCCOM44641310697484SH SOLE 00484
ISHARES TRCORE HIGH DV ETF46429B6632,16120,216SH SOLE 0020,216
ISHARES TRMSCI CHINA ETF46429B67110188SH SOLE 00188
MASONITE INTL CORPCOM575385109111SH SOLE 0011
STAG INDL INCCOM85254J1028201SH SOLE 00201
NAKED BRAND GROUP LIMITEDSHS NEWQ6519T11707SH SOLE 007
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J1825,082202,138SH SOLE 00202,138
FIRST TR EXCHANGE-TRADED ALPMID CP GR ALPH33737M1022373,561SH SOLE 003,561
FIRST TR EXCHANGE-TRADED ALPSML CP GRW ALP33737M300761,116SH SOLE 001,116
SPDR SER TRNUVEEN BBG BRCLY78464A2841532,778SH SOLE 002,778
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3542,88943,057SH SOLE 0043,057
RLJ LODGING TRCOM74965L1013248SH SOLE 00248
APOLLO GLOBAL MGMT INCCOM CL A03768E1051632,628SH SOLE 002,628
NGL ENERGY PARTNERS LPCOM UNIT REPST62913M1070200SH SOLE 00200
YANDEX N VSHS CLASS AN972841082159SH SOLE 00159
SPIRIT AIRLS INCCOM848577102612,783SH SOLE 002,783
GRIFOLS S ASP ADR REP B NVT3984384086537SH SOLE 00537
DBX ETF TRXTRACK MSCI EAFE2330512008199SH SOLE 00199
GLOBAL X FDSGLB X SUPERDIV37950E549312,708SH SOLE 002,708
PIMCO ETF TR0-5 HIGH YIELD72201R78311,236116,783SH SOLE 00116,783
EUROPEAN SUSTAINABLE GROWTHCL A SHSG3194F109500500,000SH SOLE 00500,000
AMC NETWORKS INCCL A00164V10314350SH SOLE 00350
GLADSTONE LD CORPCOM37654910119523SH SOLE 00523
SANDSTORM GOLD LTDCOM NEW80013R206162,002SH SOLE 002,002
PRINCIPAL EXCHANGE-TRADED FDHELTHCARE INDX74255Y4097165SH SOLE 00165
COLLEGIUM PHARMACEUTICAL INCCOM19459J104166SH SOLE 0066
PARK HOTELS & RESORTS INCCOM70051710516825SH SOLE 00825
SPIRIT RLTY CAP INC NEWCOM NEW84860W3002966,433SH SOLE 006,433
ISHARES TRFLTG RATE NT ETF46429B6551613,182SH SOLE 003,182
MARATHON PETE CORPCOM56585A10297311,383SH SOLE 0011,383
SCHWAB STRATEGIC TRUS AGGREGATE B808524839521,019SH SOLE 001,019
VANECK VECTORS ETF TRCEF MUN INCOME E92189F46024954SH SOLE 00954
ZILLOW GROUP INCCL A98954M1018169SH SOLE 00169
CHEFS WHSE INCCOM163086101385SH SOLE 0085
HORIZON THERAPEUTICS PUB LSHSG461881011,74516,586SH SOLE 0016,586
SUNCOKE ENERGY INCCOM86722A103626,946SH SOLE 006,946
VANECK VECTORS ETF TRMTG REIT INCOME92189F452013SH SOLE 0013
ISHARES INCEM MKT SM-CP ETF4642864757121SH SOLE 00121
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1921,91421,143SH SOLE 0021,143
OUTSET MED INCCOM690145107113SH SOLE 0013
FLEXSHARES TRMORNSTAR UPSTR33939L407821,747SH SOLE 001,747
FLEXSHARES TRIBOXX 5YR TRGT33939L6058311SH SOLE 00311
FLEXSHARES TRIBOXX 3R TARGT33939L50622851SH SOLE 00851
SPDR SER TRAEROSPACE DEF78464A63145361SH SOLE 00361
FORTUNE BRANDS HOME & SEC INCOM34964C106941,270SH SOLE 001,270
UBIQUITI INCCOM90353W103181622SH SOLE 00622
AIR LEASE CORPCL A00912X30211239SH SOLE 00239
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479756,546716,769SH SOLE 00716,769
FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J1745,06387,544SH SOLE 0087,544
ISHARES TRMSCI USA MIN VOL46429B697231,4992,984,385SH SOLE 002,984,385
MARRIOTT VACTINS WORLDWID COCOM57164Y10719123SH SOLE 00123
XYLEM INCCOM98419M1002573,013SH SOLE 003,013
CUBESMARTCOM22966310949939SH SOLE 00939
GROUPON INCCOM NEW3994732062100SH SOLE 00100
ACADIA HEALTHCARE COMPANY INCOM00404A10934520SH SOLE 00520
INVESCO EXCH TRADED FD TR IIKBW REGL BKG46138E578981,600SH SOLE 001,600
ISHARES TRMSCI EAFE MIN VL46429B6896068,398SH SOLE 008,398
APTIV PLCSHSG6095L1092231,862SH SOLE 001,862
CLOVIS ONCOLOGY INCCOM18946410031,477SH SOLE 001,477
UNITED STS COMMODITY INDEX FCM REP COPP FD91171810482028,551SH SOLE 0028,551
VERTICAL CAP INCOME FDSHS BEN INT92535C1042182SH SOLE 00182
BLACKROCK UTILITIES INFRSTRCCOM09248D10414564SH SOLE 00564
ISHARES INCMSCI GBL MIN VOL464286525100957SH SOLE 00957
ISHARES INCMSCI EMERG MRKT464286533821,337SH SOLE 001,337
CAPRI HOLDINGS LIMITEDSHSG1890L1071212,348SH SOLE 002,348
ZYNGA INCCL A98986T1088,578928,306SH SOLE 00928,306
WORKIVA INCCOM CL A98139A1058477,178SH SOLE 007,178
BONANZA CREEK ENERGY INCCOM NEW097793400590SH SOLE 0090
VANECK VECTORS ETF TROIL SVCS ETF92189H6071862SH SOLE 0062
GUIDEWIRE SOFTWARE INCCOM40171V100222SH SOLE 0022
INSEEGO CORPCOM45782B1042375SH SOLE 00375
ISHARES INCMSCI FRONTIER4642861454116SH SOLE 00116
PHILLIPS 66COM7185461041,21714,085SH SOLE 0014,085
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E3624389,273SH SOLE 009,273
U S SILICA HLDGS INCCOM90346E1039465SH SOLE 00465
MATADOR RES COCOM5764852052815,308SH SOLE 005,308
POST HLDGS INCCOM737446104941,353SH SOLE 001,353
EPAM SYS INCCOM29414B1043951,332SH SOLE 001,332
CHEMOCENTRYX INCCOM16383L106251,000SH SOLE 001,000
BRIGHTCOVE INCCOM10921T101018SH SOLE 0018
BRIGHTVIEW HLDGS INCCOM10948C1072172SH SOLE 00172
ORGANOVO HLDGS INCCOM NEW68620A203080SH SOLE 0080
YELP INCCL A985817105244SH SOLE 0044
ISHARES INCEM MKTS DIV ETF4642863197201SH SOLE 00201
ISHARES INCGLB AGRIC PR ETF464286350485SH SOLE 0085
ISHARES INCMSCI EM ASIA ETF464286426686SH SOLE 0086
ISHARES TRUS TREAS BD ETF46429B267597,75223,996,465SH SOLE 0023,996,465
ISHARES TRA RATE CP BD ETF46429B291119SH SOLE 0019
ISHARES TRMSCI INDIA ETF46429B59812273SH SOLE 00273
PIMCO ETF TRACTIVE BD ETF72201R77582,125806,883SH SOLE 00806,883
INVESCO EXCH TRADED FD TR IIS&P EMRNG MMTM46138E2895282SH SOLE 00282
SPDR SER TRBLOMBERG BRC INV78468R200129SH SOLE 0029
SPDR SER TRPORTFOLIO SH TSR78468R10166,2412,234,096SH SOLE 002,234,096
ALLISON TRANSMISSION HLDGS ICOM01973R10116418SH SOLE 00418
PROTO LABS INCCOM7437131099173SH SOLE 00173
RENEWABLE ENERGY GROUP INCCOM NEW75972A301871,434SH SOLE 001,434
GALAPAGOS NVSPON ADR36315X10108SH SOLE 008
MR COOPER GROUP INCCOM62482R107120SH SOLE 0020
VIPSHOP HOLDINGS LIMITEDSPONSORED ADS A92763W10391,041SH SOLE 001,041
SPDR SER TRBLOOMBERG SRT TR78468R4081,07140,803SH SOLE 0040,803
ISHARES INCMSCI GBL ETF NEW46434G848521,021SH SOLE 001,021
REXNORD CORPCOM76169B102014SH SOLE 0014
ENPHASE ENERGY INCCOM29355A107161799SH SOLE 00799
GUARANTY BANCSHARES INC TEXCOM40076410610273SH SOLE 00273
SPLUNK INCCOM84863710414,83199,798SH SOLE 0099,798
AMPLIFY ENERGY CORP NEWCOM03212B103015SH SOLE 0015
ARES COML REAL ESTATE CORPCOM04013V1082123SH SOLE 00123
TRILOGY METALS INC NEWCOM89621C1050150SH SOLE 00150
SUPERNUS PHARMACEUTICALS INCCOM8684591086183SH SOLE 00183
TILLYS INCCL A8868851022163SH SOLE 00163
CUSTOMERS BANCORP INCCOM23204G10018340SH SOLE 00340
FACEBOOK INCCL A30303M10213,89262,474SH SOLE 0062,474
SERVISFIRST BANCSHARES INCCOM81768T108548SH SOLE 0048
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F4371043,411SH SOLE 003,411
MARATHON DIGITAL HOLDINGS INCOM565788106622,236SH SOLE 002,236
GLOBAL X FDSGLBL X MLP ETF37954Y343248SH SOLE 0048
PUMA BIOTECHNOLOGY INCCOM74587V107057SH SOLE 0057
DIREXION SHS ETF TRNAS100 EQL WGT25459Y20738488SH SOLE 00488
BLACKROCK TCP CAPITAL CORPCOM09259E10814945SH SOLE 00945
AVITA MEDICAL INCCOM05380C1023300SH SOLE 00300
HEALTHCARE TR AMER INCCL A NEW42225P50146114,720SH SOLE 0014,720
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E2304130SH SOLE 00130
SSGA ACTIVE ETF TRGLOBL ALLO ETF78467V4005105SH SOLE 00105
BLUCORA INCCOM0952291005276SH SOLE 00276
PIMCO DYNAMIC INCOME FDSHS72201Y1011305,317SH SOLE 005,317
FLEETCOR TECHNOLOGIES INCCOM339041105177709SH SOLE 00709
ZOOM VIDEO COMMUNICATIONS INCL A98980L1011921,641SH SOLE 001,641
VANECK VECTORS ETF TRBIOTECH ETF92189F72619120SH SOLE 00120
CARLYLE GROUP INCCOM14316J108701,423SH SOLE 001,423
SERVICENOW INCCOM81762P10225,24045,323SH SOLE 0045,323
ALEXANDER & BALDWIN INC NEWCOM01449110423978SH SOLE 00978
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D101863,094SH SOLE 003,094
AMMO INCCOM00175J107265,500SH SOLE 005,500
BIGCOMMERCE HLDGS INCCOM SER 108975P1081647,467SH SOLE 007,467
PALO ALTO NETWORKS INCCOM69743510529,06446,688SH SOLE 0046,688
CHUYS HLDGS INCCOM1716041016206SH SOLE 00206
COHEN & STEERS LTD DURATIONCOM19248C10518801SH SOLE 00801
BLOOMIN BRANDS INCCOM094235108271,244SH SOLE 001,244
MANCHESTER UTD PLC NEWORD CL AG5784H1062150SH SOLE 00150
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1183,14253,304SH SOLE 0053,304
INVESCO EXCH TRADED FD TR IIDWA SMLCP MENT46138E8421,62319,170SH SOLE 0019,170
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P1051827,694SH SOLE 007,694
GLOBUS MED INCCL A3795772089121SH SOLE 00121
MACOM TECH SOLUTIONS HLDGS ICOM55405Y10040664SH SOLE 00664
FIVE BELOW INCCOM33829M1013392,140SH SOLE 002,140
BERRY GLOBAL GROUP INCCOM08579W1032334,029SH SOLE 004,029
WORKDAY INCCL A98138H1017923,308SH SOLE 003,308
SHUTTERSTOCK INCCOM825690100661SH SOLE 0061
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F64325,091335,890SH SOLE 00335,890
ISHARES INCCORE MSCI EMKT46434G10321,599388,825SH SOLE 00388,825
ISHARES TRCORE MSCI TOTAL46432F8341,76626,530SH SOLE 0026,530
NICOLET BANKSHARES INCCOM65406E102550SH SOLE 0050
MPLX LPCOM UNIT REP LTD55336V1001364,106SH SOLE 004,106
ISHARES TRCORE MSCI EAFE46432F842293,6554,224,645SH SOLE 004,224,645
GLOBAL X FDSGLB X GURU INDEX37950E34103SH SOLE 003
DELEK LOGISTICS PARTNERS LPCOM UNT RP INT24664T1031102,500SH SOLE 002,500
DIAMONDBACK ENERGY INCCOM25278X1095854,265SH SOLE 004,265
FS BANCORP INCCOM30263Y1046206SH SOLE 00206
ISHARES TRCORE 1 5 YR USD46432F859521,082SH SOLE 001,082
LUXFER HOLDINGS PLCSHSG5698W1167395SH SOLE 00395
QUALYS INCCOM74758T30316SH SOLE 006
RHCOM74967X103158484SH SOLE 00484
SPDR SER TRPORTFLI HIGH YLD78468R6063135SH SOLE 00135
VANGUARD MALVERN FDSSTRM INFPROIDX9220208054809,374SH SOLE 009,374
WISDOMTREE TRCHINADIV EX FI97717X719130SH SOLE 0030
SUNOCO LP/SUNOCO FIN CORPCOM UT REP LP86765K10901SH SOLE 001
FIRST GTY BANCSHARES INCCOM32043P10628611,963SH SOLE 0011,963
AMBARELLA INCSHSG037AX10140382SH SOLE 00382
JOYY INCADS REPSTG COM A46591M109262SH SOLE 0062
PBF ENERGY INCCL A69318G10615605SH SOLE 00605
PGIM GLOBAL HIGH YIELD FD FOCOM69346J1069643SH SOLE 00643
PROTHENA CORP PLCSHSG72800108242SH SOLE 0042
ABBVIE INCCOM00287Y1099,86660,863SH SOLE 0060,863
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J117822,113SH SOLE 002,113
NORWEGIAN CRUISE LINE HLDG LSHSG667211041727,860SH SOLE 007,860
INVESCO ACTIVELY MANAGED ETFS&P500 DOWNSID46090A70517,390481,195SH SOLE 00481,195
TRI POINTE HOMES INCCOM87265H1092106SH SOLE 00106
ZOETIS INCCL A98978V10324,783131,410SH SOLE 00131,410
FLEXSHARES TRQUALT DIVD IDX33939L86055921SH SOLE 00921
ACTINIUM PHARMACEUTICALS INCCOM00507W20681,622SH SOLE 001,622
TRAVERE THERAPEUTICS INCCOM89422G107266SH SOLE 0066
ORCHID IS CAP INCCOM68571X1033979SH SOLE 00979
VIRTUS INVT PARTNERS INCCOM92828Q1092394SH SOLE 0094
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E10820,9731,102,703SH SOLE 001,102,703
SPDR SER TRSSGA US SMAL ETF78468R88717150SH SOLE 00150
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E19855810,009SH SOLE 0010,009
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G1021152,341SH SOLE 002,341
ARTISAN PARTNERS ASSET MGMTCL A04316A10823595SH SOLE 00595
PORCH GROUP INCCOM7332451043381SH SOLE 00381
ENANTA PHARMACEUTICALS INCCOM29251M10603SH SOLE 003
VANECK VECTORS ETF TRBDC INCOME ETF92189F411452,500SH SOLE 002,500
LUMINAR TECHNOLOGIES INCCOM CL A5504241058538SH SOLE 00538
MUSTANG BIO INCCOM62818Q10422,000SH SOLE 002,000
SABRE CORPCOM78573M1044376SH SOLE 00376
JAMES RIV GROUP LTDCOMG5005R1076237SH SOLE 00237
TAYLOR MORRISON HOME CORPCOM87724P10621760SH SOLE 00760
KNOT OFFSHORE PARTNERS LPCOM UNITSY4812510116910,000SH SOLE 0010,000
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D4087,287159,246SH SOLE 00159,246
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V6081683,734SH SOLE 003,734
SPDR SER TRSSGA US LRG ETF78468R8041,2908,978SH SOLE 008,978
DOUBLELINE INCOME SOLUTIONSCOM258622109412,813SH SOLE 002,813
BNY MELLON MUN BD INFRASTRUCCOM SHS09662W109153SH SOLE 0053
T-MOBILE US INCCOM87259010415,286119,094SH SOLE 00119,094
VOYA FINANCIAL INCCOM92908910058867SH SOLE 00867
NEW RESIDENTIAL INVT CORPCOM NEW64828T20111010,048SH SOLE 0010,048
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D30911,326240,729SH SOLE 00240,729
IQVIA HLDGS INCCOM46266C1051,1194,840SH SOLE 004,840
AMERICAN FIN TR INCCOM CLASS A02607T10930238,194SH SOLE 0038,194
PENNYMAC FINL SVCS INC NEWCOM70932M10703SH SOLE 003
HANNON ARMSTRONG SUST INFR CCOM41068X10037781SH SOLE 00781
ISHARES TRMSCI USA MMENTM46432F396235,3651,398,732SH SOLE 001,398,732
CAMBRIA ETF TRSHSHLD YIELD ETF1320612012,79043,655SH SOLE 0043,655
CONSTELLIUM SECL A SHSF21107101180SH SOLE 0080
FLAHERTY & CRUMRINE DYN PFDSHS33848W106411,590SH SOLE 001,590
IVY HIGH INCOME OPPORTUNITIECOM465893105473,744SH SOLE 003,744
WISDOMTREE TRUS QTLY DIV GRT97717X6691472,302SH SOLE 002,302
ARMADA HOFFLER PPTYS INCCOM04208T10811781SH SOLE 00781
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4072524,806SH SOLE 004,806
COTY INCCOM CL A222070203015SH SOLE 0015
BLUEBIRD BIO INCCOM09609G1003521SH SOLE 00521
PTC THERAPEUTICS INCCOM69366J200376SH SOLE 0076
GOGO INCCOM38046C1098442SH SOLE 00442
NEWS CORP NEWCL A65249B109572,571SH SOLE 002,571
EVERTEC INCCOM30040P1037169SH SOLE 00169
GLOBAL X FDSGLOBX SUPDV US37950E2912079,815SH SOLE 009,815
NANOSTRING TECHNOLOGIES INCCOM63009R10907SH SOLE 007
CDW CORPCOM12514G1087294,074SH SOLE 004,074
NOODLES & COCOM CL A65540B10501SH SOLE 001
DBX ETF TRXTRACK MUN INFRA2330517056,765254,999SH SOLE 00254,999
FLEXSHARES TRINTL QLTDV IDX33939L8371,66369,665SH SOLE 0069,665
ISHARES TRMSCI USA SZE FT46432F3701076SH SOLE 0076
ISHARES TRMSCI USA VALUE46432F388199,4501,907,339SH SOLE 001,907,339
SPDR SER TRBLOMBERG 1 10 YR78468R861221,056SH SOLE 001,056
HEMISPHERE MEDIA GROUP INCCL A42365Q103102,206SH SOLE 002,206
NEWS CORP NEWCL B65249B20812527SH SOLE 00527
INDEPENDENT BK GROUP INCCOM45384B10611149SH SOLE 00149
GLOBAL X FDSS&P 500 COVERED37954Y47526530SH SOLE 00530
ALPS ETF TRINTL SEC DV DOG00162Q718602,149SH SOLE 002,149
REXFORD INDL RLTY INCCOM76169C10034455SH SOLE 00455
SPROUTS FMRS MKT INCCOM85208M102371,156SH SOLE 001,156
PHYSICIANS RLTY TRCOM71943U104392,210SH SOLE 002,210
GLOBAL X FDSGLB X MLP ENRG I37954Y2932,47858,004SH SOLE 0058,004
SIRIUSPOINT LTDCOMG8192H106101,337SH SOLE 001,337
MURPHY USA INCCOM62675510265325SH SOLE 00325
SCHWAB STRATEGIC TRSCHWB FDT INT SC808524748129SH SOLE 0029
SCHWAB STRATEGIC TRSCHWAB FDT US SC808524763232SH SOLE 0032
SCHWAB STRATEGIC TRSCHWB FDT EMK LG8085247306192SH SOLE 00192
SCHWAB STRATEGIC TRSCHWB FDT INT LG8085247551,56848,650SH SOLE 0048,650
SCHWAB STRATEGIC TRSCHWAB FDT US LG808524771841,443SH SOLE 001,443
AGIOS PHARMACEUTICALS INCCOM00847X10407SH SOLE 007
ALKALINE WTR CO INCCOM NEW01643A2070100SH SOLE 00100
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J8822,792131,326SH SOLE 00131,326
AURINIA PHARMACEUTICALS INCCOM05156V1026500SH SOLE 00500
ISHARES TRMSCI USA QLT FCT46432F339326,3372,423,955SH SOLE 002,423,955
FIRST TR EXCHANGE-TRADED FDMNGD FUTRS STRGY33739G1039194SH SOLE 00194
GLOBAL MED REIT INCCOM NEW37954A2044234SH SOLE 00234
FOX FACTORY HLDG CORPCOM35138V10222224SH SOLE 00224
FIREEYE INCCOM31816Q1017323SH SOLE 00323
PREMIER INCCL A74051N1021,45740,928SH SOLE 0040,928
RINGCENTRAL INCCL A76680R2061,1649,930SH SOLE 009,930
CNH INDL N VSHSN209441092117SH SOLE 00117
SCIENCE APPLICATIONS INTL COCOM808625107224SH SOLE 0024
EMPIRE ST RLTY TR INCCL A29210410611111,336SH SOLE 0011,336
RE MAX HLDGS INCCL A75524W10815531SH SOLE 00531
BURLINGTON STORES INCCOM12201710659326SH SOLE 00326
PRECIGEN INCCOM74017N1059042,862SH SOLE 0042,862
ISHARES U S ETF TRBLACKROCK ST MAT46431W5072424,881SH SOLE 004,881
INVESCO EXCH TRADED FD TR IIS&P ULTRA DIVIDE46138G6561032,352SH SOLE 002,352
VEEVA SYS INCCL A COM9224751082241,056SH SOLE 001,056
ONEMAIN HLDGS INCCOM68268W1031,76837,299SH SOLE 0037,299
PROSHARES TRS&P 500 DV ARIST74348A4673834,035SH SOLE 004,035
RENAISSANCE CAP GREENWICH FDIPO ETF75993720410224SH SOLE 00224
FLEXSHARES TRSTOXX GLOBR INF33939L795234SH SOLE 0034
DBX ETF TRXTRACK MSCI EURP2330518534125SH SOLE 00125
EASTMAN KODAK COCOM NEW2774614062372SH SOLE 00372
AERIE PHARMACEUTICALS INCCOM00771V10808SH SOLE 008
GLOBAL NET LEASE INCCOM NEW379378201573,644SH SOLE 003,644
COMMSCOPE HLDG CO INCCOM20337X109193SH SOLE 0093
BRIXMOR PPTY GROUP INCCOM11120U1054154SH SOLE 00154
VERACYTE INCCOM92337F107127SH SOLE 0027
FIDELITY COVINGTON TRUSTMSCI ENERGY IDX316092402391,862SH SOLE 001,862
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I31609260042635SH SOLE 00635
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX31609286517345SH SOLE 00345
FIDELITY COVINGTON TRUSTMSCI COMMNTN SVC3160928738182SH SOLE 00182
FIDELITY COVINGTON TRUSTMSCI INFO TECH I31609280847380SH SOLE 00380
GAMING & LEISURE PPTYS INCCOM36467J10831663SH SOLE 00663
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057072083,569SH SOLE 003,569
CONTAINER STORE GROUP INCCOM2107511036750SH SOLE 00750
ESSENT GROUP LTDCOMG3198U102366SH SOLE 0066
FIDELITY COVINGTON TRUSTMSCI CONSM DIS31609220427346SH SOLE 00346
FIDELITY COVINGTON TRUSTMSCI INDL INDX31609270932599SH SOLE 00599
ISHARES TR0-5YR HI YL CP46434V40770516,029SH SOLE 0016,029
AMERICAN HOMES 4 RENTCL A02665T306862,149SH SOLE 002,149
TWITTER INCCOM90184L1022,53565,514SH SOLE 0065,514
LGI HOMES INCCOM50187T10673752SH SOLE 00752
AMBEV SASPONSORED ADR02319V103164,916SH SOLE 004,916
SPDR SER TRPORTFOLIO S&P60078468R8531,06325,279SH SOLE 0025,279
CHEGG INCCOM16309210919536SH SOLE 00536
FATE THERAPEUTICS INCCOM31189P102116SH SOLE 0016
KRANESHARES TRCSI CHI INTERNET50076730608SH SOLE 008
ALLEGION PLCORD SHSG0176J10932294SH SOLE 00294
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H10129,7261,045,599SH SOLE 001,045,599
INTRA CELLULAR THERAPIES INCCOM46116X101580SH SOLE 0080
ARAMARKCOM03852U10625667SH SOLE 00667
HILTON WORLDWIDE HLDGS INCCOM43300A2032401,580SH SOLE 001,580
ISHARES TRBLACKROCK ULTRA46434V87888617,663SH SOLE 0017,663
AMC ENTMT HLDGS INCCL A COM00165C104351,432SH SOLE 001,432
PROSHARES TRHD REPLICATION74347X2946113SH SOLE 00113
NMI HLDGS INCCL A629209305221,063SH SOLE 001,063
GLOBAL X FDSNASDAQ 100 COVER37954Y48354,6702,607,051SH SOLE 002,607,051
XENCOR INCCOM98401F1057264SH SOLE 00264
FIDELITY COVINGTON TRUSTMSCI FINLS IDX31609250121382SH SOLE 00382
ONE GAS INCCOM68235P1081061,199SH SOLE 001,199
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R5063,56372,723SH SOLE 0072,723
WIX COM LTDSHSM9806810581776SH SOLE 00776
DBX ETF TRXTRACK MSCI ALL233051820321,007SH SOLE 001,007
PIMCO ETF TRENHNCD LW DUR AC72201R71869,049707,972SH SOLE 00707,972
VANECK VECTORS ETF TRSHRT HGH YLD MUN92189F387361,545SH SOLE 001,545
ELEMENT SOLUTIONS INCCOM28618M1063148SH SOLE 00148
CARA THERAPEUTICS INCCOM140755109252,081SH SOLE 002,081
ULTRAGENYX PHARMACEUTICAL INCOM90400D108225SH SOLE 0025
ISHARES TRHDG MSCI JAPAN46434V88617434SH SOLE 00434
LADDER CAP CORPCL A5057431041113SH SOLE 00113
REVANCE THERAPEUTICS INCCOM7613301092124SH SOLE 00124
INSTALLED BLDG PRODS INCCOM45780R10110116SH SOLE 00116
VARONIS SYS INCCOM9222801027,333154,255SH SOLE 00154,255
KNOWLES CORPCOM49926D1097313SH SOLE 00313
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R60512,027252,398SH SOLE 00252,398
QUOTIENT TECHNOLOGY INCCOM7491191032351SH SOLE 00351
TANDEM DIABETES CARE INCCOM NEW87537220364553SH SOLE 00553
ALLY FINL INCCOM02005N1001503,442SH SOLE 003,442
ENLINK MIDSTREAM LLCCOM UNIT REP LTD29336T100222,266SH SOLE 002,266
FIRST TR EXCHANGE-TRADED FDRBA INDL ETF33738R70438903SH SOLE 00903
INVESCO EXCH TRADED FD TR IIINTL BUYBACK46138E6447178SH SOLE 00178
PAYLOCITY HLDG CORPCOM70438V1061469SH SOLE 0069
Q2 HLDGS INCCOM74736L109343SH SOLE 0043
ALPHABET INCCAP STK CL C02079K10718,3516,570SH SOLE 006,570
TRINET GROUP INCCOM896288107772SH SOLE 0072
2U INCCOM90214J1019705SH SOLE 00705
AUTOHOME INCSP ADS RP CL A05278C1076212SH SOLE 00212
OUTFRONT MEDIA INCCOM69007J1065184SH SOLE 00184
MAGNITE INCCOM55955D1003203SH SOLE 00203
KRANESHARES TRBOSERA MSCI CH50076740527748SH SOLE 00748
FIVE9 INCCOM33830710124213SH SOLE 00213
PROSHARES TRDJ BRKFLD GLB74347B508477SH SOLE 0077
PHIBRO ANIMAL HEALTH CORPCL A COM71742Q106138SH SOLE 0038
MOELIS & COCL A60786M1051,17825,093SH SOLE 0025,093
WEIBO CORPSPONSORED ADR9485961013121SH SOLE 00121
NAVIENT CORPORATIONCOM63938C108157SH SOLE 0057
ALDEYRA THERAPEUTICS INCCOM01438T106039SH SOLE 0039
SCYNEXIS INCCOM NEW8112922003660SH SOLE 00660
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G8703116SH SOLE 00116
ZENDESK INCCOM98936J10165542SH SOLE 00542
JD.COM INCSPON ADR CL A47215P1061001,727SH SOLE 001,727
AGILE THERAPEUTICS INCCOM00847L10015,000SH SOLE 005,000
MARCUS & MILLICHAP INCCOM5663241096115SH SOLE 00115
NOW INCCOM67011P100121,106SH SOLE 001,106
CIVEO CORP CDACOM NEW17878Y20710416SH SOLE 00416
CARETRUST REIT INCCOM14174T1072117SH SOLE 00117
HERITAGE INS HLDGS INCCOM42727J102131,851SH SOLE 001,851
VANECK MERK GOLD TRGOLD TRUST92107810166935,528SH SOLE 0035,528
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1088,212154,771SH SOLE 00154,771
ISHARES U S ETF TRIT RT HDG HGYL46431W60601SH SOLE 001
NEW YORK CITY REIT INCCOM649439205211,606SH SOLE 001,606
SPDR INDEX SHS FDSMSCI EAFE STRTGC78463X4341822,524SH SOLE 002,524
TRINSEO S ASHSL9340P101484SH SOLE 0084
ISHARES TRCORE DIV GRWTH46434V62136,001674,046SH SOLE 00674,046
ISHARES TRCORE MSCI EURO46434V73829,237547,509SH SOLE 00547,509
ISHARES TRCORE MSCI PAC46434V69628454SH SOLE 00454
VIPER ENERGY PARTNERS LPCOM UNT RP INT92763M10519650SH SOLE 00650
CENTURY CMNTYS INCCOM156504300246SH SOLE 0046
GABELLI GLOBAL SMALL & MID CCOM36249W104033SH SOLE 0033
VERITIV CORPCOM923454102644SH SOLE 0044
GOPRO INCCL A38268T1033394SH SOLE 00394
ARISTA NETWORKS INCCOM0404131063412,457SH SOLE 002,457
TERMINIX GLOBAL HOLDINGS INCCOM88087E10014,611320,213SH SOLE 00320,213
TIMKENSTEEL CORPORATIONCOM887399103241,109SH SOLE 001,109
RAYONIER ADVANCED MATLS INCCOM75508B104075SH SOLE 0075
RELMADA THERAPEUTICS INCCOM75955J402119SH SOLE 0019
ISHARES U S ETF TRINT RT HDG C B46431W70519SH SOLE 009
AMPHASTAR PHARMACEUTICALS INCOM03209R10319529SH SOLE 00529
IQIYI INCSPONSORED ADS46267X1082492SH SOLE 00492
ISHARES TRCORE TOTAL USD46434V613713,32114,372,781SH SOLE 0014,372,781
ISHARES TRGLOBAL REIT ETF46434V6472779,479SH SOLE 009,479
TRUPANION INCCOM89820210611124SH SOLE 00124
SAGE THERAPEUTICS INCCOM78667J108263SH SOLE 0063
CAREDX INCCOM14167L103011SH SOLE 0011
OCULAR THERAPEUTIX INCCOM67576A100102,000SH SOLE 002,000
EL POLLO LOCO HLDGS INCCOM268603107029SH SOLE 0029
FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R8866291SH SOLE 00291
SYNCHRONY FINANCIALCOM87165B10338711,118SH SOLE 0011,118
HEALTHEQUITY INCCOM42226A1078,608127,638SH SOLE 00127,638
CATALENT INCCOM14880610210,48894,571SH SOLE 0094,571
PAYCOM SOFTWARE INCCOM70432V102161465SH SOLE 00465
VICTORY PORTFOLIOS IIVCSHS US EQ INCM92647N82428,214392,623SH SOLE 00392,623
HOEGH LNG PARTNERS LPCOM UNIT LTDY3262R100223,000SH SOLE 003,000
SPROTT ETF TRUSTGOLD MINERS ETF85210B10210300SH SOLE 00300
LISTED FD TRROUNDHILL SPORTS53656F789814,065SH SOLE 004,065
EOS ENERGY ENTERPRISES INCCOM CL A29415C10151,150SH SOLE 001,150
GLOBANT S ACOML4438510990342SH SOLE 00342
LIBERTY TRIPADVISOR HLDGS INCOM SER A531465102086SH SOLE 0086
SPARK ENERGY INCCL A COM8465111036760SH SOLE 00760
VISTAGEN THERAPEUTICS INCCOM NEW92840H2021713,500SH SOLE 0013,500
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4084,27971,872SH SOLE 0071,872
VICTORY PORTFOLIOS IIVCSHS US DISCVRY92647N7744,41273,616SH SOLE 0073,616
REWALK ROBOTICS LTDSHSM8216Q200050SH SOLE 0050
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1027006,436SH SOLE 006,436
VECTRUS INCCOM92242T1015145SH SOLE 00145
CDK GLOBAL INCCOM12508E101641,305SH SOLE 001,305
CAESARS ENTERTAINMENT INC NECOM12769G1001521,964SH SOLE 001,964
CITIZENS FINANCIAL GROUP INCCOM1746101051713,774SH SOLE 003,774
GENMAB A/SSPONSORED ADS37230320648413,375SH SOLE 0013,375
CYBERARK SOFTWARE LTDSHSM2682V10817102SH SOLE 00102
WAYFAIR INCCL A94419L10142380SH SOLE 00380
FIRST FNDTN INCCOM32026V104285SH SOLE 0085
HUBSPOT INCCOM443573100104219SH SOLE 00219
VERITEX HLDGS INCCOM9234511089232SH SOLE 00232
STELLANTIS N.VSHSN82405106472,859SH SOLE 002,859
DAVE & BUSTERS ENTMT INCCOM238337109355SH SOLE 0055
ATARA BIOTHERAPEUTICS INCCOM0465131071111SH SOLE 00111
AFFIMED N VCOMN0104510892,083SH SOLE 002,083
LIBERTY BROADBAND CORPCOM SER A53030710721158SH SOLE 00158
LIBERTY BROADBAND CORPCOM SER C5303073051801,330SH SOLE 001,330
ETFIS SER TR IINFRAC ACT MLP26923G77214465SH SOLE 00465
ARK ETF TRAUTNMUS TECHNLGY00214Q2036109,012SH SOLE 009,012
ARK ETF TRNEXT GNRTN INTER00214Q4014,42450,720SH SOLE 0050,720
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J86618,366870,445SH SOLE 00870,445
FIDELITY COVINGTON TRUSTTOTAL BD ETF31618830927,833559,223SH SOLE 00559,223
KEYSIGHT TECHNOLOGIES INCCOM49338L10320,266128,290SH SOLE 00128,290
FIDELITY COVINGTON TRUSTLTD TRM BD ETF31618820038761SH SOLE 00761
BLACKROCK SCIENCE & TECHNOLOSHS09258G1048186SH SOLE 00186
AVANOS MED INCCOM05350V106395SH SOLE 0095
ARK ETF TRINNOVATION ETF00214Q1043,99360,241SH SOLE 0060,241
ARK ETF TRGENOMIC REV ETF00214Q3021,35029,382SH SOLE 0029,382
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J87421,856953,985SH SOLE 00953,985
COHERUS BIOSCIENCES INCCOM19249H10313991SH SOLE 00991
NEVRO CORPCOM64157F10355757SH SOLE 00757
SYNEOS HEALTH INCCL A87166B10215186SH SOLE 00186
FRESHPET INCCOM35803910514135SH SOLE 00135
FIRST TR EXCH TRADED FD IIIEME MRK BD ETF33739P202010SH SOLE 0010
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2001883,832SH SOLE 003,832
VICTORY PORTFOLIOS IIVCSHS DEV ENH VL92647N8161,15635,601SH SOLE 0035,601
VICTORY PORTFOLIOS IIVCSHS US 500 VOL92647N7662293,093SH SOLE 003,093
CORBUS PHARMACEUTICALS HLDGSCOM21833P1030101SH SOLE 00101
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X8534,52592,793SH SOLE 0092,793
JOINT CORPCOM47973J102013SH SOLE 0013
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F10011,364644,239SH SOLE 00644,239
TRIUMPH BANCORP INCCOM89679E3003283,487SH SOLE 003,487
AXALTA COATING SYS LTDCOMG0750C108411,676SH SOLE 001,676
ETF MANAGERS TRPRIME CYBR SCRTY26924G2013996,789SH SOLE 006,789
ASHFORD INCCOM04410410704SH SOLE 004
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN3015058891,33340,659SH SOLE 0040,659
FIBROGEN INCCOM31572Q8088659SH SOLE 00659
STORE CAP CORPCOM8621211001986,759SH SOLE 006,759
PARAMOUNT GROUP INCCOM69924R10810939SH SOLE 00939
ARES MANAGEMENT CORPORATIONCL A COM STK03990B10149601SH SOLE 00601
UBS GROUP AGSHSH42097107874,468SH SOLE 004,468
OCUGEN INCCOM67577C105164,925SH SOLE 004,925
LENDINGCLUB CORPCOM NEW52603A208016SH SOLE 0016
MOMO INCADR60879B107152,640SH SOLE 002,640
NEW RELIC INCCOM64829B10022331SH SOLE 00331
RESTAURANT BRANDS INTL INCCOM76131D10352884SH SOLE 00884
WISDOMTREE TREM EX ST-OWNED97717X5781,91558,634SH SOLE 0058,634
ISHARES U S ETF TRGSCI CMDTY STGY46431W853145,5773,634,873SH SOLE 003,634,873
QORVO INCCOM74736K1013592,897SH SOLE 002,897
ZIM INTEGRATED SHIPPING SERVSHSM9T95110925342SH SOLE 00342
URBAN EDGE PPTYSCOM91704F104171SH SOLE 0071
VISTA OUTDOOR INCCOM9283771008212SH SOLE 00212
ENOVA INTL INCCOM29357K1038223SH SOLE 00223
BOX INCCL A10316T1046202SH SOLE 00202
EXP WORLD HLDGS INCCOM30212W10010461SH SOLE 00461
ISHARES TRMSCI LW CRB TG46434V46460368SH SOLE 00368
SHAKE SHACK INCCL A81904710161892SH SOLE 00892
XENIA HOTELS & RESORTS INCCOM984017103985,093SH SOLE 005,093
EASTERLY GOVT PPTYS INCCOM27616P10321971SH SOLE 00971
INVITAE CORPCOM46185L1039712,137SH SOLE 0012,137
EURONAV NVSHSB38564108141,326SH SOLE 001,326
GREAT AJAX CORPCOM38983D3001120SH SOLE 00120
ISHARES TREXPONENTIAL TECH46434V3812,25338,160SH SOLE 0038,160
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8482485,547SH SOLE 005,547
LATTICE STRATEGIES TRHARTFORD MLT ETF5184161021294,433SH SOLE 004,433
AES CORPUNIT 99/99/999900130H204440SH SOLE 0040
SUMMIT MATLS INCCL A86614U100121SH SOLE 0021
GOLDMAN SACHS BDC INCSHS38147U107291,500SH SOLE 001,500
CANOPY GROWTH CORPCOM138035100425,578SH SOLE 005,578
SOLAREDGE TECHNOLOGIES INCCOM83417M1049622,983SH SOLE 002,983
ROCKET PHARMACEUTICALS INCCOM77313F106021SH SOLE 0021
NEXPOINT RESIDENTIAL TR INCCOM65341D102670SH SOLE 0070
ASCENDIS PHARMA A/SSPONSORED ADR04351P101327SH SOLE 0027
GODADDY INCCL A3802371071311,560SH SOLE 001,560
INTERNATIONAL GAME TECHNOLOGSHS USDG4863A108019SH SOLE 0019
KORNIT DIGITAL LTDSHSM6372Q1137,04985,251SH SOLE 0085,251
CHINOOK THERAPEUTICS INCCOM16961L106191,180SH SOLE 001,180
ETSY INCCOM29786A1062852,292SH SOLE 002,292
VIRTU FINL INCCL A928254101130SH SOLE 0030
UNITI GROUP INCCOM91325V108191,411SH SOLE 001,411
AEROJET ROCKETDYNE HLDGS INCCOM007800105258SH SOLE 0058
ISHARES TRIBONDS DEC23 ETF46434VAX8261,038SH SOLE 001,038
ISHARES TRIBONDS DEC25 ETF46434VBD111443SH SOLE 00443
ENVIVA PARTNERS LPCOM UNIT29414J10724308SH SOLE 00308
BLUEPRINT MEDICINES CORPCOM09627Y10921334SH SOLE 00334
ETF SER SOLUTIONSUS GLB JETS26922A84224111,080SH SOLE 0011,080
CLEARWAY ENERGY INCCL A18539C10514430SH SOLE 00430
CLEARWAY ENERGY INCCL C18539C20433904SH SOLE 00904
ISHARES TRMSCI INTL MULTFT46434V27486,6373,131,082SH SOLE 003,131,082
KALVISTA PHARMACEUTICALS INCCOM483497103011SH SOLE 0011
VIRTUS ALLIANZGI DIVERSIFIEDCOM92840N100127SH SOLE 0027
KEMPHARM INCCOM NEW4884452061160SH SOLE 00160
VIKING THERAPEUTICS INCCOM92686J106186,009SH SOLE 006,009
ISHARES TRIBONDS DEC22 ETF46434VBA720800SH SOLE 00800
ISHARES TRIBONDS DEC24 ETF46434VBG411442SH SOLE 00442
PROSHARES TRRUSS 2000 DIVD74347B698458SH SOLE 0058
EVOLENT HEALTH INCCL A30050B10116500SH SOLE 00500
WINGSTOP INCCOM9741551031196SH SOLE 0096
PACER FDS TRTRENDP US LAR CP69374H10536926SH SOLE 00926
PACER FDS TRTRENDP US MID CP69374H20410287SH SOLE 00287
PACER FDS TRTRENDP 100 ETF69374H3032,12340,656SH SOLE 0040,656
UNIVAR SOLUTIONS USA INCCOM91336L10718564SH SOLE 00564
ENERGIZER HLDGS INC NEWCOM29272W109963,118SH SOLE 003,118
TRANSUNIONCOM89400J10780773SH SOLE 00773
GLAUKOS CORPCOM3773221021332,293SH SOLE 002,293
ALARM COM HLDGS INCCOM011642105851,273SH SOLE 001,273
SERES THERAPEUTICS INCCOM81750R1022225SH SOLE 00225
APPFOLIO INCCOM CL A03783C100436SH SOLE 0036
TEKLA WORLD HEALTHCARE FDBEN INT SHS87911L1089575SH SOLE 00575
LIBERTY LATIN AMERICA LTDCOM CL AG9001E1022252SH SOLE 00252
LIBERTY LATIN AMERICA LTDCOM CL CG9001E1289905SH SOLE 00905
CHEMOURS COCOM163851108772,449SH SOLE 002,449
CABLE ONE INCCOM12685J10514599SH SOLE 0099
TOPBUILD CORPCOM89055F10349269SH SOLE 00269
ISHARES TRMSCI INTL MOMENT46434V44926729SH SOLE 00729
ISHARES TRMSCI INTL QUALTY46434V45619,127518,759SH SOLE 00518,759
BABCOCK & WILCOX ENTERPRISESCOM05614L209010SH SOLE 0010
TELADOC HEALTH INCCOM87918A1051,02514,204SH SOLE 0014,204
WESTROCK COCOM96145D105541,140SH SOLE 001,140
NATERA INCCOM63230710428696SH SOLE 00696
KRAFT HEINZ COCOM5007541063308,367SH SOLE 008,367
SERITAGE GROWTH PPTYSCL A81752R100028SH SOLE 0028
PAYPAL HLDGS INCCOM70450Y1031,67614,489SH SOLE 0014,489
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X8464,31781,279SH SOLE 0081,279
OLLIES BARGAIN OUTLET HLDGSCOM68111610911258SH SOLE 00258
RAPID7 INCCOM75342210463567SH SOLE 00567
LIVE OAK BANCSHARES INCCOM53803X10509SH SOLE 009
LUMENTUM HLDGS INCCOM55024U10921219SH SOLE 00219
VICTORY PORTFOLIOS IIVCSHS US SMCP HG92647N87310,715183,347SH SOLE 00183,347
SUNRUN INCCOM86771W10526845SH SOLE 00845
ZYNERBA PHARMACEUTICALS INCCOM98986X1090101SH SOLE 00101
PLANET FITNESS INCCL A72703H10158690SH SOLE 00690
ISHARES TRCONV BD ETF46435G10235,830430,030SH SOLE 00430,030
HOULIHAN LOKEY INCCL A4415931002322,645SH SOLE 002,645
ZILLOW GROUP INCCL C CAP STK98954M20084917,228SH SOLE 0017,228
VANGUARD MUN BD FDSTAX EXEMPT BD92290774620,245392,734SH SOLE 00392,734
ISHARES TRIBONDS DEC202246435G7554152SH SOLE 00152
ADVANCED DRAIN SYS INC DELCOM00790R10412104SH SOLE 00104
PENUMBRA INCCOM70975L1078813,965SH SOLE 003,965
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305035015,626SH SOLE 005,626
SPX FLOW INCCOM78469X107981,137SH SOLE 001,137
FIRST TR DYNAMIC EUROPE EQUICOM SHS33740D107131,000SH SOLE 001,000
MADISON SQUARE GRDN SPRT CORCL A55825T103846SH SOLE 0046
CSW INDUSTRIALS INCCOM12640210612100SH SOLE 00100
SURGERY PARTNERS INCCOM86881A100112SH SOLE 0012
PURE STORAGE INCCL A74624M102641,813SH SOLE 001,813
NOVOCURE LTDORD SHSG6674U1081341,616SH SOLE 001,616
ALLEGIANCE BANCSHARES INCCOM01748H1079198SH SOLE 00198
LIVANOVA PLCSHSG5509L101114SH SOLE 0014
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J20612227SH SOLE 00227
FERRARI N VCOMN3167Y10346212SH SOLE 00212
HEWLETT PACKARD ENTERPRISE CCOM42824C10920212,096SH SOLE 0012,096
FOUR CORNERS PPTY TR INCCOM35086T10917627SH SOLE 00627
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J8587,617310,762SH SOLE 00310,762
GLOBAL BLOOD THERAPEUTICS INCOM37890U108393SH SOLE 0093
VERTIV HOLDINGS COCOM CL A92537N10811779SH SOLE 00779
KURA ONCOLOGY INCCOM50127T109010SH SOLE 0010
PROPETRO HLDG CORPCOM74347M1089624SH SOLE 00624
DIREXION SHS ETF TRMOONSHOT INNOVAT25460G73217865SH SOLE 00865
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8602605,385SH SOLE 005,385
PROSHARES TRS&P MDCP 400 DIV74347B68043590SH SOLE 00590
ISHARES TRCORE INTL AGGR46435G6726107SH SOLE 00107
ETF MANAGERS TRPRIME MOBILE PAY26924G40961311,763SH SOLE 0011,763
GLOBAL X FDSTELMDC&DIG ETF37954Y2851017,000SH SOLE 007,000
SQUARE INCCL A8522341031,0827,982SH SOLE 007,982
MIMECAST LTDORD SHSG1483810955691SH SOLE 00691
AXSOME THERAPEUTICS INCCOM05464T104129SH SOLE 0029
ASSOCIATED CAP GROUP INCCL A04552810602SH SOLE 002
SPDR INDEX SHS FDSS&P NORTH AMER78463X152711,220SH SOLE 001,220
SPDR SER TRSPDR S&P 500 ETF78468R7969438,492SH SOLE 008,492
SPDR SER TRPRTFLO S&P500 HI78468R7882826,422SH SOLE 006,422
SPDR SER TRRUSSELL LOW VOL78468R7541331,215SH SOLE 001,215
FIRST TR EXCHANGE-TRADED FDSSI STRG ETF33739Q5071132,924SH SOLE 002,924
ATLASSIAN CORP PLCCL AG06242104101344SH SOLE 00344
RMR GROUP INCCL A74967R106387SH SOLE 0087
AVANGRID INCCOM05351W1036133SH SOLE 00133
FIRST TR EXCHANGE TRADED FDINDXX NAT RE ETF33734X8381348,075SH SOLE 008,075
GOLDMAN SACHS ETF TRACTIVEBETA INT3814301072,14765,598SH SOLE 0065,598
ONCOCYTE CORPCOM68235C1070100SH SOLE 00100
HUBBELL INCCOM44351060723127SH SOLE 00127
ISHARES TRMSCI USA MULTIFT46434V2822676,000SH SOLE 006,000
ISHARES TRMSCI USA SML CP46434V290107,1771,964,019SH SOLE 001,964,019
WISDOMTREE TRYIELD ENHANCD US97717X51127,486574,421SH SOLE 00574,421
ISHARES TRMSCI INTL VLU FT46435G4095180SH SOLE 00180
GCP APPLIED TECHNOLOGIES INCCOM36164Y1015149SH SOLE 00149
GLOBAL X FDSREIT ETF37950E127222,410SH SOLE 002,410
EDITAS MEDICINE INCCOM28106W1038412SH SOLE 00412
BEIGENE LTDSPONSORED ADR07725L102525SH SOLE 0025
CENTENNIAL RESOURCE DEV INCCL A15136A1026796SH SOLE 00796
WELBILT INCCOM949090104271,129SH SOLE 001,129
PACER FDS TRGLOBL CASH ETF69374H70926775SH SOLE 00775
ISHARES INCMSCI EMERG MKT46434G88959,9491,238,871SH SOLE 001,238,871
VANGUARD WHITEHALL FDSINTL HIGH ETF92194679436,819544,502SH SOLE 00544,502
VANGUARD WHITEHALL FDSINTL DVD ETF92194681039499SH SOLE 00499
SPDR SER TRMSCI USA STRTGIC78468R81247381SH SOLE 00381
HUTCHISON CHINA MEDITECH LTDSPONSORED ADR44842L103021SH SOLE 0021
SENSEONICS HLDGS INCCOM81727U10584,000SH SOLE 004,000
LANTHEUS HLDGS INCCOM5165441038152SH SOLE 00152
UNDER ARMOUR INCCL C904311206724,600SH SOLE 004,600
LIBERTY MEDIA CORP DELCOM A BRAVES GRP531229706260SH SOLE 0060
LIBERTY MEDIA CORP DELCOM A SIRIUSXM53122940945983SH SOLE 00983
LIBERTY MEDIA CORP DELCOM SER A FRMLA53122987011168SH SOLE 00168
LIBERTY MEDIA CORP DELCOM C BRAVES GRP53122988813464SH SOLE 00464
LIBERTY MEDIA CORP DELCOM C SIRIUSXM531229607641,399SH SOLE 001,399
LIBERTY MEDIA CORP DELCOM SER C FRMLA53122985465925SH SOLE 00925
MGM GROWTH PPTYS LLCCL A COM55303A105374SH SOLE 0074
GOLDMAN SACHS ETF TRACTIVEBETA EUR38143030511341SH SOLE 00341
GLOBAL X FDSS&P 500 CATHOLIC37954Y8893,59964,544SH SOLE 0064,544
RED ROCK RESORTS INCCL A75700L108236SH SOLE 0036
ENEL CHILE S.A.SPONSORED ADR29278D10521,062SH SOLE 001,062
INTELLIA THERAPEUTICS INCCOM45826J10514195SH SOLE 00195
DBX ETF TRXTRACKERS RUSSEL2330514812695,891SH SOLE 005,891
INGEVITY CORPCOM45688C107224SH SOLE 0024
ISHARES TRU.S. FIXED INCME46435U79610104SH SOLE 00104
CHARTER COMMUNICATIONS INC NCL A16119P108411753SH SOLE 00753
PULSE BIOSCIENCES INCCOM74587B10151,050SH SOLE 001,050
AMPLIFY ETF TRONLIN RETL ETF0321081022834,304SH SOLE 004,304
AURORA CANNABIS INCCOM05156X884112,842SH SOLE 002,842
ISHARES U S ETF TRINT RT HD LONG46431W8123133SH SOLE 00133
SSGA ACTIVE TRSPDR DBLELN EMRG78470P309681,493SH SOLE 001,493
ETF MANAGERS TRETHO CLIMATE LEA26924G88839673SH SOLE 00673
PURPLE INNOVATION INCCOM74640Y106017SH SOLE 0017
HOSTESS BRANDS INCCL A44109J1069416SH SOLE 00416
INVESCO ACTIVELY MANAGED ETFTOTAL RETURN46090A80421,203404,253SH SOLE 00404,253
DBX ETF TRXTRACK MSCI ALL2330515986254SH SOLE 00254
JOHN HANCOCK EXCHANGE TRADEDMLTFCTR CONSMR47804J875390SH SOLE 0090
J P MORGAN EXCHANGE-TRADED FJPMORGAN DIVER46641Q4073022,891SH SOLE 002,891
ETF MANAGERS TRETFMG ALTR HRVST26924G50822621,815SH SOLE 0021