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
APPLE INC COM 037833100 44,157 252,890 SH   SOLE   10,466 0 242,424
MICROSOFT CORP COM 594918104 43,296 140,430 SH   SOLE   7,334 0 133,096
ALPHABET INC CAP STK CL A 02079K305 31,499 11,325 SH   SOLE   698 0 10,627
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 28,401 283,560 SH   SOLE   16,862 0 266,698
QUALCOMM INC COM 747525103 25,766 168,601 SH   SOLE   9,048 0 159,553
VISA INC COM CL A 92826C839 25,014 112,793 SH   SOLE   7,193 0 105,600
THERMO FISHER SCIENTIFIC INC COM 883556102 24,413 41,333 SH   SOLE   1,105 0 40,228
JPMORGAN CHASE & CO COM 46625H100 23,282 170,791 SH   SOLE   9,740 0 161,051
UNITEDHEALTH GROUP INC COM 91324P102 21,823 42,793 SH   SOLE   3,342 0 39,451
PEPSICO INC COM 713448108 21,021 125,588 SH   SOLE   5,735 0 119,853
CHEVRON CORP NEW COM 166764100 20,637 126,737 SH   SOLE   6,669 0 120,068
PROCTER AND GAMBLE CO COM 742718109 19,420 127,092 SH   SOLE   6,248 0 120,844
DISNEY WALT CO COM 254687106 19,000 138,525 SH   SOLE   9,718 0 128,807
RAYTHEON TECHNOLOGIES CORP COM 75513E101 18,749 189,246 SH   SOLE   5,968 0 183,278
LOWES COS INC COM 548661107 18,737 92,671 SH   SOLE   2,111 0 90,560
CROWN CASTLE INTL CORP NEW COM 22822V101 18,470 100,052 SH   SOLE   5,987 0 94,065
PFIZER INC COM 717081103 18,295 353,394 SH   SOLE   26,726 0 326,668
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 18,164 309,337 SH   SOLE   16,932 0 292,405
MERCK & CO INC COM 58933Y105 15,605 190,192 SH   SOLE   13,073 0 177,119
JACOBS ENGR GROUP INC COM 469814107 15,465 112,219 SH   SOLE   4,644 0 107,575
EMERSON ELEC CO COM 291011104 15,452 157,595 SH   SOLE   0 0 157,595
US BANCORP DEL COM NEW 902973304 14,803 278,521 SH   SOLE   17,133 0 261,388
METLIFE INC COM 59156R108 14,178 201,741 SH   SOLE   7,350 0 194,391
ISHARES TR U.S. MED DVC ETF 464288810 13,808 226,511 SH   SOLE   3,170 0 223,341
AMERICAN WTR WKS CO INC NEW COM 030420103 12,767 77,126 SH   SOLE   2,135 0 74,991
ABBOTT LABS COM 002824100 12,653 106,903 SH   SOLE   8,492 0 98,411
MID-AMER APT CMNTYS INC COM 59522J103 11,642 55,583 SH   SOLE   1,090 0 54,493
DISCOVER FINL SVCS COM 254709108 10,526 95,522 SH   SOLE   2,348 0 93,174
CONSTELLATION BRANDS INC CL A 21036P108 8,844 38,399 SH   SOLE   1,817 0 36,582
SPDR SER TR S&P BIOTECH 78464A870 8,819 98,124 SH   SOLE   3,011 0 95,113
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 8,729 111,781 SH   SOLE   14,638 0 97,143
SPDR SER TR PORTFOLIO SHORT 78464A474 8,453 280,552 SH   SOLE   4,300 0 276,252
CSX CORP COM 126408103 8,013 213,978 SH   SOLE   6,984 0 206,994
NEWMONT CORP COM 651639106 7,759 97,660 SH   SOLE   3,460 0 94,200
JOHNSON & JOHNSON COM 478160104 7,471 42,157 SH   SOLE   3,630 0 38,527
KINDER MORGAN INC DEL COM 49456B101 7,292 385,610 SH   SOLE   28,330 0 357,280
VERIZON COMMUNICATIONS INC COM 92343V104 7,140 140,174 SH   SOLE   14,825 0 125,349
CVS HEALTH CORP COM 126650100 6,477 63,994 SH   SOLE   1,770 0 62,224
HOME DEPOT INC COM 437076102 6,256 20,899 SH   SOLE   3,101 0 17,798
UNITED PARCEL SERVICE INC CL B 911312106 6,016 28,050 SH   SOLE   3,495 0 24,555
ROPER TECHNOLOGIES INC COM 776696106 5,947 12,594 SH   SOLE   439 0 12,155
COSTCO WHSL CORP NEW COM 22160K105 5,714 9,923 SH   SOLE   328 0 9,595
LOCKHEED MARTIN CORP COM 539830109 5,248 11,890 SH   SOLE   2,200 0 9,690
WHEATON PRECIOUS METALS CORP COM 962879102 4,817 101,238 SH   SOLE   8,180 0 93,058
CONOCOPHILLIPS COM 20825C104 4,534 45,339 SH   SOLE   7,770 0 37,569
EXXON MOBIL CORP COM 30231G102 4,384 53,077 SH   SOLE   9,830 0 43,247
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3,835 61,580 SH   SOLE   3,295 0 58,285
VANGUARD WORLD FDS INF TECH ETF 92204A702 3,775 9,064 SH   SOLE   0 0 9,064
AT&T INC COM 00206R102 3,712 157,073 SH   SOLE   12,823 0 144,250
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,462 9,809 SH   SOLE   0 0 9,809
CITIGROUP INC COM NEW 172967424 3,285 61,515 SH   SOLE   7,613 0 53,902
ABBVIE INC COM 00287Y109 3,151 19,438 SH   SOLE   588 0 18,850
MONDELEZ INTL INC CL A 609207105 2,977 47,421 SH   SOLE   3,455 0 43,966
ALPHABET INC CAP STK CL C 02079K107 2,491 892 SH   SOLE   15 0 877
MCDONALDS CORP COM 580135101 2,392 9,673 SH   SOLE   0 0 9,673
OTIS WORLDWIDE CORP COM 68902V107 2,219 28,834 SH   SOLE   2,080 0 26,754
ISHARES TR US REGNL BKS ETF 464288778 2,193 37,224 SH   SOLE   1,105 0 36,119
WASTE MGMT INC DEL COM 94106L109 2,111 13,318 SH   SOLE   175 0 13,143
NEXTERA ENERGY INC COM 65339F101 2,007 23,691 SH   SOLE   0 0 23,691
ORACLE CORP COM 68389X105 1,990 24,058 SH   SOLE   0 0 24,058
INTEL CORP COM 458140100 1,944 39,224 SH   SOLE   1,501 0 37,723
TRAVELERS COMPANIES INC COM 89417E109 1,927 10,546 SH   SOLE   0 0 10,546
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,797 40,147 SH   SOLE   10,875 0 29,272
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,709 3,783 SH   SOLE   530 0 3,253
COCA COLA CO COM 191216100 1,670 26,940 SH   SOLE   7,050 0 19,890
DEERE & CO COM 244199105 1,647 3,965 SH   SOLE   0 0 3,965
VORNADO RLTY TR SH BEN INT 929042109 1,496 33,000 SH   SOLE   0 0 33,000
DANAHER CORPORATION COM 235851102 1,493 5,091 SH   SOLE   0 0 5,091
ECOLAB INC COM 278865100 1,380 7,814 SH   SOLE   0 0 7,814
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,377 36,345 SH   SOLE   1,755 0 34,590
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,324 17,990 SH   SOLE   1,400 0 16,590
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,312 25,625 SH   SOLE   0 0 25,625
UNION PAC CORP COM 907818108 1,248 4,568 SH   SOLE   0 0 4,568
AUTOMATIC DATA PROCESSING IN COM 053015103 1,243 5,461 SH   SOLE   0 0 5,461
ISHARES TR RUS MID CAP ETF 464287499 1,217 15,590 SH   SOLE   0 0 15,590
ISHARES TR ISHARES BIOTECH 464287556 1,212 9,300 SH   SOLE   345 0 8,955
ISHARES TR CORE S&P500 ETF 464287200 1,153 2,542 SH   SOLE   0 0 2,542
CISCO SYS INC COM 17275R102 1,137 20,386 SH   SOLE   0 0 20,386
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1,135 21,409 SH   SOLE   0 0 21,409
NORFOLK SOUTHN CORP COM 655844108 1,130 3,962 SH   SOLE   0 0 3,962
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,130 19,615 SH   SOLE   1,825 0 17,790
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,120 4,919 SH   SOLE   0 0 4,919
ISHARES TR MSCI EAFE ETF 464287465 1,109 15,070 SH   SOLE   0 0 15,070
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,106 14,470 SH   SOLE   0 0 14,470
KIMBERLY-CLARK CORP COM 494368103 1,076 8,733 SH   SOLE   0 0 8,733
EOG RES INC COM 26875P101 1,075 9,015 SH   SOLE   680 0 8,335
AMAZON COM INC COM 023135106 1,066 327 SH   SOLE   27 0 300
COMCAST CORP NEW CL A 20030N101 1,027 21,934 SH   SOLE   0 0 21,934
ISHARES TR RUS MDCP VAL ETF 464287473 1,021 8,536 SH   SOLE   736 0 7,800
EVERSOURCE ENERGY COM 30040W108 946 10,725 SH   SOLE   0 0 10,725
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 903 12,123 SH   SOLE   0 0 12,123
3M CO COM 88579Y101 873 5,865 SH   SOLE   0 0 5,865
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 830 10,650 SH   SOLE   2,065 0 8,585
HONEYWELL INTL INC COM 438516106 824 4,234 SH   SOLE   0 0 4,234
DUKE ENERGY CORP NEW COM NEW 26441C204 804 7,201 SH   SOLE   0 0 7,201
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 802 12,311 SH   SOLE   477 0 11,834
AGNICO EAGLE MINES LTD COM 008474108 782 12,767 SH   SOLE   119 0 12,648
SCHLUMBERGER LTD COM STK 806857108 776 18,780 SH   SOLE   335 0 18,445
INTERNATIONAL BUSINESS MACHS COM 459200101 735 5,652 SH   SOLE   0 0 5,652
NOVO-NORDISK A S ADR 670100205 730 6,570 SH   SOLE   0 0 6,570
BK OF AMERICA CORP COM 060505104 728 17,666 SH   SOLE   3,236 0 14,430
ISHARES TR RUS MD CP GR ETF 464287481 725 7,212 SH   SOLE   1,012 0 6,200
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 724 9,100 SH   SOLE   0 0 9,100
STARBUCKS CORP COM 855244109 712 7,830 SH   SOLE   0 0 7,830
ENBRIDGE INC COM 29250N105 703 15,255 SH   SOLE   0 0 15,255
LILLY ELI & CO COM 532457108 692 2,418 SH   SOLE   0 0 2,418
ENTERPRISE PRODS PARTNERS L COM 293792107 677 26,217 SH   SOLE   875 0 25,342
ISHARES TR RUSSELL 2000 ETF 464287655 659 3,209 SH   SOLE   0 0 3,209
ADOBE SYSTEMS INCORPORATED COM 00724F101 617 1,355 SH   SOLE   0 0 1,355
AMERICAN EXPRESS CO COM 025816109 616 3,292 SH   SOLE   0 0 3,292
PROSHARES TR PSHS ULT S&P 500 74347R107 610 9,300 SH   SOLE   0 0 9,300
ISHARES TR IBOXX INV CP ETF 464287242 586 4,849 SH   SOLE   0 0 4,849
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 576 4,202 SH   SOLE   0 0 4,202
AMGEN INC COM 031162100 573 2,368 SH   SOLE   0 0 2,368
COLGATE PALMOLIVE CO COM 194162103 565 7,454 SH   SOLE   0 0 7,454
WELLS FARGO CO NEW COM 949746101 547 11,291 SH   SOLE   2,775 0 8,516
SPDR SER TR S&P OILGAS EXP 78468R556 543 4,034 SH   SOLE   0 0 4,034
PRUDENTIAL FINL INC COM 744320102 536 4,540 SH   SOLE   0 0 4,540
WALMART INC COM 931142103 511 3,430 SH   SOLE   0 0 3,430
SCHWAB CHARLES CORP COM 808513105 505 5,987 SH   SOLE   0 0 5,987
ISHARES TR INTRM GOV CR ETF 464288612 478 4,405 SH   SOLE   0 0 4,405
GENUINE PARTS CO COM 372460105 472 3,744 SH   SOLE   0 0 3,744
GLOBAL PMTS INC COM 37940X102 464 3,390 SH   SOLE   150 0 3,240
TESLA INC COM 88160R101 453 420 SH   SOLE   35 0 385
DOW INC COM 260557103 447 7,014 SH   SOLE   0 0 7,014
SVB FINANCIAL GROUP COM 78486Q101 446 797 SH   SOLE   0 0 797
MOODYS CORP COM 615369105 443 1,314 SH   SOLE   0 0 1,314
SEMPRA COM 816851109 428 2,548 SH   SOLE   0 0 2,548
TEXAS INSTRS INC COM 882508104 422 2,300 SH   SOLE   0 0 2,300
STRYKER CORPORATION COM 863667101 421 1,575 SH   SOLE   0 0 1,575
CARRIER GLOBAL CORPORATION COM 14448C104 406 8,850 SH   SOLE   0 0 8,850
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 398 7,384 SH   SOLE   0 0 7,384
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 380 4,240 SH   SOLE   0 0 4,240
TARGET CORP COM 87612E106 376 1,771 SH   SOLE   126 0 1,645
GENERAL MLS INC COM 370334104 366 5,400 SH   SOLE   0 0 5,400
BRISTOL-MYERS SQUIBB CO COM 110122108 363 4,975 SH   SOLE   0 0 4,975
CHUBB LIMITED COM H1467J104 353 1,652 SH   SOLE   0 0 1,652
DEVON ENERGY CORP NEW COM 25179M103 350 5,915 SH   SOLE   1,800 0 4,115
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 334 2,100 SH   SOLE   0 0 2,100
SOUTHERN COPPER CORP COM 84265V105 323 4,255 SH   SOLE   0 0 4,255
STARWOOD PPTY TR INC COM 85571B105 323 13,355 SH   SOLE   400 0 12,955
GLOBE LIFE INC COM 37959E102 302 3,004 SH   SOLE   0 0 3,004
ISHARES TR SELECT DIVID ETF 464287168 301 2,351 SH   SOLE   0 0 2,351
BIO RAD LABS INC CL A 090572207 290 515 SH   SOLE   0 0 515
WEC ENERGY GROUP INC COM 92939U106 289 2,892 SH   SOLE   0 0 2,892
ISHARES TR MSCI USA ESG SLC 464288802 274 2,825 SH   SOLE   0 0 2,825
PHILIP MORRIS INTL INC COM 718172109 264 2,815 SH   SOLE   0 0 2,815
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 258 1,593 SH   SOLE   0 0 1,593
NVIDIA CORPORATION COM 67066G104 256 939 SH   SOLE   445 0 494
CALIFORNIA WTR SVC GROUP COM 130788102 249 4,200 SH   SOLE   0 0 4,200
AMERICAN ELEC PWR CO INC COM 025537101 243 2,437 SH   SOLE   0 0 2,437
SPDR GOLD TR GOLD SHS 78463V107 239 1,325 SH   SOLE   0 0 1,325
MCKESSON CORP COM 58155Q103 236 770 SH   SOLE   0 0 770
NATIONAL RETAIL PROPERTIES I COM 637417106 231 5,150 SH   SOLE   0 0 5,150
QUALYS INC COM 74758T303 230 1,618 SH   SOLE   0 0 1,618
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 229 5,985 SH   SOLE   0 0 5,985
VMWARE INC CL A COM 928563402 226 1,986 SH   SOLE   0 0 1,986
SYSCO CORP COM 871829107 223 2,730 SH   SOLE   0 0 2,730
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 220 2,500 SH   SOLE   0 0 2,500
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 215 3,795 SH   SOLE   0 0 3,795
AIR PRODS & CHEMS INC COM 009158106 212 850 SH   SOLE   0 0 850
MASTERCARD INCORPORATED CL A 57636Q104 208 582 SH   SOLE   0 0 582
AGILENT TECHNOLOGIES INC COM 00846U101 207 1,563 SH   SOLE   0 0 1,563
ISHARES TR MSCI USA MIN VOL 46429B697 207 2,666 SH   SOLE   0 0 2,666
TJX COS INC NEW COM 872540109 206 3,400 SH   SOLE   0 0 3,400
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 201 3,000 SH   SOLE   0 0 3,000
EQUITY RESIDENTIAL SH BEN INT 29476L107 200 2,226 SH   SOLE   0 0 2,226
SIRIUS XM HOLDINGS INC COM 82968B103 76 11,500 SH   SOLE   4,000 0 7,500