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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGF INVTS TR US MARKET NETRL 00110G408 9 0 SH SOLE 0 0 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 191 4 SH SOLE 0 0 0 4
AT&T INC COM 00206R102 115,831 4,002 SH SOLE 0 0 0 4,002
ARK ETF TR INNOVATION ETF 00214Q104 15,394 219 SH SOLE 0 0 0 219
ABBVIE INC COM 00287Y109 2,984,616 16,079 SH SOLE 0 0 0 16,079
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 11,670 370 SH SOLE 0 0 0 370
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 0 0 SH SOLE 0 0 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 8 0 SH SOLE 0 0 0 0
ADOBE INC COM 00724F101 806,258 2,084 SH SOLE 0 0 0 2,084
ADVANCE AUTO PARTS INC COM 00751Y106 4,408 95 SH SOLE 0 0 0 95
AECOM COM 00766T100 103 1 SH SOLE 0 0 0 1
AGILENT TECHNOLOGIES INC COM 00846U101 726,523 6,156 SH SOLE 0 0 0 6,156
AGENUS INC COM NEW 00847G804 567 124 SH SOLE 0 0 0 124
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 13,063 1,267 SH SOLE 0 0 0 1,267
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 365 14 SH SOLE 0 0 0 14
ALPHABET INC CAP STK CL C 02079K107 141,170 796 SH SOLE 0 0 0 796
ALPHABET INC CAP STK CL A 02079K305 3,058,663 17,356 SH SOLE 0 0 0 17,356
ALTRIA GROUP INC COM 02209S103 46,151 787 SH SOLE 0 0 0 787
AMERICAN REBEL HLDGS INC COM NEW 02919L604 252 200 SH SOLE 0 0 0 200
AMERICAN TOWER CORP NEW COM 03027X100 355,342 1,608 SH SOLE 0 0 0 1,608
CENCORA INC COM 03073E105 371,261 1,238 SH SOLE 0 0 0 1,238
AMERIPRISE FINL INC COM 03076C106 22,928 43 SH SOLE 0 0 0 43
ANSYS INC COM 03662Q105 319,961 911 SH SOLE 0 0 0 911
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,613 9 SH SOLE 0 0 0 9
ARES CAPITAL CORP COM 04010L103 171 8 SH SOLE 0 0 0 8
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 15 1 SH SOLE 0 0 0 1
ATOMERA INC COM 04965B100 14,737 2,924 SH SOLE 0 0 0 2,924
AURORA CANNABIS INC COM 05156X850 21 5 SH SOLE 0 0 0 5
AXON ENTERPRISE INC COM 05464C101 1,393,837 1,684 SH SOLE 0 0 0 1,684
B & G FOODS INC NEW COM 05508R106 27 6 SH SOLE 0 0 0 6
BWX TECHNOLOGIES INC COM 05605H100 4,322 30 SH SOLE 0 0 0 30
BARINGS GLOBAL SHORT DURATIO COM 06760L100 39 3 SH SOLE 0 0 0 3
BELLRING BRANDS INC COMMON STOCK 07831C103 3,650 63 SH SOLE 0 0 0 63
BLACK STONE MINERALS L P COM UNIT 09225M101 153 12 SH SOLE 0 0 0 12
BLACKROCK UTILS INFRASTRUCTU COM 09248D104 18,366 713 SH SOLE 0 0 0 713
BLACKROCK ENERGY & RES TR COM 09250U101 42,114 3,176 SH SOLE 0 0 0 3,176
BLACKROCK ENHANCED EQUITY DI COM 09251A104 111,140 12,502 SH SOLE 0 0 0 12,502
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 19,208 1,819 SH SOLE 0 0 0 1,819
BLACKSTONE MTG TR INC COM CL A 09257W100 30 2 SH SOLE 0 0 0 2
BLACKROCK MULTI SECTOR INC T COM 09258A107 68,897 4,719 SH SOLE 0 0 0 4,719
BLACKROCK TCP CAPITAL CORP COM 09259E108 7 1 SH SOLE 0 0 0 1
BLACKSTONE INC COM 09260D107 355,911 2,379 SH SOLE 0 0 0 2,379
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 9,577 311 SH SOLE 0 0 0 311
BLACKROCK INC COM 09290D101 31,994 30 SH SOLE 0 0 0 30
BNY MELLON ETF TRUST US LRG CP CORE 09661T107 32,687 276 SH SOLE 0 0 0 276
BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 76,950 893 SH SOLE 0 0 0 893
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 133,008 2,680 SH SOLE 0 0 0 2,680
BOOKING HOLDINGS INC COM 09857L108 64 0 SH SOLE 0 0 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,028,092 4,230 SH SOLE 0 0 0 4,230
BROADCOM INC COM 11135F101 2,556,632 9,275 SH SOLE 0 0 0 9,275
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 12,491 300 SH SOLE 0 0 0 300
BYRNA TECHNOLOGIES INC COM NEW 12448X201 2,594 84 SH SOLE 0 0 0 84
CBOE GLOBAL MKTS INC COM 12503M108 124 1 SH SOLE 0 0 0 1
CBRE GROUP INC CL A 12504L109 1,023,857 7,307 SH SOLE 0 0 0 7,307
CGI INC CL A SUB VTG 12532H104 251,986 2,404 SH SOLE 0 0 0 2,404
CALIFORNIA RES CORP COM STOCK 13057Q305 45 1 SH SOLE 0 0 0 1
CAMECO CORP COM 13321L108 12,464 168 SH SOLE 0 0 0 168
CANADIAN PACIFIC KANSAS CITY COM 13646K108 31 0 SH SOLE 0 0 0 0
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 7,366,005 266,691 SH SOLE 0 0 0 266,691
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 5,439,021 209,717 SH SOLE 0 0 0 209,717
CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508 9,070,094 344,870 SH SOLE 0 0 0 344,870
CAPITAL GRP FIXED INCM ETF T ULTRA SHORT INCO 14020Y888 19,485,939 772,332 SH SOLE 0 0 0 772,332
CAPITAL ONE FINL CORP COM 14040H105 32,340 152 SH SOLE 0 0 0 152
CARDINAL HEALTH INC COM 14149Y108 69,720 415 SH SOLE 0 0 0 415
CARRIER GLOBAL CORPORATION COM 14448C104 42,965 587 SH SOLE 0 0 0 587
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 141 200 SH SOLE 0 0 0 200
CHEMED CORP NEW COM 16359R103 28,321 58 SH SOLE 0 0 0 58
CHENIERE ENERGY INC COM NEW 16411R208 1,134,310 4,658 SH SOLE 0 0 0 4,658
CION INVT CORP COM 17259U204 19 2 SH SOLE 0 0 0 2
CISCO SYS INC COM 17275R102 92,244 1,330 SH SOLE 0 0 0 1,330
CLOUDFLARE INC CL A COM 18915M107 2,358,185 12,042 SH SOLE 0 0 0 12,042
COMCAST CORP NEW CL A 20030N101 296,994 8,321 SH SOLE 0 0 0 8,321
CONOCOPHILLIPS COM 20825C104 67,362 751 SH SOLE 0 0 0 751
CONSTELLATION BRANDS INC CL A 21036P108 588,965 3,620 SH SOLE 0 0 0 3,620
CONSTELLATION ENERGY CORP COM 21037T109 1,100,113 3,408 SH SOLE 0 0 0 3,408
COSTCO WHSL CORP NEW COM 22160K105 2,974,397 3,005 SH SOLE 0 0 0 3,005
CROWDSTRIKE HLDGS INC CL A 22788C105 1,610,438 3,162 SH SOLE 0 0 0 3,162
DATADOG INC CL A COM 23804L103 449,065 3,343 SH SOLE 0 0 0 3,343
DAVITA INC COM 23918K108 329,629 2,314 SH SOLE 0 0 0 2,314
DELEK US HLDGS INC NEW COM 24665A103 15 1 SH SOLE 0 0 0 1
DEVON ENERGY CORP NEW COM 25179M103 20,951 659 SH SOLE 0 0 0 659
DIAMONDBACK ENERGY INC COM 25278X109 28,085 204 SH SOLE 0 0 0 204
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 8 0 SH SOLE 0 0 0 0
DOMINION ENERGY INC COM 25746U109 24,009 425 SH SOLE 0 0 0 425
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 239 15 SH SOLE 0 0 0 15
DRAFTKINGS INC NEW COM CL A 26142V105 2,016 47 SH SOLE 0 0 0 47
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 135 10 SH SOLE 0 0 0 10
DUKE ENERGY CORP NEW COM NEW 26441C204 9,184 78 SH SOLE 0 0 0 78
DUPONT DE NEMOURS INC COM 26614N102 41,223 601 SH SOLE 0 0 0 601
ETF SER SOLUTIONS DEFIANCE CONNECT 26922A289 5,193 98 SH SOLE 0 0 0 98
ETF SER SOLUTIONS APTUS DEFINED 26922A388 27,073 942 SH SOLE 0 0 0 942
ETFIS SER TR I VIRTUS INFRCAP 26923G822 2,271 109 SH SOLE 0 0 0 109
ELANCO ANIMAL HEALTH INC COM 28414H103 11,981 839 SH SOLE 0 0 0 839
ENBRIDGE INC COM 29250N105 2,800,064 61,784 SH SOLE 0 0 0 61,784
ENCOMPASS HEALTH CORP COM 29261A100 8,216 67 SH SOLE 0 0 0 67
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 78,051 4,305 SH SOLE 0 0 0 4,305
ENPHASE ENERGY INC COM 29355A107 587,554 14,819 SH SOLE 0 0 0 14,819
EPAM SYS INC COM 29414B104 636,552 3,600 SH SOLE 0 0 0 3,600
EQUINIX INC COM 29444U700 3,307 4 SH SOLE 0 0 0 4
EQUINOR ASA SPONSORED ADR 29446M102 2 0 SH SOLE 0 0 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3 0 SH SOLE 0 0 0 0
EVERCORE INC CLASS A 29977A105 1,091 4 SH SOLE 0 0 0 4
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 2,184 350 SH SOLE 0 0 0 350
EXELON CORP COM 30161N101 5,686 131 SH SOLE 0 0 0 131
EXXON MOBIL CORP COM 30231G102 2,716,303 25,198 SH SOLE 0 0 0 25,198
META PLATFORMS INC CL A 30303M102 800,421 1,084 SH SOLE 0 0 0 1,084
FARMLAND PARTNERS INC COM 31154R109 1 0 SH SOLE 0 0 0 0
FEDEX CORP COM 31428X106 46,581 205 SH SOLE 0 0 0 205
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 5,008 23 SH SOLE 0 0 0 23
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 780,267 21,071 SH SOLE 0 0 0 21,071
FIRST CTZNS BANCSHARES INC N CL A 31946M103 39,129 20 SH SOLE 0 0 0 20
FIRST INDL RLTY TR INC COM 32054K103 2,317 48 SH SOLE 0 0 0 48
FIRST MAJESTIC SILVER CORP COM 32076V103 16 2 SH SOLE 0 0 0 2
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 9,768 107 SH SOLE 0 0 0 107
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 125,508 466 SH SOLE 0 0 0 466
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1 0 SH SOLE 0 0 0 0
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 47,997 1,412 SH SOLE 0 0 0 1,412
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 54,304 1,215 SH SOLE 0 0 0 1,215
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1,898 30 SH SOLE 0 0 0 30
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 43,131 416 SH SOLE 0 0 0 416
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 914,802 7,521 SH SOLE 0 0 0 7,521
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 78,150 1,034 SH SOLE 0 0 0 1,034
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 4,504 80 SH SOLE 0 0 0 80
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735B108 15,620 136 SH SOLE 0 0 0 136
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 2,370 47 SH SOLE 0 0 0 47
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 26 1 SH SOLE 0 0 0 1
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 10,142 221 SH SOLE 0 0 0 221
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796 254,716 12,141 SH SOLE 0 0 0 12,141
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 47,357 1,916 SH SOLE 0 0 0 1,916
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 63,693 706 SH SOLE 0 0 0 706
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 580,735 9,256 SH SOLE 0 0 0 9,256
FIRST TR EXCHANGE TRADED FD NASDQ FOD BVRG 33738R852 4 0 SH SOLE 0 0 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 49,430 2,004 SH SOLE 0 0 0 2,004
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 3,288 66 SH SOLE 0 0 0 66
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 26,645 402 SH SOLE 0 0 0 402
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 51,697 1,107 SH SOLE 0 0 0 1,107
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 34,834 1,750 SH SOLE 0 0 0 1,750
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 11 1 SH SOLE 0 0 0 1
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 31,182 633 SH SOLE 0 0 0 633
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 616,951 10,305 SH SOLE 0 0 0 10,305
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 153,128 3,119 SH SOLE 0 0 0 3,119
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740F136 378,462 12,043 SH SOLE 0 0 0 12,043
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 15,465 523 SH SOLE 0 0 0 523
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 24,059 608 SH SOLE 0 0 0 608
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 36,423 766 SH SOLE 0 0 0 766
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 64,498 1,599 SH SOLE 0 0 0 1,599
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649 1,497,763 51,049 SH SOLE 0 0 0 51,049
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 24,915 498 SH SOLE 0 0 0 498
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 40,337,203 1,268,466 SH SOLE 0 0 0 1,268,466
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805 166,599 3,796 SH SOLE 0 0 0 3,796
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 333 8 SH SOLE 0 0 0 8
FIRST TR EXCHNG TRADED FD VI SMITH UNCONSTRAI 33740F888 99,228 3,987 SH SOLE 0 0 0 3,987
FIRST TR EXCHNG TRADED FD VI VEST US EQTY MAX 33740U356 167,643 5,362 SH SOLE 0 0 0 5,362
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 82,771 1,982 SH SOLE 0 0 0 1,982
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUTY 33740U422 349,344 11,923 SH SOLE 0 0 0 11,923
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740U455 385,838 12,158 SH SOLE 0 0 0 12,158
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740U497 1,100,492 34,903 SH SOLE 0 0 0 34,903
FIRST TR EXCHNG TRADED FD VI FT VEST US EQ MA 33740U521 50,933 1,620 SH SOLE 0 0 0 1,620
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUTY 33740U554 134,632 4,373 SH SOLE 0 0 0 4,373
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U562 7,692 234 SH SOLE 0 0 0 234
FIRST TR EXCHNG TRADED FD VI VEST US MAX BUFF 33740U570 26,850 825 SH SOLE 0 0 0 825
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U588 186,572 5,606 SH SOLE 0 0 0 5,606
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612 236,212 7,354 SH SOLE 0 0 0 7,354
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703 39,580,110 1,490,215 SH SOLE 0 0 0 1,490,215
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752 39,368,494 1,185,798 SH SOLE 0 0 0 1,185,798
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 190,817 5,409 SH SOLE 0 0 0 5,409
FLEXSHARES TR STOXX GLOBR INF 33939L795 4,339 70 SH SOLE 0 0 0 70
FORTINET INC COM 34959E109 50,534 478 SH SOLE 0 0 0 478
FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 53 2 SH SOLE 0 0 0 2
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 52,814 2,177 SH SOLE 0 0 0 2,177
FREEPORT-MCMORAN INC CL B 35671D857 28,199 650 SH SOLE 0 0 0 650
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 746,247 10,075 SH SOLE 0 0 0 10,075
GAIN THERAPEUTICS INC COM 36269B105 7,992 4,440 SH SOLE 0 0 0 4,440
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 4,673 1,065 SH SOLE 0 0 0 1,065
GE VERNOVA INC COM 36828A101 23,812 45 SH SOLE 0 0 0 45
GLOBAL X FDS GLOBX SUPDV US 37950E291 1 0 SH SOLE 0 0 0 0
GLOBAL MED REIT INC COM NEW 37954A204 20 3 SH SOLE 0 0 0 3
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 8,825 379 SH SOLE 0 0 0 379
GLOBAL X FDS US PFD ETF 37954Y657 16 1 SH SOLE 0 0 0 1
GLOBAL X FDS US INFR DEV ETF 37954Y673 14,020 322 SH SOLE 0 0 0 322
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 17 1 SH SOLE 0 0 0 1
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1,806 47 SH SOLE 0 0 0 47
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 33,550 864 SH SOLE 0 0 0 864
GLOBAL SELF STORAGE INC COM 37955N106 22 4 SH SOLE 0 0 0 4
GLOBAL X FDS 1-3 MONTH T-BILL 37960A438 7,989,341 79,559 SH SOLE 0 0 0 79,559
GOLDMAN SACHS GROUP INC COM 38141G104 1,254,272 1,772 SH SOLE 0 0 0 1,772
GOLDMAN SACHS BDC INC SHS 38147U107 8 1 SH SOLE 0 0 0 1
GRAND CANYON ED INC COM 38526M106 29,484 156 SH SOLE 0 0 0 156
GRANITESHARES ETF TR BBG COMMD K 1 38747R108 8,529 406 SH SOLE 0 0 0 406
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 17,443 1,320 SH SOLE 0 0 0 1,320
HCA HEALTHCARE INC COM 40412C101 1,255,728 3,278 SH SOLE 0 0 0 3,278
HDFC BANK LTD SPONSORED ADS 40415F101 5,575 73 SH SOLE 0 0 0 73
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 10 0 SH SOLE 0 0 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 49,536 3,123 SH SOLE 0 0 0 3,123
HILTON WORLDWIDE HLDGS INC COM 43300A203 8,789 33 SH SOLE 0 0 0 33
HORIZON TECHNOLOGY FIN CORP COM 44045A102 3 0 SH SOLE 0 0 0 0
ICF INTL INC COM 44925C103 482,629 5,697 SH SOLE 0 0 0 5,697
IDEX CORP COM 45167R104 241,051 1,373 SH SOLE 0 0 0 1,373
IDEXX LABS INC COM 45168D104 364,711 680 SH SOLE 0 0 0 680
INGERSOLL RAND INC COM 45687V106 206,869 2,487 SH SOLE 0 0 0 2,487
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1,568 113 SH SOLE 0 0 0 113
INNOVATIVE INDL PPTYS INC COM 45781V101 351 6 SH SOLE 0 0 0 6
INNOVATOR ETFS TRUST IBD 50 ETF 45782C102 8 0 SH SOLE 0 0 0 0
INSULET CORP COM 45784P101 7,855 25 SH SOLE 0 0 0 25
INTELLIA THERAPEUTICS INC COM 45826J105 549,663 58,600 SH SOLE 0 0 0 58,600
INTERCONTINENTAL EXCHANGE IN COM 45866F104 346,887 1,891 SH SOLE 0 0 0 1,891
INTERDIGITAL INC COM 45867G101 115 1 SH SOLE 0 0 0 1
INVESCO QQQ TR UNIT SER 1 46090E103 37,178,395 67,396 SH SOLE 0 0 0 67,396
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 46,710 3,582 SH SOLE 0 0 0 3,582
INTUITIVE SURGICAL INC COM NEW 46120E602 1,312,879 2,416 SH SOLE 0 0 0 2,416
INVENTRUST PPTYS CORP COM NEW 46124J201 16 1 SH SOLE 0 0 0 1
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 45,947 324 SH SOLE 0 0 0 324
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1,094 21 SH SOLE 0 0 0 21
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 60,325 1,318 SH SOLE 0 0 0 1,318
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 36,893 203 SH SOLE 0 0 0 203
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 9,077 58 SH SOLE 0 0 0 58
INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872 35 1 SH SOLE 0 0 0 1
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2,268 104 SH SOLE 0 0 0 104
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 62,500 1,000 SH SOLE 0 0 0 1,000
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3,302,233 45,348 SH SOLE 0 0 0 45,348
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 35,736 751 SH SOLE 0 0 0 751
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2,179 104 SH SOLE 0 0 0 104
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 73,037 322 SH SOLE 0 0 0 322
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 30,974 297 SH SOLE 0 0 0 297
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 1,008 49 SH SOLE 0 0 0 49
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 18 0 SH SOLE 0 0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1,006 51 SH SOLE 0 0 0 51
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1,019 52 SH SOLE 0 0 0 52
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1,017 49 SH SOLE 0 0 0 49
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 10,431 399 SH SOLE 0 0 0 399
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 4,160 223 SH SOLE 0 0 0 223
IRON MTN INC DEL COM 46284V101 1,604,733 15,645 SH SOLE 0 0 0 15,645
ISHARES SILVER TR ISHARES 46428Q109 306,084 9,329 SH SOLE 0 0 0 9,329
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 3,967 180 SH SOLE 0 0 0 180
ISHARES TR US TREAS BD ETF 46429B267 3,355 146 SH SOLE 0 0 0 146
ISHARES TR CORE HIGH DV ETF 46429B663 527,731 4,504 SH SOLE 0 0 0 4,504
ISHARES TR MSCI USA MIN VOL 46429B697 921,889 9,821 SH SOLE 0 0 0 9,821
ISHARES TR MSCI USA QLT FCT 46432F339 124,411 681 SH SOLE 0 0 0 681
ISHARES TR MSCI USA MMENTM 46432F396 4 0 SH SOLE 0 0 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 15,234,972 197,063 SH SOLE 0 0 0 197,063
ISHARES TR CORE MSCI EAFE 46432F842 567,172 6,794 SH SOLE 0 0 0 6,794
ISHARES TR MRNGSTR INC ETF 46432F875 11,499 554 SH SOLE 0 0 0 554
ISHARES INC CORE MSCI EMKT 46434G103 97,127 1,618 SH SOLE 0 0 0 1,618
ISHARES INC MSCI GBL GOLD MN 46434G855 100 2 SH SOLE 0 0 0 2
ISHARES INC EMNG MKTS EQT 46434G889 57 1 SH SOLE 0 0 0 1
ISHARES TR CORE DIV GRWTH 46434V621 266,104 4,162 SH SOLE 0 0 0 4,162
ISHARES TR GLOBAL REIT ETF 46434V647 0 0 SH SOLE 0 0 0 0
ISHARES TR ULTRA SHORT DUR 46434V878 80,578 1,589 SH SOLE 0 0 0 1,589
ISHARES TR IBONDS DEC25 ETF 46434VBD1 43,763 1,738 SH SOLE 0 0 0 1,738
ISHARES TR CONV BD ETF 46435G102 379 4 SH SOLE 0 0 0 4
ISHARES TR MSCI UK ETF NEW 46435G334 98 2 SH SOLE 0 0 0 2
ISHARES TR CORE INTL AGGR 46435G672 971 19 SH SOLE 0 0 0 19
ISHARES TR IBONDS DEC2026 46435GAA0 535,852 22,097 SH SOLE 0 0 0 22,097
ISHARES TR IBDS DEC28 ETF 46435U515 202,445 7,964 SH SOLE 0 0 0 7,964
ISHARES TR US INFRASTRUC 46435U713 242,634 4,933 SH SOLE 0 0 0 4,933
ISHARES TR IBONDS 27 ETF 46435UAA9 25,144 1,036 SH SOLE 0 0 0 1,036
ISHARES TR 0-3 MNTH TREASRY 46436E718 100,179 995 SH SOLE 0 0 0 995
ISHARES GOLD TR SHARES REPRESENT 46436F103 24,380 739 SH SOLE 0 0 0 739
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 131,540 2,149 SH SOLE 0 0 0 2,149
JPMORGAN CHASE & CO. COM 46625H100 1,611,601 5,559 SH SOLE 0 0 0 5,559
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 33,899 479 SH SOLE 0 0 0 479
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 368 6 SH SOLE 0 0 0 6
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 9,322 171 SH SOLE 0 0 0 171
JACOBS SOLUTIONS INC COM 46982L108 2,103 16 SH SOLE 0 0 0 16
KINDER MORGAN INC DEL COM 49456B101 185 6 SH SOLE 0 0 0 6
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3,995 86 SH SOLE 0 0 0 86
LMP CAP & INCOME FD INC COM 50208A102 33,259 2,132 SH SOLE 0 0 0 2,132
LMP CAP & INCOME FD INC RIGHT 07/11/2025 50208A110 152 2,133 SH SOLE 0 0 0 2,133
LISTED FDS TR ROUNDHILL MAGNIF 53656G498 35,945 648 SH SOLE 0 0 0 648
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 10,962 426 SH SOLE 0 0 0 426
M & T BK CORP COM 55261F104 77 0 SH SOLE 0 0 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,006,759 19,545 SH SOLE 0 0 0 19,545
MSCI INC COM 55354G100 1,180,408 2,047 SH SOLE 0 0 0 2,047
MAIN STR CAP CORP COM 56035L104 76 1 SH SOLE 0 0 0 1
MANULIFE FINL CORP COM 56501R106 31,161 975 SH SOLE 0 0 0 975
MARATHON PETE CORP COM 56585A102 367,638 2,213 SH SOLE 0 0 0 2,213
MASTERCARD INCORPORATED CL A 57636Q104 42,277 75 SH SOLE 0 0 0 75
MCKESSON CORP COM 58155Q103 12,457 17 SH SOLE 0 0 0 17
MEDICAL PPTYS TRUST INC COM 58463J304 9 2 SH SOLE 0 0 0 2
MEDIFAST INC COM 58470H101 183 13 SH SOLE 0 0 0 13
MERCADOLIBRE INC COM 58733R102 1,505,451 576 SH SOLE 0 0 0 576
MERCK & CO INC COM 58933Y105 105,414 1,332 SH SOLE 0 0 0 1,332
METALLA RTY & STREAMING LTD COM NEW 59124U605 3 1 SH SOLE 0 0 0 1
METLIFE INC COM 59156R108 11,171 139 SH SOLE 0 0 0 139
MONGODB INC CL A 60937P106 5,880 28 SH SOLE 0 0 0 28
MONSTER BEVERAGE CORP NEW COM 61174X109 356,923 5,698 SH SOLE 0 0 0 5,698
NETFLIX INC COM 64110L106 133,913 100 SH SOLE 0 0 0 100
NET LEASE OFFICE PROPERTIES COM 64110Y108 1,019 31 SH SOLE 0 0 0 31
NEWSMAX INC COM SHS CLASS B 65250K105 4,085 270 SH SOLE 0 0 0 270
NEXTERA ENERGY INC COM 65339F101 80,419 1,158 SH SOLE 0 0 0 1,158
NISOURCE INC COM 65473P105 102,222 2,534 SH SOLE 0 0 0 2,534
NORTHERN LTS FD TR IV INSPIRE 500 ETF 66537J796 180,230 786 SH SOLE 0 0 0 786
NORTHERN LTS FD TR IV INSPIRE MOMENTUM 66538H369 264 8 SH SOLE 0 0 0 8
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 189,746 4,591 SH SOLE 0 0 0 4,591
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 135,681 5,651 SH SOLE 0 0 0 5,651
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 2,913 82 SH SOLE 0 0 0 82
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 20,306 373 SH SOLE 0 0 0 373
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 19,607 290 SH SOLE 0 0 0 290
NVIDIA CORPORATION COM 67066G104 26,818,872 169,750 SH SOLE 0 0 0 169,750
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 5,517 463 SH SOLE 0 0 0 463
NUVEEN AMT FREE MUN CR INC F COM 67071L106 9 1 SH SOLE 0 0 0 1
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 12,148 1,515 SH SOLE 0 0 0 1,515
NUVEEN REAL ASSET INCOME & G COM 67074Y105 84 6 SH SOLE 0 0 0 6
OREILLY AUTOMOTIVE INC COM 67103H107 902,111 10,009 SH SOLE 0 0 0 10,009
ORACLE CORP COM 68389X105 618,137 2,827 SH SOLE 0 0 0 2,827
OR ROYALTIES INC. COM SHS 68390D106 22,378 870 SH SOLE 0 0 0 870
ORGANON & CO COMMON STOCK 68622V106 697 72 SH SOLE 0 0 0 72
OVINTIV INC COM 69047Q102 83 2 SH SOLE 0 0 0 2
PC CONNECTION INC COM 69318J100 22 0 SH SOLE 0 0 0 0
PCM FD INC COM 69323T101 9,538 1,507 SH SOLE 0 0 0 1,507
PPL CORP COM 69351T106 2,000 59 SH SOLE 0 0 0 59
PACER FDS TR TRENDP US LAR CP 69374H105 3,959 78 SH SOLE 0 0 0 78
PACER FDS TR TRENDPILOT US BD 69374H642 3,772 191 SH SOLE 0 0 0 191
PACER FDS TR LUNT MDCAP MLT 69374H725 367,250 8,382 SH SOLE 0 0 0 8,382
PACER FDS TR DATA AND INFRAST 69374H741 15,018 465 SH SOLE 0 0 0 465
PACER FDS TR US CASH COWS 100 69374H881 1,721,578 31,245 SH SOLE 0 0 0 31,245
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,849,701 20,905 SH SOLE 0 0 0 20,905
PAYLOCITY HLDG CORP COM 70438V106 14,314 79 SH SOLE 0 0 0 79
PAYPAL HLDGS INC COM 70450Y103 7,432 100 SH SOLE 0 0 0 100
PENNANTPARK FLOATING RATE CA COM 70806A106 89 9 SH SOLE 0 0 0 9
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 30 1 SH SOLE 0 0 0 1
PIMCO MUN INCOME FD II COM 72200W106 11,421 1,533 SH SOLE 0 0 0 1,533
PIMCO ETF TR ENHANCD SHORT 72201R643 17,284 175 SH SOLE 0 0 0 175
PIMCO ETF TR ACTIVE BD ETF 72201R775 9,089,525 98,606 SH SOLE 0 0 0 98,606
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 12 1 SH SOLE 0 0 0 1
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 60 3 SH SOLE 0 0 0 3
PLUG POWER INC COM NEW 72919P202 580 389 SH SOLE 0 0 0 389
POOL CORP COM 73278L105 257,081 882 SH SOLE 0 0 0 882
PROLOGIS INC. COM 74340W103 749,220 7,127 SH SOLE 0 0 0 7,127
PROSHARES TR BITCOIN ETF 74347G440 8,604 400 SH SOLE 0 0 0 400
PROSHARES TR PSHS SH MSCI EAF 74347R370 215 16 SH SOLE 0 0 0 16
PROSHARES TR S&P 500 DV ARIST 74348A467 308,480 3,063 SH SOLE 0 0 0 3,063
PUBLIC STORAGE OPER CO COM 74460D109 351,135 1,197 SH SOLE 0 0 0 1,197
QUANTA SVCS INC COM 74762E102 3,035,821 8,030 SH SOLE 0 0 0 8,030
QUEST DIAGNOSTICS INC COM 74834L100 335,761 1,869 SH SOLE 0 0 0 1,869
RGC RES INC COM 74955L103 59,301 2,650 SH SOLE 0 0 0 2,650
RTX CORPORATION COM 75513E101 119,872 821 SH SOLE 0 0 0 821
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 8,258 601 SH SOLE 0 0 0 601
ROOT INC CL A NEW 77664L207 1,664 13 SH SOLE 0 0 0 13
RUMBLE INC COM CL A 78137L105 1,796 200 SH SOLE 0 0 0 200
S&P GLOBAL INC COM 78409V104 14,330 27 SH SOLE 0 0 0 27
NEOS ETF TRUST FIS CHRISTIAN 78433H204 475,672 15,533 SH SOLE 0 0 0 15,533
SPDR S&P 500 ETF TR TR UNIT 78462F103 50,682 82 SH SOLE 0 0 0 82
SPDR GOLD TR GOLD SHS 78463V107 367,625 1,206 SH SOLE 0 0 0 1,206
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 4,176 48 SH SOLE 0 0 0 48
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 28,578 322 SH SOLE 0 0 0 322
SPDR SERIES TRUST BBG CONV SEC ETF 78464A359 212,988 2,577 SH SOLE 0 0 0 2,577
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 59,587 625 SH SOLE 0 0 0 625
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 208,105 3,976 SH SOLE 0 0 0 3,976
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 1,624 20 SH SOLE 0 0 0 20
SPDR SERIES TRUST AEROSPACE DEF 78464A631 472,616 2,241 SH SOLE 0 0 0 2,241
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 665 25 SH SOLE 0 0 0 25
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 949 33 SH SOLE 0 0 0 33
SPDR SERIES TRUST S&P METALS MNG 78464A755 16,620 247 SH SOLE 0 0 0 247
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,554,276 11,451 SH SOLE 0 0 0 11,451
SPDR SERIES TRUST PORTFOLIO S&P400 78464A847 14,900 274 SH SOLE 0 0 0 274
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 57,498 791 SH SOLE 0 0 0 791
SPDR SERIES TRUST S&P BIOTECH 78464A870 19,738 238 SH SOLE 0 0 0 238
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 65,382 663 SH SOLE 0 0 0 663
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 17,994,249 40,836 SH SOLE 0 0 0 40,836
SPDR SERIES TRUST BLOOMBERG INVT 78468R200 78,863 2,558 SH SOLE 0 0 0 2,558
SPDR SERIES TRUST S&P OILGAS EXP 78468R556 28,431 226 SH SOLE 0 0 0 226
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 1,780,457 19,410 SH SOLE 0 0 0 19,410
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853 19,895 467 SH SOLE 0 0 0 467
SABRA HEALTH CARE REIT INC COM 78573L106 4,950 268 SH SOLE 0 0 0 268
SALESFORCE INC COM 79466L302 90,806 333 SH SOLE 0 0 0 333
SANDSTORM GOLD LTD COM NEW 80013R206 23 2 SH SOLE 0 0 0 2
SEA LTD SPONSORD ADS 81141R100 1,488,801 9,309 SH SOLE 0 0 0 9,309
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 25,880 192 SH SOLE 0 0 0 192
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 544,743 6,728 SH SOLE 0 0 0 6,728
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 18,038 83 SH SOLE 0 0 0 83
SELECT SECTOR SPDR TR ENERGY 81369Y506 44,929 530 SH SOLE 0 0 0 530
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 8,670 166 SH SOLE 0 0 0 166
SELECT SECTOR SPDR TR INDL 81369Y704 11,403 77 SH SOLE 0 0 0 77
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 53,511 211 SH SOLE 0 0 0 211
SENTINELONE INC CL A 81730H109 494 27 SH SOLE 0 0 0 27
SERVICENOW INC COM 81762P102 1,222,387 1,189 SH SOLE 0 0 0 1,189
SHOPIFY INC CL A SUB VTG SHS 82509L107 2,161,717 18,741 SH SOLE 0 0 0 18,741
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 825 114 SH SOLE 0 0 0 114
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 6 0 SH SOLE 0 0 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 25 0 SH SOLE 0 0 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,417,011 77,815 SH SOLE 0 0 0 77,815
SOLARIS RES INC COM NEW 83419D201 1,379 301 SH SOLE 0 0 0 301
SOLVENTUM CORP COM SHS 83444M101 1,122,622 14,803 SH SOLE 0 0 0 14,803
SOUTHERN COPPER CORP COM 84265V105 10,925 108 SH SOLE 0 0 0 108
SPROTT PHYSICAL GOLD TR UNIT 85207H104 21,801 860 SH SOLE 0 0 0 860
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 759 62 SH SOLE 0 0 0 62
SPROTT FDS TR URANIUM MINERS E 85208P303 1,784 37 SH SOLE 0 0 0 37
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 104,837 3,483 SH SOLE 0 0 0 3,483
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 88,857 1,964 SH SOLE 0 0 0 1,964
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 340 23 SH SOLE 0 0 0 23
TKO GROUP HOLDINGS INC CL A 87256C101 98 1 SH SOLE 0 0 0 1
TARGET CORP COM 87612E106 5,117 52 SH SOLE 0 0 0 52
TARGA RES CORP COM 87612G101 4,217 24 SH SOLE 0 0 0 24
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 373 24 SH SOLE 0 0 0 24
ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 2,859 223 SH SOLE 0 0 0 223
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 43 4 SH SOLE 0 0 0 4
TEMA ETF TRUST HEART & HEALTH E 87975E883 8,688 304 SH SOLE 0 0 0 304
TERRENO RLTY CORP COM 88146M101 2,526 45 SH SOLE 0 0 0 45
TESLA INC COM 88160R101 1,689,316 5,318 SH SOLE 0 0 0 5,318
TEXAS PACIFIC LAND CORPORATI COM 88262P102 477,488 452 SH SOLE 0 0 0 452
3M CO COM 88579Y101 1,943,997 12,769 SH SOLE 0 0 0 12,769
TILE SHOP HLDGS INC COM 88677Q109 4 1 SH SOLE 0 0 0 1
TRAVELERS COMPANIES INC COM 89417E109 268 1 SH SOLE 0 0 0 1
ABACUS FCF ETF TR ABACUS FCF LEADE 89628W302 2,291 32 SH SOLE 0 0 0 32
TRIUMPH FINANCIAL INC COM 89679E300 55,110 1,000 SH SOLE 0 0 0 1,000
TRUIST FINL CORP COM 89832Q109 196,889 4,580 SH SOLE 0 0 0 4,580
UBS AG LONDON BRANCH ETRACS MARKETVEC 90274D416 4 0 SH SOLE 0 0 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,159,626 12,429 SH SOLE 0 0 0 12,429
ULTA BEAUTY INC COM 90384S303 1,071,074 2,290 SH SOLE 0 0 0 2,290
UNITEDHEALTH GROUP INC COM 91324P102 852,279 2,732 SH SOLE 0 0 0 2,732
UNITI GROUP INC COM 91325V108 4 1 SH SOLE 0 0 0 1
VALE S A SPONSORED ADS 91912E105 118 12 SH SOLE 0 0 0 12
VANECK ETF TRUST GOLD MINERS ETF 92189F106 31,651 608 SH SOLE 0 0 0 608
VANECK ETF TRUST BDC INCOME ETF 92189F411 70 4 SH SOLE 0 0 0 4
VANECK ETF TRUST OIL REFINERS ETF 92189F585 29 1 SH SOLE 0 0 0 1
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 15,504 165 SH SOLE 0 0 0 165
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 31,513 113 SH SOLE 0 0 0 113
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 5,272 78 SH SOLE 0 0 0 78
VANECK ETF TRUST VANECK VIETNAM 92189F817 2,005 146 SH SOLE 0 0 0 146
VANECK ETHEREUM TR SHS 92189L103 1,440 39 SH SOLE 0 0 0 39
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 78,488 1,574 SH SOLE 0 0 0 1,574
VANGUARD WORLD FD CONSUM STP ETF 92204A207 222,869 1,018 SH SOLE 0 0 0 1,018
VANGUARD WORLD FD ENERGY ETF 92204A306 8,934 75 SH SOLE 0 0 0 75
VANGUARD WORLD FD INF TECH ETF 92204A702 18,592 28 SH SOLE 0 0 0 28
VANGUARD WORLD FD COMM SRVC ETF 92204A884 3,086 18 SH SOLE 0 0 0 18
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 63,306 1,077 SH SOLE 0 0 0 1,077
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 414,362 4,997 SH SOLE 0 0 0 4,997
VERALTO CORP COM SHS 92338C103 1,615 16 SH SOLE 0 0 0 16
VERIZON COMMUNICATIONS INC COM 92343V104 89,315 2,064 SH SOLE 0 0 0 2,064
VERTIV HOLDINGS CO COM CL A 92537N108 12,841 100 SH SOLE 0 0 0 100
VISA INC COM CL A 92826C839 1,763,005 4,966 SH SOLE 0 0 0 4,966
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 11,713 245 SH SOLE 0 0 0 245
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 149 6 SH SOLE 0 0 0 6
VISTRA CORP COM 92840M102 358,393 1,849 SH SOLE 0 0 0 1,849
VIRTUS EQUITY & CONV INCM FD COM 92841M101 54 2 SH SOLE 0 0 0 2
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 981 92 SH SOLE 0 0 0 92
WP CAREY INC COM 92936U109 29,475 473 SH SOLE 0 0 0 473
WEC ENERGY GROUP INC COM 92939U106 39,388 378 SH SOLE 0 0 0 378
WK KELLOGG CO COM SHS 92942W107 34 2 SH SOLE 0 0 0 2
WASTE MGMT INC DEL COM 94106L109 900,982 3,938 SH SOLE 0 0 0 3,938
WELLTOWER INC COM 95040Q104 39,172 255 SH SOLE 0 0 0 255
WESTERN ASSET EMERGING MKTS COM 95766A101 6 1 SH SOLE 0 0 0 1
WIPRO LTD SPON ADR 1 SH 97651M109 0 0 SH SOLE 0 0 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 26,268 580 SH SOLE 0 0 0 580
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 11,221 407 SH SOLE 0 0 0 407
WISDOMTREE TR INTRST RATE HDGE 97717W380 4,897 220 SH SOLE 0 0 0 220
WISDOMTREE TR US MIDCAP DIVID 97717W505 29,503 589 SH SOLE 0 0 0 589
WISDOMTREE TR US SMALLCAP DIVD 97717W604 23,661 745 SH SOLE 0 0 0 745
WISDOMTREE TR INTL LRGCAP DV 97717W794 54,325 912 SH SOLE 0 0 0 912
WISDOMTREE TR ITL HIGH DIV FD 97717W802 20,218 436 SH SOLE 0 0 0 436
WISDOMTREE TR GLB HIGH DIV FD 97717W877 291,503 5,104 SH SOLE 0 0 0 5,104
WISDOMTREE TR EM EX ST-OWNED 97717X578 14,757 428 SH SOLE 0 0 0 428
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 15,632 347 SH SOLE 0 0 0 347
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,925,086 22,989 SH SOLE 0 0 0 22,989
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 5,559 116 SH SOLE 0 0 0 116
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 295,923 5,882 SH SOLE 0 0 0 5,882
WORLD GOLD TR SPDR GLD MINIS 98149E303 3,276 50 SH SOLE 0 0 0 50
YUM CHINA HLDGS INC COM 98850P109 7,914 177 SH SOLE 0 0 0 177
AFLAC INC COM 001055102 878,478 8,330 SH SOLE 0 0 0 8,330
AGCO CORP COM 001084102 82 1 SH SOLE 0 0 0 1
ABBOTT LABS COM 002824100 153,154 1,126 SH SOLE 0 0 0 1,126
ABRDN ASIA PACIFIC INCOME FU COM NEW 003009867 974 61 SH SOLE 0 0 0 61
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 3,097 90 SH SOLE 0 0 0 90
ADVANCED MICRO DEVICES INC COM 007903107 461,743 3,254 SH SOLE 0 0 0 3,254
AGNICO EAGLE MINES LTD COM 008474108 258 2 SH SOLE 0 0 0 2
AIRBNB INC COM CL A 009066101 28,321 214 SH SOLE 0 0 0 214
ALBEMARLE CORP COM 012653101 3 0 SH SOLE 0 0 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5,084 70 SH SOLE 0 0 0 70
ALLIANT ENERGY CORP COM 018802108 64,098 1,060 SH SOLE 0 0 0 1,060
ALLSTATE CORP COM 020002101 123,403 613 SH SOLE 0 0 0 613
AMAZON COM INC COM 023135106 6,406,336 29,201 SH SOLE 0 0 0 29,201
AMEREN CORP COM 023608102 122,931 1,280 SH SOLE 0 0 0 1,280
AMENTUM HOLDINGS INC COM 023939101 378 16 SH SOLE 0 0 0 16
AMERICAN EXPRESS CO COM 025816109 1,216,474 3,814 SH SOLE 0 0 0 3,814
AMERICAN WTR WKS CO INC NEW COM 030420103 178 1 SH SOLE 0 0 0 1
AMGEN INC COM 031162100 559,673 2,004 SH SOLE 0 0 0 2,004
AMPLIFY ETF TR ALTRNTV HARV ETF 032108474 36 2 SH SOLE 0 0 0 2
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 8,597 151 SH SOLE 0 0 0 151
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 61 1 SH SOLE 0 0 0 1
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 3 0 SH SOLE 0 0 0 0
ANALOG DEVICES INC COM 032654105 76 0 SH SOLE 0 0 0 0
ANDERSONS INC COM 034164103 3,693 100 SH SOLE 0 0 0 100
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 4,705 250 SH SOLE 0 0 0 250
ELEVANCE HEALTH INC COM 036752103 390,687 1,004 SH SOLE 0 0 0 1,004
APPLE INC COM 037833100 6,437,156 31,375 SH SOLE 0 0 0 31,375
APPLIED MATLS INC COM 038222105 46,146 252 SH SOLE 0 0 0 252
APTARGROUP INC COM 038336103 292,022 1,867 SH SOLE 0 0 0 1,867
ARBOR REALTY TRUST INC COM 038923108 10 1 SH SOLE 0 0 0 1
ARCHER DANIELS MIDLAND CO COM 039483102 39 1 SH SOLE 0 0 0 1
ARCOSA INC COM 039653100 826,599 9,533 SH SOLE 0 0 0 9,533
ARISTA NETWORKS INC COM SHS 040413205 18,416 180 SH SOLE 0 0 0 180
ASTRAZENECA PLC SPONSORED ADR 046353108 16,352 234 SH SOLE 0 0 0 234
AURORA INNOVATION INC CLASS A COM 051774107 1,907 364 SH SOLE 0 0 0 364
AUTOMATIC DATA PROCESSING IN COM 053015103 323,099 1,048 SH SOLE 0 0 0 1,048
AUTOZONE INC COM 053332102 1,444,057 389 SH SOLE 0 0 0 389
BP PLC SPONSORED ADR 055622104 57,052 1,906 SH SOLE 0 0 0 1,906
BAIDU INC SPON ADR REP A 056752108 27,357 319 SH SOLE 0 0 0 319
BALLARD PWR SYS INC NEW COM 058586108 239 150 SH SOLE 0 0 0 150
BANK AMERICA CORP COM 060505104 1,643,234 34,726 SH SOLE 0 0 0 34,726
BANK NEW YORK MELLON CORP COM 064058100 42,548 467 SH SOLE 0 0 0 467
BECTON DICKINSON & CO COM 075887109 221,859 1,288 SH SOLE 0 0 0 1,288
BEL FUSE INC CL B 077347300 61,024 625 SH SOLE 0 0 0 625
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,198,080 2,466 SH SOLE 0 0 0 2,466
BHP GROUP LTD SPONSORED ADS 088606108 3,586 75 SH SOLE 0 0 0 75
BLACKROCK FLOATING RATE INC COM 091941104 19,030 1,520 SH SOLE 0 0 0 1,520
BOEING CO COM 097023105 55,761 266 SH SOLE 0 0 0 266
SRH TOTAL RETURN FUND INC COM 101507101 124,791 7,058 SH SOLE 0 0 0 7,058
BRISTOL-MYERS SQUIBB CO COM 110122108 5,640 122 SH SOLE 0 0 0 122
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 34 1 SH SOLE 0 0 0 1
CSX CORP COM 126408103 12,660 388 SH SOLE 0 0 0 388
CVS HEALTH CORP COM 126650100 8,829 128 SH SOLE 0 0 0 128
COTERRA ENERGY INC COM 127097103 7,097 280 SH SOLE 0 0 0 280
CACI INTL INC CL A 127190304 887,377 1,862 SH SOLE 0 0 0 1,862
CADENCE DESIGN SYSTEM INC COM 127387108 16,948 55 SH SOLE 0 0 0 55
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 1,603 152 SH SOLE 0 0 0 152
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 2,431 37 SH SOLE 0 0 0 37
THE CAMPBELLS COMPANY COM 134429109 41 1 SH SOLE 0 0 0 1
CARNIVAL CORP UNIT 99/99/9999 143658300 3,262 116 SH SOLE 0 0 0 116
CARRIAGE SVCS INC COM 143905107 202 4 SH SOLE 0 0 0 4
CASEYS GEN STORES INC COM 147528103 3,889,206 7,622 SH SOLE 0 0 0 7,622
CATERPILLAR INC COM 149123101 8,920,956 22,980 SH SOLE 0 0 0 22,980
CELANESE CORP DEL COM 150870103 710,391 12,839 SH SOLE 0 0 0 12,839
CHEMOURS CO COM 163851108 3,080 269 SH SOLE 0 0 0 269
CHEVRON CORP NEW COM 166764100 908,732 6,346 SH SOLE 0 0 0 6,346
CHIPOTLE MEXICAN GRILL INC COM 169656105 182,768 3,255 SH SOLE 0 0 0 3,255
CHURCH & DWIGHT CO INC COM 171340102 252,618 2,628 SH SOLE 0 0 0 2,628
CINCINNATI FINL CORP COM 172062101 6,810 46 SH SOLE 0 0 0 46
CINTAS CORP COM 172908105 877,551 3,938 SH SOLE 0 0 0 3,938
CITIGROUP INC COM NEW 172967424 12,706 149 SH SOLE 0 0 0 149
CLEVELAND-CLIFFS INC NEW COM 185899101 15,375 2,023 SH SOLE 0 0 0 2,023
CLOROX CO DEL COM 189054109 2,041 17 SH SOLE 0 0 0 17
COCA COLA CONS INC COM 191098102 158,543 1,420 SH SOLE 0 0 0 1,420
COCA COLA CO COM 191216100 44,084 623 SH SOLE 0 0 0 623
COLGATE PALMOLIVE CO COM 194162103 279,417 3,074 SH SOLE 0 0 0 3,074
COMERICA INC COM 200340107 11 0 SH SOLE 0 0 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 29 2 SH SOLE 0 0 0 2
COMSTOCK INC COM SHS 205750409 12,670 3,343 SH SOLE 0 0 0 3,343
COPART INC COM 217204106 30,816 628 SH SOLE 0 0 0 628
CURTISS WRIGHT CORP COM 231561101 1,335,996 2,735 SH SOLE 0 0 0 2,735
DANAHER CORPORATION COM 235851102 9,877 50 SH SOLE 0 0 0 50
DARDEN RESTAURANTS INC COM 237194105 3,270 15 SH SOLE 0 0 0 15
DEERE & CO COM 244199105 1,282,136 2,521 SH SOLE 0 0 0 2,521
DISNEY WALT CO COM 254687106 1,112,212 8,969 SH SOLE 0 0 0 8,969
DOCUSIGN INC COM 256163106 3,661 47 SH SOLE 0 0 0 47
DONALDSON INC COM 257651109 270,098 3,895 SH SOLE 0 0 0 3,895
DOUBLELINE INCOME SOLUTIONS COM 258622109 189 15 SH SOLE 0 0 0 15
DOVER CORP COM 260003108 28,584 156 SH SOLE 0 0 0 156
DOW INC COM 260557103 21,232 802 SH SOLE 0 0 0 802
EASTGROUP PPTYS INC COM 277276101 3,152 19 SH SOLE 0 0 0 19
EATON VANCE ENHANCED EQUITY COM 278277108 18,517 765 SH SOLE 0 0 0 765
EBAY INC. COM 278642103 7,446 100 SH SOLE 0 0 0 100
ECHOSTAR CORP CL A 278768106 12,548 453 SH SOLE 0 0 0 453
ECOLAB INC COM 278865100 321,028 1,191 SH SOLE 0 0 0 1,191
EMERSON ELEC CO COM 291011104 1,498,379 11,238 SH SOLE 0 0 0 11,238
ENTERPRISE PRODS PARTNERS L COM 293792107 80,548 2,597 SH SOLE 0 0 0 2,597
ENTREPRENEURSHARES SERIES TR ERSHARES PRIVATE 293828877 15,272 800 SH SOLE 0 0 0 800
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 87,055 1,456 SH SOLE 0 0 0 1,456
EXCHANGE TRADED CONCEPTS TRU EMQQ THE EMERGIN 301505889 997 24 SH SOLE 0 0 0 24
FS KKR CAP CORP COM 302635206 65,563 3,160 SH SOLE 0 0 0 3,160
FACTSET RESH SYS INC COM 303075105 280,589 627 SH SOLE 0 0 0 627
FAIR ISAAC CORP COM 303250104 272,366 149 SH SOLE 0 0 0 149
FASTENAL CO COM 311900104 369,808 8,805 SH SOLE 0 0 0 8,805
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 78 1 SH SOLE 0 0 0 1
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 173,347 5,026 SH SOLE 0 0 0 5,026
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 2,502 54 SH SOLE 0 0 0 54
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 28,670 1,223 SH SOLE 0 0 0 1,223
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 156,907 2,454 SH SOLE 0 0 0 2,454
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 12,874 185 SH SOLE 0 0 0 185
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 500,193 2,536 SH SOLE 0 0 0 2,536
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 36,414 700 SH SOLE 0 0 0 700
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 179 3 SH SOLE 0 0 0 3
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 48 1 SH SOLE 0 0 0 1
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 85,644 1,872 SH SOLE 0 0 0 1,872
FIFTH THIRD BANCORP COM 316773100 10,626 258 SH SOLE 0 0 0 258
FIRST TR EXCHANGE-TRADED FD SHS 336917109 17,023 407 SH SOLE 0 0 0 407
FISERV INC COM 337738108 252,236 1,463 SH SOLE 0 0 0 1,463
FLORA GROWTH CORP COM 339764201 23 39 SH SOLE 0 0 0 39
FORD MTR CO COM 345370860 12,395 1,142 SH SOLE 0 0 0 1,142
FRANCO NEV CORP COM 351858105 66,806 408 SH SOLE 0 0 0 408
GALLAGHER ARTHUR J & CO COM 363576109 349,511 1,092 SH SOLE 0 0 0 1,092
GARTNER INC COM 366651107 232,831 576 SH SOLE 0 0 0 576
GENERAL DYNAMICS CORP COM 369550108 840,181 2,881 SH SOLE 0 0 0 2,881
GE AEROSPACE COM NEW 369604301 74,645 290 SH SOLE 0 0 0 290
GENERAL MLS INC COM 370334104 187,775 3,624 SH SOLE 0 0 0 3,624
GERDAU SA SPON ADR REP PFD 373737105 0 0 SH SOLE 0 0 0 0
GILEAD SCIENCES INC COM 375558103 16,631 150 SH SOLE 0 0 0 150
GLADSTONE CAPITAL CORP COM NEW 376535878 6,354 236 SH SOLE 0 0 0 236
GLADSTONE INVT CORP COM 376546107 5 0 SH SOLE 0 0 0 0
GLADSTONE LD CORP COM 376549101 2 0 SH SOLE 0 0 0 0
GRAINGER W W INC COM 384802104 276,986 266 SH SOLE 0 0 0 266
GRANITE CONSTR INC COM 387328107 58 1 SH SOLE 0 0 0 1
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 99,930 1,178 SH SOLE 0 0 0 1,178
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 10,648 223 SH SOLE 0 0 0 223
AMERICAN HEALTHCARE REIT INC COM SHS 398182303 142,625 3,882 SH SOLE 0 0 0 3,882
HALEON PLC SPON ADS 405552100 1,276 123 SH SOLE 0 0 0 123
HECLA MNG CO COM 422704106 723 121 SH SOLE 0 0 0 121
HEICO CORP NEW COM 422806109 21 0 SH SOLE 0 0 0 0
HELMERICH & PAYNE INC COM 423452101 39 3 SH SOLE 0 0 0 3
HENRY JACK & ASSOC INC COM 426281101 285,361 1,584 SH SOLE 0 0 0 1,584
HERCULES CAPITAL INC COM 427096508 15 1 SH SOLE 0 0 0 1
HERSHEY CO COM 427866108 226,136 1,363 SH SOLE 0 0 0 1,363
HOME DEPOT INC COM 437076102 1,771,580 4,832 SH SOLE 0 0 0 4,832
HONEYWELL INTL INC COM 438516106 95,714 411 SH SOLE 0 0 0 411
HORMEL FOODS CORP COM 440452100 2,269 75 SH SOLE 0 0 0 75
HOWMET AEROSPACE INC COM 443201108 43,368 233 SH SOLE 0 0 0 233
HUNTINGTON BANCSHARES INC COM 446150104 68,280 4,074 SH SOLE 0 0 0 4,074
HUNTINGTON INGALLS INDS INC COM 446413106 1,126,711 4,666 SH SOLE 0 0 0 4,666
IDT CORP CL B NEW 448947507 7 0 SH SOLE 0 0 0 0
ILLINOIS TOOL WKS INC COM 452308109 339,796 1,374 SH SOLE 0 0 0 1,374
INTEL CORP COM 458140100 25,829 1,153 SH SOLE 0 0 0 1,153
INTERNATIONAL BUSINESS MACHS COM 459200101 53,908 183 SH SOLE 0 0 0 183
INTUIT COM 461202103 397,543 505 SH SOLE 0 0 0 505
IONIS PHARMACEUTICALS INC COM 462222100 3,951 100 SH SOLE 0 0 0 100
ISHARES GOLD TR ISHARES NEW 464285204 159,579 2,559 SH SOLE 0 0 0 2,559
ISHARES INC MSCI WORLD ETF 464286392 17,446 103 SH SOLE 0 0 0 103
ISHARES INC MSCI GBL MIN VOL 464286525 209,422 1,766 SH SOLE 0 0 0 1,766
ISHARES INC MSCI EMERG MRKT 464286533 6,217 99 SH SOLE 0 0 0 99
ISHARES TR CORE S&P TTL STK 464287150 115,729 857 SH SOLE 0 0 0 857
ISHARES TR SELECT DIVID ETF 464287168 375,193 2,825 SH SOLE 0 0 0 2,825
ISHARES TR TIPS BD ETF 464287176 660 6 SH SOLE 0 0 0 6
ISHARES TR CORE S&P500 ETF 464287200 36,393,145 58,614 SH SOLE 0 0 0 58,614
ISHARES TR CORE US AGGBD ET 464287226 6,007,480 60,559 SH SOLE 0 0 0 60,559
ISHARES TR MSCI EMG MKT ETF 464287234 5,649 117 SH SOLE 0 0 0 117
ISHARES TR IBOXX INV CP ETF 464287242 767 7 SH SOLE 0 0 0 7
ISHARES TR GLOBAL TECH ETF 464287291 78,925 855 SH SOLE 0 0 0 855
ISHARES TR S&P 500 GRWT ETF 464287309 17,064 155 SH SOLE 0 0 0 155
ISHARES TR GLOB HLTHCRE ETF 464287325 276 3 SH SOLE 0 0 0 3
ISHARES TR S&P 500 VAL ETF 464287408 188,862 966 SH SOLE 0 0 0 966
ISHARES TR MSCI EAFE ETF 464287465 47,954 536 SH SOLE 0 0 0 536
ISHARES TR RUS MDCP VAL ETF 464287473 52,303 396 SH SOLE 0 0 0 396
ISHARES TR RUS MID CAP ETF 464287499 828 9 SH SOLE 0 0 0 9
ISHARES TR CORE S&P MCP ETF 464287507 248,484 4,007 SH SOLE 0 0 0 4,007
ISHARES TR ISHARES SEMICDTR 464287523 65,165 273 SH SOLE 0 0 0 273
ISHARES TR EXPND TEC SC ETF 464287549 957,106 8,520 SH SOLE 0 0 0 8,520
ISHARES TR SELECT US REIT 464287564 47 1 SH SOLE 0 0 0 1
ISHARES TR S&P MC 400GR ETF 464287606 18,469 203 SH SOLE 0 0 0 203
ISHARES TR RUS 1000 GRW ETF 464287614 33,451 79 SH SOLE 0 0 0 79
ISHARES TR RUSSELL 2000 ETF 464287655 52,653 244 SH SOLE 0 0 0 244
ISHARES TR U.S. UTILITS ETF 464287697 27,188 260 SH SOLE 0 0 0 260
ISHARES TR S&P MC 400VL ETF 464287705 16,065 130 SH SOLE 0 0 0 130
ISHARES TR U.S. TECH ETF 464287721 79,813 461 SH SOLE 0 0 0 461
ISHARES TR U.S. REAL ES ETF 464287739 190 2 SH SOLE 0 0 0 2
ISHARES TR US HLTHCARE ETF 464287762 1,639,308 29,025 SH SOLE 0 0 0 29,025
ISHARES TR U.S. FINLS ETF 464287788 217,963 1,801 SH SOLE 0 0 0 1,801
ISHARES TR CORE S&P SCP ETF 464287804 376,910 3,449 SH SOLE 0 0 0 3,449
ISHARES TR SP SMCP600VL ETF 464287879 44,173 444 SH SOLE 0 0 0 444
ISHARES TR MRGSTR MD CP GRW 464288307 14,602 182 SH SOLE 0 0 0 182
ISHARES TR GLB INFRASTR ETF 464288372 131 2 SH SOLE 0 0 0 2
ISHARES TR INTL SEL DIV ETF 464288448 479,773 13,902 SH SOLE 0 0 0 13,902
ISHARES TR CRE U S REIT ETF 464288521 34 1 SH SOLE 0 0 0 1
ISHARES TR MBS ETF 464288588 58,306 621 SH SOLE 0 0 0 621
ISHARES TR USD INV GRDE ETF 464288620 227,056 4,414 SH SOLE 0 0 0 4,414
ISHARES TR ISHS 1-5YR INVS 464288646 556,935 10,556 SH SOLE 0 0 0 10,556
ISHARES TR PFD AND INCM SEC 464288687 382,262 12,460 SH SOLE 0 0 0 12,460
ISHARES TR GLOB UTILITS ETF 464288711 21 0 SH SOLE 0 0 0 0
ISHARES TR US HOME CONS ETF 464288752 9,317 100 SH SOLE 0 0 0 100
ISHARES TR US AER DEF ETF 464288760 40,946 217 SH SOLE 0 0 0 217
ISHARES TR U.S. MED DVC ETF 464288810 18,416 294 SH SOLE 0 0 0 294
ISHARES TR US OIL EQ&SV ETF 464288844 42 2 SH SOLE 0 0 0 2
ISHARES TR EAFE GRWTH ETF 464288885 74 1 SH SOLE 0 0 0 1
ISHARES TR RUS TP200 VL ETF 464289420 69 1 SH SOLE 0 0 0 1
ISHARES TR RUS TP200 GR ETF 464289438 60,922 247 SH SOLE 0 0 0 247
ISHARES TR CORE 80/20 AGGRE 464289859 3,887 47 SH SOLE 0 0 0 47
ISHARES TR CORE 40/60 MODER 464289875 9,622 209 SH SOLE 0 0 0 209
JABIL INC COM 466313103 198,256 909 SH SOLE 0 0 0 909
JOHNSON & JOHNSON COM 478160104 1,663,733 10,892 SH SOLE 0 0 0 10,892
KLA CORP COM NEW 482480100 2,340 3 SH SOLE 0 0 0 3
KELLANOVA COM 487836108 66 1 SH SOLE 0 0 0 1
KEYCORP COM 493267108 62 4 SH SOLE 0 0 0 4
KIMBERLY-CLARK CORP COM 494368103 496,213 3,849 SH SOLE 0 0 0 3,849
KINROSS GOLD CORP COM 496902404 14 1 SH SOLE 0 0 0 1
KOSMOS ENERGY LTD COM 500688106 5 3 SH SOLE 0 0 0 3
KRANESHARES TRUST KWEB COVERD CALL 500767272 573 18 SH SOLE 0 0 0 18
KROGER CO COM 501044101 24,603 343 SH SOLE 0 0 0 343
L3HARRIS TECHNOLOGIES INC COM 502431109 60,478 241 SH SOLE 0 0 0 241
LAM RESEARCH CORP COM NEW 512807306 1,130,778 11,617 SH SOLE 0 0 0 11,617
LEIDOS HOLDINGS INC COM 525327102 4,578,164 29,020 SH SOLE 0 0 0 29,020
ELI LILLY & CO COM 532457108 176,642 227 SH SOLE 0 0 0 227
LOCKHEED MARTIN CORP COM 539830109 134,055 289 SH SOLE 0 0 0 289
LOWES COS INC COM 548661107 112,649 508 SH SOLE 0 0 0 508
LUCID GROUP INC COM 549498103 251 119 SH SOLE 0 0 0 119
LULULEMON ATHLETICA INC COM 550021109 1,425 6 SH SOLE 0 0 0 6
MDU RES GROUP INC COM 552690109 143 9 SH SOLE 0 0 0 9
MSA SAFETY INC COM 553498106 10,052 60 SH SOLE 0 0 0 60
MANHATTAN ASSOCIATES INC COM 562750109 10,663 54 SH SOLE 0 0 0 54
MARA HOLDINGS INC COM 565788106 815 52 SH SOLE 0 0 0 52
MARSH & MCLENNAN COS INC COM 571748102 11,807 54 SH SOLE 0 0 0 54
MARRIOTT INTL INC NEW CL A 571903202 12,568 46 SH SOLE 0 0 0 46
MARTEN TRANS LTD COM 573075108 11 1 SH SOLE 0 0 0 1
MASTEC INC COM 576323109 4,261 25 SH SOLE 0 0 0 25
MATADOR RES CO COM 576485205 21 0 SH SOLE 0 0 0 0
MATTEL INC COM 577081102 5,916 300 SH SOLE 0 0 0 300
MCCORMICK & CO INC COM NON VTG 579780206 274,040 3,614 SH SOLE 0 0 0 3,614
MCDONALDS CORP COM 580135101 617,961 2,115 SH SOLE 0 0 0 2,115
MESABI TR CTF BEN INT 590672101 16 1 SH SOLE 0 0 0 1
METTLER TOLEDO INTERNATIONAL COM 592688105 478,111 407 SH SOLE 0 0 0 407
MICROSOFT CORP COM 594918104 5,629,922 11,318 SH SOLE 0 0 0 11,318
MICRON TECHNOLOGY INC COM 595112103 1,123,173 9,113 SH SOLE 0 0 0 9,113
MONDELEZ INTL INC CL A 609207105 11,937 177 SH SOLE 0 0 0 177
MONTROSE ENVIRONMENTAL GROUP COM 615111101 113,062 5,165 SH SOLE 0 0 0 5,165
MORGAN STANLEY COM NEW 617446448 144,663 1,027 SH SOLE 0 0 0 1,027
MOTOROLA SOLUTIONS INC COM NEW 620076307 14,325 34 SH SOLE 0 0 0 34
MUELLER INDS INC COM 624756102 20,639 260 SH SOLE 0 0 0 260
NMI HLDGS INC COM 629209305 4,725 112 SH SOLE 0 0 0 112
NAPCO SEC TECHNOLOGIES INC COM 630402105 30 1 SH SOLE 0 0 0 1
NATIONAL GRID PLC SPONSORED ADR NE 636274409 40 1 SH SOLE 0 0 0 1
NEWMONT CORP COM 651639106 62 1 SH SOLE 0 0 0 1
NIKE INC CL B 654106103 218,405 3,074 SH SOLE 0 0 0 3,074
NORFOLK SOUTHN CORP COM 655844108 21,932 86 SH SOLE 0 0 0 86
NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 100 20 SH SOLE 0 0 0 20
NORTHERN OIL & GAS INC COM 665531307 85 3 SH SOLE 0 0 0 3
NOVO-NORDISK A S ADR 670100205 875,126 12,679 SH SOLE 0 0 0 12,679
NUCOR CORP COM 670346105 8,463 65 SH SOLE 0 0 0 65
NUVEEN AMT FREE QLTY MUN INC COM 670657105 6 1 SH SOLE 0 0 0 1
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 19,008 1,833 SH SOLE 0 0 0 1,833
OCCIDENTAL PETE CORP COM 674599105 90,646 2,158 SH SOLE 0 0 0 2,158
OLD DOMINION FREIGHT LINE IN COM 679580100 4,544 28 SH SOLE 0 0 0 28
OLIN CORP COM PAR $1 680665205 731 36 SH SOLE 0 0 0 36
OMEGA HEALTHCARE INVS INC COM 681936100 46 1 SH SOLE 0 0 0 1
ONEOK INC NEW COM 682680103 21 0 SH SOLE 0 0 0 0
OSHKOSH CORP COM 688239201 16 0 SH SOLE 0 0 0 0
PACKAGING CORP AMER COM 695156109 19,158 102 SH SOLE 0 0 0 102
PAN AMERN SILVER CORP COM 697900108 59 2 SH SOLE 0 0 0 2
REPOSITRAK INC COM NEW 700215304 8 0 SH SOLE 0 0 0 0
PARKER-HANNIFIN CORP COM 701094104 21,387 31 SH SOLE 0 0 0 31
PAYCHEX INC COM 704326107 311,999 2,145 SH SOLE 0 0 0 2,145
PEMBINA PIPELINE CORP COM 706327103 63,509 1,693 SH SOLE 0 0 0 1,693
PEPSICO INC COM 713448108 508,505 3,851 SH SOLE 0 0 0 3,851
PERMROCK ROYALTY TRUST TR UNIT 714254109 0 0 SH SOLE 0 0 0 0
PFIZER INC COM 717081103 23,198 957 SH SOLE 0 0 0 957
PHILIP MORRIS INTL INC COM 718172109 26,472 145 SH SOLE 0 0 0 145
PHILLIPS 66 COM 718546104 903,038 7,569 SH SOLE 0 0 0 7,569
POLARIS INC COM 731068102 22 1 SH SOLE 0 0 0 1
POST HLDGS INC COM 737446104 5,452 50 SH SOLE 0 0 0 50
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102 15 1 SH SOLE 0 0 0 1
PROCTER AND GAMBLE CO COM 742718109 2,324,911 14,593 SH SOLE 0 0 0 14,593
PROGRESSIVE CORP COM 743315103 62,021 232 SH SOLE 0 0 0 232
PRUDENTIAL FINL INC COM 744320102 12,428 116 SH SOLE 0 0 0 116
PULTE GROUP INC COM 745867101 14,403 137 SH SOLE 0 0 0 137
QUALCOMM INC COM 747525103 48,439 304 SH SOLE 0 0 0 304
RLI CORP COM 749607107 915,589 12,678 SH SOLE 0 0 0 12,678
RPM INTL INC COM 749685103 2,526 23 SH SOLE 0 0 0 23
RESMED INC COM 761152107 323,971 1,256 SH SOLE 0 0 0 1,256
RIO TINTO PLC SPONSORED ADR 767204100 98 2 SH SOLE 0 0 0 2
ROLLINS INC COM 775711104 1,343,378 23,810 SH SOLE 0 0 0 23,810
ROPER TECHNOLOGIES INC COM 776696106 301,852 533 SH SOLE 0 0 0 533
SHELL PLC SPON ADS 780259305 19,413 276 SH SOLE 0 0 0 276
RYDER SYS INC COM 783549108 17,186 108 SH SOLE 0 0 0 108
SSR MINING IN COM 784730103 5,207 409 SH SOLE 0 0 0 409
SABINE RTY TR UNIT BEN INT 785688102 70 1 SH SOLE 0 0 0 1
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 1,438 240 SH SOLE 0 0 0 240
SAP SE SPON ADR 803054204 11,556 38 SH SOLE 0 0 0 38
HENRY SCHEIN INC COM 806407102 308,125 4,218 SH SOLE 0 0 0 4,218
SCHLUMBERGER LTD COM STK 806857108 2,704 80 SH SOLE 0 0 0 80
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 90,363 3,792 SH SOLE 0 0 0 3,792
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 52,911 1,811 SH SOLE 0 0 0 1,811
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 19,489,386 735,449 SH SOLE 0 0 0 735,449
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 404,934 18,323 SH SOLE 0 0 0 18,323
SCHWAB STRATEGIC TR US TIPS ETF 808524870 6,168 231 SH SOLE 0 0 0 231
SCOTTS MIRACLE-GRO CO CL A 810186106 1,319 20 SH SOLE 0 0 0 20
SEABRIDGE GOLD INC COM 811916105 8,697 599 SH SOLE 0 0 0 599
SERVICE CORP INTL COM 817565104 3,557 44 SH SOLE 0 0 0 44
SHERWIN WILLIAMS CO COM 824348106 599,807 1,747 SH SOLE 0 0 0 1,747
SIGMA LITHIUM CORPORATION COM 826599102 585 130 SH SOLE 0 0 0 130
SMUCKER J M CO COM NEW 832696405 918,422 9,353 SH SOLE 0 0 0 9,353
SNOWFLAKE INC CL A 833445109 2,004,979 8,960 SH SOLE 0 0 0 8,960
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 29 1 SH SOLE 0 0 0 1
SOUTHERN CO COM 842587107 17,024 185 SH SOLE 0 0 0 185
BLOCK INC CL A 852234103 733,814 10,803 SH SOLE 0 0 0 10,803
STARBUCKS CORP COM 855244109 1,143,083 12,475 SH SOLE 0 0 0 12,475
STEEL DYNAMICS INC COM 858119100 179,518 1,402 SH SOLE 0 0 0 1,402
STMICROELECTRONICS N V NY REGISTRY 861012102 6,090 200 SH SOLE 0 0 0 200
ARROWMARK FINANCIAL CORP COM 861780104 212 10 SH SOLE 0 0 0 10
STRYKER CORPORATION COM 863667101 332,626 841 SH SOLE 0 0 0 841
SYNOPSYS INC COM 871607107 12,817 25 SH SOLE 0 0 0 25
TJX COS INC NEW COM 872540109 306,082 2,479 SH SOLE 0 0 0 2,479
T-MOBILE US INC COM 872590104 238 1 SH SOLE 0 0 0 1
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 68,484 302 SH SOLE 0 0 0 302
TECK RESOURCES LTD CL B 878742204 2,853 71 SH SOLE 0 0 0 71
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 12,900 701 SH SOLE 0 0 0 701
TELEDYNE TECHNOLOGIES INC COM 879360105 38,423 75 SH SOLE 0 0 0 75
TEMPLETON EMERGING MKTS INCO COM 880192109 6 1 SH SOLE 0 0 0 1
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8,615 514 SH SOLE 0 0 0 514
TEXAS INSTRS INC COM 882508104 56,123 270 SH SOLE 0 0 0 270
THERMO FISHER SCIENTIFIC INC COM 883556102 240,178 592 SH SOLE 0 0 0 592
TIDAL TRUST I GOD BLESS AMER 886364462 187,719 4,511 SH SOLE 0 0 0 4,511
TIDAL TRUST I FOLIOBEYOND ALTE 886364637 1,463 40 SH SOLE 0 0 0 40
TIMOTHY PLAN U S SM CP CORE 887432342 6,305 163 SH SOLE 0 0 0 163
TIMOTHY PLAN US LRGMD CP CORE 887432359 9,249 206 SH SOLE 0 0 0 206
TRACTOR SUPPLY CO COM 892356106 271,195 5,139 SH SOLE 0 0 0 5,139
US BANCORP DEL COM NEW 902973304 9,078 201 SH SOLE 0 0 0 201
UNION PAC CORP COM 907818108 4,602 20 SH SOLE 0 0 0 20
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 4 1 SH SOLE 0 0 0 1
UNITED PARCEL SERVICE INC CL B 911312106 16,857 167 SH SOLE 0 0 0 167
UNITED RENTALS INC COM 911363109 22,231 30 SH SOLE 0 0 0 30
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 512,370 2,503 SH SOLE 0 0 0 2,503
VANGUARD STAR FDS VG TL INTL STK F 921909768 150,481 2,178 SH SOLE 0 0 0 2,178
VANGUARD WORLD FD MEGA CAP INDEX 921910873 21,367 95 SH SOLE 0 0 0 95
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 313,267 790 SH SOLE 0 0 0 790
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 15,642 149 SH SOLE 0 0 0 149
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 2,712 39 SH SOLE 0 0 0 39
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,856 24 SH SOLE 0 0 0 24
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,046 26 SH SOLE 0 0 0 26
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,240 44 SH SOLE 0 0 0 44
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 313,396 2,351 SH SOLE 0 0 0 2,351
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 74,182 926 SH SOLE 0 0 0 926
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,463 49 SH SOLE 0 0 0 49
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 321,300 2,500 SH SOLE 0 0 0 2,500
VEEVA SYS INC CL A COM 922475108 230,384 800 SH SOLE 0 0 0 800
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,264,559 2,226 SH SOLE 0 0 0 2,226
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 5,592 34 SH SOLE 0 0 0 34
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 83,895 295 SH SOLE 0 0 0 295
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 38,665 434 SH SOLE 0 0 0 434
VANGUARD INDEX FDS SML CP GRW ETF 922908595 54,541 197 SH SOLE 0 0 0 197
VANGUARD INDEX FDS SM CP VAL ETF 922908611 274,337 1,407 SH SOLE 0 0 0 1,407
VANGUARD INDEX FDS MID CAP ETF 922908629 292,199 1,044 SH SOLE 0 0 0 1,044
VANGUARD INDEX FDS LARGE CAP ETF 922908637 9,700 34 SH SOLE 0 0 0 34
VANGUARD INDEX FDS GROWTH ETF 922908736 1,446,387 3,299 SH SOLE 0 0 0 3,299
VANGUARD INDEX FDS VALUE ETF 922908744 371,242 2,100 SH SOLE 0 0 0 2,100
VANGUARD INDEX FDS TOTAL STK MKT 922908769 145,933 480 SH SOLE 0 0 0 480
VIRTU FINL INC CL A 928254101 1,323,393 29,547 SH SOLE 0 0 0 29,547
WABTEC COM 929740108 848 4 SH SOLE 0 0 0 4
WALMART INC COM 931142103 5,702,129 58,316 SH SOLE 0 0 0 58,316
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,505 828 SH SOLE 0 0 0 828
WARNER BROS DISCOVERY INC COM SER A 934423104 2,911 254 SH SOLE 0 0 0 254
WAFD INC COM 938824109 541 18 SH SOLE 0 0 0 18
WATERS CORP COM 941848103 289,005 828 SH SOLE 0 0 0 828
WELLS FARGO CO NEW COM 949746101 80,601 1,006 SH SOLE 0 0 0 1,006
WESBANCO INC COM 950810101 20,288 641 SH SOLE 0 0 0 641
WHEATON PRECIOUS METALS CORP COM 962879102 3,729,978 41,537 SH SOLE 0 0 0 41,537
WILLIAMS COS INC COM 969457100 42,746 681 SH SOLE 0 0 0 681
WINNEBAGO INDS INC COM 974637100 435,352 15,012 SH SOLE 0 0 0 15,012
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 39 3 SH SOLE 0 0 0 3
YUM BRANDS INC COM 988498101 44,385 300 SH SOLE 0 0 0 300
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 26 1 SH SOLE 0 0 0 1
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 294,530 985 SH SOLE 0 0 0 985
MEDTRONIC PLC SHS G5960L103 8,717 100 SH SOLE 0 0 0 100
SFL CORPORATION LTD SHS G7738W106 3 0 SH SOLE 0 0 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,317,042 3,011 SH SOLE 0 0 0 3,011
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,013,645 30,258 SH SOLE 0 0 0 30,258
CONSOLIDATED WATER CO INC ORD G23773107 53 2 SH SOLE 0 0 0 2
CRH PLC ORD G25508105 26,897 293 SH SOLE 0 0 0 293
EATON CORP PLC SHS G29183103 482,006 1,350 SH SOLE 0 0 0 1,350
WEATHERFORD INTL PLC ORD SHS G48833118 7 0 SH SOLE 0 0 0 0
LINDE PLC SHS G54950103 318,232 678 SH SOLE 0 0 0 678
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,197 59 SH SOLE 0 0 0 59
TE CONNECTIVITY PLC ORD SHS G87052109 0 0 SH SOLE 0 0 0 0
TORM PLC SHS CL A G89479102 14 1 SH SOLE 0 0 0 1
BUNGE GLOBAL SA COM SHS H11356104 36,088 450 SH SOLE 0 0 0 450
SPOTIFY TECHNOLOGY S A SHS L8681T102 653,774 852 SH SOLE 0 0 0 852
ADECOAGRO S A COM L00849106 872 95 SH SOLE 0 0 0 95
CHECK POINT SOFTWARE TECH LT ORD M22465104 344,708 1,558 SH SOLE 0 0 0 1,558
FERRARI N V COM N3167Y103 37,118 76 SH SOLE 0 0 0 76
ASML HOLDING N V N Y REGISTRY SHS N07059210 22,439 28 SH SOLE 0 0 0 28
CNH INDL N V SHS N20944109 2,032,453 156,825 SH SOLE 0 0 0 156,825
ROYAL CARIBBEAN GROUP COM V7780T103 63,881 204 SH SOLE 0 0 0 204
DORIAN LPG LTD SHS USD Y2106R110 1 0 SH SOLE 0 0 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 37 2 SH SOLE 0 0 0 2
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 3 0 SH SOLE 0 0 0 0