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
AGILENT TECHNOLOGIES INC COM 00846U101 582 3,935 SH   SOLE   2,245 0 1,690
APPLE INC COM 037833100 138,614 1,012,073 SH   SOLE   858,243 0 153,831
ABBVIE INC COM 00287Y109 11,051 98,110 SH   SOLE   57,599 0 40,511
AIRBNB INC COM CL A 009066101 2,209 14,423 SH   SOLE   12,660 0 1,763
ABBOTT LABS COM 002824100 10,620 91,610 SH   SOLE   42,263 0 49,347
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19,695 66,810 SH   SOLE   59,185 0 7,625
ADOBE SYSTEMS INCORPORATED COM 00724F101 24,057 41,078 SH   SOLE   33,096 0 7,982
ANALOG DEVICES INC COM 032654105 21,110 122,617 SH   SOLE   104,233 0 18,384
AUTOMATIC DATA PROCESSING IN COM 053015103 4,903 24,685 SH   SOLE   21,074 0 3,611
AUTODESK INC COM 052769106 515 1,764 SH   SOLE   1,703 0 61
AFLAC INC COM 001055102 2,844 52,994 SH   SOLE   46,504 0 6,490
ISHARES TR AGENCY BOND ETF 464288166 1,414 11,948 SH   SOLE   11,948 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,020 8,744 SH   SOLE   8,744 0 0
ALIGN TECHNOLOGY INC COM 016255101 47,818 78,262 SH   SOLE   77,426 0 836
AMGEN INC COM 031162100 14,057 57,668 SH   SOLE   51,111 0 6,557
AMERIPRISE FINL INC COM 03076C106 2,508 10,078 SH   SOLE   8,963 0 1,115
AMAZON COM INC COM 023135106 37,567 10,920 SH   SOLE   9,285 0 1,635
AIR PRODS & CHEMS INC COM 009158106 2,867 9,967 SH   SOLE   6,566 0 3,401
ASML HOLDING N V N Y REGISTRY SHS N07059210 4,936 7,145 SH   SOLE   6,976 0 169
AMERICAN WTR WKS CO INC NEW COM 030420103 6,182 40,109 SH   SOLE   33,889 0 6,220
AMER STATES WTR CO COM 029899101 898 11,284 SH   SOLE   9,213 0 2,071
AMERICAN EXPRESS CO COM 025816109 2,174 13,156 SH   SOLE   10,156 0 3,000
BOEING CO COM 097023105 1,612 6,731 SH   SOLE   6,731 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 1,063 32,041 SH   SOLE   19,666 0 12,375
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11,213 49,445 SH   SOLE   41,363 0 8,082
BCE INC COM NEW 05534B760 419 8,500 SH   SOLE   7,500 0 1,000
BECTON DICKINSON & CO COM 075887109 1,656 6,811 SH   SOLE   5,153 0 1,658
BRIGHT HORIZONS FAM SOL IN D COM 109194100 6,491 44,124 SH   SOLE   38,844 0 5,280
BOOKING HOLDINGS INC COM 09857L108 1,941 887 SH   SOLE   787 0 100
BLACKROCK INC COM 09247X101 17,783 20,324 SH   SOLE   17,929 0 2,395
BRISTOL-MYERS SQUIBB CO COM 110122108 6,492 97,157 SH   SOLE   78,785 0 18,372
BANK HAWAII CORP COM 062540109 1,013 12,033 SH   SOLE   10,371 0 1,662
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 641 3,966 SH   SOLE   3,966 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,530 9,105 SH   SOLE   8,125 0 980
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 666 31,543 SH   SOLE   17,418 0 14,125
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 635 29,428 SH   SOLE   11,720 0 17,708
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 388 17,850 SH   SOLE   7,850 0 10,000
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 275 12,386 SH   SOLE   3,636 0 8,750
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,555 18,926 SH   SOLE   18,426 0 500
BLACKSTONE GROUP INC COM 09260D107 4,783 49,234 SH   SOLE   39,835 0 9,399
CATERPILLAR INC COM 149123101 14,065 64,629 SH   SOLE   62,174 0 2,455
CHUBB LIMITED COM H1467J104 232 1,460 SH   SOLE   1,335 0 125
CROWN CASTLE INTL CORP NEW COM 22822V101 18,270 93,646 SH   SOLE   79,140 0 14,506
CERNER CORP COM 156782104 1,612 20,622 SH   SOLE   14,729 0 5,893
CIGNA CORP NEW COM 125523100 378 1,596 SH   SOLE   1,294 0 302
COLGATE PALMOLIVE CO COM 194162103 943 11,598 SH   SOLE   10,598 0 1,000
CLEAN HARBORS INC COM 184496107 587 6,307 SH   SOLE   4,712 0 1,595
CLOROX CO DEL COM 189054109 1,777 9,879 SH   SOLE   7,948 0 1,931
COMMERCIAL METALS CO COM 201723103 799 26,000 SH   SOLE   26,000 0 0
COMCAST CORP NEW CL A 20030N101 1,556 27,288 SH   SOLE   24,028 0 3,260
CME GROUP INC COM 12572Q105 305 1,435 SH   SOLE   1,435 0 0
COSTCO WHSL CORP NEW COM 22160K105 19,427 49,098 SH   SOLE   42,501 0 6,597
COTY INC COM CL A 222070203 486 52,023 SH   SOLE   52,023 0 0
SALESFORCE COM INC COM 79466L302 7,598 31,103 SH   SOLE   27,910 0 3,193
CISCO SYS INC COM 17275R102 6,080 114,715 SH   SOLE   86,460 0 28,255
CSX CORP COM 126408103 361 11,250 SH   SOLE   0 0 11,250
CINTAS CORP COM 172908105 1,150 3,010 SH   SOLE   3,010 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,213 17,512 SH   SOLE   12,404 0 5,108
CHEVRON CORP NEW COM 166764100 11,397 108,810 SH   SOLE   88,578 0 20,232
DOMINION ENERGY INC COM 25746U109 312 4,246 SH   SOLE   3,205 0 1,041
DUPONT DE NEMOURS INC COM 26614N102 346 4,467 SH   SOLE   4,467 0 0
DEERE & CO COM 244199105 1,818 5,153 SH   SOLE   4,997 0 156
QUEST DIAGNOSTICS INC COM 74834L100 765 5,797 SH   SOLE   5,370 0 427
DANAHER CORPORATION COM 235851102 24,036 89,565 SH   SOLE   77,720 0 11,845
DISNEY WALT CO COM 254687106 22,466 127,817 SH   SOLE   109,375 0 18,442
DOVER CORP COM 260003108 4,040 26,824 SH   SOLE   23,584 0 3,240
DOW INC COM 260557103 346 5,460 SH   SOLE   5,460 0 0
DARDEN RESTAURANTS INC COM 237194105 233 1,593 SH   SOLE   1,593 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,395 14,130 SH   SOLE   8,848 0 5,282
EBAY INC. COM 278642103 777 11,071 SH   SOLE   9,841 0 1,230
ECOLAB INC COM 278865100 492 2,391 SH   SOLE   1,347 0 1,044
CONSOLIDATED EDISON INC COM 209115104 740 10,320 SH   SOLE   6,945 0 3,375
ISHARES TR MSCI EAFE ETF 464287465 3,721 47,178 SH   SOLE   27,778 0 19,400
LAUDER ESTEE COS INC CL A 518439104 12,033 37,831 SH   SOLE   34,653 0 3,178
EMERSON ELEC CO COM 291011104 856 8,895 SH   SOLE   7,220 0 1,675
ENBRIDGE INC COM 29250N105 2,753 68,756 SH   SOLE   50,973 0 17,783
VANGUARD WORLD FD ESG US STK ETF 921910733 261 3,261 SH   SOLE   3,261 0 0
EVERGY INC COM 30034W106 306 5,072 SH   SOLE   3,072 0 2,000
EXPEDITORS INTL WASH INC COM 302130109 7,232 57,128 SH   SOLE   54,428 0 2,700
FASTENAL CO COM 311900104 943 18,137 SH   SOLE   18,137 0 0
FACEBOOK INC CL A 30303M102 19,233 55,314 SH   SOLE   49,621 0 5,693
FEDEX CORP COM 31428X106 604 2,025 SH   SOLE   2,025 0 0
FISERV INC COM 337738108 6,831 63,904 SH   SOLE   55,691 0 8,213
FMC CORP COM NEW 302491303 2,684 24,808 SH   SOLE   17,026 0 7,782
FORTINET INC COM 34959E109 14,624 61,395 SH   SOLE   57,274 0 4,121
FORTIVE CORP COM 34959J108 922 13,217 SH   SOLE   10,687 0 2,530
GENERAL ELECTRIC CO COM 369604103 1,540 114,437 SH   SOLE   76,745 0 37,692
GENERAL MLS INC COM 370334104 1,929 31,660 SH   SOLE   15,811 0 15,849
CORNING INC COM 219350105 3,629 88,718 SH   SOLE   80,753 0 7,965
GENERAC HLDGS INC COM 368736104 224 540 SH   SOLE   540 0 0
ALPHABET INC CAP STK CL C 02079K107 37,086 14,797 SH   SOLE   12,366 0 2,431
ALPHABET INC CAP STK CL A 02079K305 26,467 10,839 SH   SOLE   8,941 0 1,898
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 6,176 91,898 SH   SOLE   81,757 0 10,141
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 2,222 25,832 SH   SOLE   25,832 0 0
HOME DEPOT INC COM 437076102 25,438 79,772 SH   SOLE   67,730 0 12,042
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,224 16,049 SH   SOLE   12,156 0 3,893
HONEYWELL INTL INC COM 438516106 11,785 53,726 SH   SOLE   46,172 0 7,554
HP INC COM 40434L105 254 8,400 SH   SOLE   7,600 0 800
BLOCK H & R INC COM 093671105 704 30,000 SH   SOLE   30,000 0 0
HORMEL FOODS CORP COM 440452100 265 5,558 SH   SOLE   4,254 0 1,304
HENRY SCHEIN INC COM 806407102 1,884 25,396 SH   SOLE   21,022 0 4,374
ISHARES TR IBOXX HI YD ETF 464288513 472 5,401 SH   SOLE   5,401 0 0
ISHARES TR ISHARES BIOTECH 464287556 6,294 38,462 SH   SOLE   30,764 0 7,698
INTERNATIONAL BUSINESS MACHS COM 459200101 1,745 11,902 SH   SOLE   8,805 0 3,097
INTERCONTINENTAL EXCHANGE IN COM 45866F104 322 2,713 SH   SOLE   2,713 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 2,500 106,554 SH   SOLE   91,018 0 15,536
IDEXX LABS INC COM 45168D104 335 531 SH   SOLE   531 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 1,479 24,431 SH   SOLE   22,716 0 1,715
ISHARES TR CORE S&P SCP ETF 464287804 204 1,808 SH   SOLE   1,808 0 0
ILLUMINA INC COM 452327109 2,481 5,242 SH   SOLE   4,461 0 781
INTEL CORP COM 458140100 11,079 197,348 SH   SOLE   147,003 0 50,345
INTUIT COM 461202103 14,062 28,689 SH   SOLE   26,282 0 2,407
IQVIA HLDGS INC COM 46266C105 8,819 36,395 SH   SOLE   31,284 0 5,111
ILLINOIS TOOL WKS INC COM 452308109 5,504 24,622 SH   SOLE   21,218 0 3,404
ISHARES TR CORE S&P500 ETF 464287200 895 2,081 SH   SOLE   2,081 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3,063 11,284 SH   SOLE   10,201 0 1,083
JACOBS ENGR GROUP INC COM 469814107 2,131 15,971 SH   SOLE   14,165 0 1,806
JETBLUE AWYS CORP COM 477143101 168 10,000 SH   SOLE   10,000 0 0
JOHNSON & JOHNSON COM 478160104 16,169 98,148 SH   SOLE   76,960 0 21,188
JPMORGAN CHASE & CO COM 46625H100 3,240 20,828 SH   SOLE   19,459 0 1,369
KKR & CO INC COM 48251W104 297 5,018 SH   SOLE   3,038 0 1,980
KLA CORP COM NEW 482480100 282 870 SH   SOLE   870 0 0
KIMBERLY-CLARK CORP COM 494368103 2,021 15,104 SH   SOLE   13,364 0 1,740
COCA COLA CO COM 191216100 790 14,592 SH   SOLE   11,942 0 2,650
LINDE PLC SHS G5494J103 5,707 19,740 SH   SOLE   16,917 0 2,823
LILLY ELI & CO COM 532457108 1,822 7,939 SH   SOLE   7,607 0 332
LOCKHEED MARTIN CORP COM 539830109 2,163 5,717 SH   SOLE   4,301 0 1,416
ALLIANT ENERGY CORP COM 018802108 1,439 25,805 SH   SOLE   17,055 0 8,750
LOWES COS INC COM 548661107 1,894 9,763 SH   SOLE   9,763 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,348 17,476 SH   SOLE   17,476 0 0
LAM RESEARCH CORP COM 512807108 2,277 3,500 SH   SOLE   3,500 0 0
MCDONALDS CORP COM 580135101 9,427 40,813 SH   SOLE   36,748 0 4,065
MOODYS CORP COM 615369105 641 1,769 SH   SOLE   0 0 1,769
MONDELEZ INTL INC CL A 609207105 903 14,465 SH   SOLE   13,330 0 1,135
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 563 5,524 SH   SOLE   5,524 0 0
MARSH & MCLENNAN COS INC COM 571748102 763 5,422 SH   SOLE   5,422 0 0
3M CO COM 88579Y101 8,819 44,397 SH   SOLE   39,056 0 5,341
ALTRIA GROUP INC COM 02209S103 902 18,927 SH   SOLE   17,427 0 1,500
MONROE CAP CORP COM 610335101 557 51,953 SH   SOLE   49,631 0 2,322
MERCK & CO INC COM 58933Y105 6,241 80,249 SH   SOLE   56,052 0 24,197
MORGAN STANLEY COM NEW 617446448 7,955 86,758 SH   SOLE   76,214 0 10,544
MICROSOFT CORP COM 594918104 90,318 333,399 SH   SOLE   304,037 0 29,362
METTLER TOLEDO INTERNATIONAL COM 592688105 535 386 SH   SOLE   318 0 68
NEXTERA ENERGY INC COM 65339F101 874 11,924 SH   SOLE   8,574 0 3,350
NETFLIX INC COM 64110L106 1,093 2,069 SH   SOLE   1,344 0 725
NIKE INC CL B 654106103 13,422 86,882 SH   SOLE   76,379 0 10,503
9 METERS BIOPHARMA INC COM 654405109 37 33,353 SH   SOLE   33,353 0 0
NORTHROP GRUMMAN CORP COM 666807102 227 625 SH   SOLE   625 0 0
NORFOLK SOUTHN CORP COM 655844108 289 1,088 SH   SOLE   1,088 0 0
NVIDIA CORPORATION COM 67066G104 41,524 51,898 SH   SOLE   49,126 0 2,772
NOVARTIS AG SPONSORED ADR 66987V109 475 5,208 SH   SOLE   4,739 0 469
ORACLE CORP COM 68389X105 3,031 38,944 SH   SOLE   34,615 0 4,329
PALO ALTO NETWORKS INC COM 697435105 5,344 14,403 SH   SOLE   11,179 0 3,224
PAYCHEX INC COM 704326107 521 4,854 SH   SOLE   4,066 0 788
PEPSICO INC COM 713448108 1,842 12,433 SH   SOLE   8,900 0 3,533
PFIZER INC COM 717081103 4,020 102,655 SH   SOLE   81,050 0 21,605
ISHARES TR PFD AND INCM SEC 464288687 337 8,575 SH   SOLE   6,825 0 1,750
PROCTER AND GAMBLE CO COM 742718109 13,059 96,782 SH   SOLE   76,838 0 19,944
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 802 41,572 SH   SOLE   31,572 0 10,000
PROLOGIS INC. COM 74340W103 1,100 9,205 SH   SOLE   1,705 0 7,500
PHILIP MORRIS INTL INC COM 718172109 1,559 15,725 SH   SOLE   15,725 0 0
PIONEER NAT RES CO COM 723787107 3,708 22,818 SH   SOLE   19,992 0 2,826
PAYPAL HLDGS INC COM 70450Y103 11,667 40,028 SH   SOLE   32,722 0 7,306
QUALCOMM INC COM 747525103 3,220 22,529 SH   SOLE   19,610 0 2,919
INVESCO QQQ TR UNIT SER 1 46090E103 3,418 9,644 SH   SOLE   5,018 0 4,626
FERRARI N V COM N3167Y103 2,445 11,868 SH   SOLE   8,939 0 2,929
ROBERT HALF INTL INC COM 770323103 363 4,077 SH   SOLE   4,077 0 0
ROCKWELL AUTOMATION INC COM 773903109 924 3,230 SH   SOLE   1,786 0 1,444
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,760 18,308 SH   SOLE   8,744 0 9,564
RAYTHEON TECHNOLOGIES CORP COM 75513E101 7,761 90,973 SH   SOLE   74,734 0 16,239
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,689 5,822 SH   SOLE   2,587 0 3,235
SAP SE SPON ADR 803054204 1,240 8,826 SH   SOLE   8,476 0 350
STARBUCKS CORP COM 855244109 6,412 57,351 SH   SOLE   50,573 0 6,778
SEI INVTS CO COM 784117103 652 10,524 SH   SOLE   10,524 0 0
SHERWIN WILLIAMS CO COM 824348106 9,741 35,754 SH   SOLE   31,091 0 4,663
GLOBAL X FDS GLOBAL X SILVER 37954Y848 282 6,601 SH   SOLE   6,601 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1,884 29,388 SH   SOLE   24,845 0 4,543
ISHARES SILVER TR ISHARES 46428Q109 323 13,348 SH   SOLE   13,348 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,148 2,682 SH   SOLE   1,977 0 705
SPDR SER TR SPDR S&P 500 ETF 78468R796 687 6,470 SH   SOLE   6,470 0 0
SIMPSON MFG INC COM 829073105 590 5,340 SH   SOLE   4,670 0 670
STATE STR CORP COM 857477103 811 9,856 SH   SOLE   9,812 0 44
STANLEY BLACK & DECKER INC COM 854502101 7,380 36,000 SH   SOLE   32,546 0 3,454
STRYKER CORPORATION COM 863667101 5,028 19,359 SH   SOLE   18,142 0 1,217
SYSCO CORP COM 871829107 1,938 24,930 SH   SOLE   23,430 0 1,500
AT&T INC COM 00206R102 1,094 38,015 SH   SOLE   25,629 0 12,386
TORONTO DOMINION BK ONT COM NEW 891160509 459 6,550 SH   SOLE   1,500 0 5,050
TELADOC HEALTH INC COM 87918A105 5,622 33,810 SH   SOLE   33,212 0 598
TERADYNE INC COM 880770102 8,877 66,265 SH   SOLE   61,788 0 4,477
TARGET CORP COM 87612E106 690 2,854 SH   SOLE   2,854 0 0
TJX COS INC NEW COM 872540109 5,292 78,488 SH   SOLE   67,527 0 10,961
THERMO FISHER SCIENTIFIC INC COM 883556102 22,746 45,090 SH   SOLE   37,364 0 7,726
TREX CO INC COM 89531P105 8,500 83,165 SH   SOLE   74,749 0 8,416
PRICE T ROWE GROUP INC COM 74144T108 1,267 6,400 SH   SOLE   6,400 0 0
TESLA INC COM 88160R101 4,262 6,271 SH   SOLE   6,021 0 250
TETRA TECH INC NEW COM 88162G103 3,293 26,985 SH   SOLE   19,266 0 7,719
TELUS CORPORATION COM 87971M103 1,198 53,394 SH   SOLE   34,794 0 18,600
TWILIO INC CL A 90138F102 3,779 9,588 SH   SOLE   9,588 0 0
TEXAS INSTRS INC COM 882508104 3,562 18,525 SH   SOLE   17,562 0 963
UNITEDHEALTH GROUP INC COM 91324P102 27,183 67,883 SH   SOLE   58,655 0 9,228
UNION PAC CORP COM 907818108 21,981 99,944 SH   SOLE   88,691 0 11,253
ISHARES TR ESG MSCI USA ETF 46436E767 1,663 45,807 SH   SOLE   39,707 0 6,100
VISA INC COM CL A 92826C839 30,578 130,776 SH   SOLE   108,319 0 22,457
VANGUARD INDEX FDS SMALL CP ETF 922908751 661 2,935 SH   SOLE   1,965 0 970
VEEVA SYS INC CL A COM 922475108 8,367 26,909 SH   SOLE   26,260 0 649
V F CORP COM 918204108 5,634 68,671 SH   SOLE   63,460 0 5,211
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 11,897 76,862 SH   SOLE   42,743 0 34,119
VMWARE INC CL A COM 928563402 350 2,188 SH   SOLE   2,150 0 38
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 527 5,180 SH   SOLE   3,734 0 1,446
VANGUARD INDEX FDS MID CAP ETF 922908629 884 3,723 SH   SOLE   3,123 0 600
VANGUARD INDEX FDS TOTAL STK MKT 922908769 10,426 46,792 SH   SOLE   39,076 0 7,716
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,653 31,534 SH   SOLE   29,534 0 2,000
VANGUARD INDEX FDS GROWTH ETF 922908736 825 2,875 SH   SOLE   2,875 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 863 4,300 SH   SOLE   3,000 0 1,300
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 418 7,705 SH   SOLE   7,705 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 4,376 66,620 SH   SOLE   53,790 0 12,830
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 13,994 133,564 SH   SOLE   89,461 0 44,103
VERIZON COMMUNICATIONS INC COM 92343V104 2,359 42,111 SH   SOLE   25,163 0 16,948
WELLTOWER INC COM 95040Q104 5,222 62,845 SH   SOLE   50,240 0 12,605
WELLS FARGO CO NEW COM 949746101 2,963 65,421 SH   SOLE   54,618 0 10,803
WASTE MGMT INC DEL COM 94106L109 714 5,098 SH   SOLE   5,098 0 0
WALMART INC COM 931142103 10,082 71,494 SH   SOLE   65,680 0 5,814
PETCO HEALTH & WELLNESS CO I COM 71601V105 3,813 170,153 SH   SOLE   146,535 0 23,618
WILLIAMS SONOMA INC COM 969904101 972 6,090 SH   SOLE   6,090 0 0
WESTERN UN CO COM 959802109 204 8,874 SH   SOLE   8,874 0 0
SPDR SER TR S&P BIOTECH 78464A870 3,247 23,981 SH   SOLE   18,595 0 5,386
XILINX INC COM 983919101 1,444 9,981 SH   SOLE   9,519 0 462
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 392 3,110 SH   SOLE   2,810 0 300
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 444 2,485 SH   SOLE   2,160 0 325
EXXON MOBIL CORP COM 30231G102 2,941 46,631 SH   SOLE   42,196 0 4,435
XYLEM INC COM 98419M100 303 2,525 SH   SOLE   2,525 0 0
ZOETIS INC CL A 98978V103 603 3,237 SH   SOLE   1,564 0 1,673