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 LABORATORIES COM COM 002824100 5,061 46,510 SH   SOLE NONE 0 0 46,510
ABBVIE INC COM COM 00287Y109 1,925 21,988 SH   SOLE NONE 0 0 21,988
ADAPTIVE BIOTECHNOLOGIES CORP COM COM 00650F109 5,714 117,500 SH   SOLE NONE 0 0 117,500
ALPHABET INC COM CL C CAP STK CL C 02079K107 3,569 2,428 SH   SOLE NONE 0 0 2,428
ALPHABET INC COM CL A CAP STK CL A 02079K305 3,586 2,446 SH   SOLE NONE 0 0 2,446
AMAZON COM INC COM COM 023135106 9,066 2,879 SH   SOLE NONE 0 0 2,879
AMPHENOL CORP COM CL A CL A 032095101 1,948 17,995 SH   SOLE NONE 0 0 17,995
APPLE INC COM COM 037833100 11,165 96,414 SH   SOLE NONE 0 0 96,414
BANK OF AMERICA CORPORATION COM COM 060505104 3,413 141,713 SH   SOLE NONE 0 0 141,713
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 3,491 16,395 SH   SOLE NONE 0 0 16,395
BLACKROCK INC COM COM 09247X101 1,549 2,749 SH   SOLE NONE 0 0 2,749
BRISTOL-MYERS SQUIBB CO COM COM 110122108 2,147 35,612 SH   SOLE NONE 0 0 35,612
CMS ENERGY CORP COM COM 125896100 4,602 74,950 SH   SOLE NONE 0 0 74,950
CVS HEALTH CORPORATION COM COM 126650100 1,343 22,996 SH   SOLE NONE 0 0 22,996
CADENCE DESIGN SYSTEMS INC COM COM 127387108 1,724 16,176 SH   SOLE NONE 0 0 16,176
CISCO SYSTEMS INC COM COM 17275R102 2,599 65,993 SH   SOLE NONE 0 0 65,993
COCA-COLA CO COM COM 191216100 1,203 24,375 SH   SOLE NONE 0 0 24,375
COMCAST CORP COM CL A CL A 20030N101 2,645 57,197 SH   SOLE NONE 0 0 57,197
COSTCO WHOLESALE CORP COM COM 22160K105 2,132 6,007 SH   SOLE NONE 0 0 6,007
DANAHER CORP COM COM 235851102 4,915 22,825 SH   SOLE NONE 0 0 22,825
ECOLAB INC COM COM 278865100 1,682 8,417 SH   SOLE NONE 0 0 8,417
FACEBOOK INC COM CL A CL A 30303M102 4,327 16,524 SH   SOLE NONE 0 0 16,524
FORTINET INC COM COM 34959E109 1,671 14,185 SH   SOLE NONE 0 0 14,185
GILEAD SCIENCES INC COM COM 375558103 710 11,246 SH   SOLE NONE 0 0 11,246
HALLIBURTON CO COM COM 406216101 1,338 111,098 SH   SOLE NONE 0 0 111,098
HOME DEPOT INC COM COM 437076102 3,650 13,144 SH   SOLE NONE 0 0 13,144
INTEL CORP COM COM 458140100 3,679 71,051 SH   SOLE NONE 0 0 71,051
INVESCO QQQ TRUST UNIT SER 1 ETF UNIT SER 1 46090E103 264 951 SH   SOLE NONE 0 0 951
ISHARES TRUST CORE US AGGBD ET ETF CORE US AGGBD ET 464287226 3,412 28,905 SH   SOLE NONE 0 0 28,905
ISHARES TRUST S&P 500 GRWT ETF S&P 500 GRWT ETF 464287309 257 1,116 SH   SOLE NONE 0 0 1,116
ISHARES TRUST S&P MC 400GR ETF S&P MC 400GR ETF 464287606 247 1,034 SH   SOLE NONE 0 0 1,034
ISHARES TRUST GL CLEAN ENE ETF GL CLEAN ENE ETF 464288224 1,780 96,296 SH   SOLE NONE 0 0 96,296
ISHARES TRUST MBS ETF MBS ETF 464288588 5,345 48,418 SH   SOLE NONE 0 0 48,418
ISHARES TRUST SHORT TREAS BD ETF SHORT TREAS BD 464288679 2,944 26,598 SH   SOLE NONE 0 0 26,598
JP MORGAN CHASE & CO COM COM 46625H100 3,474 36,087 SH   SOLE NONE 0 0 36,087
JOHNSON & JOHNSON COM COM 478160104 3,263 21,921 SH   SOLE NONE 0 0 21,921
ELI LILLY AND COMPANY COM COM 532457108 370 2,500 SH   SOLE NONE 0 0 2,500
MARKETAXESS HLDGS INC COM COM 57060D108 1,767 3,671 SH   SOLE NONE 0 0 3,671
MICROSOFT CORP COM COM 594918104 11,278 53,622 SH   SOLE NONE 0 0 53,622
NVIDIA CORP COM COM 67066G104 6,245 11,540 SH   SOLE NONE 0 0 11,540
OREILLY AUTOMOTIVE INC NEW COM COM 67103H107 2,215 4,804 SH   SOLE NONE 0 0 4,804
OLD DOMINION FREIGHT LINE INC COM COM 679580100 3,188 17,624 SH   SOLE NONE 0 0 17,624
ORACLE CORP COM COM 68389X105 3,778 63,289 SH   SOLE NONE 0 0 63,289
PAYPAL HOLDINGS INC COM COM 70450Y103 3,434 17,432 SH   SOLE NONE 0 0 17,432
PEPSICO INC COM COM 713448108 1,347 9,721 SH   SOLE NONE 0 0 9,721
PFIZER INC COM COM 717081103 2,519 68,648 SH   SOLE NONE 0 0 68,648
PRICE T ROWE GROUPS COM COM 74144T108 4,342 33,864 SH   SOLE NONE 0 0 33,864
PROLOGIS INC COM COM 74340W103 4,475 44,482 SH   SOLE NONE 0 0 44,482
QUALCOMM INC COM COM 747525103 3,474 29,523 SH   SOLE NONE 0 0 29,523
REGENERON PHARMACEUTICALS INC COM COM 75886F107 2,429 4,340 SH   SOLE NONE 0 0 4,340
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 564 1,687 SH   SOLE NONE 0 0 1,687
SPDR SERIES TRUST SPDR BLOOMBERG ETF SPDR BLOOMBERG 78468R663 2,975 32,516 SH   SOLE NONE 0 0 32,516
SCHWAB STRATEGIC TR INTRM TRM TRES ETF INTRM TRM TRES 808524854 5,392 91,893 SH   SOLE NONE 0 0 91,893
STARBUCKS CORP COM COM 855244109 1,948 22,680 SH   SOLE NONE 0 0 22,680
TAKE-TWO INTERACTIVE SOFTWARE COM COM 874054109 1,631 9,877 SH   SOLE NONE 0 0 9,877
TARGET CORP COM COM 87612E106 2,710 17,219 SH   SOLE NONE 0 0 17,219
3M COMPANY COM COM 88579Y101 2,723 17,004 SH   SOLE NONE 0 0 17,004
UNION PACIFIC CORP COM COM 907818108 3,672 18,654 SH   SOLE NONE 0 0 18,654
VANGUARD INTERMED TERM ETF INTERMED TERM 921937819 3,327 35,593 SH   SOLE NONE 0 0 35,593
VANGUARD INTL BD IDX ETF INTL BD IDX ETF 92203J407 3,430 58,954 SH   SOLE NONE 0 0 58,954
VERIZON COMMUNICATIONS COM COM 92343V104 2,806 47,168 SH   SOLE NONE 0 0 47,168
VERTEX PHARMACEUTICAL COM COM 92532F100 2,091 7,687 SH   SOLE NONE 0 0 7,687
VISA INC COM CL A COM CL A 92826C839 4,969 24,849 SH   SOLE NONE 0 0 24,849
WALMART INC COM COM 931142103 3,354 23,978 SH   SOLE NONE 0 0 23,978
WASTE MANAGEMENT INC COM COM 94106L109 2,011 17,775 SH   SOLE NONE 0 0 17,775
LINDE PLC COM SHS G5494J103 3,097 13,006 SH   SOLE NONE 0 0 13,006
MEDTRONIC PLC COM SHS G5960L103 1,809 17,411 SH   SOLE NONE 0 0 17,411