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
FACEBOOK INC CL A 30303M102 1,492 8,949 SH   SOLE   0 0 8,949
MCDONALDS CORP COM 580135101 326 1,979 SH   SOLE   0 0 1,979
MICROSOFT CORP COM 594918104 11,395 72,258 SH   SOLE   0 0 72,258
PEPSICO INC COM 713448108 599 4,989 SH   SOLE   0 0 4,989
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 521 5,046 SH   SOLE   0 0 5,046
VERIZON COMMUNICATIONS INC COM 92343V104 819 15,246 SH   SOLE   0 0 15,246
ABBOTT LABS COM 002824100 907 11,503 SH   SOLE   0 0 11,503
ADOBE INC COM 00724F101 1,027 3,229 SH   SOLE   0 0 3,229
ALPHABET INC CAP STK CL A 02079K305 1,430 1,231 SH   SOLE   0 0 1,231
AMAZON COM INC COM 023135106 17,849 9,155 SH   SOLE   0 0 9,155
AMERICAN TOWER CORP NEW COM 03027X100 1,355 6,223 SH   SOLE   0 0 6,223
AMERICAN WTR WKS CO INC NEW COM 030420103 448 3,751 SH   SOLE   0 0 3,751
APPLE INC COM 037833100 8,729 34,332 SH   SOLE   0 0 34,332
BEYOND MEAT INC COM 08862E109 636 9,550 SH   SOLE   0 0 9,550
CME GROUP INC COM 12572Q105 854 4,942 SH   SOLE   0 0 4,942
COPART INC COM 217204106 338 4,945 SH   SOLE   0 0 4,945
COSTCO WHSL CORP NEW COM 22160K105 1,553 5,447 SH   SOLE   0 0 5,447
DOMINOS PIZZA INC COM 25754A201 315 975 SH   SOLE   0 0 975
EQUINIX INC COM 29444U700 347 556 SH   SOLE   0 0 556
INTUITIVE SURGICAL INC COM NEW 46120E602 1,035 2,091 SH   SOLE   0 0 2,091
INVESCO QQQ TR UNIT SER 1 46090E103 12,862 67,557 SH   SOLE   0 0 67,557
JPMORGAN CHASE & CO COM 46625H100 7,434 82,577 SH   SOLE   0 0 82,577
NETFLIX INC COM 64110L106 2,700 7,191 SH   SOLE   0 0 7,191
NEXTERA ENERGY INC COM 65339F101 2,399 9,974 SH   SOLE   0 0 9,974
ROKU INC COM CL A 77543R102 809 9,255 SH   SOLE   0 0 9,255
S&P GLOBAL INC COM 78409V104 229 937 SH   SOLE   0 0 937
SALESFORCE COM INC COM 79466L302 1,553 10,790 SH   SOLE   0 0 10,790
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,344 15,257 SH   SOLE   0 0 15,257
TELADOC HEALTH INC COM 87918A105 1,492 9,627 SH   SOLE   0 0 9,627
UNITEDHEALTH GROUP INC COM 91324P102 4,856 19,474 SH   SOLE   0 0 19,474
VISA INC COM CL A 92826C839 2,281 14,158 SH   SOLE   0 0 14,158
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,138 14,633 SH   SOLE   0 0 14,633
BANCO SANTANDER SA ADR 05964H105 530 225,789 SH   SOLE   0 0 225,789
NVIDIA CORP COM 67066G104 3,416 12,960 SH   SOLE   0 0 12,960
TESLA INC COM 88160R101 554 1,059 SH   SOLE   0 0 1,059
ISHARES TR CORE S&P500 ETF 464287200 408 1,581 SH   SOLE   0 0 1,581
ISHARES TR CORE S&P MCP ETF 464287507 1,238 8,608 SH   SOLE   0 0 8,608
ISHARES TR MSCI MIN VOL ETF 46429B697 219 4,065 SH   SOLE   0 0 4,065
ISHARES TR GLOBAL TECH ETF 464287291 479 2,631 SH   SOLE   0 0 2,631
ISHARES TR CORE US AGGBD ET 464287226 306 2,657 SH   SOLE   0 0 2,657
ISHARES TR TIPS BD ETF 464287176 219 1,859 SH   SOLE   0 0 1,859
SPDR SER TR PRTFLO S&P500 GW 78464A409 593 16,611 SH   SOLE   0 0 16,611
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 274 6,698 SH   SOLE   0 0 6,698
VANGUARD INDEX FDS GROWTH ETF 922908736 1,385 8,841 SH   SOLE   0 0 8,841
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 502 3,967 SH   SOLE   0 0 3,967
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 275 3,393 SH   SOLE   0 0 3,393
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 342 4,170 SH   SOLE   0 0 4,170
VANGUARD INDEX FDS SMALL CP ETF 922908751 677 5,867 SH   SOLE   0 0 5,867
VANGUARD INDEX FDS TOTAL STK MKT 922908769 299 2,321 SH   SOLE   0 0 2,321
ALPS ETF TR ALERIAN MLP 00162Q866 270 78,680 SH   SOLE   0 0 78,680
AT&T INC COM 00206R102 1,703 58,431 SH   SOLE   0 0 58,431
BOEING CO COM 097023105 605 4,058 SH   SOLE   0 0 4,058
CANOPY GROWTH CORP COM 138035100 287 19,999 SH   SOLE   0 0 19,999
CATERPILLAR INC DEL COM 149123101 1,367 11,789 SH   SOLE   0 0 11,789
CHEVRON CORP NEW COM 166764100 1,067 14,726 SH   SOLE   0 0 14,726
CVS HEALTH CORP COM 126650100 894 15,075 SH   SOLE   0 0 15,075
SELECT SECTOR SPDR TR ENERGY 81369Y506 347 11,973 SH   SOLE   0 0 11,973
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 671 7,579 SH   SOLE   0 0 7,579
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 519 23,969 SH   SOLE   0 0 23,969
ISHARES TR MSCI EAFE ETF 464287465 1,334 24,954 SH   SOLE   0 0 24,954
ISHARES TR RUSSELL 2000 ETF 464287655 759 6,672 SH   SOLE   0 0 6,672
ISHARES TR U.S. REAL ES ETF 464287739 525 7,550 SH   SOLE   0 0 7,550
KINDER MORGAN INC DEL COM 49456B101 747 53,704 SH   SOLE   0 0 53,704
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,310 51,641 SH   SOLE   0 0 51,641
WALGREENS BOOTS ALLIANCE INC COM 931427108 697 15,238 SH   SOLE   0 0 15,238
WISDOMTREE TR EMER MKT HIGH FD 97717W315 491 15,246 SH   SOLE   0 0 15,246
ALTRIA GROUP INC COM 02209S103 202 5,239 SH   SOLE   0 0 5,239
MORGAN STANLEY COM NEW 617446448 416 12,250 SH   SOLE   0 0 12,250
ALPHABET INC CAP STK CL C 02079K107 677 583 SH   SOLE   0 0 583
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1,011 19,373 SH   SOLE   0 0 19,373
LOCKHEED MARTIN CORP COM 539830109 3,155 9,308 SH   SOLE   0 0 9,308
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 949 22,532 SH   SOLE   0 0 22,532
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,453 28,217 SH   SOLE   0 0 28,217
DISNEY WALT CO COM DISNEY 254687106 2,815 29,149 SH   SOLE   0 0 29,149
SPDR SER TR PORTFOLIO SH TSR 78468R101 529 17,226 SH   SOLE   0 0 17,226
SPDR SER TR S&P 400 MDCP GRW 78464A821 255 5,972 SH   SOLE   0 0 5,972
SPDR SER TR S&P 600 SMCP GRW 78464A201 213 4,627 SH   SOLE   0 0 4,627
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 305 4,324 SH   SOLE   0 0 4,324
ACTIVISION BLIZZARD INC COM 00507V109 1,612 27,102 SH   SOLE   0 0 27,102
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 510 11,578 SH   SOLE   0 0 11,578
INTERNATIONAL BUSINESS MACHS COM 459200101 1,474 13,288 SH   SOLE   0 0 13,288
SERVICENOW INC COM 81762P102 598 2,088 SH   SOLE   0 0 2,088
CISCO SYS INC COM 17275R102 452 11,495 SH   SOLE   0 0 11,495
BK OF AMERICA CORP COM 060505104 2,592 122,133 SH   SOLE   0 0 122,133
BP PLC SPONSORED ADR 055622104 546 22,387 SH   SOLE   0 0 22,387
BRISTOL-MYERS SQUIBB CO COM 110122108 1,064 19,094 SH   SOLE   0 0 19,094
GENERAL ELECTRIC CO COM 369604103 215 27,147 SH   SOLE   0 0 27,147
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,567 75,577 SH   SOLE   0 0 75,577
WALMART INC COM 931142103 723 6,370 SH   SOLE   0 0 6,370
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,032 5,646 SH   SOLE   0 0 5,646
DOW INC COM 260557103 437 14,952 SH   SOLE   0 0 14,952
DOMINION ENERGY INC COM 25746U109 758 10,511 SH   SOLE   0 0 10,511
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 835 9,947 SH   SOLE   0 0 9,947
PAYPAL HLDGS INC COM 70450Y103 791 8,264 SH   SOLE   0 0 8,264
PFIZER INC COM 717081103 483 14,804 SH   SOLE   0 0 14,804
PROCTER & GAMBLE CO COM 742718109 1,873 17,025 SH   SOLE   0 0 17,025
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 291 1,230 SH   SOLE   0 0 1,230
PROSHARES TR PSHS ULT S&P 500 74347R107 381 4,291 SH   SOLE   0 0 4,291
SHOPIFY INC CL A 82509L107 432 1,038 SH   SOLE   0 0 1,038
ABBVIE INC COM 00287Y109 1,935 25,409 SH   SOLE   0 0 25,409
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 754 34,074 SH   SOLE   0 0 34,074
KAYNE ANDERSN MLP MIDS INVT COM 486606106 381 105,031 SH   SOLE   0 0 105,031
ISHARES TR SELECT DIVID ETF 464287168 592 8,050 SH   SOLE   0 0 8,050
ISHARES TR PFD AND INCM SEC 464288687 335 10,548 SH   SOLE   0 0 10,548
JOHNSON & JOHNSON COM 478160104 2,543 19,398 SH   SOLE   0 0 19,398
LUCKIN COFFEE INC SPONSORED ADS 54951L109 3,534 130,000 SH   SOLE   0 0 130,000
MERCK & CO. INC COM 58933Y105 530 6,897 SH   SOLE   0 0 6,897
PROGRESSIVE CORP OHIO COM 743315103 447 6,066 SH   SOLE   0 0 6,066
PROSHARES TR PSHS ULTRA QQQ 74347R206 217 2,423 SH   SOLE   0 0 2,423
RENAISSANCERE HOLDINGS LTD COM G7496G103 480 3,220 SH   SOLE   0 0 3,220
THE TRADE DESK INC COM CL A 88339J105 2,046 10,604 SH   SOLE   0 0 10,604
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 410 2,113 SH   SOLE   0 0 2,113
QUALCOMM INC COM 747525103 489 7,240 SH   SOLE   0 0 7,240
RAYTHEON CO COM NEW 755111507 368 2,811 SH   SOLE   0 0 2,811
HOME DEPOT INC COM 437076102 1,128 6,046 SH   SOLE   0 0 6,046
WASTE MGMT INC DEL COM 94106L109 2,520 27,232 SH   SOLE   0 0 27,232
VANGUARD INDEX FDS SM CP VAL ETF 922908611 209 2,356 SH   SOLE   0 0 2,356
CIENA CORP COM NEW 171779309 537 13,511 SH   SOLE   0 0 13,511
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 401 4,240 SH   SOLE   0 0 4,240
PINTEREST INC CL A 72352L106 195 12,651 SH   SOLE   0 0 12,651
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 858 14,022 SH   SOLE   0 0 14,022
COMCAST CORP NEW CL A 20030N101 375 10,917 SH   SOLE   0 0 10,917
DEERE & CO COM 244199105 395 2,863 SH   SOLE   0 0 2,863
FEDERAL SIGNAL CORP COM 313855108 331 12,155 SH   SOLE   0 0 12,155
GLOBAL PMTS INC COM 37940X102 419 2,910 SH   SOLE   0 0 2,910
KIMBERLY CLARK CORP COM 494368103 355 2,778 SH   SOLE   0 0 2,778
NORFOLK SOUTHERN CORP COM 655844108 200 1,370 SH   SOLE   0 0 1,370
SONOCO PRODS CO COM 835495102 282 6,100 SH   SOLE   0 0 6,100
SPDR GOLD TRUST GOLD SHS 78463V107 1,274 8,611 SH   SOLE   0 0 8,611
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 275 8,257 SH   SOLE   0 0 8,257
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 260 7,751 SH   SOLE   0 0 7,751
WISDOMTREE TR YIELD ENHANCD US 97717X511 210 4,071 SH   SOLE   0 0 4,071
DUKE ENERGY CORP NEW COM NEW 26441C204 353 4,369 SH   SOLE   0 0 4,369
FORD MTR CO DEL COM 345370860 90 18,765 SH   SOLE   0 0 18,765
COCA COLA CO COM 191216100 470 10,641 SH   SOLE   0 0 10,641
DELTA AIR LINES INC DEL COM NEW 247361702 1,361 47,725 SH   SOLE   0 0 47,725
GILEAD SCIENCES INC COM 375558103 805 10,781 SH   SOLE   0 0 10,781
INTEL CORP COM 458140100 756 13,981 SH   SOLE   0 0 13,981
MASTEC INC COM 576323109 504 15,426 SH   SOLE   0 0 15,426
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 336 16,269 SH   SOLE   0 0 16,269
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 487 18,848 SH   SOLE   0 0 18,848
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 230 4,247 SH   SOLE   0 0 4,247
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,051 13,200 SH   SOLE   0 0 13,200
UNITED TECHNOLOGIES CORP COM 913017109 523 5,550 SH   SOLE   0 0 5,550
SPDR SER TR AEROSPACE DEF 78464A631 1,329 17,475 SH   SOLE   0 0 17,475
CACI INTL INC CL A 127190304 553 2,621 SH   SOLE   0 0 2,621
EXPONENT INC COM 30214U102 589 8,192 SH   SOLE   0 0 8,192
ADVANCED MICRO DEVICES INC COM 007903107 4,874 107,188 SH   SOLE   0 0 107,188
AVISTA CORP COM 05379B107 502 11,832 SH   SOLE   0 0 11,832
DOLLAR GEN CORP NEW COM 256677105 501 3,323 SH   SOLE   0 0 3,323
EHEALTH INC COM 28238P109 478 3,400 SH   SOLE   0 0 3,400
LILLY ELI & CO COM 532457108 549 3,958 SH   SOLE   0 0 3,958
GRACO INC COM 384109104 489 10,038 SH   SOLE   0 0 10,038
QUALYS INC COM 74758T303 475 5,470 SH   SOLE   0 0 5,470
TORO CO COM 891092108 495 7,610 SH   SOLE   0 0 7,610
VERTEX PHARMACEUTICALS INC COM 92532F100 804 3,381 SH   SOLE   0 0 3,381
WEST PHARMACEUTICAL SVSC INC COM 955306105 517 3,396 SH   SOLE   0 0 3,396
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 286 14,010 SH   SOLE   0 0 14,010
AMGEN INC COM 031162100 202 1,000 SH   SOLE   0 0 1,000
VANGUARD INDEX FDS VALUE ETF 922908744 647 7,275 SH   SOLE   0 0 7,275
BANK NEW YORK MELLON CORP COM 064058100 326 9,697 SH   SOLE   0 0 9,697
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 797 24,795 SH   SOLE   0 0 24,795
GOLDMAN SACHS GROUP INC COM 38141G104 256 1,657 SH   SOLE   0 0 1,657
ISHARES TR RUS 1000 VAL ETF 464287598 222 2,242 SH   SOLE   0 0 2,242
VANGUARD INDEX FDS SML CP GRW ETF 922908595 204 1,358 SH   SOLE   0 0 1,358
TRUIST FINL CORP COM 89832Q109 386 12,539 SH   SOLE   0 0 12,539
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 639 14,219 SH   SOLE   0 0 14,219
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 500 24,741 SH   SOLE   0 0 24,741
TYSON FOODS INC CL A 902494103 277 4,792 SH   SOLE   0 0 4,792
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 145 11,376 SH   SOLE   0 0 11,376
COMMUNITY TR BANCORP INC COM 204149108 2,472 77,785 SH   SOLE   0 0 77,785
ASTRAZENECA PLC SPONSORED ADR 046353108 370 8,285 SH   SOLE   0 0 8,285
CANADIAN NATL RY CO COM 136375102 529 6,826 SH   SOLE   0 0 6,826
SOUTHERN CO COM 842587107 393 7,267 SH   SOLE   0 0 7,267
AIR PRODS & CHEMS INC COM 009158106 223 1,122 SH   SOLE   0 0 1,122
ISHARES GOLD TRUST ISHARES 464285105 277 18,399 SH   SOLE   0 0 18,399
ISHARES TR NATIONAL MUN ETF 464288414 439 3,890 SH   SOLE   0 0 3,890
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 116 22,000 SH   SOLE   0 0 22,000
EATON VANCE TX MNG BY WRT OP COM 27828Y108 750 62,254 SH   SOLE   0 0 62,254
STARWOOD PPTY TR INC COM 85571B105 688 67,125 SH   SOLE   0 0 67,125
ISHARES TR RUS MID CAP ETF 464287499 283 6,566 SH   SOLE   0 0 6,566
INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 192 14,655 SH   SOLE   0 0 14,655
WD-40 CO COM 929236107 393 1,960 SH   SOLE   0 0 1,960
ISHARES TR RUS 1000 GRW ETF 464287614 455 3,022 SH   SOLE   0 0 3,022
REGENERON PHARMACEUTICALS COM 75886F107 278 570 SH   SOLE   0 0 570
BALL CORP COM 058498106 265 4,100 SH   SOLE   0 0 4,100
HUMANA INC COM 444859102 201 642 SH   SOLE   0 0 642
ISHARES TR DOW JONES US ETF 464287846 484 3,840 SH   SOLE   0 0 3,840
CITRIX SYS INC COM 177376100 224 1,584 SH   SOLE   0 0 1,584
WEC ENERGY GROUP INC COM 92939U106 269 3,061 SH   SOLE   0 0 3,061
TJX COS INC NEW COM 872540109 208 4,352 SH   SOLE   0 0 4,352
USD PARTNERS LP COM UT REP LTD 903318103 210 73,200 SH   SOLE   0 0 73,200
FIRST MAJESTIC SILVER CORP COM 32076V103 64 10,500 SH   SOLE   0 0 10,500
STAMPS COM INC COM NEW 852857200 292 2,250 SH   SOLE   0 0 2,250
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 81 11,000 SH   SOLE   0 0 11,000
INVESCO TR INVT GRADE MUNS COM 46131M106 132 11,000 SH   SOLE   0 0 11,000
NUVEEN ARIZONA QLTY MUN INC COM 67061W104 130 10,500 SH   SOLE   0 0 10,500
NUVEEN QUALITY MUNCP INCOME COM 67066V101 143 10,434 SH   SOLE   0 0 10,434
NEOGEN CORP COM 640491106 341 5,096 SH   SOLE   0 0 5,096
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 237 11,648 SH   SOLE   0 0 11,648
ISHARES TR MSCI CHINA A 46434V514 272 10,000 SH   SOLE   0 0 10,000