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
ALARM COM HLDGS INC COM 011642105 956 11,066 SH   SOLE   4,450 0 6,616
ALPHABET INC CAP STK CL A 02079K305 4,692 2,275 SH   SOLE   1,621 0 654
AMAZON COM INC COM 023135106 4,901 1,584 SH   SOLE   1,113 0 471
AMERISOURCEBERGEN CORP COM 03073E105 1,608 13,623 SH   SOLE   9,960 0 3,663
APPLE INC COM 037833100 379 3,104 SH   SOLE   0 0 3,104
APPLIED MATLS INC COM 038222105 991 7,415 SH   SOLE   4,614 0 2,801
ARGAN INC COM 04010E109 1,744 32,695 SH   SOLE   8,516 0 24,179
ASML HOLDING N V N Y REGISTRY SHS N07059210 746 1,209 SH   SOLE   758 0 451
AVERY DENNISON CORP COM 053611109 2,064 11,241 SH   SOLE   8,119 0 3,122
AVIENT CORPORATION COM 05368V106 1,966 41,597 SH   SOLE   6,096 0 35,501
AXOS FINANCIAL INC COM 05465C100 25,233 536,755 SH   SOLE   419,578 0 117,177
BOOT BARN HLDGS INC COM 099406100 458 7,343 SH   SOLE   199 0 7,144
BROADCOM INC COM 11135F101 3,900 8,412 SH   SOLE   6,182 0 2,230
BURLINGTON STORES INC COM 122017106 2,120 7,096 SH   SOLE   5,008 0 2,088
CAMTEK LTD ORD M20791105 443 14,809 SH   SOLE   360 0 14,449
CDW CORP COM 12514G108 1,206 7,278 SH   SOLE   5,754 0 1,524
CHARLES RIV LABS INTL INC COM 159864107 1,467 5,060 SH   SOLE   140 0 4,920
CITIZENS FINANCIAL GROUP INC COM 174610105 3,398 76,960 SH   SOLE   49,741 0 27,219
CONCENTRIX CORP COM 20602D101 5,406 36,105 SH   SOLE   15,324 0 20,781
COSTAR GROUP INC COM 22160N109 5,143 6,257 SH   SOLE   2,940 0 3,317
D R HORTON INC COM 23331A109 2,370 26,597 SH   SOLE   17,484 0 9,113
DEXCOM INC COM 252131107 3,526 9,812 SH   SOLE   4,406 0 5,406
ENCORE CAP GROUP INC COM 292554102 3,146 78,201 SH   SOLE   29,210 0 48,991
EOG RES INC COM 26875P101 241 3,323 SH   SOLE   1,296 0 2,027
EPAM SYS INC COM 29414B104 1,182 2,980 SH   SOLE   960 0 2,020
EURONET WORLDWIDE INC COM 298736109 461 3,331 SH   SOLE   126 0 3,205
FACEBOOK INC CL A 30303M102 3,295 11,186 SH   SOLE   7,592 0 3,594
FIDELITY NATL INFORMATION SV COM 31620M106 2,766 19,674 SH   SOLE   13,351 0 6,323
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT ETF 33739Q200 767 15,030 SH   SOLE   0 0 15,030
FORTINET INC COM 34959E109 3,109 16,860 SH   SOLE   13,847 0 3,013
GLOBAL PMTS INC COM 37940X102 1,826 9,058 SH   SOLE   7,271 0 1,787
GLOBANT S A COM L44385109 3,277 15,783 SH   SOLE   7,125 0 8,658
HEALTHEQUITY INC COM 42226A107 327 4,807 SH   SOLE   170 0 4,637
HOME DEPOT INC COM 437076102 2,049 6,712 SH   SOLE   4,634 0 2,078
INGLES MKTS INC CL A 457030104 295 4,793 SH   SOLE   132 0 4,661
INSTALLED BLDG PRODS INC COM 45780R101 1,629 14,688 SH   SOLE   397 0 14,291
INSULET CORP COM 45784P101 6,079 23,299 SH   SOLE   11,272 0 12,027
IPG PHOTONICS CORP COM 44980X109 1,704 8,076 SH   SOLE   3,676 0 4,400
ISHARES TR 1 3 YR TREAS BD 464287457 360 4,177 SH   SOLE   3,495 0 682
ISHARES TR ISHS 5-10YR INVT 464288638 437 7,370 SH   SOLE   0 0 7,370
ISHARES TR RUS 2000 GRW ETF 464287648 230 764 SH   SOLE   764 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,469 26,858 SH   SOLE   12,225 0 14,633
JPMORGAN CHASE & CO COM 46625H100 1,230 8,079 SH   SOLE   3,154 0 4,925
KLA CORP COM NEW 482480100 268 810 SH   SOLE   800 0 10
KROGER CO COM 501044101 858 23,834 SH   SOLE   9,318 0 14,516
LAM RESEARCH CORP COM 512807108 330 555 SH   SOLE   550 0 5
LCI INDS COM 50189K103 1,079 8,157 SH   SOLE   1,257 0 6,900
LEMAITRE VASCULAR INC COM 525558201 636 13,041 SH   SOLE   333 0 12,708
LGI HOMES INC COM 50187T106 4,187 28,040 SH   SOLE   12,713 0 15,327
LIVEPERSON INC COM 538146101 1,730 32,796 SH   SOLE   12,999 0 19,797
M/I HOMES INC COM 55305B101 1,879 31,812 SH   SOLE   6,026 0 25,786
MALIBU BOATS INC COM CL A 56117J100 1,894 23,766 SH   SOLE   4,553 0 19,213
MANITEX INTL INC COM 563420108 384 48,611 SH   SOLE   24,125 0 24,486
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 358 7,314 SH   SOLE   0 0 7,314
MEDPACE HLDGS INC COM 58506Q109 2,841 17,316 SH   SOLE   2,513 0 14,803
MICROCHIP TECHNOLOGY INC. COM 595017104 2,712 17,472 SH   SOLE   14,313 0 3,159
MICRON TECHNOLOGY INC COM 595112103 5,568 63,119 SH   SOLE   45,432 0 17,687
MICROSOFT CORP COM 594918104 637 2,703 SH   SOLE   2,200 0 503
MKS INSTRS INC COM 55306N104 3,055 16,476 SH   SOLE   7,619 0 8,857
MONOLITHIC PWR SYS INC COM 609839105 1,381 3,911 SH   SOLE   305 0 3,606
MONSTER BEVERAGE CORP NEW COM 61174X109 1,968 21,600 SH   SOLE   14,683 0 6,917
MOTOROLA SOLUTIONS INC COM NEW 620076307 752 4,001 SH   SOLE   4,001 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 2,030 4,002 SH   SOLE   3,177 0 825
OLLIES BARGAIN OUTLET HLDGS COM 681116109 606 6,968 SH   SOLE   2,320 0 4,648
ONTO INNOVATION INC COM 683344105 286 4,347 SH   SOLE   110 0 4,237
PAGERDUTY INC COM 69553P100 1,514 37,635 SH   SOLE   17,924 0 19,711
PAYCOM SOFTWARE INC COM 70432V102 5,056 13,664 SH   SOLE   6,091 0 7,573
PAYLOCITY HLDG CORP COM 70438V106 5,356 29,782 SH   SOLE   13,426 0 16,356
PAYPAL HLDGS INC COM 70450Y103 6,107 25,149 SH   SOLE   17,992 0 7,157
PRA HEALTH SCIENCES INC COM 69354M108 813 5,305 SH   SOLE   135 0 5,170
PREFORMED LINE PRODS CO COM 740444104 362 5,271 SH   SOLE   144 0 5,127
QORVO INC COM 74736K101 426 2,330 SH   SOLE   58 0 2,272
QUALYS INC COM 74758T303 1,435 13,693 SH   SOLE   2,637 0 11,056
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 206 2,764 SH   SOLE   20 0 2,744
SERVISFIRST BANCSHARES INC COM 81768T108 552 9,008 SH   SOLE   226 0 8,782
SNAP ON INC COM 833034101 2,150 9,317 SH   SOLE   4,297 0 5,020
SOLAREDGE TECHNOLOGIES INC COM 83417M104 571 1,987 SH   SOLE   1,221 0 766
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,285 3,243 SH   SOLE   2,549 0 694
SPDR SER TR S&P BIOTECH 78464A870 1,097 8,090 SH   SOLE   220 0 7,870
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 287 604 SH   SOLE   604 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,368 51,372 SH   SOLE   8,514 0 42,858
SYNNEX CORP COM 87162W100 4,336 37,756 SH   SOLE   17,003 0 20,753
THE TRADE DESK INC COM CL A 88339J105 5,073 7,784 SH   SOLE   3,400 0 4,384
TRANSLATE BIO INC COM 89374L104 585 35,459 SH   SOLE   1,051 0 34,408
UNITED RENTALS INC COM 911363109 1,805 5,480 SH   SOLE   3,882 0 1,598
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 418 1,146 SH   SOLE   862 0 284
VEEVA SYS INC CL A COM 922475108 666 2,550 SH   SOLE   2,550 0 0
VISA INC COM CL A 92826C839 3,524 16,646 SH   SOLE   10,327 0 6,319
WESCO INTL INC COM 95082P105 7,812 90,281 SH   SOLE   40,448 0 49,833
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 5,664 11,675 SH   SOLE   6,291 0 5,384
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1,806 36,927 SH   SOLE   27,036 0 9,891