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   295,939 2,621 SH   SOLE   0 0 2,621
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,131,348 28,752 SH   SOLE   0 0 28,752
AIR PRODS & CHEMS INC COM 009158106   1,896,576 6,201 SH   SOLE   0 0 6,201
AMDOCS LTD SHS G02602103   3,591,999 37,273 SH   SOLE   0 0 37,273
APPLE INC COM 037833100   10,827,254 55,920 SH   SOLE   0 0 55,920
BECTON DICKINSON & CO COM 075887109   5,474,819 19,324 SH   SOLE   0 0 19,324
BLACKROCK INC COM 09247X101   10,250,096 13,740 SH   SOLE   0 0 13,740
CHUBB LIMITED COM H1467J104   4,600,273 23,528 SH   SOLE   0 0 23,528
CISCO SYS INC COM 17275R102   6,792,286 126,722 SH   SOLE   0 0 126,722
COMCAST CORP NEW CL A 20030N101   5,318,307 122,825 SH   SOLE   0 0 122,825
CORNING INC COM 219350105   3,755,906 110,468 SH   SOLE   0 0 110,468
COSTCO WHSL CORP NEW COM 22160K105   5,202,028 9,204 SH   SOLE   0 0 9,204
EOG RES INC COM 26875P101   2,321,055 18,063 SH   SOLE   0 0 18,063
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   308,544 17,218 SH   SOLE   0 0 17,218
HERSHEY CO COM 427866108   3,758,734 15,405 SH   SOLE   0 0 15,405
HONEYWELL INTL INC COM 438516106   6,841,278 32,627 SH   SOLE   0 0 32,627
HUBBELL INC COM 443510607   4,865,532 15,275 SH   SOLE   0 0 15,275
HUT 8 MNG CORP COM 44812T102   47,962 13,902 SH   SOLE   0 0 13,902
INTUIT COM 461202103   7,696,460 15,502 SH   SOLE   0 0 15,502
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,892,231 91,856 SH   SOLE   0 0 91,856
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   662,980 28,224 SH   SOLE   0 0 28,224
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   488,089 21,761 SH   SOLE   0 0 21,761
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   1,188,540 56,143 SH   SOLE   0 0 56,143
ISHARES TR TIPS BD ETF 464287176   724,414 6,741 SH   SOLE   0 0 6,741
ISHARES TR 0-5 YR TIPS ETF 46429B747   2,230,618 22,916 SH   SOLE   0 0 22,916
JPMORGAN CHASE & CO COM 46625H100   8,372,807 53,391 SH   SOLE   0 0 53,391
KLA CORP COM NEW 482480100   9,346,194 20,051 SH   SOLE   0 0 20,051
LOCKHEED MARTIN CORP COM 539830109   5,935,418 13,069 SH   SOLE   0 0 13,069
LOWES COS INC COM 548661107   7,855,870 33,581 SH   SOLE   0 0 33,581
MCDONALDS CORP COM 580135101   4,150,488 14,196 SH   SOLE   0 0 14,196
MEDTRONIC PLC SHS G5960L103   7,246,771 81,461 SH   SOLE   0 0 81,461
MICROSOFT CORP COM 594918104   11,339,495 32,308 SH   SOLE   0 0 32,308
MORGAN STANLEY COM NEW 617446448   3,790,043 40,140 SH   SOLE   0 0 40,140
NEXTERA ENERGY INC COM 65339F101   224,863 2,981 SH   SOLE   0 0 2,981
NORTHROP GRUMMAN CORP COM 666807102   8,164,572 17,858 SH   SOLE   0 0 17,858
ORMAT TECHNOLOGIES INC COM 686688102   229,329 2,764 SH   SOLE   0 0 2,764
PARKER-HANNIFIN CORP COM 701094104   9,816,890 24,660 SH   SOLE   0 0 24,660
PROSHARES TR S&P 500 DV ARIST 74348A467   668,100 6,895 SH   SOLE   0 0 6,895
RELIANCE STEEL & ALUMINUM CO COM 759509102   2,089,034 7,132 SH   SOLE   0 0 7,132
REPUBLIC SVCS INC COM 760759100   6,031,770 39,180 SH   SOLE   0 0 39,180
SPDR GOLD TR GOLD SHS 78463V107   546,865 2,998 SH   SOLE   0 0 2,998
TEXAS INSTRS INC COM 882508104   5,926,951 31,852 SH   SOLE   0 0 31,852
UNITEDHEALTH GROUP INC COM 91324P102   8,860,693 17,342 SH   SOLE   0 0 17,342
WILLIAMS SONOMA INC COM 969904101   7,202,959 53,458 SH   SOLE   0 0 53,458
XYLEM INC COM 98419M100   261,069 2,283 SH   SOLE   0 0 2,283