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   811,273 9,602 SH   SOLE   9,602 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,123,624 29,708 SH   SOLE   29,708 0 0
EATON CORP PLC SHS G29183103   1,471,845 6,901 SH   SOLE   6,691 0 210
MEDTRONIC PLC SHS G5960L103   944,787 12,057 SH   SOLE   12,057 0 0
ADMA BIOLOGICS INC COM 000899104   55,150 15,405 SH   SOLE   15,405 0 0
AFLAC INC COM 001055102   1,961,270 25,554 SH   SOLE   25,554 0 0
A10 NETWORKS INC COM 002121101   307,063 20,430 SH   SOLE   20,430 0 0
ABBOTT LABS COM 002824100   6,906,374 71,310 SH   SOLE   71,310 0 0
ABBVIE INC COM 00287Y109   11,121,665 74,612 SH   SOLE   74,612 0 0
AT&T INC COM 00206R102   263,811 17,564 SH   SOLE   17,564 0 0
ADOBE INC COM 00724F101   10,443,262 20,481 SH   SOLE   20,481 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   226,522 1,990 SH   SOLE   1,990 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   12,538,799 117,691 SH   SOLE   117,691 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   332,921 5,637 SH   SOLE   5,637 0 0
ALPHABET INC CAP STK CL C 02079K107   3,350,704 25,413 SH   SOLE   24,913 0 500
ALPHABET INC CAP STK CL A 02079K305   28,573,281 218,350 SH   SOLE   218,350 0 0
AMAZON COM INC COM 023135106   27,721,821 218,076 SH   SOLE   218,076 0 0
AMERICAN EXPRESS CO COM 025816109   1,552,024 10,403 SH   SOLE   10,403 0 0
CENCORA INC COM 03073E105   1,258,170 6,991 SH   SOLE   6,991 0 0
AMGEN INC COM 031162100   16,207,303 60,304 SH   SOLE   60,304 0 0
AMPHENOL CORP NEW CL A 032095101   201,576 2,400 SH   SOLE   2,400 0 0
APPLE INC COM 037833100   47,162,192 275,464 SH   SOLE   274,904 0 560
ARCOSA INC COM 039653100   310,392 4,317 SH   SOLE   4,317 0 0
ATKORE INC COM 047649108   269,288 1,805 SH   SOLE   1,805 0 0
AUTODESK INC COM 052769106   10,985,473 53,093 SH   SOLE   53,093 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   413,316 1,718 SH   SOLE   1,718 0 0
AUTOZONE INC COM 053332102   9,420,823 3,709 SH   SOLE   3,709 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   211,255 2,960 SH   SOLE   2,960 0 0
BALL CORP COM 058498106   891,809 17,915 SH   SOLE   17,915 0 0
BANK AMERICA CORP COM 060505104   689,675 25,189 SH   SOLE   25,189 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,006,062 2,872 SH   SOLE   2,872 0 0
BIO-TECHNE CORP COM 09073M104   217,484 3,195 SH   SOLE   3,195 0 0
BLACKROCK INC COM 09247X101   1,636,913 2,532 SH   SOLE   2,532 0 0
BOWLERO CORP CL A COM 10258P102   101,943 10,597 SH   SOLE   10,597 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   821,730 14,158 SH   SOLE   14,158 0 0
BROADCOM INC COM 11135F101   5,649,605 6,802 SH   SOLE   6,802 0 0
CBIZ INC COM 124805102   315,241 6,074 SH   SOLE   6,074 0 0
CBOE GLOBAL MKTS INC COM 12503M108   17,146,234 109,764 SH   SOLE   109,764 0 0
CBRE GROUP INC CL A 12504L109   387,987 5,253 SH   SOLE   5,253 0 0
CSX CORP COM 126408103   916,381 29,801 SH   SOLE   29,801 0 0
CVS HEALTH CORP COM 126650100   1,524,729 21,838 SH   SOLE   21,838 0 0
CACI INTL INC CL A 127190304   1,583,149 5,043 SH   SOLE   5,043 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,210,978 21,938 SH   SOLE   21,938 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   160,656 13,743 SH   SOLE   13,743 0 0
CATERPILLAR INC COM 149123101   924,105 3,385 SH   SOLE   3,385 0 0
CENTENE CORP DEL COM 15135B101   326,904 4,746 SH   SOLE   4,746 0 0
CHEVRON CORP NEW COM 166764100   1,373,410 8,145 SH   SOLE   8,145 0 0
CISCO SYS INC COM 17275R102   10,080,430 187,508 SH   SOLE   187,408 0 100
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   32,371 20,488 SH   SOLE   20,488 0 0
COCA COLA CO COM 191216100   310,129 5,540 SH   SOLE   5,540 0 0
COLGATE PALMOLIVE CO COM 194162103   326,608 4,593 SH   SOLE   4,593 0 0
COMFORT SYS USA INC COM 199908104   448,860 2,634 SH   SOLE   2,634 0 0
COMCAST CORP NEW CL A 20030N101   23,758,214 535,819 SH   SOLE   535,819 0 0
COMMERCIAL METALS CO COM 201723103   317,805 6,432 SH   SOLE   6,432 0 0
CONOCOPHILLIPS COM 20825C104   356,285 2,974 SH   SOLE   2,974 0 0
COPART INC COM 217204106   5,246,897 121,766 SH   SOLE   121,766 0 0
CORTEVA INC COM 22052L104   560,049 10,947 SH   SOLE   10,947 0 0
COSTCO WHSL CORP NEW COM 22160K105   22,519,306 39,860 SH   SOLE   39,860 0 0
DANAHER CORPORATION COM 235851102   11,270,439 45,427 SH   SOLE   45,427 0 0
DELL TECHNOLOGIES INC CL C 24703L202   262,647 3,812 SH   SOLE   3,812 0 0
DISNEY WALT CO COM 254687106   5,351,650 66,029 SH   SOLE   66,029 0 0
DOMINION ENERGY INC COM 25746U109   345,746 7,740 SH   SOLE   7,545 0 195
DOW INC COM 260557103   993,664 19,272 SH   SOLE   19,272 0 0
DROPBOX INC CL A 26210C104   12,586,795 462,240 SH   SOLE   462,240 0 0
DUPONT DE NEMOURS INC COM 26614N102   459,847 6,165 SH   SOLE   6,165 0 0
EXPEDITORS INTL WASH INC COM 302130109   3,543,099 30,909 SH   SOLE   30,909 0 0
EXXON MOBIL CORP COM 30231G102   2,291,869 19,492 SH   SOLE   19,092 0 400
META PLATFORMS INC CL A 30303M102   2,075,952 6,915 SH   SOLE   6,915 0 0
FASTENAL CO COM 311900104   5,373,516 98,344 SH   SOLE   98,344 0 0
FEDEX CORP COM 31428X106   214,585 810 SH   SOLE   810 0 0
FORD MTR CO DEL COM 345370860   1,582,196 127,391 SH   SOLE   126,951 0 440
FREEPORT-MCMORAN INC CL B 35671D857   277,549 7,443 SH   SOLE   7,443 0 0
GALLAGHER ARTHUR J & CO COM 363576109   932,462 4,091 SH   SOLE   4,091 0 0
GENERAL DYNAMICS CORP COM 369550108   972,710 4,402 SH   SOLE   4,402 0 0
GENERAL MLS INC COM 370334104   569,511 8,900 SH   SOLE   8,900 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,999,986 6,181 SH   SOLE   6,181 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   397,422 1,479 SH   SOLE   1,479 0 0
HEICO CORP NEW COM 422806109   5,009,628 30,937 SH   SOLE   30,937 0 0
HOME DEPOT INC COM 437076102   12,309,998 40,740 SH   SOLE   40,740 0 0
HONEYWELL INTL INC COM 438516106   2,118,598 11,468 SH   SOLE   11,468 0 0
HOULIHAN LOKEY INC CL A 441593100   238,021 2,222 SH   SOLE   2,222 0 0
IDEXX LABS INC COM 45168D104   300,404 687 SH   SOLE   687 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,249,057 11,353 SH   SOLE   11,334 0 19
INTERPUBLIC GROUP COS INC COM 460690100   1,217,190 42,470 SH   SOLE   42,470 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,743,558 7,658 SH   SOLE   7,658 0 0
INTUIT COM 461202103   7,365,200 14,415 SH   SOLE   14,415 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   247,425 7,500 SH   SOLE   7,500 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   186,233 12,212 SH   SOLE   12,212 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   644,498 41,367 SH   SOLE   29,157 0 12,210
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   937,132 53,474 SH   SOLE   36,823 0 16,651
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   1,189,922 61,447 SH   SOLE   39,119 0 22,328
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   1,273,924 67,997 SH   SOLE   43,184 0 24,813
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,408,240 74,965 SH   SOLE   46,555 0 28,410
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   1,802,841 89,649 SH   SOLE   62,210 0 27,439
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,705,771 82,524 SH   SOLE   60,849 0 21,675
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   1,961,779 92,406 SH   SOLE   66,001 0 26,405
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858   322,113 16,803 SH   SOLE   8,883 0 7,920
ISHARES TR IBOXX INV CP ETF 464287242   373,291 3,659 SH   SOLE   300 0 3,359
ISHARES TR RUS MID CAP ETF 464287499   7,293,272 105,318 SH   SOLE   105,318 0 0
ISHARES TR CORE S&P MCP ETF 464287507   339,116 1,360 SH   SOLE   1,360 0 0
ISHARES TR EXPND TEC SC ETF 464287549   322,943 845 SH   SOLE   770 0 75
ISHARES TR S&P MC 400GR ETF 464287606   630,005 8,721 SH   SOLE   8,721 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,474,542 8,343 SH   SOLE   8,343 0 0
ISHARES TR S&P MC 400VL ETF 464287705   807,440 8,000 SH   SOLE   8,000 0 0
ISHARES TR CORE S&P SCP ETF 464287804   282,990 3,000 SH   SOLE   3,000 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   651,861 13,399 SH   SOLE   8,559 0 4,840
ISHARES TR PFD AND INCM SEC 464288687   654,737 21,716 SH   SOLE   13,816 0 7,900
ISHARES TR MSCI EAFE MIN VL 46429B689   1,462,102 22,418 SH   SOLE   22,418 0 0
ISHARES TR CORE MSCI EAFE 46432F842   6,157,330 95,685 SH   SOLE   95,685 0 0
ISHARES INC CORE MSCI EMKT 46434G103   2,226,260 46,780 SH   SOLE   46,780 0 0
JPMORGAN CHASE & CO COM 46625H100   3,054,121 21,060 SH   SOLE   21,060 0 0
JABIL INC COM 466313103   393,232 3,099 SH   SOLE   3,099 0 0
JACOBS SOLUTIONS INC COM 46982L108   428,201 3,137 SH   SOLE   3,137 0 0
JOHNSON & JOHNSON COM 478160104   11,349,815 72,872 SH   SOLE   72,726 0 146
KBR INC COM 48242W106   324,347 5,503 SH   SOLE   5,503 0 0
KKR & CO INC COM 48251W104   519,719 8,437 SH   SOLE   7,682 0 755
KENVUE INC COM 49177J102   9,254,551 460,884 SH   SOLE   460,732 0 152
KEURIG DR PEPPER INC COM 49271V100   3,453,726 109,399 SH   SOLE   109,399 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   7,699,780 58,195 SH   SOLE   58,195 0 0
KINSALE CAP GROUP INC COM 49714P108   224,873 543 SH   SOLE   543 0 0
LEIDOS HOLDINGS INC COM 525327102   9,453,036 102,572 SH   SOLE   102,572 0 0
ELI LILLY & CO COM 532457108   15,099,799 28,112 SH   SOLE   28,112 0 0
LOCKHEED MARTIN CORP COM 539830109   368,064 900 SH   SOLE   900 0 0
MARATHON PETE CORP COM 56585A102   2,409,938 15,924 SH   SOLE   15,924 0 0
MARSH & MCLENNAN COS INC COM 571748102   13,914,926 73,121 SH   SOLE   73,121 0 0
MASTERCARD INCORPORATED CL A 57636Q104   14,086,874 35,581 SH   SOLE   35,581 0 0
MCDONALDS CORP COM 580135101   6,758,290 25,654 SH   SOLE   25,654 0 0
MEDPACE HLDGS INC COM 58506Q109   342,614 1,415 SH   SOLE   1,415 0 0
MERCK & CO INC COM 58933Y105   491,898 4,778 SH   SOLE   4,778 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   299,179 270 SH   SOLE   270 0 0
MICROSOFT CORP COM 594918104   49,825,350 157,800 SH   SOLE   157,800 0 0
MUELLER INDS INC COM 624756102   377,003 5,016 SH   SOLE   5,016 0 0
NIKE INC CL B 654106103   1,373,103 14,360 SH   SOLE   14,360 0 0
NOVO-NORDISK A S ADR 670100205   269,728 2,966 SH   SOLE   2,966 0 0
NVIDIA CORPORATION COM 67066G104   700,334 1,610 SH   SOLE   1,610 0 0
OPPFI INC COM CL A 68386H103   29,300 11,627 SH   SOLE   11,627 0 0
ORACLE CORP COM 68389X105   13,640,272 128,779 SH   SOLE   128,779 0 0
OTIS WORLDWIDE CORP COM 68902V107   5,419,640 67,484 SH   SOLE   67,484 0 0
PPL CORP COM 69351T106   308,071 13,076 SH   SOLE   13,076 0 0
PAYPAL HLDGS INC COM 70450Y103   10,037,114 171,692 SH   SOLE   171,692 0 0
PEPSICO INC COM 713448108   16,187,112 95,533 SH   SOLE   95,533 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   182,094 13,044 SH   SOLE   13,044 0 0
PFIZER INC COM 717081103   641,242 19,332 SH   SOLE   19,332 0 0
PRICE T ROWE GROUP INC COM 74144T108   525,084 5,007 SH   SOLE   5,007 0 0
PROCTER AND GAMBLE CO COM 742718109   1,321,930 9,063 SH   SOLE   8,988 0 75
PROGRESS SOFTWARE CORP COM 743312100   347,501 6,609 SH   SOLE   6,609 0 0
QUANTA SVCS INC COM 74762E102   225,606 1,206 SH   SOLE   1,206 0 0
RTX CORPORATION COM 75513E101   379,570 5,274 SH   SOLE   5,274 0 0
REPUBLIC SVCS INC COM 760759100   5,191,924 36,432 SH   SOLE   36,432 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,327,411 2,741 SH   SOLE   2,741 0 0
S&P GLOBAL INC COM 78409V104   8,600,290 23,536 SH   SOLE   23,536 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,833,889 4,290 SH   SOLE   4,290 0 0
SPDR SER TR S&P DIVID ETF 78464A763   439,798 3,824 SH   SOLE   3,624 0 200
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   755,739 1,655 SH   SOLE   1,655 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   625,959 14,324 SH   SOLE   4,617 0 9,707
SCHLUMBERGER LTD COM STK 806857108   485,931 8,335 SH   SOLE   8,235 0 100
SCHWAB CHARLES CORP COM 808513105   7,527,559 137,114 SH   SOLE   137,114 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,870,363 57,580 SH   SOLE   57,580 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   19,210,695 379,658 SH   SOLE   367,785 0 11,873
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   862,040 12,737 SH   SOLE   9,860 0 2,877
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   225,781 5,451 SH   SOLE   4,695 0 756
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   573,651 8,107 SH   SOLE   7,212 0 895
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   421,002 12,397 SH   SOLE   12,056 0 341
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   511,564 11,566 SH   SOLE   9,376 0 2,190
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   205,488 6,195 SH   SOLE   6,195 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   619,164 3,777 SH   SOLE   3,777 0 0
SERVICENOW INC COM 81762P102   10,602,353 18,968 SH   SOLE   18,968 0 0
STERLING INFRASTRUCTURE INC COM 859241101   233,593 3,179 SH   SOLE   3,179 0 0
STONEX GROUP INC COM 861896108   231,445 2,388 SH   SOLE   2,388 0 0
SUPER MICRO COMPUTER INC COM 86800U104   393,231 1,434 SH   SOLE   1,434 0 0
SYNOPSYS INC COM 871607107   8,970,110 19,544 SH   SOLE   19,544 0 0
TJX COS INC NEW COM 872540109   18,016,154 202,702 SH   SOLE   202,702 0 0
TARGET CORP COM 87612E106   1,651,252 14,934 SH   SOLE   14,834 0 100
TEXAS INSTRS INC COM 882508104   9,802,967 61,650 SH   SOLE   61,650 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,189,691 4,326 SH   SOLE   4,326 0 0
TRAVELERS COMPANIES INC COM 89417E109   409,745 2,509 SH   SOLE   2,509 0 0
TRIMBLE INC COM 896239100   434,973 8,076 SH   SOLE   8,076 0 0
UNITEDHEALTH GROUP INC COM 91324P102   19,152,161 37,986 SH   SOLE   37,986 0 0
UNION PAC CORP COM 907818108   10,760,420 52,843 SH   SOLE   52,843 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   608,916 4,200 SH   SOLE   4,200 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   813,880 5,238 SH   SOLE   5,238 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   3,838,587 74,004 SH   SOLE   74,004 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   379,200 9,671 SH   SOLE   9,671 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   7,221,886 37,100 SH   SOLE   37,100 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   264,791 5,505 SH   SOLE   5,505 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,363,390 7,000 SH   SOLE   7,000 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   856,720 4,000 SH   SOLE   4,000 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   5,662,046 27,190 SH   SOLE   27,190 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   3,361,768 24,373 SH   SOLE   24,373 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   4,310,796 22,800 SH   SOLE   22,800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   761,635 23,500 SH   SOLE   23,400 0 100
VERISK ANALYTICS INC COM 92345Y106   6,965,064 29,483 SH   SOLE   29,483 0 0
VISA INC COM CL A 92826C839   9,853,628 42,840 SH   SOLE   42,840 0 0
WATERS CORP COM 941848103   7,768,918 28,332 SH   SOLE   28,332 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   337,320 9,000 SH   SOLE   9,000 0 0
ZOETIS INC CL A 98978V103   7,582,918 43,585 SH   SOLE   43,585 0 0