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 739 6,748 SH   SOLE   0 0 6,748
ABBVIE INC COM 00287Y109 834 7,787 SH   SOLE   0 0 7,787
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,190 2,379 SH   SOLE   0 0 2,379
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,974 12,781 SH   SOLE   0 0 12,781
ALPHABET INC CAP STK CL A 02079K305 3,854 2,199 SH   SOLE   0 0 2,199
ALPHABET INC CAP STK CL C 02079K107 224 128 SH   SOLE   0 0 128
AMAZON COM INC COM 023135106 4,257 1,307 SH   SOLE   0 0 1,307
AMGEN INC COM 031162100 1,312 5,707 SH   SOLE   0 0 5,707
APPLE INC COM 037833100 27,059 203,928 SH   SOLE   0 0 203,928
APPLIED MATLS INC COM 038222105 335 3,887 SH   SOLE   0 0 3,887
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,606 19,863 SH   SOLE   0 0 19,863
BK OF AMERICA CORP COM 060505104 572 18,874 SH   SOLE   0 0 18,874
BLACKSTONE GROUP INC COM CL A 09260D107 394 6,087 SH   SOLE   0 0 6,087
BOEING CO COM 097023105 1,451 6,779 SH   SOLE   0 0 6,779
CANADIAN PAC RY LTD COM 13645T100 382 1,103 SH   SOLE   0 0 1,103
CATERPILLAR INC COM 149123101 261 1,433 SH   SOLE   0 0 1,433
CHEVRON CORP NEW COM 166764100 258 3,055 SH   SOLE   0 0 3,055
CISCO SYS INC COM 17275R102 1,131 25,272 SH   SOLE   0 0 25,272
CLOROX CO DEL COM 189054109 662 3,278 SH   SOLE   0 0 3,278
COCA COLA CO COM 191216100 260 4,738 SH   SOLE   0 0 4,738
COSTCO WHSL CORP NEW COM 22160K105 1,738 4,613 SH   SOLE   0 0 4,613
CUMMINS INC COM 231021106 299 1,315 SH   SOLE   0 0 1,315
DISNEY WALT CO COM 254687106 5,165 28,507 SH   SOLE   0 0 28,507
EMERSON ELEC CO COM 291011104 412 5,132 SH   SOLE   0 0 5,132
FACEBOOK INC CL A 30303M102 1,832 6,705 SH   SOLE   0 0 6,705
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,723 106,165 SH   SOLE   0 0 106,165
FMC CORP COM NEW 302491303 392 3,414 SH   SOLE   0 0 3,414
GOLDMAN SACHS GROUP INC COM 38141G104 264 1,002 SH   SOLE   0 0 1,002
HOME DEPOT INC COM 437076102 1,359 5,118 SH   SOLE   0 0 5,118
HONEYWELL INTL INC COM 438516106 736 3,461 SH   SOLE   0 0 3,461
IDACORP INC COM 451107106 653 6,795 SH   SOLE   0 0 6,795
INTEL CORP COM 458140100 4,817 96,693 SH   SOLE   0 0 96,693
INTUIT COM 461202103 214 563 SH   SOLE   0 0 563
INTUITIVE SURGICAL INC COM NEW 46120E602 394 481 SH   SOLE   0 0 481
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,167 20,756 SH   SOLE   0 0 20,756
INVESCO QQQ TR UNIT SER 1 46090E103 1,591 5,073 SH   SOLE   0 0 5,073
ISHARES INC CORE MSCI EMKT 46434G103 215 3,469 SH   SOLE   0 0 3,469
ISHARES TR BLACKROCK ULTRA 46434V878 5,490 108,668 SH   SOLE   0 0 108,668
ISHARES TR ISHS 1-5YR INVS 464288646 7,732 140,156 SH   SOLE   0 0 140,156
ISHARES TR RUS 1000 ETF 464287622 395 1,864 SH   SOLE   0 0 1,864
ISHARES TR RUS 1000 GRW ETF 464287614 8,483 35,178 SH   SOLE   0 0 35,178
ISHARES TR RUS 1000 VAL ETF 464287598 955 6,981 SH   SOLE   0 0 6,981
ISHARES TR S&P 500 GRWT ETF 464287309 8,735 136,863 SH   SOLE   0 0 136,863
ISHARES TR S&P 500 VAL ETF 464287408 5,497 42,936 SH   SOLE   0 0 42,936
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 5,515 108,578 SH   SOLE   0 0 108,578
JOHNSON & JOHNSON COM 478160104 3,458 21,973 SH   SOLE   0 0 21,973
JPMORGAN CHASE & CO COM 46625H100 3,271 25,741 SH   SOLE   0 0 25,741
KIMBERLY-CLARK CORP COM 494368103 923 6,844 SH   SOLE   0 0 6,844
LOCKHEED MARTIN CORP COM 539830109 1,531 4,314 SH   SOLE   0 0 4,314
MASTERCARD INCORPORATED CL A 57636Q104 6,819 19,104 SH   SOLE   0 0 19,104
MCDONALDS CORP COM 580135101 418 1,946 SH   SOLE   0 0 1,946
MERCK & CO. INC COM 58933Y105 238 2,905 SH   SOLE   0 0 2,905
MFA FINL INC COM 55272X102 60 15,318 SH   SOLE   0 0 15,318
MICROSOFT CORP COM 594918104 9,188 41,309 SH   SOLE   0 0 41,309
NETFLIX INC COM 64110L106 546 1,009 SH   SOLE   0 0 1,009
NEWMONT CORP COM 651639106 978 16,325 SH   SOLE   0 0 16,325
NEXTERA ENERGY INC COM 65339F101 972 12,597 SH   SOLE   0 0 12,597
NORDSON CORP COM 655663102 2,469 12,285 SH   SOLE   0 0 12,285
NORTHROP GRUMMAN CORP COM 666807102 585 1,919 SH   SOLE   0 0 1,919
NVIDIA CORPORATION COM 67066G104 1,394 2,670 SH   SOLE   0 0 2,670
PALO ALTO NETWORKS INC COM 697435105 271 763 SH   SOLE   0 0 763
PAYPAL HLDGS INC COM 70450Y103 823 3,512 SH   SOLE   0 0 3,512
PEPSICO INC COM 713448108 417 2,814 SH   SOLE   0 0 2,814
PFIZER INC COM 717081103 213 5,790 SH   SOLE   0 0 5,790
PIMCO CORPORATE & INCM STRG COM 72200U100 425 24,625 SH   SOLE   0 0 24,625
PRICE T ROWE GROUP INC COM 74144T108 411 2,713 SH   SOLE   0 0 2,713
PROCTER AND GAMBLE CO COM 742718109 2,799 20,114 SH   SOLE   0 0 20,114
PUBLIC STORAGE COM 74460D109 625 2,704 SH   SOLE   0 0 2,704
QUALCOMM INC COM 747525103 2,000 13,126 SH   SOLE   0 0 13,126
RAYTHEON TECHNOLOGIES CORP COM 75513E101 686 9,590 SH   SOLE   0 0 9,590
SPDR GOLD TR GOLD SHS 78463V107 1,591 8,921 SH   SOLE   0 0 8,921
SPDR SER TR S&P 600 SMCP VAL 78464A300 465 7,026 SH   SOLE   0 0 7,026
SPDR SER TR S&P DIVID ETF 78464A763 1,661 15,681 SH   SOLE   0 0 15,681
STARBUCKS CORP COM 855244109 299 2,799 SH   SOLE   0 0 2,799
SYNOPSYS INC COM 871607107 692 2,668 SH   SOLE   0 0 2,668
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,402 12,854 SH   SOLE   0 0 12,854
TARGET CORP COM 87612E106 801 4,539 SH   SOLE   0 0 4,539
TESLA INC COM 88160R101 1,002 1,420 SH   SOLE   0 0 1,420
TORONTO DOMINION BK ONT COM NEW 891160509 531 9,409 SH   SOLE   0 0 9,409
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 226 1,459 SH   SOLE   0 0 1,459
UNION PAC CORP COM 907818108 3,080 14,794 SH   SOLE   0 0 14,794
UNITEDHEALTH GROUP INC COM 91324P102 4,668 13,312 SH   SOLE   0 0 13,312
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 862 10,402 SH   SOLE   0 0 10,402
VANGUARD INDEX FDS GROWTH ETF 922908736 15,436 60,931 SH   SOLE   0 0 60,931
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2,960 24,882 SH   SOLE   0 0 24,882
VANGUARD INDEX FDS MID CAP ETF 922908629 1,512 7,312 SH   SOLE   0 0 7,312
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,625 11,430 SH   SOLE   0 0 11,430
VANGUARD INDEX FDS SMALL CP ETF 922908751 898 4,614 SH   SOLE   0 0 4,614
VANGUARD INDEX FDS VALUE ETF 922908744 3,398 28,568 SH   SOLE   0 0 28,568
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 465 9,289 SH   SOLE   0 0 9,289
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 705 12,769 SH   SOLE   0 0 12,769
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,029 10,588 SH   SOLE   0 0 10,588
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 873 10,490 SH   SOLE   0 0 10,490
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 11,523 81,626 SH   SOLE   0 0 81,626
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 10,902 119,136 SH   SOLE   0 0 119,136
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 620 7,136 SH   SOLE   0 0 7,136
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,452 6,490 SH   SOLE   0 0 6,490
VANGUARD WORLD FDS INF TECH ETF 92204A702 763 2,158 SH   SOLE   0 0 2,158
VERIZON COMMUNICATIONS INC COM 92343V104 838 14,262 SH   SOLE   0 0 14,262
VIR BIOTECHNOLOGY INC COM 92764N102 511 19,092 SH   SOLE   0 0 19,092
VISA INC COM CL A 92826C839 5,808 26,552 SH   SOLE   0 0 26,552
WALMART INC COM 931142103 2,017 13,991 SH   SOLE   0 0 13,991
WASTE MGMT INC DEL COM 94106L109 954 8,086 SH   SOLE   0 0 8,086
WISDOMTREE TR US MIDCAP DIVID 97717W505 4,019 115,454 SH   SOLE   0 0 115,454
WORKDAY INC CL A 98138H101 222 925 SH   SOLE   0 0 925