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 757 6,971 SH   SOLE   0 0 6,971
ABBVIE INC COM 00287Y109 646 7,345 SH   SOLE   0 0 7,345
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,172 2,409 SH   SOLE   0 0 2,409
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,585 12,438 SH   SOLE   0 0 12,438
ALPHABET INC CAP STK CL A 02079K305 3,209 2,164 SH   SOLE   0 0 2,164
AMAZON COM INC COM 023135106 3,938 1,231 SH   SOLE   0 0 1,231
AMGEN INC COM 031162100 1,466 5,728 SH   SOLE   0 0 5,728
APPLE INC COM 037833100 23,743 203,799 SH   SOLE   0 0 203,799
APPLIED MATLS INC COM 038222105 235 3,877 SH   SOLE   0 0 3,877
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,251 20,017 SH   SOLE   0 0 20,017
BK OF AMERICA CORP COM 060505104 494 20,084 SH   SOLE   0 0 20,084
BLACKSTONE GROUP INC COM CL A 09260D107 321 5,907 SH   SOLE   0 0 5,907
BOEING CO COM 097023105 1,268 7,408 SH   SOLE   0 0 7,408
CANADIAN PAC RY LTD COM 13645T100 348 1,141 SH   SOLE   0 0 1,141
CATERPILLAR INC DEL COM 149123101 219 1,427 SH   SOLE   0 0 1,427
CHEVRON CORP NEW COM 166764100 310 4,266 SH   SOLE   0 0 4,266
CISCO SYS INC COM 17275R102 984 25,502 SH   SOLE   0 0 25,502
CLOROX CO DEL COM 189054109 680 3,251 SH   SOLE   0 0 3,251
COCA COLA CO COM 191216100 232 4,692 SH   SOLE   0 0 4,692
COSTCO WHSL CORP NEW COM 22160K105 1,563 4,358 SH   SOLE   0 0 4,358
CUMMINS INC COM 231021106 285 1,307 SH   SOLE   0 0 1,307
DISNEY WALT CO COM DISNEY 254687106 3,588 29,087 SH   SOLE   0 0 29,087
EMERSON ELEC CO COM 291011104 395 5,841 SH   SOLE   0 0 5,841
F M C CORP COM NEW 302491303 358 3,400 SH   SOLE   0 0 3,400
FACEBOOK INC CL A 30303M102 1,729 6,535 SH   SOLE   0 0 6,535
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,184 98,957 SH   SOLE   0 0 98,957
GOLDMAN SACHS GROUP INC COM 38141G104 201 996 SH   SOLE   0 0 996
HOME DEPOT INC COM 437076102 1,380 4,891 SH   SOLE   0 0 4,891
HONEYWELL INTL INC COM 438516106 560 3,316 SH   SOLE   0 0 3,316
IDACORP INC COM 451107106 593 7,134 SH   SOLE   0 0 7,134
INTEL CORP COM 458140100 5,055 97,797 SH   SOLE   0 0 97,797
INTUITIVE SURGICAL INC COM NEW 46120E602 347 491 SH   SOLE   0 0 491
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,139 21,180 SH   SOLE   0 0 21,180
INVESCO QQQ TR UNIT SER 1 46090E103 1,382 5,023 SH   SOLE   0 0 5,023
ISHARES TR S&P 500 GRWT ETF 464287309 8,030 34,326 SH   SOLE   0 0 34,326
ISHARES TR RUS 1000 ETF 464287622 353 1,857 SH   SOLE   0 0 1,857
ISHARES TR ISHS 1-5YR INVS 464288646 7,962 145,179 SH   SOLE   0 0 145,179
ISHARES TR S&P 500 VAL ETF 464287408 4,821 42,078 SH   SOLE   0 0 42,078
ISHARES TR RUS 1000 VAL ETF 464287598 791 6,553 SH   SOLE   0 0 6,553
ISHARES TR RUS 1000 GRW ETF 464287614 7,764 35,383 SH   SOLE   0 0 35,383
ISHARES TR ULTR SH TRM BD 46434V878 5,579 110,379 SH   SOLE   0 0 110,379
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 5,283 104,070 SH   SOLE   0 0 104,070
JOHNSON & JOHNSON COM 478160104 3,164 21,344 SH   SOLE   0 0 21,344
JPMORGAN CHASE & CO COM 46625H100 2,503 25,277 SH   SOLE   0 0 25,277
KIMBERLY CLARK CORP COM 494368103 1,005 6,719 SH   SOLE   0 0 6,719
LOCKHEED MARTIN CORP COM 539830109 1,630 4,245 SH   SOLE   0 0 4,245
MASTERCARD INCORPORATED CL A 57636Q104 6,502 18,942 SH   SOLE   0 0 18,942
MCDONALDS CORP COM 580135101 415 1,836 SH   SOLE   0 0 1,836
MERCK & CO. INC COM 58933Y105 235 2,891 SH   SOLE   0 0 2,891
MFA FINL INC COM 55272X102 50 18,000 SH   SOLE   0 0 18,000
MICROSOFT CORP COM 594918104 8,645 41,091 SH   SOLE   0 0 41,091
NETFLIX INC COM 64110L106 502 964 SH   SOLE   0 0 964
NEWMONT CORP COM 651639106 969 15,348 SH   SOLE   0 0 15,348
NEXTERA ENERGY INC COM 65339F101 795 2,762 SH   SOLE   0 0 2,762
NORDSON CORP COM 655663102 2,427 12,367 SH   SOLE   0 0 12,367
NORTHROP GRUMMAN CORP COM 666807102 587 1,881 SH   SOLE   0 0 1,881
NVIDIA CORPORATION COM 67066G104 1,430 2,621 SH   SOLE   0 0 2,621
PAYPAL HLDGS INC COM 70450Y103 688 3,497 SH   SOLE   0 0 3,497
PEPSICO INC COM 713448108 388 2,814 SH   SOLE   0 0 2,814
PIMCO CORPORATE & INCOME STR COM 72200U100 224 13,980 SH   SOLE   0 0 13,980
PRICE T ROWE GROUP INC COM 74144T108 360 2,697 SH   SOLE   0 0 2,697
PROCTER AND GAMBLE CO COM 742718109 2,788 19,998 SH   SOLE   0 0 19,998
PUBLIC STORAGE COM 74460D109 609 2,623 SH   SOLE   0 0 2,623
QUALCOMM INC COM 747525103 1,511 12,535 SH   SOLE   0 0 12,535
RAYTHEON TECHNOLOGIES CORP COM 75513E101 567 9,535 SH   SOLE   0 0 9,535
SPDR GOLD TR GOLD SHS 78463V107 1,630 9,086 SH   SOLE   0 0 9,086
SPDR SER TR S&P DIVID ETF 78464A763 1,352 14,236 SH   SOLE   0 0 14,236
SPDR SER TR S&P 600 SMCP VAL 78464A300 363 6,864 SH   SOLE   0 0 6,864
STARBUCKS CORP COM 855244109 246 2,776 SH   SOLE   0 0 2,776
SYNOPSYS INC COM 871607107 578 2,668 SH   SOLE   0 0 2,668
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 943 11,156 SH   SOLE   0 0 11,156
TARGET CORP COM 87612E106 742 4,593 SH   SOLE   0 0 4,593
TESLA INC COM 88160R101 477 1,120 SH   SOLE   0 0 1,120
TORONTO DOMINION BK ONT COM NEW 891160509 493 10,293 SH   SOLE   0 0 10,293
UNION PAC CORP COM 907818108 2,929 14,550 SH   SOLE   0 0 14,550
UNITEDHEALTH GROUP INC COM 91324P102 4,106 12,905 SH   SOLE   0 0 12,905
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 899 10,848 SH   SOLE   0 0 10,848
VANGUARD INDEX FDS MID CAP ETF 922908629 1,211 6,689 SH   SOLE   0 0 6,689
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,331 11,454 SH   SOLE   0 0 11,454
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2,562 24,488 SH   SOLE   0 0 24,488
VANGUARD INDEX FDS SMALL CP ETF 922908751 720 4,489 SH   SOLE   0 0 4,489
VANGUARD INDEX FDS VALUE ETF 922908744 2,997 28,189 SH   SOLE   0 0 28,189
VANGUARD INDEX FDS GROWTH ETF 922908736 13,677 59,311 SH   SOLE   0 0 59,311
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 284 6,510 SH   SOLE   0 0 6,510
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 516 9,527 SH   SOLE   0 0 9,527
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,033 10,806 SH   SOLE   0 0 10,806
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 833 10,064 SH   SOLE   0 0 10,064
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 9,831 76,123 SH   SOLE   0 0 76,123
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 9,487 115,243 SH   SOLE   0 0 115,243
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 454 5,847 SH   SOLE   0 0 5,847
VANGUARD WORLD FDS INF TECH ETF 92204A702 589 1,870 SH   SOLE   0 0 1,870
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,359 6,585 SH   SOLE   0 0 6,585
VERIZON COMMUNICATIONS INC COM 92343V104 839 14,055 SH   SOLE   0 0 14,055
VIR BIOTECHNOLOGY INC COM 92764N102 825 21,092 SH   SOLE   0 0 21,092
VISA INC COM CL A 92826C839 5,405 26,554 SH   SOLE   0 0 26,554
WALMART INC COM 931142103 1,928 13,598 SH   SOLE   0 0 13,598
WASTE MGMT INC DEL COM 94106L109 884 7,737 SH   SOLE   0 0 7,737
WISDOMTREE TR US MIDCAP DIVID 97717W505 3,517 116,859 SH   SOLE   0 0 116,859
WORKDAY INC CL A 98138H101 205 925 SH   SOLE   0 0 925