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
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   1,435,907 28,425 SH   SOLE 0 0 0 28,425
ABBOTT LABS COM 002824100   246,371 2,371 SH   SOLE 0 0 0 2,371
ABBVIE INC COM 00287Y109   805,056 4,694 SH   SOLE 0 0 0 4,694
ADOBE INC COM 00724F101   1,533,290 2,760 SH   SOLE 0 0 0 2,760
ADVANCED MICRO DEVICES INC COM 007903107   2,405,412 14,829 SH   SOLE 0 0 0 14,829
AIR PRODS & CHEMS INC COM 009158106   2,780,231 10,774 SH   SOLE 0 0 0 10,774
ALLY FINL INC COM 02005N100   2,904,122 73,207 SH   SOLE 0 0 0 73,207
ALPHABET INC CAP STK CL C 02079K107   758,218 4,134 SH   SOLE 0 0 0 4,134
ALPHABET INC CAP STK CL A 02079K305   2,529,384 13,886 SH   SOLE 0 0 0 13,886
ALPS ETF TR ALERIAN MLP 00162Q452   799,587 16,665 SH   SOLE 0 0 0 16,665
AMAZON COM INC COM 023135106   1,723,790 8,920 SH   SOLE 0 0 0 8,920
AMERICAN CENTY ETF TR US SML CP VALU 025072877   6,008,369 66,968 SH   SOLE 0 0 0 66,968
AMERICAN CENTY ETF TR US EQT ETF 025072885   394,671 4,376 SH   SOLE 0 0 0 4,376
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   14,355,841 234,995 SH   SOLE 0 0 0 234,995
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   21,912,450 337,374 SH   SOLE 0 0 0 337,374
AMERICAN EXPRESS CO COM 025816109   372,332 1,608 SH   SOLE 0 0 0 1,608
AMGEN INC COM 031162100   3,202,314 10,249 SH   SOLE 0 0 0 10,249
AMPLIFY ETF TR BLACKSWAN ISWN 032108821   3,616,096 190,571 SH   SOLE 0 0 0 190,571
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   6,269,990 162,015 SH   SOLE 0 0 0 162,015
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   3,832,990 135,117 SH   SOLE 0 0 0 135,117
APPLE INC COM 037833100   7,670,187 36,417 SH   SOLE 0 0 0 36,417
APPLOVIN CORP COM CL A 03831W108   1,217,259 14,627 SH   SOLE 0 0 0 14,627
ARCHER DANIELS MIDLAND CO COM 039483102   2,607,873 43,141 SH   SOLE 0 0 0 43,141
ARISTA NETWORKS INC COM 040413106   1,357,409 3,873 SH   SOLE 0 0 0 3,873
ARK ETF TR INNOVATION ETF 00214Q104   383,326 8,722 SH   SOLE 0 0 0 8,722
AT&T INC COM 00206R102   236,741 12,388 SH   SOLE 0 0 0 12,388
AUTODESK INC COM 052769106   1,206,319 4,875 SH   SOLE 0 0 0 4,875
BANK AMERICA CORP COM 060505104   358,632 9,018 SH   SOLE 0 0 0 9,018
BANK NEW YORK MELLON CORP COM 064058100   2,763,145 46,137 SH   SOLE 0 0 0 46,137
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,444,343 3,551 SH   SOLE 0 0 0 3,551
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   326,890 27,309 SH   SOLE 0 0 0 27,309
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   319,427 6,805 SH   SOLE 0 0 0 6,805
BLACKROCK INC COM 09247X101   418,194 531 SH   SOLE 0 0 0 531
BRISTOL-MYERS SQUIBB CO COM 110122108   2,728,637 65,703 SH   SOLE 0 0 0 65,703
BROADCOM INC COM 11135F101   253,732 158 SH   SOLE 0 0 0 158
CADENCE DESIGN SYSTEM INC COM 127387108   1,125,442 3,657 SH   SOLE 0 0 0 3,657
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   280,236 8,492 SH   SOLE 0 0 0 8,492
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   392,411 11,931 SH   SOLE 0 0 0 11,931
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   374,543 14,740 SH   SOLE 0 0 0 14,740
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   2,308,826 85,766 SH   SOLE 0 0 0 85,766
CATERPILLAR INC COM 149123101   232,411 698 SH   SOLE 0 0 0 698
CDW CORP COM 12514G108   228,093 1,019 SH   SOLE 0 0 0 1,019
CENCORA INC COM 03073E105   243,105 1,079 SH   SOLE 0 0 0 1,079
CHEVRON CORP NEW COM 166764100   3,289,129 21,028 SH   SOLE 0 0 0 21,028
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,070,626 17,089 SH   SOLE 0 0 0 17,089
CHUBB LIMITED COM H1467J104   266,048 1,043 SH   SOLE 0 0 0 1,043
CINCINNATI FINL CORP COM 172062101   2,826,133 23,930 SH   SOLE 0 0 0 23,930
CISCO SYS INC COM 17275R102   3,182,504 66,986 SH   SOLE 0 0 0 66,986
COCA COLA CO COM 191216100   3,419,506 53,724 SH   SOLE 0 0 0 53,724
COMCAST CORP NEW CL A 20030N101   2,633,158 67,241 SH   SOLE 0 0 0 67,241
CONOCOPHILLIPS COM 20825C104   2,569,661 22,466 SH   SOLE 0 0 0 22,466
COPART INC COM 217204106   1,093,815 20,196 SH   SOLE 0 0 0 20,196
CORNING INC COM 219350105   202,991 5,225 SH   SOLE 0 0 0 5,225
COSTCO WHSL CORP NEW COM 22160K105   633,707 746 SH   SOLE 0 0 0 746
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   22,826 11,300 SH   SOLE 0 0 0 11,300
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   264,649 4,900 SH   SOLE 0 0 0 4,900
CUMMINS INC COM 231021106   2,848,225 10,285 SH   SOLE 0 0 0 10,285
DANAHER CORPORATION COM 235851102   374,525 1,499 SH   SOLE 0 0 0 1,499
DEERE & CO COM 244199105   657,567 1,760 SH   SOLE 0 0 0 1,760
DEXCOM INC COM 252131107   1,846,620 16,287 SH   SOLE 0 0 0 16,287
DISNEY WALT CO COM 254687106   274,835 2,768 SH   SOLE 0 0 0 2,768
DUKE ENERGY CORP NEW COM NEW 26441C204   584,772 5,834 SH   SOLE 0 0 0 5,834
EA SERIES TRUST STRIVE 500 ETF 02072L680   447,056 12,784 SH   SOLE 0 0 0 12,784
EA SERIES TRUST STRIVE 1000 GRWT 02072L615   366,641 9,199 SH   SOLE 0 0 0 9,199
EDISON INTL COM 281020107   2,691,631 37,483 SH   SOLE 0 0 0 37,483
ELI LILLY & CO COM 532457108   1,173,635 1,296 SH   SOLE 0 0 0 1,296
ENTERPRISE FINL SVCS CORP COM 293712105   233,719 5,713 SH   SOLE 0 0 0 5,713
EOG RES INC COM 26875P101   2,772,571 22,027 SH   SOLE 0 0 0 22,027
EXXON MOBIL CORP COM 30231G102   3,473,899 30,176 SH   SOLE 0 0 0 30,176
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   338,392 5,614 SH   SOLE 0 0 0 5,614
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   22,383,633 465,840 SH   SOLE 0 0 0 465,840
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   485,827 16,799 SH   SOLE 0 0 0 16,799
FIRST TR VALUE LINE DIVID IN SHS 33734H106   44,974,728 1,103,674 SH   SOLE 0 0 0 1,103,674
FLEXSHARES TR CR SCD US BD 33939L761   18,346,069 386,477 SH   SOLE 0 0 0 386,477
FORTINET INC COM 34959E109   1,083,835 17,983 SH   SOLE 0 0 0 17,983
FREEPORT-MCMORAN INC CL B 35671D857   39,300 30,000 SH Call SOLE 0 0 0 30,000
FREEPORT-MCMORAN INC CL B 35671D857   9,384,757 193,102 SH   SOLE 0 0 0 193,102
FREEPORT-MCMORAN INC CL B 35671D857   55,800 60,000 SH Call SOLE 0 0 0 60,000
FREEPORT-MCMORAN INC CL B 35671D857   4,130 29,500 SH Call SOLE 0 0 0 29,500
GABELLI MULTIMEDIA TR INC COM 36239Q109   124,884 23,299 SH   SOLE 0 0 0 23,299
GENERAL DYNAMICS CORP COM 369550108   3,173,260 10,937 SH   SOLE 0 0 0 10,937
GENUINE PARTS CO COM 372460105   2,580,834 18,658 SH   SOLE 0 0 0 18,658
GILEAD SCIENCES INC COM 375558103   2,834,093 41,307 SH   SOLE 0 0 0 41,307
GLOBAL X FDS EMERGING MARKETS 37960A636   3,280,913 115,104 SH   SOLE 0 0 0 115,104
GLOBAL X FDS US PFD ETF 37954Y657   253,400 12,876 SH   SOLE 0 0 0 12,876
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   669,732 37,902 SH   SOLE 0 0 0 37,902
GLOBAL X FDS S&P 500 COVERED 37954Y475   209,225 5,175 SH   SOLE 0 0 0 5,175
GLOBAL X FDS RUSSELL 2000 37954Y459   796,235 49,672 SH   SOLE 0 0 0 49,672
GOLDMAN SACHS GROUP INC COM 38141G104   3,198,835 7,072 SH   SOLE 0 0 0 7,072
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   228,932 4,300 SH   SOLE 0 0 0 4,300
HOME DEPOT INC COM 437076102   986,917 2,867 SH   SOLE 0 0 0 2,867
HONEYWELL INTL INC COM 438516106   533,389 2,498 SH   SOLE 0 0 0 2,498
HP INC COM 40434L105   2,922,839 83,462 SH   SOLE 0 0 0 83,462
INTUIT COM 461202103   1,378,873 2,098 SH   SOLE 0 0 0 2,098
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   221,141 4,004 SH   SOLE 0 0 0 4,004
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,030,297 15,863 SH   SOLE 0 0 0 15,863
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   46,769,669 534,755 SH   SOLE 0 0 0 534,755
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   3,828,495 153,111 SH   SOLE 0 0 0 153,111
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   4,429,340 230,996 SH   SOLE 0 0 0 230,996
INVESCO EXCH TRD SLF IDX FD INVT GRD DEFSV 46139W502   293,913 12,255 SH   SOLE 0 0 0 12,255
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   4,269,569 222,142 SH   SOLE 0 0 0 222,142
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   4,278,056 209,196 SH   SOLE 0 0 0 209,196
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   670,438 29,264 SH   SOLE 0 0 0 29,264
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   4,609,650 218,882 SH   SOLE 0 0 0 218,882
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   4,299,122 41,828 SH   SOLE 0 0 0 41,828
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   361,567 9,480 SH   SOLE 0 0 0 9,480
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   677,283 14,804 SH   SOLE 0 0 0 14,804
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   19,606,431 119,348 SH   SOLE 0 0 0 119,348
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   48,876,057 769,217 SH   SOLE 0 0 0 769,217
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   45,942,077 473,483 SH   SOLE 0 0 0 473,483
INVESCO QQQ TR UNIT SER 1 46090E103   108,389,499 226,231 SH   SOLE 0 0 0 226,231
ISHARES INC MSCI TAIWAN ETF 46434G772   274,093 5,058 SH   SOLE 0 0 0 5,058
ISHARES INC MSCI JPN ETF NEW 46434G822   457,344 6,702 SH   SOLE 0 0 0 6,702
ISHARES INC ESG AWR MSCI EM 46434G863   726,965 21,681 SH   SOLE 0 0 0 21,681
ISHARES INC MSCI FRANCE ETF 464286707   216,064 5,719 SH   SOLE 0 0 0 5,719
ISHARES INC CORE MSCI EMKT 46434G103   658,175 12,295 SH   SOLE 0 0 0 12,295
ISHARES TR 1 3 YR TREAS BD 464287457   356,566 4,367 SH   SOLE 0 0 0 4,367
ISHARES TR ISHARES SEMICDTR 464287523   559,110 2,267 SH   SOLE 0 0 0 2,267
ISHARES TR IBOXX INV CP ETF 464287242   234,486 2,189 SH   SOLE 0 0 0 2,189
ISHARES TR FLTG RATE NT ETF 46429B655   455,161 8,909 SH   SOLE 0 0 0 8,909
ISHARES TR MSCI USA VALUE 46432F388   19,035,079 183,985 SH   SOLE 0 0 0 183,985
ISHARES TR CORE TOTAL USD 46434V613   365,197 8,076 SH   SOLE 0 0 0 8,076
ISHARES TR US TREAS BD ETF 46429B267   13,700,521 607,024 SH   SOLE 0 0 0 607,024
ISHARES TR CORE S&P US GWT 464287671   1,342,109 10,528 SH   SOLE 0 0 0 10,528
ISHARES TR CORE S&P SCP ETF 464287804   8,246,706 77,318 SH   SOLE 0 0 0 77,318
ISHARES TR US CONSM STAPLES 464287812   206,324 3,138 SH   SOLE 0 0 0 3,138
ISHARES TR ESG AW MSCI EAFE 46435G516   3,680,045 46,713 SH   SOLE 0 0 0 46,713
ISHARES TR ESG AWR US AGRGT 46435U549   3,119,350 66,924 SH   SOLE 0 0 0 66,924
ISHARES TR 0-5 YR TIPS ETF 46429B747   14,576,086 146,508 SH   SOLE 0 0 0 146,508
ISHARES TR MSCI USA MIN VOL 46429B697   24,986,681 297,602 SH   SOLE 0 0 0 297,602
ISHARES TR 7-10 YR TRSY BD 464287440   388,273 4,146 SH   SOLE 0 0 0 4,146
ISHARES TR MSCI USA QLT FCT 46432F339   55,588,939 325,538 SH   SOLE 0 0 0 325,538
ISHARES TR SELECT DIVID ETF 464287168   3,559,007 29,418 SH   SOLE 0 0 0 29,418
ISHARES TR US TRSPRTION 464287192   297,379 4,545 SH   SOLE 0 0 0 4,545
ISHARES TR MSCI USA MMENTM 46432F396   54,947,725 281,971 SH   SOLE 0 0 0 281,971
ISHARES TR CORE S&P500 ETF 464287200   26,785,024 48,947 SH   SOLE 0 0 0 48,947
ISHARES TR 20 YR TR BD ETF 464287432   234,865 2,559 SH   SOLE 0 0 0 2,559
ISHARES TR RUS MD CP GR ETF 464287481   557,953 5,056 SH   SOLE 0 0 0 5,056
ISHARES TR MSCI EAFE ETF 464287465   628,240 8,020 SH   SOLE 0 0 0 8,020
ISHARES TR MBS ETF 464288588   1,526,800 16,630 SH   SOLE 0 0 0 16,630
ISHARES TR ESG AWRE USD ETF 46435G193   876,356 38,572 SH   SOLE 0 0 0 38,572
ISHARES TR CORE S&P MCP ETF 464287507   20,579,898 351,673 SH   SOLE 0 0 0 351,673
ISHARES TR RUS 1000 GRW ETF 464287614   2,182,713 5,988 SH   SOLE 0 0 0 5,988
ISHARES TR RUSSELL 2000 ETF 464287655   1,366,065 6,733 SH   SOLE 0 0 0 6,733
ISHARES TR CORE MSCI EAFE 46432F842   1,238,211 17,046 SH   SOLE 0 0 0 17,046
ISHARES TR S&P 500 VAL ETF 464287408   1,615,728 8,877 SH   SOLE 0 0 0 8,877
ISHARES TR GRWT ALLOCAT ETF 464289867   765,034 13,584 SH   SOLE 0 0 0 13,584
ISHARES TR 3 7 YR TREAS BD 464288661   24,245,999 209,977 SH   SOLE 0 0 0 209,977
ISHARES TR CONSER ALLOC ETF 464289883   2,913,367 78,897 SH   SOLE 0 0 0 78,897
ISHARES TR ISHS 5-10YR INVT 464288638   214,421 4,183 SH   SOLE 0 0 0 4,183
ISHARES TR TRS FLT RT BD 46434V860   277,262 5,473 SH   SOLE 0 0 0 5,473
ISHARES TR RUS MDCP VAL ETF 464287473   385,726 3,195 SH   SOLE 0 0 0 3,195
ISHARES TR CORE US AGGBD ET 464287226   1,788,915 18,429 SH   SOLE 0 0 0 18,429
ISHARES TR ESG AWR MSCI USA 46435G425   5,517,158 46,238 SH   SOLE 0 0 0 46,238
ISHARES TR AGGRES ALLOC ETF 464289859   2,545,557 34,041 SH   SOLE 0 0 0 34,041
ISHARES TR USD INV GRDE ETF 464288620   11,912,886 237,261 SH   SOLE 0 0 0 237,261
ISHARES TR IBOXX HI YD ETF 464288513   836,571 10,845 SH   SOLE 0 0 0 10,845
ISHARES TR S&P 500 GRWT ETF 464287309   745,872 8,060 SH   SOLE 0 0 0 8,060
ISHARES TR 0-3 MNTH TREASRY 46436E718   416,537 4,136 SH   SOLE 0 0 0 4,136
ISHARES TR ESG AWARE MSCI 46435U663   1,884,341 48,944 SH   SOLE 0 0 0 48,944
ISHARES TR SHORT TREAS BD 464288679   688,811 6,234 SH   SOLE 0 0 0 6,234
ISHARES TR EAFE GRWTH ETF 464288885   280,404 2,741 SH   SOLE 0 0 0 2,741
ISHARES TR MSCI INTL QUALTY 46434V456   12,343,645 316,098 SH   SOLE 0 0 0 316,098
ISHARES U S ETF TR INT RT HD LONG 46431W812   592,026 24,383 SH   SOLE 0 0 0 24,383
ISHARES U S ETF TR INT RT HDG C B 46431W705   1,675,754 18,032 SH   SOLE 0 0 0 18,032
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   14,034,169 147,420 SH   SOLE 0 0 0 147,420
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   448,966 8,122 SH   SOLE 0 0 0 8,122
JD.COM INC SPON ADS CL A 47215P106   4,800 10,000 SH Call SOLE 0 0 0 10,000
JD.COM INC SPON ADS CL A 47215P106   1,000 50,000 SH Call SOLE 0 0 0 50,000
JD.COM INC SPON ADS CL A 47215P106   1,000 20,000 SH Call SOLE 0 0 0 20,000
JD.COM INC SPON ADS CL A 47215P106   3,200 40,000 SH Call SOLE 0 0 0 40,000
JD.COM INC SPON ADS CL A 47215P106   4,603,396 178,150 SH   SOLE 0 0 0 178,150
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   268,650 4,881 SH   SOLE 0 0 0 4,881
JOHNSON & JOHNSON COM 478160104   723,391 4,949 SH   SOLE 0 0 0 4,949
JPMORGAN CHASE & CO. COM 46625H100   1,516,237 7,496 SH   SOLE 0 0 0 7,496
KLA CORP COM NEW 482480100   1,624,353 1,970 SH   SOLE 0 0 0 1,970
KRAFT HEINZ CO COM 500754106   328,483 10,195 SH   SOLE 0 0 0 10,195
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   18,418,393 666,789 SH   SOLE 0 0 0 666,789
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   1,589,985 53,643 SH   SOLE 0 0 0 53,643
LINDE PLC SHS G54950103   262,863 599 SH   SOLE 0 0 0 599
LISTED FD TR HORIZON KINETICS 53656F623   774,189 23,690 SH   SOLE 0 0 0 23,690
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   423,769 14,097 SH   SOLE 0 0 0 14,097
LOCKHEED MARTIN CORP COM 539830109   3,057,674 6,546 SH   SOLE 0 0 0 6,546
LOWES COS INC COM 548661107   207,033 939 SH   SOLE 0 0 0 939
LUMEN TECHNOLOGIES INC COM 550241103   82,707 75,188 SH   SOLE 0 0 0 75,188
MARRIOTT INTL INC NEW CL A 571903202   329,779 1,364 SH   SOLE 0 0 0 1,364
MARSH & MCLENNAN COS INC COM 571748102   286,799 1,361 SH   SOLE 0 0 0 1,361
MASTERCARD INCORPORATED CL A 57636Q104   345,884 784 SH   SOLE 0 0 0 784
MCDONALDS CORP COM 580135101   414,105 1,625 SH   SOLE 0 0 0 1,625
MCKESSON CORP COM 58155Q103   617,918 1,058 SH   SOLE 0 0 0 1,058
MEDTRONIC PLC SHS G5960L103   306,189 3,890 SH   SOLE 0 0 0 3,890
MERCK & CO INC COM 58933Y105   1,518,079 12,262 SH   SOLE 0 0 0 12,262
META PLATFORMS INC CL A 30303M102   1,837,913 3,645 SH   SOLE 0 0 0 3,645
MICROSOFT CORP COM 594918104   6,064,261 13,568 SH   SOLE 0 0 0 13,568
MONDELEZ INTL INC CL A 609207105   279,314 4,268 SH   SOLE 0 0 0 4,268
MONOLITHIC PWR SYS INC COM 609839105   1,235,047 1,503 SH   SOLE 0 0 0 1,503
MORGAN STANLEY COM NEW 617446448   361,352 3,718 SH   SOLE 0 0 0 3,718
MPLX LP COM UNIT REP LTD 55336V100   929,958 21,835 SH   SOLE 0 0 0 21,835
NETFLIX INC COM 64110L106   1,439,519 2,133 SH   SOLE 0 0 0 2,133
NUVEEN FLOATING RATE INCOME COM 67072T108   129,462 14,967 SH   SOLE 0 0 0 14,967
NVIDIA CORPORATION COM 67066G104   6,691,222 54,162 SH   SOLE 0 0 0 54,162
ORACLE CORP COM 68389X105   617,541 4,374 SH   SOLE 0 0 0 4,374
PACER FDS TR US CASH COWS 100 69374H881   4,307,434 79,050 SH   SOLE 0 0 0 79,050
PACER FDS TR DEVELOPED MRKT 69374H873   2,239,133 73,753 SH   SOLE 0 0 0 73,753
PACER FDS TR PACER US SMALL 69374H857   1,544,834 35,465 SH   SOLE 0 0 0 35,465
PACER FDS TR EMRG MKT CASH 69374H865   2,115,287 104,289 SH   SOLE 0 0 0 104,289
PACER FDS TR LUNT LRG CP ALTR 69374H717   428,875 12,410 SH   SOLE 0 0 0 12,410
PALO ALTO NETWORKS INC COM 697435105   324,433 957 SH   SOLE 0 0 0 957
PEPSICO INC COM 713448108   517,344 3,137 SH   SOLE 0 0 0 3,137
PGIM ETF TR PGIM ULTRA SH BD 69344A107   271,760 5,468 SH   SOLE 0 0 0 5,468
PHILIP MORRIS INTL INC COM 718172109   264,573 2,611 SH   SOLE 0 0 0 2,611
PROCTER AND GAMBLE CO COM 742718109   732,490 4,441 SH   SOLE 0 0 0 4,441
PROSHARES TR S&P 500 DV ARIST 74348A467   354,862 3,691 SH   SOLE 0 0 0 3,691
PROSHARES TR RUSS 2000 DIVD 74347B698   328,707 5,291 SH   SOLE 0 0 0 5,291
PUBLIC STORAGE OPER CO COM 74460D109   2,818,075 9,797 SH   SOLE 0 0 0 9,797
QUALCOMM INC COM 747525103   3,481,829 17,481 SH   SOLE 0 0 0 17,481
RTX CORPORATION COM 75513E101   285,559 2,845 SH   SOLE 0 0 0 2,845
SALESFORCE INC COM 79466L302   409,817 1,594 SH   SOLE 0 0 0 1,594
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   34,777,750 633,244 SH   SOLE 0 0 0 633,244
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   522,858 6,724 SH   SOLE 0 0 0 6,724
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   7,643,464 33,786 SH   SOLE 0 0 0 33,786
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   6,128,810 89,944 SH   SOLE 0 0 0 89,944
SELECT SECTOR SPDR TR INDL 81369Y704   7,059,694 57,928 SH   SOLE 0 0 0 57,928
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   10,102,346 69,313 SH   SOLE 0 0 0 69,313
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   5,791,670 65,583 SH   SOLE 0 0 0 65,583
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   841,391 9,822 SH   SOLE 0 0 0 9,822
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   5,964,565 77,887 SH   SOLE 0 0 0 77,887
SELECT SECTOR SPDR TR ENERGY 81369Y506   5,453,678 59,832 SH   SOLE 0 0 0 59,832
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   11,297,892 274,821 SH   SOLE 0 0 0 274,821
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   678,418 3,719 SH   SOLE 0 0 0 3,719
SKYWORKS SOLUTIONS INC COM 83088M102   2,854,481 26,783 SH   SOLE 0 0 0 26,783
SOUTHERN CO COM 842587107   373,296 4,812 SH   SOLE 0 0 0 4,812
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   17,410,718 44,514 SH   SOLE 0 0 0 44,514
SPDR GOLD TR GOLD SHS 78463V107   289,188 1,345 SH   SOLE 0 0 0 1,345
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   29,586,058 785,401 SH   SOLE 0 0 0 785,401
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   12,626,198 359,926 SH   SOLE 0 0 0 359,926
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   2,964,738 93,407 SH   SOLE 0 0 0 93,407
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   5,717,407 94,067 SH   SOLE 0 0 0 94,067
SPDR S&P 500 ETF TR TR UNIT 78462F103   20,682,351 38,004 SH   SOLE 0 0 0 38,004
SPDR SER TR PORTFLI HIGH YLD 78468R606   831,636 35,800 SH   SOLE 0 0 0 35,800
SPDR SER TR PORTFOLIO INTRMD 78464A375   2,103,098 64,591 SH   SOLE 0 0 0 64,591
SPDR SER TR PORTFOLIO CRPORT 78464A144   228,280 7,954 SH   SOLE 0 0 0 7,954
SPDR SER TR S&P 600 SMCP VAL 78464A300   26,715,192 341,147 SH   SOLE 0 0 0 341,147
SPDR SER TR PORTFOLIO SH TSR 78468R101   14,902,429 516,191 SH   SOLE 0 0 0 516,191
SPDR SER TR PRTFLO S&P500 HI 78468R788   329,001 8,178 SH   SOLE 0 0 0 8,178
SPDR SER TR PORTFLI INTRMDIT 78464A672   13,700,601 488,958 SH   SOLE 0 0 0 488,958
SPDR SER TR S&P 600 SMCP GRW 78464A201   427,984 4,985 SH   SOLE 0 0 0 4,985
SPDR SER TR PORT MTG BK ETF 78464A383   994,698 46,115 SH   SOLE 0 0 0 46,115
SPDR SER TR PORTFOLIO SHORT 78464A474   14,493,582 487,999 SH   SOLE 0 0 0 487,999
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   25,782,339 280,915 SH   SOLE 0 0 0 280,915
SPDR SER TR DJ REIT ETF 78464A607   1,974,279 21,206 SH   SOLE 0 0 0 21,206
SPDR SER TR PRTFLO S&P500 VL 78464A508   6,032,481 123,769 SH   SOLE 0 0 0 123,769
SPDR SER TR S&P DIVID ETF 78464A763   5,699,403 44,814 SH   SOLE 0 0 0 44,814
SPDR SER TR PRTFLO S&P500 GW 78464A409   45,883,515 572,613 SH   SOLE 0 0 0 572,613
SPDR SER TR PORTFOLIO S&P600 78468R853   14,152,944 340,788 SH   SOLE 0 0 0 340,788
SPDR SER TR PORTFOLIO AGRGTE 78464A649   51,999,228 2,072,508 SH   SOLE 0 0 0 2,072,508
SPDR SER TR PORTFOLIO S&P400 78464A847   10,919,524 212,856 SH   SOLE 0 0 0 212,856
SPDR SER TR PORTFOLIO S&P500 78464A854   615,886 9,623 SH   SOLE 0 0 0 9,623
SPDR SER TR PORTFOLI S&P1500 78464A805   7,654,866 115,371 SH   SOLE 0 0 0 115,371
SPDR SER TR S&P 400 MDCP GRW 78464A821   1,079,565 12,843 SH   SOLE 0 0 0 12,843
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   391,750 9,680 SH   SOLE 0 0 0 9,680
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   538,007 13,545 SH   SOLE 0 0 0 13,545
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   10,878,531 393,722 SH   SOLE 0 0 0 393,722
STATE STR CORP COM 857477103   2,610,424 35,276 SH   SOLE 0 0 0 35,276
SUPER MICRO COMPUTER INC COM 86800U104   359,695 439 SH   SOLE 0 0 0 439
SYNOPSYS INC COM 871607107   1,129,424 1,898 SH   SOLE 0 0 0 1,898
T-MOBILE US INC COM 872590104   278,388 1,580 SH   SOLE 0 0 0 1,580
TARGET CORP COM 87612E106   2,703,506 18,262 SH   SOLE 0 0 0 18,262
TESLA INC COM 88160R101   794,290 4,014 SH   SOLE 0 0 0 4,014
TEXAS INSTRS INC COM 882508104   3,124,346 16,061 SH   SOLE 0 0 0 16,061
THERMO FISHER SCIENTIFIC INC COM 883556102   856,090 1,548 SH   SOLE 0 0 0 1,548
THOR LOW VOLATILITY ETF LOW VOLATILITY 885155101   27,195,292 1,016,388 SH   SOLE 0 0 0 1,016,388
TJX COS INC NEW COM 872540109   396,150 3,598 SH   SOLE 0 0 0 3,598
TRANE TECHNOLOGIES PLC SHS G8994E103   445,042 1,353 SH   SOLE 0 0 0 1,353
UNITED PARCEL SERVICE INC CL B 911312106   2,733,029 19,971 SH   SOLE 0 0 0 19,971
UNITEDHEALTH GROUP INC COM 91324P102   410,656 806 SH   SOLE 0 0 0 806
US BANCORP DEL COM NEW 902973304   312,218 7,864 SH   SOLE 0 0 0 7,864
VALERO ENERGY CORP COM 91913Y100   2,648,147 16,893 SH   SOLE 0 0 0 16,893
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   432,501 1,659 SH   SOLE 0 0 0 1,659
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   16,352,239 577,818 SH   SOLE 0 0 0 577,818
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   727,392 8,398 SH   SOLE 0 0 0 8,398
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   432,063 5,633 SH   SOLE 0 0 0 5,633
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   57,749,086 801,514 SH   SOLE 0 0 0 801,514
VANGUARD BD INDEX FDS INTERMED TERM 921937819   324,175 4,329 SH   SOLE 0 0 0 4,329
VANGUARD INDEX FDS SML CP GRW ETF 922908595   364,350 1,457 SH   SOLE 0 0 0 1,457
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,924,273 13,845 SH   SOLE 0 0 0 13,845
VANGUARD INDEX FDS TOTAL STK MKT 922908769   47,967,554 179,311 SH   SOLE 0 0 0 179,311
VANGUARD INDEX FDS GROWTH ETF 922908736   1,376,152 3,679 SH   SOLE 0 0 0 3,679
VANGUARD INDEX FDS VALUE ETF 922908744   469,623 2,928 SH   SOLE 0 0 0 2,928
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   10,268,753 122,597 SH   SOLE 0 0 0 122,597
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   417,247 1,818 SH   SOLE 0 0 0 1,818
VANGUARD INDEX FDS SM CP VAL ETF 922908611   618,050 3,386 SH   SOLE 0 0 0 3,386
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   1,957,586 16,662 SH   SOLE 0 0 0 16,662
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   10,109,868 231,030 SH   SOLE 0 0 0 231,030
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   358,827 7,392 SH   SOLE 0 0 0 7,392
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   376,426 4,916 SH   SOLE 0 0 0 4,916
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   270,464 5,957 SH   SOLE 0 0 0 5,957
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   967,463 10,313 SH   SOLE 0 0 0 10,313
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   553,835 6,929 SH   SOLE 0 0 0 6,929
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,912,907 21,435 SH   SOLE 0 0 0 21,435
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   49,626,746 1,004,183 SH   SOLE 0 0 0 1,004,183
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,380,148 11,637 SH   SOLE 0 0 0 11,637
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   3,754,360 46,190 SH   SOLE 0 0 0 46,190
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   2,520,244 9,475 SH   SOLE 0 0 0 9,475
VANGUARD WORLD FD MEGA GRWTH IND 921910816   213,663 680 SH   SOLE 0 0 0 680
VANGUARD WORLD FD INF TECH ETF 92204A702   6,326,601 10,972 SH   SOLE 0 0 0 10,972
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   231,037 740 SH   SOLE 0 0 0 740
VEEVA SYS INC CL A COM 922475108   1,061,275 5,799 SH   SOLE 0 0 0 5,799
VERIZON COMMUNICATIONS INC COM 92343V104   257,619 6,247 SH   SOLE 0 0 0 6,247
VERTEX PHARMACEUTICALS INC COM 92532F100   1,344,603 2,869 SH   SOLE 0 0 0 2,869
VICTORY PORTFOLIOS II USAA MSCI USA SM 92647N568   16,768,044 215,777 SH   SOLE 0 0 0 215,777
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691   2,525,762 55,585 SH   SOLE 0 0 0 55,585
VISA INC COM CL A 92826C839   832,873 3,173 SH   SOLE 0 0 0 3,173
WALMART INC COM 931142103   608,445 8,986 SH   SOLE 0 0 0 8,986
WASTE MGMT INC DEL COM 94106L109   289,309 1,356 SH   SOLE 0 0 0 1,356
WISDOMTREE TR INTL QULTY DIV 97717X131   41,003,332 1,105,509 SH   SOLE 0 0 0 1,105,509
WISDOMTREE TR INTRST RATE HDGE 97717W380   16,375,521 734,328 SH   SOLE 0 0 0 734,328
WISDOMTREE TR EMGRING MKTS 97717Y782   16,497,820 596,007 SH   SOLE 0 0 0 596,007
WISDOMTREE TR YIELD ENHANCD US 97717X511   32,135,567 748,035 SH   SOLE 0 0 0 748,035
WISDOMTREE TR YIELD ENHANCED 97717Y808   306,523 6,530 SH   SOLE 0 0 0 6,530