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
AMAZON COM INCCOM023135106591191SH SOLE000191
HERSHEY COCOM4278661082471,559SH SOLE0001,559
INVESCO QQQ TRUNIT SER 146090E1032,8548,943SH SOLE0008,943
QUALCOMM INCCOM7475251032772,087SH SOLE0002,087
US BANCORP DELCOM NEW90297330467412,187SH SOLE00012,187
MICROSOFT CORPCOM5949181043371,428SH SOLE0001,428
LOCKHEED MARTIN CORPCOM539830109265717SH SOLE000717
WALMART INCCOM9311421032631,933SH SOLE0001,933
APPLIED MATLS INCCOM0382221053302,472SH SOLE0002,472
TEXAS INSTRS INCCOM8825081042441,292SH SOLE0001,292
TARGET CORPCOM87612E1063061,547SH SOLE0001,547
COSTCO WHSL CORP NEWCOM22160K1057822,219SH SOLE0002,219
CVS HEALTH CORPCOM1266501002303,052SH SOLE0003,052
FIFTH THIRD BANCORPCOM3167731002055,484SH SOLE0005,484
PROCTER AND GAMBLE COCOM7427181094713,475SH SOLE0003,475
HOME DEPOT INCCOM4370761025801,901SH SOLE0001,901
TRANE TECHNOLOGIES PLCSHSG8994E1032981,797SH SOLE0001,797
HP INCCOM40434L10532010,067SH SOLE00010,067
ISHARES TR1 3 YR TREAS BD4642874572,19125,408SH SOLE00025,408
CORNING INCCOM2193501052014,616SH SOLE0004,616
ACCENTURE PLC IRELANDSHS CLASS AG1151C1015331,930SH SOLE0001,930
AMERICAN TOWER CORP NEWCOM03027X1003861,616SH SOLE0001,616
COMCAST CORP NEWCL A20030N1012745,063SH SOLE0005,063
APPLE INCCOM0378331001,46411,986SH SOLE00011,986
LAM RESEARCH CORPCOM512807108280470SH SOLE000470
VANGUARD WORLD FDSCONSUM STP ETF92204A2071,1486,439SH SOLE0006,439
AES CORPCOM00130H1052067,684SH SOLE0007,684
PRINCIPAL FINANCIAL GROUP INCOM74251V1022694,493SH SOLE0004,493
NVIDIA CORPORATIONCOM67066G104406761SH SOLE000761
L3HARRIS TECHNOLOGIES INCCOM5024311093731,839SH SOLE0001,839
FACTSET RESH SYS INCCOM303075105256831SH SOLE000831
CUMMINS INCCOM2310211065232,020SH SOLE0002,020
WHIRLPOOL CORPCOM9633201063011,366SH SOLE0001,366
VALE S ASPONSORED ADS91912E10521312,231SH SOLE00012,231
ASPEN TECHNOLOGY INCCOM0453271033612,502SH SOLE0002,502
INTELLIGENT SYS CORP NEWCOM45816D10046011,236SH SOLE00011,236
MORNINGSTAR INCCOM6177001093711,647SH SOLE0001,647
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R3032405,897SH SOLE0005,897
VANGUARD WORLD FDSUTILITIES ETF92204A8761,1628,271SH SOLE0008,271
VANGUARD WORLD FDSINF TECH ETF92204A7024511,259SH SOLE0001,259
U S PHYSICAL THERAPY INCCOM90337L1082051,968SH SOLE0001,968
OMEGA FLEX INCCOM6820951042101,331SH SOLE0001,331
HEICO CORP NEWCL A4228062082822,478SH SOLE0002,478
AAON INCCOM PAR $0.0040003602063895,562SH SOLE0005,562
MARKETAXESS HLDGS INCCOM57060D108290583SH SOLE000583
INTERACTIVE BROKERS GROUP INCOM CL A45841N1073905,341SH SOLE0005,341
AECOMCOM00766T1003916,105SH SOLE0006,105
POWERFLEET INCCOM73931J10917721,520SH SOLE00021,520
VISA INCCOM CL A92826C8392591,221SH SOLE0001,221
HARROW HEALTH INCCOM41585810944165,368SH SOLE00065,368
OPTIMIZERX CORPCOM NEW68401U2042334,780SH SOLE0004,780
LIMELIGHT NETWORKS INCCOM53261M10413939,016SH SOLE00039,016
NXP SEMICONDUCTORS N VCOMN6596X1092951,463SH SOLE0001,463
SPS COMM INCCOM78463M1073513,530SH SOLE0003,530
FACEBOOK INCCL A30303M1026912,346SH SOLE0002,346
FOX FACTORY HLDG CORPCOM35138V1027986,281SH SOLE0006,281
ISHARES TRBLACKROCK ULTRA46434V8782,81155,639SH SOLE00055,639
ALPHABET INCCAP STK CL C02079K107476230SH SOLE000230
AUTOHOME INCSP ADS RP CL A05278C1076797,283SH SOLE0007,283
BGSF INCCOM05601C10515811,255SH SOLE00011,255
PAYCOM SOFTWARE INCCOM70432V1024871,315SH SOLE0001,315
QORVO INCCOM74736K1013882,122SH SOLE0002,122
OLLIES BARGAIN OUTLET HLDGSCOM6811161096317,258SH SOLE0007,258
SQUARE INCCL A8522341032951,301SH SOLE0001,301
INTELLIA THERAPEUTICS INCCOM45826J1055957,408SH SOLE0007,408
ETF SER SOLUTIONSAPTUS DRAWDOWN26922A7848,075221,548SH SOLE000221,548
GOLDMAN SACHS ETF TRHEDGE IND ETF3814305452853,027SH SOLE0003,027
BLACKLINE INCCOM09239B1094724,351SH SOLE0004,351
TRIMTABS ETF TRINTL FRE CSH FLW89628W4012617,927SH SOLE0007,927
AMPLIFY ETF TRBLOCKCHAIN LDR0321086073426,130SH SOLE0006,130
DOCUSIGN INCCOM2561631063261,608SH SOLE0001,608
FIRST TR EXCHANGE-TRADED FDFT CBOE VEST S&P33739Q7053,37966,135SH SOLE00066,135
AVALARA INCCOM05338G1063392,541SH SOLE0002,541
ETF SER SOLUTIONSOPUS SML CP VL26922A4461,90659,496SH SOLE00059,496
ETF SER SOLUTIONSAPTUS DEFINED26922A38830,2361,031,933SH SOLE0001,031,933
MODERNA INCCOM60770K1078156,220SH SOLE0006,220
GOLDMAN SACHS PHYSICAL GOLDUNIT38150K1032,703159,066SH SOLE000159,066
KRANESHARES TRQUADRTC INT RT5007677369,444330,446SH SOLE000330,446
AMPLIFY ETF TRSEYMOUR CANNBS0321088542016,932SH SOLE0006,932
ETF SER SOLUTIONSAPTUS COLLARED26922A2228,425297,383SH SOLE000297,383
SILVERGATE CAP CORPCL A82837P4081,1918,377SH SOLE0008,377
BILL COM HLDGS INCCOM0900431009976,855SH SOLE0006,855
MEDIAALPHA INCCL A58450V1042436,872SH SOLE0006,872
GAN LTDORD SHSG3728V10920311,140SH SOLE00011,140
NCINO INCCOM63947U1073084,618SH SOLE0004,618
DUCK CREEK TECHNOLOGIES INCSHS2641201063728,239SH SOLE0008,239
US BANCORP DELCOM NEW902973304515,100SHPutSOLE00015,100
LIMELIGHT NETWORKS INCCOM53261M1040200SHCallSOLE000200
LIMELIGHT NETWORKS INCCOM53261M1040300SHCallSOLE000300