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
3M CO COM 88579Y101 463 2,893 SH Put SOLE   0 2,893 0
9 METERS BIOPHARMA INC COM 654405109 21 25,500 SH Put SOLE   0 25,500 0
ABBOTT LABS COM 002824100 1,167 10,725 SH Put SOLE   0 10,725 0
ABBVIE INC COM 00287Y109 708 8,078 SH Put SOLE   0 8,078 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 290 16,000 SH Put SOLE   0 16,000 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 289 1,279 SH Put SOLE   0 1,279 0
ALASKA AIR GROUP INC COM 011659109 217 5,915 SH Put SOLE   0 5,915 0
ALEXCO RESOURCE CORP COM 01535P106 76 28,700 SH Put SOLE   0 28,700 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 427 1,451 SH Put SOLE   0 1,451 0
ALLEGION PLC ORD SHS G0176J109 349 3,526 SH Put SOLE   0 3,526 0
ALLIANZGI CONV & INCM 2024 T COM 01883H102 176 20,000 SH Put SOLE   0 20,000 0
ALPHABET INC CAP STK CL C 02079K107 1,293 880 SH Put SOLE   0 880 0
ALPHABET INC CAP STK CL A 02079K305 1,845 1,259 SH Put SOLE   0 1,259 0
ALTRIA GROUP INC COM 02209S103 723 18,716 SH Put SOLE   0 18,716 0
AMAZON COM INC COM 023135106 4,222 1,341 SH Put SOLE   0 1,341 0
AMERICAN EXPRESS CO COM 025816109 737 7,351 SH Put SOLE   0 7,351 0
AMERICAN TOWER CORP NEW COM 03027X100 267 1,106 SH Put SOLE   0 1,106 0
AMGEN INC COM 031162100 1,516 5,964 SH Put SOLE   0 5,964 0
APPLE INC COM 037833100 23,453 202,916 SH Put SOLE   0 202,916 0
ARK ETF TR INNOVATION ETF 00214Q104 246 2,672 SH Put SOLE   0 2,672 0
ASTRAZENECA PLC SPONSORED ADR 046353108 220 4,019 SH Put SOLE   0 4,019 0
AT&T INC COM 00206R102 1,038 36,407 SH Put SOLE   0 36,407 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,542 11,936 SH Put SOLE   0 11,936 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 52 15,000 SH Put SOLE   0 15,000 0
BK OF AMERICA CORP COM 060505104 410 17,021 SH Put SOLE   0 17,021 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 216 25,000 SH Put SOLE   0 25,000 0
BLACKROCK INC COM 09247X101 433 768 SH Put SOLE   0 768 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 190 13,585 SH Put SOLE   0 13,585 0
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 156 11,281 SH Put SOLE   0 11,281 0
BNY MELLON ALCENTRA GLOBAL C COM 05588N108 206 25,563 SH Put SOLE   0 25,563 0
BOEING CO COM 097023105 524 3,169 SH Put SOLE   0 3,169 0
BOOKING HOLDINGS INC COM 09857L108 226 132 SH Put SOLE   0 132 0
BRISTOL-MYERS SQUIBB CO COM 110122108 720 11,938 SH Put SOLE   0 11,938 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 236 4,956 SH Put SOLE   0 4,956 0
CARDINAL HEALTH INC COM 14149Y108 237 5,041 SH Put SOLE   0 5,041 0
CHEVRON CORP NEW COM 166764100 693 9,626 SH Put SOLE   0 9,626 0
CISCO SYS INC COM 17275R102 501 12,723 SH Put SOLE   0 12,723 0
CLOROX CO DEL COM 189054109 302 1,436 SH Put SOLE   0 1,436 0
COCA COLA CO COM 191216100 643 13,021 SH Put SOLE   0 13,021 0
COMCAST CORP NEW CL A 20030N101 539 11,649 SH Put SOLE   0 11,649 0
CONOCOPHILLIPS COM 20825C104 213 6,484 SH Put SOLE   0 6,484 0
CONSOLIDATED EDISON INC COM 209115104 207 2,665 SH Put SOLE   0 2,665 0
COSTCO WHSL CORP NEW COM 22160K105 2,018 5,685 SH Put SOLE   0 5,685 0
COTY INC COM CL A 222070203 300 111,048 SH Put SOLE   0 111,048 0
CUMMINS INC COM 231021106 228 1,082 SH Put SOLE   0 1,082 0
DANAHER CORPORATION COM 235851102 287 1,335 SH Put SOLE   0 1,335 0
DISNEY WALT CO COM DISNEY 254687106 2,228 17,959 SH Put SOLE   0 17,959 0
DOCUSIGN INC COM 256163106 288 1,340 SH Put SOLE   0 1,340 0
DOMINION ENERGY INC COM 25746U109 395 5,004 SH Put SOLE   0 5,004 0
DUKE ENERGY CORP NEW COM NEW 26441C204 316 3,570 SH Put SOLE   0 3,570 0
EATON VANCE FLOATING RATE 20 COM 27831H100 295 33,370 SH Put SOLE   0 33,370 0
ENBRIDGE INC COM 29250N105 397 13,581 SH Put SOLE   0 13,581 0
EXXON MOBIL CORP COM 30231G102 549 15,980 SH Put SOLE   0 15,980 0
FACEBOOK INC CL A 30303M102 1,522 5,810 SH Put SOLE   0 5,810 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 519 5,634 SH Put SOLE   0 5,634 0
FIRST MAJESTIC SILVER CORP COM 32076V103 270 29,153 SH Put SOLE   0 29,153 0
FIRST TR EXCH TRD ALPHDX FD MID CP GR ALPH 33737M102 391 7,306 SH Put SOLE   0 7,306 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 385 4,233 SH Put SOLE   0 4,233 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 314 4,003 SH Put SOLE   0 4,003 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,357 21,455 SH Put SOLE   0 21,455 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 553 10,700 SH Put SOLE   0 10,700 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 354 1,878 SH Put SOLE   0 1,878 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 385 2,447 SH Put SOLE   0 2,447 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 4,897 152,715 SH Put SOLE   0 152,715 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 435 14,000 SH Put SOLE   0 14,000 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 854 27,600 SH Put SOLE   0 27,600 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 971 31,400 SH Put SOLE   0 31,400 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1,214 26,017 SH Put SOLE   0 26,017 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 3,347 52,952 SH Put SOLE   0 52,952 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1,037 15,724 SH Put SOLE   0 15,724 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 734 8,501 SH Put SOLE   0 8,501 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 834 7,119 SH Put SOLE   0 7,119 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 602 10,399 SH Put SOLE   0 10,399 0
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 295 35,000 SH Put SOLE   0 35,000 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 579 18,406 SH Put SOLE   0 18,406 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2,012 23,961 SH Put SOLE   0 23,961 0
FLOWERS FOODS INC COM 343498101 292 12,007 SH Put SOLE   0 12,007 0
FORD MTR CO DEL COM 345370860 418 62,770 SH Put SOLE   0 62,770 0
FORTUNA SILVER MINES INC COM 349915108 240 37,676 SH Put SOLE   0 37,676 0
FRANCO NEV CORP COM 351858105 553 3,959 SH Put SOLE   0 3,959 0
GENERAL DYNAMICS CORP COM 369550108 225 1,629 SH Put SOLE   0 1,629 0
GENERAL MLS INC COM 370334104 318 5,155 SH Put SOLE   0 5,155 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 316 4,650 SH Put SOLE   0 4,650 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 4,745 47,251 SH Put SOLE   0 47,251 0
GOLDMAN SACHS GROUP INC COM 38141G104 237 1,177 SH Put SOLE   0 1,177 0
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 140 16,264 SH Put SOLE   0 16,264 0
HOME DEPOT INC COM 437076102 1,130 4,069 SH Put SOLE   0 4,069 0
HONEYWELL INTL INC COM 438516106 398 2,417 SH Put SOLE   0 2,417 0
HP INC COM 40434L105 217 11,421 SH Put SOLE   0 11,421 0
INGERSOLL RAND INC COM 45687V106 345 9,695 SH Put SOLE   0 9,695 0
INTEL CORP COM 458140100 729 14,084 SH Put SOLE   0 14,084 0
INTERNATIONAL BUSINESS MACHS COM 459200101 521 4,280 SH Put SOLE   0 4,280 0
INTERNATIONAL TOWER HILL MIN COM 46050R102 172 129,687 SH Put SOLE   0 129,687 0
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 222 8,038 SH Put SOLE   0 8,038 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 241 16,343 SH Put SOLE   0 16,343 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 652 30,586 SH Put SOLE   0 30,586 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 657 30,101 SH Put SOLE   0 30,101 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 679 30,607 SH Put SOLE   0 30,607 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 668 30,386 SH Put SOLE   0 30,386 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 562 26,495 SH Put SOLE   0 26,495 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 659 30,251 SH Put SOLE   0 30,251 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 667 29,833 SH Put SOLE   0 29,833 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 669 30,915 SH Put SOLE   0 30,915 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,566 11,053 SH Put SOLE   0 11,053 0
INVESCO HIGH INCOME 2023 TAR COM 46135X108 249 31,349 SH Put SOLE   0 31,349 0
INVESCO QQQ TR UNIT SER 1 46090E103 8,405 30,448 SH Put SOLE   0 30,448 0
ISHARES INC ESG AWR MSCI EM 46434G863 5,747 161,387 SH Put SOLE   0 161,387 0
ISHARES INC MSCI GBL MIN VOL 464286525 405 4,411 SH Put SOLE   0 4,411 0
ISHARES SILVER TR ISHARES 46428Q109 226 10,442 SH Put SOLE   0 10,442 0
ISHARES TR RUS 1000 ETF 464287622 243 1,300 SH Put SOLE   0 1,300 0
ISHARES TR USD INV GRDE ETF 464288620 295 4,847 SH Put SOLE   0 4,847 0
ISHARES TR U.S. MED DVC ETF 464288810 3,768 12,577 SH Put SOLE   0 12,577 0
ISHARES TR IBDS DEC28 ETF 46435U515 297 10,219 SH Put SOLE   0 10,219 0
ISHARES TR CORE HIGH DV ETF 46429B663 337 4,187 SH Put SOLE   0 4,187 0
ISHARES TR PFD AND INCM SEC 464288687 6,189 169,791 SH Put SOLE   0 169,791 0
ISHARES TR 10+ YR INVST GRD 464289511 227 3,220 SH Put SOLE   0 3,220 0
ISHARES TR EAFE GRWTH ETF 464288885 7,280 80,992 SH Put SOLE   0 80,992 0
ISHARES TR RUS 1000 GRW ETF 464287614 598 2,757 SH Put SOLE   0 2,757 0
ISHARES TR ISHS 5-10YR INVT 464288638 240 3,950 SH Put SOLE   0 3,950 0
ISHARES TR RUS MD CP GR ETF 464287481 424 2,454 SH Put SOLE   0 2,454 0
ISHARES TR MSCI USA QLT FCT 46432F339 939 9,055 SH Put SOLE   0 9,055 0
ISHARES TR CORE S&P SCP ETF 464287804 2,854 40,640 SH Put SOLE   0 40,640 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 847 33,564 SH Put SOLE   0 33,564 0
ISHARES TR SELECT DIVID ETF 464287168 1,348 16,536 SH Put SOLE   0 16,536 0
ISHARES TR IBOXX INV CP ETF 464287242 9,959 73,927 SH Put SOLE   0 73,927 0
ISHARES TR CORE S&P MCP ETF 464287507 457 2,469 SH Put SOLE   0 2,469 0
ISHARES TR RUS 1000 VAL ETF 464287598 838 7,098 SH Put SOLE   0 7,098 0
ISHARES TR GLOBAL TECH ETF 464287291 4,386 16,633 SH Put SOLE   0 16,633 0
ISHARES TR S&P 500 GRWT ETF 464287309 442 1,913 SH Put SOLE   0 1,913 0
ISHARES TR IBONDS DEC2026 46435GAA0 243 9,066 SH Put SOLE   0 9,066 0
ISHARES TR CORE MSCI EAFE 46432F842 2,416 40,086 SH Put SOLE   0 40,086 0
ISHARES TR NASDAQ BIOTECH 464287556 348 2,572 SH Put SOLE   0 2,572 0
ISHARES TR ESG AWR MSCI USA 46435G425 16,070 210,870 SH Put SOLE   0 210,870 0
ISHARES TR ULTR SH TRM BD 46434V878 448 8,863 SH Put SOLE   0 8,863 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 382 15,238 SH Put SOLE   0 15,238 0
ISHARES TR 20 YR TR BD ETF 464287432 1,120 6,863 SH Put SOLE   0 6,863 0
ISHARES TR RUSSELL 3000 ETF 464287689 238 1,217 SH Put SOLE   0 1,217 0
ISHARES TR RUS 2000 GRW ETF 464287648 512 2,309 SH Put SOLE   0 2,309 0
ISHARES TR U.S. FIN SVC ETF 464287770 1,339 10,975 SH Put SOLE   0 10,975 0
ISHARES TR IBOXX HI YD ETF 464288513 4,559 54,334 SH Put SOLE   0 54,334 0
ISHARES TR US TREAS BD ETF 46429B267 8,784 314,260 SH Put SOLE   0 314,260 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,042 6,954 SH Put SOLE   0 6,954 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 473 18,452 SH Put SOLE   0 18,452 0
ISHARES TR 0-5YR HI YL CP 46434V407 3,438 78,216 SH Put SOLE   0 78,216 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 429 15,811 SH Put SOLE   0 15,811 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 397 15,152 SH Put SOLE   0 15,152 0
ISHARES TR U.S. REAL ES ETF 464287739 379 4,743 SH Put SOLE   0 4,743 0
ISHARES TR MSCI EAFE ETF 464287465 319 5,007 SH Put SOLE   0 5,007 0
ISHARES TR ASIA 50 ETF 464288430 442 6,159 SH Put SOLE   0 6,159 0
ISHARES TR RUS MDCP VAL ETF 464287473 340 4,207 SH Put SOLE   0 4,207 0
ISHARES TR SHRT NAT MUN ETF 464288158 554 5,123 SH Put SOLE   0 5,123 0
ISHARES TR MSCI USA VALUE 46432F388 4,460 60,445 SH Put SOLE   0 60,445 0
ISHARES TR CORE S&P500 ETF 464287200 30,713 91,391 SH Put SOLE   0 91,391 0
ISHARES TR MRNGSTR LG-CP VL 464288109 289 2,926 SH Put SOLE   0 2,926 0
ISHARES TR CORE S&P TTL STK 464287150 1,928 25,538 SH Put SOLE   0 25,538 0
ISHARES TR MSCI USA SZE FT 46432F370 219 2,331 SH Put SOLE   0 2,331 0
ISHARES TR ISHS 1-5YR INVS 464288646 5,549 101,052 SH Put SOLE   0 101,052 0
ISHARES TR MSCI USA MIN VOL 46429B697 4,778 74,978 SH Put SOLE   0 74,978 0
ISHARES TR MBS ETF 464288588 304 2,756 SH Put SOLE   0 2,756 0
ISHARES TR NATIONAL MUN ETF 464288414 5,462 47,113 SH Put SOLE   0 47,113 0
ISHARES TR RUS 2000 VAL ETF 464287630 210 2,113 SH Put SOLE   0 2,113 0
ISHARES TR MSCI USA MMENTM 46432F396 554 3,760 SH Put SOLE   0 3,760 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 2,631 52,514 SH Put SOLE   0 52,514 0
JOHNSON & JOHNSON COM 478160104 1,857 12,474 SH Put SOLE   0 12,474 0
JPMORGAN CHASE & CO COM 46625H100 1,092 11,341 SH Put SOLE   0 11,341 0
KIMBERLY CLARK CORP COM 494368103 497 3,365 SH Put SOLE   0 3,365 0
LILLY ELI & CO COM 532457108 292 1,970 SH Put SOLE   0 1,970 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 53 40,561 SH Put SOLE   0 40,561 0
LOWES COS INC COM 548661107 1,475 8,895 SH Put SOLE   0 8,895 0
MASTERCARD INCORPORATED CL A 57636Q104 530 1,567 SH Put SOLE   0 1,567 0
MATCH GROUP INC NEW COM 57667L107 4,090 36,960 SH Put SOLE   0 36,960 0
MCDONALDS CORP COM 580135101 1,016 4,630 SH Put SOLE   0 4,630 0
MEDTRONIC PLC SHS G5960L103 396 3,813 SH Put SOLE   0 3,813 0
MERCK & CO. INC COM 58933Y105 358 4,321 SH Put SOLE   0 4,321 0
MICROSOFT CORP COM 594918104 5,447 25,896 SH Put SOLE   0 25,896 0
MONDELEZ INTL INC CL A 609207105 361 6,275 SH Put SOLE   0 6,275 0
NETFLIX INC COM 64110L106 374 748 SH Put SOLE   0 748 0
NEXTERA ENERGY INC COM 65339F101 370 1,333 SH Put SOLE   0 1,333 0
NIKE INC CL B 654106103 257 2,049 SH Put SOLE   0 2,049 0
NOVARTIS AG SPONSORED ADR 66987V109 226 2,599 SH Put SOLE   0 2,599 0
NUVEEN CORPORATE INCM NOVEME COM 67077N106 352 39,307 SH Put SOLE   0 39,307 0
NUVEEN CORPORATE INCOME 2023 COM 67079F101 237 25,000 SH Put SOLE   0 25,000 0
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 217 27,500 SH Put SOLE   0 27,500 0
NUVEEN INTER DURATION MUN TE COM 670671106 272 20,345 SH Put SOLE   0 20,345 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 184 12,654 SH Put SOLE   0 12,654 0
NVIDIA CORPORATION COM 67066G104 565 1,044 SH Put SOLE   0 1,044 0
ORACLE CORP COM 68389X105 383 6,419 SH Put SOLE   0 6,419 0
PARKER-HANNIFIN CORP COM 701094104 228 1,128 SH Put SOLE   0 1,128 0
PAYPAL HLDGS INC COM 70450Y103 646 3,278 SH Put SOLE   0 3,278 0
PEPSICO INC COM 713448108 522 3,763 SH Put SOLE   0 3,763 0
PFIZER INC COM 717081103 1,229 33,499 SH Put SOLE   0 33,499 0
PHILIP MORRIS INTL INC COM 718172109 713 9,512 SH Put SOLE   0 9,512 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 292 5,191 SH Put SOLE   0 5,191 0
PIMCO ETF TR INV GRD CRP BD 72201R817 815 7,110 SH Put SOLE   0 7,110 0
PLUG POWER INC COM NEW 72919P202 193 14,377 SH Put SOLE   0 14,377 0
PROCTER AND GAMBLE CO COM 742718109 839 6,039 SH Put SOLE   0 6,039 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 67 15,000 SH Put SOLE   0 15,000 0
QUALCOMM INC COM 747525103 486 4,133 SH Put SOLE   0 4,133 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 242 4,213 SH Put SOLE   0 4,213 0
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 424 20,750 SH Put SOLE   0 20,750 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 832 33,062 SH Put SOLE   0 33,062 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 683 9,991 SH Put SOLE   0 9,991 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,643 20,376 SH Put SOLE   0 20,376 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,057 33,659 SH Put SOLE   0 33,659 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 519 9,355 SH Put SOLE   0 9,355 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3,530 62,945 SH Put SOLE   0 62,945 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 511 19,106 SH Put SOLE   0 19,106 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 811 10,183 SH Put SOLE   0 10,183 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 251 4,070 SH Put SOLE   0 4,070 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,500 27,122 SH Put SOLE   0 27,122 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 312 5,259 SH Put SOLE   0 5,259 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 203 1,382 SH Put SOLE   0 1,382 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 216 2,047 SH Put SOLE   0 2,047 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 618 20,648 SH Put SOLE   0 20,648 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 240 2,056 SH Put SOLE   0 2,056 0
SEMPRA ENERGY COM 816851109 229 1,935 SH Put SOLE   0 1,935 0
SHOPIFY INC CL A 82509L107 1,397 1,366 SH Put SOLE   0 1,366 0
SILVERCORP METALS INC COM 82835P103 273 37,748 SH Put SOLE   0 37,748 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,044 3,763 SH Put SOLE   0 3,763 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,103 24,197 SH Put SOLE   0 24,197 0
SPDR SER TR PORTFOLIO CRPORT 78464A144 227 6,406 SH Put SOLE   0 6,406 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 378 6,639 SH Put SOLE   0 6,639 0
SPDR SER TR SSGA US LRG ETF 78468R804 380 3,509 SH Put SOLE   0 3,509 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 306 7,045 SH Put SOLE   0 7,045 0
SQUARE INC CL A 852234103 563 3,622 SH Put SOLE   0 3,622 0
SSGA ACTIVE ETF TR MFS SYS VAL EQ 78467V871 1,206 19,680 SH Put SOLE   0 19,680 0
STARBUCKS CORP COM 855244109 1,178 13,709 SH Put SOLE   0 13,709 0
TARGET CORP COM 87612E106 774 4,918 SH Put SOLE   0 4,918 0
TEMPLETON GLOBAL INCOME FD COM 880198106 66 12,250 SH Put SOLE   0 12,250 0
TESLA INC COM 88160R101 2,285 5,327 SH Put SOLE   0 5,327 0
TEXAS INSTRS INC COM 882508104 423 2,965 SH Put SOLE   0 2,965 0
THERMO FISHER SCIENTIFIC INC COM 883556102 311 704 SH Put SOLE   0 704 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,407 11,602 SH Put SOLE   0 11,602 0
UNION PAC CORP COM 907818108 221 1,121 SH Put SOLE   0 1,121 0
UNITED PARCEL SERVICE INC CL B 911312106 5,003 30,023 SH Put SOLE   0 30,023 0
UNITEDHEALTH GROUP INC COM 91324P102 462 1,481 SH Put SOLE   0 1,481 0
V F CORP COM 918204108 336 4,782 SH Put SOLE   0 4,782 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 241 2,574 SH Put SOLE   0 2,574 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 507 5,743 SH Put SOLE   0 5,743 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 695 11,937 SH Put SOLE   0 11,937 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 3,278 20,953 SH Put SOLE   0 20,953 0
VANGUARD INDEX FDS MID CAP ETF 922908629 6,092 34,561 SH Put SOLE   0 34,561 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 229 2,895 SH Put SOLE   0 2,895 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,229 9,793 SH Put SOLE   0 9,793 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,858 25,084 SH Put SOLE   0 25,084 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9,568 31,100 SH Put SOLE   0 31,100 0
VANGUARD INDEX FDS VALUE ETF 922908744 2,875 27,511 SH Put SOLE   0 27,511 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 223 4,250 SH Put SOLE   0 4,250 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,846 42,684 SH Put SOLE   0 42,684 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,247 22,907 SH Put SOLE   0 22,907 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 262 4,827 SH Put SOLE   0 4,827 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,442 17,408 SH Put SOLE   0 17,408 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6,269 65,441 SH Put SOLE   0 65,441 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,046 8,128 SH Put SOLE   0 8,128 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,126 100,884 SH Put SOLE   0 100,884 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,513 55,761 SH Put SOLE   0 55,761 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 7,555 40,752 SH Put SOLE   0 40,752 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2,547 15,589 SH Put SOLE   0 15,589 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 219 1,071 SH Put SOLE   0 1,071 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,591 26,742 SH Put SOLE   0 26,742 0
VISA INC COM CL A 92826C839 1,077 5,388 SH Put SOLE   0 5,388 0
WALMART INC COM 931142103 658 4,704 SH Put SOLE   0 4,704 0
WASTE MGMT INC DEL COM 94106L109 205 1,813 SH Put SOLE   0 1,813 0
WELLS FARGO CO NEW COM 949746101 1,250 53,183 SH Put SOLE   0 53,183 0
WHEATON PRECIOUS METALS CORP COM 962879102 727 14,806 SH Put SOLE   0 14,806 0