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   369,823 3,672 SH   SOLE   3,672 0 0
ISHARES 0-5 YEAR HIGH YLD 0-5YR HI YL CP 46434V407   3,319,240 78,008 SH   SOLE   78,008 0 0
ISHARES 1-3 YR TREAS BND 1 3 YR TREAS BD 464287457   839,308 10,263 SH   SOLE   10,263 0 0
ISHARES GLOBAL REIT ETF 46434V 46434V647   31,609,626 1,334,866 SH   SOLE   1,334,866 0 0
VANGUARD S&P500 VALUE ETF 500 VAL IDX FD 921932703   4,363,945 24,181 SH   SOLE   24,181 0 0
GOLDMAN ACC TREAS 0-1 ETF ACCES TREASURY 381430529   5,925,673 58,734 SH   SOLE   58,734 0 0
Goldman Sachs ActiveBeta US Lrg Cp Eq ACTIVEBETA US LG 381430503   647,130 6,235 SH   SOLE   6,235 0 0
NOVO-NORDISK A/S-ADR ADR 670100205   293,265 2,284 SH   SOLE   2,284 0 0
ISHARES CORE AGG ALLO ETF AGGRES ALLOC ETF 464289859   1,397,502 19,024 SH   SOLE   19,024 0 0
FundX Aggressive ETF AGGRESSIVE ETF 360876882   7,270,640 114,117 SH   SOLE   114,117 0 0
VANGRD FTSE ALL-WLD EX-US ALLWRLD EX US 922042775   3,867,615 65,944 SH   SOLE   65,944 0 0
INVESCO BIOTEC&GENOME ETF BIOTECHNOLOGY 46137V787   1,246,753 19,265 SH   SOLE   19,265 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   810,540 16,172 SH   SOLE   16,172 0 0
SSGA ACT SPDR BLKSTNE ETF BLACKSTONE SENR 78467V608   424,258 10,075 SH   SOLE   10,075 0 0
SPDR BLM 1-3M T-BILL ETF BLOOMBERG 1-3 MO 78468R663   46,977,181 511,734 SH   SOLE   511,734 0 0
SPDR BLOOM HI YLD BND ETF BLOOMBERG HIGH Y 78468R622   14,910,699 156,625 SH   SOLE   156,625 0 0
ISHR BROAD USD H/Y CP ETF BROAD USD HIGH 46435U853   33,697,743 920,955 SH   SOLE   920,955 0 0
ALPHABET INC CL-A CAP STK CL A 02079K305   3,752,723 24,864 SH   SOLE   24,864 0 0
ALPHABET INC CL-C CAP STK CL C 02079K107   16,301,868 107,066 SH   SOLE   107,066 0 0
COGNIZANT TECHNOL SOLNS-A CL A 192446102   234,528 3,200 SH   SOLE   3,200 0 0
MONDELEZ INTL INC CL-A CL A 609207105   342,230 4,889 SH   SOLE   4,889 0 0
MARRIOTT INTL INC-A CL A 571903202   378,717 1,501 SH   SOLE   1,501 0 0
MASTERCARD INC CL-A CL A 57636Q104   6,406,807 13,304 SH   SOLE   13,304 0 0
META PLATFORMS INC CL-A CL A 30303M102   19,504,291 40,167 SH   SOLE   40,167 0 0
ZOETIS INC-A CL A 98978V103   305,085 1,803 SH   SOLE   1,803 0 0
MICROSTRATEGY INC-A CL A NEW 594972408   2,534,680 1,487 SH   SOLE   1,487 0 0
NIKE INC CL-B CL B 654106103   532,396 5,665 SH   SOLE   5,665 0 0
ISHARES C&S REIT ETF COHEN STEER REIT 464287564   866,827 15,023 SH   SOLE   15,023 0 0
JOHNSON & JOHNSON COM 478160104   8,589,084 54,296 SH   SOLE   54,296 0 0
JP MORGAN CHASE & CO COM 46625H100   13,380,841 66,804 SH   SOLE   66,804 0 0
IRON MOUNTAIN INC (REIT) COM 46284V101   557,379 6,949 SH   SOLE   6,949 0 0
CONOCOPHILLIPS COM 20825C104   266,651 2,095 SH   SOLE   2,095 0 0
COSTCO WHOLESALE CORP COM 22160K105   6,275,708 8,566 SH   SOLE   8,566 0 0
D.R HORTON INC COM 23331A109   9,289,176 56,452 SH   SOLE   56,452 0 0
DANAHER CORP COM 235851102   332,627 1,332 SH   SOLE   1,332 0 0
DIGITAL REALTY TRUST INC COM 253868103   304,932 2,117 SH   SOLE   2,117 0 0
ALTRIA GROUP INC COM 02209S103   959,203 21,990 SH   SOLE   21,990 0 0
AT & T INC COM 00206R102   7,237,700 411,233 SH   SOLE   411,233 0 0
BLACKROCK INC COM 09247X101   205,090 246 SH   SOLE   246 0 0
BROADCOM INC COM 11135F101   876,096 661 SH   SOLE   661 0 0
CATERPILLAR INC COM 149123101   223,522 610 SH   SOLE   610 0 0
CHEVRON CORP COM 166764100   8,641,470 54,783 SH   SOLE   54,783 0 0
CHUBB LTD COM H1467J104   328,835 1,269 SH   SOLE   1,269 0 0
CIGNA GROUP COM 125523100   12,108,028 33,338 SH   SOLE   33,338 0 0
CINTAS CORP COM 172908105   340,079 495 SH   SOLE   495 0 0
CISCO SYSTEMS INC COM 17275R102   7,564,359 151,560 SH   SOLE   151,560 0 0
3M COMPANY COM 88579Y101   294,344 2,775 SH   SOLE   2,775 0 0
ABBVIE INC COM 00287Y109   1,355,370 7,443 SH   SOLE   7,443 0 0
DISNEY WALT COMPANY COM 254687106   1,825,623 14,920 SH   SOLE   14,920 0 0
DOMINION ENERGY INC COM 25746U109   6,482,110 131,777 SH   SOLE   131,777 0 0
DUPONT DE NEMOURS INC COM 26614N102   8,601,223 112,185 SH   SOLE   112,185 0 0
DZS INC COM 268211109   107,771 81,645 SH   SOLE   81,645 0 0
ELI LILLY & CO COM 532457108   1,297,637 1,668 SH   SOLE   1,668 0 0
EMERSON ELECTRIC CO COM 291011104   215,951 1,904 SH   SOLE   1,904 0 0
EXXON MOBIL CORP COM 30231G102   8,884,920 76,436 SH   SOLE   76,436 0 0
FACTSET RESEARCH SYSTEMS COM 303075105   209,019 460 SH   SOLE   460 0 0
FERRARI N.V. COM N3167Y103   871,880 2,000 SH   SOLE   2,000 0 0
HOME DEPOT INC COM 437076102   12,626,194 32,915 SH   SOLE   32,915 0 0
HONEYWELL INTL INC COM 438516106   257,383 1,254 SH   SOLE   1,254 0 0
HORIZON BANCORP INC COM 440407104   231,799 18,067 SH   SOLE   18,067 0 0
IDEXX LABS INC COM 45168D104   435,723 807 SH   SOLE   807 0 0
INTEL CORPORATION COM 458140100   7,606,427 172,208 SH   SOLE   172,208 0 0
INTL BUSINESS MACHINES COM 459200101   383,256 2,007 SH   SOLE   2,007 0 0
FORTINET INC COM 34959E109   216,542 3,170 SH   SOLE   3,170 0 0
FIRST FINL BANKSHARES COM 32020R109   385,812 11,759 SH   SOLE   11,759 0 0
ADOBE INC COM 00724F101   8,823,435 17,486 SH   SOLE   17,486 0 0
GENELUX CORP COM 36870H103   72,549 11,283 SH   SOLE   11,283 0 0
GENERAL DYNAMICS CORP COM 369550108   9,190,247 32,533 SH   SOLE   32,533 0 0
GILEAD SCIENCES INC COM 375558103   310,580 4,240 SH   SOLE   4,240 0 0
NORTHROP GRUMMAN CORP COM 666807102   591,145 1,235 SH   SOLE   1,235 0 0
MODERNA INC COM 60770K107   270,875 2,542 SH   SOLE   2,542 0 0
MODINE MFGR CO COM 607828100   278,240 2,923 SH   SOLE   2,923 0 0
NETFLIX INC COM 64110L106   1,471,560 2,423 SH   SOLE   2,423 0 0
NEXTERA ENERGY INC COM 65339F101   207,260 3,243 SH   SOLE   3,243 0 0
NVIDIA CORP COM 67066G104   38,098,281 42,164 SH   SOLE   42,164 0 0
ONEOK INC COM 682680103   363,811 4,538 SH   SOLE   4,538 0 0
ORACLE CORP COM 68389X105   537,987 4,283 SH   SOLE   4,283 0 0
OXFORD LANE CAP CORP COM 691543102   50,800 10,000 SH   SOLE   10,000 0 0
PALO ALTO NETWORKS INC COM 697435105   524,788 1,847 SH   SOLE   1,847 0 0
PARKER-HANNIFIN CORP COM 701094104   519,107 934 SH   SOLE   934 0 0
PENNYMAC FINL SVCS INC-A COM 70932M107   510,832 5,608 SH   SOLE   5,608 0 0
PEPSICO INC COM 713448108   1,132,839 6,473 SH   SOLE   6,473 0 0
PFIZER INC COM 717081103   5,690,137 205,050 SH   SOLE   205,050 0 0
PHILIP MORRIS INTL INC COM 718172109   1,433,028 15,641 SH   SOLE   15,641 0 0
METLIFE INC COM 59156R108   8,447,576 113,987 SH   SOLE   113,987 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   264,734 2,951 SH   SOLE   2,951 0 0
MICROSOFT CORP COM 594918104   26,663,129 63,375 SH   SOLE   63,375 0 0
MCDONALDS CORP COM 580135101   1,160,788 4,117 SH   SOLE   4,117 0 0
MERCK & CO INC-NEW COM 58933Y105   10,763,557 81,573 SH   SOLE   81,573 0 0
LAM RESEARCH CORP COM 512807108   216,660 223 SH   SOLE   223 0 0
LOCKHEED MARTIN CORP COM 539830109   4,715,637 10,367 SH   SOLE   10,367 0 0
LOWES COMPANIES INC COM 548661107   1,125,651 4,419 SH   SOLE   4,419 0 0
LULULEMON ATHLETICA INC COM 550021109   244,546 626 SH   SOLE   626 0 0
MARATHON PETROLEUM CORP COM 56585A102   252,076 1,251 SH   SOLE   1,251 0 0
SJW GROUP COM 784305104   307,679 5,437 SH   SOLE   5,437 0 0
SENSEONICS HOLDINGS INC COM 81727U105   26,550 50,000 SH   SOLE   50,000 0 0
SHERWIN-WILLIAMS CO COM 824348106   1,119,791 3,224 SH   SOLE   3,224 0 0
SIMON PPTY GRP INC COM 828806109   246,941 1,578 SH   SOLE   1,578 0 0
PROCTER & GAMBLE CO. COM 742718109   9,382,917 57,830 SH   SOLE   57,830 0 0
PROLOGIS INC COM 74340W103   555,909 4,269 SH   SOLE   4,269 0 0
REGENERON PHARM INC COM 75886F107   10,582,577 10,995 SH   SOLE   10,995 0 0
RPM INTL INC (DEL) COM 749685103   9,654,933 81,168 SH   SOLE   81,168 0 0
RTX CORP COM 75513E101   305,951 3,137 SH   SOLE   3,137 0 0
SALESFORCE INC COM 79466L302   14,432,545 47,920 SH   SOLE   47,920 0 0
VERIZON COMMUNICATIONS COM 92343V104   352,841 8,409 SH   SOLE   8,409 0 0
WALMART INC COM 931142103   10,475,897 174,105 SH   SOLE   174,105 0 0
WASTE MANAGEMENT INC COM 94106L109   762,224 3,576 SH   SOLE   3,576 0 0
WELLS FARGO CO COM 949746101   1,297,028 22,378 SH   SOLE   22,378 0 0
STARBUCKS CORP COM 855244109   4,713,865 51,579 SH   SOLE   51,579 0 0
T-MOBILE US INC COM 872590104   209,084 1,281 SH   SOLE   1,281 0 0
TARGET CORP COM 87612E106   10,421,897 58,811 SH   SOLE   58,811 0 0
TESLA INC COM 88160R101   2,261,010 12,862 SH   SOLE   12,862 0 0
TEXAS INSTRUMENTS INC COM 882508104   376,990 2,164 SH   SOLE   2,164 0 0
THERMO FISHER SCIENTIFIC COM 883556102   535,875 922 SH   SOLE   922 0 0
TJX COMPANIES INC COM 872540109   264,300 2,606 SH   SOLE   2,606 0 0
UBER TECHNOLOGIES INC COM 90353T100   212,800 2,764 SH   SOLE   2,764 0 0
UNITED HEALTH GROUP INC COM 91324P102   1,358,940 2,747 SH   SOLE   2,747 0 0
VISA INC CLASS-A COM CL A 92826C839   12,170,120 43,608 SH   SOLE   43,608 0 0
CITIGROUP INC-NEW COM NEW 172967424   9,310,888 147,231 SH   SOLE   147,231 0 0
CHENIERE ENERGY INC COM NEW 16411R208   273,530 1,696 SH   SOLE   1,696 0 0
FundX Conservative ETF CONSERVATIVE ETF 360876874   22,048,017 547,465 SH   SOLE   547,465 0 0
VANGUARD CONS DISC ETF CONSUM DIS ETF 92204A108   222,728 701 SH   SOLE   701 0 0
ISHARES CORE MSCI EAFE CORE MSCI EAFE 46432F842   3,352,962 45,176 SH   SOLE   45,176 0 0
ISHARES CORE MSCI EMG MKT CORE MSCI EMKT 46434G103   6,412,280 124,269 SH   SOLE   124,269 0 0
ISHARES CORE S&P MID-CAP CORE S&P MCP ETF 464287507   1,033,855 17,021 SH   SOLE   17,021 0 0
ISHARES CORE S&P SML-CAP CORE S&P SCP ETF 464287804   14,279,515 129,203 SH   SOLE   129,203 0 0
ISHARES CORE S&P TOTAL US CORE S&P TTL STK 464287150   686,842 5,957 SH   SOLE   5,957 0 0
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200   23,857,749 45,380 SH   SOLE   45,380 0 0
ISHARES CORE US AGG BD ET CORE US AGGBD ET 464287226   2,733,700 27,912 SH   SOLE   27,912 0 0
SPDR DJ GLB R/ESTATE ETF DJ GLB RL ES ETF 78463X749   9,559,565 223,250 SH   SOLE   223,250 0 0
SPDR DJ REIT ETF DJ REIT ETF 78464A607   477,753 5,069 SH   SOLE   5,069 0 0
First Trust Dorsey Wright Focus 5 DORSEY WRT 5 ETF 33738R605   22,600,241 394,902 SH   SOLE   394,902 0 0
ISHARES MSCI EAFE GTH ETF EAFE GRWTH ETF 464288885   2,940,993 28,336 SH   SOLE   28,336 0 0
ISHARES MSCI EAFE S/C ETF EAFE SML CP ETF 464288273   42,015,085 663,431 SH   SOLE   663,431 0 0
ISHARES MSCI EAFE VAL IND EAFE VALUE ETF 464288877   397,283 7,303 SH   SOLE   7,303 0 0
WISDOMTREE E/M QLTY DV GW EM MKTS QTLY DIV 97717W323   34,821,623 1,354,927 SH   SOLE   1,354,927 0 0
DIMENSION EM CORE EQT ETF EMGR CRE EQT MNG 25434V302   5,574,162 225,492 SH   SOLE   225,492 0 0
SCHWAB EMRG MKT EQT ETF EMRG MKTEQ ETF 808524706   453,187 17,948 SH   SOLE   17,948 0 0
ENERGY SELECT SEC SPDR ENERGY 81369Y506   403,165 4,270 SH   SOLE   4,270 0 0
ISHRS ESG ADV H/Y CRP BND ESG ADVNCD HY BD 46435G441   274,688 6,012 SH   SOLE   6,012 0 0
ISHRS ESG AWR MSCI EAFE ESG AW MSCI EAFE 46435G516   1,868,455 23,382 SH   SOLE   23,382 0 0
ISHS ESG MSCI USA S/C ETF ESG AWARE MSCI 46435U663   737,988 18,326 SH   SOLE   18,326 0 0
ISHRS ESG AWARE MSCI USA ESG AWR MSCI USA 46435G425   685,275 5,961 SH   SOLE   5,961 0 0
ISHRS ESG AWARE US AGG BD ESG AWR US AGRGT 46435U549   225,417 4,790 SH   SOLE   4,790 0 0
ISHRS ESG AWARE 1-5Y USD ESG AWRE 1 5 YR 46435G243   1,515,458 61,906 SH   SOLE   61,906 0 0
ISHS ESG MSCI USA LDR ETF ESG MSCI LEADR 46435U218   837,704 8,926 SH   SOLE   8,926 0 0
VANGUARD MEGA CAP ETF ESG US CORP BD 921910873   30,816,171 164,907 SH   SOLE   164,907 0 0
ISHARES S&P N/AM SFTW IND EXPANDED TECH 464287515   1,841,405 21,595 SH   SOLE   21,595 0 0
iShares Expanded Tech Sector EXPND TEC SC ETF 464287549   2,572,473 29,850 SH   SOLE   29,850 0 0
VanEck Fallen Angel High Yield Bond FALLEN ANGEL HG 92189F437   16,483,389 568,001 SH   SOLE   568,001 0 0
SECTOR SPDR TR INT-FINL FINANCIAL 81369Y605   1,575,751 37,411 SH   SOLE   37,411 0 0
FIRST TR TACTICAL H/Y ETF FIRST TR TA HIYL 33738D408   25,243,933 612,271 SH   SOLE   612,271 0 0
FundX Flexible ETF FLEXIBLE ETF 360876866   50,554,412 2,078,820 SH   SOLE   2,078,820 0 0
ISHARES FLOT RATE BND ETF FLTG RATE NT ETF 46429B655   1,867,621 36,577 SH   SOLE   36,577 0 0
VANGUARD FTSE DEV MKT ETF FTSE DEV MKT ETF 921943858   1,509,013 30,078 SH   SOLE   30,078 0 0
VANGUARD FTSE EMERG MKT FTSE EMR MKT ETF 922042858   1,539,976 36,868 SH   SOLE   36,868 0 0
FundX ETF FUNDX ETF 360876809   56,732,114 922,944 SH   SOLE   922,944 0 0
LINDE PLC G54950103 G54950103   295,771 637 SH   SOLE   637 0 0
THEMES GENERATIVE AI ETF GENERATIVE ARTIF 882927502   223,508 7,345 SH   SOLE   7,345 0 0
GLOBAL X GENOMICS&BIO ETF GENOMIC BIOTECH 37954Y434   6,338,341 556,972 SH   SOLE   556,972 0 0
VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106   2,281,541 72,155 SH   SOLE   72,155 0 0
SPDR GOLD TRUST ETF GOLD SHS 78463V107   766,100 3,724 SH   SOLE   3,724 0 0
VANGUARD GROWTH ETF GROWTH ETF 922908736   46,606,724 135,405 SH   SOLE   135,405 0 0
IQ Hedge Multi Strat Tracker HEDGE MLTI ETF 45409B107   8,538,335 276,411 SH   SOLE   276,411 0 0
Janus Henderson AAA CLO HENDRSON AAA CL 47103U845   18,083,634 356,398 SH   SOLE   356,398 0 0
ISHARES IBOXX $ HI YLD BD IBOXX HI YD ETF 464288513   7,331,649 94,322 SH   SOLE   94,322 0 0
ISHARES IBOXX$ INV GR CRP IBOXX INV CP ETF 464287242   7,110,296 65,280 SH   SOLE   65,280 0 0
VANGUARD INFO TECH ETF INF TECH ETF 92204A702   249,060 475 SH   SOLE   475 0 0
VANGUARD INTER-TRM CRP BD INT-TERM CORP 92206C870   481,449 5,980 SH   SOLE   5,980 0 0
DIMENSIONAL INTL CORE ETF INTL CORE EQT MK 25434V203   11,216,304 371,155 SH   SOLE   371,155 0 0
SCHWAB INTL EQUITY ETF INTL EQTY ETF 808524805   1,527,672 39,151 SH   SOLE   39,151 0 0
WISDOMTREE ITL MIDCP DIV INTL MIDCAP DV 97717W778   823,491 13,090 SH   SOLE   13,090 0 0
WISDOM INTL QLTY DIV GWTH INTL QULTY DIV 97717X131   91,518,733 2,404,591 SH   SOLE   2,404,591 0 0
SCHWAB INTL S/CP EQT ETF INTL SCEQT ETF 808524888   8,627,871 241,002 SH   SOLE   241,002 0 0
WISDOMTREE ITL SMCP DV/FD INTL SMCAP DIV 97717W760   854,577 13,105 SH   SOLE   13,105 0 0
ISHARES GOLD TR ETF-NEW ISHARES NEW 464285204   2,351,187 55,954 SH   SOLE   55,954 0 0
ISHARES SEMICONDUCTOR ETF ISHARES SEMICDTR 464287523   240,604 1,065 SH   SOLE   1,065 0 0
ISHARES 1-5Y I/G CORP BND ISHS 1-5YR INVS 464288646   81,574,171 1,590,760 SH   SOLE   1,590,760 0 0
ISHARES 5-10Y I/G CORP BD ISHS 5-10YR INVT 464288638   172,205,195 3,337,310 SH   SOLE   3,337,310 0 0
JPMorgan Diversified Rtn US Equity JPMORGAN DIVER 46641Q407   541,874 4,838 SH   SOLE   4,838 0 0
VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637   4,250,704 17,729 SH   SOLE   17,729 0 0
VANGUARD MID-CAP GWTH IND MCAP GR IDXVIP 922908538   502,704 2,132 SH   SOLE   2,132 0 0
VANGUARD MID-CAP VAL IND MCAP VL IDXVIP 922908512   318,680 2,044 SH   SOLE   2,044 0 0
Vanguard Mega Cap Gr MEGA GRWTH IND 921910816   45,824,405 159,884 SH   SOLE   159,884 0 0
ISHARES RUSS MICROCAP IND MICRO-CAP ETF 464288869   38,336,881 316,337 SH   SOLE   316,337 0 0
VANGUARD MID-CAP ETF MID CAP ETF 922908629   6,202,024 24,822 SH   SOLE   24,822 0 0
iShares Core Moderate Alloc MODERT ALLOC ETF 464289875   1,690,237 39,510 SH   SOLE   39,510 0 0
iShares Morningstar Growth MORNINGSTAR GRWT 464287119   4,719,009 62,520 SH   SOLE   62,520 0 0
VANECK VEC MORN WMOAT ETF MORNINGSTAR WIDE 92189F643   274,914 3,058 SH   SOLE   3,058 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465   13,783,197 172,592 SH   SOLE   172,592 0 0
ISHARES MSCI EMG MRK INDX MSCI EMG MKT ETF 464287234   384,221 9,353 SH   SOLE   9,353 0 0
FIDELITY MSCI ENERGY ETF MSCI ENERGY IDX 316092402   206,235 7,972 SH   SOLE   7,972 0 0
iShares MSCI Global Sustainable Development Goals MSCI GBL SUS DEV 46435G532   247,464 3,144 SH   SOLE   3,144 0 0
ISHARES MSCI KLD 400 SOC MSCI KLD400 SOC 464288570   3,963,848 39,320 SH   SOLE   39,320 0 0
ISHS TR MSCI USA ESG ETF MSCI USA ESG SLC 464288802   1,796,718 16,458 SH   SOLE   16,458 0 0
ISHR MSCI USA MOMENT ETF MSCI USA MMENTM 46432F396   1,356,039 7,238 SH   SOLE   7,238 0 0
ISHR MSCI USA QLT FAC ETF MSCI USA QLT FCT 46432F339   4,404,908 26,802 SH   SOLE   26,802 0 0
ASML HOLDING NV NY RG-NEW N Y REGISTRY SHS N07059210   224,178 231 SH   SOLE   231 0 0
INVESCO NASDAQ 100 ETF NASDAQ 100 ETF 46138G649   9,257,274 50,672 SH   SOLE   50,672 0 0
Fidelity Nasdaq Composite Index NASDAQ COMPSIT 315912808   638,204 9,910 SH   SOLE   9,910 0 0
ISHARES NATL MUNI BND ETF NATIONAL MUN ETF 464288414   99,193,964 921,877 SH   SOLE   921,877 0 0
SPDR NUV BLM S/T MUNI ETF NUVEEN BLMBRG SR 78468R739   2,909,163 61,323 SH   SOLE   61,323 0 0
SPDR NUV BLM MUNI BND ETF NUVEEN BRC MUNIC 78468R721   30,957,353 666,036 SH   SOLE   666,036 0 0
NUVEEN ESG EMERGING NUVEEN ESG EMRGN 67092P888   443,080 16,112 SH   SOLE   16,112 0 0
NUVEEN ESG LG-CAP GRW ETF NUVEEN ESG LRGCP 67092P201   4,514,590 59,184 SH   SOLE   59,184 0 0
NUSHARE ESG LG CP VAL ETF NUVEEN ESG LRGVL 67092P300   721,163 18,558 SH   SOLE   18,558 0 0
NUVEEN ESG SML-CAP ETF NUVEEN ESG SMLCP 67092P607   955,987 22,986 SH   SOLE   22,986 0 0
KONINKLIJKE PHILIPS N.V. NY REG SH NEW 500472303   5,966,660 298,333 SH   SOLE   298,333 0 0
DOUBLELINE OPPORT BD ETF OPPORTUNISTIC BD 25861R105   12,750,052 277,900 SH   SOLE   277,900 0 0
SEAGATE TECHNOLOGY HLDGS ORD SHS G7997R103   210,665 2,264 SH   SOLE   2,264 0 0
Pacer US Small Cap Cash Cows 100 PACER US SMALL 69374H857   4,345,842 88,402 SH   SOLE   88,402 0 0
ISHARES PFD & ICM SEC ETF PFD AND INCM SEC 464288687   386,469 11,991 SH   SOLE   11,991 0 0
INVESCO PREFERRED ETF PFD ETF 46138E511   258,864 21,790 SH   SOLE   21,790 0 0
SPDR Portfolio High Yield Bond PORTFLI HIGH YLD 78468R606   15,439,541 658,121 SH   SOLE   658,121 0 0
SPDR PTFL DEV WRLD EX-US PORTFOLIO DEVLPD 78463X889   1,714,012 47,824 SH   SOLE   47,824 0 0
SPDR INDX PTFL EM MKT ETF PORTFOLIO EMG MK 78463X509   565,975 15,639 SH   SOLE   15,639 0 0
SPDR Portfolio S&P 500 PORTFOLIO S&P500 78464A854   5,706,292 92,740 SH   SOLE   92,740 0 0
SPDR PTFL S&P 500 GW ETF PRTFLO S&P500 GW 78464A409   11,719,580 160,213 SH   SOLE   160,213 0 0
SPDR PTFL S&P 500 VAL ETF PRTFLO S&P500 VL 78464A508   2,110,111 42,118 SH   SOLE   42,118 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553   1,681,690 19,446 SH   SOLE   19,446 0 0
ISHARES RUSSELL 1000 INDX RUS 1000 ETF 464287622   261,531 908 SH   SOLE   908 0 0
ISHARES RUSS 1000 GWT IND RUS 1000 GRW ETF 464287614   44,906,519 133,234 SH   SOLE   133,234 0 0
ISHARES RUSS 1000 VAL IND RUS 1000 VAL ETF 464287598   4,031,049 22,506 SH   SOLE   22,506 0 0
ISHARES RUSS 2000 GW INDX RUS 2000 GRW ETF 464287648   8,664,787 31,997 SH   SOLE   31,997 0 0
ISHARES RUSS 2000 VAL IND RUS 2000 VAL ETF 464287630   8,823,642 55,561 SH   SOLE   55,561 0 0
ISHARES-RUSSEL MID GWTH RUS MD CP GR ETF 464287481   30,419,565 266,511 SH   SOLE   266,511 0 0
ISHARES RUSS M/CAP VL IND RUS MDCP VAL ETF 464287473   49,694,347 396,508 SH   SOLE   396,508 0 0
ISHARES RUSSELL M/CAP IND RUS MID CAP ETF 464287499   5,538,167 65,860 SH   SOLE   65,860 0 0
ISHARES RUSS 200 GROW ETF RUS TP200 GR ETF 464289438   45,270,102 232,035 SH   SOLE   232,035 0 0
ISHARES TRS RUSS 2500 ETF RUSEL 2500 ETF 46435G268   426,924 6,507 SH   SOLE   6,507 0 0
ISHARES RUSSELL 2000 INDX RUSSELL 2000 ETF 464287655   1,483,876 7,056 SH   SOLE   7,056 0 0
iShares S&P 100 S&P 100 ETF 464287101   17,629,790 71,257 SH   SOLE   71,257 0 0
PROSHARES S&P500 DIV ARIS S&P 500 DV ARIST 74348A467   1,420,247 14,005 SH   SOLE   14,005 0 0
SPDR S&P 500 ESG S&P 500 ESG ETF 78468R531   2,811,043 55,510 SH   SOLE   55,510 0 0
VANGUARD 500 INDX ETF-NEW S&P 500 ETF SHS 922908363   14,697,031 30,574 SH   SOLE   30,574 0 0
INVESCO S&P 500 TOP50 ETF S&P 500 TOP 50 46137V233   41,459,686 984,089 SH   SOLE   984,089 0 0
ISHARES S&P 500 VALUE ETF S&P 500 VAL ETF 464287408   275,918 1,477 SH   SOLE   1,477 0 0
SPDR S&P 600 S/C GWTH ETF S&P 600 SMCP GRW 78464A201   1,063,595 12,193 SH   SOLE   12,193 0 0
SPDR S&P 600 S/C VAL ETF S&P 600 SMCP VAL 78464A300   828,040 9,980 SH   SOLE   9,980 0 0
SPDR S&P BIOTECH ETF S&P BIOTECH 78464A870   724,389 7,634 SH   SOLE   7,634 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763   624,177 4,756 SH   SOLE   4,756 0 0
SPDR S&P INTL SM CAP ETF S&P INTL SMLCP 78463X871   731,612 22,525 SH   SOLE   22,525 0 0
ISHARES S&P MC 400 GW IND S&P MC 400GR ETF 464287606   2,384,545 26,132 SH   SOLE   26,132 0 0
ISHARES S&P MC 400VAL IND S&P MC 400VL ETF 464287705   6,834,796 57,780 SH   SOLE   57,780 0 0
Invesco S&P MidCap Quality S&P MDCP QUALITY 46137V472   1,575,695 14,318 SH   SOLE   14,318 0 0
SPDR S&P REGL BKG ETF S&P REGL BKG 78464A698   8,713,674 173,303 SH   SOLE   173,303 0 0
ISHARES S&P SC 600 GW IND S&P SML 600 GWT 464287887   42,562,811 325,578 SH   SOLE   325,578 0 0
INVESCO S&P500 EQ WGT ETF S&P500 EQL WGT 46137V357   340,263 2,009 SH   SOLE   2,009 0 0
INVESCO S&P500 LW VOL ETF S&P500 LOW VOL 46138E354   365,248 5,545 SH   SOLE   5,545 0 0
SECTOR SPDR TR- UTILITIES SBI INT-UTILS 81369Y886   604,505 9,208 SH   SOLE   9,208 0 0
ISHARES SEL DIVIDEND ETF SELECT DIVID ETF 464287168   279,988 2,273 SH   SOLE   2,273 0 0
VANECK SEMICONDUCTOR ETF SEMICONDUCTR ETF 92189F676   8,170,511 36,315 SH   SOLE   36,315 0 0
FIRST TRUST SENR LOAN ETF SENIOR LN FD 33738D309   60,126,185 1,301,150 SH   SOLE   1,301,150 0 0
ISHARES SHRT TREAS BD ETF SHORT TREAS BD 464288679   1,892,334 17,119 SH   SOLE   17,119 0 0
ISHRS S/T NATL MUN BD ETF SHRT NAT MUN ETF 464288158   27,898,709 266,387 SH   SOLE   266,387 0 0
ACCENTURE PLC CL-A SHS CLASS A G1151C101   363,247 1,048 SH   SOLE   1,048 0 0
GRAYSCALE BITCOIN TRUST SHS REP COM UT 389637109   1,231,309 19,492 SH   SOLE   19,492 0 0
ISHS US SHRT MAT BND ETF SHT MAT BD ETF 46431W507   213,950 4,240 SH   SOLE   4,240 0 0
VANGUARD SMALL-CAP ETF SMALL CP ETF 922908751   4,926,114 21,550 SH   SOLE   21,550 0 0
ISHARES S&P SC 600VAL IND SP SMCP600VL ETF 464287879   40,763,247 396,684 SH   SOLE   396,684 0 0
SAP SE SPON ADR SPON ADR 803054204   9,049,587 46,401 SH   SOLE   46,401 0 0
UNILEVER PLC ADR SPON ADR NEW 904767704   6,456,240 128,636 SH   SOLE   128,636 0 0
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   202,092 10,482 SH   SOLE   10,482 0 0
VANGUARD TAX-EXMPT BD ETF TAX EXEMPT BD 922907746   23,540,840 465,234 SH   SOLE   465,234 0 0
SEC TECHNOLOGY SPDR SBI TECHNOLOGY 81369Y803   1,116,665 5,361 SH   SOLE   5,361 0 0
ISHARES TIPS BOND ETF TIPS BD ETF 464287176   30,430,111 283,308 SH   SOLE   283,308 0 0
VANGUARD TTL STK MRKT ETF TOTAL STK MKT 922908769   11,479,147 44,167 SH   SOLE   44,167 0 0
SPDR S&P 500 ETF TR UNIT 78462F103   9,257,815 17,699 SH   SOLE   17,699 0 0
VANGUARD TOT WRLD STK ETF TT WRLD ST ETF 922042742   757,588 6,856 SH   SOLE   6,856 0 0
ISHARES US FINANCIALS ETF U.S. FINLS ETF 464287788   499,196 5,219 SH   SOLE   5,219 0 0
ISHARES US MED DEVICE ETF U.S. MED DVC ETF 464288810   202,897 3,463 SH   SOLE   3,463 0 0
ISHARES US PHARMACEUTICAL U.S. PHARMA ETF 464288836   1,842,059 27,131 SH   SOLE   27,131 0 0
ISHARES US TECHNOLOGY ETF U.S. TECH ETF 464287721   4,108,435 30,419 SH   SOLE   30,419 0 0
JP MORG ULT-SHRT INCM ETF ULTRA SHRT INC 46641Q837   5,574,018 110,486 SH   SOLE   110,486 0 0
JPMORGAN ULT-SHRT MUN ETF ULTRA SHT MUNCPL 46641Q654   14,608,299 287,905 SH   SOLE   287,905 0 0
ISHARES S&P GSCI COMM IND UNIT BEN INT 46428R107   2,627,165 118,957 SH   SOLE   118,957 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103   76,663,375 172,661 SH   SOLE   172,661 0 0
SCHWAB US AGGREG BD ETF US AGGREGATE B 808524839   561,200 12,200 SH   SOLE   12,200 0 0
SCHWAB US BROAD MRKT-ETF US BRD MKT ETF 808524102   1,825,089 29,895 SH   SOLE   29,895 0 0
US CASH COWS 100 ETF US CASH COWS 100 69374H881   914,651 15,740 SH   SOLE   15,740 0 0
DIMENSIONAL US EQUITY ETF US EQUITY ETF 25434V401   275,795 4,833 SH   SOLE   4,833 0 0
ISHARES US HOME CONSTRUCT US HOME CONS ETF 464288752   1,200,423 10,369 SH   SOLE   10,369 0 0
GLOBAL X US INFRS DEV ETF US INFR DEV ETF 37954Y673   259,800 6,526 SH   SOLE   6,526 0 0
SCHWAB STR US L/C GWT ETF US LCAP GR ETF 808524300   49,879,696 537,960 SH   SOLE   537,960 0 0
SCHWAB STR US L/C VAL ETF US LCAP VA ETF 808524409   6,023,010 79,271 SH   SOLE   79,271 0 0
SCHWAB US LARGE-CAP ETF US LRG CAP ETF 808524201   2,915,960 46,986 SH   SOLE   46,986 0 0
Principal U.S. Mega Cap US MEGA CP ETF 74255Y870   1,016,363 19,789 SH   SOLE   19,789 0 0
SCHWAB US MID CAP ETF US MID-CAP ETF 808524508   1,224,300 15,035 SH   SOLE   15,035 0 0
WISDOMTREE US QLTY DIV GW US QTLY DIV GRT 97717X669   93,473,701 1,226,850 SH   SOLE   1,226,850 0 0
JP MORGAN US QLTY FAC ETF US QUALTY FCTR 46641Q761   52,781,971 998,335 SH   SOLE   998,335 0 0
ISHARES US REGION BNK ETF US REGNL BKS ETF 464288778   220,196 5,076 SH   SOLE   5,076 0 0
DIMENSIONAL US SM CAP ETF US SMALL CAP ETF 25434V500   11,756,419 188,525 SH   SOLE   188,525 0 0
SCHWAB US SMALL-CAP ETF US SML CAP ETF 808524607   629,730 12,789 SH   SOLE   12,789 0 0
Wisdom Tree Japan Hedged Equity US TOTAL DIVIDND 97717W851   4,518,157 41,642 SH   SOLE   41,642 0 0
iShares Broad USD Invm Grd Corp USD INV GRDE ETF 464288620   16,031,593 315,769 SH   SOLE   315,769 0 0
SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107   397,826 715 SH   SOLE   715 0 0
VANGUARD VALUE ETF VALUE ETF 922908744   3,547,090 21,780 SH   SOLE   21,780 0 0
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   725,732 42,640 SH   SOLE   42,640 0 0
VANGUARD RUSS1000 GWT ETF VNG RUS1000GRW 92206C680   38,048,910 439,009 SH   SOLE   439,009 0 0
VANGUARD RUSS1000 VAL ETF VNG RUS1000VAL 92206C714   4,103,907 52,186 SH   SOLE   52,186 0 0
Simplify Volatility Premium ETF VOLATILITY PREM 82889N863   2,219,674 97,955 SH   SOLE   97,955 0 0
XTrackers S&P500 ESG XTRACKERS S&P 233051143   5,637,325 117,861 SH   SOLE   117,861 0 0