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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 376 2,670 SH   SOLE   0 0 2,670
ABRDN ETFS BBRG ALL COMD K1 003261104 1,674 72,820 SH   SOLE   0 0 72,820
ACI WORLDWIDE INC COM 004498101 262 7,545 SH   SOLE   0 0 7,545
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,652 2,914 SH   SOLE   0 0 2,914
AES CORP COM 00130H105 295 12,131 SH   SOLE   0 0 12,131
AGILENT TECHNOLOGIES INC COM 00846U101 224 1,406 SH   SOLE   0 0 1,406
AIR PRODS & CHEMS INC COM 009158106 947 3,111 SH   SOLE   0 0 3,111
ALIGN TECHNOLOGY INC COM 016255101 1,109 1,687 SH   SOLE   0 0 1,687
ALLEGION PLC ORD SHS G0176J109 898 6,777 SH   SOLE   0 0 6,777
ALPHABET INC CAP STK CL A 02079K305 371 128 SH   SOLE   0 0 128
ALPHABET INC CAP STK CL C 02079K107 2,121 733 SH   SOLE   0 0 733
AMAZON COM INC COM 023135106 1,364 409 SH   SOLE   0 0 409
AMETEK INC COM 031100100 303 2,059 SH   SOLE   0 0 2,059
ANALOG DEVICES INC COM 032654105 633 3,604 SH   SOLE   0 0 3,604
AON PLC SHS CL A G0403H108 323 1,073 SH   SOLE   0 0 1,073
APPLE INC COM 037833100 9,039 50,905 SH   SOLE   0 0 50,905
APPLIED MATLS INC COM 038222105 1,821 11,575 SH   SOLE   0 0 11,575
ARISTA NETWORKS INC COM 040413106 1,971 13,710 SH   SOLE   0 0 13,710
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,632 2,050 SH   SOLE   0 0 2,050
AT&T INC COM 00206R102 447 18,172 SH   SOLE   0 0 18,172
AUTOMATIC DATA PROCESSING IN COM 053015103 1,613 6,541 SH   SOLE   0 0 6,541
BANK NEW YORK MELLON CORP COM 064058100 234 4,027 SH   SOLE   0 0 4,027
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 840 2,808 SH   SOLE   0 0 2,808
BIO RAD LABS INC CL A 090572207 926 1,226 SH   SOLE   0 0 1,226
BK OF AMERICA CORP COM 060505104 1,273 28,617 SH   SOLE   0 0 28,617
BLACKSTONE INC COM 09260D107 543 4,193 SH   SOLE   0 0 4,193
BOEING CO COM 097023105 271 1,347 SH   SOLE   0 0 1,347
BOTTOMLINE TECH DEL INC COM 101388106 359 6,350 SH   SOLE   0 0 6,350
BROADCOM INC COM 11135F101 855 1,285 SH   SOLE   0 0 1,285
BROWN FORMAN CORP CL B 115637209 1,308 17,948 SH   SOLE   0 0 17,948
BUCKLE INC COM 118440106 842 19,898 SH   SOLE   0 0 19,898
CABLE ONE INC COM 12685J105 772 438 SH   SOLE   0 0 438
CANADIAN NATL RY CO COM 136375102 902 7,343 SH   SOLE   0 0 7,343
CANADIAN PAC RY LTD COM 13645T100 1,126 15,645 SH   SOLE   0 0 15,645
CELANESE CORP DEL COM 150870103 953 5,670 SH   SOLE   0 0 5,670
CHURCH & DWIGHT CO INC COM 171340102 1,458 14,226 SH   SOLE   0 0 14,226
CINTAS CORP COM 172908105 919 2,073 SH   SOLE   0 0 2,073
CISCO SYS INC COM 17275R102 230 3,622 SH   SOLE   0 0 3,622
COCA COLA CO COM 191216100 1,710 28,884 SH   SOLE   0 0 28,884
CONSOLIDATED EDISON INC COM 209115104 1,385 16,234 SH   SOLE   0 0 16,234
COPART INC COM 217204106 1,305 8,605 SH   SOLE   0 0 8,605
CSX CORP COM 126408103 1,525 40,565 SH   SOLE   0 0 40,565
CVS HEALTH CORP COM 126650100 326 3,156 SH   SOLE   0 0 3,156
DIAGEO PLC SPON ADR NEW 25243Q205 1,062 4,822 SH   SOLE   0 0 4,822
DIGITAL RLTY TR INC COM 253868103 1,410 7,974 SH   SOLE   0 0 7,974
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 1,066 38,980 SH   SOLE   0 0 38,980
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 804 24,375 SH   SOLE   0 0 24,375
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 1,683 56,915 SH   SOLE   0 0 56,915
DISNEY WALT CO COM 254687106 507 3,271 SH   SOLE   0 0 3,271
DOLLAR GEN CORP NEW COM 256677105 474 2,012 SH   SOLE   0 0 2,012
DUKE ENERGY CORP NEW COM NEW 26441C204 1,369 13,055 SH   SOLE   0 0 13,055
EAGLE MATLS INC COM 26969P108 961 5,772 SH   SOLE   0 0 5,772
EATON CORP PLC SHS G29183103 573 3,315 SH   SOLE   0 0 3,315
EATON VANCE RISK-MANAGED DIV COM 27829G106 219 20,468 SH   SOLE   0 0 20,468
ECOLAB INC COM 278865100 231 985 SH   SOLE   0 0 985
EDWARDS LIFESCIENCES CORP COM 28176E108 1,139 8,790 SH   SOLE   0 0 8,790
EVERTEC INC COM 30040P103 267 5,340 SH   SOLE   0 0 5,340
EXELON CORP COM 30161N101 654 11,322 SH   SOLE   0 0 11,322
FACTSET RESH SYS INC COM 303075105 1,461 3,006 SH   SOLE   0 0 3,006
FAIR ISAAC CORP COM 303250104 1,138 2,625 SH   SOLE   0 0 2,625
FASTENAL CO COM 311900104 1,410 22,006 SH   SOLE   0 0 22,006
FIDELITY NATL INFORMATION SV COM 31620M106 215 1,970 SH   SOLE   0 0 1,970
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 277 4,339 SH   SOLE   0 0 4,339
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 5,127 251,340 SH   SOLE   0 0 251,340
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 1,614 47,350 SH   SOLE   0 0 47,350
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 638 16,465 SH   SOLE   0 0 16,465
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 3,854 100,210 SH   SOLE   0 0 100,210
FISERV INC COM 337738108 283 2,724 SH   SOLE   0 0 2,724
FLEETCOR TECHNOLOGIES INC COM 339041105 913 4,081 SH   SOLE   0 0 4,081
FORTINET INC COM 34959E109 776 2,158 SH   SOLE   0 0 2,158
GARMIN LTD SHS H2906T109 1,182 8,679 SH   SOLE   0 0 8,679
GENERAC HLDGS INC COM 368736104 614 1,746 SH   SOLE   0 0 1,746
GENERAL MLS INC COM 370334104 1,450 21,522 SH   SOLE   0 0 21,522
GENTEX CORP COM 371901109 904 25,945 SH   SOLE   0 0 25,945
GRACO INC COM 384109104 1,062 13,174 SH   SOLE   0 0 13,174
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 15,154 381,425 SH   SOLE   0 0 381,425
HENRY JACK & ASSOC INC COM 426281101 1,137 6,806 SH   SOLE   0 0 6,806
HERSHEY CO COM 427866108 1,092 5,642 SH   SOLE   0 0 5,642
HOLOGIC INC COM 436440101 207 2,710 SH   SOLE   0 0 2,710
HOME DEPOT INC COM 437076102 1,011 2,436 SH   SOLE   0 0 2,436
IDEX CORP COM 45167R104 1,020 4,316 SH   SOLE   0 0 4,316
IDEXX LABS INC COM 45168D104 947 1,438 SH   SOLE   0 0 1,438
ILLINOIS TOOL WKS INC COM 452308109 1,487 6,025 SH   SOLE   0 0 6,025
INFOSYS LTD SPONSORED ADR 456788108 1,459 57,630 SH   SOLE   0 0 57,630
INTEL CORP COM 458140100 1,104 21,444 SH   SOLE   0 0 21,444
INTUIT COM 461202103 1,473 2,290 SH   SOLE   0 0 2,290
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 849 8,965 SH   SOLE   0 0 8,965
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 692 8,650 SH   SOLE   0 0 8,650
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 281 4,814 SH   SOLE   0 0 4,814
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 624 5,065 SH   SOLE   0 0 5,065
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 7,198 479,850 SH   SOLE   0 0 479,850
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 445 20,750 SH   SOLE   0 0 20,750
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 994 45,550 SH   SOLE   0 0 45,550
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 962 44,955 SH   SOLE   0 0 44,955
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 441 20,120 SH   SOLE   0 0 20,120
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 2,259 41,917 SH   SOLE   0 0 41,917
INVESTORS BANCORP INC NEW COM 46146L101 153 10,072 SH   SOLE   0 0 10,072
ISHARES TR MRGSTR MD CP ETF 464288208 1,234 17,361 SH   SOLE   0 0 17,361
ISHARES TR US CONSUM DISCRE 464287580 218 2,600 SH   SOLE   0 0 2,600
ISHARES TR ESG AWRE USD ETF 46435G193 349 12,797 SH   SOLE   0 0 12,797
ISHARES TR COHEN STEER REIT 464287564 201 2,643 SH   SOLE   0 0 2,643
ISHARES TR CORE TOTAL USD 46434V613 2,325 43,933 SH   SOLE   0 0 43,933
ISHARES TR IBONDS DEC23 ETF 46434VAX8 436 16,970 SH   SOLE   0 0 16,970
ISHARES TR MSCI INTL QUALTY 46434V456 434 11,028 SH   SOLE   0 0 11,028
ISHARES TR EAFE SML CP ETF 464288273 656 8,980 SH   SOLE   0 0 8,980
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1,226 46,420 SH   SOLE   0 0 46,420
ISHARES TR US HLTHCARE ETF 464287762 248 824 SH   SOLE   0 0 824
JOHNSON & JOHNSON COM 478160104 2,394 13,994 SH   SOLE   0 0 13,994
JPMORGAN CHASE & CO COM 46625H100 563 3,558 SH   SOLE   0 0 3,558
KEYSIGHT TECHNOLOGIES INC COM 49338L103 960 4,648 SH   SOLE   0 0 4,648
KLA CORP COM NEW 482480100 1,034 2,403 SH   SOLE   0 0 2,403
KROGER CO COM 501044101 1,288 28,447 SH   SOLE   0 0 28,447
LAM RESEARCH CORP COM 512807108 1,702 2,367 SH   SOLE   0 0 2,367
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1,238 41,108 SH   SOLE   0 0 41,108
LAUDER ESTEE COS INC CL A 518439104 1,044 2,819 SH   SOLE   0 0 2,819
LILLY ELI & CO COM 532457108 1,873 6,782 SH   SOLE   0 0 6,782
LINDE PLC SHS G5494J103 238 687 SH   SOLE   0 0 687
LOCKHEED MARTIN CORP COM 539830109 249 701 SH   SOLE   0 0 701
LOWES COS INC COM 548661107 589 2,280 SH   SOLE   0 0 2,280
MARKETAXESS HLDGS INC COM 57060D108 1,020 2,479 SH   SOLE   0 0 2,479
MARRIOTT INTL INC NEW CL A 571903202 772 4,674 SH   SOLE   0 0 4,674
MASTERCARD INCORPORATED CL A 57636Q104 1,870 5,204 SH   SOLE   0 0 5,204
MCCORMICK & CO INC COM NON VTG 579780206 2,274 23,541 SH   SOLE   0 0 23,541
MCDONALDS CORP COM 580135101 1,612 6,012 SH   SOLE   0 0 6,012
META PLATFORMS INC CL A 30303M102 2,115 6,289 SH   SOLE   0 0 6,289
METTLER TOLEDO INTERNATIONAL COM 592688105 1,422 838 SH   SOLE   0 0 838
MICROSOFT CORP COM 594918104 3,042 9,046 SH   SOLE   0 0 9,046
MONDELEZ INTL INC CL A 609207105 368 5,549 SH   SOLE   0 0 5,549
MONOLITHIC PWR SYS INC COM 609839105 855 1,734 SH   SOLE   0 0 1,734
MONSTER BEVERAGE CORP NEW COM 61174X109 1,294 13,473 SH   SOLE   0 0 13,473
MOODYS CORP COM 615369105 1,707 4,369 SH   SOLE   0 0 4,369
NETFLIX INC COM 64110L106 853 1,416 SH   SOLE   0 0 1,416
NEXTERA ENERGY INC COM 65339F101 273 2,927 SH   SOLE   0 0 2,927
NOVO-NORDISK A S ADR 670100205 1,370 12,236 SH   SOLE   0 0 12,236
NVIDIA CORPORATION COM 67066G104 3,553 12,080 SH   SOLE   0 0 12,080
OLD DOMINION FREIGHT LINE IN COM 679580100 1,165 3,252 SH   SOLE   0 0 3,252
PAYCHEX INC COM 704326107 1,553 11,378 SH   SOLE   0 0 11,378
PAYPAL HLDGS INC COM 70450Y103 1,448 7,681 SH   SOLE   0 0 7,681
PFIZER INC COM 717081103 992 16,798 SH   SOLE   0 0 16,798
PHILIP MORRIS INTL INC COM 718172109 244 2,568 SH   SOLE   0 0 2,568
PRICE T ROWE GROUP INC COM 74144T108 1,797 9,141 SH   SOLE   0 0 9,141
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 323 4,465 SH   SOLE   0 0 4,465
PROCTER AND GAMBLE CO COM 742718109 2,100 12,837 SH   SOLE   0 0 12,837
PROSHARES TR PSHS ULT S&P 500 74347R107 5,907 40,355 SH   SOLE   0 0 40,355
PROSHARES TR PSHS ULTRUSS2000 74347R842 237 4,275 SH   SOLE   0 0 4,275
PUBLIC STORAGE COM 74460D109 1,452 3,878 SH   SOLE   0 0 3,878
QUALCOMM INC COM 747525103 1,452 7,940 SH   SOLE   0 0 7,940
REGENERON PHARMACEUTICALS COM 75886F107 1,069 1,693 SH   SOLE   0 0 1,693
RESMED INC COM 761152107 376 1,445 SH   SOLE   0 0 1,445
ROCKWELL AUTOMATION INC COM 773903109 1,222 3,503 SH   SOLE   0 0 3,503
S&P GLOBAL INC COM 78409V104 2,681 5,681 SH   SOLE   0 0 5,681
SCHWAB CHARLES CORP COM 808513105 435 5,168 SH   SOLE   0 0 5,168
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 698 21,470 SH   SOLE   0 0 21,470
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,015 24,932 SH   SOLE   0 0 24,932
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 8,468 150,834 SH   SOLE   0 0 150,834
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 336 6,645 SH   SOLE   0 0 6,645
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 301 7,743 SH   SOLE   0 0 7,743
SEI INVTS CO COM 784117103 903 14,817 SH   SOLE   0 0 14,817
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 691 13,333 SH   SOLE   0 0 13,333
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 314 1,804 SH   SOLE   0 0 1,804
SKYWORKS SOLUTIONS INC COM 83088M102 803 5,179 SH   SOLE   0 0 5,179
SNAP ON INC COM 833034101 854 3,964 SH   SOLE   0 0 3,964
SOUTHERN COPPER CORP COM 84265V105 1,298 21,039 SH   SOLE   0 0 21,039
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 270 742 SH   SOLE   0 0 742
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 760 18,306 SH   SOLE   0 0 18,306
SPDR S&P 500 ETF TR TR UNIT 78462F103 658 1,385 SH   SOLE   0 0 1,385
SPDR SER TR S&P DIVID ETF 78464A763 316 2,451 SH   SOLE   0 0 2,451
SPDR SER TR PORTFLI HIGH YLD 78468R606 418 15,735 SH   SOLE   0 0 15,735
SPDR SER TR RUSSELL LOW VOL 78468R754 779 6,826 SH   SOLE   0 0 6,826
SPDR SER TR S&P BK ETF 78464A797 293 5,365 SH   SOLE   0 0 5,365
SPDR SER TR SSGA US SMAL ETF 78468R887 907 7,591 SH   SOLE   0 0 7,591
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 337 4,105 SH   SOLE   0 0 4,105
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,183 24,996 SH   SOLE   0 0 24,996
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 298 7,401 SH   SOLE   0 0 7,401
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 395 8,654 SH   SOLE   0 0 8,654
STRYKER CORPORATION COM 863667101 291 1,090 SH   SOLE   0 0 1,090
SVB FINANCIAL GROUP COM 78486Q101 912 1,345 SH   SOLE   0 0 1,345
TERADYNE INC COM 880770102 1,111 6,793 SH   SOLE   0 0 6,793
TESLA INC COM 88160R101 720 681 SH   SOLE   0 0 681
TEXAS INSTRS INC COM 882508104 1,305 6,922 SH   SOLE   0 0 6,922
THERMO FISHER SCIENTIFIC INC COM 883556102 311 466 SH   SOLE   0 0 466
UNION PAC CORP COM 907818108 1,717 6,816 SH   SOLE   0 0 6,816
UNITED PARCEL SERVICE INC CL B 911312106 1,378 6,430 SH   SOLE   0 0 6,430
VANECK ETF TRUST PREFERRED SECURT 92189F429 511 23,346 SH   SOLE   0 0 23,346
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 7,324 222,134 SH   SOLE   0 0 222,134
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 523 3,454 SH   SOLE   0 0 3,454
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 6,578 119,260 SH   SOLE   0 0 119,260
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 211 482 SH   SOLE   0 0 482
VANGUARD INDEX FDS SMALL CP ETF 922908751 469 2,076 SH   SOLE   0 0 2,076
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 887 14,480 SH   SOLE   0 0 14,480
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 286 2,135 SH   SOLE   0 0 2,135
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 8,829 108,651 SH   SOLE   0 0 108,651
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 276 5,415 SH   SOLE   0 0 5,415
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 339 3,024 SH   SOLE   0 0 3,024
VANGUARD WORLD FD MEGA CAP INDEX 921910873 2,437 14,496 SH   SOLE   0 0 14,496
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 366 3,795 SH   SOLE   0 0 3,795
VANGUARD WORLD FDS UTILITIES ETF 92204A876 358 2,290 SH   SOLE   0 0 2,290
VEEVA SYS INC CL A COM 922475108 1,117 4,373 SH   SOLE   0 0 4,373
VERISK ANALYTICS INC COM 92345Y106 1,334 5,833 SH   SOLE   0 0 5,833
VERIZON COMMUNICATIONS INC COM 92343V104 2,002 38,536 SH   SOLE   0 0 38,536
VISA INC COM CL A 92826C839 2,095 9,665 SH   SOLE   0 0 9,665
VMWARE INC CL A COM 928563402 827 7,135 SH   SOLE   0 0 7,135
WALMART INC COM 931142103 1,591 10,999 SH   SOLE   0 0 10,999
WATERS CORP COM 941848103 980 2,631 SH   SOLE   0 0 2,631
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,047 2,232 SH   SOLE   0 0 2,232
WIPRO LTD SPON ADR 1 SH 97651M109 1,447 148,262 SH   SOLE   0 0 148,262
XILINX INC COM 983919101 2,105 9,929 SH   SOLE   0 0 9,929
ZOETIS INC CL A 98978V103 1,627 6,666 SH   SOLE   0 0 6,666