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
ALL WORLD EX-US COM 464288240 1,077 19,440 SH   SOLE   1,077 0 0
AGGREGATE BOND COM 464287226 4,301 37,454 SH   SOLE   4,301 0 0
FINTECH COM 00214Q708 316 6,397 SH   SOLE   316 0 0
GENOMICS COM 00214Q302 293 3,918 SH   SOLE   293 0 0
CHINA A-SHARES COM 233051879 676 17,728 SH   SOLE   676 0 0
SENIOR LOAN PORTFOLIO COM 46138G508 12,788 578,391 SH   SOLE   12,788 0 0
AGGREGATE BONDS COM 921937835 406 4,750 SH   SOLE   406 0 0
ROBOTICS & AI COM 37954Y715 290 7,922 SH   SOLE   290 0 0
Invesco BulletShares 2021 Corp Bd ETF COM 46138J700 105 5,000 SH   SOLE   105 0 0
Invesco BulletShares 2022 Corp Bd ETF COM 46138J882 108 5,000 SH   SOLE   108 0 0
Invesco BulletShares 2023 Corp Bd ETF COM 46138J866 108 5,000 SH   SOLE   108 0 0
Invesco BulletShares 2024 Corp Bd ETF COM 46138J841 111 5,000 SH   SOLE   111 0 0
Invesco BulletShares 2025 Corp Bd ETF COM 46138J825 111 5,000 SH   SOLE   111 0 0
Invesco BulletShares 2026 Corp Bd ETF COM 46138J791 107 5,000 SH   SOLE   107 0 0
SHORT TERM BOND COM 921937827 206 2,517 SH   SOLE   206 0 0
MAIN BUYWRITE I COM 66538H708 57,147 4,631,033 SH   SOLE   57,147 0 0
China COM 617468103 52 2,500 SH   SOLE   52 0 0
iShares JP Morgan EM Corporate Bond ETF COM 464286251 65 1,250 SH   SOLE   65 0 0
CLOUD COMPUTING COM 37954Y442 221 7,553 SH   SOLE   221 0 0
CA MUNICIPAL BONDS COM 464288356 187 3,012 SH   SOLE   187 0 0
CANNABIS COM 032108854 110 5,680 SH   SOLE   110 0 0
China Technology COM 46138E800 7 100 SH   SOLE   7 0 0
JAPAN SMALLCAP COM 97717W836 165 2,152 SH   SOLE   165 0 0
DOW JONES INDUSTRIAL AVG COM 78467X109 9,878 29,200 SH   SOLE   9,878 0 0
LARGE-CAP BLEND ESG COM 464288570 2,037 24,482 SH   SOLE   2,037 0 0
Dow Jones Dividend COM 464287168 57 500 SH   SOLE   57 0 0
JAPAN COM 97717W851 4 66 SH   SOLE   4 0 0
EMERGING MARKETS COM 464287234 28,246 560,665 SH   SOLE   28,246 0 0
DEVELOPED MARKETS COM 464287465 604 7,744 SH   SOLE   604 0 0
EMERGING INTL DEBT COM 464288281 3,163 28,735 SH   SOLE   3,163 0 0
EMERGING MARKET DEBT COM 92189H300 5,751 191,892 SH   SOLE   5,751 0 0
EMERGING MARKET INTERNET & E-COMMERCE COM 301505889 209 4,216 SH   SOLE   209 0 0
Emerging Mkts ex China COM 46434G764 261 4,300 SH   SOLE   261 0 0
DEVELOPED INTL ESG COM 46435G516 874 11,145 SH   SOLE   874 0 0
EMERGING INTL ESG COM 46434G863 655 15,808 SH   SOLE   655 0 0
SMALL CAP ESG COM 46435U663 409 10,473 SH   SOLE   409 0 0
VIDEO GAMING & eSPORTS COM 92189F114 191 2,944 SH   SOLE   191 0 0
ETHERIUM TRUST COM 389638107 405 14,243 SH   SOLE   405 0 0
EUROPE FINANCIALS COM 464289180 2,262 115,301 SH   SOLE   2,262 0 0
CANADA COM 464286509 2,987 82,276 SH   SOLE   2,987 0 0
GERMANY COM 464286806 4,033 122,507 SH   SOLE   4,033 0 0
JAPAN COM 46434G822 6,038 85,953 SH   SOLE   6,038 0 0
SPAIN COM 464286764 2,549 94,496 SH   SOLE   2,549 0 0
TAIWAN COM 46434G772 3,183 51,334 SH   SOLE   3,183 0 0
UNITED KINGDOM COM 46435G334 20,483 635,118 SH   SOLE   20,483 0 0
MEXICO COM 464286822 579 12,000 SH   SOLE   579 0 0
SOUTH KOREA COM 464286772 3,555 44,077 SH   SOLE   3,555 0 0
BRAZIL COM 464286400 1,047 32,592 SH   SOLE   1,047 0 0
FRONTIER MARKETS COM 464286145 4 104 SH   SOLE   4 0 0
INDUSTRIALS COM 33734X150 1,720 30,000 SH   SOLE   1,720 0 0
Goldman Sachs Access Treasury 0-1 Yr ETF COM 381430529 58 582 SH   SOLE   58 0 0
GOLD MINERS COM 92189F106 1,432 48,600 SH   SOLE   1,432 0 0
SHORT TERM BONDS COM 46090A887 190 3,763 SH   SOLE   190 0 0
China COM 78463X400 84 756 SH   SOLE   84 0 0
CYBER SECURITY COM 26924G201 258 4,250 SH   SOLE   258 0 0
iShares ESG Advanced Hi Yld Corp Bd ETF COM 46435G441 273 5,210 SH   SOLE   273 0 0
BROKER DEALERS COM 464288794 3,612 34,600 SH   SOLE   3,612 0 0
iShares Gold Trust COM 464285204 18 550 SH   SOLE   18 0 0
BIOTECHNOLOGY COM 464287556 10,172 62,916 SH   SOLE   10,172 0 0
DEVELOPED MARKETS COM 46432F842 15,884 213,928 SH   SOLE   15,884 0 0
EMERGING MARKETS COM 46434G103 8,443 136,704 SH   SOLE   8,443 0 0
Ishares Tr Sh Tr Crport Etf COM 464288646 5,248 96,049 SH   SOLE   5,248 0 0
SOFTWARE COM 464287515 6,933 17,370 SH   SOLE   6,933 0 0
MIDCAP COM 464287507 254 965 SH   SOLE   254 0 0
INDIA COM 46429B598 1,200 24,639 SH   SOLE   1,200 0 0
HOME CONSTRUCTION COM 464288752 16,290 246,148 SH   SOLE   16,290 0 0
S&P 500 VALUE COM 464287200 1,718 3,987 SH   SOLE   1,718 0 0
LARGE-CAP GROWTH COM 464287614 251 915 SH   SOLE   251 0 0
SMALL-CAP BLEND COM 464287655 44,718 204,423 SH   SOLE   44,718 0 0
iShares Russell Mid-Cap COM 464287499 16 200 SH   SOLE   16 0 0
SHORT TERM BONDS COM 46641Q837 2,062 40,664 SH   SOLE   2,062 0 0
CHINA A-SHARES COM 500767405 10 220 SH   SOLE   10 0 0
FINANCIALS COM 78464A797 1,616 30,551 SH   SOLE   1,616 0 0
NEW ECONOMIES COM 78468R648 251 4,115 SH   SOLE   251 0 0
REGIONAL BANKS COM 78464A698 499 7,365 SH   SOLE   499 0 0
STAR MRKT 50 IDX ETF COM 500767694 2,589 111,772 SH   SOLE   2,589 0 0
CHINA HEALTH CARE COM 500767835 5,963 159,476 SH   SOLE   5,963 0 0
CHINA INTERNET COM 500767306 338 7,136 SH   SOLE   338 0 0
MORTGAGE BACKED SECURITIES COM 464288588 8,235 76,155 SH   SOLE   8,235 0 0
SHORT TERM BONDS COM 72201R833 2,136 20,953 SH   SOLE   2,136 0 0
iShares National Muni Bond ETF COM 464288414 85 735 SH   SOLE   85 0 0
Nuveen Ca Dividend Adv M COM 67066Y105 574 36,601 SH   SOLE   574 0 0
Nuveen AMT-Free Quality Muni Inc COM 670657105 501 33,000 SH   SOLE   501 0 0
SHORT TERM BONDS COM 46431W507 381 7,595 SH   SOLE   381 0 0
OIL SERVICES COM 92189H607 7,664 38,900 SH   SOLE   7,664 0 0
ONLINE RETAIL COM 74347B169 199 3,029 SH   SOLE   199 0 0
PET CARE COM 74348A145 303 3,902 SH   SOLE   303 0 0
S&P 500 BUY-WRITE COM 46137V399 1,661 72,229 SH   SOLE   1,661 0 0
PREFERRED STOCK COM 464288687 8,861 228,312 SH   SOLE   8,861 0 0
SMALL CAP TECH COM 46138E115 22,874 163,817 SH   SOLE   22,874 0 0
CA MUNICIPAL BONDS COM 46138E206 205 7,400 SH   SOLE   205 0 0
NASDAQ COM 46090E103 78,252 218,605 SH   SOLE   78,252 0 0
iShares Mortgage Real Estate ETF COM 46435G342 119 3,300 SH   SOLE   119 0 0
S&P 500 EQUAL WEIGHT COM 46137V357 27,086 180,790 SH   SOLE   27,086 0 0
US BROAD MARKET COM 808524102 329 3,170 SH   SOLE   329 0 0
US LARGE-CAP VALUE COM 808524409 20,563 304,728 SH   SOLE   20,563 0 0
US SECTOR ROTATION COM 66538H591 5,392 132,485 SH   SOLE   5,392 0 0
HIGH YIELD CORPORATE BOND COM 46434V407 10,057 220,055 SH   SOLE   10,057 0 0
INVESTMENT GRADE CORPORATE BOND COM 46434V100 3,032 58,677 SH   SOLE   3,032 0 0
SILVER COM 46428Q109 41 2,000 SH   SOLE   41 0 0
SEMICONDUCTORS COM 92189F676 11,758 45,880 SH   SOLE   11,758 0 0
LARGE CAP CORE COM 78462F103 121,785 283,788 SH   SOLE   121,785 0 0
Ultra S&P500 Proshares COM 74347R107 36 300 SH   SOLE   36 0 0
ESG 1-5 YEAR CORPORATE COM 46435G243 754 29,016 SH   SOLE   754 0 0
SOLAR COM 46138G706 828 10,361 SH   SOLE   828 0 0
TIPS BONDS COM 464287176 4 30 SH   SOLE   4 0 0
THEMATIC INNOVATION COM 66538H278 30,794 1,408,453 SH   SOLE   30,794 0 0
SHORT-TERM CORPORATE BONDS COM 92206C409 193 2,345 SH   SOLE   193 0 0
ENERGY COM 92204A306 21,404 289,630 SH   SOLE   21,404 0 0
DEVELOPED MARKETS COM 921943858 33 654 SH   SOLE   33 0 0
ALL WORLD EX-US COM 922042775 19,505 319,966 SH   SOLE   19,505 0 0
FINANCIALS COM 92204A405 3,070 33,138 SH   SOLE   3,070 0 0
Vanguard Intmdt-Term Trs ETF COM 92206C706 182 2,700 SH   SOLE   182 0 0
Invesco Muni Invst. Grade Trust COM 46131M106 100 7,300 SH   SOLE   100 0 0
INFORMATION TECHNOLOGY COM 92204A702 902 2,247 SH   SOLE   902 0 0
HEALTH CARE COM 92204A504 19,919 80,591 SH   SOLE   19,919 0 0
LARGE-CAP VALUE COM 46432F388 26,831 266,442 SH   SOLE   26,831 0 0
MID-CAP VALUE COM 922908512 5 38 SH   SOLE   5 0 0
LARGE CAP COM 922908363 384 973 SH   SOLE   384 0 0
GLOBAL EQUITY COM 922042742 374 3,671 SH   SOLE   374 0 0
US TOTAL MARKET COM 922908769 187 844 SH   SOLE   187 0 0
EMERGING MARKETS COM 922042858 2,195 43,890 SH   SOLE   2,195 0 0
ALL WORLD EX-US COM 921909768 5,074 80,207 SH   SOLE   5,074 0 0
US HIGH DIVDEND YIELD COM 921946406 277 2,683 SH   SOLE   277 0 0
BIOTECHNOLOGY COM 78464A870 8,083 64,297 SH   SOLE   8,083 0 0
HOMEBUILDERS COM 78464A888 15,429 215,011 SH   SOLE   15,429 0 0
MATERIALS COM 81369Y100 18 225 SH   SOLE   18 0 0
FINANCIALS COM 81369Y605 48,158 1,283,181 SH   SOLE   48,158 0 0
INDUSTRIALS COM 81369Y704 5,012 51,231 SH   SOLE   5,012 0 0
TECHNOLOGY COM 81369Y803 30,983 207,491 SH   SOLE   30,983 0 0
HEALTH CARE COM 81369Y209 26,462 207,874 SH   SOLE   26,462 0 0
CONSUMER DISCRETIONARY COM 81369Y407 19,671 109,618 SH   SOLE   19,671 0 0
METAL MINERS COM 78464A755 83 2,000 SH   SOLE   83 0 0
OIL & GAS E&P COM 78468R556 61 632 SH   SOLE   61 0 0