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
3M CO COM 88579Y101   615,678 4,044 SH   SOLE   4,044 0 0
ABACUS FCF ETF TR ABACUS FCF LEADE 89628W302   300,093 4,241 SH   SOLE   4,241 0 0
ABBOTT LABS COM 002824100   2,844,077 20,910 SH   SOLE   20,910 0 0
ABBVIE INC COM 00287Y109   24,763,169 133,406 SH   SOLE   133,406 0 0
ABRDN INCOME CREDIT STRATEGI COM 003057106   101,395 17,185 SH   SOLE   17,185 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   229,515 6,670 SH   SOLE   6,670 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   966,610 3,234 SH   SOLE   3,234 0 0
ACUITY INC COM 00508Y102   1,581,855 5,302 SH   SOLE   5,302 0 0
ADAM NAT RES FD INC COM 00548F105   256,681 12,011 SH   SOLE   12,011 0 0
ADOBE INC COM 00724F101   808,192 2,089 SH   SOLE   2,089 0 0
ADTALEM GLOBAL ED INC COM 00737L103   235,121 1,848 SH   SOLE   1,848 0 0
ADVANCED MICRO DEVICES INC COM 007903107   4,177,394 29,439 SH   SOLE   29,439 0 0
ADVENT CONV & INCOME FD COM 00764C109   162,775 13,441 SH   SOLE   13,441 0 0
AEROVIRONMENT INC COM 008073108   912,410 3,202 SH   SOLE   3,202 0 0
AFLAC INC COM 001055102   6,745,269 63,960 SH   SOLE   63,960 0 0
AGCO CORP COM 001084102   8,357,191 81,011 SH   SOLE   81,011 0 0
AGF INVTS TR US MARKET NETRL 00110G408   6,185,708 349,475 SH   SOLE   349,475 0 0
AGNC INVT CORP COM 00123Q104   123,949 13,487 SH   SOLE   13,487 0 0
AGNICO EAGLE MINES LTD COM 008474108   558,376 4,695 SH   SOLE   4,695 0 0
AIR PRODS & CHEMS INC COM 009158106   515,367 1,827 SH   SOLE   1,827 0 0
AIRBNB INC COM CL A 009066101   214,391 1,620 SH   SOLE   1,620 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   346,637 3,056 SH   SOLE   3,056 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   7,728,632 81,362 SH   SOLE   81,362 0 0
ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109   232,747 20,151 SH   SOLE   20,151 0 0
ALLSTATE CORP COM 020002101   1,028,691 5,109 SH   SOLE   5,109 0 0
ALPHABET INC CAP STK CL A 02079K305   31,858,366 180,776 SH   SOLE   180,776 0 0
ALPHABET INC CAP STK CL C 02079K107   6,665,169 37,573 SH   SOLE   37,573 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   1,003,410 20,536 SH   SOLE   20,536 0 0
ALPS ETF TR LEVEL FOUR LARGE 00162Q353   79,607,827 2,154,964 SH   SOLE   2,154,964 0 0
ALPS ETF TR OSHARES US SMLCP 00162Q395   6,077,678 140,654 SH   SOLE   140,654 0 0
ALPS ETF TR SMITH CORE PLUS 00162Q346   32,872,282 1,271,655 SH   SOLE   1,271,655 0 0
ALTRIA GROUP INC COM 02209S103   5,917,741 100,933 SH   SOLE   100,933 0 0
AMAZON COM INC COM 023135106   49,709,970 226,582 SH   SOLE   226,582 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885   952,749 9,450 SH   SOLE   9,450 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   5,128,789 56,298 SH   SOLE   56,298 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,284,417 12,378 SH   SOLE   12,378 0 0
AMERICAN EXPRESS CO COM 025816109   2,375,534 7,447 SH   SOLE   7,447 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   527,806 6,166 SH   SOLE   6,166 0 0
AMERICAN TOWER CORP NEW COM 03027X100   6,536,021 29,572 SH   SOLE   29,572 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   5,451,118 39,185 SH   SOLE   39,185 0 0
AMERIPRISE FINL INC COM 03076C106   6,165,751 11,552 SH   SOLE   11,552 0 0
AMETEK INC COM 031100100   454,397 2,511 SH   SOLE   2,511 0 0
AMGEN INC COM 031162100   3,806,274 13,632 SH   SOLE   13,632 0 0
AMPHENOL CORP NEW CL A 032095101   264,083 2,674 SH   SOLE   2,674 0 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   252,292 2,921 SH   SOLE   2,921 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   3,759,005 88,343 SH   SOLE   88,343 0 0
ANALOG DEVICES INC COM 032654105   1,636,149 6,873 SH   SOLE   6,873 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   392,004 5,703 SH   SOLE   5,703 0 0
APA CORPORATION COM 03743Q108   7,726,189 422,426 SH   SOLE   422,426 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   554,286 3,907 SH   SOLE   3,907 0 0
APPLE INC COM 037833100   105,998,052 516,635 SH   SOLE   516,635 0 0
APPLIED MATLS INC COM 038222105   8,803,400 48,087 SH   SOLE   48,087 0 0
APPLOVIN CORP COM CL A 03831W108   207,247 592 SH   SOLE   592 0 0
ARGENX SE SPONSORED ADR 04016X101   625,083 1,134 SH   SOLE   1,134 0 0
ARISTA NETWORKS INC COM SHS 040413205   4,598,630 44,948 SH   SOLE   44,948 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,138,228 2,668 SH   SOLE   2,668 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   1,797,285 25,718 SH   SOLE   25,718 0 0
AT&T INC COM 00206R102   4,257,858 147,127 SH   SOLE   147,127 0 0
ATLASSIAN CORPORATION CL A 049468101   1,381,621 6,803 SH   SOLE   6,803 0 0
ATMOS ENERGY CORP COM 049560105   360,198 2,337 SH   SOLE   2,337 0 0
AUTODESK INC COM 052769106   220,414 712 SH   SOLE   712 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,169,207 3,791 SH   SOLE   3,791 0 0
AUTOZONE INC COM 053332102   311,827 84 SH   SOLE   84 0 0
AVERY DENNISON CORP COM 053611109   270,051 1,539 SH   SOLE   1,539 0 0
AVISTA CORP COM 05379B107   1,781,594 46,945 SH   SOLE   46,945 0 0
AXON ENTERPRISE INC COM 05464C101   706,233 853 SH   SOLE   853 0 0
BAKER HUGHES COMPANY CL A 05722G100   916,671 23,909 SH   SOLE   23,909 0 0
BANK AMERICA CORP COM 060505104   8,639,214 182,569 SH   SOLE   182,569 0 0
BANK NEW YORK MELLON CORP COM 064058100   239,893 2,633 SH   SOLE   2,633 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   780,561 16,585 SH   SOLE   16,585 0 0
BARRICK MNG CORP COM SHS 06849F108   553,678 26,593 SH   SOLE   26,593 0 0
BECTON DICKINSON & CO COM 075887109   260,787 1,514 SH   SOLE   1,514 0 0
BERKLEY W R CORP COM 084423102   522,886 7,117 SH   SOLE   7,117 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   728,800 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   17,278,099 35,568 SH   SOLE   35,568 0 0
BEST BUY INC COM 086516101   2,896,146 43,142 SH   SOLE   43,142 0 0
BLACKROCK ENERGY & RES TR COM 09250U101   207,541 15,651 SH   SOLE   15,651 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104   120,355 13,538 SH   SOLE   13,538 0 0
BLACKROCK INC COM 09290D101   11,687,892 11,138 SH   SOLE   11,138 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108   131,951 13,963 SH   SOLE   13,963 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   220,500 5,776 SH   SOLE   5,776 0 0
BLACKROCK TECH AND PRIVATE E SHS BEN INT 09260Q108   94,664 12,896 SH   SOLE   12,896 0 0
BLACKSTONE INC COM 09260D107   1,371,998 9,172 SH   SOLE   9,172 0 0
BLOCK H & R INC COM 093671105   271,870 4,953 SH   SOLE   4,953 0 0
BOEING CO COM 097023105   1,224,912 5,846 SH   SOLE   5,846 0 0
BOOKING HOLDINGS INC COM 09857L108   12,054,783 2,082 SH   SOLE   2,082 0 0
BOSTON SCIENTIFIC CORP COM 101137107   993,435 9,249 SH   SOLE   9,249 0 0
BP PLC SPONSORED ADR 055622104   204,319 6,826 SH   SOLE   6,826 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,115,054 24,087 SH   SOLE   24,087 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   391,242 8,266 SH   SOLE   8,266 0 0
BROADCOM INC COM 11135F101   33,060,548 119,936 SH   SOLE   119,936 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   5,767,151 23,730 SH   SOLE   23,730 0 0
BROWN & BROWN INC COM 115236101   263,316 2,375 SH   SOLE   2,375 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   945,772 8,105 SH   SOLE   8,105 0 0
C3 AI INC CL A 12468P104   739,360 30,092 SH   SOLE   30,092 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   311,848 1,012 SH   SOLE   1,012 0 0
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409   777,988 28,571 SH   SOLE   28,571 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,065,863 13,445 SH   SOLE   13,445 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   296,965 7,520 SH   SOLE   7,520 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   345,525 8,500 SH   SOLE   8,500 0 0
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   3,747,465 166,554 SH   SOLE   166,554 0 0
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   267,941 10,039 SH   SOLE   10,039 0 0
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   4,076,242 147,583 SH   SOLE   147,583 0 0
CAPITAL ONE FINL CORP COM 14040H105   425,267 1,998 SH   SOLE   1,998 0 0
CARDINAL HEALTH INC COM 14149Y108   685,988 4,083 SH   SOLE   4,083 0 0
CARLISLE COS INC COM 142339100   258,393 692 SH   SOLE   692 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   346,820 4,738 SH   SOLE   4,738 0 0
CASEYS GEN STORES INC COM 147528103   523,565 1,026 SH   SOLE   1,026 0 0
CATERPILLAR INC COM 149123101   6,982,310 17,985 SH   SOLE   17,985 0 0
CBRE GBL REAL ESTATE INC FD COM 12504G100   76,224 14,409 SH   SOLE   14,409 0 0
CDW CORP COM 12514G108   497,790 2,787 SH   SOLE   2,787 0 0
CELESTICA INC COM 15101Q207   1,255,749 8,044 SH   SOLE   8,044 0 0
CELSIUS HLDGS INC COM NEW 15118V207   4,418,601 95,249 SH   SOLE   95,249 0 0
CENTERPOINT ENERGY INC COM 15189T107   380,810 10,365 SH   SOLE   10,365 0 0
CF INDS HLDGS INC COM 125269100   5,854,933 63,639 SH   SOLE   63,639 0 0
CHENIERE ENERGY INC COM NEW 16411R208   493,498 2,026 SH   SOLE   2,026 0 0
CHEVRON CORP NEW COM 166764100   6,346,165 44,319 SH   SOLE   44,319 0 0
CHIME FINL INC COM SHS CL A 16935C109   234,668 6,800 SH   SOLE   6,800 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   424,943 7,568 SH   SOLE   7,568 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   866,698 8,948 SH   SOLE   8,948 0 0
CHUBB LIMITED COM H1467J104   3,690,038 12,735 SH   SOLE   12,735 0 0
CHURCH & DWIGHT CO INC COM 171340102   7,249,608 75,430 SH   SOLE   75,430 0 0
CINCINNATI FINL CORP COM 172062101   390,617 2,623 SH   SOLE   2,623 0 0
CINTAS CORP COM 172908105   214,178 961 SH   SOLE   961 0 0
CISCO SYS INC COM 17275R102   6,383,411 92,005 SH   SOLE   92,005 0 0
CITIGROUP INC COM NEW 172967424   14,658,496 172,208 SH   SOLE   172,208 0 0
CLEAR SECURE INC COM CL A 18467V109   327,984 11,815 SH   SOLE   11,815 0 0
CLOROX CO DEL COM 189054109   225,744 1,880 SH   SOLE   1,880 0 0
CME GROUP INC COM 12572Q105   3,229,470 11,717 SH   SOLE   11,717 0 0
COCA COLA CO COM 191216100   7,246,593 102,425 SH   SOLE   102,425 0 0
COHEN & STEERS CLOSED-END OP COM 19248P106   214,159 16,968 SH   SOLE   16,968 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   2,137,288 6,098 SH   SOLE   6,098 0 0
COLGATE PALMOLIVE CO COM 194162103   364,863 4,013 SH   SOLE   4,013 0 0
COMCAST CORP NEW CL A 20030N101   6,685,420 187,318 SH   SOLE   187,318 0 0
COMFORT SYS USA INC COM 199908104   1,476,835 2,754 SH   SOLE   2,754 0 0
COMMUNITY FINANCIAL SYSTEM I COM 203607106   755,979 13,293 SH   SOLE   13,293 0 0
CONAGRA BRANDS INC COM 205887102   19,937,084 973,966 SH   SOLE   973,966 0 0
CONOCOPHILLIPS COM 20825C104   10,516,705 117,190 SH   SOLE   117,190 0 0
CONSOLIDATED EDISON INC COM 209115104   533,597 5,317 SH   SOLE   5,317 0 0
CONSTELLATION BRANDS INC CL A 21036P108   3,034,533 18,653 SH   SOLE   18,653 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,246,822 3,863 SH   SOLE   3,863 0 0
COPART INC COM 217204106   673,878 13,733 SH   SOLE   13,733 0 0
CORE & MAIN INC CL A 21874C102   212,553 3,522 SH   SOLE   3,522 0 0
COREWEAVE INC COM CL A 21873S108   4,076,826 25,002 SH   SOLE   25,002 0 0
CORNING INC COM 219350105   545,262 10,368 SH   SOLE   10,368 0 0
CORTEVA INC COM 22052L104   748,566 10,043 SH   SOLE   10,043 0 0
COSTCO WHSL CORP NEW COM 22160K105   5,151,363 5,203 SH   SOLE   5,203 0 0
COTERRA ENERGY INC COM 127097103   5,601,749 220,714 SH   SOLE   220,714 0 0
COUPANG INC CL A 22266T109   613,431 20,475 SH   SOLE   20,475 0 0
CRANE NXT CO COM 224441105   1,681,020 31,187 SH   SOLE   31,187 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   989,080 1,942 SH   SOLE   1,942 0 0
CROWN CASTLE INC COM 22822V101   369,227 3,594 SH   SOLE   3,594 0 0
CSX CORP COM 126408103   346,204 10,610 SH   SOLE   10,610 0 0
CUMMINS INC COM 231021106   7,069,689 21,586 SH   SOLE   21,586 0 0
CURTISS WRIGHT CORP COM 231561101   2,118,961 4,337 SH   SOLE   4,337 0 0
CVS HEALTH CORP COM 126650100   632,607 9,170 SH   SOLE   9,170 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,570,150 3,859 SH   SOLE   3,859 0 0
DANAHER CORPORATION COM 235851102   492,871 2,495 SH   SOLE   2,495 0 0
DARDEN RESTAURANTS INC COM 237194105   1,386,137 6,359 SH   SOLE   6,359 0 0
DATADOG INC CL A COM 23804L103   259,257 1,930 SH   SOLE   1,930 0 0
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   6,810,971 147,168 SH   SOLE   147,168 0 0
DBX ETF TR XTRACK MUN INFRA 233051705   262,379 10,937 SH   SOLE   10,937 0 0
DEERE & CO COM 244199105   948,842 1,866 SH   SOLE   1,866 0 0
DELL TECHNOLOGIES INC CL C 24703L202   914,224 7,456 SH   SOLE   7,456 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   258,930 5,264 SH   SOLE   5,264 0 0
DENISON MINES CORP COM 248356107   40,413 22,205 SH   SOLE   22,205 0 0
DEVON ENERGY CORP NEW COM 25179M103   331,715 10,427 SH   SOLE   10,427 0 0
DEXCOM INC COM 252131107   4,621,133 52,940 SH   SOLE   52,940 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   238,937 2,369 SH   SOLE   2,369 0 0
DICKS SPORTING GOODS INC COM 253393102   260,911 1,319 SH   SOLE   1,319 0 0
DIGITAL RLTY TR INC COM 253868103   246,192 1,412 SH   SOLE   1,412 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   804,962 23,285 SH   SOLE   23,285 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   3,191,265 89,042 SH   SOLE   89,042 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   359,550 8,504 SH   SOLE   8,504 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   327,223 6,064 SH   SOLE   6,064 0 0
DISNEY WALT CO COM 254687106   5,755,852 46,414 SH   SOLE   46,414 0 0
DOCUSIGN INC COM 256163106   7,335,369 94,176 SH   SOLE   94,176 0 0
DOLLAR GEN CORP NEW COM 256677105   478,264 4,181 SH   SOLE   4,181 0 0
DOMINION ENERGY INC COM 25746U109   1,660,130 29,372 SH   SOLE   29,372 0 0
DOMINOS PIZZA INC COM 25754A201   229,601 509 SH   SOLE   509 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   448,196 7,270 SH   SOLE   7,270 0 0
DOORDASH INC CL A 25809K105   204,603 830 SH   SOLE   830 0 0
DOW INC COM 260557103   274,690 10,373 SH   SOLE   10,373 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   963,395 22,462 SH   SOLE   22,462 0 0
DTE ENERGY CO COM 233331107   329,531 2,487 SH   SOLE   2,487 0 0
DUFF & PHELPS UTLITY AND INF COM 26433C105   307,455 24,774 SH   SOLE   24,774 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   4,906,911 41,583 SH   SOLE   41,583 0 0
DUPONT DE NEMOURS INC COM 26614N102   309,507 4,512 SH   SOLE   4,512 0 0
DUTCH BROS INC CL A 26701L100   546,276 7,990 SH   SOLE   7,990 0 0
EA SERIES TRUST FREEDOM 100 EM 02072L607   952,150 23,568 SH   SOLE   23,568 0 0
EATON CORP PLC SHS G29183103   8,309,642 23,276 SH   SOLE   23,276 0 0
EATON VANCE MUN BD FD COM 27827X101   107,645 11,131 SH   SOLE   11,131 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101   233,759 11,163 SH   SOLE   11,163 0 0
EBAY INC. COM 278642103   299,767 4,025 SH   SOLE   4,025 0 0
ECOLAB INC COM 278865100   1,246,195 4,625 SH   SOLE   4,625 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   248,864 3,182 SH   SOLE   3,182 0 0
EL POLLO LOCO HLDGS INC COM 268603107   203,509 18,484 SH   SOLE   18,484 0 0
ELEVANCE HEALTH INC COM 036752103   6,592,128 16,947 SH   SOLE   16,947 0 0
ELI LILLY & CO COM 532457108   5,243,560 6,726 SH   SOLE   6,726 0 0
EMCOR GROUP INC COM 29084Q100   1,409,209 2,634 SH   SOLE   2,634 0 0
EMERSON ELEC CO COM 291011104   1,653,770 12,403 SH   SOLE   12,403 0 0
ENBRIDGE INC COM 29250N105   1,325,024 29,237 SH   SOLE   29,237 0 0
ENCOMPASS HEALTH CORP COM 29261A100   1,230,080 10,030 SH   SOLE   10,030 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   3,458,448 190,758 SH   SOLE   190,758 0 0
ENOVIS CORPORATION COM 194014502   1,151,696 36,725 SH   SOLE   36,725 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   3,942,682 127,142 SH   SOLE   127,142 0 0
EOG RES INC COM 26875P101   7,844,364 65,581 SH   SOLE   65,581 0 0
EQT CORP COM 26884L109   443,290 7,601 SH   SOLE   7,601 0 0
EQUINIX INC COM 29444U700   884,061 1,111 SH   SOLE   1,111 0 0
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222   8,743,732 211,201 SH   SOLE   211,201 0 0
ETF SER SOLUTIONS DISTILLATE US 26922A321   15,297,506 276,377 SH   SOLE   276,377 0 0
ETF SER SOLUTIONS MCELHENNY SHEFLD 26922B774   335,349 10,839 SH   SOLE   10,839 0 0
ETFIS SER TR I VIRTUS INFRCAP 26923G822   700,418 33,625 SH   SOLE   33,625 0 0
ETSY INC COM 29786A106   3,081,178 61,427 SH   SOLE   61,427 0 0
EXELON CORP COM 30161N101   423,792 9,760 SH   SOLE   9,760 0 0
EXTRA SPACE STORAGE INC COM 30225T102   367,863 2,495 SH   SOLE   2,495 0 0
EXXON MOBIL CORP COM 30231G102   7,305,872 67,772 SH   SOLE   67,772 0 0
FABRINET SHS G3323L100   1,419,474 4,817 SH   SOLE   4,817 0 0
FAIR ISAAC CORP COM 303250104   261,398 143 SH   SOLE   143 0 0
FASTENAL CO COM 311900104   6,444,172 153,432 SH   SOLE   153,432 0 0
FEDEX CORP COM 31428X106   950,269 4,180 SH   SOLE   4,180 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   1,262,483 5,797 SH   SOLE   5,797 0 0
FERRARI N V COM N3167Y103   1,100,192 2,241 SH   SOLE   2,241 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   2,300,445 44,222 SH   SOLE   44,222 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   745,693 7,927 SH   SOLE   7,927 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   1,102,011 14,214 SH   SOLE   14,214 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   1,693,725 8,588 SH   SOLE   8,588 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   560,938 11,248 SH   SOLE   11,248 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   5,531,175 120,900 SH   SOLE   120,900 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   205,275 2,521 SH   SOLE   2,521 0 0
FIDUS INVT CORP COM 316500107   615,852 30,487 SH   SOLE   30,487 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   10,382,288 5,306 SH   SOLE   5,306 0 0
FIRST HORIZON CORPORATION COM 320517105   452,970 21,366 SH   SOLE   21,366 0 0
FIRST SOLAR INC COM 336433107   399,117 2,411 SH   SOLE   2,411 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   309,061 6,618 SH   SOLE   6,618 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   571,691 32,117 SH   SOLE   32,117 0 0
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308   390,964 17,110 SH   SOLE   17,110 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   377,087 5,944 SH   SOLE   5,944 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605   928,788 15,673 SH   SOLE   15,673 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   224,770 14,807 SH   SOLE   14,807 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   363,549 6,485 SH   SOLE   6,485 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   636,077 6,135 SH   SOLE   6,135 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   292,501 3,941 SH   SOLE   3,941 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118   451,629 5,008 SH   SOLE   5,008 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   2,069,449 27,380 SH   SOLE   27,380 0 0
FIRST TR EXCHANGE TRADED FD NASDQ ARTFCIAL 33738R720   397,171 8,223 SH   SOLE   8,223 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704   437,611 5,376 SH   SOLE   5,376 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   6,713,379 107,003 SH   SOLE   107,003 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   536,747 3,411 SH   SOLE   3,411 0 0
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   290,587 5,614 SH   SOLE   5,614 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   455,346 5,009 SH   SOLE   5,009 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   474,559 1,762 SH   SOLE   1,762 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   416,336 6,954 SH   SOLE   6,954 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   722,241 17,273 SH   SOLE   17,273 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   224,330 4,554 SH   SOLE   4,554 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   350,556 14,186 SH   SOLE   14,186 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   219,607 4,472 SH   SOLE   4,472 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   445,890 11,887 SH   SOLE   11,887 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   493,862 3,061 SH   SOLE   3,061 0 0
FIRST TR EXCHANGE-TRADED FD SHS 33734H106   1,362,416 30,479 SH   SOLE   30,479 0 0
FIRST TR EXCHANGE-TRADED FD SHS 336917109   446,129 10,655 SH   SOLE   10,655 0 0
FIRST TR EXCHANGE-TRADED FD SHS 337344105   236,302 1,731 SH   SOLE   1,731 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   680,083 19,276 SH   SOLE   19,276 0 0
FIRSTENERGY CORP COM 337932107   233,922 5,810 SH   SOLE   5,810 0 0
FISERV INC COM 337738108   1,277,644 7,410 SH   SOLE   7,410 0 0
FLAGSTAR FINANCIAL INC COM NEW 649445400   440,665 41,572 SH   SOLE   41,572 0 0
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   200,168 9,750 SH   SOLE   9,750 0 0
FLUOR CORP NEW COM 343412102   367,042 7,159 SH   SOLE   7,159 0 0
FLUTTER ENTMT PLC SHS G3643J108   593,524 2,077 SH   SOLE   2,077 0 0
FORD MTR CO COM 345370860   556,773 51,315 SH   SOLE   51,315 0 0
FORTINET INC COM 34959E109   366,214 3,464 SH   SOLE   3,464 0 0
FORTIVE CORP COM 34959J108   2,223,783 42,658 SH   SOLE   42,658 0 0
FREEPORT-MCMORAN INC CL B 35671D857   401,824 9,269 SH   SOLE   9,269 0 0
FTAI AVIATION LTD SHS G3730V105   443,249 3,853 SH   SOLE   3,853 0 0
GABELLI DIVID & INCOME TR COM 36242H104   398,497 15,320 SH   SOLE   15,320 0 0
GATES INDL CORP PLC ORD SHS G39108108   1,356,559 58,904 SH   SOLE   58,904 0 0
GATX CORP COM 361448103   5,392,591 35,117 SH   SOLE   35,117 0 0
GE AEROSPACE COM NEW 369604301   2,150,794 8,356 SH   SOLE   8,356 0 0
GE VERNOVA INC COM 36828A101   1,617,701 3,057 SH   SOLE   3,057 0 0
GENERAC HLDGS INC COM 368736104   254,198 1,775 SH   SOLE   1,775 0 0
GENERAL DYNAMICS CORP COM 369550108   1,770,022 6,068 SH   SOLE   6,068 0 0
GENERAL MLS INC COM 370334104   462,639 8,929 SH   SOLE   8,929 0 0
GENERAL MTRS CO COM 37045V100   244,434 4,967 SH   SOLE   4,967 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104   547,328 31,766 SH   SOLE   31,766 0 0
GENMAB A/S SPONSORED ADS 372303206   1,341,351 64,925 SH   SOLE   64,925 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   419,726 8,318 SH   SOLE   8,318 0 0
GILEAD SCIENCES INC COM 375558103   2,918,661 26,325 SH   SOLE   26,325 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   4,955,121 133,561 SH   SOLE   133,561 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   791,085 16,433 SH   SOLE   16,433 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   273,460 16,355 SH   SOLE   16,355 0 0
GLOBAL X FDS RUSSELL 2000 37954Y459   166,648 11,176 SH   SOLE   11,176 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   775,819 17,802 SH   SOLE   17,802 0 0
GLOBAL X FDS US PFD ETF 37954Y657   371,998 19,755 SH   SOLE   19,755 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   19,413,074 193,839 SH   SOLE   193,839 0 0
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545   203,962 1,474 SH   SOLE   1,474 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   11,611,770 16,406 SH   SOLE   16,406 0 0
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   358,500 10,970 SH   SOLE   10,970 0 0
GREIF INC CL A 397624107   1,295,737 19,937 SH   SOLE   19,937 0 0
GRIFFON CORP COM 398433102   342,961 4,739 SH   SOLE   4,739 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   1,151,392 2,636 SH   SOLE   2,636 0 0
GSK PLC SPONSORED ADR 37733W204   350,515 9,128 SH   SOLE   9,128 0 0
HALEON PLC SPON ADS 405552100   196,034 18,904 SH   SOLE   18,904 0 0
HALLIBURTON CO COM 406216101   218,732 10,732 SH   SOLE   10,732 0 0
HARBOR ETF TRUST HARBOR COMMODITY 41151J505   354,075 14,577 SH   SOLE   14,577 0 0
HASBRO INC COM 418056107   451,631 6,118 SH   SOLE   6,118 0 0
HCA HEALTHCARE INC COM 40412C101   966,978 2,524 SH   SOLE   2,524 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   588,954 7,681 SH   SOLE   7,681 0 0
HEALTHEQUITY INC COM 42226A107   416,107 3,972 SH   SOLE   3,972 0 0
HERSHEY CO COM 427866108   249,604 1,504 SH   SOLE   1,504 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   437,174 21,377 SH   SOLE   21,377 0 0
HOME DEPOT INC COM 437076102   14,775,588 40,299 SH   SOLE   40,299 0 0
HONEYWELL INTL INC COM 438516106   1,482,942 6,367 SH   SOLE   6,367 0 0
HOWMET AEROSPACE INC COM 443201108   699,306 3,757 SH   SOLE   3,757 0 0
HP INC COM 40434L105   2,555,772 104,487 SH   SOLE   104,487 0 0
HUNTINGTON BANCSHARES INC COM 446150104   899,513 53,670 SH   SOLE   53,670 0 0
IDACORP INC COM 451107106   689,006 5,968 SH   SOLE   5,968 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,888,111 11,680 SH   SOLE   11,680 0 0
IMMUNIC INC COM 4525EP101   7,519 10,780 SH   SOLE   10,780 0 0
IMPINJ INC COM 453204109   459,608 4,138 SH   SOLE   4,138 0 0
INGREDION INC COM 457187102   5,253,197 38,734 SH   SOLE   38,734 0 0
INSTALLED BLDG PRODS INC COM 45780R101   1,562,703 8,666 SH   SOLE   8,666 0 0
INTAPP INC COM 45827U109   1,329,783 25,761 SH   SOLE   25,761 0 0
INTEL CORP COM 458140100   343,737 15,345 SH   SOLE   15,345 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   9,358,650 51,009 SH   SOLE   51,009 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   8,189,874 27,783 SH   SOLE   27,783 0 0
INTERPARFUMS INC COM 458334109   1,241,142 9,452 SH   SOLE   9,452 0 0
INTUIT COM 461202103   1,360,649 1,727 SH   SOLE   1,727 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   529,825 975 SH   SOLE   975 0 0
INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804   209,880 4,476 SH   SOLE   4,476 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   210,595 10,777 SH   SOLE   10,777 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   17,122,145 75,394 SH   SOLE   75,394 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   363,802 32,686 SH   SOLE   32,686 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   5,485,104 48,769 SH   SOLE   48,769 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   1,081,693 10,371 SH   SOLE   10,371 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   613,863 12,906 SH   SOLE   12,906 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   810,340 11,127 SH   SOLE   11,127 0 0
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775   438,095 5,060 SH   SOLE   5,060 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   1,785,987 86,363 SH   SOLE   86,363 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   243,240 9,912 SH   SOLE   9,912 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   1,318,613 67,105 SH   SOLE   67,105 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   232,739 1,883 SH   SOLE   1,883 0 0
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   1,453,225 27,321 SH   SOLE   27,321 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   221,336 2,055 SH   SOLE   2,055 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   253,206 4,860 SH   SOLE   4,860 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   6,691,135 52,017 SH   SOLE   52,017 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   7,160,978 72,892 SH   SOLE   72,892 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   263,872 12,071 SH   SOLE   12,071 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   7,732,481 42,546 SH   SOLE   42,546 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   995,618 13,971 SH   SOLE   13,971 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   69,035,440 125,145 SH   SOLE   125,145 0 0
IQVIA HLDGS INC COM 46266C105   218,105 1,384 SH   SOLE   1,384 0 0
IRON MTN INC DEL COM 46284V101   1,063,218 10,365 SH   SOLE   10,365 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   913,376 14,922 SH   SOLE   14,922 0 0
ISHARES GOLD TR ISHARES NEW 464285204   2,429,359 38,957 SH   SOLE   38,957 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,784,782 29,733 SH   SOLE   29,733 0 0
ISHARES INC MSCI EMRG CHN 46434G764   3,300,362 52,270 SH   SOLE   52,270 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   461,740 6,159 SH   SOLE   6,159 0 0
ISHARES SILVER TR ISHARES 46428Q109   1,774,365 54,080 SH   SOLE   54,080 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,291,168 12,823 SH   SOLE   12,823 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   441,690 4,292 SH   SOLE   4,292 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   1,065,828 24,705 SH   SOLE   24,705 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   359,594 7,108 SH   SOLE   7,108 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   2,905,127 35,060 SH   SOLE   35,060 0 0
ISHARES TR 20 YR TR BD ETF 464287432   1,326,309 15,029 SH   SOLE   15,029 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   930,265 7,811 SH   SOLE   7,811 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   563,217 5,880 SH   SOLE   5,880 0 0
ISHARES TR BROAD USD HIGH 46435U853   2,369,920 63,182 SH   SOLE   63,182 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   381,888 7,849 SH   SOLE   7,849 0 0
ISHARES TR CORE DIV GRWTH 46434V621   4,919,377 76,937 SH   SOLE   76,937 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   6,458,089 55,117 SH   SOLE   55,117 0 0
ISHARES TR CORE MSCI EAFE 46432F842   4,752,533 56,931 SH   SOLE   56,931 0 0
ISHARES TR CORE MSCI INTL 46435G326   647,557 8,516 SH   SOLE   8,516 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   347,199 4,491 SH   SOLE   4,491 0 0
ISHARES TR CORE S&P MCP ETF 464287507   9,584,233 154,534 SH   SOLE   154,534 0 0
ISHARES TR CORE S&P SCP ETF 464287804   3,917,536 35,845 SH   SOLE   35,845 0 0
ISHARES TR CORE S&P TTL STK 464287150   1,483,169 10,983 SH   SOLE   10,983 0 0
ISHARES TR CORE S&P500 ETF 464287200   5,469,367 8,808 SH   SOLE   8,808 0 0
ISHARES TR CORE US AGGBD ET 464287226   18,580,778 187,313 SH   SOLE   187,313 0 0
ISHARES TR EXPANDED TECH 464287515   266,633 2,435 SH   SOLE   2,435 0 0
ISHARES TR GLOBAL 100 ETF 464287572   354,264 3,286 SH   SOLE   3,286 0 0
ISHARES TR IBOXX HI YD ETF 464288513   653,437 8,102 SH   SOLE   8,102 0 0
ISHARES TR IBOXX INV CP ETF 464287242   2,023,009 18,456 SH   SOLE   18,456 0 0
ISHARES TR INTL SEL DIV ETF 464288448   1,067,238 30,925 SH   SOLE   30,925 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   521,691 9,888 SH   SOLE   9,888 0 0
ISHARES TR MORNINGSTAR GRWT 464287119   6,860,132 70,796 SH   SOLE   70,796 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   939,650 12,367 SH   SOLE   12,367 0 0
ISHARES TR MRGSTR SM CP ETF 464288505   508,636 8,728 SH   SOLE   8,728 0 0
ISHARES TR MRGSTR SM CP GR 464288604   2,359,420 47,416 SH   SOLE   47,416 0 0
ISHARES TR MSCI ACWI ETF 464288257   303,753 2,362 SH   SOLE   2,362 0 0
ISHARES TR MSCI ACWI EX US 464288240   570,703 9,365 SH   SOLE   9,365 0 0
ISHARES TR MSCI EAFE ETF 464287465   5,705,772 63,830 SH   SOLE   63,830 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   2,544,076 30,265 SH   SOLE   30,265 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,506,999 31,239 SH   SOLE   31,239 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408   341,947 12,608 SH   SOLE   12,608 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   2,904,537 30,942 SH   SOLE   30,942 0 0
ISHARES TR MSCI USA MMENTM 46432F396   659,678 2,745 SH   SOLE   2,745 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   1,390,845 7,607 SH   SOLE   7,607 0 0
ISHARES TR MSCI USA VALUE 46432F388   262,772 2,321 SH   SOLE   2,321 0 0
ISHARES TR NATIONAL MUN ETF 464288414   2,863,307 27,405 SH   SOLE   27,405 0 0
ISHARES TR PFD AND INCM SEC 464288687   3,078,387 100,338 SH   SOLE   100,338 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   6,491,028 15,289 SH   SOLE   15,289 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,503,782 7,744 SH   SOLE   7,744 0 0
ISHARES TR RUS MD CP GR ETF 464287481   530,433 3,824 SH   SOLE   3,824 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   230,162 1,741 SH   SOLE   1,741 0 0
ISHARES TR RUS MID CAP ETF 464287499   5,274,955 57,355 SH   SOLE   57,355 0 0
ISHARES TR RUS TP200 GR ETF 464289438   685,510 2,780 SH   SOLE   2,780 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   4,124,526 19,113 SH   SOLE   19,113 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   11,773,813 106,937 SH   SOLE   106,937 0 0
ISHARES TR S&P 500 VAL ETF 464287408   5,812,585 29,744 SH   SOLE   29,744 0 0
ISHARES TR S&P MC 400GR ETF 464287606   3,918,909 43,074 SH   SOLE   43,074 0 0
ISHARES TR S&P MC 400VL ETF 464287705   3,950,095 31,963 SH   SOLE   31,963 0 0
ISHARES TR S&P SML 600 GWT 464287887   5,660,961 42,550 SH   SOLE   42,550 0 0
ISHARES TR SELECT DIVID ETF 464287168   2,387,533 17,977 SH   SOLE   17,977 0 0
ISHARES TR SELECT US REIT 464287564   355,401 5,811 SH   SOLE   5,811 0 0
ISHARES TR SHORT TREAS BD 464288679   471,383 4,269 SH   SOLE   4,269 0 0
ISHARES TR SP SMCP600VL ETF 464287879   4,518,641 45,418 SH   SOLE   45,418 0 0
ISHARES TR TIPS BD ETF 464287176   3,310,722 30,086 SH   SOLE   30,086 0 0
ISHARES TR U.S. MED DVC ETF 464288810   207,368 3,310 SH   SOLE   3,310 0 0
ISHARES TR U.S. TECH ETF 464287721   349,473 2,016 SH   SOLE   2,016 0 0
ISHARES TR US AER DEF ETF 464288760   523,670 2,776 SH   SOLE   2,776 0 0
ISHARES TR US HLTHCR PR ETF 464288828   782,693 16,088 SH   SOLE   16,088 0 0
ITRON INC COM 465741106   1,323,935 10,058 SH   SOLE   10,058 0 0
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781   11,911,288 169,821 SH   SOLE   169,821 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   3,466,397 60,974 SH   SOLE   60,974 0 0
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   31,856,588 450,142 SH   SOLE   450,142 0 0
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   1,108,014 22,321 SH   SOLE   22,321 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   2,048,130 37,649 SH   SOLE   37,649 0 0
JABIL INC COM 466313103   1,534,988 7,038 SH   SOLE   7,038 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   618,033 6,960 SH   SOLE   6,960 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   367,175 3,460 SH   SOLE   3,460 0 0
JBT MAREL CORPORATION COM 477839104   1,869,714 15,547 SH   SOLE   15,547 0 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   480,048 12,543 SH   SOLE   12,543 0 0
JOHNSON & JOHNSON COM 478160104   10,464,752 68,509 SH   SOLE   68,509 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,046,656 9,909 SH   SOLE   9,909 0 0
JPMORGAN CHASE & CO. COM 46625H100   29,431,851 101,520 SH   SOLE   101,520 0 0
KEURIG DR PEPPER INC COM 49271V100   360,896 10,916 SH   SOLE   10,916 0 0
KIMBERLY-CLARK CORP COM 494368103   2,813,011 21,819 SH   SOLE   21,819 0 0
KINDER MORGAN INC DEL COM 49456B101   1,951,885 66,390 SH   SOLE   66,390 0 0
KKR & CO INC COM 48251W104   1,672,548 12,572 SH   SOLE   12,572 0 0
KLA CORP COM NEW 482480100   7,376,011 8,234 SH   SOLE   8,234 0 0
KROGER CO COM 501044101   1,063,602 14,827 SH   SOLE   14,827 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   291,727 1,163 SH   SOLE   1,163 0 0
LABCORP HOLDINGS INC COM SHS 504922105   284,298 1,083 SH   SOLE   1,083 0 0
LAM RESEARCH CORP COM NEW 512807306   13,085,697 134,432 SH   SOLE   134,432 0 0
LAMB WESTON HLDGS INC COM 513272104   10,502,010 202,546 SH   SOLE   202,546 0 0
LEAR CORP COM NEW 521865204   7,620,260 80,230 SH   SOLE   80,230 0 0
LENNAR CORP CL A 526057104   292,386 2,643 SH   SOLE   2,643 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   156,755 23,018 SH   SOLE   23,018 0 0
LIBERTY ENERGY INC COM CL A 53115L104   1,454,952 126,738 SH   SOLE   126,738 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   2,267,562 74,763 SH   SOLE   74,763 0 0
LINDE PLC SHS G54950103   599,720 1,278 SH   SOLE   1,278 0 0
LIVE OAK BANCSHARES INC COM 53803X105   916,826 30,765 SH   SOLE   30,765 0 0
LOCKHEED MARTIN CORP COM 539830109   10,699,525 23,101 SH   SOLE   23,101 0 0
LOWES COS INC COM 548661107   7,471,335 33,674 SH   SOLE   33,674 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   304,575 5,264 SH   SOLE   5,264 0 0
MANNKIND CORP COM NEW 56400P706   57,626 15,408 SH   SOLE   15,408 0 0
MARATHON PETE CORP COM 56585A102   2,186,941 13,165 SH   SOLE   13,165 0 0
MARKEL GROUP INC COM 570535104   341,549 171 SH   SOLE   171 0 0
MARSH & MCLENNAN COS INC COM 571748102   761,401 3,482 SH   SOLE   3,482 0 0
MARVELL TECHNOLOGY INC COM 573874104   772,874 9,985 SH   SOLE   9,985 0 0
MASTEC INC COM 576323109   243,715 1,430 SH   SOLE   1,430 0 0
MASTERCARD INCORPORATED CL A 57636Q104   8,835,537 15,722 SH   SOLE   15,722 0 0
MCCORMICK & CO INC COM NON VTG 579780206   5,266,202 69,456 SH   SOLE   69,456 0 0
MCDONALDS CORP COM 580135101   7,966,161 27,265 SH   SOLE   27,265 0 0
MCKESSON CORP COM 58155Q103   10,118,856 13,808 SH   SOLE   13,808 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   66,506 15,430 SH   SOLE   15,430 0 0
MEDTRONIC PLC SHS G5960L103   3,707,013 42,526 SH   SOLE   42,526 0 0
MERCADOLIBRE INC COM 58733R102   1,803,405 690 SH   SOLE   690 0 0
MERCK & CO INC COM 58933Y105   5,779,575 73,010 SH   SOLE   73,010 0 0
MEREO BIOPHARMA GROUP PLC SPON ADS 589492107   27,100 10,000 SH   SOLE   10,000 0 0
MERIT MED SYS INC COM 589889104   1,670,020 17,865 SH   SOLE   17,865 0 0
META PLATFORMS INC CL A 30303M102   32,165,945 43,579 SH   SOLE   43,579 0 0
METLIFE INC COM 59156R108   732,445 9,107 SH   SOLE   9,107 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   8,394,614 119,292 SH   SOLE   119,292 0 0
MICRON TECHNOLOGY INC COM 595112103   11,521,398 93,479 SH   SOLE   93,479 0 0
MICROSOFT CORP COM 594918104   76,420,743 153,636 SH   SOLE   153,636 0 0
MICROSTRATEGY INC CL A NEW 594972408   286,599 709 SH   SOLE   709 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   1,566,310 87,114 SH   SOLE   87,114 0 0
MOLINA HEALTHCARE INC COM 60855R100   2,443,078 8,201 SH   SOLE   8,201 0 0
MONDELEZ INTL INC CL A 609207105   961,766 14,261 SH   SOLE   14,261 0 0
MONOLITHIC PWR SYS INC COM 609839105   7,764,094 10,615 SH   SOLE   10,615 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   267,661 4,273 SH   SOLE   4,273 0 0
MOODYS CORP COM 615369105   245,187 488 SH   SOLE   488 0 0
MORGAN STANLEY COM NEW 617446448   15,144,570 107,514 SH   SOLE   107,514 0 0
MORNINGSTAR INC COM 617700109   1,192,428 3,798 SH   SOLE   3,798 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   3,088,659 7,345 SH   SOLE   7,345 0 0
MPLX LP COM UNIT REP LTD 55336V100   917,548 17,813 SH   SOLE   17,813 0 0
MSC INDL DIRECT INC CL A 553530106   2,858,400 33,620 SH   SOLE   33,620 0 0
MUELLER WTR PRODS INC COM SER A 624758108   1,450,171 60,323 SH   SOLE   60,323 0 0
NASDAQ INC COM 631103108   404,460 4,523 SH   SOLE   4,523 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   423,579 5,692 SH   SOLE   5,692 0 0
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608   697,223 7,300 SH   SOLE   7,300 0 0
NEOS ETF TRUST NASDAQ 100 HDGD 78433H576   213,857 4,082 SH   SOLE   4,082 0 0
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   1,036,391 20,596 SH   SOLE   20,596 0 0
NETFLIX INC COM 64110L106   11,539,283 8,617 SH   SOLE   8,617 0 0
NEW YORK LIFE INVTS ACTIVE E NYLI MACKAY MUN 45409F827   419,211 17,577 SH   SOLE   17,577 0 0
NEWMONT CORP COM 651639106   1,335,507 22,923 SH   SOLE   22,923 0 0
NEXTERA ENERGY INC COM 65339F101   12,618,461 181,769 SH   SOLE   181,769 0 0
NIKE INC CL B 654106103   1,415,024 19,918 SH   SOLE   19,918 0 0
NISOURCE INC COM 65473P105   732,857 18,167 SH   SOLE   18,167 0 0
NOBLE CORP PLC ORD SHS A G65431127   1,357,629 51,134 SH   SOLE   51,134 0 0
NORFOLK SOUTHN CORP COM 655844108   707,544 2,764 SH   SOLE   2,764 0 0
NORTHROP GRUMMAN CORP COM 666807102   878,364 1,756 SH   SOLE   1,756 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,923,237 15,892 SH   SOLE   15,892 0 0
NOVO-NORDISK A S ADR 670100205   11,000,758 159,384 SH   SOLE   159,384 0 0
NUCOR CORP COM 670346105   635,523 4,906 SH   SOLE   4,906 0 0
NUTRIEN LTD COM 67077M108   346,524 5,949 SH   SOLE   5,949 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   157,692 29,256 SH   SOLE   29,256 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108   118,854 14,032 SH   SOLE   14,032 0 0
NUVEEN MINN QUALITY MUN INM SHS 670734102   136,715 11,982 SH   SOLE   11,982 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   577,886 72,055 SH   SOLE   72,055 0 0
NVIDIA CORPORATION COM 67066G104   45,677,744 289,117 SH   SOLE   289,117 0 0
NXG CUSHING MIDSTREAM ENERGY COM NEW 231631300   296,155 6,993 SH   SOLE   6,993 0 0
NXP SEMICONDUCTORS N V COM N6596X109   2,395,963 10,965 SH   SOLE   10,965 0 0
OCCIDENTAL PETE CORP COM 674599105   7,367,608 175,376 SH   SOLE   175,376 0 0
OCUGEN INC COM 67577C105   18,438 19,000 SH   SOLE   19,000 0 0
OKLO INC COM CL A 02156V109   238,629 4,262 SH   SOLE   4,262 0 0
ONEOK INC NEW COM 682680103   826,162 10,120 SH   SOLE   10,120 0 0
ORACLE CORP COM 68389X105   4,238,286 19,385 SH   SOLE   19,385 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   333,842 3,704 SH   SOLE   3,704 0 0
OSI SYSTEMS INC COM 671044105   1,558,055 6,929 SH   SOLE   6,929 0 0
OWENS CORNING NEW COM 690742101   4,933,085 35,871 SH   SOLE   35,871 0 0
PACER FDS TR GLOBL CASH ETF 69374H709   341,677 8,998 SH   SOLE   8,998 0 0
PACER FDS TR METAURUS CAP 400 69374H436   2,295,934 58,183 SH   SOLE   58,183 0 0
PACER FDS TR TRENDP US LAR CP 69374H105   19,924,079 392,514 SH   SOLE   392,514 0 0
PACER FDS TR TRENDP US MID CP 69374H204   6,787,808 194,604 SH   SOLE   194,604 0 0
PACER FDS TR TRENDPILOT 100 69374H303   8,716,329 122,128 SH   SOLE   122,128 0 0
PACER FDS TR US CASH COWS 100 69374H881   12,337,588 223,912 SH   SOLE   223,912 0 0
PACER FDS TR US LRG CP CASH 69374H360   2,085,415 59,396 SH   SOLE   59,396 0 0
PACER FDS TR US SMALL CAP CAS 69374H857   200,050 5,024 SH   SOLE   5,024 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   3,286,130 24,106 SH   SOLE   24,106 0 0
PALO ALTO NETWORKS INC COM 697435105   4,546,692 22,218 SH   SOLE   22,218 0 0
PAPA JOHNS INTL INC COM 698813102   675,666 13,806 SH   SOLE   13,806 0 0
PARKER-HANNIFIN CORP COM 701094104   627,490 898 SH   SOLE   898 0 0
PAYCHEX INC COM 704326107   514,453 3,536 SH   SOLE   3,536 0 0
PAYCOM SOFTWARE INC COM 70432V102   3,196,639 13,814 SH   SOLE   13,814 0 0
PAYPAL HLDGS INC COM 70450Y103   11,555,794 155,487 SH   SOLE   155,487 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   361,777 27,386 SH   SOLE   27,386 0 0
PEMBINA PIPELINE CORP COM 706327103   893,546 23,821 SH   SOLE   23,821 0 0
PEPSICO INC COM 713448108   4,092,451 30,994 SH   SOLE   30,994 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   480,538 38,411 SH   SOLE   38,411 0 0
PFIZER INC COM 717081103   1,721,082 71,001 SH   SOLE   71,001 0 0
PGIM ETF TR AAA CLO ETF 69344A834   5,519,896 107,286 SH   SOLE   107,286 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100   148,255 10,462 SH   SOLE   10,462 0 0
PHILIP MORRIS INTL INC COM 718172109   3,317,257 18,213 SH   SOLE   18,213 0 0
PHILLIPS 66 COM 718546104   5,677,365 47,588 SH   SOLE   47,588 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   511,411 5,382 SH   SOLE   5,382 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866   539,856 10,511 SH   SOLE   10,511 0 0
PIPER SANDLER COMPANIES COM 724078100   1,407,319 5,063 SH   SOLE   5,063 0 0
PJT PARTNERS INC COM CL A 69343T107   208,733 1,264 SH   SOLE   1,264 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,850,853 9,928 SH   SOLE   9,928 0 0
POOL CORP COM 73278L105   800,507 2,746 SH   SOLE   2,746 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   1,616,587 39,788 SH   SOLE   39,788 0 0
PPL CORP COM 69351T106   521,593 15,390 SH   SOLE   15,390 0 0
PRICE T ROWE GROUP INC COM 74144T108   11,309,334 117,194 SH   SOLE   117,194 0 0
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102   234,146 7,905 SH   SOLE   7,905 0 0
PROCTER AND GAMBLE CO COM 742718109   7,521,826 47,211 SH   SOLE   47,211 0 0
PROGRESSIVE CORP COM 743315103   1,264,383 4,738 SH   SOLE   4,738 0 0
PROLOGIS INC. COM 74340W103   5,790,750 55,087 SH   SOLE   55,087 0 0
PROSHARES TR NASDAQ 100 HIGH 74347G234   236,402 5,780 SH   SOLE   5,780 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   453,702 4,505 SH   SOLE   4,505 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831   376,405 4,535 SH   SOLE   4,535 0 0
PROSPECT CAP CORP COM 74348T102   67,799 21,320 SH   SOLE   21,320 0 0
PRUDENTIAL FINL INC COM 744320102   3,102,575 28,877 SH   SOLE   28,877 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,058,900 12,579 SH   SOLE   12,579 0 0
PULTE GROUP INC COM 745867101   4,368,282 41,420 SH   SOLE   41,420 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   1,067,600 77,927 SH   SOLE   77,927 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   176,485 48,088 SH   SOLE   48,088 0 0
QUALCOMM INC COM 747525103   9,416,135 59,123 SH   SOLE   59,123 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   102,910 15,314 SH   SOLE   15,314 0 0
QUEST DIAGNOSTICS INC COM 74834L100   6,126,848 34,108 SH   SOLE   34,108 0 0
RALLIANT CORP COM 750940108   692,410 14,068 SH   SOLE   14,068 0 0
RAYMOND JAMES FINL INC COM 754730109   441,728 2,880 SH   SOLE   2,880 0 0
REALTY INCOME CORP COM 756109104   4,577,077 79,449 SH   SOLE   79,449 0 0
REDWOOD TRUST INC COM 758075402   83,694 14,161 SH   SOLE   14,161 0 0
REPUBLIC SVCS INC COM 760759100   6,619,137 26,840 SH   SOLE   26,840 0 0
RH COM 74967X103   10,670,560 56,455 SH   SOLE   56,455 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103   332,732 28,055 SH   SOLE   28,055 0 0
ROBINHOOD MKTS INC COM CL A 770700102   292,032 3,119 SH   SOLE   3,119 0 0
ROCKWELL AUTOMATION INC COM 773903109   260,089 783 SH   SOLE   783 0 0
ROPER TECHNOLOGIES INC COM 776696106   7,889,497 13,918 SH   SOLE   13,918 0 0
ROSS STORES INC COM 778296103   276,066 2,163 SH   SOLE   2,163 0 0
ROYAL BK CDA COM 780087102   1,676,044 12,740 SH   SOLE   12,740 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   501,865 1,602 SH   SOLE   1,602 0 0
ROYAL GOLD INC COM 780287108   549,526 3,090 SH   SOLE   3,090 0 0
ROYCE SMALL CAP TRUST INC COM 780910105   336,176 22,337 SH   SOLE   22,337 0 0
RTX CORPORATION COM 75513E101   4,412,947 30,221 SH   SOLE   30,221 0 0
S&P GLOBAL INC COM 78409V104   561,037 1,064 SH   SOLE   1,064 0 0
SALESFORCE INC COM 79466L302   8,614,232 31,589 SH   SOLE   31,589 0 0
SANOFI SPONSORED ADR 80105N105   404,210 8,367 SH   SOLE   8,367 0 0
SCHWAB CHARLES CORP COM 808513105   377,847 4,141 SH   SOLE   4,141 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524748   368,835 8,771 SH   SOLE   8,771 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   619,949 28,052 SH   SOLE   28,052 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   10,697,564 403,681 SH   SOLE   403,681 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   500,723 17,851 SH   SOLE   17,851 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   661,934 26,163 SH   SOLE   26,163 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   443,021 3,069 SH   SOLE   3,069 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   2,855,326 26,309 SH   SOLE   26,309 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,555,148 30,127 SH   SOLE   30,127 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   5,917,738 112,998 SH   SOLE   112,998 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   3,765,011 25,522 SH   SOLE   25,522 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   931,459 4,285 SH   SOLE   4,285 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   605,114 7,473 SH   SOLE   7,473 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   7,439,621 55,194 SH   SOLE   55,194 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   5,172,730 63,344 SH   SOLE   63,344 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   11,301,118 44,627 SH   SOLE   44,627 0 0
SEMPRA COM 816851109   239,316 3,158 SH   SOLE   3,158 0 0
SERVICENOW INC COM 81762P102   7,642,747 7,434 SH   SOLE   7,434 0 0
SEZZLE INC COM 78435P105   510,683 2,849 SH   SOLE   2,849 0 0
SHELL PLC SPON ADS 780259305   1,745,594 24,791 SH   SOLE   24,791 0 0
SHERWIN WILLIAMS CO COM 824348106   406,566 1,184 SH   SOLE   1,184 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107   3,112,258 26,981 SH   SOLE   26,981 0 0
SMITH A O CORP COM 831865209   5,555,479 84,725 SH   SOLE   84,725 0 0
SMITHFIELD FOODS INC COM 832248207   515,307 21,900 SH   SOLE   21,900 0 0
SNAP ON INC COM 833034101   2,465,860 7,924 SH   SOLE   7,924 0 0
SNOWFLAKE INC CL A 833445109   17,528,799 78,334 SH   SOLE   78,334 0 0
SOFI TECHNOLOGIES INC COM 83406F102   601,841 33,050 SH   SOLE   33,050 0 0
SOMNIGROUP INTERNATIONAL INC COM 88023U101   270,531 3,975 SH   SOLE   3,975 0 0
SOUTHERN CO COM 842587107   4,085,541 44,489 SH   SOLE   44,489 0 0
SOUTHERN COPPER CORP COM 84265V105   218,527 2,160 SH   SOLE   2,160 0 0
SOUTHWEST AIRLS CO COM 844741108   237,853 7,332 SH   SOLE   7,332 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,689,624 3,834 SH   SOLE   3,834 0 0
SPDR GOLD TR GOLD SHS 78463V107   18,870,775 61,905 SH   SOLE   61,905 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   4,124,149 69,046 SH   SOLE   69,046 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,744,066 43,074 SH   SOLE   43,074 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   12,414,264 20,092 SH   SOLE   20,092 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   278,710 492 SH   SOLE   492 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631   376,739 1,786 SH   SOLE   1,786 0 0
SPDR SERIES TRUST BBG CONV SEC ETF 78464A359   231,944 2,806 SH   SOLE   2,806 0 0
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663   1,686,181 18,382 SH   SOLE   18,382 0 0
SPDR SERIES TRUST COMP SOFTWARE 78464A599   779,647 4,107 SH   SOLE   4,107 0 0
SPDR SERIES TRUST MSCI USA STRTGIC 78468R812   1,445,140 8,861 SH   SOLE   8,861 0 0
SPDR SERIES TRUST NUVEEN ICE MUNIC 78468R721   673,442 15,075 SH   SOLE   15,075 0 0
SPDR SERIES TRUST PORT MTG BK ETF 78464A383   220,624 9,983 SH   SOLE   9,983 0 0
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672   13,641,299 474,150 SH   SOLE   474,150 0 0
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656   992,912 38,101 SH   SOLE   38,101 0 0
SPDR SERIES TRUST PORTFOLIO CRPORT 78464A144   913,856 31,275 SH   SOLE   31,275 0 0
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367   428,988 19,007 SH   SOLE   19,007 0 0
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664   13,137,622 494,267 SH   SOLE   494,267 0 0
SPDR SERIES TRUST PORTFOLIO S&P400 78464A847   387,893 7,133 SH   SOLE   7,133 0 0
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854   25,004,270 343,984 SH   SOLE   343,984 0 0
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853   2,165,458 50,832 SH   SOLE   50,832 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409   399,473 4,190 SH   SOLE   4,190 0 0
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788   368,005 8,671 SH   SOLE   8,671 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508   815,876 15,588 SH   SOLE   15,588 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870   565,020 6,813 SH   SOLE   6,813 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763   1,072,816 7,904 SH   SOLE   7,904 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78468R556   200,713 1,595 SH   SOLE   1,595 0 0
SPDR SERIES TRUST S&P1500MOMTILT 78468R705   353,493 1,326 SH   SOLE   1,326 0 0
SPDR SERIES TRUST SPDR S&P1500VL 78464A128   496,323 2,583 SH   SOLE   2,583 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,963,623 2,559 SH   SOLE   2,559 0 0
SPROTT FOCUS TR INC COM 85208J109   184,614 24,680 SH   SOLE   24,680 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   5,390,880 179,099 SH   SOLE   179,099 0 0
SPS COMM INC COM 78463M107   855,053 6,283 SH   SOLE   6,283 0 0
SRH TOTAL RETURN FUND INC COM 101507101   352,740 19,951 SH   SOLE   19,951 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   215,624 5,375 SH   SOLE   5,375 0 0
STAG INDL INC COM 85254J102   243,174 6,702 SH   SOLE   6,702 0 0
STANDEX INTL CORP COM 854231107   1,133,029 7,240 SH   SOLE   7,240 0 0
STARBUCKS CORP COM 855244109   6,235,515 68,051 SH   SOLE   68,051 0 0
STARWOOD PPTY TR INC COM 85571B105   493,774 24,602 SH   SOLE   24,602 0 0
STERIS PLC SHS USD G8473T100   420,865 1,752 SH   SOLE   1,752 0 0
STRYKER CORPORATION COM 863667101   1,003,201 2,535 SH   SOLE   2,535 0 0
SUPER MICRO COMPUTER INC COM NEW 86800U302   361,400 7,374 SH   SOLE   7,374 0 0
SYNCHRONY FINANCIAL COM 87165B103   250,275 3,750 SH   SOLE   3,750 0 0
SYNOPSYS INC COM 871607107   459,361 896 SH   SOLE   896 0 0
SYSCO CORP COM 871829107   464,135 6,128 SH   SOLE   6,128 0 0
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   32,270,829 914,706 SH   SOLE   914,706 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,357,387 14,823 SH   SOLE   14,823 0 0
TARGET CORP COM 87612E106   4,641,495 47,049 SH   SOLE   47,049 0 0
TEMPUS AI INC CL A 88023B103   1,014,480 15,966 SH   SOLE   15,966 0 0
TESLA INC COM 88160R101   8,745,497 27,531 SH   SOLE   27,531 0 0
TEXAS INSTRS INC COM 882508104   10,556,049 50,843 SH   SOLE   50,843 0 0
THE CIGNA GROUP COM 125523100   790,133 2,390 SH   SOLE   2,390 0 0
THE TRADE DESK INC COM CL A 88339J105   789,874 10,972 SH   SOLE   10,972 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   490,205 1,209 SH   SOLE   1,209 0 0
TIDAL TRUST I FOLIOBEYOND ALTE 886364637   345,331 9,443 SH   SOLE   9,443 0 0
TJX COS INC NEW COM 872540109   10,049,277 81,376 SH   SOLE   81,376 0 0
TMC THE METALS COMPANY INC COM 87261Y106   74,884 11,346 SH   SOLE   11,346 0 0
T-MOBILE US INC COM 872590104   1,199,849 5,035 SH   SOLE   5,035 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   765,529 22,397 SH   SOLE   22,397 0 0
TOYOTA MOTOR CORP ADS 892331307   1,428,542 8,292 SH   SOLE   8,292 0 0
TRACTOR SUPPLY CO COM 892356106   397,000 7,523 SH   SOLE   7,523 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,076,483 2,461 SH   SOLE   2,461 0 0
TRANSDIGM GROUP INC COM 893641100   3,484,803 2,291 SH   SOLE   2,291 0 0
TRAVELERS COMPANIES INC COM 89417E109   801,579 2,996 SH   SOLE   2,996 0 0
TRI CONTL CORP COM 895436103   276,030 8,718 SH   SOLE   8,718 0 0
TRUIST FINL CORP COM 89832Q109   1,671,297 38,876 SH   SOLE   38,876 0 0
TURNING PT BRANDS INC COM 90041L105   213,974 2,824 SH   SOLE   2,824 0 0
TWILIO INC CL A 90138F102   8,375,522 67,349 SH   SOLE   67,349 0 0
U S PHYSICAL THERAPY COM 90337L108   1,216,473 15,555 SH   SOLE   15,555 0 0
UBER TECHNOLOGIES INC COM 90353T100   15,796,157 169,305 SH   SOLE   169,305 0 0
UFP TECHNOLOGIES INC COM 902673102   1,904,448 7,800 SH   SOLE   7,800 0 0
ULTA BEAUTY INC COM 90384S303   204,905 438 SH   SOLE   438 0 0
UNILEVER PLC SPON ADR NEW 904767704   791,815 12,944 SH   SOLE   12,944 0 0
UNION PAC CORP COM 907818108   4,978,151 21,636 SH   SOLE   21,636 0 0
UNISYS CORP COM NEW 909214306   74,546 16,456 SH   SOLE   16,456 0 0
UNITED PARCEL SERVICE INC CL B 911312106   5,941,208 58,857 SH   SOLE   58,857 0 0
UNITED RENTALS INC COM 911363109   4,507,519 5,982 SH   SOLE   5,982 0 0
UNITEDHEALTH GROUP INC COM 91324P102   9,962,010 31,931 SH   SOLE   31,931 0 0
US BANCORP DEL COM NEW 902973304   374,369 8,273 SH   SOLE   8,273 0 0
VALE S A SPONSORED ADS 91912E105   1,455,877 149,935 SH   SOLE   149,935 0 0
VALERO ENERGY CORP COM 91913Y100   1,651,823 12,288 SH   SOLE   12,288 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   380,699 13,001 SH   SOLE   13,001 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   5,398,571 103,699 SH   SOLE   103,699 0 0
VANECK ETF TRUST IG FLOATING RATE 92189F486   4,734,264 185,657 SH   SOLE   185,657 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   1,076,911 15,933 SH   SOLE   15,933 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   33,574,562 357,975 SH   SOLE   357,975 0 0
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   3,298,133 37,495 SH   SOLE   37,495 0 0
VANECK ETF TRUST PREFERRED SECURT 92189F429   6,609,920 386,093 SH   SOLE   386,093 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   7,211,260 25,857 SH   SOLE   25,857 0 0
VANECK ETF TRUST URANIUM AND NUCL 92189F601   1,503,426 13,522 SH   SOLE   13,522 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   503,429 1,269 SH   SOLE   1,269 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   669,293 6,375 SH   SOLE   6,375 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   440,756 4,616 SH   SOLE   4,616 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   2,593,133 33,529 SH   SOLE   33,529 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   861,070 10,941 SH   SOLE   10,941 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,539,898 20,914 SH   SOLE   20,914 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   962,623 19,443 SH   SOLE   19,443 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   7,165,850 16,345 SH   SOLE   16,345 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   212,797 745 SH   SOLE   745 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,047,339 3,682 SH   SOLE   3,682 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,452,782 8,833 SH   SOLE   8,833 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   3,382,271 12,087 SH   SOLE   12,087 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,000,193 11,230 SH   SOLE   11,230 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   32,045,892 56,416 SH   SOLE   56,416 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,105,224 5,667 SH   SOLE   5,667 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   6,664,080 28,120 SH   SOLE   28,120 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,156,225 4,175 SH   SOLE   4,175 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   9,549,710 31,420 SH   SOLE   31,420 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   4,632,833 26,212 SH   SOLE   26,212 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   352,229 7,121 SH   SOLE   7,121 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   871,519 10,605 SH   SOLE   10,605 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   809,922 6,301 SH   SOLE   6,301 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   874,126 17,388 SH   SOLE   17,388 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   4,953,476 59,738 SH   SOLE   59,738 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   705,341 15,221 SH   SOLE   15,221 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   824,378 10,369 SH   SOLE   10,369 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   629,538 5,765 SH   SOLE   5,765 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   7,638,611 37,321 SH   SOLE   37,321 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   813,810 11,778 SH   SOLE   11,778 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   4,655,713 81,664 SH   SOLE   81,664 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   4,205,069 31,543 SH   SOLE   31,543 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   213,058 1,788 SH   SOLE   1,788 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   436,800 1,758 SH   SOLE   1,758 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   597,615 901 SH   SOLE   901 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873   1,413,004 6,282 SH   SOLE   6,282 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   1,201,398 9,157 SH   SOLE   9,157 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876   206,524 1,170 SH   SOLE   1,170 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   6,363,059 147,054 SH   SOLE   147,054 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   3,317,185 7,451 SH   SOLE   7,451 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,485,319 11,567 SH   SOLE   11,567 0 0
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   3,028,188 34,426 SH   SOLE   34,426 0 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101   273,843 22,084 SH   SOLE   22,084 0 0
VIRTUS EQUITY & CONV INCM FD COM 92841M101   473,659 19,817 SH   SOLE   19,817 0 0
VISA INC COM CL A 92826C839   14,413,725 40,596 SH   SOLE   40,596 0 0
VISTRA CORP COM 92840M102   1,456,786 7,516 SH   SOLE   7,516 0 0
VITAL FARMS INC COM 92847W103   719,939 18,690 SH   SOLE   18,690 0 0
VONTIER CORPORATION COM 928881101   1,072,622 29,068 SH   SOLE   29,068 0 0
WALMART INC COM 931142103   17,687,077 180,885 SH   SOLE   180,885 0 0
WARBY PARKER INC CL A COM 93403J106   520,092 23,716 SH   SOLE   23,716 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   335,481 29,274 SH   SOLE   29,274 0 0
WASTE MGMT INC DEL COM 94106L109   3,448,018 15,068 SH   SOLE   15,068 0 0
WATSCO INC COM 942622200   2,334,261 5,285 SH   SOLE   5,285 0 0
WEC ENERGY GROUP INC COM 92939U106   2,734,961 26,247 SH   SOLE   26,247 0 0
WELLS FARGO CO NEW COM 949746101   1,633,160 20,383 SH   SOLE   20,383 0 0
WELLTOWER INC COM 95040Q104   1,010,589 6,573 SH   SOLE   6,573 0 0
WESCO INTL INC COM 95082P105   315,951 1,706 SH   SOLE   1,706 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101   136,834 13,615 SH   SOLE   13,615 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   286,865 11,166 SH   SOLE   11,166 0 0
WHIRLPOOL CORP COM 963320106   257,521 2,539 SH   SOLE   2,539 0 0
WILLIAMS COS INC COM 969457100   1,409,359 22,438 SH   SOLE   22,438 0 0
WILLIAMS SONOMA INC COM 969904101   5,713,579 34,973 SH   SOLE   34,973 0 0
WISDOMTREE INC COM 97717P104   1,437,042 124,851 SH   SOLE   124,851 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   31,222,977 620,611 SH   SOLE   620,611 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844   238,600 5,925 SH   SOLE   5,925 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   3,880,011 81,736 SH   SOLE   81,736 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794   267,337 4,488 SH   SOLE   4,488 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   286,422 3,487 SH   SOLE   3,487 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   956,773 11,425 SH   SOLE   11,425 0 0
XCEL ENERGY INC COM 98389B100   568,757 8,351 SH   SOLE   8,351 0 0
YETI HLDGS INC COM 98585X104   1,585,519 50,302 SH   SOLE   50,302 0 0
YUM BRANDS INC COM 988498101   249,035 1,680 SH   SOLE   1,680 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   3,099,362 44,245 SH   SOLE   44,245 0 0
ZOETIS INC CL A 98978V103   1,319,803 8,462 SH   SOLE   8,462 0 0