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
EATON CORP PLC SHS G29183103   1,437,936 6,742 SH   SOLE   6,742 0 0
LINDE PLC SHS G54950103   322,868 867 SH   SOLE   867 0 0
BUNGE GLOBAL SA COM SHS H11356104   312,518 2,887 SH   SOLE   2,887 0 0
AFLAC INC COM 001055102   2,100,354 27,366 SH   SOLE   27,366 0 0
AMN HEALTHCARE SVCS INC COM 001744101   210,395 2,470 SH   SOLE   2,470 0 0
AT&T INC COM 00206R102   813,398 54,154 SH   SOLE   54,154 0 0
ABBOTT LABS COM 002824100   1,508,999 15,581 SH   SOLE   15,580 0 0
ABBVIE INC COM 00287Y109   1,836,186 12,318 SH   SOLE   12,318 0 0
ABRDN ASIA PACIFIC INCOME FU COM 003009107   56,840 23,200 SH   SOLE   23,200 0 0
ABRDN INCOME CREDIT STRATEGI COM 003057106   182,138 26,785 SH   SOLE   26,785 0 0
ABRDN ETFS BBRG ALL COMMDY 003261203   310,323 9,381 SH   SOLE   9,381 0 0
ADOBE INC COM 00724F101   1,868,784 3,665 SH   SOLE   3,665 0 0
ADVENT CONV & INCOME FD COM 00764C109   110,670 10,550 SH   SOLE   10,550 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,568,005 15,250 SH   SOLE   15,250 0 0
AGILYSYS INC COM 00847J105   241,881 3,656 SH   SOLE   3,656 0 0
AIRBNB INC COM CL A 009066101   265,364 1,934 SH   SOLE   1,934 0 0
ALLSTATE CORP COM 020002101   311,725 2,798 SH   SOLE   2,798 0 0
ALPHABET INC CAP STK CL C 02079K107   2,436,852 18,482 SH   SOLE   18,482 0 0
ALPHABET INC CAP STK CL A 02079K305   1,549,382 11,840 SH   SOLE   11,840 0 0
ALTRIA GROUP INC COM 02209S103   1,908,098 45,377 SH   SOLE   45,376 0 0
AMAZON COM INC COM 023135106   12,896,324 101,450 SH   SOLE   101,450 0 0
AMERICAN ELEC PWR CO INC COM 025537101   369,055 4,906 SH   SOLE   4,906 0 0
AMERICAN EXPRESS CO COM 025816109   2,592,399 17,376 SH   SOLE   17,376 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   276,962 7,300 SH   SOLE   7,300 0 0
AMGEN INC COM 031162100   1,404,264 5,225 SH   SOLE   5,224 0 0
ANALOG DEVICES INC COM 032654105   356,483 2,036 SH   SOLE   2,036 0 0
APOLLO SR FLOATING RATE FD I COM 037636107   161,280 12,000 SH   SOLE   12,000 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103   244,671 18,300 SH   SOLE   18,300 0 0
APPLE INC COM 037833100   27,913,493 163,037 SH   SOLE   163,036 0 0
APPLIED MATLS INC COM 038222105   2,549,624 18,415 SH   SOLE   18,415 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   242,030 3,209 SH   SOLE   3,209 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,882,007 18,295 SH   SOLE   18,295 0 0
ARISTA NETWORKS INC COM 040413106   322,429 1,753 SH   SOLE   1,753 0 0
AUTOZONE INC COM 053332102   1,371,595 540 SH   SOLE   540 0 0
AXON ENTERPRISE INC COM 05464C101   230,828 1,160 SH   SOLE   1,160 0 0
BP PLC SPONSORED ADR 055622104   275,028 7,103 SH   SOLE   7,103 0 0
BANK AMERICA CORP COM 060505104   849,885 31,040 SH   SOLE   31,040 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   4,109,298 127,856 SH   SOLE   127,856 0 0
BECTON DICKINSON & CO COM 075887109   1,466,680 5,673 SH   SOLE   5,673 0 0
BERKLEY W R CORP COM 084423102   246,976 3,890 SH   SOLE   3,890 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,510,494 4,312 SH   SOLE   4,312 0 0
BLACKSTONE INC COM 09260D107   2,234,339 20,854 SH   SOLE   20,854 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   384,220 8,161 SH   SOLE   8,161 0 0
BOEING CO COM 097023105   752,302 3,925 SH   SOLE   3,924 0 0
BOOKING HOLDINGS INC COM 09857L108   329,983 107 SH   SOLE   107 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   328,771 5,665 SH   SOLE   5,664 0 0
BROADCOM INC COM 11135F101   3,611,681 4,348 SH   SOLE   4,348 0 0
CDW CORP COM 12514G108   327,456 1,623 SH   SOLE   1,623 0 0
THE CIGNA GROUP COM 125523100   471,702 1,649 SH   SOLE   1,648 0 0
CSX CORP COM 126408103   1,654,565 53,807 SH   SOLE   53,807 0 0
CVS HEALTH CORP COM 126650100   200,425 2,871 SH   SOLE   2,870 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   412,837 1,762 SH   SOLE   1,762 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107   115,287 20,810 SH   SOLE   20,810 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   862,436 46,268 SH   SOLE   46,268 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   172,224 16,340 SH   SOLE   16,340 0 0
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106   98,387 11,243 SH   SOLE   11,243 0 0
CAMPBELL SOUP CO COM 134429109   215,670 5,250 SH   SOLE   5,250 0 0
CANADIAN NAT RES LTD COM 136385101   305,048 4,717 SH   SOLE   4,717 0 0
CARDINAL HEALTH INC COM 14149Y108   1,750,062 20,157 SH   SOLE   20,157 0 0
CATERPILLAR INC COM 149123101   1,100,409 4,031 SH   SOLE   4,030 0 0
CENOVUS ENERGY INC COM 15135U109   399,994 19,212 SH   SOLE   19,212 0 0
CHENIERE ENERGY INC COM NEW 16411R208   386,036 2,326 SH   SOLE   2,326 0 0
CHEVRON CORP NEW COM 166764100   6,240,236 37,008 SH   SOLE   37,007 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,657,806 905 SH   SOLE   905 0 0
CINCINNATI FINL CORP COM 172062101   419,726 4,103 SH   SOLE   4,103 0 0
CISCO SYS INC COM 17275R102   6,041,530 112,380 SH   SOLE   112,379 0 0
CLOROX CO DEL COM 189054109   200,814 1,532 SH   SOLE   1,532 0 0
COCA COLA CO COM 191216100   2,152,366 38,449 SH   SOLE   38,448 0 0
COHEN & STEERS TOTAL RETURN COM 19247R103   149,550 14,270 SH   SOLE   14,270 0 0
COHEN & STEERS CLOSED-END OP COM 19248P106   130,238 12,620 SH   SOLE   12,620 0 0
COLGATE PALMOLIVE CO COM 194162103   560,345 7,880 SH   SOLE   7,879 0 0
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   725,031 26,442 SH   SOLE   26,441 0 0
COMCAST CORP NEW CL A 20030N101   974,121 21,969 SH   SOLE   21,969 0 0
CONAGRA BRANDS INC COM 205887102   327,121 11,930 SH   SOLE   11,930 0 0
CONOCOPHILLIPS COM 20825C104   1,559,678 13,019 SH   SOLE   13,019 0 0
CONSOLIDATED EDISON INC COM 209115104   369,889 4,325 SH   SOLE   4,324 0 0
CONSTELLATION BRANDS INC CL A 21036P108   370,567 1,474 SH   SOLE   1,474 0 0
CORNERSTONE STRATEGIC VALUE COM 21924B302   169,847 21,099 SH   SOLE   21,099 0 0
CORTEVA INC COM 22052L104   320,644 6,267 SH   SOLE   6,267 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,644,849 4,681 SH   SOLE   4,681 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106   43,675 16,863 SH   SOLE   16,863 0 0
CUBESMART COM 229663109   817,336 21,436 SH   SOLE   21,435 0 0
CUMMINS INC COM 231021106   539,192 2,360 SH   SOLE   2,360 0 0
DNP SELECT INCOME FD INC COM 23325P104   170,897 17,951 SH   SOLE   17,951 0 0
DTE ENERGY CO COM 233331107   2,870,013 28,908 SH   SOLE   28,908 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   744,470 14,068 SH   SOLE   14,067 0 0
DEERE & CO COM 244199105   353,686 937 SH   SOLE   937 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   207,971 5,621 SH   SOLE   5,620 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,782,209 37,363 SH   SOLE   37,362 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   1,214,922 8,144 SH   SOLE   8,144 0 0
DIGITAL RLTY TR INC COM 253868103   647,683 5,352 SH   SOLE   5,351 0 0
DISNEY WALT CO COM 254687106   1,943,444 23,978 SH   SOLE   23,978 0 0
DOLLAR TREE INC COM 256746108   343,408 3,226 SH   SOLE   3,226 0 0
DOW INC COM 260557103   324,121 6,286 SH   SOLE   6,286 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   606,147 6,868 SH   SOLE   6,867 0 0
E L F BEAUTY INC COM 26856L103   219,331 1,997 SH   SOLE   1,997 0 0
EOG RES INC COM 26875P101   749,197 5,910 SH   SOLE   5,910 0 0
EAGLE POINT CREDIT COMPANY I COM 269808101   118,755 11,700 SH   SOLE   11,700 0 0
EASTMAN CHEM CO COM 277432100   881,853 11,494 SH   SOLE   11,494 0 0
EATON VANCE LTD DURATION INC COM 27828H105   1,044,256 115,515 SH   SOLE   115,515 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102   3,236,429 280,453 SH   SOLE   280,453 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108   2,620,643 355,583 SH   SOLE   355,582 0 0
EMERSON ELEC CO COM 291011104   1,312,996 13,596 SH   SOLE   13,596 0 0
ASPEN TECHNOLOGY INC COM 29109X106   346,833 1,698 SH   SOLE   1,698 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   255,971 18,245 SH   SOLE   18,244 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   2,060,289 75,275 SH   SOLE   75,275 0 0
ENTREPRENEURSHARES SERIES TR ERSHARES NEXTGEN 293828885   151,208 12,894 SH   SOLE   12,894 0 0
EXTRA SPACE STORAGE INC COM 30225T102   357,020 2,936 SH   SOLE   2,936 0 0
EXXON MOBIL CORP COM 30231G102   2,067,107 17,580 SH   SOLE   17,580 0 0
META PLATFORMS INC CL A 30303M102   4,461,421 14,861 SH   SOLE   14,861 0 0
FASTENAL CO COM 311900104   1,181,547 21,624 SH   SOLE   21,624 0 0
FEDEX CORP COM 31428X106   2,341,605 8,839 SH   SOLE   8,838 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   277,254 2,255 SH   SOLE   2,255 0 0
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   232,371 5,843 SH   SOLE   5,842 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   639,762 7,731 SH   SOLE   7,731 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,033,735 14,040 SH   SOLE   14,039 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,553,803 9,735 SH   SOLE   9,735 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   399,400 10,682 SH   SOLE   10,682 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   283,514 5,558 SH   SOLE   5,558 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   336,233 8,888 SH   SOLE   8,888 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   1,037,301 18,062 SH   SOLE   18,062 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   448,870 7,121 SH   SOLE   7,121 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   1,763,761 15,869 SH   SOLE   15,869 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,111,099 24,457 SH   SOLE   24,457 0 0
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   544,485 14,172 SH   SOLE   14,171 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   563,212 3,877 SH   SOLE   3,877 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   2,239,182 23,142 SH   SOLE   23,141 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   573,198 6,105 SH   SOLE   6,105 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   288,541 4,252 SH   SOLE   4,252 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,226,604 31,267 SH   SOLE   31,267 0 0
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   1,231,247 66,952 SH   SOLE   66,952 0 0
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   399,062 18,940 SH   SOLE   18,939 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   1,212,443 21,616 SH   SOLE   21,616 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   939,836 20,453 SH   SOLE   20,453 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,173,684 26,494 SH   SOLE   26,494 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100   1,655,238 264,415 SH   SOLE   264,415 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,218,083 25,785 SH   SOLE   25,785 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   1,545,336 26,007 SH   SOLE   26,007 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   823,777 37,667 SH   SOLE   37,667 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   848,307 35,302 SH   SOLE   35,302 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   855,531 37,803 SH   SOLE   37,803 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   3,315,835 86,575 SH   SOLE   86,575 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   3,312,377 84,976 SH   SOLE   84,976 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   570,266 13,560 SH   SOLE   13,560 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   3,252,983 83,707 SH   SOLE   83,706 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   3,310,895 88,574 SH   SOLE   88,573 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   6,610,581 276,593 SH   SOLE   276,593 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836   861,845 39,753 SH   SOLE   39,753 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   475,924 35,730 SH   SOLE   35,730 0 0
FIVE BELOW INC COM 33829M101   271,921 1,690 SH   SOLE   1,690 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   4,205,121 103,984 SH   SOLE   103,984 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506   248,968 10,736 SH   SOLE   10,736 0 0
FLEXSHARES TR CRE SLCT BD FD 33939L670   4,063,300 191,808 SH   SOLE   191,808 0 0
FLEXSHARES TR STOX GBL ESG SLT 33939L688   435,182 3,225 SH   SOLE   3,225 0 0
FLEXSHARES TR CR SCD US BD 33939L761   504,730 10,970 SH   SOLE   10,970 0 0
FLEXSHARES TR DISCP DUR MBS 33939L779   234,057 11,863 SH   SOLE   11,863 0 0
FORD MTR CO DEL COM 345370860   1,175,324 94,632 SH   SOLE   94,631 0 0
FORTINET INC COM 34959E109   562,917 9,593 SH   SOLE   9,593 0 0
FRANCO NEV CORP COM 351858105   214,385 1,606 SH   SOLE   1,606 0 0
FRANKLIN LTD DURATION INCOME COM 35472T101   202,474 33,247 SH   SOLE   33,247 0 0
FREEPORT-MCMORAN INC CL B 35671D857   208,274 5,585 SH   SOLE   5,585 0 0
GABELLI EQUITY TR INC COM 362397101   54,547 10,633 SH   SOLE   10,633 0 0
GABELLI UTIL TR COM 36240A101   158,444 29,895 SH   SOLE   29,895 0 0
GALIANO GOLD INC COM 36352H100   17,658 30,000 SH   SOLE   30,000 0 0
GENERAL DYNAMICS CORP COM 369550108   636,023 2,878 SH   SOLE   2,878 0 0
GENERAL ELECTRIC CO COM NEW 369604301   597,068 5,401 SH   SOLE   5,400 0 0
GENERAL MTRS CO COM 37045V100   200,415 6,079 SH   SOLE   6,078 0 0
GENUINE PARTS CO COM 372460105   333,933 2,313 SH   SOLE   2,312 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   438,236 17,728 SH   SOLE   17,728 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   225,356 696 SH   SOLE   696 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   10,470,656 348,673 SH   SOLE   348,673 0 0
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   16,149,428 275,682 SH   SOLE   275,681 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   3,536,740 123,382 SH   SOLE   123,381 0 0
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362   561,631 11,876 SH   SOLE   11,876 0 0
GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388   971,545 25,387 SH   SOLE   25,386 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   9,760,572 115,880 SH   SOLE   115,880 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   2,301,128 22,986 SH   SOLE   22,986 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   2,629,541 47,082 SH   SOLE   47,082 0 0
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   2,644,095 66,552 SH   SOLE   66,551 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739   1,464,845 36,649 SH   SOLE   36,648 0 0
GRAINGER W W INC COM 384802104   286,414 414 SH   SOLE   413 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   210,023 13,515 SH   SOLE   13,515 0 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   455,341 30,787 SH   SOLE   30,787 0 0
HALLIBURTON CO COM 406216101   214,691 5,301 SH   SOLE   5,301 0 0
HENRY JACK & ASSOC INC COM 426281101   440,165 2,912 SH   SOLE   2,912 0 0
HERSHEY CO COM 427866108   2,915,874 14,574 SH   SOLE   14,573 0 0
HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103   31,508 10,230 SH   SOLE   10,230 0 0
HOME BANCSHARES INC COM 436893200   2,051,576 97,974 SH   SOLE   97,974 0 0
HOME DEPOT INC COM 437076102   1,303,962 4,315 SH   SOLE   4,315 0 0
HONEYWELL INTL INC COM 438516106   535,515 2,899 SH   SOLE   2,898 0 0
HORMEL FOODS CORP COM 440452100   351,931 9,254 SH   SOLE   9,254 0 0
HUNTINGTON BANCSHARES INC COM 446150104   106,587 10,249 SH   SOLE   10,248 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,221,798 5,305 SH   SOLE   5,305 0 0
IMMUNOVANT INC COM 45258J102   221,126 5,760 SH   SOLE   5,760 0 0
IMPERIAL OIL LTD COM NEW 453038408   302,086 4,902 SH   SOLE   4,902 0 0
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276   632,612 12,453 SH   SOLE   12,453 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   2,743,943 92,952 SH   SOLE   92,952 0 0
INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326   537,515 17,297 SH   SOLE   17,297 0 0
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   663,967 15,877 SH   SOLE   15,877 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   2,965,807 88,558 SH   SOLE   88,558 0 0
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391   520,531 14,327 SH   SOLE   14,327 0 0
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409   1,175,238 31,987 SH   SOLE   31,987 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   1,823,680 59,878 SH   SOLE   59,878 0 0
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433   459,448 13,791 SH   SOLE   13,791 0 0
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466   700,006 17,251 SH   SOLE   17,251 0 0
INNOVATOR ETFS TR US SML CP PWR B 45782C474   317,103 10,322 SH   SOLE   10,322 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   3,398,058 97,656 SH   SOLE   97,656 0 0
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524   230,186 8,263 SH   SOLE   8,263 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   1,702,945 52,625 SH   SOLE   52,625 0 0
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557   589,087 16,847 SH   SOLE   16,847 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   2,474,706 74,855 SH   SOLE   74,855 0 0
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   1,155,969 35,322 SH   SOLE   35,322 0 0
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615   751,426 17,675 SH   SOLE   17,675 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   2,718,943 83,918 SH   SOLE   83,918 0 0
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   440,744 13,094 SH   SOLE   13,094 0 0
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   4,023,304 129,575 SH   SOLE   129,575 0 0
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   1,209,453 36,639 SH   SOLE   36,639 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   2,282,624 72,904 SH   SOLE   72,904 0 0
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   720,301 21,947 SH   SOLE   21,947 0 0
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   657,070 18,509 SH   SOLE   18,509 0 0
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   513,086 14,885 SH   SOLE   14,885 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   3,155,292 92,912 SH   SOLE   92,912 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   4,404,152 130,687 SH   SOLE   130,687 0 0
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   1,707,120 55,770 SH   SOLE   55,770 0 0
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   434,711 12,431 SH   SOLE   12,431 0 0
INTEL CORP COM 458140100   1,352,214 38,037 SH   SOLE   38,036 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,547,783 18,160 SH   SOLE   18,159 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   47,258,667 131,908 SH   SOLE   131,907 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   4,137,293 276,742 SH   SOLE   276,742 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,199,266 4,103 SH   SOLE   4,103 0 0
INVESCO SR INCOME TR COM 46131H107   115,640 29,500 SH   SOLE   29,500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,559,305 18,063 SH   SOLE   18,062 0 0
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   273,196 5,632 SH   SOLE   5,632 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   468,393 8,177 SH   SOLE   8,177 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   255,285 8,642 SH   SOLE   8,642 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   220,271 10,494 SH   SOLE   10,494 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,171,509 14,731 SH   SOLE   14,731 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   718,275 19,722 SH   SOLE   19,722 0 0
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   970,348 24,362 SH   SOLE   24,362 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   263,916 11,738 SH   SOLE   11,738 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   201,038 8,553 SH   SOLE   8,553 0 0
IRON MTN INC DEL COM 46284V101   1,917,109 32,247 SH   SOLE   32,247 0 0
ISHARES SILVER TR ISHARES 46428Q109   352,248 17,318 SH   SOLE   17,318 0 0
ISHARES TR CORE S&P TTL STK 464287150   264,906 2,812 SH   SOLE   2,812 0 0
ISHARES TR SELECT DIVID ETF 464287168   463,498 4,306 SH   SOLE   4,306 0 0
ISHARES TR TIPS BD ETF 464287176   6,604,498 63,676 SH   SOLE   63,676 0 0
ISHARES TR CORE S&P500 ETF 464287200   18,890,035 43,989 SH   SOLE   43,988 0 0
ISHARES TR CORE US AGGBD ET 464287226   806,769 8,579 SH   SOLE   8,579 0 0
ISHARES TR IBOXX INV CP ETF 464287242   5,442,309 53,346 SH   SOLE   53,345 0 0
ISHARES TR GLOBAL TECH ETF 464287291   249,753 4,318 SH   SOLE   4,318 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   632,543 9,245 SH   SOLE   9,245 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   5,969,332 144,676 SH   SOLE   144,676 0 0
ISHARES TR S&P 500 VAL ETF 464287408   514,595 3,345 SH   SOLE   3,345 0 0
ISHARES TR 20 YR TR BD ETF 464287432   6,149,381 69,336 SH   SOLE   69,335 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   2,914,540 31,822 SH   SOLE   31,821 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   2,609,096 32,223 SH   SOLE   32,223 0 0
ISHARES TR RUS MID CAP ETF 464287499   540,912 7,811 SH   SOLE   7,811 0 0
ISHARES TR CORE S&P MCP ETF 464287507   9,752,807 39,113 SH   SOLE   39,112 0 0
ISHARES TR US CONSUM DISCRE 464287580   230,247 3,439 SH   SOLE   3,439 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   268,570 1,769 SH   SOLE   1,769 0 0
ISHARES TR S&P MC 400GR ETF 464287606   270,105 3,739 SH   SOLE   3,739 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   547,715 2,059 SH   SOLE   2,059 0 0
ISHARES TR RUS 1000 ETF 464287622   1,116,997 4,755 SH   SOLE   4,755 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   689,485 3,076 SH   SOLE   3,076 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   3,053,097 17,275 SH   SOLE   17,274 0 0
ISHARES TR S&P MC 400VL ETF 464287705   238,699 2,365 SH   SOLE   2,365 0 0
ISHARES TR U.S. TECH ETF 464287721   2,326,809 22,177 SH   SOLE   22,176 0 0
ISHARES TR US INDUSTRIALS 464287754   669,813 6,639 SH   SOLE   6,639 0 0
ISHARES TR US HLTHCARE ETF 464287762   694,890 2,573 SH   SOLE   2,573 0 0
ISHARES TR U.S. FINLS ETF 464287788   475,399 6,359 SH   SOLE   6,359 0 0
ISHARES TR U.S. ENERGY ETF 464287796   450,632 9,501 SH   SOLE   9,501 0 0
ISHARES TR CORE S&P SCP ETF 464287804   6,117,178 64,849 SH   SOLE   64,848 0 0
ISHARES TR US CONSM STAPLES 464287812   230,599 1,236 SH   SOLE   1,236 0 0
ISHARES TR EUROPE ETF 464287861   2,012,780 42,170 SH   SOLE   42,170 0 0
ISHARES TR SP SMCP600VL ETF 464287879   824,879 9,245 SH   SOLE   9,245 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   818,859 7,961 SH   SOLE   7,960 0 0
ISHARES TR JPMORGAN USD EMG 464288281   4,177,097 50,619 SH   SOLE   50,619 0 0
ISHARES TR NATIONAL MUN ETF 464288414   976,369 9,522 SH   SOLE   9,521 0 0
ISHARES TR CRE U S REIT ETF 464288521   1,571,688 33,313 SH   SOLE   33,312 0 0
ISHARES TR MSCI KLD400 SOC 464288570   378,475 4,649 SH   SOLE   4,649 0 0
ISHARES TR MBS ETF 464288588   285,169 3,211 SH   SOLE   3,211 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   1,198,979 24,645 SH   SOLE   24,645 0 0
ISHARES TR SHORT TREAS BD 464288679   8,471,678 76,688 SH   SOLE   76,687 0 0
ISHARES TR PFD AND INCM SEC 464288687   1,883,792 62,481 SH   SOLE   62,480 0 0
ISHARES TR US AER DEF ETF 464288760   201,690 1,903 SH   SOLE   1,903 0 0
ISHARES TR US REGNL BKS ETF 464288778   435,455 12,960 SH   SOLE   12,959 0 0
ISHARES TR EAFE VALUE ETF 464288877   2,431,733 49,698 SH   SOLE   49,698 0 0
ISHARES TR EAFE GRWTH ETF 464288885   2,880,082 33,373 SH   SOLE   33,372 0 0
ISHARES TR US TREAS BD ETF 46429B267   345,321 15,668 SH   SOLE   15,667 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   278,368 5,470 SH   SOLE   5,470 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   1,181,736 11,950 SH   SOLE   11,950 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   2,211,207 30,550 SH   SOLE   30,549 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   3,560,144 27,014 SH   SOLE   27,013 0 0
ISHARES TR MSCI USA VALUE 46432F388   371,087 4,090 SH   SOLE   4,090 0 0
ISHARES TR CORE MSCI EAFE 46432F842   269,589 4,189 SH   SOLE   4,189 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,439,135 30,240 SH   SOLE   30,240 0 0
ISHARES INC MSCI EMRG CHN 46434G764   2,037,600 40,891 SH   SOLE   40,891 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   2,051,129 34,021 SH   SOLE   34,021 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848   1,246,369 31,347 SH   SOLE   31,347 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   1,459,058 43,411 SH   SOLE   43,411 0 0
ISHARES TR CORE TOTAL USD 46434V613   534,978 12,238 SH   SOLE   12,237 0 0
ISHARES TR CORE DIV GRWTH 46434V621   7,126,157 143,876 SH   SOLE   143,875 0 0
ISHARES TR CONV BD ETF 46435G102   743,584 10,020 SH   SOLE   10,020 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   3,804,674 40,514 SH   SOLE   40,514 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   265,252 3,837 SH   SOLE   3,837 0 0
ISHARES TR US INFRASTRUC 46435U713   288,177 7,876 SH   SOLE   7,875 0 0
ISHARES TR ESG EAFE ETF 46436E759   214,088 3,750 SH   SOLE   3,750 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   391,242 11,288 SH   SOLE   11,288 0 0
JPMORGAN CHASE & CO COM 46625H100   3,146,116 21,694 SH   SOLE   21,694 0 0
JABIL INC COM 466313103   405,414 3,195 SH   SOLE   3,195 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   10,208,353 203,435 SH   SOLE   203,434 0 0
JACOBS SOLUTIONS INC COM 46982L108   360,770 2,643 SH   SOLE   2,643 0 0
JOHNSON & JOHNSON COM 478160104   2,260,572 14,514 SH   SOLE   14,514 0 0
KLA CORP COM NEW 482480100   349,958 763 SH   SOLE   763 0 0
KELLANOVA COM 487836108   1,441,524 24,223 SH   SOLE   24,223 0 0
KELLY SVCS INC CL A 488152208   234,178 12,874 SH   SOLE   12,874 0 0
KEYCORP COM 493267108   155,235 14,427 SH   SOLE   14,427 0 0
KIMBERLY-CLARK CORP COM 494368103   1,415,241 11,711 SH   SOLE   11,710 0 0
KROGER CO COM 501044101   1,241,500 27,743 SH   SOLE   27,743 0 0
LAM RESEARCH CORP COM 512807108   209,341 334 SH   SOLE   334 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   304,136 51,374 SH   SOLE   51,374 0 0
ELI LILLY & CO COM 532457108   3,102,463 5,776 SH   SOLE   5,776 0 0
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   5,095,186 176,304 SH   SOLE   176,304 0 0
LOCKHEED MARTIN CORP COM 539830109   3,285,266 8,033 SH   SOLE   8,033 0 0
LOWES COS INC COM 548661107   1,796,759 8,645 SH   SOLE   8,644 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109   299,432 51,185 SH   SOLE   51,185 0 0
MFS SPL VALUE TR SH BEN INT 55274E102   156,858 40,220 SH   SOLE   40,220 0 0
MARATHON PETE CORP COM 56585A102   523,837 3,461 SH   SOLE   3,461 0 0
MARRIOTT INTL INC NEW CL A 571903202   481,852 2,451 SH   SOLE   2,451 0 0
MASTERCARD INCORPORATED CL A 57636Q104   410,163 1,036 SH   SOLE   1,036 0 0
MCDONALDS CORP COM 580135101   3,558,102 13,506 SH   SOLE   13,506 0 0
MCKESSON CORP COM 58155Q103   437,930 1,007 SH   SOLE   1,007 0 0
MERCK & CO INC COM 58933Y105   2,227,646 21,638 SH   SOLE   21,638 0 0
METLIFE INC COM 59156R108   1,644,171 26,135 SH   SOLE   26,135 0 0
MICROSOFT CORP COM 594918104   9,026,766 28,588 SH   SOLE   28,588 0 0
MICRON TECHNOLOGY INC COM 595112103   567,903 8,348 SH   SOLE   8,347 0 0
MONDELEZ INTL INC CL A 609207105   344,014 4,957 SH   SOLE   4,956 0 0
MORGAN STANLEY COM NEW 617446448   1,738,718 21,290 SH   SOLE   21,289 0 0
NETFLIX INC COM 64110L106   2,833,510 7,504 SH   SOLE   7,504 0 0
NEWMONT CORP COM 651639106   554,989 15,020 SH   SOLE   15,020 0 0
NEXTERA ENERGY INC COM 65339F101   963,226 16,813 SH   SOLE   16,813 0 0
NIKE INC CL B 654106103   340,505 3,561 SH   SOLE   3,561 0 0
NORFOLK SOUTHN CORP COM 655844108   686,104 3,484 SH   SOLE   3,484 0 0
NORTHROP GRUMMAN CORP COM 666807102   217,894 495 SH   SOLE   495 0 0
NUCOR CORP COM 670346105   345,779 2,212 SH   SOLE   2,211 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   168,505 13,310 SH   SOLE   13,310 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   305,094 31,518 SH   SOLE   31,517 0 0
NVIDIA CORPORATION COM 67066G104   10,810,397 24,852 SH   SOLE   24,852 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   195,828 19,312 SH   SOLE   19,312 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106   1,547,160 150,064 SH   SOLE   150,064 0 0
NUVEEN PFD & INCOME SECS FD COM 67072C105   1,623,799 263,177 SH   SOLE   263,176 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108   472,330 57,531 SH   SOLE   57,531 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   107,794 17,029 SH   SOLE   17,029 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   92,092 18,200 SH   SOLE   18,200 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105   162,284 15,281 SH   SOLE   15,281 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,296,034 1,426 SH   SOLE   1,426 0 0
OCCIDENTAL PETE CORP COM 674599105   221,622 3,416 SH   SOLE   3,415 0 0
OLD REP INTL CORP COM 680223104   1,801,155 66,858 SH   SOLE   66,858 0 0
ON SEMICONDUCTOR CORP COM 682189105   458,058 4,928 SH   SOLE   4,928 0 0
ONEOK INC NEW COM 682680103   292,127 4,605 SH   SOLE   4,605 0 0
ORACLE CORP COM 68389X105   929,666 8,777 SH   SOLE   8,777 0 0
OXFORD LANE CAP CORP COM 691543102   57,180 11,459 SH   SOLE   11,458 0 0
PCM FD INC COM 69323T101   110,939 12,465 SH   SOLE   12,465 0 0
PG&E CORP COM 69331C108   274,581 17,023 SH   SOLE   17,023 0 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107   11,688,057 236,170 SH   SOLE   236,170 0 0
PNC FINL SVCS GROUP INC COM 693475105   400,844 3,265 SH   SOLE   3,265 0 0
PACER FDS TR METAURUS CAP 400 69374H436   293,923 9,659 SH   SOLE   9,659 0 0
PACER FDS TR GLOBL CASH ETF 69374H709   299,794 9,213 SH   SOLE   9,213 0 0
PACER FDS TR INDUSTRIAL RELET 69374H766   337,910 9,627 SH   SOLE   9,627 0 0
PACER FDS TR US CASH COWS 100 69374H881   7,975,484 161,349 SH   SOLE   161,349 0 0
PAYCHEX INC COM 704326107   1,492,621 12,942 SH   SOLE   12,942 0 0
PEPSICO INC COM 713448108   2,014,076 11,887 SH   SOLE   11,886 0 0
PFIZER INC COM 717081103   1,682,110 50,712 SH   SOLE   50,711 0 0
PHILIP MORRIS INTL INC COM 718172109   1,443,429 15,591 SH   SOLE   15,591 0 0
PHILLIPS 66 COM 718546104   297,732 2,478 SH   SOLE   2,478 0 0
PIMCO INCOME STRATEGY FD COM 72201H108   95,338 12,430 SH   SOLE   12,430 0 0
PIMCO INCOME STRATEGY FD II COM 72201J104   529,243 80,310 SH   SOLE   80,310 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   900,705 8,994 SH   SOLE   8,994 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   884,719 51,199 SH   SOLE   51,199 0 0
PIMCO HIGH INCOME FD COM SHS 722014107   158,921 35,955 SH   SOLE   35,955 0 0
PROCTER AND GAMBLE CO COM 742718109   4,439,207 30,435 SH   SOLE   30,434 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107   1,129,201 21,154 SH   SOLE   21,154 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831   327,889 9,205 SH   SOLE   9,205 0 0
PROSHARES TR II VIX SH TRM FUTRS 74347Y789   314,387 13,493 SH   SOLE   13,493 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   488,651 5,518 SH   SOLE   5,518 0 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   24,811 25,000 SH   SOLE   25,000 0 0
PULTE GROUP INC COM 745867101   307,752 4,156 SH   SOLE   4,156 0 0
QUALCOMM INC COM 747525103   2,224,630 20,031 SH   SOLE   20,030 0 0
QUANTA SVCS INC COM 74762E102   631,922 3,378 SH   SOLE   3,378 0 0
RTX CORPORATION COM 75513E101   412,457 5,731 SH   SOLE   5,730 0 0
REGENERON PHARMACEUTICALS COM 75886F107   207,386 252 SH   SOLE   252 0 0
UPBOUND GROUP INC COM 76009N100   486,720 16,527 SH   SOLE   16,527 0 0
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   113,771 10,825 SH   SOLE   10,825 0 0
RIVERNORTH DOUBLELINE STRATE COM 76882G107   113,904 14,400 SH   SOLE   14,400 0 0
ROCKWELL AUTOMATION INC COM 773903109   312,742 1,094 SH   SOLE   1,094 0 0
ROSS STORES INC COM 778296103   265,207 2,348 SH   SOLE   2,348 0 0
RUMBLE INC COM CL A 78137L105   98,966 19,405 SH   SOLE   19,405 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   38,003,892 88,902 SH   SOLE   88,902 0 0
SPDR GOLD TR GOLD SHS 78463V107   5,276,213 30,774 SH   SOLE   30,774 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   2,950,531 70,234 SH   SOLE   70,234 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   475,164 6,641 SH   SOLE   6,641 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   354,549 10,561 SH   SOLE   10,561 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,026,708 33,109 SH   SOLE   33,108 0 0
SPDR SER TR SPDR S&P1500VL 78464A128   307,651 2,128 SH   SOLE   2,128 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300   880,200 12,162 SH   SOLE   12,162 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   361,648 5,334 SH   SOLE   5,334 0 0
SPDR SER TR PORTFOLIO LN COR 78464A367   332,354 15,648 SH   SOLE   15,647 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   45,070,955 760,306 SH   SOLE   760,306 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   14,242,545 485,762 SH   SOLE   485,762 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   49,004,795 1,187,707 SH   SOLE   1,187,707 0 0
SPDR SER TR HLTH CARE SVCS 78464A573   973,266 11,695 SH   SOLE   11,695 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   303,521 12,470 SH   SOLE   12,470 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656   267,999 10,789 SH   SOLE   10,789 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   15,371,819 587,832 SH   SOLE   587,832 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   13,946,911 506,608 SH   SOLE   506,607 0 0
SPDR SER TR S&P DIVID ETF 78464A763   3,585,393 31,175 SH   SOLE   31,174 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   366,779 6,988 SH   SOLE   6,987 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   11,742,826 233,642 SH   SOLE   233,641 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862   2,003,838 10,223 SH   SOLE   10,223 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   865,028 2,583 SH   SOLE   2,582 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   424,675 930 SH   SOLE   930 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   8,312,170 289,421 SH   SOLE   289,420 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   218,581 8,936 SH   SOLE   8,936 0 0
SPDR SER TR BLOOMBERG 3-12 M 78468R523   4,087,463 41,109 SH   SOLE   41,108 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   8,342,958 92,289 SH   SOLE   92,289 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   15,602,415 169,924 SH   SOLE   169,923 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   269,235 7,296 SH   SOLE   7,296 0 0
SALESFORCE INC COM 79466L302   1,377,282 6,792 SH   SOLE   6,792 0 0
SCHLUMBERGER LTD COM STK 806857108   347,410 5,959 SH   SOLE   5,959 0 0
SCHWAB CHARLES CORP COM 808513105   224,146 4,083 SH   SOLE   4,082 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   7,428,829 102,157 SH   SOLE   102,156 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   11,442,982 276,267 SH   SOLE   276,267 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,342,768 33,109 SH   SOLE   33,108 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   215,167 4,262 SH   SOLE   4,261 0 0
SEALED AIR CORP NEW COM 81211K100   295,740 9,000 SH   SOLE   9,000 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,605,818 33,174 SH   SOLE   33,174 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   15,795,341 122,692 SH   SOLE   122,691 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   11,486,958 166,937 SH   SOLE   166,937 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   3,859,665 23,976 SH   SOLE   23,976 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   17,842,633 197,396 SH   SOLE   197,396 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,655,836 110,215 SH   SOLE   110,215 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   3,053,656 30,121 SH   SOLE   30,120 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   17,564,156 107,144 SH   SOLE   107,144 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   5,353,760 81,650 SH   SOLE   81,649 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   376,201 11,042 SH   SOLE   11,042 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   11,182,219 189,754 SH   SOLE   189,754 0 0
SNDL INC COM 83307B101   26,140 13,758 SH   SOLE   13,758 0 0
SONOCO PRODS CO COM 835495102   580,134 10,674 SH   SOLE   10,674 0 0
SOUTHERN CO COM 842587107   484,465 7,486 SH   SOLE   7,485 0 0
SOUTHERN COPPER CORP COM 84265V105   1,851,080 24,586 SH   SOLE   24,586 0 0
SPROUTS FMRS MKT INC COM 85208M102   349,162 8,158 SH   SOLE   8,158 0 0
STARBUCKS CORP COM 855244109   698,972 7,658 SH   SOLE   7,658 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506   228,498 11,957 SH   SOLE   11,957 0 0
STRYKER CORPORATION COM 863667101   1,322,281 4,839 SH   SOLE   4,838 0 0
SUPER MICRO COMPUTER INC COM 86800U104   236,926 864 SH   SOLE   864 0 0
SYMBOTIC INC CLASS A COM 87151X101   267,774 8,010 SH   SOLE   8,010 0 0
SYNOPSYS INC COM 871607107   240,959 525 SH   SOLE   525 0 0
SYSCO CORP COM 871829107   206,464 3,126 SH   SOLE   3,125 0 0
TJX COS INC NEW COM 872540109   1,909,102 21,480 SH   SOLE   21,479 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   1,244,136 8,862 SH   SOLE   8,862 0 0
TARGET CORP COM 87612E106   2,195,351 19,855 SH   SOLE   19,854 0 0
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   3,371,199 287,645 SH   SOLE   287,645 0 0
TESLA INC COM 88160R101   5,974,503 23,877 SH   SOLE   23,877 0 0
TEXAS INSTRS INC COM 882508104   1,359,828 8,552 SH   SOLE   8,551 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   269,282 532 SH   SOLE   532 0 0
3M CO COM 88579Y101   1,371,422 14,649 SH   SOLE   14,648 0 0
TIMOTHY PLAN US LRGMD CP CORE 887432359   476,517 13,824 SH   SOLE   13,824 0 0
TRACTOR SUPPLY CO COM 892356106   1,603,080 7,895 SH   SOLE   7,895 0 0
TRANSDIGM GROUP INC COM 893641100   290,880 345 SH   SOLE   345 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,387,636 8,497 SH   SOLE   8,496 0 0
UBER TECHNOLOGIES INC COM 90353T100   402,137 8,744 SH   SOLE   8,744 0 0
ULTIMUS MANAGERS TR Q3 ALL SEASN ACT 90386K639   325,896 11,969 SH   SOLE   11,969 0 0
UNION PAC CORP COM 907818108   1,556,179 7,642 SH   SOLE   7,642 0 0
UNITED PARCEL SERVICE INC CL B 911312106   409,870 2,630 SH   SOLE   2,629 0 0
UNITEDHEALTH GROUP INC COM 91324P102   621,162 1,232 SH   SOLE   1,232 0 0
UNIVERSAL CORP VA COM 913456109   667,137 14,131 SH   SOLE   14,131 0 0
UNUM GROUP COM 91529Y106   1,683,282 34,220 SH   SOLE   34,220 0 0
VALERO ENERGY CORP COM 91913Y100   200,095 1,412 SH   SOLE   1,412 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   3,940,495 51,958 SH   SOLE   51,958 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   862,486 5,949 SH   SOLE   5,949 0 0
VANECK ETF TRUST CLO ETF 92189H748   2,049,366 39,290 SH   SOLE   39,290 0 0
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   1,002,644 15,116 SH   SOLE   15,116 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   567,591 3,653 SH   SOLE   3,652 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   220,507 4,120 SH   SOLE   4,120 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   611,817 2,696 SH   SOLE   2,696 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   471,579 4,651 SH   SOLE   4,650 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   980,942 3,974 SH   SOLE   3,974 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   7,149,116 81,798 SH   SOLE   81,797 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   4,059,893 60,541 SH   SOLE   60,541 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   2,772,893 38,347 SH   SOLE   38,347 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,444,520 19,217 SH   SOLE   19,216 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   28,301,397 405,580 SH   SOLE   405,580 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   9,802,522 224,211 SH   SOLE   224,211 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   26,222,181 253,796 SH   SOLE   253,795 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   279,000 4,508 SH   SOLE   4,508 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   23,779,018 502,940 SH   SOLE   502,940 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   980,008 20,489 SH   SOLE   20,489 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   438,804 1,629 SH   SOLE   1,629 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   395,663 2,166 SH   SOLE   2,166 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   3,995,718 31,527 SH   SOLE   31,526 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   2,559,513 10,887 SH   SOLE   10,886 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   8,370,787 20,175 SH   SOLE   20,175 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   2,704,904 21,208 SH   SOLE   21,208 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   739,242 18,989 SH   SOLE   18,989 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   637,833 6,006 SH   SOLE   6,005 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   520,904 10,042 SH   SOLE   10,042 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,864,492 149,566 SH   SOLE   149,566 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   658,292 8,760 SH   SOLE   8,759 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   315,182 5,515 SH   SOLE   5,515 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   202,123 2,660 SH   SOLE   2,660 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   4,708,532 97,890 SH   SOLE   97,890 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   45,166,453 115,015 SH   SOLE   115,015 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   385,374 5,094 SH   SOLE   5,093 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   384,953 1,797 SH   SOLE   1,797 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   10,758,426 51,664 SH   SOLE   51,663 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   210,171 1,074 SH   SOLE   1,074 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   14,701,013 53,986 SH   SOLE   53,986 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   904,139 6,555 SH   SOLE   6,555 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,288,192 12,102 SH   SOLE   12,102 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   82,592,740 388,836 SH   SOLE   388,836 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   583,230 17,995 SH   SOLE   17,995 0 0
VERISK ANALYTICS INC COM 92345Y106   1,332,394 5,640 SH   SOLE   5,640 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   243,418 700 SH   SOLE   700 0 0
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   1,075,846 21,965 SH   SOLE   21,965 0 0
VISA INC COM CL A 92826C839   1,783,743 7,755 SH   SOLE   7,755 0 0
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101   580,374 79,070 SH   SOLE   79,070 0 0
VIRTUS TOTAL RETURN FD INC COM 92835W107   69,470 14,473 SH   SOLE   14,473 0 0
VIRTUS CONVERTIBLE & INC FD COM 92838U108   67,424 24,429 SH   SOLE   24,429 0 0
VIRTUS CONVERTIBLE & INCOME COM 92838X102   131,087 42,150 SH   SOLE   42,150 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   97,072 19,690 SH   SOLE   19,690 0 0
WALMART INC COM 931142103   2,406,007 15,044 SH   SOLE   15,044 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   909,284 40,885 SH   SOLE   40,885 0 0
WASTE MGMT INC DEL COM 94106L109   208,525 1,368 SH   SOLE   1,367 0 0
WATSCO INC COM 942622200   1,069,513 2,831 SH   SOLE   2,831 0 0
WELLTOWER INC COM 95040Q104   236,749 2,890 SH   SOLE   2,890 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   209,035 5,155 SH   SOLE   5,155 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109   243,147 4,041 SH   SOLE   4,041 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281   260,256 5,626 SH   SOLE   5,625 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   698,588 11,361 SH   SOLE   11,361 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   226,713 5,535 SH   SOLE   5,534 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588   531,479 11,617 SH   SOLE   11,617 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760   987,068 17,175 SH   SOLE   17,175 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794   573,033 12,561 SH   SOLE   12,561 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511   241,985 5,830 SH   SOLE   5,829 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578   687,298 25,770 SH   SOLE   25,770 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   6,825,004 176,175 SH   SOLE   176,174 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   788,801 12,424 SH   SOLE   12,424 0 0
WISDOMTREE TR US MULTIFACTOR 97717Y857   369,061 9,596 SH   SOLE   9,595 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   6,144,861 167,618 SH   SOLE   167,617 0 0
XAI OCTAGON FLOATING RATE & COM 98400T106   114,675 16,500 SH   SOLE   16,500 0 0
ZOMEDICA CORP COM 98980M109   2,926 17,513 SH   SOLE   17,513 0 0