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
AMDOCS LTD SHS G02602103   665,415 7,571 SH   SOLE   7,571 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   10,096,383 28,772 SH   SOLE   28,772 0 0
EATON CORP PLC SHS G29183103   1,519,574 6,310 SH   SOLE   6,100 0 210
MEDTRONIC PLC SHS G5960L103   978,345 11,876 SH   SOLE   11,876 0 0
ALCON AG ORD SHS H01301128   201,159 2,575 SH   SOLE   2,575 0 0
CHUBB LIMITED COM H1467J104   352,334 1,559 SH   SOLE   1,559 0 0
ADMA BIOLOGICS INC COM 000899104   68,609 15,179 SH   SOLE   15,179 0 0
AFLAC INC COM 001055102   2,104,493 25,509 SH   SOLE   25,509 0 0
A10 NETWORKS INC COM 002121101   159,963 12,146 SH   SOLE   12,146 0 0
ABBOTT LABS COM 002824100   11,516,184 104,626 SH   SOLE   104,626 0 0
ABBVIE INC COM 00287Y109   14,528,128 93,748 SH   SOLE   93,748 0 0
ADOBE INC COM 00724F101   11,852,056 19,866 SH   SOLE   19,866 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   279,874 1,990 SH   SOLE   1,990 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   13,477,343 113,877 SH   SOLE   113,877 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   320,523 5,512 SH   SOLE   5,512 0 0
ALPHABET INC CAP STK CL C 02079K107   3,594,702 25,507 SH   SOLE   25,007 0 500
ALPHABET INC CAP STK CL A 02079K305   29,551,978 211,554 SH   SOLE   211,554 0 0
AMAZON COM INC COM 023135106   32,272,208 212,401 SH   SOLE   212,401 0 0
AMERICAN EXPRESS CO COM 025816109   1,951,521 10,417 SH   SOLE   10,417 0 0
CENCORA INC COM 03073E105   1,305,806 6,358 SH   SOLE   6,358 0 0
AMGEN INC COM 031162100   16,385,746 56,891 SH   SOLE   56,891 0 0
AMPHENOL CORP NEW CL A 032095101   237,912 2,400 SH   SOLE   2,400 0 0
ELEVANCE HEALTH INC COM 036752103   384,793 816 SH   SOLE   816 0 0
APPLE INC COM 037833100   51,344,093 266,681 SH   SOLE   266,121 0 560
ARCOSA INC COM 039653100   356,013 4,308 SH   SOLE   4,308 0 0
ATKORE INC COM 047649108   218,240 1,364 SH   SOLE   1,364 0 0
AUTODESK INC COM 052769106   12,524,855 51,441 SH   SOLE   51,441 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   400,242 1,718 SH   SOLE   1,718 0 0
AUTOZONE INC COM 053332102   12,041,186 4,657 SH   SOLE   4,657 0 0
BALL CORP COM 058498106   1,032,196 17,945 SH   SOLE   17,945 0 0
BANK AMERICA CORP COM 060505104   762,760 22,654 SH   SOLE   22,654 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   915,546 2,567 SH   SOLE   2,567 0 0
BIO-TECHNE CORP COM 09073M104   236,650 3,067 SH   SOLE   3,067 0 0
BLACKROCK INC COM 09247X101   2,060,348 2,538 SH   SOLE   2,538 0 0
BOWLERO CORP CL A COM 10258P102   150,054 10,597 SH   SOLE   10,597 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   729,012 14,208 SH   SOLE   14,208 0 0
BROADCOM INC COM 11135F101   7,430,876 6,657 SH   SOLE   6,657 0 0
CBIZ INC COM 124805102   368,029 5,880 SH   SOLE   5,880 0 0
CBOE GLOBAL MKTS INC COM 12503M108   6,813,314 38,157 SH   SOLE   38,157 0 0
CBRE GROUP INC CL A 12504L109   577,344 6,202 SH   SOLE   6,202 0 0
CSX CORP COM 126408103   1,033,201 29,801 SH   SOLE   29,801 0 0
CVS HEALTH CORP COM 126650100   1,620,812 20,527 SH   SOLE   20,527 0 0
CACI INTL INC CL A 127190304   1,632,902 5,042 SH   SOLE   5,042 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   861,003 14,987 SH   SOLE   14,987 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   230,381 13,705 SH   SOLE   13,705 0 0
CATERPILLAR INC COM 149123101   887,010 3,000 SH   SOLE   3,000 0 0
CENTENE CORP DEL COM 15135B101   284,299 3,831 SH   SOLE   3,831 0 0
CHEVRON CORP NEW COM 166764100   1,174,337 7,873 SH   SOLE   7,873 0 0
CISCO SYS INC COM 17275R102   9,478,158 187,612 SH   SOLE   187,512 0 100
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   30,258 16,625 SH   SOLE   16,625 0 0
COCA COLA CO COM 191216100   264,596 4,490 SH   SOLE   4,490 0 0
COLGATE PALMOLIVE CO COM 194162103   368,978 4,629 SH   SOLE   4,629 0 0
COMFORT SYS USA INC COM 199908104   538,855 2,620 SH   SOLE   2,620 0 0
COMCAST CORP NEW CL A 20030N101   17,230,287 392,937 SH   SOLE   392,937 0 0
COMMERCIAL METALS CO COM 201723103   216,023 4,317 SH   SOLE   4,317 0 0
CONOCOPHILLIPS COM 20825C104   352,969 3,041 SH   SOLE   3,041 0 0
COPART INC COM 217204106   7,874,888 160,712 SH   SOLE   160,712 0 0
CORTEVA INC COM 22052L104   506,658 10,573 SH   SOLE   10,573 0 0
COSTCO WHSL CORP NEW COM 22160K105   19,265,755 29,187 SH   SOLE   29,187 0 0
D R HORTON INC COM 23331A109   739,687 4,867 SH   SOLE   4,867 0 0
DANAHER CORPORATION COM 235851102   583,208 2,521 SH   SOLE   2,521 0 0
DELL TECHNOLOGIES INC CL C 24703L202   294,449 3,849 SH   SOLE   3,849 0 0
DISNEY WALT CO COM 254687106   12,595,455 139,500 SH   SOLE   139,500 0 0
DOMINION ENERGY INC COM 25746U109   281,906 5,998 SH   SOLE   5,803 0 195
DOW INC COM 260557103   1,001,982 18,271 SH   SOLE   18,271 0 0
DROPBOX INC CL A 26210C104   15,805,496 536,143 SH   SOLE   536,143 0 0
DUPONT DE NEMOURS INC COM 26614N102   474,273 6,165 SH   SOLE   6,165 0 0
ENSIGN GROUP INC COM 29358P101   205,344 1,830 SH   SOLE   1,830 0 0
EXXON MOBIL CORP COM 30231G102   1,866,927 18,673 SH   SOLE   18,273 0 400
META PLATFORMS INC CL A 30303M102   2,374,364 6,708 SH   SOLE   6,708 0 0
FASTENAL CO COM 311900104   6,165,197 95,186 SH   SOLE   95,186 0 0
FORD MTR CO DEL COM 345370860   503,179 41,278 SH   SOLE   40,838 0 440
FREEPORT-MCMORAN INC CL B 35671D857   250,099 5,875 SH   SOLE   5,875 0 0
GALLAGHER ARTHUR J & CO COM 363576109   842,176 3,745 SH   SOLE   3,745 0 0
GENERAL DYNAMICS CORP COM 369550108   1,067,763 4,112 SH   SOLE   4,112 0 0
GENERAL MLS INC COM 370334104   684,752 10,512 SH   SOLE   10,512 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,080,843 5,394 SH   SOLE   5,394 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   448,273 1,471 SH   SOLE   1,471 0 0
HEICO CORP NEW COM 422806109   7,538,297 42,144 SH   SOLE   42,144 0 0
HOME DEPOT INC COM 437076102   13,711,597 39,566 SH   SOLE   39,566 0 0
HONEYWELL INTL INC COM 438516106   2,348,542 11,199 SH   SOLE   11,199 0 0
HOULIHAN LOKEY INC CL A 441593100   266,440 2,222 SH   SOLE   2,222 0 0
IDEXX LABS INC COM 45168D104   355,232 640 SH   SOLE   640 0 0
ILLINOIS TOOL WKS INC COM 452308109   203,004 775 SH   SOLE   775 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,387,558 10,804 SH   SOLE   10,785 0 19
INTERPUBLIC GROUP COS INC COM 460690100   1,390,856 42,612 SH   SOLE   42,612 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   3,552,911 8,676 SH   SOLE   8,676 0 0
INTUIT COM 461202103   8,724,169 13,958 SH   SOLE   13,958 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   564,414 34,384 SH   SOLE   22,243 0 12,141
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   936,617 56,304 SH   SOLE   39,904 0 16,400
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   1,203,422 64,892 SH   SOLE   45,018 0 19,874
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   1,428,706 70,449 SH   SOLE   45,171 0 25,278
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   1,453,328 74,702 SH   SOLE   49,889 0 24,813
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,566,253 81,153 SH   SOLE   52,743 0 28,410
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   1,882,924 92,052 SH   SOLE   64,613 0 27,439
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,689,492 80,895 SH   SOLE   62,099 0 18,796
INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W825   328,794 15,440 SH   SOLE   7,815 0 7,625
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858   660,715 31,934 SH   SOLE   18,523 0 13,411
ISHARES TR IBOXX INV CP ETF 464287242   335,189 3,029 SH   SOLE   300 0 2,729
ISHARES TR RUS MID CAP ETF 464287499   9,655,154 124,214 SH   SOLE   124,214 0 0
ISHARES TR CORE S&P MCP ETF 464287507   393,553 1,420 SH   SOLE   1,420 0 0
ISHARES TR EXPND TEC SC ETF 464287549   378,713 845 SH   SOLE   770 0 75
ISHARES TR S&P MC 400GR ETF 464287606   696,898 8,797 SH   SOLE   8,797 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,973,581 9,833 SH   SOLE   9,833 0 0
ISHARES TR S&P MC 400VL ETF 464287705   929,654 8,152 SH   SOLE   8,152 0 0
ISHARES TR CORE S&P SCP ETF 464287804   330,920 3,057 SH   SOLE   3,057 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   617,188 11,869 SH   SOLE   8,559 0 3,310
ISHARES TR PFD AND INCM SEC 464288687   677,322 21,716 SH   SOLE   13,816 0 7,900
ISHARES TR EAFE VALUE ETF 464288877   239,660 4,600 SH   SOLE   4,600 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   1,496,011 21,575 SH   SOLE   21,575 0 0
ISHARES TR CORE MSCI EAFE 46432F842   7,296,702 103,720 SH   SOLE   103,720 0 0
ISHARES INC CORE MSCI EMKT 46434G103   2,587,976 51,166 SH   SOLE   51,166 0 0
JPMORGAN CHASE & CO COM 46625H100   3,458,133 20,330 SH   SOLE   20,330 0 0
JABIL INC COM 466313103   315,442 2,476 SH   SOLE   2,476 0 0
JACOBS SOLUTIONS INC COM 46982L108   382,261 2,945 SH   SOLE   2,945 0 0
JOHNSON & JOHNSON COM 478160104   11,077,756 70,676 SH   SOLE   70,530 0 146
KKR & CO INC COM 48251W104   733,886 8,858 SH   SOLE   8,103 0 755
KENVUE INC COM 49177J102   9,630,542 447,308 SH   SOLE   447,156 0 152
KEYSIGHT TECHNOLOGIES INC COM 49338L103   8,964,244 56,347 SH   SOLE   56,347 0 0
LEIDOS HOLDINGS INC COM 525327102   7,003,777 64,706 SH   SOLE   64,706 0 0
ELI LILLY & CO COM 532457108   15,925,374 27,320 SH   SOLE   27,320 0 0
LOCKHEED MARTIN CORP COM 539830109   407,916 900 SH   SOLE   900 0 0
LOWES COS INC COM 548661107   200,295 900 SH   SOLE   900 0 0
LUMEN TECHNOLOGIES INC COM 550241103   19,669 10,748 SH   SOLE   10,748 0 0
M/I HOMES INC COM 55305B101   202,891 1,473 SH   SOLE   1,473 0 0
MARATHON PETE CORP COM 56585A102   2,291,272 15,444 SH   SOLE   15,444 0 0
MARSH & MCLENNAN COS INC COM 571748102   9,342,387 49,308 SH   SOLE   49,308 0 0
MASTERCARD INCORPORATED CL A 57636Q104   14,697,961 34,461 SH   SOLE   34,461 0 0
MCDONALDS CORP COM 580135101   15,253,660 51,444 SH   SOLE   51,444 0 0
MEDPACE HLDGS INC COM 58506Q109   430,062 1,403 SH   SOLE   1,403 0 0
MERCK & CO INC COM 58933Y105   589,689 5,409 SH   SOLE   5,409 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   327,499 270 SH   SOLE   270 0 0
MICROSOFT CORP COM 594918104   56,780,536 150,996 SH   SOLE   150,996 0 0
MICRON TECHNOLOGY INC COM 595112103   211,643 2,480 SH   SOLE   2,480 0 0
MUELLER INDS INC COM 624756102   464,239 9,846 SH   SOLE   9,846 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   13,117,630 99,557 SH   SOLE   99,557 0 0
NEXTERA ENERGY INC COM 65339F101   291,370 4,797 SH   SOLE   4,797 0 0
NIKE INC CL B 654106103   1,564,602 14,411 SH   SOLE   14,411 0 0
NOVO-NORDISK A S ADR 670100205   306,833 2,966 SH   SOLE   2,966 0 0
NVIDIA CORPORATION COM 67066G104   900,310 1,818 SH   SOLE   1,818 0 0
ORACLE CORP COM 68389X105   13,139,319 124,626 SH   SOLE   124,626 0 0
OTIS WORLDWIDE CORP COM 68902V107   5,845,701 65,337 SH   SOLE   65,337 0 0
PAYPAL HLDGS INC COM 70450Y103   14,405,435 234,578 SH   SOLE   234,578 0 0
PEPSICO INC COM 713448108   15,899,741 93,616 SH   SOLE   93,616 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   174,774 12,851 SH   SOLE   12,851 0 0
PRICE T ROWE GROUP INC COM 74144T108   683,293 6,345 SH   SOLE   6,345 0 0
PROCTER AND GAMBLE CO COM 742718109   1,247,202 8,511 SH   SOLE   8,436 0 75
PROGRESS SOFTWARE CORP COM 743312100   349,583 6,438 SH   SOLE   6,438 0 0
QUANTA SVCS INC COM 74762E102   260,255 1,206 SH   SOLE   1,206 0 0
RTX CORPORATION COM 75513E101   747,247 8,881 SH   SOLE   8,881 0 0
REPUBLIC SVCS INC COM 760759100   9,509,205 57,663 SH   SOLE   57,663 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,494,311 2,741 SH   SOLE   2,741 0 0
S&P GLOBAL INC COM 78409V104   10,042,534 22,797 SH   SOLE   22,797 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,037,179 4,286 SH   SOLE   4,286 0 0
SPS COMM INC COM 78463M107   206,246 1,064 SH   SOLE   1,064 0 0
SPDR SER TR S&P DIVID ETF 78464A763   477,885 3,824 SH   SOLE   3,624 0 200
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   839,714 1,655 SH   SOLE   1,655 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   673,228 14,324 SH   SOLE   4,617 0 9,707
SCHLUMBERGER LTD COM STK 806857108   400,136 7,689 SH   SOLE   7,589 0 100
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   3,212,048 57,698 SH   SOLE   57,698 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   22,107,333 391,974 SH   SOLE   380,401 0 11,573
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   954,078 12,667 SH   SOLE   9,860 0 2,807
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   289,014 6,118 SH   SOLE   5,362 0 756
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   622,286 8,174 SH   SOLE   7,295 0 879
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   458,193 12,397 SH   SOLE   12,056 0 341
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   539,207 11,566 SH   SOLE   9,376 0 2,190
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   232,932 6,195 SH   SOLE   6,195 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   789,553 4,102 SH   SOLE   4,102 0 0
SERVICENOW INC COM 81762P102   12,993,764 18,392 SH   SOLE   18,392 0 0
STERLING INFRASTRUCTURE INC COM 859241101   275,748 3,136 SH   SOLE   3,136 0 0
STONEX GROUP INC COM 861896108   254,714 3,450 SH   SOLE   3,450 0 0
SUPER MICRO COMPUTER INC COM 86800U104   405,355 1,426 SH   SOLE   1,426 0 0
SYNOPSYS INC COM 871607107   9,741,582 18,919 SH   SOLE   18,919 0 0
TJX COS INC NEW COM 872540109   21,177,889 225,753 SH   SOLE   225,753 0 0
TARGET CORP COM 87612E106   2,039,027 14,317 SH   SOLE   14,217 0 100
TEXAS INSTRS INC COM 882508104   10,191,633 59,789 SH   SOLE   59,789 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,234,095 4,209 SH   SOLE   4,209 0 0
TRAVELERS COMPANIES INC COM 89417E109   477,939 2,509 SH   SOLE   2,509 0 0
TRIMBLE INC COM 896239100   341,384 6,417 SH   SOLE   6,417 0 0
UNION PAC CORP COM 907818108   12,521,216 50,978 SH   SOLE   50,978 0 0
UNITEDHEALTH GROUP INC COM 91324P102   12,756,895 24,231 SH   SOLE   24,231 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   734,454 4,200 SH   SOLE   4,200 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   892,555 5,238 SH   SOLE   5,238 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   4,071,441 72,523 SH   SOLE   72,523 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   380,874 9,267 SH   SOLE   9,267 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   8,783,467 40,488 SH   SOLE   40,488 0 0
VARONIS SYS INC COM 922280102   216,257 4,776 SH   SOLE   4,776 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   281,030 5,505 SH   SOLE   5,505 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   327,600 750 SH   SOLE   750 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,697,935 7,733 SH   SOLE   7,733 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,057,986 4,376 SH   SOLE   4,376 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   6,662,810 28,640 SH   SOLE   28,640 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   676,265 3,100 SH   SOLE   3,100 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   3,528,649 23,603 SH   SOLE   23,603 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   5,138,053 24,085 SH   SOLE   24,085 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   673,699 17,870 SH   SOLE   17,770 0 100
VERISK ANALYTICS INC COM 92345Y106   6,739,196 28,214 SH   SOLE   28,214 0 0
VISA INC COM CL A 92826C839   14,120,343 54,236 SH   SOLE   54,236 0 0
WASTE MGMT INC DEL COM 94106L109   221,547 1,237 SH   SOLE   1,237 0 0
WATERS CORP COM 941848103   9,028,804 27,424 SH   SOLE   27,424 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   373,036 9,170 SH   SOLE   9,170 0 0
ZOETIS INC CL A 98978V103   11,018,575 55,827 SH   SOLE   55,827 0 0