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
UNITED PARCEL SERVICE INC CL B 911312106 91,715 824,927 SH   SOLE   824,927 0 0
JOHNSON & JOHNSON COM 478160104 49,431 351,499 SH   SOLE   351,499 0 0
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 17,126 441,516 SH   SOLE   441,516 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 14,776 73,115 SH   SOLE   73,115 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 13,264 133,188 SH   SOLE   133,188 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 12,869 135,268 SH   SOLE   135,268 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 12,139 64,950 SH   SOLE   64,950 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 11,484 483,320 SH   SOLE   483,320 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 11,405 109,137 SH   SOLE   109,137 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 9,226 130,742 SH   SOLE   130,742 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 8,311 157,948 SH   SOLE   157,948 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 7,671 80,152 SH   SOLE   80,152 0 0
APPLE INC COM 037833100 7,621 20,890 SH   SOLE   20,890 0 0
ISHARES TR PFD AND INCM SEC 464288687 7,127 205,734 SH   SOLE   205,734 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 6,148 57,497 SH   SOLE   57,497 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 5,981 245,639 SH   SOLE   245,639 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 5,920 108,879 SH   SOLE   108,879 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 5,784 28,978 SH   SOLE   28,978 0 0
AMAZON COM INC COM 023135106 5,614 2,035 SH   SOLE   2,035 0 0
ISHARES TR CORE INTL AGGR 46435G672 5,563 99,915 SH   SOLE   99,915 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 5,506 101,695 SH   SOLE   101,695 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 5,432 124,130 SH   SOLE   124,130 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5,366 60,738 SH   SOLE   60,738 0 0
SPROUTS FMRS MKT INC COM 85208M102 4,122 161,091 SH   SOLE   161,091 0 0
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 4,115 498,160 SH   SOLE   498,160 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 3,093 529,687 SH   SOLE   529,687 0 0
BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 2,368 160,440 SH   SOLE   160,440 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,861 37,321 SH   SOLE   37,321 0 0
PROCTER AND GAMBLE CO COM 742718109 1,537 12,854 SH   SOLE   12,854 0 0
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 1,217 81,038 SH   SOLE   81,038 0 0
NETFLIX INC COM 64110L106 991 2,178 SH   SOLE   2,178 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 983 3,468 SH   SOLE   3,468 0 0
MICROSOFT CORP COM 594918104 799 3,925 SH   SOLE   3,925 0 0
TRINET GROUP INC COM 896288107 781 12,815 SH   SOLE   12,815 0 0
FACEBOOK INC CL A 30303M102 764 3,366 SH   SOLE   3,366 0 0
EXXON MOBIL CORP COM 30231G102 747 16,709 SH   SOLE   16,709 0 0
VISA INC COM CL A 92826C839 721 3,732 SH   SOLE   3,732 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 655 10,528 SH   SOLE   10,528 0 0
TOLL BROTHERS INC COM 889478103 652 20,000 SH   SOLE   20,000 0 0
ROKU INC COM CL A 77543R102 590 5,062 SH   SOLE   5,062 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 574 140,354 SH   SOLE   140,354 0 0
AT&T INC COM 00206R102 573 18,940 SH   SOLE   18,940 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 570 1,848 SH   SOLE   1,848 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 557 26,077 SH   SOLE   26,077 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 543 3,040 SH   SOLE   3,040 0 0
SHOPIFY INC CL A 82509L107 451 475 SH   SOLE   475 0 0
ALPHABET INC CAP STK CL C 02079K107 425 301 SH   SOLE   301 0 0
ISHARES TR RUS TP200 GR ETF 464289438 377 3,536 SH   SOLE   3,536 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 371 12,043 SH   SOLE   12,043 0 0
NVIDIA CORPORATION COM 67066G104 367 967 SH   SOLE   967 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 342 1,381 SH   SOLE   1,381 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 330 5,982 SH   SOLE   5,982 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 317 1,250 SH   SOLE   1,250 0 0
PIONEER FLOATING RATE TR COM 72369J102 306 32,173 SH   SOLE   32,173 0 0
ISHARES TR S&P 500 VAL ETF 464287408 290 2,681 SH   SOLE   2,681 0 0
BOEING CO COM 097023105 278 1,516 SH   SOLE   1,516 0 0
FORTINET INC COM 34959E109 255 1,857 SH   SOLE   1,857 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 250 897 SH   SOLE   897 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 246 3,136 SH   SOLE   3,136 0 0
HOME DEPOT INC COM 437076102 238 951 SH   SOLE   951 0 0
DOMINION ENERGY INC COM 25746U109 236 2,902 SH   SOLE   2,902 0 0
AGNC INVT CORP COM 00123Q104 232 18,000 SH   SOLE   18,000 0 0
FIRST FINL BANKSHARES COM 32020R109 232 8,044 SH   SOLE   8,044 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 221 12,000 SH   SOLE   12,000 0 0
JPMORGAN CHASE & CO COM 46625H100 216 2,296 SH   SOLE   2,296 0 0
COMCAST CORP NEW CL A 20030N101 209 5,365 SH   SOLE   5,365 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 206 3,181 SH   SOLE   3,181 0 0
LULULEMON ATHLETICA INC COM 550021109 203 650 SH   SOLE   650 0 0
PROSPECT CAP CORP COM 74348T102 199 39,000 SH   SOLE   39,000 0 0
CLEAN ENERGY FUELS CORP COM 184499101 178 79,961 SH   SOLE   79,961 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 158 11,985 SH   SOLE   11,985 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 134 10,174 SH   SOLE   10,174 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 133 10,000 SH   SOLE   10,000 0 0
PARSLEY ENERGY INC CL A 701877102 129 12,046 SH   SOLE   12,046 0 0
GENERAL ELECTRIC CO COM 369604103 118 17,255 SH   SOLE   17,255 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 73 10,000 SH   SOLE   10,000 0 0
ENERGOUS CORP COM 29272C103 56 20,025 SH   SOLE   20,025 0 0
ANWORTH MTG ASSET CORP COM 037347101 43 25,000 SH   SOLE   25,000 0 0
CAPITALA FIN CORP COM 14054R106 32 12,000 SH   SOLE   12,000 0 0