The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
CABLE ONE INC COM 12685J105 1,218 686 SH   SOLE   686 0 0
TESLA INC COM 88160R101 1,616 1,497 SH   SOLE   1,497 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,414 2,268 SH   SOLE   2,268 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,192 2,337 SH   SOLE   2,337 0 0
CHEMED CORP NEW COM 16359R103 1,164 2,580 SH   SOLE   2,580 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,321 2,637 SH   SOLE   2,637 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,198 3,454 SH   SOLE   3,454 0 0
DEXCOM INC COM 252131107 1,412 3,482 SH   SOLE   3,482 0 0
NVIDIA CORPORATION COM 67066G104 1,387 3,652 SH   SOLE   3,652 0 0
MSCI INC COM 55354G100 1,277 3,825 SH   SOLE   3,825 0 0
APPLE INC COM 037833100 1,397 3,829 SH   SOLE   3,829 0 0
LAM RESEARCH CORP COM 512807108 1,485 4,591 SH   SOLE   4,591 0 0
ANSYS INC COM 03662Q105 1,345 4,609 SH   SOLE   4,609 0 0
RINGCENTRAL INC CL A 76680R206 1,415 4,965 SH   SOLE   4,965 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 807 5,283 SH   SOLE   5,283 0 0
MASIMO CORP COM 574795100 1,249 5,479 SH   SOLE   5,479 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 760 5,693 SH   SOLE   5,693 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 259 5,760 SH   SOLE   5,760 0 0
COUPA SOFTWARE INC COM 22266L106 1,636 5,906 SH   SOLE   5,906 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,390 6,120 SH   SOLE   6,120 0 0
MICROSOFT CORP COM 594918104 1,374 6,753 SH   SOLE   6,753 0 0
AMEDISYS INC COM 023436108 1,351 6,803 SH   SOLE   6,803 0 0
OKTA INC CL A 679295105 1,381 6,896 SH   SOLE   6,896 0 0
INSULET CORP COM 45784P101 1,346 6,931 SH   SOLE   6,931 0 0
KLA CORP COM NEW 482480100 1,379 7,089 SH   SOLE   7,089 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,252 7,382 SH   SOLE   7,382 0 0
TELADOC HEALTH INC COM 87918A105 1,506 7,890 SH   SOLE   7,890 0 0
QUIDEL CORP COM 74838J101 1,774 7,931 SH   SOLE   7,931 0 0
RESMED INC COM 761152107 1,538 8,009 SH   SOLE   8,009 0 0
CITRIX SYS INC COM 177376100 1,292 8,736 SH   SOLE   8,736 0 0
BIOGEN INC COM 09062X103 2,425 9,063 SH   SOLE   9,063 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,277 9,200 SH   SOLE   9,200 0 0
ROYAL GOLD INC COM 780287108 1,152 9,290 SH   SOLE   9,290 0 0
ANTHEM INC COM 036752103 2,452 9,324 SH   SOLE   9,324 0 0
REPLIGEN CORP COM 759916109 1,189 9,621 SH   SOLE   9,621 0 0
NEVRO CORP COM 64157F103 1,192 9,975 SH   SOLE   9,975 0 0
GENERAC HLDGS INC COM 368736104 1,228 10,070 SH   SOLE   10,070 0 0
FTI CONSULTING INC COM 302941109 1,162 10,145 SH   SOLE   10,145 0 0
INPHI CORP COM 45772F107 1,214 10,335 SH   SOLE   10,335 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,337 10,459 SH   SOLE   10,459 0 0
LEIDOS HOLDINGS INC COM 525327102 1,112 11,868 SH   SOLE   11,868 0 0
FIVE9 INC COM 338307101 1,402 12,670 SH   SOLE   12,670 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2,383 13,658 SH   SOLE   13,658 0 0
DAVITA INC COM 23918K108 1,227 15,505 SH   SOLE   15,505 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,895 15,731 SH   SOLE   15,731 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,220 15,765 SH   SOLE   15,765 0 0
CIRRUS LOGIC INC COM 172755100 1,035 16,748 SH   SOLE   16,748 0 0
FRESHPET INC COM 358039105 1,412 16,881 SH   SOLE   16,881 0 0
UNITED RENTALS INC COM 911363109 2,563 17,196 SH   SOLE   17,196 0 0
MCKESSON CORP COM 58155Q103 2,659 17,332 SH   SOLE   17,332 0 0
WHIRLPOOL CORP COM 963320106 2,589 19,985 SH   SOLE   19,985 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,182 20,099 SH   SOLE   20,099 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,532 20,381 SH   SOLE   20,381 0 0
ENTEGRIS INC COM 29362U104 1,235 20,919 SH   SOLE   20,919 0 0
NEWMONT CORP COM 651639106 1,315 21,297 SH   SOLE   21,297 0 0
AMBARELLA INC SHS G037AX101 980 21,398 SH   SOLE   21,398 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,636 21,783 SH   SOLE   21,783 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 3,585 21,923 SH   SOLE   21,923 0 0
ENPHASE ENERGY INC COM 29355A107 1,055 22,180 SH   SOLE   22,180 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 760 22,914 SH   SOLE   22,914 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,582 23,005 SH   SOLE   23,005 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,263 24,006 SH   SOLE   24,006 0 0
SYNNEX CORP COM 87162W100 2,937 24,518 SH   SOLE   24,518 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 2,426 26,119 SH   SOLE   26,119 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,492 26,255 SH   SOLE   26,255 0 0
ACUITY BRANDS INC COM 00508Y102 2,514 26,255 SH   SOLE   26,255 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,781 27,602 SH   SOLE   27,602 0 0
USANA HEALTH SCIENCES INC COM 90328M107 2,371 32,292 SH   SOLE   32,292 0 0
GILEAD SCIENCES INC COM 375558103 2,671 34,721 SH   SOLE   34,721 0 0
ISHARES TR RUS TP200 GR ETF 464289438 3,832 35,944 SH   SOLE   35,944 0 0
MANPOWERGROUP INC COM 56418H100 2,514 36,571 SH   SOLE   36,571 0 0
NEOGENOMICS INC COM NEW 64049M209 1,354 43,690 SH   SOLE   43,690 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,643 46,515 SH   SOLE   46,515 0 0
D R HORTON INC COM 23331A109 2,637 47,552 SH   SOLE   47,552 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 5,308 52,277 SH   SOLE   52,277 0 0
CLARIVATE PLC ORD SHS G21810109 1,231 55,136 SH   SOLE   55,136 0 0
NETAPP INC COM 64110D104 2,569 57,896 SH   SOLE   57,896 0 0
TIMKEN CO COM 887389104 2,649 58,236 SH   SOLE   58,236 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4,446 63,097 SH   SOLE   63,097 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862 7,106 63,508 SH   SOLE   63,508 0 0
ALTRIA GROUP INC COM 02209S103 2,512 63,991 SH   SOLE   63,991 0 0
ALASKA AIR GROUP INC COM 011659109 2,339 64,507 SH   SOLE   64,507 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,487 67,610 SH   SOLE   67,610 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 2,658 69,519 SH   SOLE   69,519 0 0
SOUTHWEST AIRLS CO COM 844741108 2,476 72,446 SH   SOLE   72,446 0 0
PULTE GROUP INC COM 745867101 2,507 73,681 SH   SOLE   73,681 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 5,452 74,588 SH   SOLE   74,588 0 0
BORGWARNER INC COM 099724106 2,656 75,233 SH   SOLE   75,233 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 4,444 75,734 SH   SOLE   75,734 0 0
KORN FERRY COM NEW 500643200 2,582 84,023 SH   SOLE   84,023 0 0
AMC NETWORKS INC CL A 00164V103 2,094 89,546 SH   SOLE   89,546 0 0
POLYONE CORP COM 73179P106 2,547 97,104 SH   SOLE   97,104 0 0
SANMINA CORPORATION COM 801056102 2,468 98,575 SH   SOLE   98,575 0 0
DISCOVERY INC COM SER A 25470F104 2,437 115,490 SH   SOLE   115,490 0 0
MERITOR INC COM 59001K100 2,473 124,919 SH   SOLE   124,919 0 0
COMMERCIAL METALS CO COM 201723103 2,844 139,409 SH   SOLE   139,409 0 0
GRAY TELEVISION INC COM 389375106 2,323 166,497 SH   SOLE   166,497 0 0
CORCEPT THERAPEUTICS INC COM 218352102 2,927 174,010 SH   SOLE   174,010 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,253 179,831 SH   SOLE   179,831 0 0
DANA INCORPORATED COM 235825205 2,382 195,443 SH   SOLE   195,443 0 0
HANESBRANDS INC COM 410345102 2,415 213,880 SH   SOLE   213,880 0 0
QURATE RETAIL INC COM SER A 74915M100 2,884 303,592 SH   SOLE   303,592 0 0
ALPHA ARCHITECT ETF TR US QUAN MOMENTUM 02072L409 11,767 330,723 SH   SOLE   330,723 0 0
ALPHA ARCHITECT ETF TR US QUAN VALUE 02072L102 9,231 411,912 SH   SOLE   411,912 0 0
ALPHA ARCHITECT ETF TR INTL QUAN VALUE 02072L201 13,134 542,508 SH   SOLE   542,508 0 0
ALPHA ARCHITECT ETF TR INTL QUAN MOMNTM 02072L300 16,163 614,354 SH   SOLE   614,354 0 0