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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AAON INC COM PAR $0.004 000360206   434,834 5,720 SH   SOLE 0 0 0 5,720
ABBOTT LABS COM 002824100   1,560,017 14,435 SH   SOLE 0 0 0 14,435
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,719,230 6,029 SH   SOLE 0 0 0 6,029
ACTIVISION BLIZZARD INC COM 00507V109   2,457,992 32,660 SH   SOLE 0 0 0 32,660
ADVANCED ENERGY INDS COM 007973100   395,210 4,245 SH   SOLE 0 0 0 4,245
AFLAC INC COM 001055102   1,966,282 28,239 SH   SOLE 0 0 0 28,239
AGCO CORP COM 001084102   1,072,006 8,012 SH   SOLE 0 0 0 8,012
ALPHABET INC CAP STK CL A 02079K305   16,125,291 169,722 SH   SOLE 0 0 0 169,722
ALPHABET INC CAP STK CL C 02079K107   923,003 9,669 SH   SOLE 0 0 0 9,669
AMAZON COM INC COM 023135106   10,612,183 108,023 SH   SOLE 0 0 0 108,023
AMETEK INC COM 031100100   1,149,106 7,960 SH   SOLE 0 0 0 7,960
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   202,636 6,501 SH   SOLE 0 0 0 6,501
APPLE INC COM 037833100   16,182,547 107,262 SH   SOLE 0 0 0 107,262
ARISTA NETWORKS INC COM 040413106   2,059,677 15,087 SH   SOLE 0 0 0 15,087
AT&T INC COM 00206R102   220,185 11,607 SH   SOLE 0 0 0 11,607
AXCELIS TECHNOLOGIES INC COM NEW 054540208   533,097 4,285 SH   SOLE 0 0 0 4,285
BADGER METER INC COM 056525108   231,028 1,927 SH   SOLE 0 0 0 1,927
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   14,959,693 48,695 SH   SOLE 0 0 0 48,695
BOISE CASCADE CO DEL COM 09739D100   289,463 3,837 SH   SOLE 0 0 0 3,837
BOOKING HOLDINGS INC COM 09857L108   14,879,826 6,108 SH   SOLE 0 0 0 6,108
BOSTON BEER INC CL A 100557107   1,143,970 3,137 SH   SOLE 0 0 0 3,137
BROWN & BROWN INC COM 115236101   942,581 16,165 SH   SOLE 0 0 0 16,165
CACTUS INC CL A 127203107   410,430 8,137 SH   SOLE 0 0 0 8,137
CADENCE DESIGN SYSTEM INC COM 127387108   1,807,005 9,701 SH   SOLE 0 0 0 9,701
CALIFORNIA RES CORP COM STOCK 13057Q305   1,099,809 27,223 SH   SOLE 0 0 0 27,223
CATALYST PHARMACEUTICALS INC COM 14888U101   362,170 23,396 SH   SOLE 0 0 0 23,396
CHEMED CORP NEW COM 16359R103   1,138,753 2,309 SH   SOLE 0 0 0 2,309
CHESAPEAKE UTILS CORP COM 165303108   342,657 2,855 SH   SOLE 0 0 0 2,855
CHIPOTLE MEXICAN GRILL INC COM 169656105   15,930,555 9,914 SH   SOLE 0 0 0 9,914
CHURCH & DWIGHT CO INC COM 171340102   2,600,661 31,719 SH   SOLE 0 0 0 31,719
CINTAS CORP COM 172908105   877,932 2,004 SH   SOLE 0 0 0 2,004
COMFORT SYS USA INC COM 199908104   422,536 3,557 SH   SOLE 0 0 0 3,557
COMMERCIAL METALS CO COM 201723103   2,082,141 37,864 SH   SOLE 0 0 0 37,864
COPART INC COM 217204106   2,035,276 29,403 SH   SOLE 0 0 0 29,403
CORCEPT THERAPEUTICS INC COM 218352102   323,643 14,047 SH   SOLE 0 0 0 14,047
COSTCO WHSL CORP NEW COM 22160K105   1,577,986 3,152 SH   SOLE 0 0 0 3,152
CSW INDUSTRIALS INC COM 126402106   407,102 2,940 SH   SOLE 0 0 0 2,940
CYBERARK SOFTWARE LTD SHS M2682V108   354,532 2,440 SH   SOLE 0 0 0 2,440
DARLING INGREDIENTS INC COM 237266101   1,607,415 24,898 SH   SOLE 0 0 0 24,898
DECKERS OUTDOOR CORP COM 243537107   1,017,494 2,418 SH   SOLE 0 0 0 2,418
DIREXION SHS ETF TR 20YR TRES BEAR 25460G849   3,847,784 33,202 SH   SOLE 0 0 0 33,202
EDWARDS LIFESCIENCES CORP COM 28176E108   14,705,329 190,286 SH   SOLE 0 0 0 190,286
ENDAVA PLC ADS 29260V105   1,184,169 12,877 SH   SOLE 0 0 0 12,877
EPAM SYS INC COM 29414B104   922,787 2,525 SH   SOLE 0 0 0 2,525
EQUITY LIFESTYLE PPTYS INC COM 29472R108   2,613,407 36,495 SH   SOLE 0 0 0 36,495
ESSENT GROUP LTD COM G3198U102   1,039,620 24,502 SH   SOLE 0 0 0 24,502
ETHAN ALLEN INTERIORS INC COM 297602104   437,409 14,888 SH   SOLE 0 0 0 14,888
EXLSERVICE HOLDINGS INC COM 302081104   674,531 3,916 SH   SOLE 0 0 0 3,916
EXP WORLD HLDGS INC COM 30212W100   391,556 24,924 SH   SOLE 0 0 0 24,924
EXXON MOBIL CORP COM 30231G102   2,875,427 25,146 SH   SOLE 0 0 0 25,146
FIVE BELOW INC COM 33829M101   1,166,806 5,825 SH   SOLE 0 0 0 5,825
FLEXSHARES TR READY ACC VARI 33939L886   4,467,400 59,781 SH   SOLE 0 0 0 59,781
FOCUS FINL PARTNERS INC COM CL A 34417P100   278,818 5,563 SH   SOLE 0 0 0 5,563
FORTINET INC COM 34959E109   1,102,223 19,063 SH   SOLE 0 0 0 19,063
FUNKO INC COM CL A 361008105   109,550 10,605 SH   SOLE 0 0 0 10,605
GENERAC HLDGS INC COM 368736104   991,589 8,409 SH   SOLE 0 0 0 8,409
GENMAB A/S SPONSORED ADS 372303206   1,065,136 26,877 SH   SOLE 0 0 0 26,877
HARMONY BIOSCIENCES HLDGS IN COM 413197104   352,898 7,372 SH   SOLE 0 0 0 7,372
HERSHEY CO COM 427866108   875,228 3,722 SH   SOLE 0 0 0 3,722
HOME DEPOT INC COM 437076102   1,777,966 5,635 SH   SOLE 0 0 0 5,635
ICON PLC SHS G4705A100   1,090,668 4,656 SH   SOLE 0 0 0 4,656
INSIGHT ENTERPRISES INC COM 45765U103   492,827 3,936 SH   SOLE 0 0 0 3,936
INTUIT COM 461202103   14,066,352 33,512 SH   SOLE 0 0 0 33,512
INTUITIVE SURGICAL INC COM NEW 46120E602   10,544,101 43,182 SH   SOLE 0 0 0 43,182
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   4,043,310 281,176 SH   SOLE 0 0 0 281,176
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   8,652,371 409,871 SH   SOLE 0 0 0 409,871
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   5,357,627 338,662 SH   SOLE 0 0 0 338,662
IRADIMED CORP COM 46266A109   318,149 9,014 SH   SOLE 0 0 0 9,014
ISHARES TR CORE S&P500 ETF 464287200   3,411,114 8,339 SH   SOLE 0 0 0 8,339
ISHARES TR ISHS 1-5YR INVS 464288646   314,113 6,251 SH   SOLE 0 0 0 6,251
ISHARES TR CORE 1 5 YR USD 46432F859   18,483,236 395,025 SH   SOLE 0 0 0 395,025
ISHARES TR MBS ETF 464288588   8,177,713 86,381 SH   SOLE 0 0 0 86,381
ISHARES TR MSCI EMG MKT ETF 464287234   212,112 5,227 SH   SOLE 0 0 0 5,227
ISHARES TR RUSSELL 2000 ETF 464287655   395,054 2,080 SH   SOLE 0 0 0 2,080
ISHARES TR RUS MID CAP ETF 464287499   641,062 8,807 SH   SOLE 0 0 0 8,807
ISHARES TR IBOXX HI YD ETF 464288513   2,524,993 33,506 SH   SOLE 0 0 0 33,506
ISHARES TR CORE S&P US GWT 464287671   846,951 9,762 SH   SOLE 0 0 0 9,762
ISHARES TR CORE S&P US VLU 464287663   628,594 8,339 SH   SOLE 0 0 0 8,339
ISHARES TR U.S. FINLS ETF 464287788   3,724,793 46,311 SH   SOLE 0 0 0 46,311
ISHARES TR SP SMCP600VL ETF 464287879   291,628 2,865 SH   SOLE 0 0 0 2,865
ISHARES TR MSCI ACWI EX US 464288240   1,121,332 22,889 SH   SOLE 0 0 0 22,889
ISHARES TR TIPS BD ETF 464287176   13,564,312 125,514 SH   SOLE 0 0 0 125,514
JOHNSON & JOHNSON COM 478160104   1,623,119 10,057 SH   SOLE 0 0 0 10,057
JPMORGAN CHASE & CO COM 46625H100   455,944 3,247 SH   SOLE 0 0 0 3,247
KINSALE CAP GROUP INC COM 49714P108   1,760,452 5,980 SH   SOLE 0 0 0 5,980
LENNAR CORP CL A 526057104   3,204,943 31,773 SH   SOLE 0 0 0 31,773
LULULEMON ATHLETICA INC COM 550021109   232,838 750 SH   SOLE 0 0 0 750
M/I HOMES INC COM 55305B101   286,716 4,835 SH   SOLE 0 0 0 4,835
MALIBU BOATS INC COM CL A 56117J100   269,858 4,421 SH   SOLE 0 0 0 4,421
MASTERCARD INCORPORATED CL A 57636Q104   14,225,005 38,402 SH   SOLE 0 0 0 38,402
MCDONALDS CORP COM 580135101   1,668,485 6,401 SH   SOLE 0 0 0 6,401
MCGRATH RENTCORP COM 580589109   454,595 4,402 SH   SOLE 0 0 0 4,402
MEDPACE HLDGS INC COM 58506Q109   2,114,399 9,374 SH   SOLE 0 0 0 9,374
META PLATFORMS INC CL A 30303M102   9,002,931 50,601 SH   SOLE 0 0 0 50,601
MGP INGREDIENTS INC NEW COM 55303J106   200,207 2,107 SH   SOLE 0 0 0 2,107
MICROSOFT CORP COM 594918104   3,520,909 13,356 SH   SOLE 0 0 0 13,356
MONOLITHIC PWR SYS INC COM 609839105   1,879,403 3,682 SH   SOLE 0 0 0 3,682
MONSTER BEVERAGE CORP NEW COM 61174X109   15,623,739 151,908 SH   SOLE 0 0 0 151,908
NAPCO SEC TECHNOLOGIES INC COM 630402105   371,038 11,738 SH   SOLE 0 0 0 11,738
NEXTERA ENERGY INC COM 65339F101   1,561,109 21,306 SH   SOLE 0 0 0 21,306
NIKE INC CL B 654106103   15,702,168 128,517 SH   SOLE 0 0 0 128,517
NOVO-NORDISK A S ADR 670100205   16,017,939 114,799 SH   SOLE 0 0 0 114,799
NUVEEN N Y MUN VALUE FD COM 67062M105   122,086 14,049 SH   SOLE 0 0 0 14,049
NV5 GLOBAL INC COM 62945V109   237,816 1,851 SH   SOLE 0 0 0 1,851
NVIDIA CORPORATION COM 67066G104   993,550 4,448 SH   SOLE 0 0 0 4,448
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   6,160 10,000 SH   SOLE 0 0 0 10,000
OLD DOMINION FREIGHT LINE IN COM 679580100   2,099,470 5,914 SH   SOLE 0 0 0 5,914
OMEGA FLEX INC COM 682095104   329,127 2,941 SH   SOLE 0 0 0 2,941
PACKAGING CORP AMER COM 695156109   1,576,580 11,253 SH   SOLE 0 0 0 11,253
PAYCOM SOFTWARE INC COM 70432V102   898,429 2,786 SH   SOLE 0 0 0 2,786
PAYPAL HLDGS INC COM 70450Y103   6,834,042 87,147 SH   SOLE 0 0 0 87,147
PERION NETWORK LTD SHS NEW M78673114   419,134 13,490 SH   SOLE 0 0 0 13,490
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   3,896,195 39,241 SH   SOLE 0 0 0 39,241
PIMCO ETF TR ENHANCD SHORT 72201R643   305,864 3,139 SH   SOLE 0 0 0 3,139
PROGRESSIVE CORP COM 743315103   17,939,817 130,776 SH   SOLE 0 0 0 130,776
PROGYNY INC COM 74340E103   249,669 7,969 SH   SOLE 0 0 0 7,969
PROSHARES TR ULSH 20YRTRE NEW 74347G887   2,039,064 31,107 SH   SOLE 0 0 0 31,107
QUALYS INC COM 74758T303   889,884 7,281 SH   SOLE 0 0 0 7,281
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,714,772 17,525 SH   SOLE 0 0 0 17,525
REGENERON PHARMACEUTICALS COM 75886F107   834,887 1,121 SH   SOLE 0 0 0 1,121
ROLLINS INC COM 775711104   928,911 26,233 SH   SOLE 0 0 0 26,233
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   5,780,059 158,924 SH   SOLE 0 0 0 158,924
SHERWIN WILLIAMS CO COM 824348106   1,584,860 6,846 SH   SOLE 0 0 0 6,846
SHOTSPOTTER INC COM 82536T107   223,226 6,175 SH   SOLE 0 0 0 6,175
SKECHERS U S A INC CL A 830566105   1,044,437 23,678 SH   SOLE 0 0 0 23,678
SMITH A O CORP COM 831865209   2,675,325 40,652 SH   SOLE 0 0 0 40,652
SOLAREDGE TECHNOLOGIES INC COM 83417M104   1,050,634 3,551 SH   SOLE 0 0 0 3,551
SOUTHWEST AIRLS CO COM 844741108   1,428,092 40,978 SH   SOLE 0 0 0 40,978
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   653,935 1,940 SH   SOLE 0 0 0 1,940
SPDR S&P 500 ETF TR TR UNIT 78462F103   398,948 980 SH   SOLE 0 0 0 980
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,982,948 43,525 SH   SOLE 0 0 0 43,525
SPDR SER TR BBG CONV SEC ETF 78464A359   2,527,872 36,925 SH   SOLE 0 0 0 36,925
STARBUCKS CORP COM 855244109   383,477 3,616 SH   SOLE 0 0 0 3,616
SVB FINANCIAL GROUP COM 78486Q101   9,584,418 30,341 SH   SOLE 0 0 0 30,341
SYNOPSYS INC COM 871607107   17,258,040 47,450 SH   SOLE 0 0 0 47,450
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   203,146 2,101 SH   SOLE 0 0 0 2,101
TEXAS PACIFIC LAND CORPORATI COM 88262P102   951,431 507 SH   SOLE 0 0 0 507
TORO CO COM 891092108   15,613,529 143,125 SH   SOLE 0 0 0 143,125
TRACTOR SUPPLY CO COM 892356106   18,020,416 77,089 SH   SOLE 0 0 0 77,089
TREX CO INC COM 89531P105   829,663 14,497 SH   SOLE 0 0 0 14,497
UNION PAC CORP COM 907818108   1,540,393 7,595 SH   SOLE 0 0 0 7,595
UNITEDHEALTH GROUP INC COM 91324P102   15,614,023 32,145 SH   SOLE 0 0 0 32,145
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   242,344 2,189 SH   SOLE 0 0 0 2,189
VERIZON COMMUNICATIONS INC COM 92343V104   206,096 5,177 SH   SOLE 0 0 0 5,177
VERTEX PHARMACEUTICALS INC COM 92532F100   768,074 2,634 SH   SOLE 0 0 0 2,634
VISA INC COM CL A 92826C839   392,877 1,713 SH   SOLE 0 0 0 1,713
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   3,658,116 72,668 SH   SOLE 0 0 0 72,668
XPEL INC COM 98379L100   425,911 5,610 SH   SOLE 0 0 0 5,610
ZYNEX INC COM 98986M103   362,543 28,819 SH   SOLE 0 0 0 28,819