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
3M CO COM 88579Y101 727 3,589 SH   SOLE   0 0 3,589
ABBOTT LABS COM 002824100 796 6,821 SH   SOLE   0 0 6,821
ABBVIE INC COM 00287Y109 936 7,992 SH   SOLE   0 0 7,992
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 249 790 SH   SOLE   0 0 790
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,388 2,290 SH   SOLE   0 0 2,290
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,720 12,667 SH   SOLE   0 0 12,667
ALPHABET INC CAP STK CL A 02079K305 6,010 2,366 SH   SOLE   0 0 2,366
ALPHABET INC CAP STK CL C 02079K107 278 106 SH   SOLE   0 0 106
AMAZON COM INC COM 023135106 4,829 1,330 SH   SOLE   0 0 1,330
AMGEN INC COM 031162100 1,519 6,158 SH   SOLE   0 0 6,158
APPLE INC COM 037833100 28,602 192,633 SH   SOLE   0 0 192,633
APPLIED MATLS INC COM 038222105 530 3,981 SH   SOLE   0 0 3,981
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,605 20,039 SH   SOLE   0 0 20,039
BK OF AMERICA CORP COM 060505104 708 18,229 SH   SOLE   0 0 18,229
BLACKSTONE GROUP INC COM 09260D107 647 6,315 SH   SOLE   0 0 6,315
BOEING CO COM 097023105 1,663 7,466 SH   SOLE   0 0 7,466
BRISTOL-MYERS SQUIBB CO COM 110122108 216 3,210 SH   SOLE   0 0 3,210
BROADCOM INC COM 11135F101 330 692 SH   SOLE   0 0 692
CANADIAN NATL RY CO COM 136375102 224 2,130 SH   SOLE   0 0 2,130
CANADIAN PAC RY LTD COM 13645T100 402 5,535 SH   SOLE   0 0 5,535
CATERPILLAR INC COM 149123101 309 1,463 SH   SOLE   0 0 1,463
CISCO SYS INC COM 17275R102 1,349 25,141 SH   SOLE   0 0 25,141
CLOROX CO DEL COM 189054109 479 2,636 SH   SOLE   0 0 2,636
COCA COLA CO COM 191216100 307 5,433 SH   SOLE   0 0 5,433
COSTCO WHSL CORP NEW COM 22160K105 1,955 4,748 SH   SOLE   0 0 4,748
CUMMINS INC COM 231021106 312 1,299 SH   SOLE   0 0 1,299
DISNEY WALT CO COM 254687106 5,400 29,322 SH   SOLE   0 0 29,322
EMERSON ELEC CO COM 291011104 488 4,958 SH   SOLE   0 0 4,958
FACEBOOK INC CL A 30303M102 2,564 7,444 SH   SOLE   0 0 7,444
FEDEX CORP COM 31428X106 279 944 SH   SOLE   0 0 944
FIRST TR VALUE LINE DIVID IN SHS 33734H106 4,515 112,043 SH   SOLE   0 0 112,043
GOLDMAN SACHS GROUP INC COM 38141G104 406 1,089 SH   SOLE   0 0 1,089
HOME DEPOT INC COM 437076102 1,836 5,690 SH   SOLE   0 0 5,690
HONEYWELL INTL INC COM 438516106 866 3,721 SH   SOLE   0 0 3,721
IDACORP INC COM 451107106 521 5,091 SH   SOLE   0 0 5,091
INTEL CORP COM 458140100 5,264 94,322 SH   SOLE   0 0 94,322
INTUIT COM 461202103 284 564 SH   SOLE   0 0 564
INTUITIVE SURGICAL INC COM NEW 46120E602 1,968 2,064 SH   SOLE   0 0 2,064
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,390 22,226 SH   SOLE   0 0 22,226
INVESCO QQQ TR UNIT SER 1 46090E103 1,754 4,864 SH   SOLE   0 0 4,864
ISHARES INC CORE MSCI EMKT 46434G103 390 5,917 SH   SOLE   0 0 5,917
ISHARES TR BLACKROCK ULTRA 46434V878 7,490 148,315 SH   SOLE   0 0 148,315
ISHARES TR ISHS 1-5YR INVS 464288646 7,662 139,890 SH   SOLE   0 0 139,890
ISHARES TR MSCI EAFE ETF 464287465 209 2,653 SH   SOLE   0 0 2,653
ISHARES TR RUS 1000 ETF 464287622 407 1,663 SH   SOLE   0 0 1,663
ISHARES TR RUS 1000 GRW ETF 464287614 9,252 33,416 SH   SOLE   0 0 33,416
ISHARES TR RUS 1000 VAL ETF 464287598 1,071 6,749 SH   SOLE   0 0 6,749
ISHARES TR RUSSELL 2000 ETF 464287655 201 922 SH   SOLE   0 0 922
ISHARES TR S&P 500 GRWT ETF 464287309 9,653 129,322 SH   SOLE   0 0 129,322
ISHARES TR S&P 500 VAL ETF 464287408 6,461 43,670 SH   SOLE   0 0 43,670
ISHARES TR S&P MC 400VL ETF 464287705 205 1,981 SH   SOLE   0 0 1,981
ISHARES TR SELECT DIVID ETF 464287168 231 1,992 SH   SOLE   0 0 1,992
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 6,886 135,774 SH   SOLE   0 0 135,774
JOHNSON & JOHNSON COM 478160104 4,255 25,271 SH   SOLE   0 0 25,271
JPMORGAN CHASE & CO COM 46625H100 4,112 26,448 SH   SOLE   0 0 26,448
KIMBERLY-CLARK CORP COM 494368103 1,023 7,513 SH   SOLE   0 0 7,513
LOCKHEED MARTIN CORP COM 539830109 2,533 6,696 SH   SOLE   0 0 6,696
MASTERCARD INCORPORATED CL A 57636Q104 7,384 18,923 SH   SOLE   0 0 18,923
MCDONALDS CORP COM 580135101 661 2,791 SH   SOLE   0 0 2,791
MERCK & CO INC COM 58933Y105 225 2,893 SH   SOLE   0 0 2,893
MFA FINL INC COM 55272X102 60 13,140 SH   SOLE   0 0 13,140
MICROSOFT CORP COM 594918104 11,482 40,857 SH   SOLE   0 0 40,857
NETFLIX INC COM 64110L106 587 1,082 SH   SOLE   0 0 1,082
NEWMONT CORP COM 651639106 1,227 19,326 SH   SOLE   0 0 19,326
NEXTERA ENERGY INC COM 65339F101 1,191 15,510 SH   SOLE   0 0 15,510
NIKE INC CL B 654106103 228 1,411 SH   SOLE   0 0 1,411
NORDSON CORP COM 655663102 2,657 11,956 SH   SOLE   0 0 11,956
NORTHROP GRUMMAN CORP COM 666807102 809 2,221 SH   SOLE   0 0 2,221
NVIDIA CORPORATION COM 67066G104 1,970 2,597 SH   SOLE   0 0 2,597
PALO ALTO NETWORKS INC COM 697435105 270 695 SH   SOLE   0 0 695
PAYPAL HLDGS INC COM 70450Y103 1,261 4,253 SH   SOLE   0 0 4,253
PEPSICO INC COM 713448108 497 3,202 SH   SOLE   0 0 3,202
PFIZER INC COM 717081103 248 6,196 SH   SOLE   0 0 6,196
PIMCO CORPORATE & INCM STRG COM 72200U100 1,751 92,858 SH   SOLE   0 0 92,858
PRICE T ROWE GROUP INC COM 74144T108 662 3,238 SH   SOLE   0 0 3,238
PROCTER AND GAMBLE CO COM 742718109 2,889 20,760 SH   SOLE   0 0 20,760
PRUDENTIAL FINL INC COM 744320102 262 2,616 SH   SOLE   0 0 2,616
PUBLIC STORAGE COM 74460D109 911 2,906 SH   SOLE   0 0 2,906
QUALCOMM INC COM 747525103 2,016 14,248 SH   SOLE   0 0 14,248
RAYTHEON TECHNOLOGIES CORP COM 75513E101 690 8,116 SH   SOLE   0 0 8,116
ROCKWELL AUTOMATION INC COM 773903109 216 736 SH   SOLE   0 0 736
SCHWAB CHARLES CORP COM 808513105 202 2,861 SH   SOLE   0 0 2,861
SPDR GOLD TR GOLD SHS 78463V107 1,173 6,856 SH   SOLE   0 0 6,856
SPDR SER TR S&P 600 SMCP VAL 78464A300 569 6,950 SH   SOLE   0 0 6,950
SPDR SER TR S&P DIVID ETF 78464A763 2,009 16,370 SH   SOLE   0 0 16,370
STAMPS COM INC COM NEW 852857200 402 1,240 SH   SOLE   0 0 1,240
STARBUCKS CORP COM 855244109 331 2,784 SH   SOLE   0 0 2,784
SUNRUN INC COM 86771W105 399 8,470 SH   SOLE   0 0 8,470
SYNOPSYS INC COM 871607107 713 2,568 SH   SOLE   0 0 2,568
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,566 13,323 SH   SOLE   0 0 13,323
TARGET CORP COM 87612E106 1,226 4,846 SH   SOLE   0 0 4,846
TESLA INC COM 88160R101 937 1,440 SH   SOLE   0 0 1,440
TORONTO DOMINION BK ONT COM NEW 891160509 575 8,560 SH   SOLE   0 0 8,560
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 272 1,518 SH   SOLE   0 0 1,518
TYLER TECHNOLOGIES INC COM 902252105 205 431 SH   SOLE   0 0 431
UNION PAC CORP COM 907818108 3,411 15,509 SH   SOLE   0 0 15,509
UNITEDHEALTH GROUP INC COM 91324P102 5,973 14,219 SH   SOLE   0 0 14,219
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 220 2,682 SH   SOLE   0 0 2,682
VANGUARD INDEX FDS GROWTH ETF 922908736 18,020 61,715 SH   SOLE   0 0 61,715
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3,890 27,925 SH   SOLE   0 0 27,925
VANGUARD INDEX FDS MID CAP ETF 922908629 2,325 9,896 SH   SOLE   0 0 9,896
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,893 11,203 SH   SOLE   0 0 11,203
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,230 5,651 SH   SOLE   0 0 5,651
VANGUARD INDEX FDS VALUE ETF 922908744 4,074 29,515 SH   SOLE   0 0 29,515
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 535 10,030 SH   SOLE   0 0 10,030
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,528 27,519 SH   SOLE   0 0 27,519
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 867 9,072 SH   SOLE   0 0 9,072
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,096 13,260 SH   SOLE   0 0 13,260
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 13,451 85,203 SH   SOLE   0 0 85,203
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 13,722 130,769 SH   SOLE   0 0 130,769
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1,064 10,618 SH   SOLE   0 0 10,618
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,585 6,376 SH   SOLE   0 0 6,376
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,003 2,471 SH   SOLE   0 0 2,471
VERIZON COMMUNICATIONS INC COM 92343V104 931 16,462 SH   SOLE   0 0 16,462
VISA INC COM CL A 92826C839 6,577 26,462 SH   SOLE   0 0 26,462
VIVINT SMART HOME INC COM CL A 928542109 172 14,264 SH   SOLE   0 0 14,264
WALMART INC COM 931142103 2,109 14,889 SH   SOLE   0 0 14,889
WASTE MGMT INC DEL COM 94106L109 1,162 7,994 SH   SOLE   0 0 7,994
WELLS FARGO CO NEW COM 949746101 246 5,467 SH   SOLE   0 0 5,467
WISDOMTREE TR US MIDCAP DIVID 97717W505 5,141 123,732 SH   SOLE   0 0 123,732