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
ABBOTT LABS COM 002824100 682 7,846 SH   SOLE   7,846 0 0
ABBVIE INC COM 00287Y109 807 9,113 SH   SOLE   9,113 0 0
AEGON N V NY REGISTRY SHS 007924103 88 19,511 SH   SOLE   19,511 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,228 37,375 SH   SOLE   37,375 0 0
ALPHABET INC CAP STK CL A 02079K305 1,246 930 SH   SOLE   930 0 0
ALPHABET INC CAP STK CL C 02079K107 19,543 14,617 SH   SOLE   14,617 0 0
AMAZON COM INC COM 023135106 16,202 8,768 SH   SOLE   8,768 0 0
AMERICAN EXPRESS CO COM 025816109 281 2,260 SH   SOLE   2,260 0 0
AMGEN INC COM 031162100 650 2,696 SH   SOLE   2,696 0 0
APPLE INC COM 037833100 5,464 18,608 SH   SOLE   18,608 0 0
AT&T INC COM 00206R102 7,599 194,456 SH   SOLE   194,456 0 0
ATLASSIAN CORP PLC CL A G06242104 326 2,706 SH   SOLE   2,706 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 439 2,573 SH   SOLE   2,573 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 217 150 SH   SOLE   150 0 0
BANK AMER CORP COM 060505104 216 6,139 SH   SOLE   6,139 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 252 1,109 SH   SOLE   1,109 0 0
CHEVRON CORP NEW COM 166764100 406 3,373 SH   SOLE   3,373 0 0
CISCO SYS INC COM 17275R102 10,344 215,675 SH   SOLE   215,675 0 0
COCA COLA CO COM 191216100 14,824 267,819 SH   SOLE   267,819 0 0
COMCAST CORP NEW CL A 20030N101 293 6,507 SH   SOLE   6,507 0 0
COSTCO WHSL CORP NEW COM 22160K105 12,757 43,404 SH   SOLE   43,404 0 0
CSX CORP COM 126408103 273 3,772 SH   SOLE   3,772 0 0
DANAHER CORPORATION COM 235851102 295 1,920 SH   SOLE   1,920 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 5,613 33,327 SH   SOLE   33,327 0 0
DIGITAL RLTY TR INC COM 253868103 4,531 37,838 SH   SOLE   37,838 0 0
DISNEY WALT CO COM DISNEY 254687106 7,727 53,429 SH   SOLE   53,429 0 0
EATON CORP PLC SHS G29183103 6,443 68,019 SH   SOLE   68,019 0 0
EXXON MOBIL CORP COM 30231G102 2,456 35,194 SH   SOLE   35,194 0 0
FACEBOOK INC CL A 30303M102 352 1,717 SH   SOLE   1,717 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 9,695 82,546 SH   SOLE   82,546 0 0
GILEAD SCIENCES INC COM 375558103 4,515 69,487 SH   SOLE   69,487 0 0
HARSCO CORP COM 415864107 1,584 68,825 SH   SOLE   68,825 0 0
HEXCEL CORP NEW COM 428291108 6,205 84,644 SH   SOLE   84,644 0 0
HOME DEPOT INC COM 437076102 8,518 39,004 SH   SOLE   39,004 0 0
HORMEL FOODS CORP COM 440452100 6,974 154,603 SH   SOLE   154,603 0 0
ILLUMINA INC COM 452327109 9,989 30,111 SH   SOLE   30,111 0 0
INTEL CORP COM 458140100 282 4,710 SH   SOLE   4,710 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,467 33,324 SH   SOLE   33,324 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 838 7,242 SH   SOLE   7,242 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 4,207 49,716 SH   SOLE   49,716 0 0
ISHARES TR CORE S&P SCP ETF 464287804 26,074 310,962 SH   SOLE   310,962 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,840 5,691 SH   SOLE   5,691 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,534 50,891 SH   SOLE   50,891 0 0
JOHNSON & JOHNSON COM 478160104 812 5,565 SH   SOLE   5,565 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 6,884 136,504 SH   SOLE   136,504 0 0
JPMORGAN CHASE & CO COM 46625H100 9,727 69,776 SH   SOLE   69,776 0 0
LINDE PLC SHS G5494J103 8,828 41,465 SH   SOLE   41,465 0 0
LOWES COS INC COM 548661107 559 4,664 SH   SOLE   4,664 0 0
MASCO CORP COM 574599106 8,041 167,559 SH   SOLE   167,559 0 0
MCDONALDS CORP COM 580135101 343 1,737 SH   SOLE   1,737 0 0
MEDTRONIC PLC SHS G5960L103 11,324 99,816 SH   SOLE   99,816 0 0
MERCK & CO INC COM 58933Y105 402 4,423 SH   SOLE   4,423 0 0
MICROSOFT CORP COM 594918104 17,038 108,038 SH   SOLE   108,038 0 0
NIKE INC CL B 654106103 219 2,160 SH   SOLE   2,160 0 0
NUCOR CORP COM 670346105 229 4,068 SH   SOLE   4,068 0 0
ORACLE CORP COM 68389X105 5,646 106,563 SH   SOLE   106,563 0 0
PFIZER INC COM 717081103 233 5,957 SH   SOLE   5,957 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 226 2,225 SH   SOLE   2,225 0 0
PROCTER & GAMBLE CO COM 742718109 8,938 71,560 SH   SOLE   71,560 0 0
QUALCOMM INC COM 747525103 7,596 86,089 SH   SOLE   86,089 0 0
QUALYS INC COM 74758T303 683 8,197 SH   SOLE   8,197 0 0
ROPER TECHNOLOGIES INC COM 776696106 6,651 18,777 SH   SOLE   18,777 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 3,247 54,135 SH   SOLE   54,135 0 0
SALESFORCE COM INC COM 79466L302 6,418 39,463 SH   SOLE   39,463 0 0
SCHLUMBERGER LTD COM 806857108 2,225 55,359 SH   SOLE   55,359 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3,827 75,807 SH   SOLE   75,807 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2,545 47,455 SH   SOLE   47,455 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 4,636 77,219 SH   SOLE   77,219 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 597 15,441 SH   SOLE   15,441 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,155 17,179 SH   SOLE   17,179 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,185 34,696 SH   SOLE   34,696 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,173 40,970 SH   SOLE   40,970 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,634 85,577 SH   SOLE   85,577 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,065 25,344 SH   SOLE   25,344 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 708 11,520 SH   SOLE   11,520 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,957 43,161 SH   SOLE   43,161 0 0
SNAP INC CL A 83304A106 165 10,133 SH   SOLE   10,133 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 843 5,900 SH   SOLE   5,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,279 7,082 SH   SOLE   7,082 0 0
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 1,107 36,960 SH   SOLE   36,960 0 0
STERICYCLE INC COM 858912108 3,639 57,021 SH   SOLE   57,021 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 7,806 164,133 SH   SOLE   164,133 0 0
TJX COS INC NEW COM 872540109 9,444 154,672 SH   SOLE   154,672 0 0
TRAVELERS COMPANIES INC COM 89417E109 7,200 52,574 SH   SOLE   52,574 0 0
UNION PACIFIC CORP COM 907818108 247 1,367 SH   SOLE   1,367 0 0
UNITED TECHNOLOGIES CORP COM 913017109 6,494 43,365 SH   SOLE   43,365 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,761 36,603 SH   SOLE   36,603 0 0
US BANCORP DEL COM NEW 902973304 7,154 120,668 SH   SOLE   120,668 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,188 4,017 SH   SOLE   4,017 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 340 2,050 SH   SOLE   2,050 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 9,986 224,557 SH   SOLE   224,557 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6,428 79,330 SH   SOLE   79,330 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 16,746 380,065 SH   SOLE   380,065 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 293 3,590 SH   SOLE   3,590 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 5,163 36,132 SH   SOLE   36,132 0 0
VENTAS INC COM 92276F100 4,088 70,803 SH   SOLE   70,803 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 10,913 177,731 SH   SOLE   177,731 0 0
VISA INC COM CL A 92826C839 8,715 46,380 SH   SOLE   46,380 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 232 160 SH   SOLE   160 0 0
ZOETIS INC CL A 98978V103 6,416 48,474 SH   SOLE   48,474 0 0