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 BBG001S5T7X2 4,291,010 39,251 SH   SOLE   39,251 0 0
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 876,200 5,653 SH   SOLE   5,653 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 5,972,376 42,754 SH   SOLE   42,754 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 13,089,783 86,151 SH   SOLE   86,151 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 707,516 5,360 SH   SOLE   5,360 0 0
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 493,275 4,976 SH   SOLE   4,976 0 0
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 986,331 4,967 SH   SOLE   4,967 0 0
APPLE INC COM 037833100 BBG001S5N8V8 9,413,846 48,895 SH   SOLE   48,895 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 1,412,651 18,612 SH   SOLE   18,612 0 0
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 1,133,810 4,650 SH   SOLE   4,650 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 4,225,529 11,847 SH   SOLE   11,847 0 0
BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 1,068,983 15,649 SH   SOLE   15,649 0 0
BLACKROCK INC COM 09247X101 BBG001SDBP55 1,493,712 1,840 SH   SOLE   1,840 0 0
BOEING CO COM 097023105 BBG001S5P0V3 5,900,821 22,638 SH   SOLE   22,638 0 0
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 1,354,920 10,785 SH   SOLE   10,785 0 0
CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 4,047,691 30,870 SH   SOLE   30,870 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 1,145,250 7,678 SH   SOLE   7,678 0 0
CION INVT CORP COM 17259U204 BBG009KJ66C3 141,409 12,503 SH   SOLE   12,503 0 0
CISCO SYS INC COM 17275R102 BBG001S6HC62 791,413 15,665 SH   SOLE   15,665 0 0
CORTEVA INC COM 22052L104 BBG00BN969D0 684,425 14,282 SH   SOLE   14,282 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1,142,301 1,730 SH   SOLE   1,730 0 0
CUMMINS INC COM 231021106 BBG001S5Q9M3 869,133 3,627 SH   SOLE   3,627 0 0
DEERE & CO COM 244199105 BBG001S5QFF7 3,966,495 9,919 SH   SOLE   9,919 0 0
EATON CORP PLC SHS G29183103 BBG001S5QZ45 1,144,603 4,752 SH   SOLE   4,752 0 0
ECOLAB INC COM 278865100 BBG001S5QRB5 1,617,148 8,153 SH   SOLE   8,153 0 0
ELI LILLY & CO COM 532457108 BBG001S5STL8 5,479,709 9,400 SH   SOLE   9,400 0 0
EQUINIX INC COM 29444U700 BBG001SKBNS9 425,833 528 SH   SOLE   528 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 4,458,942 44,598 SH   SOLE   44,598 0 0
FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 1,501,276 3,147 SH   SOLE   3,147 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 BBG013173BC4 8,644,649 639,870 SH   SOLE   639,870 0 0
FS KKR CAP CORP COM 302635206 BBG001YCZQ07 17,902,254 896,457 SH   SOLE   896,457 0 0
GARMIN LTD SHS H2906T109 BBG001SG0H12 1,568,059 12,199 SH   SOLE   12,199 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 4,107,094 10,646 SH   SOLE   10,646 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 BBG0044K5DN3 525,371 19,049 SH   SOLE   19,049 0 0
HELEN OF TROY LTD COM G4388N106 BBG001S5RVH9 286,078 2,368 SH   SOLE   2,368 0 0
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 1,397,450 5,335 SH   SOLE   5,335 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 5,201,173 32,960 SH   SOLE   32,960 0 0
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 7,265,388 93,880 SH   SOLE   93,880 0 0
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 6,466,315 58,434 SH   SOLE   58,434 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 966,746 15,701 SH   SOLE   15,701 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 980,568 17,835 SH   SOLE   17,835 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 1,011,641 5,947 SH   SOLE   5,947 0 0
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 741,215 6,100 SH   SOLE   6,100 0 0
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 651,282 36,920 SH   SOLE   36,920 0 0
KLA CORP COM NEW 482480100 BBG001S5SLM4 1,167,503 2,008 SH   SOLE   2,008 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 1,129,555 5,363 SH   SOLE   5,363 0 0
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 1,109,956 1,417 SH   SOLE   1,417 0 0
LOUISIANA PAC CORP COM 546347105 BBG001S5SW04 3,649,231 51,520 SH   SOLE   51,520 0 0
LOWES COS INC COM 548661107 BBG001S5SVL3 1,491,753 6,703 SH   SOLE   6,703 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 1,624,577 3,809 SH   SOLE   3,809 0 0
MCDONALDS CORP COM 580135101 BBG001S5T110 1,023,061 3,450 SH   SOLE   3,450 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 907,594 8,325 SH   SOLE   8,325 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 9,053,706 24,076 SH   SOLE   24,076 0 0
MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 6,566,322 10,396 SH   SOLE   10,396 0 0
NIKE INC CL B 654106103 BBG001S6NTK2 1,244,212 11,460 SH   SOLE   11,460 0 0
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 2,287,073 22,108 SH   SOLE   22,108 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 9,448,861 19,080 SH   SOLE   19,080 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 404,734 426 SH   SOLE   426 0 0
PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 708,684 14,755 SH   SOLE   14,755 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 508,472 29,614 SH   SOLE   29,614 0 0
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 1,923,883 4,176 SH   SOLE   4,176 0 0
PAYCHEX INC COM 704326107 BBG001S5V135 814,377 6,837 SH   SOLE   6,837 0 0
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 748,230 7,953 SH   SOLE   7,953 0 0
POOL CORP COM 73278L105 BBG001S5VBK4 370,658 929 SH   SOLE   929 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 796,269 5,433 SH   SOLE   5,433 0 0
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 3,925,860 18,192 SH   SOLE   18,192 0 0
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 457,210 1,472 SH   SOLE   1,472 0 0
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 1,390,184 2,550 SH   SOLE   2,550 0 0
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 1,264,035 15,023 SH   SOLE   15,023 0 0
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 1,532,053 4,912 SH   SOLE   4,912 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 249,449 524 SH   SOLE   524 0 0
STERIS PLC SHS USD G8473T100 BBG00MRHG532 1,261,499 5,738 SH   SOLE   5,738 0 0
SYNTAX ETF TR STRATIFIED SMCP 87166N304 BBG00V0Y2Z42 365,410 8,171 SH   SOLE   8,171 0 0
TARGET CORP COM 87612E106 BBG001SC0K41 485,367 3,408 SH   SOLE   3,408 0 0
TESLA INC COM 88160R101 BBG001SQKGD7 7,618,645 30,661 SH   SOLE   30,661 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 1,223,391 7,177 SH   SOLE   7,177 0 0
TEXTRON INC COM 883203101 BBG001S5WZ39 1,003,217 12,474 SH   SOLE   12,474 0 0
TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 611,665 604 SH   SOLE   604 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 10,662,633 20,253 SH   SOLE   20,253 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 528,091 1,209 SH   SOLE   1,209 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 1,990,083 52,787 SH   SOLE   52,787 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 4,538,122 17,430 SH   SOLE   17,430 0 0
WABTEC COM 929740108 BBG001S5XBT3 553,815 4,364 SH   SOLE   4,364 0 0
WALMART INC COM 931142103 BBG001S5XH92 900,355 5,711 SH   SOLE   5,711 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 765,442 22,014 SH   SOLE   22,014 0 0