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
AAON INC COM PAR $0.004 000360206   258,159 3,304 SH   SOLE   0 0 3,304
ADT INC DEL COM 00090Q103   441,432 54,230 SH   SOLE   0 0 54,230
AFLAC INC COM 001055102   671,921 6,043 SH   SOLE   0 0 6,043
AES CORP COM 00130H105   865,747 69,706 SH   SOLE   0 0 69,706
ALPS ETF TR EQUAL SEC ETF 00162Q205   1,354,178 10,750 SH   SOLE   0 0 10,750
ALPS ETF TR ALERIAN MLP 00162Q452   882,253 16,986 SH   SOLE   0 0 16,986
AT&T INC COM 00206R102   2,070,738 73,223 SH   SOLE   0 0 73,223
ABBOTT LABS COM 002824100   3,593,230 27,088 SH   SOLE   0 0 27,088
ABBVIE INC COM 00287Y109   6,206,730 29,624 SH   SOLE   0 0 29,624
ADVANCED MICRO DEVICES INC COM 007903107   229,932 2,238 SH   SOLE   0 0 2,238
AGNICO EAGLE MINES LTD COM 008474108   1,332,901 12,295 SH   SOLE   0 0 12,295
AIR PRODS & CHEMS INC COM 009158106   775,640 2,630 SH   SOLE   0 0 2,630
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   261,259 1,976 SH   SOLE   0 0 1,976
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   227,788 8,350 SH   SOLE   0 0 8,350
ALLIANT ENERGY CORP COM 018802108   250,965 3,900 SH   SOLE   0 0 3,900
ALLSTATE CORP COM 020002101   460,317 2,223 SH   SOLE   0 0 2,223
ALPHABET INC CAP STK CL C 02079K107   2,100,089 13,442 SH   SOLE   0 0 13,442
ALPHABET INC CAP STK CL A 02079K305   4,520,427 29,232 SH   SOLE   0 0 29,232
ALTRIA GROUP INC COM 02209S103   1,187,061 19,778 SH   SOLE   0 0 19,778
AMAZON COM INC COM 023135106   7,717,516 40,563 SH   SOLE   0 0 40,563
AMEREN CORP COM 023608102   1,614,194 16,078 SH   SOLE   0 0 16,078
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   5,672,339 81,336 SH   SOLE   0 0 81,336
AMERICAN CENTY ETF TR US SML CP VALU 025072877   5,006,095 57,429 SH   SOLE   0 0 57,429
AMERICAN ELEC PWR CO INC COM 025537101   833,052 7,624 SH   SOLE   0 0 7,624
AMERICAN EXPRESS CO COM 025816109   453,764 1,687 SH   SOLE   0 0 1,687
AMERICAN TOWER CORP NEW COM 03027X100   966,389 4,441 SH   SOLE   0 0 4,441
AMERICAN WTR WKS CO INC NEW COM 030420103   841,084 5,701 SH   SOLE   0 0 5,701
AMERIPRISE FINL INC COM 03076C106   331,131 684 SH   SOLE   0 0 684
AMGEN INC COM 031162100   2,160,545 6,935 SH   SOLE   0 0 6,935
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   1,714,465 42,052 SH   SOLE   0 0 42,052
ELEVANCE HEALTH INC COM 036752103   1,706,783 3,924 SH   SOLE   0 0 3,924
APOLLO GLOBAL MGMT INC COM 03769M106   520,372 3,800 SH   SOLE   0 0 3,800
APPLE INC COM 037833100   34,267,453 154,268 SH   SOLE   0 0 154,268
ARCHER DANIELS MIDLAND CO COM 039483102   301,809 6,286 SH   SOLE   0 0 6,286
AUTOMATIC DATA PROCESSING IN COM 053015103   1,372,665 4,493 SH   SOLE   0 0 4,493
AXON ENTERPRISE INC COM 05464C101   204,069 388 SH   SOLE   0 0 388
BNY MELLON ETF TRUST II DYNAMIC VALUE 05613H100   1,707,631 67,522 SH   SOLE   0 0 67,522
BAKER HUGHES COMPANY CL A 05722G100   238,077 5,417 SH   SOLE   0 0 5,417
BALL CORP COM 058498106   623,339 11,971 SH   SOLE   0 0 11,971
BANK AMERICA CORP COM 060505104   502,624 12,045 SH   SOLE   0 0 12,045
BANK MONTREAL QUE COM 063671101   251,764 2,636 SH   SOLE   0 0 2,636
BANK NEW YORK MELLON CORP COM 064058100   270,588 3,226 SH   SOLE   0 0 3,226
BARRICK GOLD CORP COM 067901108   273,871 14,088 SH   SOLE   0 0 14,088
BECTON DICKINSON & CO COM 075887109   400,850 1,750 SH   SOLE   0 0 1,750
BELLRING BRANDS INC COMMON STOCK 07831C103   2,414,291 32,424 SH   SOLE   0 0 32,424
BERKSHIRE HATHAWAY INC DEL CL A 084670108   798,442 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,738,897 8,898 SH   SOLE   0 0 8,898
BLACK HILLS CORP COM 092113109   838,911 13,832 SH   SOLE   0 0 13,832
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   236,706 4,519 SH   SOLE   0 0 4,519
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   498,908 15,123 SH   SOLE   0 0 15,123
BLACKSTONE INC COM 09260D107   1,786,109 12,778 SH   SOLE   0 0 12,778
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   1,201,805 37,139 SH   SOLE   0 0 37,139
BNY MELLON ETF TRUST GLOBAL INFRASCTR 09661T826   307,952 8,934 SH   SOLE   0 0 8,934
BNY MELLON STRATEGIC MUN BD COM 09662E109   57,700 10,000 SH   SOLE   0 0 10,000
BOEING CO COM 097023105   543,549 3,187 SH   SOLE   0 0 3,187
BRISTOL-MYERS SQUIBB CO COM 110122108   1,613,267 26,451 SH   SOLE   0 0 26,451
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   819,788 19,816 SH   SOLE   0 0 19,816
BROADCOM INC COM 11135F101   1,375,703 8,217 SH   SOLE   0 0 8,217
CSX CORP COM 126408103   211,729 7,194 SH   SOLE   0 0 7,194
CVS HEALTH CORP COM 126650100   802,705 11,848 SH   SOLE   0 0 11,848
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   321,173 19,850 SH   SOLE   0 0 19,850
CANADIAN NATL RY CO COM 136375102   267,944 2,749 SH   SOLE   0 0 2,749
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   8,214,061 239,827 SH   SOLE   0 0 239,827
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   5,958,727 178,405 SH   SOLE   0 0 178,405
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   10,364,126 290,800 SH   SOLE   0 0 290,800
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   4,617,308 162,983 SH   SOLE   0 0 162,983
CAPITAL GROUP CORE BALANCED SHS 14021D107   3,839,407 123,932 SH   SOLE   0 0 123,932
CASEYS GEN STORES INC COM 147528103   303,729 700 SH   SOLE   0 0 700
CAVA GROUP INC COM 148929102   336,740 3,897 SH   SOLE   0 0 3,897
CATERPILLAR INC COM 149123101   3,571,772 10,830 SH   SOLE   0 0 10,830
CENTENE CORP DEL COM 15135B101   305,614 5,034 SH   SOLE   0 0 5,034
CHENIERE ENERGY INC COM NEW 16411R208   244,127 1,055 SH   SOLE   0 0 1,055
CHEVRON CORP NEW COM 166764100   2,872,485 17,171 SH   SOLE   0 0 17,171
CHIPOTLE MEXICAN GRILL INC COM 169656105   356,642 7,103 SH   SOLE   0 0 7,103
CISCO SYS INC COM 17275R102   563,635 9,134 SH   SOLE   0 0 9,134
COCA COLA CO COM 191216100   2,390,841 33,382 SH   SOLE   0 0 33,382
COLGATE PALMOLIVE CO COM 194162103   1,218,759 13,007 SH   SOLE   0 0 13,007
COMCAST CORP NEW CL A 20030N101   982,150 26,617 SH   SOLE   0 0 26,617
CONOCOPHILLIPS COM 20825C104   1,219,050 11,608 SH   SOLE   0 0 11,608
CORCEPT THERAPEUTICS INC COM 218352102   327,469 2,867 SH   SOLE   0 0 2,867
CORNING INC COM 219350105   550,941 12,035 SH   SOLE   0 0 12,035
CORTEVA INC COM 22052L104   570,603 9,067 SH   SOLE   0 0 9,067
COSTCO WHSL CORP NEW COM 22160K105   1,243,013 1,314 SH   SOLE   0 0 1,314
CROWDSTRIKE HLDGS INC CL A 22788C105   577,879 1,639 SH   SOLE   0 0 1,639
CUMMINS INC COM 231021106   623,213 1,988 SH   SOLE   0 0 1,988
DTE ENERGY CO COM 233331107   273,222 1,976 SH   SOLE   0 0 1,976
DEERE & CO COM 244199105   875,304 1,865 SH   SOLE   0 0 1,865
DIAMONDBACK ENERGY INC COM 25278X109   859,195 5,374 SH   SOLE   0 0 5,374
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   890,182 14,898 SH   SOLE   0 0 14,898
DISNEY WALT CO COM 254687106   1,672,817 16,949 SH   SOLE   0 0 16,949
DISCOVER FINL SVCS COM 254709108   584,870 3,426 SH   SOLE   0 0 3,426
DOLLAR GEN CORP NEW COM 256677105   386,854 4,400 SH   SOLE   0 0 4,400
DOMINION ENERGY INC COM 25746U109   521,052 9,293 SH   SOLE   0 0 9,293
DUKE ENERGY CORP NEW COM NEW 26441C204   2,263,193 18,555 SH   SOLE   0 0 18,555
DUPONT DE NEMOURS INC COM 26614N102   460,095 6,161 SH   SOLE   0 0 6,161
ETFIS SER TR I VIRTUS INFRCAP 26923G822   2,212,628 104,320 SH   SOLE   0 0 104,320
EASTMAN CHEM CO COM 277432100   266,268 3,022 SH   SOLE   0 0 3,022
EATON VANCE TAX-MANAGED DIVE COM 27828N102   832,462 58,377 SH   SOLE   0 0 58,377
EBAY INC. COM 278642103   225,676 3,332 SH   SOLE   0 0 3,332
EMERSON ELEC CO COM 291011104   2,716,290 24,775 SH   SOLE   0 0 24,775
ENBRIDGE INC COM 29250N105   2,017,223 45,525 SH   SOLE   0 0 45,525
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   222,871 11,989 SH   SOLE   0 0 11,989
ENTERGY CORP NEW COM 29364G103   602,705 7,050 SH   SOLE   0 0 7,050
ENTERPRISE PRODS PARTNERS L COM 293792107   2,079,439 60,909 SH   SOLE   0 0 60,909
EVERGY INC COM 30034W106   698,736 10,134 SH   SOLE   0 0 10,134
EXCHANGE TRADED CONCEPTS TRU INQQ THE INDIA I 301505558   299,700 20,885 SH   SOLE   0 0 20,885
EXELON CORP COM 30161N101   253,317 5,497 SH   SOLE   0 0 5,497
EXP WORLD HLDGS INC COM 30212W100   168,255 17,204 SH   SOLE   0 0 17,204
EXXON MOBIL CORP COM 30231G102   5,254,809 44,184 SH   SOLE   0 0 44,184
META PLATFORMS INC CL A 30303M102   5,464,993 9,482 SH   SOLE   0 0 9,482
FEDEX CORP COM 31428X106   1,324,304 5,432 SH   SOLE   0 0 5,432
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   338,896 4,979 SH   SOLE   0 0 4,979
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   292,392 5,895 SH   SOLE   0 0 5,895
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   1,010,814 36,797 SH   SOLE   0 0 36,797
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   1,971,644 43,190 SH   SOLE   0 0 43,190
FINWISE BANCORP COM 31813A109   437,750 25,000 SH   SOLE   0 0 25,000
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,835,917 42,263 SH   SOLE   0 0 42,263
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   310,570 2,779 SH   SOLE   0 0 2,779
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   470,399 7,565 SH   SOLE   0 0 7,565
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   684,879 6,801 SH   SOLE   0 0 6,801
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,295,369 14,451 SH   SOLE   0 0 14,451
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   222,585 1,841 SH   SOLE   0 0 1,841
FIRST TR VALUE LINE DIVID IN SHS 33734H106   1,252,347 28,086 SH   SOLE   0 0 28,086
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   916,884 8,969 SH   SOLE   0 0 8,969
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,489,560 23,644 SH   SOLE   0 0 23,644
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   428,190 4,753 SH   SOLE   0 0 4,753
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   333,162 6,699 SH   SOLE   0 0 6,699
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   338,428 14,268 SH   SOLE   0 0 14,268
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118   220,830 3,000 SH   SOLE   0 0 3,000
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308   328,425 15,024 SH   SOLE   0 0 15,024
FIRST TR EXCHANGE TRADED FD NASDAQ BUYWRITE 33738R407   205,616 10,908 SH   SOLE   0 0 10,908
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   5,599,972 95,661 SH   SOLE   0 0 95,661
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605   1,702,765 31,038 SH   SOLE   0 0 31,038
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704   3,676,238 53,896 SH   SOLE   0 0 53,896
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   498,967 9,877 SH   SOLE   0 0 9,877
FIRST TR EXCHNG TRADED FD VI FT ENERGY INCOME 33740F276   265,538 13,087 SH   SOLE   0 0 13,087
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   327,718 11,038 SH   SOLE   0 0 11,038
FIRST TR EXCHNG TRADED FD VI ACTV FCTR SMCP 33740F797   247,608 8,860 SH   SOLE   0 0 8,860
FIRST TR EXCHNG TRADED FD VI ACTV FCTR MDCP 33740F813   506,276 16,621 SH   SOLE   0 0 16,621
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821   842,250 25,000 SH   SOLE   0 0 25,000
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612   247,932 7,906 SH   SOLE   0 0 7,906
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752   229,444 7,684 SH   SOLE   0 0 7,684
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   719,030 21,464 SH   SOLE   0 0 21,464
FISERV INC COM 337738108   1,565,022 7,087 SH   SOLE   0 0 7,087
FLAHERTY & CRUMRINE PFD SECS COM 338478100   309,663 19,439 SH   SOLE   0 0 19,439
FORD MTR CO COM 345370860   129,037 12,865 SH   SOLE   0 0 12,865
FORTINET INC COM 34959E109   239,302 2,486 SH   SOLE   0 0 2,486
FRANCO NEV CORP COM 351858105   208,767 1,325 SH   SOLE   0 0 1,325
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439   2,548,298 95,693 SH   SOLE   0 0 95,693
FRANKLIN WIRELESS CORP COM 355184102   396,097 69,369 SH   SOLE   0 0 69,369
FREEPORT-MCMORAN INC CL B 35671D857   304,438 8,041 SH   SOLE   0 0 8,041
FREQUENCY ELECTRS INC COM 358010106   879,765 56,215 SH   SOLE   0 0 56,215
GABELLI EQUITY TR INC COM 362397101   64,993 11,796 SH   SOLE   0 0 11,796
GABELLI DIVID & INCOME TR COM 36242H104   324,590 13,452 SH   SOLE   0 0 13,452
GAMING & LEISURE PPTYS INC COM 36467J108   223,219 4,385 SH   SOLE   0 0 4,385
GE VERNOVA INC COM 36828A101   853,564 2,796 SH   SOLE   0 0 2,796
GE AEROSPACE COM NEW 369604301   1,136,527 5,678 SH   SOLE   0 0 5,678
GENERAL MLS INC COM 370334104   575,689 9,629 SH   SOLE   0 0 9,629
GENTEX CORP COM 371901109   433,702 18,614 SH   SOLE   0 0 18,614
GILEAD SCIENCES INC COM 375558103   238,680 2,130 SH   SOLE   0 0 2,130
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   320,838 5,028 SH   SOLE   0 0 5,028
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   818,157 22,489 SH   SOLE   0 0 22,489
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   379,497 5,619 SH   SOLE   0 0 5,619
GLOBAL X FDS DEFENSE TECH ETF 37960A529   349,027 7,498 SH   SOLE   0 0 7,498
GOLDMAN SACHS GROUP INC COM 38141G104   396,610 726 SH   SOLE   0 0 726
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   520,990 4,733 SH   SOLE   0 0 4,733
GOSSAMER BIO INC COM 38341P102   330,000 300,000 SH   SOLE   0 0 300,000
GRANITESHARES GOLD TR SHS BEN INT 38748G101   930,104 30,159 SH   SOLE   0 0 30,159
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   713,937 10,955 SH   SOLE   0 0 10,955
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   203,586 6,719 SH   SOLE   0 0 6,719
HF SINCLAIR CORP COM 403949100   260,640 7,927 SH   SOLE   0 0 7,927
HCA HEALTHCARE INC COM 40412C101   255,707 740 SH   SOLE   0 0 740
HENRY JACK & ASSOC INC COM 426281101   223,273 1,223 SH   SOLE   0 0 1,223
HERSHEY CO COM 427866108   993,008 5,806 SH   SOLE   0 0 5,806
HOME DEPOT INC COM 437076102   2,678,435 7,308 SH   SOLE   0 0 7,308
HONEYWELL INTL INC COM 438516106   1,907,128 9,007 SH   SOLE   0 0 9,007
HUDBAY MINERALS INC COM 443628102   104,104 13,716 SH   SOLE   0 0 13,716
ILLINOIS TOOL WKS INC COM 452308109   4,270,589 17,219 SH   SOLE   0 0 17,219
INNOVATOR ETFS TRUST INNOVATOR US EQ 45783Y475   536,611 17,454 SH   SOLE   0 0 17,454
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673   269,954 8,600 SH   SOLE   0 0 8,600
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   540,615 17,228 SH   SOLE   0 0 17,228
INTEL CORP COM 458140100   208,643 9,187 SH   SOLE   0 0 9,187
INTERNATIONAL BUSINESS MACHS COM 459200101   876,847 3,526 SH   SOLE   0 0 3,526
INVESCO QQQ TR UNIT SER 1 46090E103   11,935,024 25,452 SH   SOLE   0 0 25,452
INVESCO MUNICIPAL TRUST COM 46131J103   1,038,090 107,574 SH   SOLE   0 0 107,574
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   1,018,299 119,239 SH   SOLE   0 0 119,239
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   264,606 2,270 SH   SOLE   0 0 2,270
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   384,497 8,355 SH   SOLE   0 0 8,355
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,694,174 32,871 SH   SOLE   0 0 32,871
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   904,615 8,775 SH   SOLE   0 0 8,775
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   3,526,811 31,002 SH   SOLE   0 0 31,002
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   9,513,834 103,942 SH   SOLE   0 0 103,942
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   4,157,894 66,261 SH   SOLE   0 0 66,261
INVESCO EXCHANGE TRADED FD T BLOOMBERG ANALYS 46137V522   202,675 2,895 SH   SOLE   0 0 2,895
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   212,250 2,123 SH   SOLE   0 0 2,123
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   320,216 6,375 SH   SOLE   0 0 6,375
INVESCO EXCH TRADED FD TR II RAFI DVLPD MRKTS 46138E735   719,816 21,502 SH   SOLE   0 0 21,502
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   203,999 9,855 SH   SOLE   0 0 9,855
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   3,134,429 16,239 SH   SOLE   0 0 16,239
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   581,406 5,389 SH   SOLE   0 0 5,389
ISHARES TR S&P 100 ETF 464287101   1,049,467 3,875 SH   SOLE   0 0 3,875
ISHARES TR SELECT DIVID ETF 464287168   1,239,306 9,229 SH   SOLE   0 0 9,229
ISHARES TR TIPS BD ETF 464287176   889,123 8,004 SH   SOLE   0 0 8,004
ISHARES TR CORE S&P500 ETF 464287200   61,006,631 108,572 SH   SOLE   0 0 108,572
ISHARES TR CORE US AGGBD ET 464287226   3,520,520 35,590 SH   SOLE   0 0 35,590
ISHARES TR MSCI EMG MKT ETF 464287234   1,616,556 36,992 SH   SOLE   0 0 36,992
ISHARES TR S&P 500 GRWT ETF 464287309   272,513 2,936 SH   SOLE   0 0 2,936
ISHARES TR GLOB HLTHCRE ETF 464287325   201,084 2,205 SH   SOLE   0 0 2,205
ISHARES TR S&P 500 VAL ETF 464287408   38,381,756 201,394 SH   SOLE   0 0 201,394
ISHARES TR 20 YR TR BD ETF 464287432   282,739 3,106 SH   SOLE   0 0 3,106
ISHARES TR MSCI EAFE ETF 464287465   1,476,695 18,068 SH   SOLE   0 0 18,068
ISHARES TR RUS MD CP GR ETF 464287481   474,255 4,037 SH   SOLE   0 0 4,037
ISHARES TR RUS MID CAP ETF 464287499   2,412,050 28,354 SH   SOLE   0 0 28,354
ISHARES TR CORE S&P MCP ETF 464287507   14,373,487 246,332 SH   SOLE   0 0 246,332
ISHARES TR EXPND TEC SC ETF 464287549   1,625,185 17,924 SH   SOLE   0 0 17,924
ISHARES TR ISHARES BIOTECH 464287556   653,627 5,110 SH   SOLE   0 0 5,110
ISHARES TR RUS 1000 VAL ETF 464287598   3,705,958 19,696 SH   SOLE   0 0 19,696
ISHARES TR S&P MC 400GR ETF 464287606   201,781 2,423 SH   SOLE   0 0 2,423
ISHARES TR RUS 1000 GRW ETF 464287614   25,310,852 70,096 SH   SOLE   0 0 70,096
ISHARES TR RUS 1000 ETF 464287622   2,418,271 7,884 SH   SOLE   0 0 7,884
ISHARES TR RUS 2000 VAL ETF 464287630   361,211 2,392 SH   SOLE   0 0 2,392
ISHARES TR RUS 2000 GRW ETF 464287648   289,303 1,132 SH   SOLE   0 0 1,132
ISHARES TR RUSSELL 2000 ETF 464287655   12,797,692 64,152 SH   SOLE   0 0 64,152
ISHARES TR U.S. TECH ETF 464287721   366,276 2,608 SH   SOLE   0 0 2,608
ISHARES TR US HLTHCARE ETF 464287762   864,367 14,196 SH   SOLE   0 0 14,196
ISHARES TR U.S. FINLS ETF 464287788   334,826 2,967 SH   SOLE   0 0 2,967
ISHARES TR CORE S&P SCP ETF 464287804   21,861,143 209,058 SH   SOLE   0 0 209,058
ISHARES TR NATIONAL MUN ETF 464288414   681,961 6,468 SH   SOLE   0 0 6,468
ISHARES TR SHORT TREAS BD 464288679   211,712 1,917 SH   SOLE   0 0 1,917
ISHARES TR PFD AND INCM SEC 464288687   386,427 12,575 SH   SOLE   0 0 12,575
ISHARES TR U.S. MED DVC ETF 464288810   1,229,434 20,426 SH   SOLE   0 0 20,426
ISHARES TR MICRO-CAP ETF 464288869   5,220,573 47,070 SH   SOLE   0 0 47,070
ISHARES TR RUS TP200 GR ETF 464289438   286,065 1,356 SH   SOLE   0 0 1,356
ISHARES SILVER TR ISHARES 46428Q109   2,810,669 90,696 SH   SOLE   0 0 90,696
ISHARES TR CORE HIGH DV ETF 46429B663   409,555 3,381 SH   SOLE   0 0 3,381
ISHARES TR MSCI USA MIN VOL 46429B697   1,924,741 20,550 SH   SOLE   0 0 20,550
ISHARES TR CORE MSCI EAFE 46432F842   763,474 10,092 SH   SOLE   0 0 10,092
ISHARES INC CORE MSCI EMKT 46434G103   5,909,829 109,502 SH   SOLE   0 0 109,502
ISHARES INC MSCI GBL GOLD MN 46434G855   338,949 8,836 SH   SOLE   0 0 8,836
ISHARES TR CORE DIV GRWTH 46434V621   5,666,736 91,724 SH   SOLE   0 0 91,724
ISHARES TR HDG MSCI EAFE 46434V803   376,436 10,373 SH   SOLE   0 0 10,373
ISHARES TR TRS FLT RT BD 46434V860   3,655,221 72,152 SH   SOLE   0 0 72,152
ISHARES TR IBONDS DEC25 ETF 46434VBD1   2,660,248 105,775 SH   SOLE   0 0 105,775
ISHARES TR CORE MSCI INTL 46435G326   1,683,740 24,441 SH   SOLE   0 0 24,441
ISHARES TR IBONDS DEC2026 46435GAA0   2,511,485 103,737 SH   SOLE   0 0 103,737
ISHARES TR IBONDS DEC 26 46435U259   206,436 8,077 SH   SOLE   0 0 8,077
ISHARES TR IBONDS DEC 27 46435U283   206,022 8,150 SH   SOLE   0 0 8,150
ISHARES TR IBDS DEC28 ETF 46435U515   1,395,450 55,243 SH   SOLE   0 0 55,243
ISHARES TR IBONDS 27 ETF 46435UAA9   2,199,424 90,960 SH   SOLE   0 0 90,960
ISHARES TR IBONDS DEC 29 46436E205   337,749 14,602 SH   SOLE   0 0 14,602
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,781,752 27,632 SH   SOLE   0 0 27,632
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   1,507,329 32,201 SH   SOLE   0 0 32,201
JPMORGAN CHASE & CO. COM 46625H100   4,238,956 17,281 SH   SOLE   0 0 17,281
J P MORGAN EXCHANGE TRADED F SMALL & MID CAP 46641Q118   1,979,127 35,354 SH   SOLE   0 0 35,354
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   13,356,949 289,927 SH   SOLE   0 0 289,927
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   3,769,340 65,967 SH   SOLE   0 0 65,967
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   428,810 8,469 SH   SOLE   0 0 8,469
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   3,244,965 62,668 SH   SOLE   0 0 62,668
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   5,712,584 77,417 SH   SOLE   0 0 77,417
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   1,033,486 17,317 SH   SOLE   0 0 17,317
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   286,651 4,710 SH   SOLE   0 0 4,710
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   15,335,021 302,406 SH   SOLE   0 0 302,406
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   931,003 16,248 SH   SOLE   0 0 16,248
JOHNSON & JOHNSON COM 478160104   3,793,284 22,873 SH   SOLE   0 0 22,873
OPENLANE INC COM 48238T109   289,952 15,039 SH   SOLE   0 0 15,039
KIMBELL RTY PARTNERS LP UNIT 49435R102   426,874 30,491 SH   SOLE   0 0 30,491
KIMBERLY-CLARK CORP COM 494368103   1,326,206 9,325 SH   SOLE   0 0 9,325
KINDER MORGAN INC DEL COM 49456B101   227,139 7,961 SH   SOLE   0 0 7,961
KOSMOS ENERGY LTD COM 500688106   70,438 30,894 SH   SOLE   0 0 30,894
KRAFT HEINZ CO COM 500754106   774,575 25,454 SH   SOLE   0 0 25,454
KROGER CO COM 501044101   429,290 6,342 SH   SOLE   0 0 6,342
LIFETIME BRANDS INC COM 53222Q103   216,841 43,984 SH   SOLE   0 0 43,984
ELI LILLY & CO COM 532457108   5,322,883 6,445 SH   SOLE   0 0 6,445
LITHIA MTRS INC COM 536797103   720,771 2,455 SH   SOLE   0 0 2,455
LOCKHEED MARTIN CORP COM 539830109   608,899 1,363 SH   SOLE   0 0 1,363
LOWES COS INC COM 548661107   1,237,097 5,304 SH   SOLE   0 0 5,304
MDU RES GROUP INC COM 552690109   254,834 15,070 SH   SOLE   0 0 15,070
MFS INTER INCOME TR SH BEN INT 55273C107   156,340 58,119 SH   SOLE   0 0 58,119
MFS ACTIVE EXCHANGE TRADED F INTERNATINL ETF 55286W405   335,132 13,030 SH   SOLE   0 0 13,030
MPLX LP COM UNIT REP LTD 55336V100   1,297,057 24,235 SH   SOLE   0 0 24,235
MARATHON PETE CORP COM 56585A102   479,871 3,294 SH   SOLE   0 0 3,294
MARVELL TECHNOLOGY INC COM 573874104   403,272 6,550 SH   SOLE   0 0 6,550
MASTERCARD INCORPORATED CL A 57636Q104   2,384,186 4,350 SH   SOLE   0 0 4,350
MCDONALDS CORP COM 580135101   1,463,954 4,687 SH   SOLE   0 0 4,687
MCKESSON CORP COM 58155Q103   263,139 391 SH   SOLE   0 0 391
MERCK & CO INC COM 58933Y105   2,019,517 22,499 SH   SOLE   0 0 22,499
MICROSOFT CORP COM 594918104   9,262,996 24,676 SH   SOLE   0 0 24,676
MICROSTRATEGY INC CL A NEW 594972408   536,470 1,861 SH   SOLE   0 0 1,861
MONDELEZ INTL INC CL A 609207105   369,792 5,450 SH   SOLE   0 0 5,450
MOTOROLA SOLUTIONS INC COM NEW 620076307   202,268 462 SH   SOLE   0 0 462
NATIONAL FUEL GAS CO COM 636180101   1,692,211 21,369 SH   SOLE   0 0 21,369
NETFLIX INC COM 64110L106   1,923,809 2,063 SH   SOLE   0 0 2,063
NEWMONT CORP COM 651639106   1,074,367 22,253 SH   SOLE   0 0 22,253
NEXTERA ENERGY INC COM 65339F101   999,690 14,102 SH   SOLE   0 0 14,102
NORFOLK SOUTHN CORP COM 655844108   727,187 3,070 SH   SOLE   0 0 3,070
NOVARTIS AG SPONSORED ADR 66987V109   217,027 1,947 SH   SOLE   0 0 1,947
NUCOR CORP COM 670346105   283,293 2,354 SH   SOLE   0 0 2,354
NUVEEN MISSOURI QLT MUN INC COM 67060Q108   251,656 24,315 SH   SOLE   0 0 24,315
NVIDIA CORPORATION COM 67066G104   10,175,059 93,883 SH   SOLE   0 0 93,883
NUVEEN QUALITY MUNCP INCOME COM 67066V101   1,078,110 93,586 SH   SOLE   0 0 93,586
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   651,014 59,671 SH   SOLE   0 0 59,671
NUVEEN AMT FREE MUN CR INC F COM 67071L106   1,193,813 96,431 SH   SOLE   0 0 96,431
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   66,739 12,405 SH   SOLE   0 0 12,405
NUTRIEN LTD COM 67077M108   357,574 7,199 SH   SOLE   0 0 7,199
NUVEEN MUN VALUE FD INC COM 670928100   1,240,143 141,407 SH   SOLE   0 0 141,407
OREILLY AUTOMOTIVE INC COM 67103H107   984,182 687 SH   SOLE   0 0 687
ONEOK INC NEW COM 682680103   1,572,096 15,845 SH   SOLE   0 0 15,845
ORACLE CORP COM 68389X105   2,272,488 16,254 SH   SOLE   0 0 16,254
PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107   1,907,200 77,718 SH   SOLE   0 0 77,718
PNC FINL SVCS GROUP INC COM 693475105   338,672 1,927 SH   SOLE   0 0 1,927
PACER FDS TR US LRG CP CASH 69374H360   403,509 13,105 SH   SOLE   0 0 13,105
PACER FDS TR US SMALL CAP CAS 69374H857   223,944 5,972 SH   SOLE   0 0 5,972
PACER FDS TR US CASH COWS 100 69374H881   16,254,102 296,824 SH   SOLE   0 0 296,824
PALANTIR TECHNOLOGIES INC CL A 69608A108   605,064 7,169 SH   SOLE   0 0 7,169
PALO ALTO NETWORKS INC COM 697435105   565,330 3,313 SH   SOLE   0 0 3,313
PAYPAL HLDGS INC COM 70450Y103   352,024 5,395 SH   SOLE   0 0 5,395
PEMBINA PIPELINE CORP COM 706327103   308,551 7,708 SH   SOLE   0 0 7,708
PEPSICO INC COM 713448108   2,703,796 18,033 SH   SOLE   0 0 18,033
PFIZER INC COM 717081103   1,092,759 43,124 SH   SOLE   0 0 43,124
PHILIP MORRIS INTL INC COM 718172109   1,554,464 9,793 SH   SOLE   0 0 9,793
PHILLIPS 66 COM 718546104   1,215,497 9,844 SH   SOLE   0 0 9,844
PIMCO MUN INCOME FD III COM 72201A103   937,151 130,887 SH   SOLE   0 0 130,887
PIMCO ETF TR MULTISECTOR BD 72201R585   2,940,632 111,599 SH   SOLE   0 0 111,599
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   1,838,393 114,470 SH   SOLE   0 0 114,470
PIONEER PWR SOLUTIONS INC COM NEW 723836300   60,057 20,086 SH   SOLE   0 0 20,086
POST HLDGS INC COM 737446104   202,001 1,736 SH   SOLE   0 0 1,736
PRECIGEN INC COM 74017N105   29,800 20,000 SH   SOLE   0 0 20,000
PROCTER AND GAMBLE CO COM 742718109   5,251,935 30,818 SH   SOLE   0 0 30,818
PROGRESSIVE CORP COM 743315103   402,625 1,423 SH   SOLE   0 0 1,423
PROSHARES TR S&P MDCP 400 DIV 74347B680   6,286,246 77,945 SH   SOLE   0 0 77,945
PROSHARES TR RUSS 2000 DIVD 74347B698   3,502,271 53,396 SH   SOLE   0 0 53,396
PROSHARES TR MSCI EAFE DIVD 74347B839   246,348 6,351 SH   SOLE   0 0 6,351
PROSHARES TR S&P 500 DV ARIST 74348A467   14,956,296 146,372 SH   SOLE   0 0 146,372
PUTNAM ETF TRUST BDC INCOME ETF 746729508   1,334,793 38,511 SH   SOLE   0 0 38,511
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   807,363 79,231 SH   SOLE   0 0 79,231
QUALCOMM INC COM 747525103   1,105,833 7,199 SH   SOLE   0 0 7,199
RTX CORPORATION COM 75513E101   768,210 5,800 SH   SOLE   0 0 5,800
REALTY INCOME CORP COM 756109104   231,135 3,984 SH   SOLE   0 0 3,984
REINSURANCE GRP OF AMERICA I COM NEW 759351604   461,140 2,342 SH   SOLE   0 0 2,342
SHELL PLC SPON ADS 780259305   581,508 7,935 SH   SOLE   0 0 7,935
ROYAL GOLD INC COM 780287108   228,914 1,400 SH   SOLE   0 0 1,400
S&P GLOBAL INC COM 78409V104   304,010 598 SH   SOLE   0 0 598
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   2,745,249 57,324 SH   SOLE   0 0 57,324
SPDR S&P 500 ETF TR TR UNIT 78462F103   29,445,553 52,639 SH   SOLE   0 0 52,639
SPDR GOLD TR GOLD SHS 78463V107   4,007,451 13,908 SH   SOLE   0 0 13,908
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,630,981 41,427 SH   SOLE   0 0 41,427
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   906,023 15,999 SH   SOLE   0 0 15,999
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   1,056,662 33,062 SH   SOLE   0 0 33,062
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   392,682 10,785 SH   SOLE   0 0 10,785
SPDR SER TR PRTFLO S&P500 GW 78464A409   257,950 3,210 SH   SOLE   0 0 3,210
SPDR SER TR DJ REIT ETF 78464A607   2,825,148 28,502 SH   SOLE   0 0 28,502
SPDR SER TR S&P REGL BKG 78464A698   234,873 4,131 SH   SOLE   0 0 4,131
SPDR SER TR S&P DIVID ETF 78464A763   1,316,884 9,706 SH   SOLE   0 0 9,706
SPDR SER TR PORTFOLIO S&P400 78464A847   663,600 12,966 SH   SOLE   0 0 12,966
SPDR SER TR PORTFOLIO S&P500 78464A854   1,286,328 19,561 SH   SOLE   0 0 19,561
SPDR SER TR S&P HOMEBUILD 78464A888   576,042 5,945 SH   SOLE   0 0 5,945
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,516,763 3,612 SH   SOLE   0 0 3,612
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   32,271,230 60,492 SH   SOLE   0 0 60,492
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,505,370 38,214 SH   SOLE   0 0 38,214
SALESFORCE INC COM 79466L302   512,120 1,908 SH   SOLE   0 0 1,908
SANA BIOTECHNOLOGY INC COM 799566104   37,800 22,500 SH   SOLE   0 0 22,500
SCHLUMBERGER LTD COM STK 806857108   917,510 21,950 SH   SOLE   0 0 21,950
SCHWAB CHARLES CORP COM 808513105   1,094,216 13,978 SH   SOLE   0 0 13,978
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,461,546 114,331 SH   SOLE   0 0 114,331
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   614,773 27,843 SH   SOLE   0 0 27,843
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   4,467,624 178,419 SH   SOLE   0 0 178,419
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,516,089 57,866 SH   SOLE   0 0 57,866
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   7,196,173 257,374 SH   SOLE   0 0 257,374
SCHWAB STRATEGIC TR US REIT ETF 808524847   3,692,107 171,646 SH   SOLE   0 0 171,646
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,419,184 9,720 SH   SOLE   0 0 9,720
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   370,866 4,541 SH   SOLE   0 0 4,541
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   297,214 1,505 SH   SOLE   0 0 1,505
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,565,400 16,751 SH   SOLE   0 0 16,751
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   852,146 17,108 SH   SOLE   0 0 17,108
SELECT SECTOR SPDR TR INDL 81369Y704   271,353 2,070 SH   SOLE   0 0 2,070
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   788,598 3,819 SH   SOLE   0 0 3,819
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   322,684 4,092 SH   SOLE   0 0 4,092
SEMPRA COM 816851109   530,918 7,440 SH   SOLE   0 0 7,440
SERVICENOW INC COM 81762P102   204,608 257 SH   SOLE   0 0 257
SHERWIN WILLIAMS CO COM 824348106   375,312 1,075 SH   SOLE   0 0 1,075
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525   915,205 18,253 SH   SOLE   0 0 18,253
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   1,926,552 65,086 SH   SOLE   0 0 65,086
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764   4,352,806 152,329 SH   SOLE   0 0 152,329
SMUCKER J M CO COM NEW 832696405   575,484 4,860 SH   SOLE   0 0 4,860
SONOCO PRODS CO COM 835495102   550,535 11,654 SH   SOLE   0 0 11,654
SOUTHERN CO COM 842587107   1,925,498 20,941 SH   SOLE   0 0 20,941
SPIRE INC COM 84857L101   332,406 4,248 SH   SOLE   0 0 4,248
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   1,230,087 106,042 SH   SOLE   0 0 106,042
STARBUCKS CORP COM 855244109   397,167 4,049 SH   SOLE   0 0 4,049
STIFEL FINL CORP COM 860630102   265,721 2,819 SH   SOLE   0 0 2,819
SYSCO CORP COM 871829107   925,603 12,335 SH   SOLE   0 0 12,335
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   647,560 3,901 SH   SOLE   0 0 3,901
TARGET CORP COM 87612E106   269,211 2,580 SH   SOLE   0 0 2,580
TESLA INC COM 88160R101   3,301,958 12,741 SH   SOLE   0 0 12,741
TEXAS INSTRS INC COM 882508104   317,512 1,767 SH   SOLE   0 0 1,767
THERMO FISHER SCIENTIFIC INC COM 883556102   285,305 573 SH   SOLE   0 0 573
3M CO COM 88579Y101   1,549,426 10,550 SH   SOLE   0 0 10,550
TIDAL ETF TR FUNDSTRAT GRANNY 886364231   9,919,915 545,800 SH   SOLE   0 0 545,800
TRACTOR SUPPLY CO COM 892356106   1,224,477 22,223 SH   SOLE   0 0 22,223
TRAVELERS COMPANIES INC COM 89417E109   403,302 1,525 SH   SOLE   0 0 1,525
TRUIST FINL CORP COM 89832Q109   220,396 5,356 SH   SOLE   0 0 5,356
2023 ETF SERIES TRUST BRANDES INTERNAT 900934209   666,507 20,173 SH   SOLE   0 0 20,173
US BANCORP DEL COM NEW 902973304   1,134,101 26,862 SH   SOLE   0 0 26,862
UBER TECHNOLOGIES INC COM 90353T100   608,672 8,354 SH   SOLE   0 0 8,354
UNION PAC CORP COM 907818108   3,116,292 13,191 SH   SOLE   0 0 13,191
UNITED PARCEL SERVICE INC CL B 911312106   403,674 3,670 SH   SOLE   0 0 3,670
UNITED STS OIL FD LP UNITS 91232N207   346,825 4,485 SH   SOLE   0 0 4,485
UNITEDHEALTH GROUP INC COM 91324P102   1,163,572 2,222 SH   SOLE   0 0 2,222
URANIUM RTY CORP COM 91702V101   38,720 22,000 SH   SOLE   0 0 22,000
VALERO ENERGY CORP COM 91913Y100   577,212 4,371 SH   SOLE   0 0 4,371
VANECK MERK GOLD ETF GOLD SHS 921078101   438,447 14,547 SH   SOLE   0 0 14,547
VANECK ETF TRUST GOLD MINERS ETF 92189F106   4,915,651 106,932 SH   SOLE   0 0 106,932
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   4,429,845 50,339 SH   SOLE   0 0 50,339
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   696,371 3,293 SH   SOLE   0 0 3,293
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   3,835,298 67,051 SH   SOLE   0 0 67,051
VANECK ETF TRUST MORNINGSTAR ESG 92189Y105   1,926,146 72,222 SH   SOLE   0 0 72,222
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   16,999,823 87,632 SH   SOLE   0 0 87,632
VANGUARD STAR FDS VG TL INTL STK F 921909768   247,531 3,986 SH   SOLE   0 0 3,986
VANGUARD WORLD FD MEGA GRWTH IND 921910816   540,424 1,750 SH   SOLE   0 0 1,750
VANGUARD WORLD FD MEGA CAP INDEX 921910873   523,109 2,598 SH   SOLE   0 0 2,598
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   330,703 1,795 SH   SOLE   0 0 1,795
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   362,328 3,754 SH   SOLE   0 0 3,754
VANGUARD WELLINGTON FD US MINIMUM 921935409   1,820,339 14,363 SH   SOLE   0 0 14,363
VANGUARD WELLINGTON FD US MOMENTUM 921935508   1,118,970 7,376 SH   SOLE   0 0 7,376
VANGUARD BD INDEX FDS INTERMED TERM 921937819   348,751 4,555 SH   SOLE   0 0 4,555
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   948,722 12,917 SH   SOLE   0 0 12,917
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   13,840,961 272,299 SH   SOLE   0 0 272,299
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,208,441 9,371 SH   SOLE   0 0 9,371
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   8,424,631 101,575 SH   SOLE   0 0 101,575
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   391,940 8,028 SH   SOLE   0 0 8,028
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   687,931 5,933 SH   SOLE   0 0 5,933
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   399,300 6,583 SH   SOLE   0 0 6,583
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   8,279,758 182,938 SH   SOLE   0 0 182,938
VANGUARD WORLD FD ENERGY ETF 92204A306   219,469 1,692 SH   SOLE   0 0 1,692
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   248,317 938 SH   SOLE   0 0 938
VANGUARD WORLD FD INF TECH ETF 92204A702   2,669,635 4,922 SH   SOLE   0 0 4,922
VANGUARD WORLD FD UTILITIES ETF 92204A876   248,699 1,456 SH   SOLE   0 0 1,456
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   206,134 2,611 SH   SOLE   0 0 2,611
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,524,188 18,642 SH   SOLE   0 0 18,642
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   9,127,208 17,760 SH   SOLE   0 0 17,760
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   242,525 991 SH   SOLE   0 0 991
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   816,296 9,016 SH   SOLE   0 0 9,016
VANGUARD INDEX FDS SML CP GRW ETF 922908595   307,961 1,223 SH   SOLE   0 0 1,223
VANGUARD INDEX FDS MID CAP ETF 922908629   4,310,187 16,666 SH   SOLE   0 0 16,666
VANGUARD INDEX FDS GROWTH ETF 922908736   5,220,584 14,078 SH   SOLE   0 0 14,078
VANGUARD INDEX FDS VALUE ETF 922908744   2,416,781 13,991 SH   SOLE   0 0 13,991
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,433,922 10,976 SH   SOLE   0 0 10,976
VANGUARD INDEX FDS TOTAL STK MKT 922908769   52,268,651 190,178 SH   SOLE   0 0 190,178
VERIZON COMMUNICATIONS INC COM 92343V104   2,043,812 45,058 SH   SOLE   0 0 45,058
VICI PPTYS INC COM 925652109   299,289 9,175 SH   SOLE   0 0 9,175
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830   1,633,155 47,642 SH   SOLE   0 0 47,642
VISA INC COM CL A 92826C839   3,377,705 9,638 SH   SOLE   0 0 9,638
WEC ENERGY GROUP INC COM 92939U106   516,463 4,739 SH   SOLE   0 0 4,739
WALMART INC COM 931142103   5,328,912 60,701 SH   SOLE   0 0 60,701
WALGREENS BOOTS ALLIANCE INC COM 931427108   333,771 29,881 SH   SOLE   0 0 29,881
WASTE MGMT INC DEL COM 94106L109   944,333 4,079 SH   SOLE   0 0 4,079
WELLS FARGO CO NEW COM 949746101   384,148 5,351 SH   SOLE   0 0 5,351
WELLS FARGO CO NEW PERP PFD CNV A 949746804   342,228 285 SH   SOLE   0 0 285
WELLTOWER INC COM 95040Q104   222,985 1,455 SH   SOLE   0 0 1,455
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106   94,899 11,372 SH   SOLE   0 0 11,372
WEYERHAEUSER CO MTN BE COM NEW 962166104   565,257 19,305 SH   SOLE   0 0 19,305
WHEATON PRECIOUS METALS CORP COM 962879102   225,438 2,904 SH   SOLE   0 0 2,904
WILLIAMS COS INC COM 969457100   478,278 8,003 SH   SOLE   0 0 8,003
WISDOMTREE TR EMG MKTS SMCAP 97717W281   4,343,336 89,906 SH   SOLE   0 0 89,906
WISDOMTREE TR US LARGECAP DIVD 97717W307   208,743 2,630 SH   SOLE   0 0 2,630
WISDOMTREE TR INDIA ERNGS FD 97717W422   273,144 6,249 SH   SOLE   0 0 6,249
WISDOMTREE TR US MIDCAP DIVID 97717W505   237,547 4,797 SH   SOLE   0 0 4,797
WISDOMTREE TR WISDOMTREE US VA 97717W547   240,758 2,930 SH   SOLE   0 0 2,930
WISDOMTREE TR US SMALLCAP DIVD 97717W604   818,055 25,596 SH   SOLE   0 0 25,596
WISDOMTREE TR INTL SMCAP DIV 97717W760   1,862,510 28,219 SH   SOLE   0 0 28,219
WISDOMTREE TR INTL MIDCAP DV 97717W778   2,110,667 31,888 SH   SOLE   0 0 31,888
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   5,140,825 118,452 SH   SOLE   0 0 118,452
WISDOMTREE TR US QTLY DIV GRT 97717X669   6,209,207 77,751 SH   SOLE   0 0 77,751
AMCOR PLC ORD G0250X107   295,462 30,460 SH   SOLE   0 0 30,460
AON PLC SHS CL A G0403H108   386,319 968 SH   SOLE   0 0 968
EATON CORP PLC SHS G29183103   2,201,692 8,100 SH   SOLE   0 0 8,100
MEDTRONIC PLC SHS G5960L103   1,108,965 12,341 SH   SOLE   0 0 12,341
GARMIN LTD SHS H2906T109   239,635 1,104 SH   SOLE   0 0 1,104
NXP SEMICONDUCTORS N V COM N6596X109   414,711 2,182 SH   SOLE   0 0 2,182
ROYAL CARIBBEAN GROUP COM V7780T103   355,868 1,732 SH   SOLE   0 0 1,732