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
MICROSOFT CORP COM 594918104 35,743 139,169 SH   SOLE Firm Name 6,984 0 132,185
APPLE INC COM 037833100 34,114 249,514 SH   SOLE Firm Name 9,512 0 240,002
ALPHABET INC CAP STK CL A 02079K305 24,726 11,346 SH   SOLE Firm Name 707 0 10,639
THERMO FISHER SCIENTIFIC INC COM 883556102 22,257 40,946 SH   SOLE Firm Name 1,091 0 39,855
UNITEDHEALTH GROUP INC COM 91324P102 21,999 42,830 SH   SOLE Firm Name 3,107 0 39,723
VISA INC COM CL A 92826C839 21,752 110,477 SH   SOLE Firm Name 6,963 0 103,514
QUALCOMM INC COM 747525103 21,606 169,137 SH   SOLE Firm Name 9,048 0 160,089
PEPSICO INC COM 713448108 20,763 124,585 SH   SOLE Firm Name 5,485 0 119,100
JPMORGAN CHASE & CO COM 46625H100 19,804 175,862 SH   SOLE Firm Name 9,365 0 166,497
PFIZER INC COM 717081103 18,467 352,219 SH   SOLE Firm Name 25,356 0 326,863
CHEVRON CORP NEW COM 166764100 18,228 125,900 SH   SOLE Firm Name 6,239 0 119,661
RAYTHEON TECHNOLOGIES CORP COM 75513E101 18,017 187,466 SH   SOLE Firm Name 4,775 0 182,691
PROCTER AND GAMBLE CO COM 742718109 17,878 124,337 SH   SOLE Firm Name 6,098 0 118,239
MERCK & CO INC COM 58933Y105 17,372 189,152 SH   SOLE Firm Name 12,273 0 176,879
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 16,801 169,514 SH   SOLE Firm Name 11,129 0 158,385
CROWN CASTLE INTL CORP NEW COM 22822V101 16,560 98,351 SH   SOLE Firm Name 5,437 0 92,914
LOWES COS INC COM 548661107 16,061 91,948 SH   SOLE Firm Name 2,111 0 89,837
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 14,506 316,732 SH   SOLE Firm Name 16,957 0 299,775
JACOBS ENGR GROUP INC COM 469814107 14,152 111,319 SH   SOLE Firm Name 4,019 0 107,300
DISNEY WALT CO COM 254687106 13,723 145,368 SH   SOLE Firm Name 9,928 0 135,440
US BANCORP DEL COM NEW 902973304 13,288 285,909 SH   SOLE Firm Name 16,623 0 269,286
METLIFE INC COM 59156R108 12,792 203,731 SH   SOLE Firm Name 6,850 0 196,881
EMERSON ELEC CO COM 291011104 12,531 157,545 SH   SOLE Firm Name 0 0 157,545
ABBOTT LABS COM 002824100 11,526 106,080 SH   SOLE Firm Name 8,644 0 97,436
ISHARES TR U.S. MED DVC ETF 464288810 11,364 225,300 SH   SOLE Firm Name 3,635 0 221,665
AMERICAN WTR WKS CO INC NEW COM 030420103 10,420 70,041 SH   SOLE Firm Name 1,325 0 68,716
MID-AMER APT CMNTYS INC COM 59522J103 9,655 55,278 SH   SOLE Firm Name 990 0 54,288
DISCOVER FINL SVCS COM 254709108 9,160 96,846 SH   SOLE Firm Name 2,348 0 94,498
CONSTELLATION BRANDS INC CL A 21036P108 8,973 38,499 SH   SOLE Firm Name 1,667 0 36,832
JOHNSON & JOHNSON COM 478160104 7,412 41,757 SH   SOLE Firm Name 3,455 0 38,302
SPDR SER TR S&P BIOTECH 78464A870 7,359 99,078 SH   SOLE Firm Name 3,011 0 96,067
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 7,343 96,290 SH   SOLE Firm Name 13,863 0 82,427
SPDR SER TR PORTFOLIO SHORT 78464A474 7,107 239,047 SH   SOLE Firm Name 4,300 0 234,747
VERIZON COMMUNICATIONS INC COM 92343V104 6,831 134,596 SH   SOLE Firm Name 6,700 0 127,896
KINDER MORGAN INC DEL COM 49456B101 6,631 395,617 SH   SOLE Firm Name 27,330 0 368,287
CSX CORP COM 126408103 6,395 220,054 SH   SOLE Firm Name 7,659 0 212,395
HOME DEPOT INC COM 437076102 5,655 20,617 SH   SOLE Firm Name 3,101 0 17,516
NEWMONT CORP COM 651639106 5,259 88,130 SH   SOLE Firm Name 8,277 0 79,853
UNITED PARCEL SERVICE INC CL B 911312106 5,170 28,325 SH   SOLE Firm Name 3,495 0 24,830
LOCKHEED MARTIN CORP COM 539830109 5,132 11,935 SH   SOLE Firm Name 2,200 0 9,735
EXXON MOBIL CORP COM 30231G102 4,626 54,016 SH   SOLE Firm Name 9,330 0 44,686
COSTCO WHSL CORP NEW COM 22160K105 4,592 9,582 SH   SOLE Firm Name 328 0 9,254
CVS HEALTH CORP COM 126650100 4,274 46,125 SH   SOLE Firm Name 350 0 45,775
CONOCOPHILLIPS COM 20825C104 4,063 45,239 SH   SOLE Firm Name 7,770 0 37,469
WHEATON PRECIOUS METALS CORP COM 962879102 3,638 100,983 SH   SOLE Firm Name 8,480 0 92,503
AT&T INC COM 00206R102 3,183 151,839 SH   SOLE Firm Name 10,173 0 141,666
EATON CORP PLC SHS G29183103 3,071 24,378 SH   SOLE Firm Name 1,000 0 23,378
MONDELEZ INTL INC CL A 609207105 3,065 49,101 SH   SOLE Firm Name 3,155 0 45,946
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3,037 57,505 SH   SOLE Firm Name 3,295 0 54,210
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,945 9,019 SH   SOLE Firm Name 0 0 9,019
CITIGROUP INC COM NEW 172967424 2,805 61,000 SH   SOLE Firm Name 7,613 0 53,387
ABBVIE INC COM 00287Y109 2,736 17,865 SH   SOLE Firm Name 588 0 17,277
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,665 9,762 SH   SOLE Firm Name 0 0 9,762
ROPER TECHNOLOGIES INC COM 776696106 2,458 6,229 SH   SOLE Firm Name 150 0 6,079
MCDONALDS CORP COM 580135101 2,379 9,637 SH   SOLE Firm Name 0 0 9,637
WASTE MGMT INC DEL COM 94106L109 1,919 12,543 SH   SOLE Firm Name 175 0 12,368
ALPHABET INC CAP STK CL C 02079K107 1,848 845 SH   SOLE Firm Name 15 0 830
NEXTERA ENERGY INC COM 65339F101 1,835 23,691 SH   SOLE Firm Name 0 0 23,691
ISHARES TR US REGNL BKS ETF 464288778 1,807 36,674 SH   SOLE Firm Name 1,105 0 35,569
TRAVELERS COMPANIES INC COM 89417E109 1,767 10,450 SH   SOLE Firm Name 0 0 10,450
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,756 46,326 SH   SOLE Firm Name 11,650 0 34,676
COCA COLA CO COM 191216100 1,681 26,540 SH   SOLE Firm Name 7,050 0 19,490
ORACLE CORP COM 68389X105 1,632 23,358 SH   SOLE Firm Name 0 0 23,358
INTEL CORP COM 458140100 1,452 38,824 SH   SOLE Firm Name 1,101 0 37,723
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,433 3,783 SH   SOLE Firm Name 530 0 3,253
OTIS WORLDWIDE CORP COM 68902V107 1,318 18,657 SH   SOLE Firm Name 801 0 17,856
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,284 25,625 SH   SOLE Firm Name 0 0 25,625
DANAHER CORPORATION COM 235851102 1,238 4,881 SH   SOLE Firm Name 0 0 4,881
KIMBERLY-CLARK CORP COM 494368103 1,221 8,980 SH   SOLE Firm Name 0 0 8,980
ECOLAB INC COM 278865100 1,205 7,814 SH   SOLE Firm Name 0 0 7,814
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,195 36,070 SH   SOLE Firm Name 1,755 0 34,315
DEERE & CO COM 244199105 1,185 3,950 SH   SOLE Firm Name 0 0 3,950
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,151 17,555 SH   SOLE Firm Name 1,400 0 16,155
AUTOMATIC DATA PROCESSING IN COM 053015103 1,147 5,432 SH   SOLE Firm Name 0 0 5,432
ISHARES TR ISHARES BIOTECH 464287556 1,049 8,915 SH   SOLE Firm Name 345 0 8,570
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,035 14,470 SH   SOLE Firm Name 0 0 14,470
ISHARES TR RUS MID CAP ETF 464287499 1,008 15,590 SH   SOLE Firm Name 0 0 15,590
INTERNATIONAL BUSINESS MACHS COM 459200101 990 7,012 SH   SOLE Firm Name 0 0 7,012
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 981 21,214 SH   SOLE Firm Name 0 0 21,214
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 980 19,615 SH   SOLE Firm Name 1,825 0 17,790
UNION PAC CORP COM 907818108 951 4,458 SH   SOLE Firm Name 0 0 4,458
VANGUARD INDEX FDS TOTAL STK MKT 922908769 923 4,894 SH   SOLE Firm Name 0 0 4,894
EOG RES INC COM 26875P101 921 8,335 SH   SOLE Firm Name 680 0 7,655
EVERSOURCE ENERGY COM 30040W108 897 10,625 SH   SOLE Firm Name 0 0 10,625
NORFOLK SOUTHN CORP COM 655844108 883 3,887 SH   SOLE Firm Name 0 0 3,887
CISCO SYS INC COM 17275R102 861 20,186 SH   SOLE Firm Name 0 0 20,186
ISHARES TR CORE S&P500 ETF 464287200 853 2,250 SH   SOLE Firm Name 0 0 2,250
3M CO COM 88579Y101 850 6,565 SH   SOLE Firm Name 0 0 6,565
COMCAST CORP NEW CL A 20030N101 849 21,634 SH   SOLE Firm Name 0 0 21,634
ISHARES TR MSCI EAFE ETF 464287465 823 13,170 SH   SOLE Firm Name 0 0 13,170
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 822 11,718 SH   SOLE Firm Name 0 0 11,718
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 818 10,650 SH   SOLE Firm Name 2,065 0 8,585
DUKE ENERGY CORP NEW COM NEW 26441C204 787 7,340 SH   SOLE Firm Name 0 0 7,340
LILLY ELI & CO COM 532457108 771 2,378 SH   SOLE Firm Name 0 0 2,378
ISHARES TR RUS MDCP VAL ETF 464287473 765 7,536 SH   SOLE Firm Name 736 0 6,800
HONEYWELL INTL INC COM 438516106 745 4,284 SH   SOLE Firm Name 0 0 4,284
NOVO-NORDISK A S ADR 670100205 732 6,570 SH   SOLE Firm Name 0 0 6,570
DEVON ENERGY CORP NEW COM 25179M103 708 12,845 SH   SOLE Firm Name 2,395 0 10,450
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 682 9,100 SH   SOLE Firm Name 0 0 9,100
AMAZON COM INC COM 023135106 644 6,060 SH   SOLE Firm Name 320 0 5,740
ENTERPRISE PRODS PARTNERS L COM 293792107 639 26,217 SH   SOLE Firm Name 875 0 25,342
ENBRIDGE INC COM 29250N105 635 15,030 SH   SOLE Firm Name 0 0 15,030
SCHLUMBERGER LTD COM STK 806857108 617 17,175 SH   SOLE Firm Name 0 0 17,175
COLGATE PALMOLIVE CO COM 194162103 597 7,454 SH   SOLE Firm Name 0 0 7,454
STARBUCKS CORP COM 855244109 583 7,630 SH   SOLE Firm Name 0 0 7,630
AMGEN INC COM 031162100 577 2,373 SH   SOLE Firm Name 0 0 2,373
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 563 12,326 SH   SOLE Firm Name 477 0 11,849
ISHARES TR RUSSELL 2000 ETF 464287655 543 3,209 SH   SOLE Firm Name 0 0 3,209
BK OF AMERICA CORP COM 060505104 534 17,166 SH   SOLE Firm Name 3,236 0 13,930
ISHARES TR IBOXX INV CP ETF 464287242 534 4,849 SH   SOLE Firm Name 0 0 4,849
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 532 4,152 SH   SOLE Firm Name 0 0 4,152
ISHARES TR RUS MD CP GR ETF 464287481 524 6,612 SH   SOLE Firm Name 1,012 0 5,600
AGNICO EAGLE MINES LTD COM 008474108 513 11,201 SH   SOLE Firm Name 119 0 11,082
GENUINE PARTS CO COM 372460105 500 3,744 SH   SOLE Firm Name 0 0 3,744
ADOBE SYSTEMS INCORPORATED COM 00724F101 496 1,355 SH   SOLE Firm Name 0 0 1,355
ISHARES TR INTRM GOV CR ETF 464288612 465 4,405 SH   SOLE Firm Name 0 0 4,405
AMERICAN EXPRESS CO COM 025816109 447 3,217 SH   SOLE Firm Name 0 0 3,217
WARNER BROS DISCOVERY INC COM SER A 934423104 444 33,109 SH   SOLE Firm Name 2,285 0 30,824
WELLS FARGO CO NEW COM 949746101 440 11,241 SH   SOLE Firm Name 2,525 0 8,716
PRUDENTIAL FINL INC COM 744320102 432 4,520 SH   SOLE Firm Name 0 0 4,520
PROSHARES TR PSHS ULT S&P 500 74347R107 418 9,300 SH   SOLE Firm Name 0 0 9,300
WALMART INC COM 931142103 417 3,430 SH   SOLE Firm Name 0 0 3,430
GENERAL MLS INC COM 370334104 407 5,400 SH   SOLE Firm Name 0 0 5,400
BRISTOL-MYERS SQUIBB CO COM 110122108 391 5,040 SH   SOLE Firm Name 0 0 5,040
SEMPRA COM 816851109 383 2,548 SH   SOLE Firm Name 0 0 2,548
SPDR SER TR S&P OILGAS EXP 78468R556 380 3,178 SH   SOLE Firm Name 0 0 3,178
SCHWAB CHARLES CORP COM 808513105 378 5,987 SH   SOLE Firm Name 0 0 5,987
GLOBAL PMTS INC COM 37940X102 375 3,390 SH   SOLE Firm Name 150 0 3,240
CHUBB LIMITED COM H1467J104 365 1,852 SH   SOLE Firm Name 0 0 1,852
DOW INC COM 260557103 360 6,972 SH   SOLE Firm Name 0 0 6,972
MOODYS CORP COM 615369105 357 1,314 SH   SOLE Firm Name 0 0 1,314
TEXAS INSTRS INC COM 882508104 353 2,300 SH   SOLE Firm Name 0 0 2,300
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 330 7,384 SH   SOLE Firm Name 0 0 7,384
SVB FINANCIAL GROUP COM 78486Q101 315 797 SH   SOLE Firm Name 0 0 797
STRYKER CORPORATION COM 863667101 314 1,575 SH   SOLE Firm Name 0 0 1,575
CARRIER GLOBAL CORPORATION COM 14448C104 308 8,600 SH   SOLE Firm Name 0 0 8,600
ISHARES TR SELECT DIVID ETF 464287168 305 2,591 SH   SOLE Firm Name 0 0 2,591
BIO RAD LABS INC CL A 090572207 295 595 SH   SOLE Firm Name 0 0 595
GLOBE LIFE INC COM 37959E102 293 3,004 SH   SOLE Firm Name 0 0 3,004
WEC ENERGY GROUP INC COM 92939U106 291 2,892 SH   SOLE Firm Name 0 0 2,892
VORNADO RLTY TR SH BEN INT 929042109 286 10,000 SH   SOLE Firm Name 0 0 10,000
STARWOOD PPTY TR INC COM 85571B105 285 13,355 SH   SOLE Firm Name 400 0 12,955
PHILIP MORRIS INTL INC COM 718172109 281 2,815 SH   SOLE Firm Name 0 0 2,815
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 267 2,100 SH   SOLE Firm Name 0 0 2,100
TESLA INC COM 88160R101 259 385 SH   SOLE Firm Name 0 0 385
MCKESSON CORP COM 58155Q103 251 770 SH   SOLE Firm Name 0 0 770
TARGET CORP COM 87612E106 246 1,742 SH   SOLE Firm Name 126 0 1,616
CALIFORNIA WTR SVC GROUP COM 130788102 233 4,200 SH   SOLE Firm Name 0 0 4,200
SYSCO CORP COM 871829107 233 2,730 SH   SOLE Firm Name 0 0 2,730
AMERICAN ELEC PWR CO INC COM 025537101 229 2,389 SH   SOLE Firm Name 0 0 2,389
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 229 1,593 SH   SOLE Firm Name 0 0 1,593
VMWARE INC CL A COM 928563402 226 1,986 SH   SOLE Firm Name 0 0 1,986
SPDR GOLD TR GOLD SHS 78463V107 223 1,325 SH   SOLE Firm Name 0 0 1,325
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 219 3,240 SH   SOLE Firm Name 0 0 3,240
NATIONAL RETAIL PROPERTIES I COM 637417106 215 5,000 SH   SOLE Firm Name 0 0 5,000
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 213 2,659 SH   SOLE Firm Name 50 0 2,609
AIR PRODS & CHEMS INC COM 009158106 206 850 SH   SOLE Firm Name 0 0 850
QUALYS INC COM 74758T303 204 1,618 SH   SOLE Firm Name 0 0 1,618
SIRIUS XM HOLDINGS INC COM 82968B103 70 11,500 SH   SOLE Firm Name 0 0 11,500