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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ISHS 0-3 MTH TREAS BD ETF 0-3 MNTH TREASRY 46436E718   364,498 3,633 SH   SOLE   3,633 0 0
PIMCO 0-5 Yr HiYld Corp Bond 0-5 HIGH YIELD 72201R783   8,445,064 90,148 SH   SOLE   90,148 0 0
ISHARES 0-5 YEAR HIGH YLD 0-5YR HI YL CP 46434V407   3,645,754 85,561 SH   SOLE   85,561 0 0
ISHARES 1-3 YR TREAS BND 1 3 YR TREAS BD 464287457   676,334 8,250 SH   SOLE   8,250 0 0
ISHARES GLOBAL REIT ETF 46434V 46434V647   13,750,414 573,651 SH   SOLE   573,651 0 0
VANGUARD S&P 500 GWTH ETF 500 GRTH IDX F 921932505   6,448,146 17,615 SH   SOLE   17,615 0 0
VANGUARD S&P500 VALUE ETF 500 VAL IDX FD 921932703   1,186,214 6,429 SH   SOLE   6,429 0 0
GOLDMAN ACC TREAS 0-1 ETF ACCES TREASURY 381430529   29,658,454 296,822 SH   SOLE   296,822 0 0
Goldman Sachs ActiveBeta US Lrg Cp Eq ACTIVEBETA US LG 381430503   485,829 4,218 SH   SOLE   4,218 0 0
iShares Core Aggressive Allo AGGRES ALLOC ETF 464289859   1,319,913 17,229 SH   SOLE   17,229 0 0
FundX Aggressive ETF AGGRESSIVE ETF 360876882   9,675,818 135,173 SH   SOLE   135,173 0 0
VANGRD FTSE ALL-WLD EX-US ALLWRLD EX US 922042775   3,923,743 68,346 SH   SOLE   68,346 0 0
INVESCO BIOTEC&GENOME ETF BIOTECHNOLOGY 46137V787   1,605,943 24,139 SH   SOLE   24,139 0 0
ISHARES SHRT MAT MUNI ETF BLACKROCK SHORT 46431W838   524,824 10,507 SH   SOLE   10,507 0 0
SSGA ACT SPDR BLKSTNE ETF BLACKSTONE SENR 78467V608   271,787 6,513 SH   SOLE   6,513 0 0
SPDR BLM 1-3M T-BILL ETF BLOOMBERG 1-3 MO 78468R663   24,195,486 264,634 SH   SOLE   264,634 0 0
SPDR BLOOM HI YLD BND ETF BLOOMBERG HIGH Y 78468R622   15,232,428 159,552 SH   SOLE   159,552 0 0
ISHR BROAD USD H/Y CP ETF BROAD USD HIGH 46435U853   60,959,705 1,656,964 SH   SOLE   1,656,964 0 0
INVESCO BUYBACK ACHVR ETF BUYBACK ACHIEV 46137V308   3,295,365 28,623 SH   SOLE   28,623 0 0
First Trust Buy Write Income BUYWRIT INCM ETF 33738R308   2,677,190 115,049 SH   SOLE   115,049 0 0
DIMENSIONAL CALIFRNA CALIF MUN BD ETF 25434V633   677,426 13,535 SH   SOLE   13,535 0 0
ISHARES CALIFORNIA MUNI CALIF MUN BD ETF 464288356   2,149,145 37,520 SH   SOLE   37,520 0 0
ALPHABET INC CL-A CAP STK CL A 02079K305   6,769,556 35,761 SH   SOLE   35,761 0 0
ALPHABET INC CL-C CAP STK CL C 02079K107   22,228,536 116,722 SH   SOLE   116,722 0 0
COGNIZANT TECHNOL SOLNS-A CL A 192446102   246,080 3,200 SH   SOLE   3,200 0 0
COMCAST CORP CL-A CL A 20030N101   450,472 12,003 SH   SOLE   12,003 0 0
CROWDSTRIKE HLDGS INC-A CL A 22788C105   19,201,334 56,118 SH   SOLE   56,118 0 0
MARRIOTT INTL INC-A CL A 571903202   568,479 2,038 SH   SOLE   2,038 0 0
MASTERCARD INC CL-A CL A 57636Q104   5,587,434 10,611 SH   SOLE   10,611 0 0
META PLATFORMS INC CL-A CL A 30303M102   22,934,426 39,170 SH   SOLE   39,170 0 0
MONDELEZ INTL INC CL-A CL A 609207105   255,823 4,283 SH   SOLE   4,283 0 0
PALANTIR TECHS INC CL-A CL A 69608A108   449,771 5,947 SH   SOLE   5,947 0 0
ZEBRA TECHNOLOGIES CORP-A CL A 989207105   239,069 619 SH   SOLE   619 0 0
NIKE INC CL-B CL B 654106103   805,582 10,646 SH   SOLE   10,646 0 0
DELL TECHNOLOGIES INC-C CL C 24703L202   235,550 2,044 SH   SOLE   2,044 0 0
Clearbridge Large Cap Gr ESG CLEARBRIDEG LR 524682200   220,062 2,924 SH   SOLE   2,924 0 0
ISHARES C&S REIT ETF COHEN STEER REIT 464287564   688,892 11,432 SH   SOLE   11,432 0 0
INVESCO SR INCOME TR COM COM 46131H107   57,571 14,575 SH   SOLE   14,575 0 0
IRON MOUNTAIN INC (REIT) COM 46284V101   5,296,913 50,394 SH   SOLE   50,394 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   366,476 640 SH   SOLE   640 0 0
HCA HEALTHCARE INC COM 40412C101   646,823 2,155 SH   SOLE   2,155 0 0
HOME DEPOT INC COM 437076102   14,658,699 37,684 SH   SOLE   37,684 0 0
HONEYWELL INTL INC COM 438516106   1,239,458 5,487 SH   SOLE   5,487 0 0
HORIZON BANCORP INC COM 440407104   193,255 11,996 SH   SOLE   11,996 0 0
INTERCONTINENTAL EXCHANGE COM 45866F104   289,973 1,946 SH   SOLE   1,946 0 0
INTL BUSINESS MACHINES COM 459200101   614,644 2,796 SH   SOLE   2,796 0 0
CLOROX COMPANY COM 189054109   426,326 2,625 SH   SOLE   2,625 0 0
COCA COLA CO COM 191216100   482,888 7,756 SH   SOLE   7,756 0 0
AT & T INC COM 00206R102   10,712,761 470,477 SH   SOLE   470,477 0 0
BLACKROCK INC-NEW COM 09290D101   286,005 279 SH   SOLE   279 0 0
CONS EDISON INC COM 209115104   201,749 2,261 SH   SOLE   2,261 0 0
COSTCO WHOLESALE CORP COM 22160K105   9,520,045 10,390 SH   SOLE   10,390 0 0
COLGATE PALMOLIVE CO COM 194162103   345,639 3,802 SH   SOLE   3,802 0 0
DIGITAL REALTY TRUST INC COM 253868103   2,441,834 13,770 SH   SOLE   13,770 0 0
CSX CORP COM 126408103   614,775 19,051 SH   SOLE   19,051 0 0
CUMMINS INC COM 231021106   230,076 660 SH   SOLE   660 0 0
D.R HORTON INC COM 23331A109   8,194,850 58,610 SH   SOLE   58,610 0 0
DANAHER CORP COM 235851102   997,853 4,347 SH   SOLE   4,347 0 0
DEERE & CO COM 244199105   308,453 728 SH   SOLE   728 0 0
ALTRIA GROUP INC COM 02209S103   1,162,929 22,240 SH   SOLE   22,240 0 0
AMERICAN TOWER CORP COM 03027X100   1,531,840 8,352 SH   SOLE   8,352 0 0
ABBVIE INC COM 00287Y109   1,740,926 9,797 SH   SOLE   9,797 0 0
ADOBE INC COM 00724F101   10,187,618 22,910 SH   SOLE   22,910 0 0
AES CORP COM 00130H105   641,247 49,825 SH   SOLE   49,825 0 0
BROADCOM INC COM 11135F101   6,948,940 29,973 SH   SOLE   29,973 0 0
CATERPILLAR INC COM 149123101   576,062 1,588 SH   SOLE   1,588 0 0
CBRE GBL REAL ESTATE INC FD COM COM 12504G100   69,177 14,382 SH   SOLE   14,382 0 0
CHEVRON CORP COM 166764100   11,538,968 79,667 SH   SOLE   79,667 0 0
CHUBB LTD COM H1467J104   884,159 3,200 SH   SOLE   3,200 0 0
CIGNA GROUP COM 125523100   10,863,071 39,339 SH   SOLE   39,339 0 0
CINTAS CORP COM 172908105   1,115,383 6,105 SH   SOLE   6,105 0 0
CISCO SYSTEMS INC COM 17275R102   11,303,825 190,943 SH   SOLE   190,943 0 0
DISNEY WALT COMPANY COM 254687106   2,515,144 22,587 SH   SOLE   22,587 0 0
DOMINION ENERGY INC COM 25746U109   8,327,994 154,623 SH   SOLE   154,623 0 0
EATON VANCE COM 27828A100   94,616 10,318 SH   SOLE   10,318 0 0
ELI LILLY & CO COM 532457108   1,442,096 1,868 SH   SOLE   1,868 0 0
EMERSON ELECTRIC CO COM 291011104   333,247 2,689 SH   SOLE   2,689 0 0
EQUINIX INC REIT COM 29444U700   293,238 311 SH   SOLE   311 0 0
EXTRA SPACE STORAGE INC COM 30225T102   342,284 2,288 SH   SOLE   2,288 0 0
EXXON MOBIL CORP COM 30231G102   11,512,894 107,027 SH   SOLE   107,027 0 0
FORTINET INC COM 34959E109   262,559 2,779 SH   SOLE   2,779 0 0
DUPONT DE NEMOURS INC COM 26614N102   9,623,360 126,208 SH   SOLE   126,208 0 0
FIRST FINL BANKSHARES COM 32020R109   379,282 10,521 SH   SOLE   10,521 0 0
GABELLI MULTIMEDIA TR INC COM COM 36239Q109   49,572 11,115 SH   SOLE   11,115 0 0
GABELLI UTIL TR COM COM 36240A101   51,295 10,198 SH   SOLE   10,198 0 0
GENELUX CORP COM 36870H103   26,627 11,283 SH   SOLE   11,283 0 0
GENERAL DYNAMICS CORP COM 369550108   9,187,632 34,869 SH   SOLE   34,869 0 0
GILEAD SCIENCES INC COM 375558103   536,300 5,806 SH   SOLE   5,806 0 0
NORTHROP GRUMMAN CORP COM 666807102   517,157 1,102 SH   SOLE   1,102 0 0
MORGAN STANLEY EMERGING MKTS COM COM 617477104   45,672 10,060 SH   SOLE   10,060 0 0
NETFLIX INC COM 64110L106   1,908,316 2,141 SH   SOLE   2,141 0 0
NEUBERGER BERMAN REAL ESTATE S COM COM 64190A103   59,196 16,675 SH   SOLE   16,675 0 0
NEXTERA ENERGY INC COM 65339F101   857,125 11,956 SH   SOLE   11,956 0 0
PALO ALTO NETWORKS INC COM 697435105   569,170 3,128 SH   SOLE   3,128 0 0
PARKER-HANNIFIN CORP COM 701094104   971,217 1,527 SH   SOLE   1,527 0 0
PENNYMAC FINL SVCS INC-A COM 70932M107   572,801 5,608 SH   SOLE   5,608 0 0
PEPSICO INC COM 713448108   1,256,775 8,265 SH   SOLE   8,265 0 0
PFIZER INC COM 717081103   7,999,351 301,521 SH   SOLE   301,521 0 0
PHILIP MORRIS INTL INC COM 718172109   1,863,740 15,486 SH   SOLE   15,486 0 0
NVIDIA CORP COM 67066G104   51,950,589 386,853 SH   SOLE   386,853 0 0
ONEOK INC COM 682680103   600,693 5,983 SH   SOLE   5,983 0 0
ORACLE CORP COM 68389X105   1,570,082 9,422 SH   SOLE   9,422 0 0
OXFORD LANE CAP CORP COM 691543102   100,816 19,885 SH   SOLE   19,885 0 0
METLIFE INC COM 59156R108   10,212,564 124,726 SH   SOLE   124,726 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   367,785 6,413 SH   SOLE   6,413 0 0
MICROSOFT CORP COM 594918104   32,890,066 78,031 SH   SOLE   78,031 0 0
MCDONALDS CORP COM 580135101   1,523,951 5,257 SH   SOLE   5,257 0 0
MCKESSON CORPORATION COM 58155Q103   1,024,128 1,797 SH   SOLE   1,797 0 0
LOCKHEED MARTIN CORP COM 539830109   5,053,776 10,400 SH   SOLE   10,400 0 0
LOWES COMPANIES INC COM 548661107   2,210,834 8,958 SH   SOLE   8,958 0 0
LULULEMON ATHLETICA INC COM 550021109   210,325 550 SH   SOLE   550 0 0
JOHNSON & JOHNSON COM 478160104   9,970,825 68,945 SH   SOLE   68,945 0 0
JP MORGAN CHASE & CO COM 46625H100   15,263,534 63,675 SH   SOLE   63,675 0 0
KINDER MORGAN INC COM 49456B101   635,269 23,185 SH   SOLE   23,185 0 0
KKR & CO INC COM 48251W104   861,871 5,827 SH   SOLE   5,827 0 0
STARBUCKS CORP COM 855244109   5,822,682 63,810 SH   SOLE   63,810 0 0
SUN COMMUNITIES INC /RTS COM 866674104   674,859 5,488 SH   SOLE   5,488 0 0
T-MOBILE US INC COM 872590104   285,183 1,292 SH   SOLE   1,292 0 0
TARGET CORP COM 87612E106   9,129,651 67,537 SH   SOLE   67,537 0 0
TESLA INC COM 88160R101   4,459,604 11,043 SH   SOLE   11,043 0 0
TEXAS INSTRUMENTS INC COM 882508104   589,531 3,144 SH   SOLE   3,144 0 0
THERMO FISHER SCIENTIFIC COM 883556102   1,003,002 1,928 SH   SOLE   1,928 0 0
TJX COMPANIES INC COM 872540109   399,760 3,309 SH   SOLE   3,309 0 0
UBER TECHNOLOGIES INC COM 90353T100   416,388 6,903 SH   SOLE   6,903 0 0
UDR INC COM 902653104   218,135 5,025 SH   SOLE   5,025 0 0
PROCTER & GAMBLE CO. COM 742718109   11,246,632 67,084 SH   SOLE   67,084 0 0
PROGRESSIVE CORP OHIO COM 743315103   634,247 2,647 SH   SOLE   2,647 0 0
PROLOGIS INC COM 74340W103   3,563,675 33,715 SH   SOLE   33,715 0 0
PUBLIC STORAGE COM 74460D109   805,493 2,690 SH   SOLE   2,690 0 0
QUANTA SERVICES INC COM 74762E102   235,141 744 SH   SOLE   744 0 0
REGENERON PHARM INC COM 75886F107   8,894,152 12,486 SH   SOLE   12,486 0 0
RPM INTL INC (DEL) COM 749685103   12,281,634 99,802 SH   SOLE   99,802 0 0
RTX CORP COM 75513E101   812,122 7,018 SH   SOLE   7,018 0 0
SALESFORCE INC COM 79466L302   18,198,919 54,434 SH   SOLE   54,434 0 0
SCHWAB CHARLES CORP COM 808513105   684,444 9,248 SH   SOLE   9,248 0 0
PNC FINANCIAL SERV GROUP COM 693475105   573,921 2,976 SH   SOLE   2,976 0 0
MERCK & CO INC-NEW COM 58933Y105   10,102,790 101,556 SH   SOLE   101,556 0 0
SENSEONICS HOLDINGS INC COM 81727U105   26,150 50,000 SH   SOLE   50,000 0 0
SHERWIN-WILLIAMS CO COM 824348106   1,023,528 3,011 SH   SOLE   3,011 0 0
SIMON PPTY GRP INC COM 828806109   1,563,494 9,079 SH   SOLE   9,079 0 0
SJW GROUP COM 784305104   267,609 5,437 SH   SOLE   5,437 0 0
YUM BRANDS INC COM 988498101   238,536 1,778 SH   SOLE   1,778 0 0
VOYA ASIA PAC HIGH DIV EQT INM COM COM 92912J102   61,084 10,080 SH   SOLE   10,080 0 0
VOYA EMERGING MKTS HIGH DIVID COM COM 92912P108   53,281 10,635 SH   SOLE   10,635 0 0
WALMART INC COM 931142103   15,439,820 170,889 SH   SOLE   170,889 0 0
WASTE MANAGEMENT INC COM 94106L109   1,944,448 9,636 SH   SOLE   9,636 0 0
WELLS FARGO CO COM 949746101   1,578,714 22,476 SH   SOLE   22,476 0 0
WESTAMERICA BANCORP COM 957090103   209,840 4,000 SH   SOLE   4,000 0 0
WILLIAMS COMPANIES INC COM 969457100   760,223 14,047 SH   SOLE   14,047 0 0
VERIZON COMMUNICATIONS COM 92343V104   439,249 10,984 SH   SOLE   10,984 0 0
VICI PROPERTIES INC COM 925652109   746,140 25,544 SH   SOLE   25,544 0 0
VIRTUS STONE HBR EMRG MKTS INC COM COM 86164T107   55,154 11,735 SH   SOLE   11,735 0 0
UNION PACIFIC CORP COM 907818108   217,778 955 SH   SOLE   955 0 0
UNITED HEALTH GROUP INC COM 91324P102   1,720,429 3,401 SH   SOLE   3,401 0 0
UNITED RENTALS INC COM 911363109   395,895 562 SH   SOLE   562 0 0
URANIUM ENERGY CORP COM 916896103   586,030 87,598 SH   SOLE   87,598 0 0
VISA INC CLASS-A COM CL A 92826C839   14,719,563 46,575 SH   SOLE   46,575 0 0
THE TRADE DESK INC CL-A COM CL A 88339J105   618,207 5,260 SH   SOLE   5,260 0 0
U.S. BANCORP COM NEW 902973304   210,547 4,402 SH   SOLE   4,402 0 0
MORGAN STANLEY COM NEW 617446448   458,752 3,649 SH   SOLE   3,649 0 0
DUKE ENERGY CORP-NEW COM NEW 26441C204   432,037 4,010 SH   SOLE   4,010 0 0
CITIGROUP INC-NEW COM NEW 172967424   11,524,321 163,721 SH   SOLE   163,721 0 0
INTUITIVE SURGICAL COM NEW 46120E602   554,321 1,062 SH   SOLE   1,062 0 0
ABRDN GLOBAL PREMIER PPTYS FD COM SH BEN INT COM SH BEN INT 00302L108   51,588 13,365 SH   SOLE   13,365 0 0
DESTINY TECH100 INC COM SHS 25063F107   496,366 8,433 SH   SOLE   8,433 0 0
VERALTO CORP COM SHS 92338C103   232,930 2,287 SH   SOLE   2,287 0 0
SELECT SECT COMM SVCS SEL COMMUNICATION 81369Y852   253,448 2,618 SH   SOLE   2,618 0 0
FundX Conservative ETF CONSERVATIVE ETF 360876874   21,154,227 483,066 SH   SOLE   483,066 0 0
VANGUARD CONS DISC ETF CONSUM DIS ETF 92204A108   3,391,933 9,036 SH   SOLE   9,036 0 0
ISHARES CORE DIV GWTH ETF CORE DIV GRWTH 46434V621   208,187 3,394 SH   SOLE   3,394 0 0
ISHARES CORE MSCI EAFE CORE MSCI EAFE 46432F842   2,850,275 40,556 SH   SOLE   40,556 0 0
ISHARES CORE MSCI EMG MKT CORE MSCI EMKT 46434G103   5,189,362 99,375 SH   SOLE   99,375 0 0
ISHARES CORE S&P MID-CAP CORE S&P MCP ETF 464287507   1,057,213 16,967 SH   SOLE   16,967 0 0
ISHARES CORE S&P SML-CAP CORE S&P SCP ETF 464287804   10,616,140 92,138 SH   SOLE   92,138 0 0
ISHARES CORE S&P TOTAL US CORE S&P TTL STK 464287150   837,058 6,508 SH   SOLE   6,508 0 0
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200   28,418,125 48,274 SH   SOLE   48,274 0 0
ISHARES CORE US AGG BD ET CORE US AGGBD ET 464287226   5,032,985 51,940 SH   SOLE   51,940 0 0
VANGUARD DIV APPR ETF DIV APP ETF 921908844   289,045 1,476 SH   SOLE   1,476 0 0
SPDR DJ GLB R/ESTATE ETF DJ GLB RL ES ETF 78463X749   3,791,733 88,406 SH   SOLE   88,406 0 0
First Trust Dorsey Wright Focus 5 DORSEY WRT 5 ETF 33738R605   501,537 8,492 SH   SOLE   8,492 0 0
ISHARES MSCI EAFE GTH ETF EAFE GRWTH ETF 464288885   2,163,666 22,345 SH   SOLE   22,345 0 0
ISHARES MSCI EAFE S/C ETF EAFE SML CP ETF 464288273   39,904,791 656,869 SH   SOLE   656,869 0 0
ISHARES MSCI EAFE VAL IND EAFE VALUE ETF 464288877   246,084 4,690 SH   SOLE   4,690 0 0
WISDOMTREE E/M QLTY DV GW EM MKTS QTLY DIV 97717W323   30,638,616 1,224,565 SH   SOLE   1,224,565 0 0
DIMENSION EM CORE EQT ETF EMGR CRE EQT MNG 25434V302   3,414,599 134,592 SH   SOLE   134,592 0 0
SCHWAB EMRG MKT EQT ETF EMRG MKTEQ ETF 808524706   480,165 18,031 SH   SOLE   18,031 0 0
ENERGY SELECT SEC SPDR ENERGY 81369Y506   353,729 4,129 SH   SOLE   4,129 0 0
JPMORGAN EQT PREM ICM ETF EQUITY PREMIUM 46641Q332   648,765 11,277 SH   SOLE   11,277 0 0
ISHRS ESG ADV H/Y CRP BND ESG ADVNCD HY BD 46435G441   301,976 6,537 SH   SOLE   6,537 0 0
ISHRS ESG AWR MSCI EAFE ESG AW MSCI EAFE 46435G516   1,784,417 23,436 SH   SOLE   23,436 0 0
ISHS ESG MSCI USA S/C ETF ESG AWARE MSCI 46435U663   803,911 19,118 SH   SOLE   19,118 0 0
ISHRS ESG AWR MSCI EM ETF ESG AWR MSCI EM 46434G863   210,256 6,297 SH   SOLE   6,297 0 0
ISHRS ESG AWARE MSCI USA ESG AWR MSCI USA 46435G425   680,555 5,283 SH   SOLE   5,283 0 0
ISHRS ESG AWARE US AGG BD ESG AWR US AGRGT 46435U549   222,447 4,790 SH   SOLE   4,790 0 0
ISHRS ESG AWARE 1-5Y USD ESG AWRE 1 5 YR 46435G243   1,554,519 62,936 SH   SOLE   62,936 0 0
ISHS ESG MSCI USA LDR ETF ESG MSCI LEADR 46435U218   937,560 9,099 SH   SOLE   9,099 0 0
ISHS ESG ADV MSCI USA ETF ESG MSCI USA ETF 46436E767   270,476 5,440 SH   SOLE   5,440 0 0
VANGUARD MEGA CAP ETF ESG US CORP BD 921910873   41,392,780 194,643 SH   SOLE   194,643 0 0
ISHARES S&P N/AM SFTW IND EXPANDED TECH 464287515   585,200 5,845 SH   SOLE   5,845 0 0
ISHRS EXPANDED TECH SECT EXPND TEC SC ETF 464287549   3,672,301 35,971 SH   SOLE   35,971 0 0
VANECK FALL ANG HY BD ETF FALLEN ANGEL HG 92189F437   270,615 9,439 SH   SOLE   9,439 0 0
SECTOR SPDR TR INT-FINL FINANCIAL 81369Y605   1,550,233 32,076 SH   SOLE   32,076 0 0
FIRST TR TACTICAL H/Y ETF FIRST TR TA HIYL 33738D408   9,661,548 233,766 SH   SOLE   233,766 0 0
FundX Flexible ETF FLEXIBLE ETF 360876866   49,075,944 2,049,895 SH   SOLE   2,049,895 0 0
ISHARES FLOT RATE BND ETF FLTG RATE NT ETF 46429B655   1,809,750 35,569 SH   SOLE   35,569 0 0
VANGUARD FTSE DEV MKT ETF FTSE DEV MKT ETF 921943858   1,580,020 33,041 SH   SOLE   33,041 0 0
VANGUARD FTSE EMERG MKT FTSE EMR MKT ETF 922042858   1,501,367 34,091 SH   SOLE   34,091 0 0
FundX ETF FUNDX ETF 360876809   64,685,373 902,086 SH   SOLE   902,086 0 0
NORTHERN LTS FUT L/S ETF FUTURE FD LNG SH 66538F165   25,120,551 1,091,249 SH   SOLE   1,091,249 0 0
LINDE PLC G54950103 G54950103   219,801 525 SH   SOLE   525 0 0
GLOBAL X GENOMICS&BIO ETF GENOMIC BIOTECH 37954Y434   6,989,393 719,814 SH   SOLE   719,814 0 0
VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106   1,992,212 58,750 SH   SOLE   58,750 0 0
SPDR GOLD TRUST ETF GOLD SHS 78463V107   1,582,560 6,536 SH   SOLE   6,536 0 0
VANGUARD GROWTH ETF GROWTH ETF 922908736   43,324,497 105,556 SH   SOLE   105,556 0 0
ISHARES CORE GWT ALLO ETF GRWT ALLOCAT ETF 464289867   9,053,120 157,940 SH   SOLE   157,940 0 0
Janus Henderson AAA CLO HENDRSON AAA CL 47103U845   297,109 5,859 SH   SOLE   5,859 0 0
ISHARES IBOXX $ HI YLD BD IBOXX HI YD ETF 464288513   5,490,005 69,803 SH   SOLE   69,803 0 0
ISHARES IBOXX$ INV GR CRP IBOXX INV CP ETF 464287242   15,094,675 141,283 SH   SOLE   141,283 0 0
VANGUARD INFO TECH ETF INF TECH ETF 92204A702   582,626 937 SH   SOLE   937 0 0
VANGUARD INTER-TRM CRP BD INT-TERM CORP 92206C870   961,072 11,973 SH   SOLE   11,973 0 0
DIMENSIONAL INTL CORE ETF INTL CORE EQT MK 25434V203   12,324,765 422,081 SH   SOLE   422,081 0 0
SCHWAB INTL EQUITY ETF INTL EQTY ETF 808524805   1,496,113 80,871 SH   SOLE   80,871 0 0
WISDOMTREE ITL MIDCP DIV INTL MIDCAP DV 97717W778   711,690 11,717 SH   SOLE   11,717 0 0
WISDOM INTL QLTY DIV GWTH INTL QULTY DIV 97717X131   86,403,649 2,525,684 SH   SOLE   2,525,684 0 0
SCHWAB INTL S/CP EQT ETF INTL SCEQT ETF 808524888   6,248,265 182,006 SH   SOLE   182,006 0 0
WISDOMTREE ITL SMCP DV/FD INTL SMCAP DIV 97717W760   681,559 10,827 SH   SOLE   10,827 0 0
PIMCO Investment Grade Corp Bond INV GRD CRP BD 72201R817   2,518,533 26,483 SH   SOLE   26,483 0 0
BONDBLOXX IR M TAX AWR IR M TAXAWARE 09789C721   8,946,968 177,632 SH   SOLE   177,632 0 0
ISHARES GOLD TR ETF-NEW ISHARES NEW 464285204   2,738,109 55,293 SH   SOLE   55,293 0 0
ISHARES SEMICONDUCTOR ETF ISHARES SEMICDTR 464287523   2,991,432 13,882 SH   SOLE   13,882 0 0
ISHARES 1-5Y I/G CORP BND ISHS 1-5YR INVS 464288646   61,885,002 1,197,002 SH   SOLE   1,197,002 0 0
ISHARES 5-10Y I/G CORP BD ISHS 5-10YR INVT 464288638   234,299,003 4,548,612 SH   SOLE   4,548,612 0 0
JPMorgan Diversified Rtn US Equity JPMORGAN DIVER 46641Q407   516,690 4,528 SH   SOLE   4,528 0 0
INVESCO KBW BANK ETF KBW BK ETF 46138E628   3,762,830 57,579 SH   SOLE   57,579 0 0
VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637   4,838,956 17,942 SH   SOLE   17,942 0 0
VANGUARD MID-CAP GWTH IND MCAP GR IDXVIP 922908538   589,207 2,322 SH   SOLE   2,322 0 0
VANGUARD MID-CAP VAL IND MCAP VL IDXVIP 922908512   291,347 1,801 SH   SOLE   1,801 0 0
VANGUARD MEGA CAP VAL ETF MEGA CAP VAL ETF 921910840   204,977 1,641 SH   SOLE   1,641 0 0
Vanguard Mega Cap Gr MEGA GRWTH IND 921910816   34,116,825 99,347 SH   SOLE   99,347 0 0
ISHARES RUSS MICROCAP IND MICRO-CAP ETF 464288869   2,093,381 16,056 SH   SOLE   16,056 0 0
VANGUARD MID-CAP ETF MID CAP ETF 922908629   5,925,492 22,434 SH   SOLE   22,434 0 0
iShares Core Moderate Alloc MODERT ALLOC ETF 464289875   1,723,047 39,665 SH   SOLE   39,665 0 0
iShares Morningstar Growth MORNINGSTAR GRWT 464287119   5,775,316 64,456 SH   SOLE   64,456 0 0
VANECK VEC MORN WMOAT ETF MORNINGSTAR WIDE 92189F643   262,967 2,836 SH   SOLE   2,836 0 0
ISHARES MSCI ACWI ETF MSCI ACWI ETF 464288257   616,875 5,250 SH   SOLE   5,250 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465   9,955,493 131,669 SH   SOLE   131,669 0 0
ISHARES MSCI EMG MRK INDX MSCI EMG MKT ETF 464287234   228,671 5,468 SH   SOLE   5,468 0 0
ISHARES MSCI KLD 400 SOC MSCI KLD400 SOC 464288570   4,407,794 39,980 SH   SOLE   39,980 0 0
ISHS TR MSCI USA ESG ETF MSCI USA ESG SLC 464288802   1,996,994 16,424 SH   SOLE   16,424 0 0
iShares MSCI US Momentum MSCI USA MMENTM 46432F396   1,500,190 7,250 SH   SOLE   7,250 0 0
ISHR MSCI USA QLT FAC ETF MSCI USA QLT FCT 46432F339   349,214 1,961 SH   SOLE   1,961 0 0
ASML HOLDING NV NY RG-NEW N Y REGISTRY SHS N07059210   7,776,357 11,220 SH   SOLE   11,220 0 0
INVESCO NASDAQ 100 ETF NASDAQ 100 ETF 46138G649   5,894,007 28,006 SH   SOLE   28,006 0 0
ISHARES BIOTECHNOLOGY ETF NASDAQ BIOTECH 464287556   233,482 1,766 SH   SOLE   1,766 0 0
FIDELITY NSD COMP IDX ETF NASDAQ COMPSIT 315912808   754,590 9,921 SH   SOLE   9,921 0 0
FIRST TR NSDQ CYBER ETF NASDAQ CYB ETF 33734X846   909,175 14,329 SH   SOLE   14,329 0 0
ISHARES NATL MUNI BND ETF NATIONAL MUN ETF 464288414   127,489,738 1,196,525 SH   SOLE   1,196,525 0 0
ARK NEXT GEN INTERNET ETF NEXT GNRTN INTER 00214Q401   1,145,451 10,608 SH   SOLE   10,608 0 0
SPDR NUV BLM S/T MUNI ETF NUVEEN BLMBRG SR 78468R739   1,523,493 32,148 SH   SOLE   32,148 0 0
SPDR NUV BLM MUNI BND ETF NUVEEN BRC MUNIC 78468R721   23,918,566 524,300 SH   SOLE   524,300 0 0
NUVEEN ESG EMERGING NUVEEN ESG EMRGN 67092P888   228,039 7,858 SH   SOLE   7,858 0 0
NUVEEN ESG LG-CAP GRW ETF NUVEEN ESG LRGCP 67092P201   4,905,231 57,143 SH   SOLE   57,143 0 0
NUSHARE ESG LG CP VAL ETF NUVEEN ESG LRGVL 67092P300   649,762 16,504 SH   SOLE   16,504 0 0
NUVEEN ESG SMALL CAP NUVEEN ESG SMLCP 67092P607   722,338 17,247 SH   SOLE   17,247 0 0
KONINKLIJKE PHILIPS N.V. NY REG SH NEW 500472303   6,839,868 270,137 SH   SOLE   270,137 0 0
DOUBLELINE OPP CRE BD ETF OPPORTUNISTIC BD 25861R105   9,559,995 211,098 SH   SOLE   211,098 0 0
ISHARES PFD & ICM SEC ETF PFD AND INCM SEC 464288687   481,440 15,313 SH   SOLE   15,313 0 0
LXP INDUSTRIAL 6.5 PFD PFD CONV SER C 529043309   1,223,235 25,092 SH   SOLE   25,092 0 0
INVESCO PREFERRED ETF PFD ETF 46138E511   8,998,092 780,407 SH   SOLE   780,407 0 0
SPDR Portfolio High Yield Bond PORTFLI HIGH YLD 78468R606   15,851,660 675,400 SH   SOLE   675,400 0 0
SPDR PTFL DEV WRLD EX-US PORTFOLIO DEVLPD 78463X889   1,925,921 56,429 SH   SOLE   56,429 0 0
SPDR INDX PTFL EM MKT ETF PORTFOLIO EMG MK 78463X509   605,593 15,783 SH   SOLE   15,783 0 0
SPDR Portfolio S&P 500 PORTFOLIO S&P500 78464A854   6,878,074 99,769 SH   SOLE   99,769 0 0
SPDR PTFL S&P 600 S/C ETF PORTFOLIO S&P600 78468R853   265,656 5,914 SH   SOLE   5,914 0 0
SPDR PTFL S&P 500 GW ETF PRTFLO S&P500 GW 78464A409   14,784,176 168,193 SH   SOLE   168,193 0 0
SPDR PTFL S&P 500 VAL ETF PRTFLO S&P500 VL 78464A508   2,099,399 41,052 SH   SOLE   41,052 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553   1,961,363 22,018 SH   SOLE   22,018 0 0
ISHARES RUSSELL 1000 INDX RUS 1000 ETF 464287622   229,700 713 SH   SOLE   713 0 0
ISHARES RUSS 1000 GWT IND RUS 1000 GRW ETF 464287614   54,390,279 135,440 SH   SOLE   135,440 0 0
ISHARES RUSS 1000 VAL IND RUS 1000 VAL ETF 464287598   4,290,387 23,175 SH   SOLE   23,175 0 0
ISHARES RUSS 2000 GW INDX RUS 2000 GRW ETF 464287648   8,172,648 28,395 SH   SOLE   28,395 0 0
ISHARES RUSS 2000 VAL IND RUS 2000 VAL ETF 464287630   7,342,995 44,728 SH   SOLE   44,728 0 0
ISHARES-RUSSEL MID GWTH RUS MD CP GR ETF 464287481   44,138,404 348,231 SH   SOLE   348,231 0 0
ISHARES RUSS M/CAP VL IND RUS MDCP VAL ETF 464287473   41,615,791 321,755 SH   SOLE   321,755 0 0
ISHARES RUSSELL M/CAP IND RUS MID CAP ETF 464287499   5,886,467 66,589 SH   SOLE   66,589 0 0
ISHARES RUSS 200 GROW ETF RUS TP200 GR ETF 464289438   55,456,447 235,714 SH   SOLE   235,714 0 0
ISHARES TRS RUSS 2500 ETF RUSEL 2500 ETF 46435G268   459,748 6,761 SH   SOLE   6,761 0 0
ISHARES RUSSELL 2000 INDX RUSSELL 2000 ETF 464287655   2,618,817 11,852 SH   SOLE   11,852 0 0
iShares S&P 100 S&P 100 ETF 464287101   20,548,898 71,140 SH   SOLE   71,140 0 0
Global X S&P500 Covered Call S&P 500 COVERED 37954Y475   9,137,845 218,087 SH   SOLE   218,087 0 0
PROSHARES S&P500 DIV ARIS S&P 500 DV ARIST 74348A467   6,041,381 60,693 SH   SOLE   60,693 0 0
SPDR S&P 500 ESG S&P 500 ESG ETF 78468R531   2,778,303 49,190 SH   SOLE   49,190 0 0
VANGUARD 500 INDX ETF-NEW S&P 500 ETF SHS 922908363   16,883,962 31,335 SH   SOLE   31,335 0 0
ISHARES S&P 500 GWTH INDX S&P 500 GRWT ETF 464287309   333,017 3,280 SH   SOLE   3,280 0 0
Invesco S&P 500 Momentum S&P 500 MOMNTM 46138E339   36,189,965 380,906 SH   SOLE   380,906 0 0
Invesco S&P 500 Top 50 S&P 500 TOP 50 46137V233   48,209,632 964,964 SH   SOLE   964,964 0 0
ISHARES S&P 500 VALUE ETF S&P 500 VAL ETF 464287408   349,501 1,831 SH   SOLE   1,831 0 0
SPDR S&P 600 S/C GWTH ETF S&P 600 SMCP GRW 78464A201   1,153,950 12,772 SH   SOLE   12,772 0 0
SPDR S&P 600 S/C VAL ETF S&P 600 SMCP VAL 78464A300   909,843 10,428 SH   SOLE   10,428 0 0
SPDR S&P Bank S&P BK ETF 78464A797   2,382,116 42,944 SH   SOLE   42,944 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763   1,142,400 8,648 SH   SOLE   8,648 0 0
SPDR S&P INTL SM CAP ETF S&P INTL SMLCP 78463X871   530,989 17,137 SH   SOLE   17,137 0 0
ISHARES S&P MC 400 GW IND S&P MC 400GR ETF 464287606   1,951,721 21,464 SH   SOLE   21,464 0 0
ISHARES S&P MC 400VAL IND S&P MC 400VL ETF 464287705   5,430,636 43,459 SH   SOLE   43,459 0 0
Invesco S&P500 MidCap Momentum S&P MDCP MOMNTUM 46137V464   4,489,601 36,344 SH   SOLE   36,344 0 0
SPDR S&P REGL BKG ETF S&P REGL BKG 78464A698   12,087,227 200,285 SH   SOLE   200,285 0 0
ISHARES S&P SC 600 GW IND S&P SML 600 GWT 464287887   44,234,312 326,766 SH   SOLE   326,766 0 0
Invesco S&P Small Cap Momentum S&P SMLCP MOMENT 46137V498   2,599,697 39,323 SH   SOLE   39,323 0 0
INVESCO S&P500 EQ WGT ETF S&P500 EQL WGT 46137V357   765,228 4,367 SH   SOLE   4,367 0 0
INVESCO S&P500 LW VOL ETF S&P500 LOW VOL 46138E354   328,650 4,695 SH   SOLE   4,695 0 0
Invesco S&P500 Pure Gr S&P500 PUR GWT 46137V266   21,178,180 513,286 SH   SOLE   513,286 0 0
INVESCO S&P 500 QLTY ETF S&P500 QUALITY 46137V241   21,370,437 318,819 SH   SOLE   318,819 0 0
SECTOR SPDR/CONSUMER STAP SBI CONS STPLS 81369Y308   528,808 6,727 SH   SOLE   6,727 0 0
SECTOR HEALTH CARE 'SPDR' SBI HEALTHCARE 81369Y209   278,441 2,024 SH   SOLE   2,024 0 0
SECTOR SPDR INT INDX SBI INT-INDS 81369Y704   563,537 4,277 SH   SOLE   4,277 0 0
SECTOR SPDR TR- UTILITIES SBI INT-UTILS 81369Y886   800,724 10,579 SH   SOLE   10,579 0 0
ISHARES SEL DIVIDEND ETF SELECT DIVID ETF 464287168   297,765 2,268 SH   SOLE   2,268 0 0
VANECK SEMICONDUCTOR ETF SEMICONDUCTR ETF 92189F676   10,017,064 41,363 SH   SOLE   41,363 0 0
FIRST TRUST SENR LOAN ETF SENIOR LN FD 33738D309   46,987,237 1,016,160 SH   SOLE   1,016,160 0 0
ISHARES SHRT TREAS BD ETF SHORT TREAS BD 464288679   810,189 7,358 SH   SOLE   7,358 0 0
ISHRS S/T NATL MUN BD ETF SHRT NAT MUN ETF 464288158   13,979,158 132,529 SH   SOLE   132,529 0 0
MEDTRONIC PLC SHS G5960L103   227,977 2,854 SH   SOLE   2,854 0 0
EATON CORPORATION SHS G29183103   346,140 1,043 SH   SOLE   1,043 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   476,601 8,984 SH   SOLE   8,984 0 0
ACCENTURE PLC CL-A SHS CLASS A G1151C101   1,802,571 5,124 SH   SOLE   5,124 0 0
ISHS US SHRT MAT BND ETF SHT MAT BD ETF 46431W507   1,210,245 23,970 SH   SOLE   23,970 0 0
VANGUARD SMALL-CAP ETF SMALL CP ETF 922908751   4,745,049 19,748 SH   SOLE   19,748 0 0
VANGUARD SM-CAP GWTH ETF SML CP GRW ETF 922908595   1,029,220 3,675 SH   SOLE   3,675 0 0
ISHARES S&P SC 600VAL IND SP SMCP600VL ETF 464287879   45,226,941 416,416 SH   SOLE   416,416 0 0
SAP SE SPON ADR SPON ADR 803054204   9,863,911 40,063 SH   SOLE   40,063 0 0
UNILEVER PLC ADR SPON ADR NEW 904767704   7,232,028 127,549 SH   SOLE   127,549 0 0
NICE LTD SPON ADR SPONSORED ADR 653656108   723,518 4,260 SH   SOLE   4,260 0 0
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   237,312 10,482 SH   SOLE   10,482 0 0
TAIWAN SEMICON MAN SP/ADR SPONSORED ADS 874039100   8,366,071 42,362 SH   SOLE   42,362 0 0
VANGUARD TAX-EXMPT BD ETF TAX EXEMPT BD 922907746   31,169,530 621,774 SH   SOLE   621,774 0 0
SEC TECHNOLOGY SPDR SBI TECHNOLOGY 81369Y803   975,538 4,195 SH   SOLE   4,195 0 0
ISHARES TIPS BOND ETF TIPS BD ETF 464287176   35,346,896 331,740 SH   SOLE   331,740 0 0
VANGUARD TTL STK MRKT ETF TOTAL STK MKT 922908769   13,288,133 45,851 SH   SOLE   45,851 0 0
SPDR S&P 500 ETF TR UNIT 78462F103   12,310,610 21,005 SH   SOLE   21,005 0 0
VANGUARD TOT WRLD STK ETF TT WRLD ST ETF 922042742   918,811 7,821 SH   SOLE   7,821 0 0
ISHARES US FINANCIALS ETF U.S. FINLS ETF 464287788   939,818 8,499 SH   SOLE   8,499 0 0
ISHARES US MED DEVICE ETF U.S. MED DVC ETF 464288810   207,375 3,554 SH   SOLE   3,554 0 0
ISHARES US PHARMACEUTICAL U.S. PHARMA ETF 464288836   1,940,448 29,526 SH   SOLE   29,526 0 0
ISHARES US TECHNOLOGY ETF U.S. TECH ETF 464287721   720,426 4,516 SH   SOLE   4,516 0 0
JP MORG ULT-SHRT INCM ETF ULTRA SHRT INC 46641Q837   4,386,269 87,081 SH   SOLE   87,081 0 0
JPMORGAN ULT-SHRT MUN ETF ULTRA SHT MUNCPL 46641Q654   1,675,965 33,050 SH   SOLE   33,050 0 0
ALLIANCEBERNSTEIN HLD LPU UNIT LTD PARTN 01881G106   297,795 8,029 SH   SOLE   8,029 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103   43,183,150 84,469 SH   SOLE   84,469 0 0
SCHWAB US AGGREG BD ETF US AGGREGATE B 808524839   503,940 22,200 SH   SOLE   22,200 0 0
SCHWAB US BROAD MRKT-ETF US BRD MKT ETF 808524102   2,566,061 113,042 SH   SOLE   113,042 0 0
US CASH COWS 100 ETF US CASH COWS 100 69374H881   888,995 15,740 SH   SOLE   15,740 0 0
DIMENSIONAL US EQ MKT ETF US EQUITY ETF 25434V401   308,264 4,834 SH   SOLE   4,834 0 0
ISHARES US HOME CONSTRUCT US HOME CONS ETF 464288752   456,983 4,420 SH   SOLE   4,420 0 0
SCHWAB STR US L/C GWT ETF US LCAP GR ETF 808524300   58,990,672 2,116,636 SH   SOLE   2,116,636 0 0
SCHWAB STR US L/C VAL ETF US LCAP VA ETF 808524409   5,777,815 221,627 SH   SOLE   221,627 0 0
SCHWAB US LARGE-CAP ETF US LRG CAP ETF 808524201   3,097,994 133,649 SH   SOLE   133,649 0 0
Principal U.S. Mega Cap US MEGA CP ETF 74255Y870   858,429 14,300 SH   SOLE   14,300 0 0
SCHWAB US MID CAP ETF US MID-CAP ETF 808524508   1,538,403 55,518 SH   SOLE   55,518 0 0
WISDOMTREE US QLTY DIV GW US QTLY DIV GRT 97717X669   103,317,018 1,276,622 SH   SOLE   1,276,622 0 0
JP MORGAN US QLTY FAC ETF US QUALTY FCTR 46641Q761   34,386,626 600,430 SH   SOLE   600,430 0 0
ISHARES US REGION BNK ETF US REGNL BKS ETF 464288778   250,591 4,976 SH   SOLE   4,976 0 0
DIMENSIONAL US SM CAP ETF US SMALL CAP ETF 25434V500   9,738,044 149,540 SH   SOLE   149,540 0 0
SCHWAB US SMALL-CAP ETF US SML CAP ETF 808524607   658,240 25,454 SH   SOLE   25,454 0 0
Wisdom Tree Japan Hedged Equity US TOTAL DIVIDND 97717W851   437,741 3,969 SH   SOLE   3,969 0 0
iShares Broad USD Invm Grd Corp USD INV GRDE ETF 464288620   12,954,241 257,642 SH   SOLE   257,642 0 0
SPDR DJIA ETF UT SER 1 78467X109   379,546 892 SH   SOLE   892 0 0
SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107   729,062 1,280 SH   SOLE   1,280 0 0
VANGUARD VALUE ETF VALUE ETF 922908744   5,371,042 31,725 SH   SOLE   31,725 0 0
VANECK VEC SHORT MUNI ETF VANECK SHRT MUNI 92189F528   439,383 25,710 SH   SOLE   25,710 0 0
VANGUARD RUSS1000 GWT ETF VNG RUS1000GRW 92206C680   43,763,289 423,652 SH   SOLE   423,652 0 0
VANGUARD RUSS1000 VAL ETF VNG RUS1000VAL 92206C714   4,222,562 51,970 SH   SOLE   51,970 0 0
XTrackers S&P500 ESG XTRACKERS S&P 233051143   5,935,136 111,416 SH   SOLE   111,416 0 0