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   362,493 3,615 SH   SOLE   3,615 0 0
ISHARES 0-5 YEAR HIGH YLD 0-5YR HI YL CP 46434V407   3,097,596 73,368 SH   SOLE   73,368 0 0
ISHARES 1-3 YR TREAS BND 1 3 YR TREAS BD 464287457   962,984 11,738 SH   SOLE   11,738 0 0
ISHARES GLOBAL REIT ETF 46434V 46434V647   32,683,356 1,351,669 SH   SOLE   1,351,669 0 0
VANGUARD S&P500 VALUE ETF 500 VAL IDX FD 921932703   4,000,639 23,819 SH   SOLE   23,819 0 0
GOLDMAN ACC TREAS 0-1 ETF ACCES TREASURY 381430529   6,940,607 69,587 SH   SOLE   69,587 0 0
PIMCO ACTIVE BOND ETF ACTIVE BD ETF 72201R775   4,108,200 44,437 SH   SOLE   44,437 0 0
Goldman Sachs ActiveBeta US Lrg Cp Eq ACTIVEBETA US LG 381430503   594,849 6,341 SH   SOLE   6,341 0 0
NOVO-NORDISK A/S-ADR ADR 670100205   220,762 2,134 SH   SOLE   2,134 0 0
ISHARES CORE AGG ALLO ETF AGGRES ALLOC ETF 464289859   1,433,892 20,766 SH   SOLE   20,766 0 0
FundX Aggressive ETF AGGRESSIVE ETF 360876882   6,714,296 117,558 SH   SOLE   117,558 0 0
VANGRD FTSE ALL-WLD EX-US ALLWRLD EX US 922042775   3,560,791 63,427 SH   SOLE   63,427 0 0
INVESCO BIOTEC&GENOME ETF BIOTECHNOLOGY 46137V787   1,303,566 19,799 SH   SOLE   19,799 0 0
BLACKROCK SHRT MATRTY BLACKROCK SHORT 46431W838   761,197 15,227 SH   SOLE   15,227 0 0
SSGA ACT SPDR BLKSTNE ETF BLACKSTONE SENR 78467V608   465,632 11,105 SH   SOLE   11,105 0 0
SPDR BLM 1-3M T-BILL ETF BLOOMBERG 1-3 MO 78468R663   36,288,683 397,075 SH   SOLE   397,075 0 0
SPDR BLOOM HI YLD BND ETF BLOOMBERG HIGH Y 78468R622   13,278,303 140,170 SH   SOLE   140,170 0 0
ISHR BROAD USD H/Y CP ETF BROAD USD HIGH 46435U853   5,946,096 163,579 SH   SOLE   163,579 0 0
ISHARES CALIFORNIA MUNI CALIF MUN BD ETF 464288356   730,044 12,600 SH   SOLE   12,600 0 0
ALPHABET INC CL-A CAP STK CL A 02079K305   3,273,495 23,434 SH   SOLE   23,434 0 0
ALPHABET INC CL-C CAP STK CL C 02079K107   14,907,997 105,783 SH   SOLE   105,783 0 0
COGNIZANT TECHNOL SOLNS-A CL A 192446102   241,696 3,200 SH   SOLE   3,200 0 0
MONDELEZ INTL INC CL-A CL A 609207105   301,163 4,158 SH   SOLE   4,158 0 0
MARRIOTT INTL INC-A CL A 571903202   343,226 1,522 SH   SOLE   1,522 0 0
MASTERCARD INC CL-A CL A 57636Q104   6,149,421 14,418 SH   SOLE   14,418 0 0
META PLATFORMS INC CL-A CL A 30303M102   15,028,433 42,458 SH   SOLE   42,458 0 0
ZOETIS INC-A CL A 98978V103   355,858 1,803 SH   SOLE   1,803 0 0
MICROSTRATEGY INC-A CL A NEW 594972408   644,252 1,020 SH   SOLE   1,020 0 0
NIKE INC CL-B CL B 654106103   518,313 4,774 SH   SOLE   4,774 0 0
ISHARES C&S REIT ETF COHEN STEER REIT 464287564   1,050,268 17,883 SH   SOLE   17,883 0 0
GENELUX CORP COM 36870H103   158,074 11,283 SH   SOLE   11,283 0 0
GENERAL DYNAMICS CORP COM 369550108   8,132,345 31,318 SH   SOLE   31,318 0 0
GILEAD SCIENCES INC COM 375558103   473,179 5,841 SH   SOLE   5,841 0 0
ADOBE INC COM 00724F101   10,154,132 17,020 SH   SOLE   17,020 0 0
FIRST FINL BANKSHARES COM 32020R109   356,297 11,759 SH   SOLE   11,759 0 0
HOME DEPOT INC COM 437076102   11,244,854 32,448 SH   SOLE   32,448 0 0
HONEYWELL INTL INC COM 438516106   258,782 1,234 SH   SOLE   1,234 0 0
HORIZON BANCORP INC COM 440407104   298,363 20,850 SH   SOLE   20,850 0 0
IDEXX LABS INC COM 45168D104   447,925 807 SH   SOLE   807 0 0
INTEL CORPORATION COM 458140100   8,691,189 172,959 SH   SOLE   172,959 0 0
INTL BUSINESS MACHINES COM 459200101   325,137 1,988 SH   SOLE   1,988 0 0
CONOCOPHILLIPS COM 20825C104   248,505 2,141 SH   SOLE   2,141 0 0
COSTCO WHOLESALE CORP COM 22160K105   5,761,838 8,729 SH   SOLE   8,729 0 0
D.R HORTON INC COM 23331A109   8,763,926 57,665 SH   SOLE   57,665 0 0
DANAHER CORP COM 235851102   358,114 1,548 SH   SOLE   1,548 0 0
DEERE & CO COM 244199105   214,730 537 SH   SOLE   537 0 0
ALTRIA GROUP INC COM 02209S103   899,178 22,290 SH   SOLE   22,290 0 0
AT & T INC COM 00206R102   6,547,337 390,187 SH   SOLE   390,187 0 0
BLACKROCK INC COM 09247X101   204,573 252 SH   SOLE   252 0 0
BLACKSTONE INC COM 09260D107   288,024 2,200 SH   SOLE   2,200 0 0
BROADCOM INC COM 11135F101   543,613 487 SH   SOLE   487 0 0
CHEVRON CORP COM 166764100   7,470,081 50,081 SH   SOLE   50,081 0 0
CHUBB LTD COM H1467J104   226,904 1,004 SH   SOLE   1,004 0 0
CIGNA GROUP COM 125523100   9,797,405 32,718 SH   SOLE   32,718 0 0
CINTAS CORP COM 172908105   241,064 400 SH   SOLE   400 0 0
CISCO SYSTEMS INC COM 17275R102   7,167,727 141,879 SH   SOLE   141,879 0 0
ABBVIE INC COM 00287Y109   1,103,076 7,118 SH   SOLE   7,118 0 0
DISNEY WALT COMPANY COM 254687106   1,542,604 17,085 SH   SOLE   17,085 0 0
DOMINION ENERGY INC COM 25746U109   5,429,675 115,525 SH   SOLE   115,525 0 0
DUPONT DE NEMOURS INC COM 26614N102   8,086,496 105,115 SH   SOLE   105,115 0 0
DZS INC COM 268211109   160,840 81,645 SH   SOLE   81,645 0 0
ELI LILLY & CO COM 532457108   719,906 1,235 SH   SOLE   1,235 0 0
EXXON MOBIL CORP COM 30231G102   7,476,704 74,782 SH   SOLE   74,782 0 0
FACTSET RESEARCH SYSTEMS COM 303075105   235,185 493 SH   SOLE   493 0 0
FERRARI N.V. COM N3167Y103   676,860 2,000 SH   SOLE   2,000 0 0
JOHNSON & JOHNSON COM 478160104   7,999,225 51,035 SH   SOLE   51,035 0 0
JP MORGAN CHASE & CO COM 46625H100   11,486,682 67,529 SH   SOLE   67,529 0 0
LOCKHEED MARTIN CORP COM 539830109   2,172,832 4,794 SH   SOLE   4,794 0 0
LOWES COMPANIES INC COM 548661107   897,321 4,032 SH   SOLE   4,032 0 0
LULULEMON ATHLETICA INC COM 550021109   320,067 626 SH   SOLE   626 0 0
NORTHROP GRUMMAN CORP COM 666807102   694,719 1,484 SH   SOLE   1,484 0 0
MODERNA INC COM 60770K107   296,659 2,983 SH   SOLE   2,983 0 0
METLIFE INC COM 59156R108   7,273,572 109,989 SH   SOLE   109,989 0 0
MICROSOFT CORP COM 594918104   23,843,192 63,406 SH   SOLE   63,406 0 0
MCDONALDS CORP COM 580135101   1,293,673 4,363 SH   SOLE   4,363 0 0
MERCK & CO INC-NEW COM 58933Y105   8,700,668 79,808 SH   SOLE   79,808 0 0
NETFLIX INC COM 64110L106   1,190,421 2,445 SH   SOLE   2,445 0 0
PROCTER & GAMBLE CO. COM 742718109   8,138,245 55,536 SH   SOLE   55,536 0 0
REGENERON PHARM INC COM 75886F107   9,634,841 10,970 SH   SOLE   10,970 0 0
RPM INTL INC (DEL) COM 749685103   8,760,499 78,478 SH   SOLE   78,478 0 0
RTX CORP COM 75513E101   285,150 3,389 SH   SOLE   3,389 0 0
SALESFORCE INC COM 79466L302   13,163,578 50,025 SH   SOLE   50,025 0 0
NVIDIA CORP COM 67066G104   22,034,631 44,494 SH   SOLE   44,494 0 0
ONEOK INC COM 682680103   306,018 4,358 SH   SOLE   4,358 0 0
ORACLE CORP COM 68389X105   380,707 3,611 SH   SOLE   3,611 0 0
OXFORD LANE CAP CORP COM 691543102   49,400 10,000 SH   SOLE   10,000 0 0
PALO ALTO NETWORKS INC COM 697435105   376,561 1,277 SH   SOLE   1,277 0 0
PARKER-HANNIFIN CORP COM 701094104   358,885 779 SH   SOLE   779 0 0
PENNYMAC FINL SVCS INC-A COM 70932M107   495,578 5,608 SH   SOLE   5,608 0 0
PEPSICO INC COM 713448108   1,084,937 6,388 SH   SOLE   6,388 0 0
PFIZER INC COM 717081103   5,262,639 182,794 SH   SOLE   182,794 0 0
PHILIP MORRIS INTL INC COM 718172109   1,487,874 15,815 SH   SOLE   15,815 0 0
SENSEONICS HOLDINGS INC COM 81727U105   28,500 50,000 SH   SOLE   50,000 0 0
SHERWIN-WILLIAMS CO COM 824348106   1,009,932 3,238 SH   SOLE   3,238 0 0
VERIZON COMMUNICATIONS COM 92343V104   316,566 8,397 SH   SOLE   8,397 0 0
WALMART INC COM 931142103   8,883,577 56,350 SH   SOLE   56,350 0 0
WASTE MANAGEMENT INC COM 94106L109   584,582 3,264 SH   SOLE   3,264 0 0
WELLS FARGO CO COM 949746101   1,785,110 36,268 SH   SOLE   36,268 0 0
STARBUCKS CORP COM 855244109   4,937,914 51,431 SH   SOLE   51,431 0 0
T-MOBILE US INC COM 872590104   210,032 1,310 SH   SOLE   1,310 0 0
TARGET CORP COM 87612E106   7,905,876 55,511 SH   SOLE   55,511 0 0
TESLA INC COM 88160R101   3,207,379 12,908 SH   SOLE   12,908 0 0
TEXAS INSTRUMENTS INC COM 882508104   400,240 2,348 SH   SOLE   2,348 0 0
THERMO FISHER SCIENTIFIC COM 883556102   476,649 898 SH   SOLE   898 0 0
TJX COMPANIES INC COM 872540109   236,307 2,519 SH   SOLE   2,519 0 0
UNITED HEALTH GROUP INC COM 91324P102   1,609,945 3,058 SH   SOLE   3,058 0 0
VISA INC CLASS-A COM CL A 92826C839   11,423,116 43,876 SH   SOLE   43,876 0 0
CITIGROUP INC-NEW COM NEW 172967424   7,459,880 145,021 SH   SOLE   145,021 0 0
CHENIERE ENERGY INC COM NEW 16411R208   351,321 2,058 SH   SOLE   2,058 0 0
FundX Conservative ETF CONSERVATIVE ETF 360876874   21,109,367 557,773 SH   SOLE   557,773 0 0
ISHARES CORE MSCI EAFE CORE MSCI EAFE 46432F842   13,995,217 198,937 SH   SOLE   198,937 0 0
ISHARES CORE MSCI EMG MKT CORE MSCI EMKT 46434G103   6,805,690 134,553 SH   SOLE   134,553 0 0
ISHARES CORE S&P MID-CAP CORE S&P MCP ETF 464287507   966,976 3,489 SH   SOLE   3,489 0 0
ISHARES CORE S&P SML-CAP CORE S&P SCP ETF 464287804   14,895,091 137,599 SH   SOLE   137,599 0 0
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200   20,669,058 43,274 SH   SOLE   43,274 0 0
ISHARES CORE US AGG BD ET CORE US AGGBD ET 464287226   2,829,121 28,505 SH   SOLE   28,505 0 0
SPDR DJ GLB R/ESTATE ETF DJ GLB RL ES ETF 78463X749   10,344,889 236,671 SH   SOLE   236,671 0 0
SPDR DJ REIT ETF DJ REIT ETF 78464A607   498,714 5,232 SH   SOLE   5,232 0 0
ISHARES MSCI EAFE GTH ETF EAFE GRWTH ETF 464288885   2,761,871 28,517 SH   SOLE   28,517 0 0
ISHARES MSCI EAFE S/C ETF EAFE SML CP ETF 464288273   39,233,519 633,821 SH   SOLE   633,821 0 0
ISHARES MSCI EAFE VAL IND EAFE VALUE ETF 464288877   19,891,310 381,791 SH   SOLE   381,791 0 0
WISDOMTREE E/M QLTY DV GW EM MKTS QTLY DIV 97717W323   32,167,084 1,308,669 SH   SOLE   1,308,669 0 0
DIMENSION EM CORE EQT ETF EMGR CRE EQT MNG 25434V302   5,334,433 221,254 SH   SOLE   221,254 0 0
SCHWAB EMRG MKT EQT ETF EMRG MKTEQ ETF 808524706   444,311 17,923 SH   SOLE   17,923 0 0
ENERGY SELECT SEC SPDR ENERGY 81369Y506   311,032 3,709 SH   SOLE   3,709 0 0
PIMCO Enh Sht Mat Strat ENHAN SHRT MA AC 72201R833   13,292,982 133,209 SH   SOLE   133,209 0 0
ISHRS ESG ADV H/Y CRP BND ESG ADVNCD HY BD 46435G441   273,383 6,012 SH   SOLE   6,012 0 0
ISHRS ESG AWR MSCI EAFE ESG AW MSCI EAFE 46435G516   1,568,361 20,762 SH   SOLE   20,762 0 0
ISHS ESG MSCI USA S/C ETF ESG AWARE MSCI 46435U663   696,571 18,326 SH   SOLE   18,326 0 0
ISHRS ESG AWARE US AGG BD ESG AWR US AGRGT 46435U549   228,674 4,790 SH   SOLE   4,790 0 0
ISHRS ESG AWARE 1-5Y USD ESG AWRE 1 5 YR 46435G243   1,514,895 61,883 SH   SOLE   61,883 0 0
ISHS ESG MSCI USA LDR ETF ESG MSCI LEADR 46435U218   753,175 8,926 SH   SOLE   8,926 0 0
ISHRS ESG SCRN S&P M/CAP ESG SCRD S&P MID 46436E551   560,178 14,849 SH   SOLE   14,849 0 0
VANGUARD MEGA CAP ETF ESG US CORP BD 921910873   12,240,975 72,312 SH   SOLE   72,312 0 0
ISHARES S&P N/AM SFTW IND EXPANDED TECH 464287515   1,753,175 4,322 SH   SOLE   4,322 0 0
iShares Expanded Tech Sector EXPND TEC SC ETF 464287549   2,229,695 4,975 SH   SOLE   4,975 0 0
VanEck Fallen Angel High Yield Bond FALLEN ANGEL HG 92189F437   6,848,172 237,949 SH   SOLE   237,949 0 0
SECTOR SPDR TR INT-FINL FINANCIAL 81369Y605   1,471,739 39,142 SH   SOLE   39,142 0 0
FIRST TR TACTICAL H/Y ETF FIRST TR TA HIYL 33738D408   48,435,492 1,165,155 SH   SOLE   1,165,155 0 0
FundX Flexible ETF FLEXIBLE ETF 360876866   46,113,523 1,916,223 SH   SOLE   1,916,223 0 0
ISHARES FLOT RATE BND ETF FLTG RATE NT ETF 46429B655   1,994,681 39,405 SH   SOLE   39,405 0 0
VANGUARD FTSE DEV MKT ETF FTSE DEV MKT ETF 921943858   1,470,673 30,703 SH   SOLE   30,703 0 0
VANGUARD FTSE EMERG MKT FTSE EMR MKT ETF 922042858   1,777,739 43,254 SH   SOLE   43,254 0 0
FundX ETF FUNDX ETF 360876809   52,120,122 941,813 SH   SOLE   941,813 0 0
LINDE PLC G54950103 G54950103   288,318 702 SH   SOLE   702 0 0
THEMES GENRTVE ARTFCL GENERATIVE ARTIF 882927502   200,665 7,345 SH   SOLE   7,345 0 0
GLOBAL X GENOMICS&BIO ETF GENOMIC BIOTECH 37954Y434   5,852,370 506,348 SH   SOLE   506,348 0 0
VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106   1,964,669 63,356 SH   SOLE   63,356 0 0
SPDR GOLD TRUST ETF GOLD SHS 78463V107   3,378,546 17,673 SH   SOLE   17,673 0 0
VANGUARD GROWTH ETF GROWTH ETF 922908736   42,413,854 136,431 SH   SOLE   136,431 0 0
Janus Henderson AAA CLO HENDRSON AAA CL 47103U845   16,108,971 320,257 SH   SOLE   320,257 0 0
ISHARES IBOXX $ HI YLD BD IBOXX HI YD ETF 464288513   7,546,066 97,507 SH   SOLE   97,507 0 0
iShares Iboxx $ Investment Grade Corporate Bond Etf IBOXX INV CP ETF 464287242   8,907,115 80,490 SH   SOLE   80,490 0 0
VANGUARD INFO TECH ETF INF TECH ETF 92204A702   244,420 505 SH   SOLE   505 0 0
VANGUARD INTER-TRM CRP BD INT-TERM CORP 92206C870   494,182 6,080 SH   SOLE   6,080 0 0
VANGUARD INTER-TERM TREAS INTER TERM TREAS 92206C706   7,173,448 120,928 SH   SOLE   120,928 0 0
SCHWAB INTL EQUITY ETF INTL EQTY ETF 808524805   1,606,392 43,463 SH   SOLE   43,463 0 0
WISDOMTREE ITL MIDCP DIV INTL MIDCAP DV 97717W778   834,507 13,732 SH   SOLE   13,732 0 0
WISDOM INTL QLTY DIV GWTH INTL QULTY DIV 97717X131   84,759,943 2,336,916 SH   SOLE   2,336,916 0 0
SCHWAB INTL S/CP EQT ETF INTL SCEQT ETF 808524888   8,620,586 247,079 SH   SOLE   247,079 0 0
WISDOMTREE ITL SMCP DV/FD INTL SMCAP DIV 97717W760   836,701 13,105 SH   SOLE   13,105 0 0
ISHARES GOLD TR ETF-NEW ISHARES NEW 464285204   2,110,072 54,049 SH   SOLE   54,049 0 0
ISHARES 1-5Y I/G CORP BND ISHS 1-5YR INVS 464288646   77,508,828 1,511,630 SH   SOLE   1,511,630 0 0
ISHARES 5-10Y I/G CORP BD ISHS 5-10YR INVT 464288638   152,436,232 2,931,466 SH   SOLE   2,931,466 0 0
JPMorgan Diversified Rtn US Equity JPMORGAN DIVER 46641Q407   515,257 5,016 SH   SOLE   5,016 0 0
VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637   3,871,725 17,748 SH   SOLE   17,748 0 0
iShares Latin America 40 LATN AMER 40 ETF 464287390   1,601,816 55,121 SH   SOLE   55,121 0 0
VANGUARD MID-CAP GWTH IND MCAP GR IDXVIP 922908538   468,123 2,132 SH   SOLE   2,132 0 0
VANGUARD MID-CAP VAL IND MCAP VL IDXVIP 922908512   300,025 2,069 SH   SOLE   2,069 0 0
Vanguard Mega Cap Gr MEGA GRWTH IND 921910816   41,629,873 160,417 SH   SOLE   160,417 0 0
ISHARES RUSS MICROCAP IND MICRO-CAP ETF 464288869   35,080,510 302,340 SH   SOLE   302,340 0 0
VANGUARD MID-CAP ETF MID CAP ETF 922908629   5,721,082 24,592 SH   SOLE   24,592 0 0
iShares Core Moderate Alloc MODERT ALLOC ETF 464289875   1,578,250 38,020 SH   SOLE   38,020 0 0
iShares Morningstar Growth MORNINGSTAR GRWT 464287119   4,925,020 72,619 SH   SOLE   72,619 0 0
VANECK VEC MORN WMOAT ETF MORNINGSTAR WIDE 92189F643   278,967 3,287 SH   SOLE   3,287 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465   13,177,434 174,883 SH   SOLE   174,883 0 0
ISHARES MSCI EMG MRK INDX MSCI EMG MKT ETF 464287234   372,223 9,257 SH   SOLE   9,257 0 0
FIDELITY MSCI ENERGY ETF MSCI ENERGY IDX 316092402   280,258 12,164 SH   SOLE   12,164 0 0
iShares MSCI Global Sustainable Development Goals MSCI GBL SUS DEV 46435G532   280,189 3,457 SH   SOLE   3,457 0 0
ISHARES MSCI KLD 400 SOC MSCI KLD400 SOC 464288570   3,517,260 38,630 SH   SOLE   38,630 0 0
ISHS TR MSCI USA ESG ETF MSCI USA ESG SLC 464288802   1,743,043 17,342 SH   SOLE   17,342 0 0
ISHR MSCI USA MOMENT ETF MSCI USA MMENTM 46432F396   390,028 2,486 SH   SOLE   2,486 0 0
ISHR MSCI USA QLT FAC ETF MSCI USA QLT FCT 46432F339   4,145,669 28,175 SH   SOLE   28,175 0 0
INVESCO NASDAQ 100 ETF NASDAQ 100 ETF 46138G649   8,405,770 49,874 SH   SOLE   49,874 0 0
Fidelity Nasdaq Composite Index NASDAQ COMPSIT 315912808   587,068 9,910 SH   SOLE   9,910 0 0
ISHARES NATL MUNI BND ETF NATIONAL MUN ETF 464288414   87,222,566 804,562 SH   SOLE   804,562 0 0
NABORS INDS INC NOTE 0.750% 1/1 62957HAB1   41,559 43,000 SH   SOLE   43,000 0 0
SPDR NUV BLM S/T MUNI ETF NUVEEN BLMBRG SR 78468R739   3,265,395 68,328 SH   SOLE   68,328 0 0
SPDR NUV BLM MUNI BND ETF NUVEEN BRC MUNIC 78468R721   31,627,851 672,933 SH   SOLE   672,933 0 0
NUVEEN ESG EMERGING NUVEEN ESG EMRGN 67092P888   311,353 11,553 SH   SOLE   11,553 0 0
NUVEEN ESG LG-CAP GRW ETF NUVEEN ESG LRGCP 67092P201   4,027,839 57,979 SH   SOLE   57,979 0 0
NUSHARE ESG LG CP VAL ETF NUVEEN ESG LRGVL 67092P300   1,384,438 38,553 SH   SOLE   38,553 0 0
NUVEEN ESG SML-CAP ETF NUVEEN ESG SMLCP 67092P607   273,856 7,004 SH   SOLE   7,004 0 0
KONINKLIJKE PHILIPS N.V. NY REG SH NEW 500472303   6,583,329 282,183 SH   SOLE   282,183 0 0
DOUBLELINE OPPORT BD ETF OPPORTUNISTIC BD 25861R105   11,501,999 248,665 SH   SOLE   248,665 0 0
Pacer US Small Cap Cash Cows 100 PACER US SMALL 69374H857   4,428,798 92,209 SH   SOLE   92,209 0 0
SPDR Portfolio High Yield Bond PORTFLI HIGH YLD 78468R606   15,063,953 644,309 SH   SOLE   644,309 0 0
SPDR PTFL DEV WRLD EX-US PORTFOLIO DEVLPD 78463X889   1,626,494 47,824 SH   SOLE   47,824 0 0
SPDR INDX PTFL EM MKT ETF PORTFOLIO EMG MK 78463X509   608,910 17,196 SH   SOLE   17,196 0 0
SPDR Portfolio S&P 500 PORTFOLIO S&P500 78464A854   4,787,611 85,646 SH   SOLE   85,646 0 0
SPDR PTFL S&P 500 GW ETF PRTFLO S&P500 GW 78464A409   24,502,376 376,612 SH   SOLE   376,612 0 0
SPDR PTFL S&P 500 VAL ETF PRTFLO S&P500 VL 78464A508   17,689,556 379,360 SH   SOLE   379,360 0 0
GLB X ROBOTICS & ARTI ETF RBTCS ARTFL INTE 37954Y715   237,832 8,345 SH   SOLE   8,345 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553   1,392,818 15,763 SH   SOLE   15,763 0 0
ISHARES RUSS 1000 GWT IND RUS 1000 GRW ETF 464287614   40,836,998 134,700 SH   SOLE   134,700 0 0
ISHARES RUSS 1000 VAL IND RUS 1000 VAL ETF 464287598   3,720,769 22,516 SH   SOLE   22,516 0 0
ISHARES RUSS 2000 GW INDX RUS 2000 GRW ETF 464287648   8,229,181 32,627 SH   SOLE   32,627 0 0
ISHARES RUSS 2000 VAL IND RUS 2000 VAL ETF 464287630   8,872,448 57,120 SH   SOLE   57,120 0 0
ISHARES-RUSSEL MID GWTH RUS MD CP GR ETF 464287481   27,720,027 265,365 SH   SOLE   265,365 0 0
ISHARES RUSS M/CAP VL IND RUS MDCP VAL ETF 464287473   44,675,594 384,174 SH   SOLE   384,174 0 0
ISHARES RUSSELL M/CAP IND RUS MID CAP ETF 464287499   11,831,671 152,215 SH   SOLE   152,215 0 0
ISHARES RUSS 200 GROW ETF RUS TP200 GR ETF 464289438   41,173,611 234,982 SH   SOLE   234,982 0 0
ISHARES TRS RUSS 2500 ETF RUSEL 2500 ETF 46435G268   249,604 4,054 SH   SOLE   4,054 0 0
ISHARES RUSSELL 2000 INDX RUSSELL 2000 ETF 464287655   1,568,950 7,817 SH   SOLE   7,817 0 0
iShares S&P 100 S&P 100 ETF 464287101   16,371,658 73,287 SH   SOLE   73,287 0 0
Global X S&P500 Covered Call S&P 500 COVERED 37954Y475   8,471,672 214,799 SH   SOLE   214,799 0 0
SPDR S&P 500 ESG S&P 500 ESG ETF 78468R531   2,610,057 56,494 SH   SOLE   56,494 0 0
VANGUARD 500 INDX ETF-NEW S&P 500 ETF SHS 922908363   13,016,290 29,799 SH   SOLE   29,799 0 0
Invesco S&P 500 Top 50 S&P 500 TOP 50 46137V233   38,074,583 1,009,400 SH   SOLE   1,009,400 0 0
ISHARES S&P 500 VALUE ETF S&P 500 VAL ETF 464287408   270,746 1,557 SH   SOLE   1,557 0 0
SPDR S&P 600 S/C GWTH ETF S&P 600 SMCP GRW 78464A201   1,018,864 12,183 SH   SOLE   12,183 0 0
SPDR S&P 600 S/C VAL ETF S&P 600 SMCP VAL 78464A300   830,017 9,963 SH   SOLE   9,963 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763   252,564 2,021 SH   SOLE   2,021 0 0
SPDR S&P INTL SM CAP ETF S&P INTL SMLCP 78463X871   718,887 22,635 SH   SOLE   22,635 0 0
ISHARES S&P MC 400 GW IND S&P MC 400GR ETF 464287606   2,128,799 26,872 SH   SOLE   26,872 0 0
ISHARES S&P MC 400VAL IND S&P MC 400VL ETF 464287705   6,745,123 59,147 SH   SOLE   59,147 0 0
SPDR S&P REGL BKG ETF S&P REGL BKG 78464A698   8,803,259 167,905 SH   SOLE   167,905 0 0
ISHARES S&P SC 600 GW IND S&P SML 600 GWT 464287887   39,514,331 315,761 SH   SOLE   315,761 0 0
INVESCO S&P500 EQ WGT ETF S&P500 EQL WGT 46137V357   328,697 2,083 SH   SOLE   2,083 0 0
INVESCO S&P500 LW VOL ETF S&P500 LOW VOL 46138E354   607,300 9,692 SH   SOLE   9,692 0 0
Invesco S&P 500 Qual S&P500 QUALITY 46137V241   3,346,957 61,889 SH   SOLE   61,889 0 0
SECTOR SPDR TR- UTILITIES SBI INT-UTILS 81369Y886   1,076,863 17,004 SH   SOLE   17,004 0 0
VANECK SEMICONDUCTOR ETF SEMICONDUCTR ETF 92189F676   5,078,573 29,042 SH   SOLE   29,042 0 0
FIRST TRUST SENR LOAN ETF SENIOR LN FD 33738D309   50,461,759 1,095,327 SH   SOLE   1,095,327 0 0
ISHARES SHRT TREAS BD ETF SHORT TREAS BD 464288679   635,008 5,766 SH   SOLE   5,766 0 0
ISHRS S/T NATL MUN BD ETF SHRT NAT MUN ETF 464288158   25,994,293 246,555 SH   SOLE   246,555 0 0
ACCENTURE PLC CL-A SHS CLASS A G1151C101   358,630 1,022 SH   SOLE   1,022 0 0
ISHS US SHRT MAT BND ETF SHT MAT BD ETF 46431W507   231,886 4,590 SH   SOLE   4,590 0 0
VANGUARD SMALL-CAP ETF SMALL CP ETF 922908751   4,534,115 21,254 SH   SOLE   21,254 0 0
ISHARES S&P SC 600VAL IND SP SMCP600VL ETF 464287879   39,197,005 380,295 SH   SOLE   380,295 0 0
SSGA ACT SPDR DBL TOT RET SPDR TR TACTIC 78467V848   451,001 11,205 SH   SOLE   11,205 0 0
SAP SE SPON ADR SPON ADR 803054204   7,339,469 47,477 SH   SOLE   47,477 0 0
UNILEVER PLC ADR SPON ADR NEW 904767704   5,849,160 120,651 SH   SOLE   120,651 0 0
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   218,340 10,482 SH   SOLE   10,482 0 0
VANGUARD TAX-EXMPT BD ETF TAX EXEMPT BD 922907746   24,623,559 482,342 SH   SOLE   482,342 0 0
SEC TECHNOLOGY SPDR SBI TECHNOLOGY 81369Y803   973,100 5,055 SH   SOLE   5,055 0 0
ISHARES TIPS BOND ETF TIPS BD ETF 464287176   28,326,516 263,527 SH   SOLE   263,527 0 0
VANGUARD TOTAL BND MRKT TOTAL BND MRKT 921937835   4,145,725 56,366 SH   SOLE   56,366 0 0
VANGUARD TTL STK MRKT ETF TOTAL STK MKT 922908769   9,658,772 40,716 SH   SOLE   40,716 0 0
SPDR S&P 500 ETF TR UNIT 78462F103   8,350,720 17,569 SH   SOLE   17,569 0 0
Pacer Trendpilot 100 TRENDPILOT 100 69374H303   1,966,955 30,108 SH   SOLE   30,108 0 0
iShares Treasury Floating Rate Bond TRS FLT RT BD 46434V860   2,212,554 43,839 SH   SOLE   43,839 0 0
VANGUARD TOT WRLD STK ETF TT WRLD ST ETF 922042742   705,242 6,855 SH   SOLE   6,855 0 0
iShares US Financials U.S. FINLS ETF 464287788   1,079,069 12,634 SH   SOLE   12,634 0 0
ISHARES US MED DEVICE ETF U.S. MED DVC ETF 464288810   286,472 5,308 SH   SOLE   5,308 0 0
ISHARES US PHARMACEUTICAL U.S. PHARMA ETF 464288836   1,707,552 9,210 SH   SOLE   9,210 0 0
iShares U.S. Technology ETF U.S. TECH ETF 464287721   3,743,548 30,497 SH   SOLE   30,497 0 0
JP MORG ULT-SHRT INCM ETF ULTRA SHRT INC 46641Q837   6,023,028 119,909 SH   SOLE   119,909 0 0
JPMORGAN ULT-SHRT MUN ETF ULTRA SHT MUNCPL 46641Q654   14,124,442 278,369 SH   SOLE   278,369 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103   58,280,979 142,315 SH   SOLE   142,315 0 0
SCHWAB US AGGREG BD ETF US AGGREGATE B 808524839   578,088 12,400 SH   SOLE   12,400 0 0
SCHWAB US BROAD MRKT-ETF US BRD MKT ETF 808524102   1,189,834 21,373 SH   SOLE   21,373 0 0
US CASH COWS 100 ETF US CASH COWS 100 69374H881   1,046,090 20,121 SH   SOLE   20,121 0 0
DIMENSIONAL US EQUITY ETF US EQUITY ETF 25434V401   250,494 4,833 SH   SOLE   4,833 0 0
ISHARES US HOME CONSTRUCT US HOME CONS ETF 464288752   462,464 4,546 SH   SOLE   4,546 0 0
GLOBAL X US INFRS DEV ETF US INFR DEV ETF 37954Y673   260,586 7,562 SH   SOLE   7,562 0 0
SCHWAB STR US L/C GWT ETF US LCAP GR ETF 808524300   45,096,506 543,593 SH   SOLE   543,593 0 0
SCHWAB STR US L/C VAL ETF US LCAP VA ETF 808524409   5,636,460 80,406 SH   SOLE   80,406 0 0
SCHWAB US LARGE-CAP ETF US LRG CAP ETF 808524201   2,697,289 47,824 SH   SOLE   47,824 0 0
Principal U.S. Mega Cap US MEGA CP ETF 74255Y870   970,690 20,759 SH   SOLE   20,759 0 0
SCHWAB US MID CAP ETF US MID-CAP ETF 808524508   1,132,436 15,035 SH   SOLE   15,035 0 0
WISDOMTREE US QLTY DIV GW US QTLY DIV GRT 97717X669   83,918,747 1,194,063 SH   SOLE   1,194,063 0 0
JP MORGAN US QLTY FAC ETF US QUALTY FCTR 46641Q761   40,185,313 839,643 SH   SOLE   839,643 0 0
ISHARES US REGION BNK ETF US REGNL BKS ETF 464288778   206,731 4,941 SH   SOLE   4,941 0 0
DIMENSIONAL US SM CAP ETF US SMALL CAP ETF 25434V500   3,695,440 61,776 SH   SOLE   61,776 0 0
SCHWAB US SMALL-CAP ETF US SML CAP ETF 808524607   650,683 13,774 SH   SOLE   13,774 0 0
Wisdom Tree Japan Hedged Equity US TOTAL DIVIDND 97717W851   3,711,612 42,187 SH   SOLE   42,187 0 0
ISHARES BROAD USD I/G ETF USD INV GRDE ETF 464288620   14,218,500 277,380 SH   SOLE   277,380 0 0
SPDR DJIA ETF UT SER 1 78467X109   4,958,854 13,158 SH   SOLE   13,158 0 0
SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107   362,776 715 SH   SOLE   715 0 0
VANGUARD VALUE ETF VALUE ETF 922908744   3,131,726 20,948 SH   SOLE   20,948 0 0
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   728,717 42,640 SH   SOLE   42,640 0 0
VANGUARD RUSS1000 GWT ETF VNG RUS1000GRW 92206C680   34,488,037 442,041 SH   SOLE   442,041 0 0
VANGUARD RUSS1000 VAL ETF VNG RUS1000VAL 92206C714   3,785,572 52,186 SH   SOLE   52,186 0 0
XTrackers S&P500 ESG XTRACKERS S&P 233051143   5,417,140 124,417 SH   SOLE   124,417 0 0