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 388 5,976 SH   SOLE 0 0 0 5,976
ABBOTT LABS COM 002824100 1,384 13,935 SH   SOLE 0 0 0 13,935
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,658 5,892 SH   SOLE 0 0 0 5,892
ADVANCED ENERGY INDS COM 007973100 348 4,366 SH   SOLE 0 0 0 4,366
AFLAC INC COM 001055102 1,953 29,230 SH   SOLE 0 0 0 29,230
AGCO CORP COM 001084102 993 8,500 SH   SOLE 0 0 0 8,500
ALBEMARLE CORP COM 012653101 948 3,397 SH   SOLE 0 0 0 3,397
ALPHABET INC CAP STK CL C 02079K107 880 9,725 SH   SOLE 0 0 0 9,725
ALPHABET INC CAP STK CL A 02079K305 12,503 138,199 SH   SOLE 0 0 0 138,199
AMAZON COM INC COM 023135106 10,674 110,285 SH   SOLE 0 0 0 110,285
AMETEK INC COM 031100100 1,178 8,925 SH   SOLE 0 0 0 8,925
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 208 6,652 SH   SOLE 0 0 0 6,652
APPLE INC COM 037833100 18,752 124,473 SH   SOLE 0 0 0 124,473
ARISTA NETWORKS INC COM 040413106 1,978 15,485 SH   SOLE 0 0 0 15,485
AT&T INC COM 00206R102 213 11,619 SH   SOLE 0 0 0 11,619
AXCELIS TECHNOLOGIES INC COM NEW 054540208 266 4,523 SH   SOLE 0 0 0 4,523
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,918 50,720 SH   SOLE 0 0 0 50,720
BOISE CASCADE CO DEL COM 09739D100 270 4,032 SH   SOLE 0 0 0 4,032
BOOKING HOLDINGS INC COM 09857L108 11,928 6,313 SH   SOLE 0 0 0 6,313
BOSTON BEER INC CL A 100557107 1,194 3,225 SH   SOLE 0 0 0 3,225
BROWN & BROWN INC COM 115236101 986 16,818 SH   SOLE 0 0 0 16,818
CACTUS INC CL A 127203107 445 8,726 SH   SOLE 0 0 0 8,726
CADENCE DESIGN SYSTEM INC COM 127387108 1,501 9,946 SH   SOLE 0 0 0 9,946
CALIFORNIA RES CORP COM STOCK 13057Q305 1,270 28,054 SH   SOLE 0 0 0 28,054
CATALYST PHARMACEUTICALS INC COM 14888U101 340 24,319 SH   SOLE 0 0 0 24,319
CHEMED CORP NEW COM 16359R103 1,156 2,424 SH   SOLE 0 0 0 2,424
CHESAPEAKE UTILS CORP COM 165303108 360 2,909 SH   SOLE 0 0 0 2,909
CHIPOTLE MEXICAN GRILL INC COM 169656105 16,091 10,889 SH   SOLE 0 0 0 10,889
CHURCH & DWIGHT CO INC COM 171340102 2,326 31,582 SH   SOLE 0 0 0 31,582
CINTAS CORP COM 172908105 894 2,087 SH   SOLE 0 0 0 2,087
CLEARFIELD INC COM 18482P103 332 2,794 SH   SOLE 0 0 0 2,794
COMFORT SYS USA INC COM 199908104 470 3,881 SH   SOLE 0 0 0 3,881
COMMERCIAL METALS CO COM 201723103 2,274 49,684 SH   SOLE 0 0 0 49,684
COPART INC COM 217204106 1,779 15,453 SH   SOLE 0 0 0 15,453
CORCEPT THERAPEUTICS INC COM 218352102 431 14,380 SH   SOLE 0 0 0 14,380
COSTCO WHSL CORP NEW COM 22160K105 1,525 3,051 SH   SOLE 0 0 0 3,051
CSW INDUSTRIALS INC COM 126402106 390 3,035 SH   SOLE 0 0 0 3,035
CYBERARK SOFTWARE LTD SHS M2682V108 363 2,477 SH   SOLE 0 0 0 2,477
DARLING INGREDIENTS INC COM 237266101 1,884 23,815 SH   SOLE 0 0 0 23,815
DIREXION SHS ETF TR 20YR TRES BEAR 25460G849 7,694 49,642 SH   SOLE 0 0 0 49,642
EDWARDS LIFESCIENCES CORP COM 28176E108 11,675 160,828 SH   SOLE 0 0 0 160,828
EPAM SYS INC COM 29414B104 895 2,614 SH   SOLE 0 0 0 2,614
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,331 36,387 SH   SOLE 0 0 0 36,387
ESSENT GROUP LTD COM G3198U102 1,015 25,717 SH   SOLE 0 0 0 25,717
ETHAN ALLEN INTERIORS INC COM 297602104 404 15,346 SH   SOLE 0 0 0 15,346
EXELIXIS INC COM 30161Q104 783 46,590 SH   SOLE 0 0 0 46,590
EXXON MOBIL CORP COM 30231G102 3,213 28,707 SH   SOLE 0 0 0 28,707
FIVE BELOW INC COM 33829M101 969 6,662 SH   SOLE 0 0 0 6,662
FLEXSHARES TR READY ACC VARI 33939L886 4,509 60,862 SH   SOLE 0 0 0 60,862
FOCUS FINL PARTNERS INC COM CL A 34417P100 201 5,739 SH   SOLE 0 0 0 5,739
FORTINET INC COM 34959E109 1,114 19,751 SH   SOLE 0 0 0 19,751
FUNKO INC COM CL A 361008105 209 10,052 SH   SOLE 0 0 0 10,052
GENERAC HLDGS INC COM 368736104 546 4,760 SH   SOLE 0 0 0 4,760
GENMAB A/S SPONSORED ADS 372303206 1,151 30,016 SH   SOLE 0 0 0 30,016
GLOBANT S A COM L44385109 978 5,184 SH   SOLE 0 0 0 5,184
HARMONY BIOSCIENCES HLDGS IN COM 413197104 453 7,649 SH   SOLE 0 0 0 7,649
HOME DEPOT INC COM 437076102 1,611 5,440 SH   SOLE 0 0 0 5,440
ICON PLC SHS G4705A100 961 4,893 SH   SOLE 0 0 0 4,893
INNOVATIVE INDL PPTYS INC COM 45781V101 277 2,485 SH   SOLE 0 0 0 2,485
INSIGHT ENTERPRISES INC COM 45765U103 399 4,213 SH   SOLE 0 0 0 4,213
INTUIT COM 461202103 10,010 25,358 SH   SOLE 0 0 0 25,358
INTUITIVE SURGICAL INC COM NEW 46120E602 14,622 59,233 SH   SOLE 0 0 0 59,233
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 4,278 248,301 SH   SOLE 0 0 0 248,301
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 8,499 410,567 SH   SOLE 0 0 0 410,567
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 4,662 326,910 SH   SOLE 0 0 0 326,910
IRADIMED CORP COM 46266A109 251 9,054 SH   SOLE 0 0 0 9,054
ISHARES TR CORE S&P500 ETF 464287200 2,193 5,679 SH   SOLE 0 0 0 5,679
ISHARES TR ISHS 1-5YR INVS 464288646 231 4,729 SH   SOLE 0 0 0 4,729
ISHARES TR MBS ETF 464288588 7,878 87,198 SH   SOLE 0 0 0 87,198
ISHARES TR RUS MID CAP ETF 464287499 585 8,620 SH   SOLE 0 0 0 8,620
ISHARES TR CORE 1 5 YR USD 46432F859 16,048 350,096 SH   SOLE 0 0 0 350,096
ISHARES TR RUSSELL 2000 ETF 464287655 382 2,080 SH   SOLE 0 0 0 2,080
ISHARES TR S&P 500 VAL ETF 464287408 357 2,486 SH   SOLE 0 0 0 2,486
ISHARES TR IBOXX HI YD ETF 464288513 2,393 32,516 SH   SOLE 0 0 0 32,516
ISHARES TR CORE S&P US GWT 464287671 1,015 12,188 SH   SOLE 0 0 0 12,188
ISHARES TR MSCI ACWI EX US 464288240 1,215 29,020 SH   SOLE 0 0 0 29,020
ISHARES TR CORE S&P US VLU 464287663 457 6,539 SH   SOLE 0 0 0 6,539
ISHARES TR U.S. FINLS ETF 464287788 3,739 49,298 SH   SOLE 0 0 0 49,298
ISHARES TR SP SMCP600VL ETF 464287879 290 3,060 SH   SOLE 0 0 0 3,060
ISHARES TR SELECT DIVID ETF 464287168 364 3,071 SH   SOLE 0 0 0 3,071
ISHARES TR TIPS BD ETF 464287176 12,249 115,150 SH   SOLE 0 0 0 115,150
JOHNSON & JOHNSON COM 478160104 1,697 9,807 SH   SOLE 0 0 0 9,807
JPMORGAN CHASE & CO COM 46625H100 431 3,360 SH   SOLE 0 0 0 3,360
KINSALE CAP GROUP INC COM 49714P108 945 2,924 SH   SOLE 0 0 0 2,924
LULULEMON ATHLETICA INC COM 550021109 203 613 SH   SOLE 0 0 0 613
M/I HOMES INC COM 55305B101 206 4,987 SH   SOLE 0 0 0 4,987
MALIBU BOATS INC COM CL A 56117J100 227 4,225 SH   SOLE 0 0 0 4,225
MASTERCARD INCORPORATED CL A 57636Q104 13,300 39,918 SH   SOLE 0 0 0 39,918
MCDONALDS CORP COM 580135101 1,724 6,315 SH   SOLE 0 0 0 6,315
MCGRATH RENTCORP COM 580589109 474 4,913 SH   SOLE 0 0 0 4,913
MEDPACE HLDGS INC COM 58506Q109 516 2,320 SH   SOLE 0 0 0 2,320
META PLATFORMS INC CL A 30303M102 4,130 43,381 SH   SOLE 0 0 0 43,381
MGP INGREDIENTS INC NEW COM 55303J106 235 2,184 SH   SOLE 0 0 0 2,184
MICROSOFT CORP COM 594918104 3,035 13,303 SH   SOLE 0 0 0 13,303
MONOLITHIC PWR SYS INC COM 609839105 1,381 3,957 SH   SOLE 0 0 0 3,957
MONSTER BEVERAGE CORP NEW COM 61174X109 15,801 167,471 SH   SOLE 0 0 0 167,471
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 28 11,500 SH   SOLE 0 0 0 11,500
NEXTERA ENERGY INC COM 65339F101 1,602 20,611 SH   SOLE 0 0 0 20,611
NIKE INC CL B 654106103 12,507 133,377 SH   SOLE 0 0 0 133,377
NOVO-NORDISK A S ADR 670100205 16,698 156,893 SH   SOLE 0 0 0 156,893
NUVEEN N Y MUN VALUE FD COM 67062M105 114 14,049 SH   SOLE 0 0 0 14,049
NV5 GLOBAL INC COM 62945V109 278 1,925 SH   SOLE 0 0 0 1,925
NVIDIA CORPORATION COM 67066G104 615 4,539 SH   SOLE 0 0 0 4,539
NVR INC COM 62944T105 1,040 245 SH   SOLE 0 0 0 245
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 8 10,000 SH   SOLE 0 0 0 10,000
OLD DOMINION FREIGHT LINE IN COM 679580100 1,744 6,391 SH   SOLE 0 0 0 6,391
OMEGA FLEX INC COM 682095104 283 2,998 SH   SOLE 0 0 0 2,998
PACKAGING CORP AMER COM 695156109 1,310 10,863 SH   SOLE 0 0 0 10,863
PAYCOM SOFTWARE INC COM 70432V102 965 2,817 SH   SOLE 0 0 0 2,817
PAYPAL HLDGS INC COM 70450Y103 5,502 66,206 SH   SOLE 0 0 0 66,206
PFIZER INC COM 717081103 1,550 32,281 SH   SOLE 0 0 0 32,281
PIMCO ETF TR ENHANCD SHORT 72201R643 306 3,139 SH   SOLE 0 0 0 3,139
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,897 39,677 SH   SOLE 0 0 0 39,677
PROGRESSIVE CORP COM 743315103 19,763 153,180 SH   SOLE 0 0 0 153,180
PROGYNY INC COM 74340E103 353 8,032 SH   SOLE 0 0 0 8,032
PROSHARES TR ULSH 20YRTRE NEW 74347G887 4,951 56,232 SH   SOLE 0 0 0 56,232
QUALYS INC COM 74758T303 1,056 7,556 SH   SOLE 0 0 0 7,556
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,659 17,358 SH   SOLE 0 0 0 17,358
REGENERON PHARMACEUTICALS COM 75886F107 903 1,188 SH   SOLE 0 0 0 1,188
REPLIGEN CORP COM 759916109 791 4,261 SH   SOLE 0 0 0 4,261
ROLLINS INC COM 775711104 1,161 27,503 SH   SOLE 0 0 0 27,503
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 5,451 160,002 SH   SOLE 0 0 0 160,002
SHERWIN WILLIAMS CO COM 824348106 1,473 6,555 SH   SOLE 0 0 0 6,555
SHOTSPOTTER INC COM 82536T107 233 6,249 SH   SOLE 0 0 0 6,249
SKECHERS U S A INC CL A 830566105 920 26,112 SH   SOLE 0 0 0 26,112
SMITH A O CORP COM 831865209 2,274 41,647 SH   SOLE 0 0 0 41,647
SOLAREDGE TECHNOLOGIES INC COM 83417M104 856 3,801 SH   SOLE 0 0 0 3,801
SOUTHWEST AIRLS CO COM 844741108 1,339 36,255 SH   SOLE 0 0 0 36,255
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 633 1,940 SH   SOLE 0 0 0 1,940
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,397 3,632 SH   SOLE 0 0 0 3,632
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 4,087 44,716 SH   SOLE 0 0 0 44,716
SPDR SER TR BBG CONV SEC ETF 78464A359 2,356 36,028 SH   SOLE 0 0 0 36,028
STARBUCKS CORP COM 855244109 315 3,616 SH   SOLE 0 0 0 3,616
SVB FINANCIAL GROUP COM 78486Q101 4,480 19,567 SH   SOLE 0 0 0 19,567
SYNOPSYS INC COM 871607107 11,033 37,893 SH   SOLE 0 0 0 37,893
TESLA INC COM 88160R101 721 3,164 SH   SOLE 0 0 0 3,164
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,508 644 SH   SOLE 0 0 0 644
TORO CO COM 891092108 16,987 161,597 SH   SOLE 0 0 0 161,597
TRACTOR SUPPLY CO COM 892356106 18,426 83,555 SH   SOLE 0 0 0 83,555
TREX CO INC COM 89531P105 645 14,638 SH   SOLE 0 0 0 14,638
UNION PAC CORP COM 907818108 1,432 7,275 SH   SOLE 0 0 0 7,275
UNITEDHEALTH GROUP INC COM 91324P102 17,886 32,680 SH   SOLE 0 0 0 32,680
UR-ENERGY INC COM 91688R108 22 17,000 SH   SOLE 0 0 0 17,000
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 215 2,210 SH   SOLE 0 0 0 2,210
VERTEX PHARMACEUTICALS INC COM 92532F100 838 2,668 SH   SOLE 0 0 0 2,668
VISA INC COM CL A 92826C839 356 1,719 SH   SOLE 0 0 0 1,719
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 3,719 73,960 SH   SOLE 0 0 0 73,960
XPEL INC COM 98379L100 376 5,393 SH   SOLE 0 0 0 5,393
ZYNEX INC COM 98986M103 528 43,010 SH   SOLE 0 0 0 43,010