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
3M CO COM 88579Y101   2,663,795 26,614 SH   SOLE   0 0 26,614
ABBOTT LABS COM 002824100   3,103,581 28,468 SH   SOLE   0 0 28,468
ABBVIE INC COM 00287Y109   1,527,030 11,334 SH   SOLE   0 0 11,334
AFLAC INC COM 001055102   1,259,681 18,047 SH   SOLE   0 0 18,047
AIR PRODS & CHEMS INC COM 009158106   1,156,186 3,860 SH   SOLE   0 0 3,860
ALPHABET INC CAP STK CL A 02079K305   4,138,149 34,571 SH   SOLE   0 0 34,571
AMAZON COM INC COM 023135106   3,283,638 25,189 SH   SOLE   0 0 25,189
AMCOR PLC ORD G0250X107   2,161,289 216,562 SH   SOLE   0 0 216,562
APPLE INC COM 037833100   8,121,598 41,870 SH   SOLE   0 0 41,870
BECTON DICKINSON & CO COM 075887109   2,323,552 8,801 SH   SOLE   0 0 8,801
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   702,119 2,059 SH   SOLE   0 0 2,059
BP PLC SPONSORED ADR 055622104   358,829 10,168 SH   SOLE   0 0 10,168
CHUBB LIMITED COM H1467J104   752,524 3,908 SH   SOLE   0 0 3,908
DISNEY WALT CO COM 254687106   601,479 6,737 SH   SOLE   0 0 6,737
DOVER CORP COM 260003108   690,559 4,677 SH   SOLE   0 0 4,677
DOW INC COM 260557103   1,320,635 24,796 SH   SOLE   0 0 24,796
DROPBOX INC CL A 26210C104   869,415 32,599 SH   SOLE   0 0 32,599
ECOLAB INC COM 278865100   3,265,208 17,490 SH   SOLE   0 0 17,490
EMERSON ELEC CO COM 291011104   1,819,822 20,133 SH   SOLE   0 0 20,133
ENCORE WIRE CORP COM 292562105   664,328 3,573 SH   SOLE   0 0 3,573
EVERSOURCE ENERGY COM 30040W108   1,631,231 23,001 SH   SOLE   0 0 23,001
EXPEDITORS INTL WASH INC COM 302130109   522,070 4,310 SH   SOLE   0 0 4,310
EXXON MOBIL CORP COM 30231G102   3,386,419 31,575 SH   SOLE   0 0 31,575
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   2,165,035 22,373 SH   SOLE   0 0 22,373
FEDEX CORP COM 31428X106   1,187,937 4,792 SH   SOLE   0 0 4,792
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   3,018,602 59,562 SH   SOLE   0 0 59,562
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   680,609 42,618 SH   SOLE   0 0 42,618
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   847,201 7,822 SH   SOLE   0 0 7,822
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   336,823 21,536 SH   SOLE   0 0 21,536
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   4,437,886 111,983 SH   SOLE   0 0 111,983
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   2,373,222 52,389 SH   SOLE   0 0 52,389
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,278,387 17,027 SH   SOLE   0 0 17,027
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   264,493 4,452 SH   SOLE   0 0 4,452
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   2,777,189 62,875 SH   SOLE   0 0 62,875
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   2,362,207 110,642 SH   SOLE   0 0 110,642
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   1,031,624 42,682 SH   SOLE   0 0 42,682
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   2,086,817 31,296 SH   SOLE   0 0 31,296
FORD MTR CO DEL COM 345370860   387,646 25,621 SH   SOLE   0 0 25,621
GENERAL DYNAMICS CORP COM 369550108   1,742,930 8,101 SH   SOLE   0 0 8,101
ISHARES TR JPMORGAN USD EMG 464288281   2,428,832 28,066 SH   SOLE   0 0 28,066
ISHARES TR IBOXX INV CP ETF 464287242   927,517 8,577 SH   SOLE   0 0 8,577
JOHNSON & JOHNSON COM 478160104   1,692,831 10,227 SH   SOLE   0 0 10,227
KINSALE CAP GROUP INC COM 49714P108   995,746 2,661 SH   SOLE   0 0 2,661
KLA CORP COM NEW 482480100   1,678,654 3,461 SH   SOLE   0 0 3,461
LILLY ELI & CO COM 532457108   1,997,386 4,259 SH   SOLE   0 0 4,259
LINDE PLC SHS G54950103   592,198 1,554 SH   SOLE   0 0 1,554
LOWES COS INC COM 548661107   1,013,167 4,489 SH   SOLE   0 0 4,489
LPL FINL HLDGS INC COM 50212V100   1,826,195 8,399 SH   SOLE   0 0 8,399
LULULEMON ATHLETICA INC COM 550021109   553,367 1,462 SH   SOLE   0 0 1,462
MASTERCARD INCORPORATED CL A 57636Q104   272,950 694 SH   SOLE   0 0 694
MEDTRONIC PLC SHS G5960L103   2,418,519 27,452 SH   SOLE   0 0 27,452
META PLATFORMS INC CL A 30303M102   4,730,291 16,483 SH   SOLE   0 0 16,483
MICRON TECHNOLOGY INC COM 595112103   241,711 3,830 SH   SOLE   0 0 3,830
MICROSOFT CORP COM 594918104   3,633,221 10,669 SH   SOLE   0 0 10,669
NETFLIX INC COM 64110L106   1,011,806 2,297 SH   SOLE   0 0 2,297
NEXTERA ENERGY INC COM 65339F101   1,059,873 14,284 SH   SOLE   0 0 14,284
NIKE INC CL B 654106103   3,084,290 27,945 SH   SOLE   0 0 27,945
NUCOR CORP COM 670346105   732,991 4,470 SH   SOLE   0 0 4,470
NVIDIA CORPORATION COM 67066G104   310,081 733 SH   SOLE   0 0 733
PENTAIR PLC SHS G7S00T104   676,685 10,475 SH   SOLE   0 0 10,475
PFIZER INC COM 717081103   1,428,703 38,950 SH   SOLE   0 0 38,950
QUANTA SVCS INC COM 74762E102   491,125 2,500 SH   SOLE   0 0 2,500
SALESFORCE INC COM 79466L302   2,573,147 12,180 SH   SOLE   0 0 12,180
SCHLUMBERGER LTD COM STK 806857108   1,561,967 31,799 SH   SOLE   0 0 31,799
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   6,089,793 116,284 SH   SOLE   0 0 116,284
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,354,047 18,066 SH   SOLE   0 0 18,066
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,345,538 37,743 SH   SOLE   0 0 37,743
SCHWAB STRATEGIC TR US TIPS ETF 808524870   714,097 13,620 SH   SOLE   0 0 13,620
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   439,316 9,141 SH   SOLE   0 0 9,141
SMITH A O CORP COM 831865209   862,225 11,847 SH   SOLE   0 0 11,847
SMUCKER J M CO COM NEW 832696405   1,138,831 7,712 SH   SOLE   0 0 7,712
STANLEY BLACK & DECKER INC COM 854502101   1,979,999 21,129 SH   SOLE   0 0 21,129
STEEL DYNAMICS INC COM 858119100   800,853 7,352 SH   SOLE   0 0 7,352
SYSCO CORP COM 871829107   1,229,717 16,573 SH   SOLE   0 0 16,573
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,015,271 19,969 SH   SOLE   0 0 19,969
TARGET CORP COM 87612E106   1,278,375 9,692 SH   SOLE   0 0 9,692
TESLA INC COM 88160R101   2,259,599 8,632 SH   SOLE   0 0 8,632
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   362,230 3,942 SH   SOLE   0 0 3,942
VISA INC COM CL A 92826C839   2,648,614 11,153 SH   SOLE   0 0 11,153
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,295,126 80,559 SH   SOLE   0 0 80,559
WALMART INC COM 931142103   653,240 4,156 SH   SOLE   0 0 4,156
WELLS FARGO CO NEW COM 949746101   641,310 15,026 SH   SOLE   0 0 15,026
WESTERN ALLIANCE BANCORP COM 957638109   2,415,335 66,228 SH   SOLE   0 0 66,228
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,595,440 23,934 SH   SOLE   0 0 23,934
WISDOMTREE TR EM EX ST-OWNED 97717X578   555,143 19,862 SH   SOLE   0 0 19,862