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 536 6,423 SH   SOLE   0 0 6,423
ABBVIE INC COM 00287Y109 272 3,584 SH   SOLE   0 0 3,584
ADOBE INC COM 00724F101 869 3,141 SH   SOLE   0 0 3,141
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,975 11,804 SH   SOLE   0 0 11,804
ALPHABET INC CAP STK CL A 02079K305 2,455 2,018 SH   SOLE   0 0 2,018
ALTRIA GROUP INC COM 02209S103 217 5,342 SH   SOLE   0 0 5,342
AMAZON COM INC COM 023135106 1,953 1,129 SH   SOLE   0 0 1,129
AMGEN INC COM 031162100 968 4,999 SH   SOLE   0 0 4,999
APPLE INC COM 037833100 12,939 57,742 SH   SOLE   0 0 57,742
BANK AMER CORP COM 060505104 664 22,772 SH   SOLE   0 0 22,772
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,174 20,107 SH   SOLE   0 0 20,107
BOEING CO COM 097023105 3,050 8,008 SH   SOLE   0 0 8,008
CANADIAN PAC RY LTD COM 13645T100 207 926 SH   SOLE   0 0 926
CATERPILLAR INC DEL COM 149123101 211 1,673 SH   SOLE   0 0 1,673
CHEVRON CORP NEW COM 166764100 1,430 12,036 SH   SOLE   0 0 12,036
CISCO SYS INC COM 17275R102 1,437 29,150 SH   SOLE   0 0 29,150
CLOROX CO DEL COM 189054109 415 2,738 SH   SOLE   0 0 2,738
COSTCO WHSL CORP NEW COM 22160K105 1,083 3,753 SH   SOLE   0 0 3,753
DISNEY WALT CO COM DISNEY 254687106 3,286 25,221 SH   SOLE   0 0 25,221
EMERSON ELEC CO COM 291011104 326 4,888 SH   SOLE   0 0 4,888
EXXON MOBIL CORP COM 30231G102 884 12,478 SH   SOLE   0 0 12,478
F M C CORP COM NEW 302491303 312 3,558 SH   SOLE   0 0 3,558
FACEBOOK INC CL A 30303M102 1,022 5,738 SH   SOLE   0 0 5,738
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,106 89,212 SH   SOLE   0 0 89,212
HILL ROM HLDGS INC COM 431475102 224 2,135 SH   SOLE   0 0 2,135
HOME DEPOT INC COM 437076102 963 4,153 SH   SOLE   0 0 4,153
HONEYWELL INTL INC COM 438516106 467 2,739 SH   SOLE   0 0 2,739
IDACORP INC COM 451107106 865 7,687 SH   SOLE   0 0 7,687
INTEL CORP COM 458140100 5,303 102,933 SH   SOLE   0 0 102,933
INTUIT COM 461202103 210 789 SH   SOLE   0 0 789
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1,284 22,173 SH   SOLE   0 0 22,173
INVESCO QQQ TR UNIT SER 1 46090E103 1,195 6,289 SH   SOLE   0 0 6,289
ISHARES TR MSCI EAFE ETF 464287465 305 4,651 SH   SOLE   0 0 4,651
ISHARES TR RUS 1000 ETF 464287622 283 1,717 SH   SOLE   0 0 1,717
ISHARES TR RUS 1000 GRW ETF 464287614 5,961 37,368 SH   SOLE   0 0 37,368
ISHARES TR RUS 1000 VAL ETF 464287598 814 6,337 SH   SOLE   0 0 6,337
ISHARES TR RUS MDCP VAL ETF 464287473 215 2,405 SH   SOLE   0 0 2,405
ISHARES TR S&P 500 GRWT ETF 464287309 6,183 34,362 SH   SOLE   0 0 34,362
ISHARES TR S&P 500 VAL ETF 464287408 5,271 44,207 SH   SOLE   0 0 44,207
ISHARES TR SH TR CRPORT ETF 464288646 6,828 127,236 SH   SOLE   0 0 127,236
ISHARES TR ULTR SH TRM BD 46434V878 4,878 96,805 SH   SOLE   0 0 96,805
JOHNSON & JOHNSON COM 478160104 2,201 16,993 SH   SOLE   0 0 16,993
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 3,123 61,991 SH   SOLE   0 0 61,991
JPMORGAN CHASE & CO COM 46625H100 2,706 23,042 SH   SOLE   0 0 23,042
KIMBERLY CLARK CORP COM 494368103 772 5,432 SH   SOLE   0 0 5,432
LOCKHEED MARTIN CORP COM 539830109 1,384 3,553 SH   SOLE   0 0 3,553
MASTERCARD INC CL A 57636Q104 5,446 20,062 SH   SOLE   0 0 20,062
MCDONALDS CORP COM 580135101 325 1,519 SH   SOLE   0 0 1,519
MERCK & CO INC COM 58933Y105 244 2,890 SH   SOLE   0 0 2,890
MICROSOFT CORP COM 594918104 5,384 38,727 SH   SOLE   0 0 38,727
NETFLIX INC COM 64110L106 316 1,171 SH   SOLE   0 0 1,171
NEXTERA ENERGY INC COM 65339F101 549 2,360 SH   SOLE   0 0 2,360
NORDSON CORP COM 655663102 1,973 13,494 SH   SOLE   0 0 13,494
NORTHROP GRUMMAN CORP COM 666807102 603 1,603 SH   SOLE   0 0 1,603
NVIDIA CORP COM 67066G104 509 2,913 SH   SOLE   0 0 2,913
PAYPAL HLDGS INC COM 70450Y103 577 5,571 SH   SOLE   0 0 5,571
PEPSICO INC COM 713448108 318 2,314 SH   SOLE   0 0 2,314
PRICE T ROWE GROUP INC COM 74144T108 244 2,132 SH   SOLE   0 0 2,132
PROCTER & GAMBLE CO COM 742718109 2,595 20,855 SH   SOLE   0 0 20,855
QUALCOMM INC COM 747525103 754 9,904 SH   SOLE   0 0 9,904
RAYTHEON CO COM NEW 755111507 760 3,903 SH   SOLE   0 0 3,903
REALTY INCOME CORP COM 756109104 317 4,116 SH   SOLE   0 0 4,116
SPDR GOLD TRUST GOLD SHS 78463V107 705 5,055 SH   SOLE   0 0 5,055
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 394 6,275 SH   SOLE   0 0 6,275
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 578 9,438 SH   SOLE   0 0 9,438
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,503 14,653 SH   SOLE   0 0 14,653
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 374 8,044 SH   SOLE   0 0 8,044
TARGET CORP COM 87612E106 367 3,457 SH   SOLE   0 0 3,457
THERMO FISHER SCIENTIFIC INC COM 883556102 236 813 SH   SOLE   0 0 813
TORONTO DOMINION BK ONT COM NEW 891160509 589 10,106 SH   SOLE   0 0 10,106
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 238 1,778 SH   SOLE   0 0 1,778
TRIMBLE INC COM 896239100 4,071 104,924 SH   SOLE   0 0 104,924
UNION PACIFIC CORP COM 907818108 2,243 13,823 SH   SOLE   0 0 13,823
UNITEDHEALTH GROUP INC COM 91324P102 2,532 11,656 SH   SOLE   0 0 11,656
VALERO ENERGY CORP NEW COM 91913Y100 371 4,374 SH   SOLE   0 0 4,374
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,495 18,475 SH   SOLE   0 0 18,475
VANGUARD GROUP DIV APP ETF 921908844 8,277 69,159 SH   SOLE   0 0 69,159
VANGUARD INDEX FDS GROWTH ETF 922908736 10,097 60,739 SH   SOLE   0 0 60,739
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 5,532 48,900 SH   SOLE   0 0 48,900
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,920 22,620 SH   SOLE   0 0 22,620
VANGUARD INDEX FDS SMALL CP ETF 922908751 695 4,519 SH   SOLE   0 0 4,519
VANGUARD INDEX FDS VALUE ETF 922908744 2,831 25,364 SH   SOLE   0 0 25,364
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 209 5,218 SH   SOLE   0 0 5,218
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,048 11,530 SH   SOLE   0 0 11,530
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 738 9,112 SH   SOLE   0 0 9,112
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 11,502 129,688 SH   SOLE   0 0 129,688
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,502 8,931 SH   SOLE   0 0 8,931
VANGUARD WORLD FDS INF TECH ETF 92204A702 231 1,070 SH   SOLE   0 0 1,070
VERIZON COMMUNICATIONS INC COM 92343V104 648 10,754 SH   SOLE   0 0 10,754
VISA INC COM CL A 92826C839 4,805 27,932 SH   SOLE   0 0 27,932
VMWARE INC CL A COM 928563402 219 1,467 SH   SOLE   0 0 1,467
WALMART INC COM 931142103 1,521 12,826 SH   SOLE   0 0 12,826
WASTE MGMT INC DEL COM 94106L109 1,012 8,799 SH   SOLE   0 0 8,799
WELLS FARGO CO NEW COM 949746101 589 11,703 SH   SOLE   0 0 11,703
WISDOMTREE TR FLOATNG RAT TREA 97717X628 579 23,045 SH   SOLE   0 0 23,045
WISDOMTREE TR US MIDCAP DIVID 97717W505 5,120 140,956 SH   SOLE   0 0 140,956
WORKDAY INC CL A 98138H101 272 1,620 SH   SOLE   0 0 1,620