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
AEROSPACE & DEFENSE COM 464288760 19 200 SH   SOLE   200 0 0
AGGREGATE BOND COM 464287226 9,520 80,547 SH   SOLE   80,547 0 0
ALL WORLD EX-US COM 922042775 21,094 361,446 SH   SOLE   361,446 0 0
ALL WORLD EX-US COM 921909768 5,016 83,384 SH   SOLE   83,384 0 0
ALL WORLD EX-US COM 464288240 1,031 19,440 SH   SOLE   19,440 0 0
AUTONOMOUS TECHNOLOGY & ROBITCS COM 00214Q203 946 12,396 SH   SOLE   12,396 0 0
BIOTECHNOLOGY COM 78464A870 15,324 108,848 SH   SOLE   108,848 0 0
BIOTECHNOLOGY COM 464287556 9,430 62,246 SH   SOLE   62,246 0 0
BROKER DEALERS COM 464288794 2,752 34,600 SH   SOLE   34,600 0 0
CA MUNICIPAL BONDS COM 464288356 189 3,012 SH   SOLE   3,012 0 0
CA MUNICIPAL BONDS COM 46138E206 207 7,400 SH   SOLE   7,400 0 0
CANADA COM 464286509 2,369 76,812 SH   SOLE   76,812 0 0
CANNABIS COM 032108854 339 19,403 SH   SOLE   19,403 0 0
China COM 617468103 111 5,000 SH   SOLE   5,000 0 0
China COM 78463X400 117 900 SH   SOLE   900 0 0
CHINA A-SHARES COM 233051879 4,153 103,664 SH   SOLE   103,664 0 0
CHINA A-SHARES COM 500767405 40 876 SH   SOLE   876 0 0
CHINA HEALTH CARE COM 500767835 1,843 47,188 SH   SOLE   47,188 0 0
CHINA INTERNET COM 500767306 3,495 45,519 SH   SOLE   45,519 0 0
China Technology COM 46138E800 27 330 SH   SOLE   330 0 0
CLOUD COMPUTING COM 37954Y442 794 28,456 SH   SOLE   28,456 0 0
CONSUMER DISCRETIONARY COM 81369Y407 17,394 108,183 SH   SOLE   108,183 0 0
CYBER SECURITY COM 26924G201 979 17,001 SH   SOLE   17,001 0 0
DEVELOPED INTL ESG COM 46435G516 760 10,402 SH   SOLE   10,402 0 0
DEVELOPED MARKETS COM 464287465 627 8,587 SH   SOLE   8,587 0 0
DEVELOPED MARKETS COM 46432F842 14,658 212,158 SH   SOLE   212,158 0 0
DEVELOPED MARKETS COM 921943858 86 1,815 SH   SOLE   1,815 0 0
Dow Jones Dividend COM 464287168 48 500 SH   SOLE   500 0 0
DOW JONES INDUSTRIAL AVG COM 78467X109 7,767 25,400 SH   SOLE   25,400 0 0
EMERGING INTL DEBT COM 464288281 3,771 32,530 SH   SOLE   32,530 0 0
EMERGING INTL ESG COM 46434G863 618 14,729 SH   SOLE   14,729 0 0
EMERGING MARKET DEBT COM 92189H300 233 6,992 SH   SOLE   6,992 0 0
EMERGING MARKETS COM 464287234 33,031 639,268 SH   SOLE   639,268 0 0
EMERGING MARKETS COM 46434G103 12,584 202,829 SH   SOLE   202,829 0 0
EMERGING MARKETS COM 922042858 2,384 47,568 SH   SOLE   47,568 0 0
Emerging Mkts ex China COM 46434G764 244 4,300 SH   SOLE   4,300 0 0
EMQQ Emerging Markets Intrnt & Ecmrc ETF COM 301505889 268 4,216 SH   SOLE   4,216 0 0
ENERGY COM 92204A306 1,160 22,364 SH   SOLE   22,364 0 0
ESG 1-5 YEAR CORPORATE COM 46435G243 702 26,817 SH   SOLE   26,817 0 0
FINANCIALS COM 81369Y605 37,000 1,255,086 SH   SOLE   1,255,086 0 0
FINANCIALS COM 78464A797 1,278 30,551 SH   SOLE   30,551 0 0
FINANCIALS COM 92204A405 2,552 35,030 SH   SOLE   35,030 0 0
FINTECH COM 00214Q708 932 18,746 SH   SOLE   18,746 0 0
FRONTIER MARKETS COM 464286145 3 102 SH   SOLE   102 0 0
GENOMICS COM 00214Q302 1,067 11,445 SH   SOLE   11,445 0 0
GERMANY COM 464286806 3,588 112,947 SH   SOLE   112,947 0 0
GLOBAL EQUITY COM 922042742 341 3,680 SH   SOLE   3,680 0 0
GOLD MINERS COM 92189F106 180 5,000 SH   SOLE   5,000 0 0
Goldman Sachs Access Treasury 0-1 Yr ETF COM 381430529 58 582 SH   SOLE   582 0 0
HEALTH CARE COM 81369Y209 23,014 202,873 SH   SOLE   202,873 0 0
HEALTH CARE COM 92204A504 18,098 80,891 SH   SOLE   80,891 0 0
HIGH YIELD CORPORATE BOND COM 46434V407 6,632 145,952 SH   SOLE   145,952 0 0
HOME CONSTRUCTION COM 464288752 21,689 388,689 SH   SOLE   388,689 0 0
HOMEBUILDERS COM 78464A888 16,494 286,151 SH   SOLE   286,151 0 0
INDUSTRIALS COM 81369Y704 3,208 36,231 SH   SOLE   36,231 0 0
INDUSTRIALS COM 33734X150 1,505 30,000 SH   SOLE   30,000 0 0
INFORMATION TECHNOLOGY COM 92204A702 1,274 3,600 SH   SOLE   3,600 0 0
Invesco Muni Invst. Grade Trust COM 46131M106 57 4,300 SH   SOLE   4,300 0 0
INVESTMENT GRADE CORPORATE BOND COM 46434V100 3,628 69,483 SH   SOLE   69,483 0 0
iShares ESG Advanced Hi Yld Corp Bd ETF COM 46435G441 257 4,887 SH   SOLE   4,887 0 0
iShares Gold Trust COM 464285105 9 500 SH   SOLE   500 0 0
iShares Mortgage Real Estate ETF COM 46435G342 118 3,700 SH   SOLE   3,700 0 0
iShares National Muni Bond ETF COM 464288414 53 450 SH   SOLE   450 0 0
iShares Russell Mid-Cap COM 464287499 14 200 SH   SOLE   200 0 0
iShares TIPS Bond COM 464287176 4 29 SH   SOLE   29 0 0
ISRAEL COM 464286632 2,657 41,438 SH   SOLE   41,438 0 0
JAPAN COM 46434G822 5,383 79,676 SH   SOLE   79,676 0 0
JAPAN COM 97717W851 4 66 SH   SOLE   66 0 0
JAPAN SMALLCAP COM 97717W836 156 2,152 SH   SOLE   2,152 0 0
LARGE CAP COM 922908363 334 973 SH   SOLE   973 0 0
LARGE CAP CORE COM 78462F103 100,683 269,292 SH   SOLE   269,292 0 0
LARGE-CAP BLEND ESG COM 464288570 1,638 22,894 SH   SOLE   22,894 0 0
LARGE-CAP GROWTH COM 464287614 221 915 SH   SOLE   915 0 0
LARGE-CAP VALUE COM 46432F388 22,822 262,598 SH   SOLE   262,598 0 0
MATERIALS COM 81369Y100 16 225 SH   SOLE   225 0 0
METAL MINERS COM 78464A755 33 1,000 SH   SOLE   1,000 0 0
MEXICO COM 464286822 548 12,752 SH   SOLE   12,752 0 0
MIDCAP COM 464287507 222 965 SH   SOLE   965 0 0
MID-CAP VALUE COM 922908512 6 48 SH   SOLE   48 0 0
MORTGAGE BACKED SECURITIES COM 464288588 8,022 72,838 SH   SOLE   72,838 0 0
NASDAQ COM 46090E103 58,919 187,795 SH   SOLE   187,795 0 0
Nuveen AMT-Free Quality Muni Inc COM 670657105 498 33,000 SH   SOLE   33,000 0 0
Nuveen Ca Dividend Adv M COM 67066Y105 555 36,601 SH   SOLE   36,601 0 0
OIL & GAS E&P COM 78468R556 37 632 SH   SOLE   632 0 0
ONLINE RETAIL COM 74347B169 866 11,411 SH   SOLE   11,411 0 0
PET CARE COM 74348A145 825 11,510 SH   SOLE   11,510 0 0
PREFERRED STOCK COM 464288687 8,334 216,422 SH   SOLE   216,422 0 0
REGIONAL BANKS COM 78464A698 383 7,365 SH   SOLE   7,365 0 0
REIT COM 922908553 2 26 SH   SOLE   26 0 0
ROBOTICS & AI COM 37954Y715 890 26,872 SH   SOLE   26,872 0 0
S&P 500 BUY-WRITE COM 46137V399 293 14,292 SH   SOLE   14,292 0 0
S&P 500 EQUAL WEIGHT COM 46137V357 23,008 180,397 SH   SOLE   180,397 0 0
S&P 500 VALUE COM 464287200 565 1,505 SH   SOLE   1,505 0 0
Schwab US Broad Market ETF COM 808524102 230 2,530 SH   SOLE   2,530 0 0
SEMICONDUCTORS COM 92189F676 10,353 47,400 SH   SOLE   47,400 0 0
SENIOR LOAN PORTFOLIO COM 46138G508 5,889 264,297 SH   SOLE   264,297 0 0
SHORT TERM BOND COM 921937827 209 2,517 SH   SOLE   2,517 0 0
SHORT TERM BONDS COM 46641Q837 7,011 138,030 SH   SOLE   138,030 0 0
SHORT TERM BONDS COM 72201R833 1,640 16,073 SH   SOLE   16,073 0 0
SHORT TERM BONDS COM 46431W507 381 7,595 SH   SOLE   7,595 0 0
SHORT TERM BONDS COM 46090A887 190 3,763 SH   SOLE   3,763 0 0
SHORT-TERM CORPORATE BONDS COM 92206C409 195 2,345 SH   SOLE   2,345 0 0
SMALL CAP ESG COM 46435U663 334 9,787 SH   SOLE   9,787 0 0
SMALL CAP TECH COM 46138E115 19,691 160,768 SH   SOLE   160,768 0 0
SMALL-CAP BLEND COM 464287655 36,805 187,721 SH   SOLE   187,721 0 0
SOFTWARE COM 464287515 6,151 17,370 SH   SOLE   17,370 0 0
SOLAR COM 46138G706 2,223 21,629 SH   SOLE   21,629 0 0
SOUTH KOREA COM 464286772 3,391 39,408 SH   SOLE   39,408 0 0
SPAIN COM 464286764 1,674 61,911 SH   SOLE   61,911 0 0
TAIWAN COM 46434G772 2,511 47,315 SH   SOLE   47,315 0 0
TECHNOLOGY COM 81369Y803 44,183 339,819 SH   SOLE   339,819 0 0
Ultra S&P500 Proshares COM 74347R107 27 300 SH   SOLE   300 0 0
UNITED KINGDOM COM 46435G334 18,198 621,292 SH   SOLE   621,292 0 0
US HIGH DIVDEND YIELD COM 921946406 283 3,088 SH   SOLE   3,088 0 0
US LARGE-CAP VALUE COM 808524409 18,291 307,264 SH   SOLE   307,264 0 0
US SECTOR ROTATION COM 66538H591 3,788 108,086 SH   SOLE   108,086 0 0
US TOTAL MARKET COM 922908769 3,121 16,037 SH   SOLE   16,037 0 0
US TREASURIES COM 78468R663 2,409 26,317 SH   SOLE   26,317 0 0
VIDEO GAMING & eSPORTS COM 92189F114 891 12,722 SH   SOLE   12,722 0 0
BlackRock MuniHoldings Inv Qty COM 09254P108 42 3,000 SH   SOLE   3,000 0 0
BlackRock MuniYield CA Quality COM 09254N103 304 20,300 SH   SOLE   20,300 0 0
MAIN BUYWRITE I COM 66538H708 32,295 2,800,937 SH   SOLE   2,800,937 0 0
Nuveen Floating Rate Income COM 67072T108 350 40,000 SH   SOLE   40,000 0 0
Nuveen Floating Rate Income Opps COM 6706EN100 156 18,000 SH   SOLE   18,000 0 0
Nuveen Quality Muni Income Fund COM 67066V101 215 14,000 SH   SOLE   14,000 0 0
PIMCO Dynamic Credit and Mortgage Inc COM 72202D106 591 27,900 SH   SOLE   27,900 0 0