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
ABBOTT LABS COM 002824100   3,178,201 28,948 SH   SOLE   0 0 28,948
ABBVIE INC COM 00287Y109   1,850,111 11,448 SH   SOLE   0 0 11,448
AFLAC INC COM 001055102   1,471,389 20,453 SH   SOLE   0 0 20,453
AIR PRODS & CHEMS INC COM 009158106   1,163,682 3,775 SH   SOLE   0 0 3,775
ALPHABET INC CAP STK CL A 02079K305   2,829,536 32,070 SH   SOLE   0 0 32,070
AMAZON COM INC COM 023135106   2,688,336 32,004 SH   SOLE   0 0 32,004
APPLE INC COM 037833100   5,525,183 42,524 SH   SOLE   0 0 42,524
BECTON DICKINSON & CO COM 075887109   1,766,114 6,945 SH   SOLE   0 0 6,945
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,633,064 8,524 SH   SOLE   0 0 8,524
BP PLC SPONSORED ADR 055622104   929,243 26,603 SH   SOLE   0 0 26,603
CATERPILLAR INC COM 149123101   1,204,268 5,027 SH   SOLE   0 0 5,027
CHUBB LIMITED COM H1467J104   920,784 4,174 SH   SOLE   0 0 4,174
COCA COLA CO COM 191216100   226,069 3,554 SH   SOLE   0 0 3,554
CVS HEALTH CORP COM 126650100   1,438,325 15,434 SH   SOLE   0 0 15,434
DISNEY WALT CO COM 254687106   2,320,739 26,712 SH   SOLE   0 0 26,712
DOVER CORP COM 260003108   854,166 6,308 SH   SOLE   0 0 6,308
DOW INC COM 260557103   1,219,892 24,209 SH   SOLE   0 0 24,209
ECOLAB INC COM 278865100   735,951 5,056 SH   SOLE   0 0 5,056
EMERSON ELEC CO COM 291011104   3,766,609 39,211 SH   SOLE   0 0 39,211
ETF SER SOLUTIONS NETLEASE CORP 26922A248   433,083 16,977 SH   SOLE   0 0 16,977
EXPEDITORS INTL WASH INC COM 302130109   626,845 6,032 SH   SOLE   0 0 6,032
EXXON MOBIL CORP COM 30231G102   4,884,856 44,287 SH   SOLE   0 0 44,287
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,928,045 19,082 SH   SOLE   0 0 19,082
FEDEX CORP COM 31428X106   1,184,515 6,839 SH   SOLE   0 0 6,839
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   742,106 44,173 SH   SOLE   0 0 44,173
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   2,200,811 56,518 SH   SOLE   0 0 56,518
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,915,497 42,958 SH   SOLE   0 0 42,958
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,425,549 19,020 SH   SOLE   0 0 19,020
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   259,158 4,360 SH   SOLE   0 0 4,360
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   1,318,070 54,669 SH   SOLE   0 0 54,669
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   725,369 34,394 SH   SOLE   0 0 34,394
FIRST TR VALUE LINE DIVID IN SHS 33734H106   1,375,339 34,461 SH   SOLE   0 0 34,461
FORD MTR CO DEL COM 345370860   776,454 66,763 SH   SOLE   0 0 66,763
ILLINOIS TOOL WKS INC COM 452308109   1,313,429 5,962 SH   SOLE   0 0 5,962
ISHARES INC MSCI GBL MIN VOL 464286525   419,513 4,415 SH   SOLE   0 0 4,415
ISHARES TR NATIONAL MUN ETF 464288414   3,511,495 33,278 SH   SOLE   0 0 33,278
ISHARES TR CORE US AGGBD ET 464287226   2,740,355 28,254 SH   SOLE   0 0 28,254
ISHARES TR JPMORGAN USD EMG 464288281   1,403,094 16,587 SH   SOLE   0 0 16,587
ISHARES TR MSCI USA MIN VOL 46429B697   1,026,344 14,235 SH   SOLE   0 0 14,235
ISHARES TR MSCI USA MMENTM 46432F396   975,104 6,682 SH   SOLE   0 0 6,682
ISHARES TR IBOXX INV CP ETF 464287242   729,576 6,920 SH   SOLE   0 0 6,920
ISHARES TR MSCI INTL QUALTY 46434V456   413,653 12,771 SH   SOLE   0 0 12,771
JOHNSON & JOHNSON COM 478160104   1,715,281 9,710 SH   SOLE   0 0 9,710
KLA CORP COM NEW 482480100   1,924,361 5,104 SH   SOLE   0 0 5,104
LILLY ELI & CO COM 532457108   1,558,113 4,259 SH   SOLE   0 0 4,259
LINDE PLC SHS G5494J103   865,356 2,653 SH   SOLE   0 0 2,653
LOWES COS INC COM 548661107   1,157,784 5,811 SH   SOLE   0 0 5,811
M & T BK CORP COM 55261F104   1,409,548 9,717 SH   SOLE   0 0 9,717
MASTERCARD INCORPORATED CL A 57636Q104   251,757 724 SH   SOLE   0 0 724
MCDONALDS CORP COM 580135101   1,216,841 4,617 SH   SOLE   0 0 4,617
MEDTRONIC PLC SHS G5960L103   3,953,070 50,863 SH   SOLE   0 0 50,863
META PLATFORMS INC CL A 30303M102   1,268,143 10,538 SH   SOLE   0 0 10,538
MICROSOFT CORP COM 594918104   3,150,515 13,137 SH   SOLE   0 0 13,137
MODERNA INC COM 60770K107   716,863 3,991 SH   SOLE   0 0 3,991
NIKE INC CL B 654106103   881,787 7,536 SH   SOLE   0 0 7,536
NUCOR CORP COM 670346105   678,162 5,145 SH   SOLE   0 0 5,145
PALO ALTO NETWORKS INC COM 697435105   1,431,680 10,260 SH   SOLE   0 0 10,260
PENTAIR PLC SHS G7S00T104   1,032,246 22,949 SH   SOLE   0 0 22,949
PRICE T ROWE GROUP INC COM 74144T108   1,882,048 17,257 SH   SOLE   0 0 17,257
QUALCOMM INC COM 747525103   1,142,387 10,391 SH   SOLE   0 0 10,391
QUANTA SVCS INC COM 74762E102   356,250 2,500 SH   SOLE   0 0 2,500
SCHLUMBERGER LTD COM STK 806857108   1,727,720 32,318 SH   SOLE   0 0 32,318
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   5,149,041 106,738 SH   SOLE   0 0 106,738
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,307,882 23,540 SH   SOLE   0 0 23,540
SMITH A O CORP COM 831865209   1,121,103 19,586 SH   SOLE   0 0 19,586
SMUCKER J M CO COM NEW 832696405   1,568,596 9,899 SH   SOLE   0 0 9,899
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   1,841,576 76,541 SH   SOLE   0 0 76,541
SPDR SER TR BLOOMBERG INTL T 78464A516   1,314,398 58,600 SH   SOLE   0 0 58,600
STEEL DYNAMICS INC COM 858119100   627,527 6,423 SH   SOLE   0 0 6,423
SYSCO CORP COM 871829107   1,230,845 16,100 SH   SOLE   0 0 16,100
TARGET CORP COM 87612E106   1,350,750 9,063 SH   SOLE   0 0 9,063
TESLA INC COM 88160R101   395,654 3,212 SH   SOLE   0 0 3,212
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   4,778,765 82,649 SH   SOLE   0 0 82,649
VERIZON COMMUNICATIONS INC COM 92343V104   2,092,022 53,097 SH   SOLE   0 0 53,097
VISA INC COM CL A 92826C839   2,686,337 12,930 SH   SOLE   0 0 12,930
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,161,425 57,854 SH   SOLE   0 0 57,854
WALMART INC COM 931142103   842,800 5,944 SH   SOLE   0 0 5,944
WELLS FARGO CO NEW COM 949746101   2,039,396 49,392 SH   SOLE   0 0 49,392