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
AAON INC COM PAR $0.004 000360206 351 5,315 SH   SOLE 0 0 0 5,315
ABBOTT LABS COM 002824100 1,343 10,897 SH   SOLE 0 0 0 10,897
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,592 4,754 SH   SOLE 0 0 0 4,754
ACM RESH INC COM CL A 00108J109 278 3,841 SH   SOLE 0 0 0 3,841
AFLAC INC COM 001055102 1,598 25,809 SH   SOLE 0 0 0 25,809
ALPHABET INC CAP STK CL C 02079K107 1,987 784 SH   SOLE 0 0 0 784
ALPHABET INC CAP STK CL A 02079K305 20,508 8,078 SH   SOLE 0 0 0 8,078
AMAZON COM INC COM 023135106 15,765 5,631 SH   SOLE 0 0 0 5,631
AMERICAS CAR-MART INC COM 03062T105 289 2,859 SH   SOLE 0 0 0 2,859
AMETEK INC COM 031100100 1,120 8,367 SH   SOLE 0 0 0 8,367
APPLE INC COM 037833100 23,994 150,166 SH   SOLE 0 0 0 150,166
ARISTA NETWORKS INC COM 040413106 1,364 11,665 SH   SOLE 0 0 0 11,665
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,869 2,882 SH   SOLE 0 0 0 2,882
AT&T INC COM 00206R102 276 10,428 SH   SOLE 0 0 0 10,428
AUDIOCODES LTD ORD M15342104 218 7,521 SH   SOLE 0 0 0 7,521
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15,994 52,067 SH   SOLE 0 0 0 52,067
BOISE CASCADE CO DEL COM 09739D100 285 3,903 SH   SOLE 0 0 0 3,903
BOOKING HOLDINGS INC COM 09857L108 15,320 6,578 SH   SOLE 0 0 0 6,578
BROWN & BROWN INC COM 115236101 1,205 18,698 SH   SOLE 0 0 0 18,698
CACTUS INC CL A 127203107 1,651 34,300 SH   SOLE 0 0 0 34,300
CAMBIUM NETWORKS CORP SHS G17766109 201 9,747 SH   SOLE 0 0 0 9,747
CHESAPEAKE UTILS CORP COM 165303108 422 3,172 SH   SOLE 0 0 0 3,172
CHIPOTLE MEXICAN GRILL INC COM 169656105 16,497 12,056 SH   SOLE 0 0 0 12,056
CHURCH & DWIGHT CO INC COM 171340102 2,738 26,945 SH   SOLE 0 0 0 26,945
CINTAS CORP COM 172908105 837 2,196 SH   SOLE 0 0 0 2,196
COMFORT SYS USA INC COM 199908104 444 5,036 SH   SOLE 0 0 0 5,036
COPART INC COM 217204106 1,999 15,731 SH   SOLE 0 0 0 15,731
CSW INDUSTRIALS INC COM 126402106 358 3,106 SH   SOLE 0 0 0 3,106
CYBERARK SOFTWARE LTD SHS M2682V108 307 2,354 SH   SOLE 0 0 0 2,354
D R HORTON INC COM 23331A109 3,202 35,795 SH   SOLE 0 0 0 35,795
DIGITAL TURBINE INC COM NEW 25400W102 782 19,755 SH   SOLE 0 0 0 19,755
DIREXION SHS ETF TR 20YR TRES BEAR 25460G849 4,077 66,894 SH   SOLE 0 0 0 66,894
DISNEY WALT CO COM 254687106 12,806 93,812 SH   SOLE 0 0 0 93,812
ECOLAB INC COM 278865100 443 2,344 SH   SOLE 0 0 0 2,344
EDWARDS LIFESCIENCES CORP COM 28176E108 19,267 175,972 SH   SOLE 0 0 0 175,972
EPAM SYS INC COM 29414B104 1,031 2,312 SH   SOLE 0 0 0 2,312
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,365 30,968 SH   SOLE 0 0 0 30,968
ESSENT GROUP LTD COM G3198U102 1,058 23,137 SH   SOLE 0 0 0 23,137
EVERCORE INC CLASS A 29977A105 878 7,419 SH   SOLE 0 0 0 7,419
EXXON MOBIL CORP COM 30231G102 2,450 32,697 SH   SOLE 0 0 0 32,697
FIVE BELOW INC COM 33829M101 947 5,824 SH   SOLE 0 0 0 5,824
FLEXSHARES TR READY ACC VARI 33939L886 4,837 64,106 SH   SOLE 0 0 0 64,106
FOCUS FINL PARTNERS INC COM CL A 34417P100 237 4,938 SH   SOLE 0 0 0 4,938
FORMFACTOR INC COM 346375108 292 7,065 SH   SOLE 0 0 0 7,065
FORTINET INC COM 34959E109 1,268 4,644 SH   SOLE 0 0 0 4,644
FOX FACTORY HLDG CORP COM 35138V102 380 2,952 SH   SOLE 0 0 0 2,952
FULGENT GENETICS INC COM 359664109 337 5,312 SH   SOLE 0 0 0 5,312
GENERAC HLDGS INC COM 368736104 881 3,188 SH   SOLE 0 0 0 3,188
GENMAB A/S SPONSORED ADS 372303206 897 27,529 SH   SOLE 0 0 0 27,529
GLOBANT S A COM L44385109 1,176 5,140 SH   SOLE 0 0 0 5,140
HIVE BLOCKCHAIN TECHNLGIES L COM 43366H100 30 16,000 SH   SOLE 0 0 0 16,000
HOME DEPOT INC COM 437076102 1,645 4,582 SH   SOLE 0 0 0 4,582
HORIZON THERAPEUTICS PUB L SHS G46188101 984 11,365 SH   SOLE 0 0 0 11,365
ICON PLC SHS G4705A100 1,123 4,487 SH   SOLE 0 0 0 4,487
INMODE LTD SHS M5425M103 948 22,088 SH   SOLE 0 0 0 22,088
INNOVATIVE INDL PPTYS INC COM 45781V101 1,001 5,261 SH   SOLE 0 0 0 5,261
INSIGHT ENTERPRISES INC COM 45765U103 391 4,150 SH   SOLE 0 0 0 4,150
INTUIT COM 461202103 2,346 4,546 SH   SOLE 0 0 0 4,546
INTUITIVE SURGICAL INC COM NEW 46120E602 15,951 60,390 SH   SOLE 0 0 0 60,390
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 3,820 255,000 SH   SOLE 0 0 0 255,000
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 9,192 417,620 SH   SOLE 0 0 0 417,620
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 251 17,225 SH   SOLE 0 0 0 17,225
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 6,045 331,955 SH   SOLE 0 0 0 331,955
IRADIMED CORP COM 46266A109 449 11,758 SH   SOLE 0 0 0 11,758
ISHARES TR IBOXX HI YD ETF 464288513 3,211 37,733 SH   SOLE 0 0 0 37,733
ISHARES TR SP SMCP600VL ETF 464287879 386 3,844 SH   SOLE 0 0 0 3,844
ISHARES TR CORE S&P US VLU 464287663 435 5,905 SH   SOLE 0 0 0 5,905
ISHARES TR CORE S&P500 ETF 464287200 1,998 4,577 SH   SOLE 0 0 0 4,577
ISHARES TR S&P 500 GRWT ETF 464287309 236 3,252 SH   SOLE 0 0 0 3,252
ISHARES TR S&P MC 400GR ETF 464287606 626 8,400 SH   SOLE 0 0 0 8,400
ISHARES TR MBS ETF 464288588 20,198 190,660 SH   SOLE 0 0 0 190,660
ISHARES TR MSCI ACWI EX US 464288240 1,629 30,401 SH   SOLE 0 0 0 30,401
ISHARES TR TIPS BD ETF 464287176 14,881 118,057 SH   SOLE 0 0 0 118,057
ISHARES TR RUS MID CAP ETF 464287499 770 10,290 SH   SOLE 0 0 0 10,290
ISHARES TR RUSSELL 2000 ETF 464287655 414 2,080 SH   SOLE 0 0 0 2,080
ISHARES TR U.S. FINLS ETF 464287788 8,032 94,959 SH   SOLE 0 0 0 94,959
ISHARES TR CORE S&P TTL STK 464287150 207 2,129 SH   SOLE 0 0 0 2,129
ISHARES TR CORE S&P US GWT 464287671 939 9,358 SH   SOLE 0 0 0 9,358
ISHARES TR MSCI EMG MKT ETF 464287234 270 5,595 SH   SOLE 0 0 0 5,595
ISHARES TR CORE 1 5 YR USD 46432F859 15,811 316,035 SH   SOLE 0 0 0 316,035
JOHNSON & JOHNSON COM 478160104 1,319 7,866 SH   SOLE 0 0 0 7,866
JPMORGAN CHASE & CO COM 46625H100 516 3,522 SH   SOLE 0 0 0 3,522
KIRKLAND LAKE GOLD LTD COM 49741E100 995 24,911 SH   SOLE 0 0 0 24,911
LGI HOMES INC COM 50187T106 363 2,890 SH   SOLE 0 0 0 2,890
LULULEMON ATHLETICA INC COM 550021109 652 2,112 SH   SOLE 0 0 0 2,112
M/I HOMES INC COM 55305B101 226 4,276 SH   SOLE 0 0 0 4,276
MALIBU BOATS INC COM CL A 56117J100 328 5,375 SH   SOLE 0 0 0 5,375
MASTERCARD INCORPORATED CL A 57636Q104 14,057 41,495 SH   SOLE 0 0 0 41,495
MAXIMUS INC COM 577933104 985 12,786 SH   SOLE 0 0 0 12,786
MCDONALDS CORP COM 580135101 1,349 5,380 SH   SOLE 0 0 0 5,380
MCGRATH RENTCORP COM 580589109 369 4,766 SH   SOLE 0 0 0 4,766
MEDPACE HLDGS INC COM 58506Q109 420 2,501 SH   SOLE 0 0 0 2,501
META PLATFORMS INC CL A 30303M102 18,366 61,188 SH   SOLE 0 0 0 61,188
MICROSOFT CORP COM 594918104 3,704 12,839 SH   SOLE 0 0 0 12,839
MONOLITHIC PWR SYS INC COM 609839105 888 2,368 SH   SOLE 0 0 0 2,368
MONSTER BEVERAGE CORP NEW COM 61174X109 15,267 176,842 SH   SOLE 0 0 0 176,842
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 39 11,500 SH   SOLE 0 0 0 11,500
NEXTERA ENERGY INC COM 65339F101 1,186 15,786 SH   SOLE 0 0 0 15,786
NIKE INC CL B 654106103 19,419 133,484 SH   SOLE 0 0 0 133,484
NOVO-NORDISK A S ADR 670100205 19,404 203,912 SH   SOLE 0 0 0 203,912
NUVEEN N Y MUN VALUE FD COM 67062M105 136 14,049 SH   SOLE 0 0 0 14,049
NV5 GLOBAL INC COM 62945V109 276 2,674 SH   SOLE 0 0 0 2,674
NVIDIA CORPORATION COM 67066G104 952 4,264 SH   SOLE 0 0 0 4,264
NVR INC COM 62944T105 1,111 216 SH   SOLE 0 0 0 216
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 11 10,000 SH   SOLE 0 0 0 10,000
OLD DOMINION FREIGHT LINE IN COM 679580100 1,292 4,306 SH   SOLE 0 0 0 4,306
OMEGA FLEX INC COM 682095104 375 2,660 SH   SOLE 0 0 0 2,660
ONTO INNOVATION INC COM 683344105 1,073 12,003 SH   SOLE 0 0 0 12,003
PAYPAL HLDGS INC COM 70450Y103 11,487 72,608 SH   SOLE 0 0 0 72,608
PERFICIENT INC COM 71375U101 359 3,748 SH   SOLE 0 0 0 3,748
POWER INTEGRATIONS INC COM 739276103 207 2,683 SH   SOLE 0 0 0 2,683
PROGRESSIVE CORP COM 743315103 18,775 171,778 SH   SOLE 0 0 0 171,778
PROSHARES TR ULSH 20YRTRE NEW 74347G887 2,302 66,769 SH   SOLE 0 0 0 66,769
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,246 13,800 SH   SOLE 0 0 0 13,800
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 10,151 263,859 SH   SOLE 0 0 0 263,859
SHERWIN WILLIAMS CO COM 824348106 1,393 4,734 SH   SOLE 0 0 0 4,734
SKECHERS U S A INC CL A 830566105 996 23,547 SH   SOLE 0 0 0 23,547
SMITH A O CORP COM 831865209 2,547 33,785 SH   SOLE 0 0 0 33,785
SOLAREDGE TECHNOLOGIES INC COM 83417M104 797 3,747 SH   SOLE 0 0 0 3,747
SOUTHWEST AIRLS CO COM 844741108 1,123 25,610 SH   SOLE 0 0 0 25,610
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 665 1,940 SH   SOLE 0 0 0 1,940
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,564 3,599 SH   SOLE 0 0 0 3,599
SPDR SER TR BLOOMBERG CONV 78464A359 2,726 36,368 SH   SOLE 0 0 0 36,368
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 315 3,450 SH   SOLE 0 0 0 3,450
STARBUCKS CORP COM 855244109 351 3,616 SH   SOLE 0 0 0 3,616
SVB FINANCIAL GROUP COM 78486Q101 18,261 32,914 SH   SOLE 0 0 0 32,914
T2 BIOSYSTEMS INC COM 89853L104 7 17,000 SH   SOLE 0 0 0 17,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 257 2,101 SH   SOLE 0 0 0 2,101
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 890 5,618 SH   SOLE 0 0 0 5,618
TESLA INC COM 88160R101 1,118 1,217 SH   SOLE 0 0 0 1,217
TORO CO COM 891092108 15,252 162,392 SH   SOLE 0 0 0 162,392
TRACTOR SUPPLY CO COM 892356106 21,603 101,726 SH   SOLE 0 0 0 101,726
TREX CO INC COM 89531P105 1,102 12,046 SH   SOLE 0 0 0 12,046
U S PHYSICAL THERAPY COM 90337L108 210 2,248 SH   SOLE 0 0 0 2,248
ULTRA CLEAN HLDGS INC COM 90385V107 415 8,505 SH   SOLE 0 0 0 8,505
UNION PAC CORP COM 907818108 1,554 6,367 SH   SOLE 0 0 0 6,367
UNITEDHEALTH GROUP INC COM 91324P102 1,403 3,071 SH   SOLE 0 0 0 3,071
UR-ENERGY INC COM 91688R108 20 17,000 SH   SOLE 0 0 0 17,000
VANGUARD INDEX FDS GROWTH ETF 922908736 208 757 SH   SOLE 0 0 0 757
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 292 2,346 SH   SOLE 0 0 0 2,346
VERIZON COMMUNICATIONS INC COM 92343V104 239 4,517 SH   SOLE 0 0 0 4,517
VISA INC COM CL A 92826C839 438 2,168 SH   SOLE 0 0 0 2,168
WD 40 CO COM 929236107 220 961 SH   SOLE 0 0 0 961
WEST FRASER TIMBER CO LTD COM 952845105 2,296 25,340 SH   SOLE 0 0 0 25,340
WEST PHARMACEUTICAL SVSC INC COM 955306105 809 2,139 SH   SOLE 0 0 0 2,139
WESTERN ALLIANCE BANCORP COM 957638109 2,116 19,129 SH   SOLE 0 0 0 19,129
XPEL INC COM 98379L100 349 6,001 SH   SOLE 0 0 0 6,001