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
ABBVIE INC COM 00287Y109   1,905,677 10,465 SH   SOLE   0 0 10,465
ADOBE INC COM 00724F101   1,871,561 3,709 SH   SOLE   0 0 3,709
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,227,899 7,129 SH   SOLE   0 0 7,129
ADVANCED MICRO DEVICES INC COM 007903107   1,634,337 9,055 SH   SOLE   0 0 9,055
ALIGN TECHNOLOGY INC COM 016255101   209,541 639 SH   SOLE   0 0 639
ALPHABET INC CAP STK CL A 02079K305   500,058 3,313 SH   SOLE   0 0 3,313
ALPHABET INC CAP STK CL C 02079K107   4,179,080 27,447 SH   SOLE   0 0 27,447
AMAZON COM INC COM 023135106   1,257,820 6,973 SH   SOLE   0 0 6,973
AMETEK INC COM 031100100   1,218,041 6,660 SH   SOLE   0 0 6,660
AMGEN INC COM 031162100   1,020,709 3,590 SH   SOLE   0 0 3,590
AMPHENOL CORP NEW CL A 032095101   1,103,323 9,565 SH   SOLE   0 0 9,565
AON PLC SHS CL A G0403H108   974,462 2,920 SH   SOLE   0 0 2,920
APPLE INC COM 037833100   8,872,549 51,741 SH   SOLE   0 0 51,741
APPLIED MATLS INC COM 038222105   2,451,868 11,889 SH   SOLE   0 0 11,889
ARISTA NETWORKS INC COM 040413106   519,354 1,791 SH   SOLE   0 0 1,791
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,670,179 1,721 SH   SOLE   0 0 1,721
AUTODESK INC COM 052769106   1,097,410 4,214 SH   SOLE   0 0 4,214
AUTOMATIC DATA PROCESSING IN COM 053015103   326,673 1,308 SH   SOLE   0 0 1,308
BANK AMERICA CORP COM 060505104   800,491 21,110 SH   SOLE   0 0 21,110
BANK NEW YORK MELLON CORP COM 064058100   242,984 4,217 SH   SOLE   0 0 4,217
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,063,916 2,530 SH   SOLE   0 0 2,530
BLACKSTONE INC COM 09260D107   440,484 3,353 SH   SOLE   0 0 3,353
BLOCK INC CL A 852234103   256,277 3,030 SH   SOLE   0 0 3,030
BRISTOL-MYERS SQUIBB CO COM 110122108   1,542,139 28,437 SH   SOLE   0 0 28,437
BROADCOM INC COM 11135F101   3,571,912 2,695 SH   SOLE   0 0 2,695
BROWN FORMAN CORP CL B 115637209   581,927 11,273 SH   SOLE   0 0 11,273
CADENCE DESIGN SYSTEM INC COM 127387108   1,449,320 4,656 SH   SOLE   0 0 4,656
CANADIAN NATL RY CO COM 136375102   1,066,456 8,097 SH   SOLE   0 0 8,097
CINTAS CORP COM 172908105   1,382,991 2,013 SH   SOLE   0 0 2,013
COCA COLA CO COM 191216100   558,398 9,127 SH   SOLE   0 0 9,127
CONSOLIDATED EDISON INC COM 209115104   2,309,502 25,432 SH   SOLE   0 0 25,432
CONSTELLATION ENERGY CORP COM 21037T109   1,194,824 6,464 SH   SOLE   0 0 6,464
COPART INC COM 217204106   1,670,818 28,847 SH   SOLE   0 0 28,847
CORNERSTONE STRATEGIC VALUE COM 21924B302   75,200 10,000 SH   SOLE   0 0 10,000
COSTCO WHSL CORP NEW COM 22160K105   205,975 281 SH   SOLE   0 0 281
CSX CORP COM 126408103   309,838 8,358 SH   SOLE   0 0 8,358
DIGITAL RLTY TR INC COM 253868103   2,727,960 18,939 SH   SOLE   0 0 18,939
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   2,364,211 64,702 SH   SOLE   0 0 64,702
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   1,410,247 46,666 SH   SOLE   0 0 46,666
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   349,912 14,155 SH   SOLE   0 0 14,155
DUKE ENERGY CORP NEW COM NEW 26441C204   2,411,566 24,936 SH   SOLE   0 0 24,936
EATON CORP PLC SHS G29183103   734,798 2,350 SH   SOLE   0 0 2,350
EATON VANCE RISK-MANAGED DIV COM 27829G106   124,499 14,910 SH   SOLE   0 0 14,910
ELI LILLY & CO COM 532457108   3,370,452 4,332 SH   SOLE   0 0 4,332
EQUITY LIFESTYLE PPTYS INC COM 29472R108   921,113 14,303 SH   SOLE   0 0 14,303
EXELON CORP COM 30161N101   663,982 17,673 SH   SOLE   0 0 17,673
EXTRA SPACE STORAGE INC COM 30225T102   935,067 6,361 SH   SOLE   0 0 6,361
EXXON MOBIL CORP COM 30231G102   335,469 2,886 SH   SOLE   0 0 2,886
FACTSET RESH SYS INC COM 303075105   1,118,708 2,462 SH   SOLE   0 0 2,462
FAIR ISAAC CORP COM 303250104   237,426 190 SH   SOLE   0 0 190
FERRARI N V COM N3167Y103   1,146,522 2,630 SH   SOLE   0 0 2,630
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   227,329 12,477 SH   SOLE   0 0 12,477
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,276,504 36,660 SH   SOLE   0 0 36,660
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   445,450 18,196 SH   SOLE   0 0 18,196
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   12,671,876 592,698 SH   SOLE   0 0 592,698
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   1,013,229 24,136 SH   SOLE   0 0 24,136
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   258,566 6,030 SH   SOLE   0 0 6,030
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760   1,964,499 92,014 SH   SOLE   0 0 92,014
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   1,483,510 32,767 SH   SOLE   0 0 32,767
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695   225,519 6,746 SH   SOLE   0 0 6,746
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672   337,828 8,980 SH   SOLE   0 0 8,980
FLEXSHARES TR CR SCORED LONG 33939L753   228,669 5,221 SH   SOLE   0 0 5,221
FORTINET INC COM 34959E109   1,814,382 26,561 SH   SOLE   0 0 26,561
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   64,951 10,953 SH   SOLE   0 0 10,953
GAMING & LEISURE PPTYS INC COM 36467J108   889,980 19,318 SH   SOLE   0 0 19,318
GARMIN LTD SHS H2906T109   2,382,962 16,007 SH   SOLE   0 0 16,007
GENTEX CORP COM 371901109   1,058,829 29,314 SH   SOLE   0 0 29,314
GRACO INC COM 384109104   1,095,520 11,722 SH   SOLE   0 0 11,722
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   29,366,442 870,375 SH   SOLE   0 0 870,375
HERSHEY CO COM 427866108   870,699 4,477 SH   SOLE   0 0 4,477
HOME DEPOT INC COM 437076102   1,001,046 2,610 SH   SOLE   0 0 2,610
IDEX CORP COM 45167R104   1,063,793 4,359 SH   SOLE   0 0 4,359
IDEXX LABS INC COM 45168D104   928,140 1,719 SH   SOLE   0 0 1,719
ILLINOIS TOOL WKS INC COM 452308109   1,132,889 4,222 SH   SOLE   0 0 4,222
INFOSYS LTD SPONSORED ADR 456788108   1,023,444 57,080 SH   SOLE   0 0 57,080
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   234,511 19,740 SH   SOLE   0 0 19,740
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   863,156 7,499 SH   SOLE   0 0 7,499
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   650,165 6,937 SH   SOLE   0 0 6,937
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   571,634 13,353 SH   SOLE   0 0 13,353
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   728,568 3,988 SH   SOLE   0 0 3,988
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,697,230 15,925 SH   SOLE   0 0 15,925
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   2,775,828 48,750 SH   SOLE   0 0 48,750
INVESCO QQQ TR UNIT SER 1 46090E103   5,775,362 13,007 SH   SOLE   0 0 13,007
ISHARES INC MSCI EMRG CHN 46434G764   7,997,164 138,912 SH   SOLE   0 0 138,912
ISHARES TR US HLTHCARE ETF 464287762   250,467 4,046 SH   SOLE   0 0 4,046
ISHARES TR RUSSELL 2000 ETF 464287655   315,240 1,499 SH   SOLE   0 0 1,499
ISHARES TR ESG AWRE USD ETF 46435G193   349,166 15,188 SH   SOLE   0 0 15,188
ISHARES TR ESG AWRE 1 5 YR 46435G243   339,267 13,859 SH   SOLE   0 0 13,859
ISHARES TR MSCI INTL QUALTY 46434V456   8,825,976 222,541 SH   SOLE   0 0 222,541
ISHARES TR MRGSTR MD CP ETF 464288208   2,257,008 30,990 SH   SOLE   0 0 30,990
ISHARES TR CORE DIV GRWTH 46434V621   3,584,424 61,737 SH   SOLE   0 0 61,737
ISHARES TR CORE S&P500 ETF 464287200   412,172 784 SH   SOLE   0 0 784
ISHARES TR 20 YR TR BD ETF 464287432   677,502 7,160 SH   SOLE   0 0 7,160
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,762,691 47,748 SH   SOLE   0 0 47,748
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   14,088,007 259,735 SH   SOLE   0 0 259,735
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   25,206,293 496,774 SH   SOLE   0 0 496,774
JOHNSON & JOHNSON COM 478160104   907,006 5,734 SH   SOLE   0 0 5,734
JPMORGAN CHASE & CO COM 46625H100   470,472 2,349 SH   SOLE   0 0 2,349
KEYSIGHT TECHNOLOGIES INC COM 49338L103   909,506 5,816 SH   SOLE   0 0 5,816
KLA CORP COM NEW 482480100   1,702,066 2,437 SH   SOLE   0 0 2,437
KROGER CO COM 501044101   2,796,041 48,942 SH   SOLE   0 0 48,942
LAM RESEARCH CORP COM 512807108   3,169,601 3,262 SH   SOLE   0 0 3,262
LOCKHEED MARTIN CORP COM 539830109   302,034 664 SH   SOLE   0 0 664
MARRIOTT INTL INC NEW CL A 571903202   1,178,954 4,673 SH   SOLE   0 0 4,673
MARSH & MCLENNAN COS INC COM 571748102   912,079 4,428 SH   SOLE   0 0 4,428
MASTERCARD INCORPORATED CL A 57636Q104   1,864,697 3,872 SH   SOLE   0 0 3,872
MCCORMICK & CO INC COM NON VTG 579780206   1,807,884 23,537 SH   SOLE   0 0 23,537
MCDONALDS CORP COM 580135101   2,642,679 9,373 SH   SOLE   0 0 9,373
MERCK & CO INC COM 58933Y105   333,421 2,527 SH   SOLE   0 0 2,527
META PLATFORMS INC CL A 30303M102   2,506,080 5,161 SH   SOLE   0 0 5,161
MICROCHIP TECHNOLOGY INC. COM 595017104   978,826 10,911 SH   SOLE   0 0 10,911
MICROSOFT CORP COM 594918104   3,930,886 9,343 SH   SOLE   0 0 9,343
MONDELEZ INTL INC CL A 609207105   388,430 5,549 SH   SOLE   0 0 5,549
MONOLITHIC PWR SYS INC COM 609839105   1,275,582 1,883 SH   SOLE   0 0 1,883
MONSTER BEVERAGE CORP NEW COM 61174X109   1,986,117 33,504 SH   SOLE   0 0 33,504
MOODYS CORP COM 615369105   1,450,802 3,691 SH   SOLE   0 0 3,691
NASDAQ INC COM 631103108   1,081,092 17,133 SH   SOLE   0 0 17,133
NORDSON CORP COM 655663102   1,089,924 3,970 SH   SOLE   0 0 3,970
NOVO-NORDISK A S ADR 670100205   1,791,565 13,953 SH   SOLE   0 0 13,953
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   221,777 4,986 SH   SOLE   0 0 4,986
NVIDIA CORPORATION COM 67066G104   7,972,788 8,824 SH   SOLE   0 0 8,824
NXP SEMICONDUCTORS N V COM N6596X109   1,220,019 4,924 SH   SOLE   0 0 4,924
OLD DOMINION FREIGHT LINE IN COM 679580100   319,493 1,457 SH   SOLE   0 0 1,457
PAMPA ENERGIA S A SPONS ADR LVL I 697660207   973,670 22,570 SH   SOLE   0 0 22,570
PAYCHEX INC COM 704326107   1,191,043 9,699 SH   SOLE   0 0 9,699
PAYCOM SOFTWARE INC COM 70432V102   706,286 3,549 SH   SOLE   0 0 3,549
PFIZER INC COM 717081103   314,408 11,330 SH   SOLE   0 0 11,330
PROCTER AND GAMBLE CO COM 742718109   4,193,190 25,844 SH   SOLE   0 0 25,844
PROSHARES TR PSHS ULT S&P 500 74347R107   854,425 11,022 SH   SOLE   0 0 11,022
PUBLIC STORAGE COM 74460D109   2,224,521 7,669 SH   SOLE   0 0 7,669
PULTE GROUP INC COM 745867101   1,228,153 10,182 SH   SOLE   0 0 10,182
QUALCOMM INC COM 747525103   2,340,243 13,823 SH   SOLE   0 0 13,823
REGENERON PHARMACEUTICALS COM 75886F107   983,665 1,022 SH   SOLE   0 0 1,022
RELX PLC SPONSORED ADR 759530108   1,302,510 30,088 SH   SOLE   0 0 30,088
RESMED INC COM 761152107   2,073,845 10,472 SH   SOLE   0 0 10,472
RESTAURANT BRANDS INTL INC COM 76131D103   1,901,477 23,933 SH   SOLE   0 0 23,933
ROCKWELL AUTOMATION INC COM 773903109   874,795 3,003 SH   SOLE   0 0 3,003
S&P GLOBAL INC COM 78409V104   1,110,850 2,611 SH   SOLE   0 0 2,611
SALESFORCE INC COM 79466L302   259,316 861 SH   SOLE   0 0 861
SCHWAB CHARLES CORP COM 808513105   272,866 3,772 SH   SOLE   0 0 3,772
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   646,653 16,572 SH   SOLE   0 0 16,572
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   12,999,165 265,019 SH   SOLE   0 0 265,019
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   8,577,631 240,877 SH   SOLE   0 0 240,877
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   240,344 1,154 SH   SOLE   0 0 1,154
SIMPSON MFG INC COM 829073105   2,334,743 11,379 SH   SOLE   0 0 11,379
SMUCKER J M CO COM NEW 832696405   2,331,275 18,521 SH   SOLE   0 0 18,521
SOFI TECHNOLOGIES INC COM 83406F102   89,235 12,224 SH   SOLE   0 0 12,224
SOUTHERN COPPER CORP COM 84265V105   2,290,713 21,505 SH   SOLE   0 0 21,505
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   258,544 650 SH   SOLE   0 0 650
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,952,617 3,733 SH   SOLE   0 0 3,733
SPDR SER TR PORTFOLIO SH TSR 78468R101   523,395 18,098 SH   SOLE   0 0 18,098
SPDR SER TR S&P 500 ESG ETF 78468R531   332,046 6,557 SH   SOLE   0 0 6,557
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   2,549,780 63,665 SH   SOLE   0 0 63,665
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   357,068 8,479 SH   SOLE   0 0 8,479
SSGA ACTIVE TR SPDR BLACKSTONE 78470P846   413,639 14,575 SH   SOLE   0 0 14,575
TERADYNE INC COM 880770102   1,027,682 9,108 SH   SOLE   0 0 9,108
TESLA INC COM 88160R101   1,735,237 9,871 SH   SOLE   0 0 9,871
UNITED PARCEL SERVICE INC CL B 911312106   262,183 1,764 SH   SOLE   0 0 1,764
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   634,060 3,513 SH   SOLE   0 0 3,513
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,223,266 9,726 SH   SOLE   0 0 9,726
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   277,261 2,373 SH   SOLE   0 0 2,373
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   614,026 14,700 SH   SOLE   0 0 14,700
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   225,207 2,913 SH   SOLE   0 0 2,913
VANGUARD WORLD FD EXTENDED DUR 921910709   6,748,267 88,097 SH   SOLE   0 0 88,097
VANGUARD WORLD FD MEGA CAP INDEX 921910873   1,921,643 10,283 SH   SOLE   0 0 10,283
VANGUARD WORLD FD FINANCIALS ETF 92204A405   349,948 3,418 SH   SOLE   0 0 3,418
VERISK ANALYTICS INC COM 92345Y106   1,107,931 4,700 SH   SOLE   0 0 4,700
VERIZON COMMUNICATIONS INC COM 92343V104   3,130,581 74,609 SH   SOLE   0 0 74,609
VERTEX PHARMACEUTICALS INC COM 92532F100   2,021,078 4,835 SH   SOLE   0 0 4,835
VISA INC COM CL A 92826C839   2,790,592 9,999 SH   SOLE   0 0 9,999
WALMART INC COM 931142103   3,104,709 51,599 SH   SOLE   0 0 51,599
WESTERN UN CO COM 959802109   907,036 64,881 SH   SOLE   0 0 64,881
XP INC CL A G98239109   940,388 36,648 SH   SOLE   0 0 36,648