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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   375,008 1,066 SH   SOLE   0 0 1,066
ADVANCED DRAIN SYS INC DEL COM 00790R104   654,065 5,658 SH   SOLE   0 0 5,658
AIM IMMUNOTECH INC COM 00901B105   2,386 12,050 SH   SOLE   0 0 12,050
ALBEMARLE CORP COM 012653101   245,156 2,848 SH   SOLE   0 0 2,848
ALPHABET INC CAP STK CL A 02079K305   2,780,460 14,688 SH   SOLE   0 0 14,688
ALPHABET INC CAP STK CL C 02079K107   363,931 1,911 SH   SOLE   0 0 1,911
AMAZON COM INC COM 023135106   4,772,829 21,755 SH   SOLE   0 0 21,755
APPLE INC COM 037833100   10,451,472 41,735 SH   SOLE   0 0 41,735
APPLIED MATLS INC COM 038222105   419,423 2,579 SH   SOLE   0 0 2,579
APTARGROUP INC COM 038336103   1,186,105 7,550 SH   SOLE   0 0 7,550
ASML HOLDING N V N Y REGISTRY SHS N07059210   372,877 538 SH   SOLE   0 0 538
ASTRAZENECA PLC SPONSORED ADR 046353108   690,253 10,535 SH   SOLE   0 0 10,535
AUTOMATIC DATA PROCESSING IN COM 053015103   4,898,169 16,732 SH   SOLE   0 0 16,732
BECTON DICKINSON & CO COM 075887109   275,433 1,214 SH   SOLE   0 0 1,214
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,666,257 3,676 SH   SOLE   0 0 3,676
BERKSHIRE HATHAWAY INC DEL CL A 084670108   680,920 1 SH   SOLE   0 0 1
BHP GROUP LTD SPONSORED ADS 088606108   213,850 4,379 SH   SOLE   0 0 4,379
BLACKROCK INC COM 09290D101   567,911 554 SH   SOLE   0 0 554
BROADCOM INC COM 11135F101   1,280,916 5,525 SH   SOLE   0 0 5,525
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   735,019 3,251 SH   SOLE   0 0 3,251
CACI INTL INC CL A 127190304   1,065,102 2,636 SH   SOLE   0 0 2,636
CADENCE DESIGN SYSTEM INC COM 127387108   426,353 1,419 SH   SOLE   0 0 1,419
CANADIAN NATL RY CO COM 136375102   273,874 2,698 SH   SOLE   0 0 2,698
CAPITAL ONE FINL CORP COM 14040H105   258,029 1,447 SH   SOLE   0 0 1,447
CATERPILLAR INC COM 149123101   347,524 958 SH   SOLE   0 0 958
CBRE GROUP INC CL A 12504L109   559,295 4,260 SH   SOLE   0 0 4,260
CHEVRON CORP NEW COM 166764100   927,075 6,400 SH   SOLE   0 0 6,400
CISCO SYS INC COM 17275R102   687,319 11,610 SH   SOLE   0 0 11,610
CLEVELAND-CLIFFS INC NEW COM 185899101   94,940 10,100 SH   SOLE   0 0 10,100
COCA COLA CO COM 191216100   1,356,124 21,781 SH   SOLE   0 0 21,781
CONSTELLATION ENERGY CORP COM 21037T109   212,077 948 SH   SOLE   0 0 948
COPART INC COM 217204106   526,783 9,179 SH   SOLE   0 0 9,179
CORNING INC COM 219350105   810,914 17,064 SH   SOLE   0 0 17,064
COSTCO WHSL CORP NEW COM 22160K105   2,748,144 2,999 SH   SOLE   0 0 2,999
CSX CORP COM 126408103   1,662,616 51,522 SH   SOLE   0 0 51,522
CUMMINS INC COM 231021106   788,185 2,261 SH   SOLE   0 0 2,261
DICKS SPORTING GOODS INC COM 253393102   6,145,269 26,854 SH   SOLE   0 0 26,854
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   6,555,809 224,514 SH   SOLE   0 0 224,514
DISNEY WALT CO COM 254687106   241,630 2,170 SH   SOLE   0 0 2,170
DOMINION ENERGY INC COM 25746U109   201,847 3,747 SH   SOLE   0 0 3,747
DOUGLAS DYNAMICS INC COM 25960R105   408,610 17,292 SH   SOLE   0 0 17,292
DUKE ENERGY CORP NEW COM NEW 26441C204   490,803 4,555 SH   SOLE   0 0 4,555
EATON CORP PLC SHS G29183103   1,380,579 4,160 SH   SOLE   0 0 4,160
ELECTRONIC ARTS INC COM 285512109   388,719 2,657 SH   SOLE   0 0 2,657
ELI LILLY & CO COM 532457108   255,601 331 SH   SOLE   0 0 331
EMCOR GROUP INC COM 29084Q100   1,071,751 2,361 SH   SOLE   0 0 2,361
ENVIRI CORP COM 415864107   408,300 53,026 SH   SOLE   0 0 53,026
EPAM SYS INC COM 29414B104   444,959 1,903 SH   SOLE   0 0 1,903
EVERGY INC COM 30034W106   304,673 4,950 SH   SOLE   0 0 4,950
EXTRA SPACE STORAGE INC COM 30225T102   312,963 2,092 SH   SOLE   0 0 2,092
EXXON MOBIL CORP COM 30231G102   1,626,265 15,118 SH   SOLE   0 0 15,118
FACTSET RESH SYS INC COM 303075105   1,043,168 2,172 SH   SOLE   0 0 2,172
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   213,466 4,377 SH   SOLE   0 0 4,377
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   369,773 5,384 SH   SOLE   0 0 5,384
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   216,094 4,816 SH   SOLE   0 0 4,816
FISERV INC COM 337738108   475,958 2,317 SH   SOLE   0 0 2,317
FOX FACTORY HLDG CORP COM 35138V102   266,406 8,801 SH   SOLE   0 0 8,801
FTAI AVIATION LTD SHS G3730V105   239,827 1,665 SH   SOLE   0 0 1,665
GLOBANT S A COM L44385109   212,490 991 SH   SOLE   0 0 991
GOLDMAN SACHS GROUP INC COM 38141G104   202,707 354 SH   SOLE   0 0 354
GRACO INC COM 384109104   1,236,534 14,670 SH   SOLE   0 0 14,670
HDFC BANK LTD SPONSORED ADS 40415F101   403,467 6,318 SH   SOLE   0 0 6,318
HOME DEPOT INC COM 437076102   1,561,911 4,015 SH   SOLE   0 0 4,015
ILLUMINA INC COM 452327109   204,187 1,528 SH   SOLE   0 0 1,528
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   253,756 5,695 SH   SOLE   0 0 5,695
INNOVATOR ETFS TRUST BUFFER STEP UP S 45783Y731   5,870,598 176,772 SH   SOLE   0 0 176,772
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   231,283 7,361 SH   SOLE   0 0 7,361
INNOVATOR ETFS TRUST INTL DVLPD 10 BU 45783Y178   3,166,713 123,003 SH   SOLE   0 0 123,003
INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442   4,892,336 164,393 SH   SOLE   0 0 164,393
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756   252,527 7,818 SH   SOLE   0 0 7,818
INTUITIVE SURGICAL INC COM NEW 46120E602   407,129 780 SH   SOLE   0 0 780
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   220,727 3,153 SH   SOLE   0 0 3,153
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   593,329 3,386 SH   SOLE   0 0 3,386
INVESCO QQQ TR UNIT SER 1 46090E103   899,569 1,759 SH   SOLE   0 0 1,759
ISHARES TR CORE S&P SCP ETF 464287804   297,156 2,579 SH   SOLE   0 0 2,579
ISHARES TR RUS 1000 GRW ETF 464287614   525,498 1,308 SH   SOLE   0 0 1,308
ISHARES TR RUSSELL 2000 ETF 464287655   274,876 1,244 SH   SOLE   0 0 1,244
ISHARES TR CORE S&P500 ETF 464287200   687,915 1,168 SH   SOLE   0 0 1,168
ISHARES TR 20 YR TR BD ETF 464287432   535,071 6,127 SH   SOLE   0 0 6,127
ISHARES TR ISHS 1-5YR INVS 464288646   392,403 7,590 SH   SOLE   0 0 7,590
J & J SNACK FOODS CORP COM 466032109   1,288,200 8,304 SH   SOLE   0 0 8,304
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   54,338,150 1,179,469 SH   SOLE   0 0 1,179,469
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   1,869,346 31,296 SH   SOLE   0 0 31,296
JOHNSON & JOHNSON COM 478160104   799,170 5,526 SH   SOLE   0 0 5,526
JPMORGAN CHASE & CO. COM 46625H100   772,260 3,221 SH   SOLE   0 0 3,221
KITE RLTY GROUP TR COM NEW 49803T300   245,131 9,712 SH   SOLE   0 0 9,712
L3HARRIS TECHNOLOGIES INC COM 502431109   400,163 1,903 SH   SOLE   0 0 1,903
LITTELFUSE INC COM 537008104   1,046,050 4,439 SH   SOLE   0 0 4,439
LOCKHEED MARTIN CORP COM 539830109   1,004,803 2,067 SH   SOLE   0 0 2,067
LOWES COS INC COM 548661107   204,350 828 SH   SOLE   0 0 828
MAIN STR CAP CORP COM 56035L104   788,311 13,457 SH   SOLE   0 0 13,457
MARRIOTT INTL INC NEW CL A 571903202   300,418 1,077 SH   SOLE   0 0 1,077
MASCO CORP COM 574599106   215,533 2,970 SH   SOLE   0 0 2,970
MASTERCARD INCORPORATED CL A 57636Q104   1,454,913 2,763 SH   SOLE   0 0 2,763
MCDONALDS CORP COM 580135101   983,922 3,394 SH   SOLE   0 0 3,394
MERCADOLIBRE INC COM 58733R102   360,493 212 SH   SOLE   0 0 212
MERCK & CO INC COM 58933Y105   337,658 3,394 SH   SOLE   0 0 3,394
META PLATFORMS INC CL A 30303M102   3,233,186 5,522 SH   SOLE   0 0 5,522
MICRON TECHNOLOGY INC COM 595112103   244,906 2,910 SH   SOLE   0 0 2,910
MICROSOFT CORP COM 594918104   4,798,654 11,384 SH   SOLE   0 0 11,384
MONRO INC COM 610236101   383,582 15,467 SH   SOLE   0 0 15,467
MOODYS CORP COM 615369105   398,104 841 SH   SOLE   0 0 841
MSCI INC COM 55354G100   256,804 428 SH   SOLE   0 0 428
NASDAQ INC COM 631103108   210,051 2,717 SH   SOLE   0 0 2,717
NETFLIX INC COM 64110L106   295,027 331 SH   SOLE   0 0 331
NIKE INC CL B 654106103   1,261,003 16,664 SH   SOLE   0 0 16,664
NORTHROP GRUMMAN CORP COM 666807102   309,731 660 SH   SOLE   0 0 660
NVIDIA CORPORATION COM 67066G104   3,558,429 26,498 SH   SOLE   0 0 26,498
OLD REP INTL CORP COM 680223104   873,554 24,138 SH   SOLE   0 0 24,138
OLLIES BARGAIN OUTLET HLDGS COM 681116109   399,856 3,644 SH   SOLE   0 0 3,644
OSHKOSH CORP COM 688239201   477,917 5,027 SH   SOLE   0 0 5,027
PACCAR INC COM 693718108   269,004 2,586 SH   SOLE   0 0 2,586
PALANTIR TECHNOLOGIES INC CL A 69608A108   224,848 2,973 SH   SOLE   0 0 2,973
PAYCHEX INC COM 704326107   389,812 2,780 SH   SOLE   0 0 2,780
PEPSICO INC COM 713448108   711,489 4,679 SH   SOLE   0 0 4,679
PHILIP MORRIS INTL INC COM 718172109   379,253 3,151 SH   SOLE   0 0 3,151
PNC FINL SVCS GROUP INC COM 693475105   892,996 4,630 SH   SOLE   0 0 4,630
PPG INDS INC COM 693506107   870,355 7,286 SH   SOLE   0 0 7,286
PROCTER AND GAMBLE CO COM 742718109   600,019 3,579 SH   SOLE   0 0 3,579
PROGRESSIVE CORP COM 743315103   309,816 1,293 SH   SOLE   0 0 1,293
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   415,665 4,919 SH   SOLE   0 0 4,919
QUALCOMM INC COM 747525103   1,032,120 6,718 SH   SOLE   0 0 6,718
RH COM 74967X103   3,095,979 7,866 SH   SOLE   0 0 7,866
RTX CORPORATION COM 75513E101   841,284 7,270 SH   SOLE   0 0 7,270
S&P GLOBAL INC COM 78409V104   257,482 517 SH   SOLE   0 0 517
SALESFORCE INC COM 79466L302   218,348 653 SH   SOLE   0 0 653
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,419,802 130,800 SH   SOLE   0 0 130,800
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   253,180 9,790 SH   SOLE   0 0 9,790
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   10,877,956 479,205 SH   SOLE   0 0 479,205
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   6,454,536 231,594 SH   SOLE   0 0 231,594
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   25,965,507 1,120,168 SH   SOLE   0 0 1,120,168
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,418,139 58,941 SH   SOLE   0 0 58,941
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   2,223,568 80,244 SH   SOLE   0 0 80,244
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   5,763,632 210,967 SH   SOLE   0 0 210,967
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   401,985 17,708 SH   SOLE   0 0 17,708
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,468,220 15,166 SH   SOLE   0 0 15,166
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   345,255 4,392 SH   SOLE   0 0 4,392
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   253,929 1,845 SH   SOLE   0 0 1,845
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   4,751,739 20,435 SH   SOLE   0 0 20,435
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   852,300 17,635 SH   SOLE   0 0 17,635
SELECT SECTOR SPDR TR INDL 81369Y704   839,179 6,369 SH   SOLE   0 0 6,369
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   239,937 3,170 SH   SOLE   0 0 3,170
SELECT SECTOR SPDR TR ENERGY 81369Y506   542,656 6,335 SH   SOLE   0 0 6,335
SEMPRA COM 816851109   412,986 4,708 SH   SOLE   0 0 4,708
SERVICENOW INC COM 81762P102   792,970 748 SH   SOLE   0 0 748
SIMPSON MFG INC COM 829073105   1,310,720 7,904 SH   SOLE   0 0 7,904
SMUCKER J M CO COM NEW 832696405   1,056,712 9,596 SH   SOLE   0 0 9,596
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   252,266 6,938 SH   SOLE   0 0 6,938
SONOCO PRODS CO COM 835495102   783,847 16,046 SH   SOLE   0 0 16,046
SOUTHERN COPPER CORP COM 84265V105   687,940 7,549 SH   SOLE   0 0 7,549
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   554,001 1,302 SH   SOLE   0 0 1,302
SPDR GOLD TR GOLD SHS 78463V107   2,229,533 9,208 SH   SOLE   0 0 9,208
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,634,644 2,789 SH   SOLE   0 0 2,789
STARBUCKS CORP COM 855244109   1,551,716 17,005 SH   SOLE   0 0 17,005
STRYKER CORPORATION COM 863667101   1,323,720 3,676 SH   SOLE   0 0 3,676
SYSCO CORP COM 871829107   490,976 6,421 SH   SOLE   0 0 6,421
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   600,765 3,042 SH   SOLE   0 0 3,042
TESLA INC COM 88160R101   1,669,878 4,135 SH   SOLE   0 0 4,135
THERMO FISHER SCIENTIFIC INC COM 883556102   478,612 920 SH   SOLE   0 0 920
TORO CO COM 891092108   522,172 6,519 SH   SOLE   0 0 6,519
TRACTOR SUPPLY CO COM 892356106   1,260,796 23,761 SH   SOLE   0 0 23,761
TRANE TECHNOLOGIES PLC SHS G8994E103   597,978 1,619 SH   SOLE   0 0 1,619
TRANSUNION COM 89400J107   380,760 4,107 SH   SOLE   0 0 4,107
TRIMBLE INC COM 896239100   928,614 13,142 SH   SOLE   0 0 13,142
UNION PAC CORP COM 907818108   781,265 3,426 SH   SOLE   0 0 3,426
UNITEDHEALTH GROUP INC COM 91324P102   226,119 447 SH   SOLE   0 0 447
VALMONT INDS INC COM 920253101   922,157 3,007 SH   SOLE   0 0 3,007
VANGUARD INDEX FDS MID CAP ETF 922908629   5,143,937 19,475 SH   SOLE   0 0 19,475
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,012,611 9,303 SH   SOLE   0 0 9,303
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,816,647 16,620 SH   SOLE   0 0 16,620
VANGUARD INDEX FDS GROWTH ETF 922908736   347,820 847 SH   SOLE   0 0 847
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,617,594 59,192 SH   SOLE   0 0 59,192
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   301,023 5,174 SH   SOLE   0 0 5,174
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   15,342,459 78,345 SH   SOLE   0 0 78,345
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   236,439 932 SH   SOLE   0 0 932
VANGUARD WORLD FD INF TECH ETF 92204A702   237,528 382 SH   SOLE   0 0 382
VERIZON COMMUNICATIONS INC COM 92343V104   473,285 11,834 SH   SOLE   3,778 0 8,056
VERTEX PHARMACEUTICALS INC COM 92532F100   349,141 867 SH   SOLE   0 0 867
VISA INC COM CL A 92826C839   942,431 2,982 SH   SOLE   0 0 2,982
WALMART INC COM 931142103   2,949,173 32,641 SH   SOLE   0 0 32,641
WASTE MGMT INC DEL COM 94106L109   302,090 1,497 SH   SOLE   0 0 1,497
WEST FRASER TIMBER CO LTD COM 952845105   245,827 2,840 SH   SOLE   0 0 2,840
WILLIAMS COS INC COM 969457100   969,776 17,919 SH   SOLE   0 0 17,919
WP CAREY INC COM 92936U109   226,981 4,166 SH   SOLE   0 0 4,166