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
AbbVie Common 00287y109 74 758 SH   SOLE   0 0 758
Aberdeen Gold Trust Common 26922Y105 34 2,000 SH   SOLE   0 0 2,000
Alibaba Common 01609w102 159 735 SH   SOLE   0 0 735
Alphabet Common 02079k107 115 81 SH   SOLE   0 0 81
Alphabet Common 02079k305 118 83 SH   SOLE   0 0 83
Amazon.com Common 023135106 149 54 SH   SOLE   0 0 54
American Electric Power Common 025537101 7 84 SH   SOLE   0 0 84
American Express Common 025816109 10 100 SH   SOLE   0 0 100
American Tower Common 03027x100 4 15 SH   SOLE   0 0 15
Amgen Common 031162100 4 16 SH   SOLE   0 0 16
Apple Common 037833100 255 700 SH   SOLE   0 0 700
Auto Data Processing Common 053015103 4 28 SH   SOLE   0 0 28
BlackRock Common 09247x101 4 7 SH   SOLE   0 0 7
Boeing Common 097023105 49 269 SH   SOLE   0 0 269
CME Group Common 12572q105 5 28 SH   SOLE   0 0 28
Coca-Cola Common 191216100 146 3,261 SH   SOLE   0 0 3,261
Consolidated Edison Common 209115104 79 1,095 SH   SOLE   0 0 1,095
Disney Common 254687106 286 2,567 SH   SOLE   0 0 2,567
Equinix Common 29444u700 4 5 SH   SOLE   0 0 5
Eversource Energy Common 30040w108 10 115 SH   SOLE   0 0 115
Exxon Mobil Common 30231g102 14 320 SH   SOLE   0 0 320
Facebook Common 30303M102 127 560 SH   SOLE   0 0 560
First Trust Internet Index Common 33733E302 54 314 SH   SOLE   0 0 314
Gilead Sciences Common 375558103 18 230 SH   SOLE   0 0 230
Home Depot Common 437076102 268 1,068 SH   SOLE   0 0 1,068
Honeywell Common 438516106 13 88 SH   SOLE   0 0 88
Intel Common 458140100 186 3,105 SH   SOLE   0 0 3,105
Invesco QQQ Trust Common 73935A104 91,277 368,648 SH   SOLE   0 0 368,648
Invesco S&P 500 Quality Common 46137V241 33 933 SH   SOLE   0 0 933
iShares Expanded Technology Common 464287549 31,186 111,722 SH   SOLE   0 0 111,722
iShares Mid-Cap Growth Common 464287481 126 797 SH   SOLE   0 0 797
iShares Russell 1000 Growth Common 464287614 323 1,682 SH   SOLE   0 0 1,682
iShares Select Dividend Common 464287168 87 1,075 SH   SOLE   0 0 1,075
iShares Short Treasury Common 464288679 765 6,912 SH   SOLE   0 0 6,912
Johnson & Johnson Common 478160104 54 386 SH   SOLE   0 0 386
JP Morgan Chase Common 46625h100 35 370 SH   SOLE   0 0 370
Kimberly-Clark Common 494368103 33 232 SH   SOLE   0 0 232
Kodiak Sciences Common 50015M109 22 410 SH   SOLE   0 0 410
Lam Research Common 512807108 6 18 SH   SOLE   0 0 18
Lockheed Martin Common 539830109 6 17 SH   SOLE   0 0 17
Marsh & McLennan Common 571748102 10 97 SH   SOLE   0 0 97
Mastercard Common 57636q104 8 27 SH   SOLE   0 0 27
McDonald's Common 580135101 161 875 SH   SOLE   0 0 875
Merck Common 58933y105 23 300 SH   SOLE   0 0 300
MGM Growth Properties Common 55303A105 102 3,765 SH   SOLE   0 0 3,765
Microsoft Common 594918104 312 1,535 SH   SOLE   0 0 1,535
Mondelez Common 609207105 37 715 SH   SOLE   0 0 715
Netflix Common 64110l106 5 10 SH   SOLE   0 0 10
PepsiCo Common 713448108 106 798 SH   SOLE   0 0 798
Procter & Gamble Common 742718109 469 3,921 SH   SOLE   0 0 3,921
ProShares Ultra Long QQQ 3x Common 74347X831 2,997 30,690 SH   SOLE   0 0 30,690
Prudential Financial Common 744320102 3 42 SH   SOLE   0 0 42
Salesforce.com Common 79466l302 4 19 SH   SOLE   0 0 19
Southern Common 842587107 25 485 SH   SOLE   0 0 485
SPDR S&P 500 Common 78462f103 15 50 SH   SOLE   0 0 50
SPDR Technology Common 81369Y803 160 1,535 SH   SOLE   0 0 1,535
SPDR Total Stock Market Common 78464A805 13 356 SH   SOLE   0 0 356
Starbucks Common 855244109 890 12,100 SH   SOLE   0 0 12,100
Stryker Common 863667101 12 65 SH   SOLE   0 0 65
Sysco Common 871829107 21 385 SH   SOLE   0 0 385
Texas Instruments Common 882508104 10 82 SH   SOLE   0 0 82
Union Pacific Common 907818108 3 17 SH   SOLE   0 0 17
UPS Common 911312106 216 1,942 SH   SOLE   0 0 1,942
Vanguard High Dividend Common 921946406 4,212 53,464 SH   SOLE   0 0 53,464
Vanguard Info. Technology Common 92204A702 36,065 129,401 SH   SOLE   0 0 129,401
Vanguard Mega-Cap Growth Common 921910816 18,888 115,516 SH   SOLE   0 0 115,516
Vanguard Short Treasury Common 92206C102 741 11,915 SH   SOLE   0 0 11,915
Verizon Common 92343v104 44 798 SH   SOLE   0 0 798
Waste Management Common 94106l109 154 1,453 SH   SOLE   0 0 1,453
Xcel Energy Common 98389B100 13 202 SH   SOLE   0 0 202