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
3-D SYS CORP DEL COM NEW 88554D205   72,704 25,600 SH   SOLE   25,600 0 0
3M CO COM 88579Y101   11,230,873 82,157 SH   SOLE   82,157 0 0
ABBOTT LABS COM 002824100   23,623,340 207,204 SH   SOLE   207,204 0 0
ABBVIE INC COM 00287Y109   25,819,221 130,743 SH   SOLE   130,743 0 0
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104   284,832 12,900 SH   SOLE   12,900 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   11,404,584 32,264 SH   SOLE   32,264 0 0
ADOBE INC COM 00724F101   11,805,512 22,800 SH   SOLE   22,800 0 0
ADT INC DEL COM 00090Q103   1,773,223 245,259 SH   SOLE   245,259 0 0
ADVANCED MICRO DEVICES INC COM 007903107   53,597,561 326,655 SH   SOLE   326,655 0 0
ADVENT CONV & INCOME FD COM 00764C109   270,877 23,073 SH   SOLE   23,073 0 0
ADVENT CONV & INCOME FD RIGHT 10/17/2024 00764C117   459 23,073 SH   SOLE   23,073 0 0
AFLAC INC COM 001055102   5,346,648 47,823 SH   SOLE   47,823 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   759,752 5,117 SH   SOLE   5,117 0 0
AGNC INVT CORP COM 00123Q104   177,462 16,966 SH   SOLE   16,966 0 0
AGNICO EAGLE MINES LTD COM 008474108   6,839,866 84,904 SH   SOLE   84,904 0 0
AIR PRODS & CHEMS INC COM 009158106   1,069,868 3,593 SH   SOLE   3,593 0 0
AIRBNB INC COM CL A 009066101   7,010,786 55,286 SH   SOLE   55,286 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   243,088 2,408 SH   SOLE   2,408 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   1,156,341 57,991 SH   SOLE   57,991 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   263,081 14,236 SH   SOLE   14,236 0 0
ALCON AG ORD SHS H01301128   297,212 2,970 SH   SOLE   2,970 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   614,750 5,793 SH   SOLE   5,793 0 0
ALLEGION PLC ORD SHS G0176J109   268,307 1,841 SH   SOLE   1,841 0 0
ALLIANT ENERGY CORP COM 018802108   397,944 6,557 SH   SOLE   6,557 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   290,612 3,025 SH   SOLE   3,025 0 0
ALLSTATE CORP COM 020002101   1,826,470 9,631 SH   SOLE   9,631 0 0
ALLY FINL INC COM 02005N100   359,174 10,092 SH   SOLE   10,092 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   378,166 1,375 SH   SOLE   1,375 0 0
ALPHABET INC CAP STK CL C 02079K107   31,269,522 187,030 SH   SOLE   187,030 0 0
ALPHABET INC CAP STK CL A 02079K305   81,609,187 492,066 SH   SOLE   492,066 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858   347,010 5,885 SH   SOLE   5,885 0 0
ALPS ETF TR OSHS GBL INTER 00162Q361   2,277,724 54,491 SH   SOLE   54,491 0 0
ALPS ETF TR OSHARES US QUALT 00162Q387   272,268 5,042 SH   SOLE   5,042 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   2,280,540 48,388 SH   SOLE   48,388 0 0
ALTRIA GROUP INC COM 02209S103   8,936,870 175,095 SH   SOLE   175,095 0 0
AMAZON COM INC COM 023135106   107,150,408 575,057 SH   SOLE   575,057 0 0
AMEREN CORP COM 023608102   288,715 3,301 SH   SOLE   3,301 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   287,240 25,555 SH   SOLE   25,555 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   4,038,650 42,091 SH   SOLE   42,091 0 0
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   7,845,637 119,180 SH   SOLE   119,180 0 0
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   1,364,873 25,266 SH   SOLE   25,266 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   575,607 8,145 SH   SOLE   8,145 0 0
AMERICAN COASTAL INS CORP COM 910710102   348,998 30,967 SH   SOLE   30,967 0 0
AMERICAN ELEC PWR CO INC COM 025537101   2,092,525 20,395 SH   SOLE   20,395 0 0
AMERICAN EXPRESS CO COM 025816109   22,660,187 83,555 SH   SOLE   83,555 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   816,408 31,280 SH   SOLE   31,280 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,479,677 20,206 SH   SOLE   20,206 0 0
AMERICAN TOWER CORP NEW COM 03027X100   4,780,460 20,555 SH   SOLE   20,555 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   7,537,262 51,540 SH   SOLE   51,540 0 0
AMERIPRISE FINL INC COM 03076C106   1,544,126 3,287 SH   SOLE   3,287 0 0
AMETEK INC COM 031100100   679,285 3,956 SH   SOLE   3,956 0 0
AMGEN INC COM 031162100   40,465,638 125,588 SH   SOLE   125,588 0 0
AMMO INC COM 00175J107   34,320 24,000 SH   SOLE   24,000 0 0
AMPHENOL CORP NEW CL A 032095101   1,944,803 29,847 SH   SOLE   29,847 0 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   471,815 6,910 SH   SOLE   6,910 0 0
ANALOG DEVICES INC COM 032654105   3,651,101 15,862 SH   SOLE   15,862 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   130,640 23,000 SH   SOLE   23,000 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   305,286 11,464 SH   SOLE   11,464 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   3,135,517 47,300 SH   SOLE   47,300 0 0
AON PLC SHS CL A G0403H108   1,073,953 3,104 SH   SOLE   3,104 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   1,003,487 8,034 SH   SOLE   8,034 0 0
APPFOLIO INC COM CL A 03783C100   530,592 2,254 SH   SOLE   2,254 0 0
APPLE INC COM 037833100   1,048,500 4,500 SH Call SOLE   4,500 0 0
APPLE INC COM 037833100   411,526,769 1,766,209 SH   SOLE   1,766,209 0 0
APPLIED DIGITAL CORP COM NEW 038169207   165,000 20,000 SH   SOLE   20,000 0 0
APPLIED MATLS INC COM 038222105   3,352,140 16,591 SH   SOLE   16,591 0 0
APPLOVIN CORP COM CL A 03831W108   312,015 2,390 SH   SOLE   2,390 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   298,800 60,000 SH   SOLE   60,000 0 0
ARCH CAP GROUP LTD ORD G0450A105   1,217,478 10,882 SH   SOLE   10,882 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   4,444,537 74,398 SH   SOLE   74,398 0 0
ARES CAPITAL CORP COM 04010L103   4,786,501 228,582 SH   SOLE   228,582 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   235,831 1,513 SH   SOLE   1,513 0 0
ARISTA NETWORKS INC COM 040413106   520,460 1,356 SH   SOLE   1,356 0 0
ARK ETF TR INNOVATION ETF 00214Q104   289,850 6,098 SH   SOLE   6,098 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   790,559 5,528 SH   SOLE   5,528 0 0
ARROW ELECTRS INC COM 042735100   316,268 2,381 SH   SOLE   2,381 0 0
ARROWMARK FINANCIAL CORP COM 861780104   1,179,454 57,006 SH   SOLE   57,006 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   669,220 32,205 SH   SOLE   32,205 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,074,261 2,489 SH   SOLE   2,489 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   1,994,049 25,594 SH   SOLE   25,594 0 0
AT&T INC COM 00206R102   18,228,784 828,581 SH   SOLE   828,581 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   969,400 25,734 SH   SOLE   25,734 0 0
ATLASSIAN CORPORATION CL A 049468101   821,206 5,171 SH   SOLE   5,171 0 0
ATMOS ENERGY CORP COM 049560105   384,782 2,774 SH   SOLE   2,774 0 0
AUTODESK INC COM 052769106   1,490,691 5,411 SH   SOLE   5,411 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   21,177,326 76,527 SH   SOLE   76,527 0 0
AUTOZONE INC COM 053332102   803,260 255 SH   SOLE   255 0 0
AXON ENTERPRISE INC COM 05464C101   336,463 842 SH   SOLE   842 0 0
BAKER HUGHES COMPANY CL A 05722G100   234,112 6,476 SH   SOLE   6,476 0 0
BANC OF CALIFORNIA INC COM 05990K106   148,699 10,095 SH   SOLE   10,095 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   109,701 10,120 SH   SOLE   10,120 0 0
BANCO SANTANDER S.A. ADR 05964H105   72,930 14,300 SH   SOLE   14,300 0 0
BANK AMERICA CORP COM 060505104   20,351,681 512,895 SH   SOLE   512,895 0 0
BANK AMERICA CORP COM 060505104   19,840 500 SH Call SOLE   500 0 0
BANK FIRST CORP COM 06211J100   1,514,871 16,702 SH   SOLE   16,702 0 0
BANK MONTREAL QUE COM 063671101   4,667,309 51,744 SH   SOLE   51,744 0 0
BANK NEW YORK MELLON CORP COM 064058100   650,235 9,048 SH   SOLE   9,048 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   512,809 15,906 SH   SOLE   15,906 0 0
BARCLAYS PLC ADR 06738E204   333,753 27,469 SH   SOLE   27,469 0 0
BARINGS CORPORATE INVS COM 06759X107   915,405 45,931 SH   SOLE   45,931 0 0
BARRICK GOLD CORP COM 067901108   482,750 24,271 SH   SOLE   24,271 0 0
BATH & BODY WORKS INC COM 070830104   270,490 8,474 SH   SOLE   8,474 0 0
BAXTER INTL INC COM 071813109   463,997 12,220 SH   SOLE   12,220 0 0
BECTON DICKINSON & CO COM 075887109   910,555 3,777 SH   SOLE   3,777 0 0
BERKLEY W R CORP COM 084423102   1,401,574 24,706 SH   SOLE   24,706 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   141,249,716 306,891 SH   SOLE   306,891 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,382,360 2 SH   SOLE   2 0 0
BHP GROUP LTD SPONSORED ADS 088606108   2,887,816 46,495 SH   SOLE   46,495 0 0
BIO RAD LABS INC CL A 090572207   5,955,189 17,799 SH   SOLE   17,799 0 0
BIOGEN INC COM 09062X103   269,050 1,388 SH   SOLE   1,388 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   749,994 10,670 SH   SOLE   10,670 0 0
BIONTECH SE SPONSORED ADS 09075V102   10,494,729 88,362 SH   SOLE   88,362 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   946,075 62,654 SH   SOLE   62,654 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107   150,573 14,968 SH   SOLE   14,968 0 0
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   439,053 8,202 SH   SOLE   8,202 0 0
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   194,865 13,457 SH   SOLE   13,457 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103   129,015 10,751 SH   SOLE   10,751 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   226,816 6,400 SH   SOLE   6,400 0 0
BLACKSTONE INC COM 09260D107   8,273,660 54,030 SH   SOLE   54,030 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   467,410 24,588 SH   SOLE   24,588 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   716,873 24,475 SH   SOLE   24,475 0 0
BLACKSTONE SENI FLTN RAT 202 COM 09256U105   339,557 24,048 SH   SOLE   24,048 0 0
BLOCK INC CL A 852234103   255,027 3,799 SH   SOLE   3,799 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   231,010 15,855 SH   SOLE   15,855 0 0
BOEING CO COM 097023105   10,792,561 70,985 SH   SOLE   70,985 0 0
BOEING CO COM 097023105   30,408 200 SH Put SOLE   200 0 0
BOOKING HOLDINGS INC COM 09857L108   2,124,004 504 SH   SOLE   504 0 0
BORGWARNER INC COM 099724106   217,211 5,985 SH   SOLE   5,985 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,752,174 20,909 SH   SOLE   20,909 0 0
BP PLC SPONSORED ADR 055622104   6,278 200 SH Call SOLE   200 0 0
BP PLC SPONSORED ADR 055622104   3,304,308 105,266 SH   SOLE   105,266 0 0
BRC INC COM CL A 05601U105   100,138 29,280 SH   SOLE   29,280 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   438,046 3,126 SH   SOLE   3,126 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   11,104,497 214,621 SH   SOLE   214,621 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   746,295 20,402 SH   SOLE   20,402 0 0
BROADCOM INC COM 11135F101   52,766,650 305,894 SH   SOLE   305,894 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   316,224 1,471 SH   SOLE   1,471 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   3,580,928 67,374 SH   SOLE   67,374 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   2,233,029 63,728 SH   SOLE   63,728 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   205,540 15,003 SH   SOLE   15,003 0 0
BROWN & BROWN INC COM 115236101   236,487 2,283 SH   SOLE   2,283 0 0
BUNGE GLOBAL SA COM SHS H11356104   2,556,418 26,453 SH   SOLE   26,453 0 0
BURFORD CAP LTD ORD SHS G17977110   573,535 43,253 SH   SOLE   43,253 0 0
BWX TECHNOLOGIES INC COM 05605H100   746,769 6,870 SH   SOLE   6,870 0 0
BXP INC COM 101121101   431,990 5,369 SH   SOLE   5,369 0 0
C3 AI INC CL A 12468P104   585,857 24,179 SH   SOLE   24,179 0 0
CADENCE BANK COM 12740C103   200,655 6,300 SH   SOLE   6,300 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   630,415 2,326 SH   SOLE   2,326 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   514,277 43,108 SH   SOLE   43,108 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   147,301 12,655 SH   SOLE   12,655 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   530,110 7,325 SH   SOLE   7,325 0 0
CAMECO CORP COM 13321L108   548,333 11,481 SH   SOLE   11,481 0 0
CAMPBELL SOUP CO COM 134429109   355,159 7,260 SH   SOLE   7,260 0 0
CANADIAN NATL RY CO COM 136375102   3,115,570 26,595 SH   SOLE   26,595 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   6,205,077 72,540 SH   SOLE   72,540 0 0
CAPITAL ONE FINL CORP COM 14040H105   4,782,676 31,942 SH   SOLE   31,942 0 0
CAPITAL SOUTHWEST CORP COM 140501107   783,990 31,000 SH   SOLE   31,000 0 0
CARDINAL HEALTH INC COM 14149Y108   827,615 7,488 SH   SOLE   7,488 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   3,209,139 39,870 SH   SOLE   39,870 0 0
CATERPILLAR INC COM 149123101   34,002,419 86,936 SH   SOLE   86,936 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   354,262 14,058 SH   SOLE   14,058 0 0
CBRE GROUP INC CL A 12504L109   1,443,346 11,595 SH   SOLE   11,595 0 0
CELSIUS HLDGS INC COM NEW 15118V207   562,442 17,935 SH   SOLE   17,935 0 0
CENCORA INC COM 03073E105   593,542 2,637 SH   SOLE   2,637 0 0
CENTENE CORP DEL COM 15135B101   5,146,743 68,368 SH   SOLE   68,368 0 0
CF INDS HLDGS INC COM 125269100   607,550 7,081 SH   SOLE   7,081 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   18,536 13,530 SH   SOLE   13,530 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   383,063 1,182 SH   SOLE   1,182 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   7,274,721 37,730 SH   SOLE   37,730 0 0
CHENIERE ENERGY INC COM NEW 16411R208   4,156,094 23,110 SH   SOLE   23,110 0 0
CHESAPEAKE ENERGY CORP COM 165167735   353,139 4,293 SH   SOLE   4,293 0 0
CHEVRON CORP NEW COM 166764100   62,376,352 423,551 SH   SOLE   423,551 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   5,663,448 98,290 SH   SOLE   98,290 0 0
CHUBB LIMITED COM H1467J104   11,665,787 40,451 SH   SOLE   40,451 0 0
CHURCH & DWIGHT CO INC COM 171340102   666,438 6,364 SH   SOLE   6,364 0 0
CIENA CORP COM NEW 171779309   261,511 4,246 SH   SOLE   4,246 0 0
CINCINNATI FINL CORP COM 172062101   489,215 3,594 SH   SOLE   3,594 0 0
CINTAS CORP COM 172908105   1,190,191 5,781 SH   SOLE   5,781 0 0
CION INVT CORP COM 17259U204   394,628 33,162 SH   SOLE   33,162 0 0
CISCO SYS INC COM 17275R102   21,750,797 408,696 SH   SOLE   408,696 0 0
CITIGROUP INC COM NEW 172967424   4,089,557 65,328 SH   SOLE   65,328 0 0
CLEANSPARK INC COM NEW 18452B209   513,700 55,000 SH   SOLE   55,000 0 0
CLEARWAY ENERGY INC CL A 18539C105   237,725 8,350 SH   SOLE   8,350 0 0
CLOROX CO DEL COM 189054109   2,566,852 15,756 SH   SOLE   15,756 0 0
CLOUDFLARE INC CL A COM 18915M107   1,594,827 19,716 SH   SOLE   19,716 0 0
CME GROUP INC COM 12572Q105   745,315 3,378 SH   SOLE   3,378 0 0
CNX RES CORP COM 12653C108   670,486 20,586 SH   SOLE   20,586 0 0
COCA COLA CO COM 191216100   27,195,199 378,447 SH   SOLE   378,447 0 0
COCA COLA CONS INC COM 191098102   561,336 426 SH   SOLE   426 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109   208,649 8,016 SH   SOLE   8,016 0 0
COHEN & STEERS LTD DURATION COM 19248C105   1,039,392 47,788 SH   SOLE   47,788 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   1,257,168 7,056 SH   SOLE   7,056 0 0
COLGATE PALMOLIVE CO COM 194162103   13,688,722 131,864 SH   SOLE   131,864 0 0
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707   1,124,260 14,610 SH   SOLE   14,610 0 0
COMCAST CORP NEW CL A 20030N101   3,589,820 85,943 SH   SOLE   85,943 0 0
COMMERCIAL METALS CO COM 201723103   722,999 13,155 SH   SOLE   13,155 0 0
COMSTOCK RES INC COM 205768302   181,197 16,280 SH   SOLE   16,280 0 0
CONAGRA BRANDS INC COM 205887102   233,696 7,186 SH   SOLE   7,186 0 0
CONOCOPHILLIPS COM 20825C104   6,937,338 65,894 SH   SOLE   65,894 0 0
CONSOL ENERGY INC NEW COM 20854L108   626,608 5,988 SH   SOLE   5,988 0 0
CONSOLIDATED EDISON INC COM 209115104   1,566,991 15,048 SH   SOLE   15,048 0 0
CONSTELLATION BRANDS INC CL A 21036P108   3,592,678 13,942 SH   SOLE   13,942 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,084,225 4,170 SH   SOLE   4,170 0 0
COPART INC COM 217204106   4,051,201 77,313 SH   SOLE   77,313 0 0
CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A114   1,541,830 229,439 SH   SOLE   229,439 0 0
CORE SCIENTIFIC INC NEW COM 21874A106   4,017,018 338,703 SH   SOLE   338,703 0 0
CORMEDIX INC COM 21900C308   193,920 24,000 SH   SOLE   24,000 0 0
CORNING INC COM 219350105   2,639,729 58,466 SH   SOLE   58,466 0 0
CORTEVA INC COM 22052L104   1,167,903 19,866 SH   SOLE   19,866 0 0
COSTAR GROUP INC COM 22160N109   282,825 3,749 SH   SOLE   3,749 0 0
COSTCO WHSL CORP NEW COM 22160K105   36,171,581 40,802 SH   SOLE   40,802 0 0
COTERRA ENERGY INC COM 127097103   534,277 22,308 SH   SOLE   22,308 0 0
COUPANG INC CL A 22266T109   826,942 33,684 SH   SOLE   33,684 0 0
CREDIT ACCEP CORP MICH COM 225310101   638,968 1,441 SH   SOLE   1,441 0 0
CRESCENT CAP BDC INC COM 225655109   683,649 36,954 SH   SOLE   36,954 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   7,831,844 27,924 SH   SOLE   27,924 0 0
CROWN CASTLE INC COM 22822V101   2,927,259 24,676 SH   SOLE   24,676 0 0
CSW INDUSTRIALS INC COM 126402106   215,804 589 SH   SOLE   589 0 0
CSX CORP COM 126408103   4,887,262 141,537 SH   SOLE   141,537 0 0
CUE BIOPHARMA INC COM 22978P106   7,572 10,000 SH   SOLE   10,000 0 0
CULLEN FROST BANKERS INC COM 229899109   345,904 3,092 SH   SOLE   3,092 0 0
CUMMINS INC COM 231021106   4,649,462 14,359 SH   SOLE   14,359 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   164,678 12,082 SH   SOLE   12,082 0 0
CVS HEALTH CORP COM 126650100   2,330,934 37,069 SH   SOLE   37,069 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   4,654,679 15,962 SH   SOLE   15,962 0 0
D R HORTON INC COM 23331A109   420,653 2,205 SH   SOLE   2,205 0 0
DANAHER CORPORATION COM 235851102   6,291,385 22,629 SH   SOLE   22,629 0 0
DARDEN RESTAURANTS INC COM 237194105   820,650 5,000 SH Put SOLE   5,000 0 0
DARDEN RESTAURANTS INC COM 237194105   2,076,125 12,649 SH   SOLE   12,649 0 0
DATADOG INC CL A COM 23804L103   482,101 4,190 SH   SOLE   4,190 0 0
DBX ETF TR XTRACK USD HIGH 233051432   370,861 10,045 SH   SOLE   10,045 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200   32,308,136 768,875 SH   SOLE   768,875 0 0
DEERE & CO COM 244199105   8,381,743 20,084 SH   SOLE   20,084 0 0
DELL TECHNOLOGIES INC CL C 24703L202   5,902,205 49,791 SH   SOLE   49,791 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   814,362 16,034 SH   SOLE   16,034 0 0
DEVON ENERGY CORP NEW COM 25179M103   767,401 19,617 SH   SOLE   19,617 0 0
DEXCOM INC COM 252131107   1,389,471 20,726 SH   SOLE   20,726 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   2,030,434 14,468 SH   SOLE   14,468 0 0
DIAMONDBACK ENERGY INC COM 25278X109   993,886 5,765 SH   SOLE   5,765 0 0
DICKS SPORTING GOODS INC COM 253393102   236,457 1,133 SH   SOLE   1,133 0 0
DIGITAL RLTY TR INC COM 253868103   1,216,224 7,515 SH   SOLE   7,515 0 0
DILLARDS INC CL A 254067101   58,426,778 152,276 SH   SOLE   152,276 0 0
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   8,165,892 294,798 SH   SOLE   294,798 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   5,665,035 178,258 SH   SOLE   178,258 0 0
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   3,110,321 110,530 SH   SOLE   110,530 0 0
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   4,910,338 170,143 SH   SOLE   170,143 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   15,101,341 232,830 SH   SOLE   232,830 0 0
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   6,609,169 246,335 SH   SOLE   246,335 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   17,998,718 632,422 SH   SOLE   632,422 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757   12,869,098 478,943 SH   SOLE   478,943 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   11,653,417 209,481 SH   SOLE   209,481 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   1,953,625 69,401 SH   SOLE   69,401 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   2,684,741 97,948 SH   SOLE   97,948 0 0
DIMENSIONAL ETF TRUST WORLD EQUITY ETF 25434V617   353,905 5,577 SH   SOLE   5,577 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   1,368,681 50,673 SH   SOLE   50,673 0 0
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   9,222,660 317,366 SH   SOLE   317,366 0 0
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   7,045,637 274,791 SH   SOLE   274,791 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   55,412,525 1,329,156 SH   SOLE   1,329,156 0 0
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   22,392,761 726,802 SH   SOLE   726,802 0 0
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   27,180,171 797,774 SH   SOLE   797,774 0 0
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   21,176,291 340,455 SH   SOLE   340,455 0 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   6,556,859 165,202 SH   SOLE   165,202 0 0
DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690   359,460 10,059 SH   SOLE   10,059 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   28,153,072 739,314 SH   SOLE   739,314 0 0
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   2,688,708 56,320 SH   SOLE   56,320 0 0
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   5,792,861 188,080 SH   SOLE   188,080 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   49,627,514 1,447,288 SH   SOLE   1,447,288 0 0
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   25,993,223 601,834 SH   SOLE   601,834 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   482,830 2,945 SH   SOLE   2,945 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   1,575,343 17,465 SH   SOLE   17,465 0 0
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869   1,714,720 153,100 SH   SOLE   153,100 0 0
DISCOVER FINL SVCS COM 254709108   498,128 3,551 SH   SOLE   3,551 0 0
DISNEY WALT CO COM 254687106   20,929,397 217,584 SH   SOLE   217,584 0 0
DNP SELECT INCOME FD INC COM 23325P104   585,768 58,343 SH   SOLE   58,343 0 0
DOMINION ENERGY INC COM 25746U109   1,278,392 22,121 SH   SOLE   22,121 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105   1,098,889 36,447 SH   SOLE   36,447 0 0
DOVER CORP COM 260003108   432,949 2,258 SH   SOLE   2,258 0 0
DOW INC COM 260557103   3,731,957 68,313 SH   SOLE   68,313 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   411,443 10,496 SH   SOLE   10,496 0 0
DTE ENERGY CO COM 233331107   864,335 6,731 SH   SOLE   6,731 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   5,223,224 45,301 SH   SOLE   45,301 0 0
DUPONT DE NEMOURS INC COM 26614N102   2,206,182 24,758 SH   SOLE   24,758 0 0
EA SERIES TRUST ALPHA ARCH 1-3 02072L565   218,445 2,005 SH   SOLE   2,005 0 0
EA SERIES TRUST STRIVE 500 ETF 02072L680   289,475 7,858 SH   SOLE   7,858 0 0
EA SERIES TRUST MORGAN DEMPSEY L 02072L482   4,073,460 148,888 SH   SOLE   148,888 0 0
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   188,756 14,851 SH   SOLE   14,851 0 0
EAST WEST BANCORP INC COM 27579R104   486,511 5,880 SH   SOLE   5,880 0 0
EASTMAN CHEM CO COM 277432100   281,330 2,513 SH   SOLE   2,513 0 0
EATON CORP PLC SHS G29183103   5,436,256 16,402 SH   SOLE   16,402 0 0
EATON VANCE MUN BD FD COM 27827X101   216,313 20,103 SH   SOLE   20,103 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   2,627,069 190,367 SH   SOLE   190,367 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102   442,430 30,200 SH   SOLE   30,200 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101   2,138,400 110,000 SH   SOLE   110,000 0 0
EBAY INC. COM 278642103   272,290 4,182 SH   SOLE   4,182 0 0
ECOLAB INC COM 278865100   6,288,611 24,629 SH   SOLE   24,629 0 0
EDISON INTL COM 281020107   1,563,224 17,950 SH   SOLE   17,950 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   2,229,670 33,788 SH   SOLE   33,788 0 0
ELEVANCE HEALTH INC COM 036752103   3,965,315 7,626 SH   SOLE   7,626 0 0
ELI LILLY & CO COM 532457108   51,016,007 57,584 SH   SOLE   57,584 0 0
EMERSON ELEC CO COM 291011104   8,961,738 81,940 SH   SOLE   81,940 0 0
ENBRIDGE INC COM 29250N105   12,500,547 307,819 SH   SOLE   307,819 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   18,005,616 1,121,845 SH   SOLE   1,121,845 0 0
ENTERGY CORP NEW COM 29364G103   720,356 5,473 SH   SOLE   5,473 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   629,644 19,701 SH   SOLE   19,701 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   18,199,253 625,189 SH   SOLE   625,189 0 0
EOG RES INC COM 26875P101   6,048,035 49,199 SH   SOLE   49,199 0 0
EQT CORP COM 26884L109   1,186,806 32,391 SH   SOLE   32,391 0 0
EQUIFAX INC COM 294429105   619,356 2,108 SH   SOLE   2,108 0 0
EQUINIX INC COM 29444U700   1,219,670 1,374 SH   SOLE   1,374 0 0
EQUINOR ASA SPONSORED ADR 29446M102   510,501 20,154 SH   SOLE   20,154 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   2,454,351 32,962 SH   SOLE   32,962 0 0
ESSEX PPTY TR INC COM 297178105   1,684,780 5,703 SH   SOLE   5,703 0 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   1,019,323 40,562 SH   SOLE   40,562 0 0
EVERGY INC COM 30034W106   211,611 3,413 SH   SOLE   3,413 0 0
EVERSOURCE ENERGY COM 30040W108   563,430 8,280 SH   SOLE   8,280 0 0
EXACT SCIENCES CORP COM 30063P105   442,303 6,493 SH   SOLE   6,493 0 0
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   2,634,485 46,162 SH   SOLE   46,162 0 0
EXCHANGE TRADED CONCEPTS TRU ROBO GBL HLTCR 301505723   377,457 12,709 SH   SOLE   12,709 0 0
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ARTIF 301505731   1,010,796 21,849 SH   SOLE   21,849 0 0
EXELON CORP COM 30161N101   491,284 12,116 SH   SOLE   12,116 0 0
EXP WORLD HLDGS INC COM 30212W100   823,166 58,422 SH   SOLE   58,422 0 0
EXPEDIA GROUP INC COM NEW 30212P303   5,933,826 40,088 SH   SOLE   40,088 0 0
EXPEDITORS INTL WASH INC COM 302130109   1,037,022 7,892 SH   SOLE   7,892 0 0
EXXON MOBIL CORP COM 30231G102   49,738,340 424,316 SH   SOLE   424,316 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   200,703 4,488 SH   SOLE   4,488 0 0
FASTENAL CO COM 311900104   2,816,876 39,441 SH   SOLE   39,441 0 0
FATHOM HOLDINGS INC COM 31189V109   129,500 50,000 SH   SOLE   50,000 0 0
FEDEX CORP COM 31428X106   5,437,586 19,868 SH   SOLE   19,868 0 0
FERRARI N V COM N3167Y103   2,795,036 5,945 SH   SOLE   5,945 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   1,402,956 19,594 SH   SOLE   19,594 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   887,035 14,293 SH   SOLE   14,293 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   257,925 3,080 SH   SOLE   3,080 0 0
FIFTH THIRD BANCORP COM 316773100   1,280,976 29,901 SH   SOLE   29,901 0 0
FIRST BANCORP N C COM 318910106   1,527,393 36,725 SH   SOLE   36,725 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   697,258 45,872 SH   SOLE   45,872 0 0
FIRST FINL BANKSHARES INC COM 32020R109   1,693,393 45,755 SH   SOLE   45,755 0 0
FIRST FNDTN INC COM 32026V104   249,600 40,000 SH   SOLE   40,000 0 0
FIRST HORIZON CORPORATION COM 320517105   267,610 17,232 SH   SOLE   17,232 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,625,234 89,792 SH   SOLE   89,792 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   8,636,743 145,817 SH   SOLE   145,817 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   660,593 5,905 SH   SOLE   5,905 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   575,436 4,150 SH   SOLE   4,150 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   438,020 5,500 SH   SOLE   5,500 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   639,118 12,935 SH   SOLE   12,935 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   893,021 14,916 SH   SOLE   14,916 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   7,750,744 230,677 SH   SOLE   230,677 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,056,854 6,147 SH   SOLE   6,147 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   539,872 9,265 SH   SOLE   9,265 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   659,593 11,140 SH   SOLE   11,140 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   299,153 8,223 SH   SOLE   8,223 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   305,972 7,292 SH   SOLE   7,292 0 0
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   1,674,912 72,759 SH   SOLE   72,759 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,745,448 19,223 SH   SOLE   19,223 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   3,964,277 72,766 SH   SOLE   72,766 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,621,135 7,653 SH   SOLE   7,653 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664   285,686 6,761 SH   SOLE   6,761 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   395,966 8,811 SH   SOLE   8,811 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   448,948 15,020 SH   SOLE   15,020 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839   330,613 7,840 SH   SOLE   7,840 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,529,110 33,800 SH   SOLE   33,800 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   255,805 5,500 SH   SOLE   5,500 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599   616,996 14,600 SH   SOLE   14,600 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   864,626 6,892 SH   SOLE   6,892 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   7,293,516 160,332 SH   SOLE   160,332 0 0
FIRSTENERGY CORP COM 337932107   1,499,072 33,801 SH   SOLE   33,801 0 0
FISERV INC COM 337738108   1,018,076 5,667 SH   SOLE   5,667 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860   740,764 10,330 SH   SOLE   10,330 0 0
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   520,541 6,880 SH   SOLE   6,880 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   5,501,438 133,368 SH   SOLE   133,368 0 0
FLOWERS FOODS INC COM 343498101   3,958,801 171,600 SH   SOLE   171,600 0 0
FORD MTR CO COM 345370860   2,523,171 238,937 SH   SOLE   238,937 0 0
FORTINET INC COM 34959E109   465,300 6,000 SH Put SOLE   6,000 0 0
FORTINET INC COM 34959E109   23,068,023 297,460 SH   SOLE   297,460 0 0
FORTUNA MNG CORP COM NEW 349942102   64,450 13,920 SH   SOLE   13,920 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   633,720 7,078 SH   SOLE   7,078 0 0
FORWARD AIR CORP COM 349853101   384,798 10,870 SH   SOLE   10,870 0 0
FRANCO NEV CORP COM 351858105   6,413,537 51,618 SH   SOLE   51,618 0 0
FREEPORT-MCMORAN INC CL B 35671D857   5,579,702 111,773 SH   SOLE   111,773 0 0
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   229,451 36,134 SH   SOLE   36,134 0 0
FS KKR CAP CORP COM 302635206   1,235,044 62,597 SH   SOLE   62,597 0 0
GABELLI EQUITY TR INC COM 362397101   153,720 28,000 SH   SOLE   28,000 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246K103   1,433,081 130,875 SH   SOLE   130,875 0 0
GALLAGHER ARTHUR J & CO COM 363576109   605,794 2,153 SH   SOLE   2,153 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   87,250 20,386 SH   SOLE   20,386 0 0
GARMIN LTD SHS H2906T109   4,620,788 26,250 SH   SOLE   26,250 0 0
GARTNER INC COM 366651107   1,027,709 2,028 SH   SOLE   2,028 0 0
GE AEROSPACE COM NEW 369604301   9,745,101 51,676 SH   SOLE   51,676 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,136,927 12,114 SH   SOLE   12,114 0 0
GE VERNOVA INC COM 36828A101   2,813,959 11,036 SH   SOLE   11,036 0 0
GEN DIGITAL INC COM 668771108   271,198 9,887 SH   SOLE   9,887 0 0
GENERAL DYNAMICS CORP COM 369550108   1,697,939 5,619 SH   SOLE   5,619 0 0
GENERAL MLS INC COM 370334104   295,400 4,000 SH Put SOLE   4,000 0 0
GENERAL MLS INC COM 370334104   2,313,114 31,322 SH   SOLE   31,322 0 0
GENERAL MTRS CO COM 37045V100   2,016,342 44,967 SH   SOLE   44,967 0 0
GENUINE PARTS CO COM 372460105   314,445 2,251 SH   SOLE   2,251 0 0
GILEAD SCIENCES INC COM 375558103   3,522,447 42,014 SH   SOLE   42,014 0 0
GLOBAL NET LEASE INC COM NEW 379378201   224,222 26,630 SH   SOLE   26,630 0 0
GLOBAL PMTS INC COM 37940X102   515,651 5,034 SH   SOLE   5,034 0 0
GLOBAL X FDS FINTECH ETF 37954Y814   216,651 7,732 SH   SOLE   7,732 0 0
GLOBAL X FDS 1-3 MONTH T-BILL 37960A438   925,505 9,209 SH   SOLE   9,209 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   2,418,240 50,401 SH   SOLE   50,401 0 0
GLOBAL X FDS RUSSELL 2000 37954Y459   234,158 14,490 SH   SOLE   14,490 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   210,460 3,033 SH   SOLE   3,033 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   248,846 6,046 SH   SOLE   6,046 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   982,805 9,800 SH   SOLE   9,800 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   246,209 2,180 SH   SOLE   2,180 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   7,139,673 14,420 SH   SOLE   14,420 0 0
GRAINGER W W INC COM 384802104   302,339 291 SH   SOLE   291 0 0
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306   519,344 40,000 SH   SOLE   40,000 0 0
GRAYSCALE BITCOIN MINI TR BT SHS 389930108   278,083 49,393 SH   SOLE   49,393 0 0
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   2,456,118 48,636 SH   SOLE   48,636 0 0
GRAYSCALE ETHEREUM MINI TR E COM UNIT 38964R104   668,016 273,777 SH   SOLE   273,777 0 0
GRAYSCALE ETHEREUM TR ETH SHS 389638107   2,091,327 95,538 SH   SOLE   95,538 0 0
GSK PLC SPONSORED ADR 37733W204   507,278 12,409 SH   SOLE   12,409 0 0
HA SUSTAINABLE INFRA CAP INC COM 41068X100   741,622 21,515 SH   SOLE   21,515 0 0
HALEON PLC SPON ADS 405552100   156,253 14,769 SH   SOLE   14,769 0 0
HALLIBURTON CO COM 406216101   449,033 15,457 SH   SOLE   15,457 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   633,447 5,386 SH   SOLE   5,386 0 0
HASBRO INC COM 418056107   214,212 2,962 SH   SOLE   2,962 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   147,352 15,222 SH   SOLE   15,222 0 0
HCA HEALTHCARE INC COM 40412C101   2,009,463 4,944 SH   SOLE   4,944 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   464,558 20,313 SH   SOLE   20,313 0 0
HEARTBEAM INC COM 42238H108   309,335 133,334 SH   SOLE   133,334 0 0
HECLA MNG CO COM 422704106   185,426 27,800 SH   SOLE   27,800 0 0
HEICO CORP NEW COM 422806109   237,424 908 SH   SOLE   908 0 0
HENRY JACK & ASSOC INC COM 426281101   600,599 3,402 SH   SOLE   3,402 0 0
HERCULES CAPITAL INC COM 427096508   336,052 17,111 SH   SOLE   17,111 0 0
HERSHEY CO COM 427866108   3,332,538 17,377 SH   SOLE   17,377 0 0
HESS CORP COM 42809H107   209,040 1,539 SH   SOLE   1,539 0 0
HESS MIDSTREAM LP CL A SHS 428103105   1,878,692 53,266 SH   SOLE   53,266 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   4,877,530 238,393 SH   SOLE   238,393 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   722,032 3,132 SH   SOLE   3,132 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   561,478 30,482 SH   SOLE   30,482 0 0
HOLOGIC INC COM 436440101   358,832 4,405 SH   SOLE   4,405 0 0
HOME DEPOT INC COM 437076102   61,323,545 151,341 SH   SOLE   151,341 0 0
HOMETRUST BANCSHARES INC COM 437872104   1,469,802 43,128 SH   SOLE   43,128 0 0
HONEYWELL INTL INC COM 438516106   14,685,605 71,044 SH   SOLE   71,044 0 0
HOWMET AEROSPACE INC COM 443201108   1,541,244 15,374 SH   SOLE   15,374 0 0
HP INC COM 40434L105   790,001 22,024 SH   SOLE   22,024 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   300,965 6,660 SH   SOLE   6,660 0 0
HUBBELL INC COM 443510607   1,524,926 3,560 SH   SOLE   3,560 0 0
HUBSPOT INC COM 443573100   829,026 1,559 SH   SOLE   1,559 0 0
HUMACYTE INC COM 44486Q103   81,600 15,000 SH   SOLE   15,000 0 0
HUMANA INC COM 444859102   462,701 1,461 SH   SOLE   1,461 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   355,520 1,345 SH   SOLE   1,345 0 0
IAMGOLD CORP COM 450913108   195,252 37,333 SH   SOLE   37,333 0 0
IDEXX LABS INC COM 45168D104   316,773 627 SH   SOLE   627 0 0
ILLINOIS TOOL WKS INC COM 452308109   6,662,118 25,421 SH   SOLE   25,421 0 0
IMMUNITYBIO INC COM 45256X103   96,876 26,042 SH   SOLE   26,042 0 0
INDIA FD INC COM 454089103   279,154 14,677 SH   SOLE   14,677 0 0
ING GROEP N.V. SPONSORED ADR 456837103   296,644 16,335 SH   SOLE   16,335 0 0
INGERSOLL RAND INC COM 45687V106   508,763 5,183 SH   SOLE   5,183 0 0
INGREDION INC COM 457187102   351,412 2,557 SH   SOLE   2,557 0 0
INMODE LTD SHS M5425M103   591,775 34,913 SH   SOLE   34,913 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   583,087 4,332 SH   SOLE   4,332 0 0
INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367   410,879 14,460 SH   SOLE   14,460 0 0
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698   1,724,162 40,306 SH   SOLE   40,306 0 0
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557   572,435 13,288 SH   SOLE   13,288 0 0
INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433   1,189,104 28,339 SH   SOLE   28,339 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   201,139 4,320 SH   SOLE   4,320 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755   744,971 18,304 SH   SOLE   18,304 0 0
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391   853,190 18,950 SH   SOLE   18,950 0 0
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326   389,849 9,879 SH   SOLE   9,879 0 0
INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581   827,418 21,701 SH   SOLE   21,701 0 0
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   1,198,491 28,233 SH   SOLE   28,233 0 0
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664   599,878 14,241 SH   SOLE   14,241 0 0
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   5,120,048 142,461 SH   SOLE   142,461 0 0
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   6,976,141 184,262 SH   SOLE   184,262 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   7,151,098 186,664 SH   SOLE   186,664 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   5,079,982 140,954 SH   SOLE   140,954 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   4,750,795 114,976 SH   SOLE   114,976 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   4,846,013 119,714 SH   SOLE   119,714 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   6,057,678 164,272 SH   SOLE   164,272 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   3,125,046 79,619 SH   SOLE   79,619 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   4,849,291 137,593 SH   SOLE   137,593 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   6,254,248 169,400 SH   SOLE   169,400 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   7,074,430 181,629 SH   SOLE   181,629 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   7,262,937 188,501 SH   SOLE   188,501 0 0
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805   256,036 8,478 SH   SOLE   8,478 0 0
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C730   706,485 21,260 SH   SOLE   21,260 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   1,186,582 27,165 SH   SOLE   27,165 0 0
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   898,932 20,727 SH   SOLE   20,727 0 0
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   1,456,625 47,247 SH   SOLE   47,247 0 0
INSTIL BIO INC COM NEW 45783C200   326,435 4,849 SH   SOLE   4,849 0 0
INTEL CORP COM 458140100   7,642,086 325,750 SH   SOLE   325,750 0 0
INTEL CORP COM 458140100   4,692 200 SH Put SOLE   200 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   507,481 3,159 SH   SOLE   3,159 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   1,049,972 17,561 SH   SOLE   17,561 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   47,970,796 216,984 SH   SOLE   216,984 0 0
INTERNATIONAL PAPER CO COM 460146103   9,922,656 203,125 SH   SOLE   203,125 0 0
INTERPUBLIC GROUP COS INC COM 460690100   243,636 7,703 SH   SOLE   7,703 0 0
INTUIT COM 461202103   3,905,089 6,288 SH   SOLE   6,288 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   3,936,547 8,013 SH   SOLE   8,013 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   716,598 25,259 SH   SOLE   25,259 0 0
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   264,701 2,520 SH   SOLE   2,520 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   155,319 12,576 SH   SOLE   12,576 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   548,884 27,848 SH   SOLE   27,848 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   211,752 3,460 SH   SOLE   3,460 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   411,589 22,200 SH   SOLE   22,200 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,309,946 18,262 SH   SOLE   18,262 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   311,284 14,816 SH   SOLE   14,816 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   261,138 5,453 SH   SOLE   5,453 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   249,476 5,405 SH   SOLE   5,405 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   903,808 4,500 SH   SOLE   4,500 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180   220,155 1,985 SH   SOLE   1,985 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   2,232,463 24,630 SH   SOLE   24,630 0 0
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   1,677,124 65,700 SH   SOLE   65,700 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   639,894 30,298 SH   SOLE   30,298 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   529,717 21,342 SH   SOLE   21,342 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   657,484 31,839 SH   SOLE   31,839 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   732,052 29,892 SH   SOLE   29,892 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   325,954 16,664 SH   SOLE   16,664 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   744,797 31,373 SH   SOLE   31,373 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   339,290 14,316 SH   SOLE   14,316 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486   262,027 11,112 SH   SOLE   11,112 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478   428,755 18,425 SH   SOLE   18,425 0 0
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445   385,667 17,412 SH   SOLE   17,412 0 0
INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W791   263,052 9,983 SH   SOLE   9,983 0 0
INVESCO EXCH TRD SLF IDX FD BULLETSHS 32 MUN 46139W833   315,149 12,296 SH   SOLE   12,296 0 0
INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411   402,100 18,874 SH   SOLE   18,874 0 0
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779   455,119 5,719 SH   SOLE   5,719 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   3,535,605 50,122 SH   SOLE   50,122 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   1,054,848 27,980 SH   SOLE   27,980 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   968,512 30,050 SH   SOLE   30,050 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   29,258,685 163,310 SH   SOLE   163,310 0 0
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   726,429 7,100 SH   SOLE   7,100 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   1,363,460 13,817 SH   SOLE   13,817 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   1,279,587 58,349 SH   SOLE   58,349 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   247,071 5,946 SH   SOLE   5,946 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   685,995 14,433 SH   SOLE   14,433 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   2,130,869 52,446 SH   SOLE   52,446 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   6,812,779 59,257 SH   SOLE   59,257 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   217,482 3,233 SH   SOLE   3,233 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   73,014,237 149,598 SH   SOLE   149,598 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   365,474 28,375 SH   SOLE   28,375 0 0
INVIVYD INC COM 00534A102   27,540 27,000 SH   SOLE   27,000 0 0
IONQ INC COM 46222L108   193,215 22,107 SH   SOLE   22,107 0 0
IQVIA HLDGS INC COM 46266C105   218,960 924 SH   SOLE   924 0 0
IRON MTN INC DEL COM 46284V101   1,352,240 11,380 SH   SOLE   11,380 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   1,005,983 27,843 SH   SOLE   27,843 0 0
ISHARES ETHEREUM TR SHS 46438R105   387,755 19,713 SH   SOLE   19,713 0 0
ISHARES GOLD TR ISHARES NEW 464285204   18,298,546 368,180 SH   SOLE   368,180 0 0
ISHARES INC EMNG MKTS EQT 46434G889   3,580,598 71,914 SH   SOLE   71,914 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   2,185,371 60,021 SH   SOLE   60,021 0 0
ISHARES INC MSCI EMRG CHN 46434G764   279,026 4,566 SH   SOLE   4,566 0 0
ISHARES INC MSCI EMERG MRKT 464286533   416,748 6,647 SH   SOLE   6,647 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   814,653 7,113 SH   SOLE   7,113 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   442,546 6,186 SH   SOLE   6,186 0 0
ISHARES INC CORE MSCI EMKT 46434G103   15,815,653 275,486 SH   SOLE   275,486 0 0
ISHARES INC MSCI STH KOR ETF 464286772   628,599 9,828 SH   SOLE   9,828 0 0
ISHARES SILVER TR ISHARES 46428Q109   4,561,936 160,575 SH   SOLE   160,575 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   552,225 2,500 SH Put SOLE   2,500 0 0
ISHARES TR US TREAS BD ETF 46429B267   231,187 9,859 SH   SOLE   9,859 0 0
ISHARES TR US TRSPRTION 464287192   303,204 4,400 SH   SOLE   4,400 0 0
ISHARES TR U.S. TECH ETF 464287721   292,282 1,928 SH   SOLE   1,928 0 0
ISHARES TR U.S. PHARMA ETF 464288836   1,417,566 20,076 SH   SOLE   20,076 0 0
ISHARES TR US OIL GS EX ETF 464288851   1,795,294 19,631 SH   SOLE   19,631 0 0
ISHARES TR U.S. MED DVC ETF 464288810   592,259 10,001 SH   SOLE   10,001 0 0
ISHARES TR US INDUSTRIALS 464287754   868,855 6,500 SH   SOLE   6,500 0 0
ISHARES TR US HOME CONS ETF 464288752   1,548,078 12,180 SH   SOLE   12,180 0 0
ISHARES TR US HLTHCR PR ETF 464288828   1,385,037 24,252 SH   SOLE   24,252 0 0
ISHARES TR US HLTHCARE ETF 464287762   781,950 12,030 SH   SOLE   12,030 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   1,723,165 39,686 SH   SOLE   39,686 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   13,446,319 132,711 SH   SOLE   132,711 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   3,869,418 35,392 SH   SOLE   35,392 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   3,961,419 47,642 SH   SOLE   47,642 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   1,074,211 20,399 SH   SOLE   20,399 0 0
ISHARES TR 20 YR TR BD ETF 464287432   306,461 3,124 SH   SOLE   3,124 0 0
ISHARES TR ISHARES BIOTECH 464287556   7,676,773 52,725 SH   SOLE   52,725 0 0
ISHARES TR U.S. FINLS ETF 464287788   505,681 4,867 SH   SOLE   4,867 0 0
ISHARES TR USD INV GRDE ETF 464288620   751,000 14,283 SH   SOLE   14,283 0 0
ISHARES TR CALIF MUN BD ETF 464288356   7,615,849 131,059 SH   SOLE   131,059 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   216,532 6,813 SH   SOLE   6,813 0 0
ISHARES TR COHEN STEER REIT 464287564   829,907 12,592 SH   SOLE   12,592 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   16,761,259 344,315 SH   SOLE   344,315 0 0
ISHARES TR AGGRES ALLOC ETF 464289859   286,337 3,629 SH   SOLE   3,629 0 0
ISHARES TR CORE DIV GRWTH 46434V621   3,382,194 53,951 SH   SOLE   53,951 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   523,997 4,455 SH   SOLE   4,455 0 0
ISHARES TR CORE MSCI EAFE 46432F842   38,966,819 499,255 SH   SOLE   499,255 0 0
ISHARES TR U.S. FIN SVC ETF 464287770   4,963,244 69,885 SH   SOLE   69,885 0 0
ISHARES TR CORE MSCI EURO 46434V738   480,128 7,880 SH   SOLE   7,880 0 0
ISHARES TR CORE MSCI INTL 46435G326   3,251,371 45,904 SH   SOLE   45,904 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   4,364,830 60,097 SH   SOLE   60,097 0 0
ISHARES TR CORE S&P500 ETF 464287200   161,951,937 280,767 SH   SOLE   280,767 0 0
ISHARES TR CORE S&P MCP ETF 464287507   25,769,873 413,509 SH   SOLE   413,509 0 0
ISHARES TR CORE S&P SCP ETF 464287804   17,522,556 149,817 SH   SOLE   149,817 0 0
ISHARES TR CORE S&P TTL STK 464287150   27,854,566 221,737 SH   SOLE   221,737 0 0
ISHARES TR CORE S&P US GWT 464287671   2,481,470 18,812 SH   SOLE   18,812 0 0
ISHARES TR CORE S&P US VLU 464287663   1,400,268 14,664 SH   SOLE   14,664 0 0
ISHARES TR CORE US AGGBD ET 464287226   83,872,902 828,211 SH   SOLE   828,211 0 0
ISHARES TR CRE U S REIT ETF 464288521   248,928 4,043 SH   SOLE   4,043 0 0
ISHARES TR DOW JONES US ETF 464287846   291,743 2,090 SH   SOLE   2,090 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   253,401 1,688 SH   SOLE   1,688 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   5,482,347 65,134 SH   SOLE   65,134 0 0
ISHARES TR US AER DEF ETF 464288760   712,699 4,763 SH   SOLE   4,763 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   923,545 7,319 SH   SOLE   7,319 0 0
ISHARES TR ESG AWARE MSCI 46435U663   567,533 13,571 SH   SOLE   13,571 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   3,566,492 73,400 SH   SOLE   73,400 0 0
ISHARES TR TRS FLT RT BD 46434V860   6,525,376 128,960 SH   SOLE   128,960 0 0
ISHARES TR EXPANDED TECH 464287515   2,071,328 23,177 SH   SOLE   23,177 0 0
ISHARES TR EXPONENTIAL TECH 46434V381   448,021 7,359 SH   SOLE   7,359 0 0
ISHARES TR TIPS BD ETF 464287176   2,739,008 24,794 SH   SOLE   24,794 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   333,519 6,534 SH   SOLE   6,534 0 0
ISHARES TR GLOBAL 100 ETF 464287572   497,608 5,018 SH   SOLE   5,018 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   2,158,729 146,952 SH   SOLE   146,952 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   367,315 3,742 SH   SOLE   3,742 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   497,261 18,631 SH   SOLE   18,631 0 0
ISHARES TR S&P SML 600 GWT 464287887   846,204 6,066 SH   SOLE   6,066 0 0
ISHARES TR IBONDS 2026 TERM 46436E528   957,164 40,887 SH   SOLE   40,887 0 0
ISHARES TR IBONDS 28 TR HI 46436E387   537,933 22,602 SH   SOLE   22,602 0 0
ISHARES TR IBONDS 29 TR HI 46436E379   538,997 22,532 SH   SOLE   22,532 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   6,127,922 243,075 SH   SOLE   243,075 0 0
ISHARES TR IBONDS DEC 46435U697   1,176,931 45,093 SH   SOLE   45,093 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874   405,143 16,881 SH   SOLE   16,881 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   10,162,921 404,897 SH   SOLE   404,897 0 0
ISHARES TR IBONDS DEC 25 46435U432   2,022,496 75,863 SH   SOLE   75,863 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   543,424 23,203 SH   SOLE   23,203 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   9,925,580 408,460 SH   SOLE   408,460 0 0
ISHARES TR IBONDS DEC 26 46435U259   1,410,022 54,961 SH   SOLE   54,961 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858   604,102 26,191 SH   SOLE   26,191 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   7,172,535 294,318 SH   SOLE   294,318 0 0
ISHARES TR IBONDS DEC 27 46435U283   769,565 30,238 SH   SOLE   30,238 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841   336,281 14,857 SH   SOLE   14,857 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   5,591,648 219,023 SH   SOLE   219,023 0 0
ISHARES TR IBONDS DEC 28 46435U325   443,470 17,303 SH   SOLE   17,303 0 0
ISHARES TR IBONDS DEC 29 46436E205   3,253,924 138,406 SH   SOLE   138,406 0 0
ISHARES TR IBONDS DEC 2030 46436E726   2,527,073 113,986 SH   SOLE   113,986 0 0
ISHARES TR IBONDS DEC 2031 46436E486   2,039,890 96,131 SH   SOLE   96,131 0 0
ISHARES TR IBONDS DEC 2032 46436E312   501,772 19,517 SH   SOLE   19,517 0 0
ISHARES TR IBONDS DEC 2033 46436E130   318,379 12,060 SH   SOLE   12,060 0 0
ISHARES TR IBOXX HI YD ETF 464288513   5,619,073 69,976 SH   SOLE   69,976 0 0
ISHARES TR IBOXX INV CP ETF 464287242   4,325,010 38,281 SH   SOLE   38,281 0 0
ISHARES TR INTL DEV RE ETF 464288489   534,447 23,415 SH   SOLE   23,415 0 0
ISHARES TR INTL DIV GRWTH 46435G524   5,735,994 76,900 SH   SOLE   76,900 0 0
ISHARES TR INTL EQTY FACTOR 46434V274   402,465 12,805 SH   SOLE   12,805 0 0
ISHARES TR INTL SEL DIV ETF 464288448   1,373,538 45,436 SH   SOLE   45,436 0 0
ISHARES TR INTERNATIONAL SL 46434V266   7,854,362 222,819 SH   SOLE   222,819 0 0
ISHARES TR JPMORGAN USD EMG 464288281   323,412 3,456 SH   SOLE   3,456 0 0
ISHARES TR MSCI ACWI ETF 464288257   388,577 3,250 SH   SOLE   3,250 0 0
ISHARES TR MSCI ACWI EX US 464288240   1,242,701 21,718 SH   SOLE   21,718 0 0
ISHARES TR MSCI EAFE ETF 464287465   21,024,817 251,403 SH   SOLE   251,403 0 0
ISHARES TR EAFE GRWTH ETF 464288885   54,877,608 509,778 SH   SOLE   509,778 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   1,490,465 19,432 SH   SOLE   19,432 0 0
ISHARES TR EAFE SML CP ETF 464288273   2,198,849 32,479 SH   SOLE   32,479 0 0
ISHARES TR EAFE VALUE ETF 464288877   52,949,915 920,388 SH   SOLE   920,388 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   3,426,518 74,717 SH   SOLE   74,717 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   254,918 5,024 SH   SOLE   5,024 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   18,638,845 175,524 SH   SOLE   175,524 0 0
ISHARES TR ISHARES SEMICDTR 464287523   3,917,934 16,991 SH   SOLE   16,991 0 0
ISHARES TR MSCI INDIA ETF 46429B598   862,849 14,742 SH   SOLE   14,742 0 0
ISHARES TR SELECT DIVID ETF 464287168   12,728,060 94,233 SH   SOLE   94,233 0 0
ISHARES TR MSCI KLD400 SOC 464288570   8,786,666 80,767 SH   SOLE   80,767 0 0
ISHARES TR SP SMCP600VL ETF 464287879   611,959 5,684 SH   SOLE   5,684 0 0
ISHARES TR MSCI USA ESG SLC 464288802   1,043,226 8,667 SH   SOLE   8,667 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   21,889,828 239,731 SH   SOLE   239,731 0 0
ISHARES TR MSCI USA MMENTM 46432F396   8,899,480 43,892 SH   SOLE   43,892 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   3,643,628 20,321 SH   SOLE   20,321 0 0
ISHARES TR MSCI USA SMCP MN 46435G433   3,148,181 77,161 SH   SOLE   77,161 0 0
ISHARES TR NATIONAL MUN ETF 464288414   59,602,259 548,672 SH   SOLE   548,672 0 0
ISHARES TR PFD AND INCM SEC 464288687   894,453 26,917 SH   SOLE   26,917 0 0
ISHARES TR RUS 1000 ETF 464287622   35,039,585 111,453 SH   SOLE   111,453 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   78,868,765 210,104 SH   SOLE   210,104 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   14,867,775 78,334 SH   SOLE   78,334 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   16,520,549 74,791 SH   SOLE   74,791 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   3,088,315 10,874 SH   SOLE   10,874 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   2,203,825 13,211 SH   SOLE   13,211 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   2,335,665 7,149 SH   SOLE   7,149 0 0
ISHARES TR RUS MID CAP ETF 464287499   21,518,347 244,138 SH   SOLE   244,138 0 0
ISHARES TR RUS MD CP GR ETF 464287481   2,767,867 23,598 SH   SOLE   23,598 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   1,658,640 12,542 SH   SOLE   12,542 0 0
ISHARES TR RUS TP200 GR ETF 464289438   219,250 996 SH   SOLE   996 0 0
ISHARES TR S&P 100 ETF 464287101   1,441,366 5,208 SH   SOLE   5,208 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   23,362,858 243,999 SH   SOLE   243,999 0 0
ISHARES TR S&P 500 VAL ETF 464287408   16,498,017 83,674 SH   SOLE   83,674 0 0
ISHARES TR S&P MC 400GR ETF 464287606   770,105 8,377 SH   SOLE   8,377 0 0
ISHARES TR S&P MC 400VL ETF 464287705   676,820 5,475 SH   SOLE   5,475 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   1,057,507 21,018 SH   SOLE   21,018 0 0
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   218,001 4,255 SH   SOLE   4,255 0 0
ITT INC COM 45073V108   220,976 1,478 SH   SOLE   1,478 0 0
J & J SNACK FOODS CORP COM 466032109   521,544 3,030 SH   SOLE   3,030 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   1,239,768 25,700 SH   SOLE   25,700 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   3,268,736 52,434 SH   SOLE   52,434 0 0
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   441,413 7,220 SH   SOLE   7,220 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   22,002,874 369,734 SH   SOLE   369,734 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   381,953 7,498 SH   SOLE   7,498 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   3,540,217 69,772 SH   SOLE   69,772 0 0
J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732   755,370 11,000 SH   SOLE   11,000 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   2,701,717 49,185 SH   SOLE   49,185 0 0
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   1,015,107 19,799 SH   SOLE   19,799 0 0
JABIL INC COM 466313103   310,549 2,592 SH   SOLE   2,592 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   5,671,404 62,166 SH   SOLE   62,166 0 0
JIAYIN GROUP INC SPONSORED ADS 47737C104   259,234 37,652 SH   SOLE   37,652 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   409,564 6,803 SH   SOLE   6,803 0 0
JOHNSON & JOHNSON COM 478160104   45,543,001 281,026 SH   SOLE   281,026 0 0
JOHNSON CTLS INTL PLC SHS G51502105   883,745 11,387 SH   SOLE   11,387 0 0
JONES LANG LASALLE INC COM 48020Q107   426,839 1,582 SH   SOLE   1,582 0 0
JPMORGAN CHASE & CO. COM 46625H100   82,277,621 390,200 SH   SOLE   390,200 0 0
KELLANOVA COM 487836108   1,192,457 14,775 SH   SOLE   14,775 0 0
KENVUE INC COM 49177J102   511,072 22,096 SH   SOLE   22,096 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   225,363 1,418 SH   SOLE   1,418 0 0
KILROY RLTY CORP COM 49427F108   270,126 6,980 SH   SOLE   6,980 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   389,079 24,181 SH   SOLE   24,181 0 0
KIMBERLY-CLARK CORP COM 494368103   4,528,343 31,827 SH   SOLE   31,827 0 0
KINDER MORGAN INC DEL COM 49456B101   9,425,755 426,698 SH   SOLE   426,698 0 0
KINROSS GOLD CORP COM 496902404   638,034 68,166 SH   SOLE   68,166 0 0
KINSALE CAP GROUP INC COM 49714P108   975,838 2,096 SH   SOLE   2,096 0 0
KITE RLTY GROUP TR COM NEW 49803T300   546,516 20,577 SH   SOLE   20,577 0 0
KKR & CO INC COM 48251W104   1,182,465 9,055 SH   SOLE   9,055 0 0
KLA CORP COM NEW 482480100   725,635 937 SH   SOLE   937 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   286,380 8,752 SH   SOLE   8,752 0 0
KONTOOR BRANDS INC COM 50050N103   491,007 6,004 SH   SOLE   6,004 0 0
KRAFT HEINZ CO COM 500754106   9,897,028 281,886 SH   SOLE   281,886 0 0
KROGER CO COM 501044101   1,105,817 19,299 SH   SOLE   19,299 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   906,181 3,810 SH   SOLE   3,810 0 0
LABCORP HOLDINGS INC COM SHS 504922105   355,333 1,590 SH   SOLE   1,590 0 0
LAM RESEARCH CORP COM 512807108   5,496,165 6,735 SH   SOLE   6,735 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   1,238,592 9,271 SH   SOLE   9,271 0 0
LAMB WESTON HLDGS INC COM 513272104   287,585 4,442 SH   SOLE   4,442 0 0
LANDSEA HOMES CORP COM 51509P103   380,837 30,837 SH   SOLE   30,837 0 0
LAS VEGAS SANDS CORP COM 517834107   986,930 19,605 SH   SOLE   19,605 0 0
LAUDER ESTEE COS INC CL A 518439104   2,412,652 24,202 SH   SOLE   24,202 0 0
LEGG MASON ETF INVT CLEARBRIDGE DI 524682309   276,375 5,485 SH   SOLE   5,485 0 0
LEGGETT & PLATT INC COM 524660107   388,047 28,491 SH   SOLE   28,491 0 0
LEIDOS HOLDINGS INC COM 525327102   719,161 4,412 SH   SOLE   4,412 0 0
LENNAR CORP CL B 526057302   1,109,952 6,418 SH   SOLE   6,418 0 0
LENNAR CORP CL A 526057104   696,004 3,712 SH   SOLE   3,712 0 0
LINCOLN NATL CORP IND COM 534187109   1,518,814 48,201 SH   SOLE   48,201 0 0
LINDE PLC SHS G54950103   4,725,173 9,909 SH   SOLE   9,909 0 0
LISTED FD TR CORE ALT FD 53656F847   1,092,237 39,917 SH   SOLE   39,917 0 0
LISTED FD TR SWAN HEDGED EQTY 53656F599   10,641,659 478,062 SH   SOLE   478,062 0 0
LITTELFUSE INC COM 537008104   217,505 820 SH   SOLE   820 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   70,306 22,534 SH   SOLE   22,534 0 0
LOCKHEED MARTIN CORP COM 539830109   32,147,580 54,994 SH   SOLE   54,994 0 0
LOEWS CORP COM 540424108   453,036 5,731 SH   SOLE   5,731 0 0
LOWES COS INC COM 548661107   34,457,764 127,221 SH   SOLE   127,221 0 0
LPL FINL HLDGS INC COM 50212V100   267,287 1,149 SH   SOLE   1,149 0 0
LSB INDS INC COM 502160104   389,779 48,480 SH   SOLE   48,480 0 0
LULULEMON ATHLETICA INC COM 550021109   925,708 3,411 SH   SOLE   3,411 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   12,375 13,755 SH   SOLE   13,755 0 0
LYFT INC CL A COM 55087P104   327,076 25,653 SH   SOLE   25,653 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   4,579,997 47,758 SH   SOLE   47,758 0 0
LYRA THERAPEUTICS INC COM 55234L105   19,818 77,112 SH   SOLE   77,112 0 0
M & T BK CORP COM 55261F104   782,131 4,391 SH   SOLE   4,391 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   26,550 15,000 SH   SOLE   15,000 0 0
MARATHON OIL CORP COM 565849106   492,762 18,504 SH   SOLE   18,504 0 0
MARATHON PETE CORP COM 56585A102   1,469,497 9,020 SH   SOLE   9,020 0 0
MARKEL GROUP INC COM 570535104   3,256,372 2,076 SH   SOLE   2,076 0 0
MARRIOTT INTL INC NEW CL A 571903202   6,691,658 26,917 SH   SOLE   26,917 0 0
MARSH & MCLENNAN COS INC COM 571748102   2,998,625 13,441 SH   SOLE   13,441 0 0
MARTIN MARIETTA MATLS INC COM 573284106   653,737 1,215 SH   SOLE   1,215 0 0
MARVELL TECHNOLOGY INC COM 573874104   1,490,324 20,664 SH   SOLE   20,664 0 0
MASCO CORP COM 574599106   289,574 3,450 SH   SOLE   3,450 0 0
MASTERCARD INCORPORATED CL A 57636Q104   27,042,724 54,765 SH   SOLE   54,765 0 0
MATADOR RES CO COM 576485205   387,206 7,835 SH   SOLE   7,835 0 0
MATSON INC COM 57686G105   320,752 2,249 SH   SOLE   2,249 0 0
MCCORMICK & CO INC COM NON VTG 579780206   2,474,397 30,066 SH   SOLE   30,066 0 0
MCDONALDS CORP COM 580135101   34,226,899 112,400 SH   SOLE   112,400 0 0
MCKESSON CORP COM 58155Q103   6,734,773 13,622 SH   SOLE   13,622 0 0
MDB CAP HLDGS LLC CL A 55285N109   189,483 25,000 SH   SOLE   25,000 0 0
MDU RES GROUP INC COM 552690109   4,810,812 175,513 SH   SOLE   175,513 0 0
MEDPACE HLDGS INC COM 58506Q109   2,276,850 6,821 SH   SOLE   6,821 0 0
MEDTRONIC PLC SHS G5960L103   1,509,506 16,767 SH   SOLE   16,767 0 0
MERCADOLIBRE INC COM 58733R102   640,212 312 SH   SOLE   312 0 0
MERCK & CO INC COM 58933Y105   30,379,938 267,523 SH   SOLE   267,523 0 0
META PLATFORMS INC CL A 30303M102   77,078,107 134,648 SH   SOLE   134,648 0 0
METLIFE INC COM 59156R108   1,020,786 12,376 SH   SOLE   12,376 0 0
MGIC INVT CORP WIS COM 552848103   316,609 12,368 SH   SOLE   12,368 0 0
MGM RESORTS INTERNATIONAL COM 552953101   861,666 22,043 SH   SOLE   22,043 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   4,355,409 54,246 SH   SOLE   54,246 0 0
MICRON TECHNOLOGY INC COM 595112103   207,420 2,000 SH Put SOLE   2,000 0 0
MICRON TECHNOLOGY INC COM 595112103   103,710 1,000 SH Call SOLE   1,000 0 0
MICRON TECHNOLOGY INC COM 595112103   2,523,627 24,333 SH   SOLE   24,333 0 0
MICROSOFT CORP COM 594918104   243,749,173 566,463 SH   SOLE   566,463 0 0
MICROSOFT CORP COM 594918104   602,420 1,400 SH Call SOLE   1,400 0 0
MICROSTRATEGY INC CL A NEW 594972408   1,122,876 6,660 SH   SOLE   6,660 0 0
MOBIX LABS INC COM CL A 60743G100   68,636 64,751 SH   SOLE   64,751 0 0
MODERNA INC COM 60770K107   496,213 7,425 SH   SOLE   7,425 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   216,218 3,759 SH   SOLE   3,759 0 0
MONDELEZ INTL INC CL A 609207105   21,568,814 292,776 SH   SOLE   292,776 0 0
MONOLITHIC PWR SYS INC COM 609839105   440,090 476 SH   SOLE   476 0 0
MOODYS CORP COM 615369105   1,217,323 2,565 SH   SOLE   2,565 0 0
MORGAN STANLEY COM NEW 617446448   3,454,712 33,142 SH   SOLE   33,142 0 0
MOSAIC CO NEW COM 61945C103   544,263 20,323 SH   SOLE   20,323 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,758,057 3,910 SH   SOLE   3,910 0 0
MPLX LP COM UNIT REP LTD 55336V100   208,845 4,697 SH   SOLE   4,697 0 0
MSCI INC COM 55354G100   540,401 927 SH   SOLE   927 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   29,768 12,150 SH   SOLE   12,150 0 0
NASDAQ INC COM 631103108   202,457 2,773 SH   SOLE   2,773 0 0
NATERA INC COM 632307104   443,182 3,491 SH   SOLE   3,491 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   1,026,883 14,739 SH   SOLE   14,739 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   24,571 10,029 SH   SOLE   10,029 0 0
NBT BANCORP INC COM 628778102   783,269 17,709 SH   SOLE   17,709 0 0
NETAPP INC COM 64110D104   6,250,224 50,605 SH   SOLE   50,605 0 0
NETFLIX INC COM 64110L106   9,478,212 13,363 SH   SOLE   13,363 0 0
NEWMONT CORP COM 651639106   8,354,769 156,310 SH   SOLE   156,310 0 0
NEXTERA ENERGY INC COM 65339F101   12,345,662 146,051 SH   SOLE   146,051 0 0
NIKE INC CL B 654106103   12,594,746 142,474 SH   SOLE   142,474 0 0
NISOURCE INC COM 65473P105   242,595 7,001 SH   SOLE   7,001 0 0
NNN REIT INC COM 637417106   907,936 18,724 SH   SOLE   18,724 0 0
NORFOLK SOUTHN CORP COM 655844108   8,108,474 32,630 SH   SOLE   32,630 0 0
NORTHROP GRUMMAN CORP COM 666807102   3,784,001 7,166 SH   SOLE   7,166 0 0
NOVAGOLD RES INC COM NEW 66987E206   54,120 13,200 SH   SOLE   13,200 0 0
NOVARTIS AG SPONSORED ADR 66987V109   5,516,224 47,958 SH   SOLE   47,958 0 0
NOVO-NORDISK A S ADR 670100205   5,401,046 45,360 SH   SOLE   45,360 0 0
NRG ENERGY INC COM NEW 629377508   1,207,506 13,255 SH   SOLE   13,255 0 0
NUCOR CORP COM 670346105   2,701,777 17,971 SH   SOLE   17,971 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   9,984,339 239,318 SH   SOLE   239,318 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   2,788,584 65,093 SH   SOLE   65,093 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   5,794,367 157,285 SH   SOLE   157,285 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   2,028,015 45,248 SH   SOLE   45,248 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   5,768,230 69,808 SH   SOLE   69,808 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   275,498 47,582 SH   SOLE   47,582 0 0
NUVEEN MUN VALUE FD INC COM 670928100   139,867 15,506 SH   SOLE   15,506 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   274,787 20,976 SH   SOLE   20,976 0 0
NVIDIA CORPORATION COM 67066G104   121,440 1,000 SH Put SOLE   1,000 0 0
NVIDIA CORPORATION COM 67066G104   340,032 2,800 SH Call SOLE   2,800 0 0
NVIDIA CORPORATION COM 67066G104   252,564,711 2,079,749 SH   SOLE   2,079,749 0 0
NVR INC COM 62944T105   2,207,655 225 SH   SOLE   225 0 0
NXP SEMICONDUCTORS N V COM N6596X109   835,025 3,479 SH   SOLE   3,479 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   4,128,958 253,155 SH   SOLE   253,155 0 0
OBSIDIAN ENERGY LTD COM 674482203   224,121 40,455 SH   SOLE   40,455 0 0
OCCIDENTAL PETE CORP COM 674599105   1,839,322 35,687 SH   SOLE   35,687 0 0
OGE ENERGY CORP COM 670837103   343,871 8,383 SH   SOLE   8,383 0 0
OKTA INC CL A 679295105   3,028,240 40,735 SH   SOLE   40,735 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   353,778 1,781 SH   SOLE   1,781 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   266,525 6,549 SH   SOLE   6,549 0 0
OMNICOM GROUP INC COM 681919106   4,375,836 42,324 SH   SOLE   42,324 0 0
ONEOK INC NEW COM 682680103   26,475,095 290,520 SH   SOLE   290,520 0 0
OPEN TEXT CORP COM 683715106   244,142 7,336 SH   SOLE   7,336 0 0
ORACLE CORP COM 68389X105   511,200 3,000 SH Put SOLE   3,000 0 0
ORACLE CORP COM 68389X105   26,607,017 156,144 SH   SOLE   156,144 0 0
ORACLE CORP COM 68389X105   511,200 3,000 SH Call SOLE   3,000 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   567,076 492 SH   SOLE   492 0 0
ORION ENERGY SYS INC COM 686275108   17,138 20,000 SH   SOLE   20,000 0 0
OTIS WORLDWIDE CORP COM 68902V107   1,466,541 14,109 SH   SOLE   14,109 0 0
OWENS CORNING NEW COM 690742101   231,947 1,314 SH   SOLE   1,314 0 0
PACCAR INC COM 693718108   920,665 9,330 SH   SOLE   9,330 0 0
PACKAGING CORP AMER COM 695156109   288,599 1,340 SH   SOLE   1,340 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   7,880,671 211,846 SH   SOLE   211,846 0 0
PALO ALTO NETWORKS INC COM 697435105   683,600 2,000 SH Put SOLE   2,000 0 0
PALO ALTO NETWORKS INC COM 697435105   34,315,808 100,397 SH   SOLE   100,397 0 0
PAN AMERN SILVER CORP COM 697900108   3,311,944 158,694 SH   SOLE   158,694 0 0
PARKER-HANNIFIN CORP COM 701094104   10,951,478 17,333 SH   SOLE   17,333 0 0
PAYCHEX INC COM 704326107   854,266 6,366 SH   SOLE   6,366 0 0
PAYCOM SOFTWARE INC COM 70432V102   432,249 2,595 SH   SOLE   2,595 0 0
PAYPAL HLDGS INC COM 70450Y103   13,118,861 168,126 SH   SOLE   168,126 0 0
PEABODY ENERGY CORP COM 704551100   674,116 25,400 SH   SOLE   25,400 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   387,047 2,383 SH   SOLE   2,383 0 0
PENUMBRA INC COM 70975L107   3,197,760 16,457 SH   SOLE   16,457 0 0
PEPSICO INC COM 713448108   1,530,450 9,000 SH Put SOLE   9,000 0 0
PEPSICO INC COM 713448108   36,630,187 215,408 SH   SOLE   215,408 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   1,160,373 97,757 SH   SOLE   97,757 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   728,800 50,576 SH   SOLE   50,576 0 0
PFIZER INC COM 717081103   44,324,235 1,531,591 SH   SOLE   1,531,591 0 0
PGIM ETF TR TOTAL RETURN BON 69344A800   1,329,986 31,031 SH   SOLE   31,031 0 0
PHILIP MORRIS INTL INC COM 718172109   15,751,341 129,747 SH   SOLE   129,747 0 0
PHILLIPS 66 COM 718546104   6,309,175 47,997 SH   SOLE   47,997 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   473,147 12,547 SH   SOLE   12,547 0 0
PIMCO CORPORATE & INCM STRG COM 72200U100   317,205 22,354 SH   SOLE   22,354 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101   648,582 45,072 SH   SOLE   45,072 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   290,635 14,338 SH   SOLE   14,338 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205   6,550,869 124,011 SH   SOLE   124,011 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   498,797 5,223 SH   SOLE   5,223 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   678,593 7,173 SH   SOLE   7,173 0 0
PIMCO ETF TR ENHANCD SHORT 72201R643   356,391 3,601 SH   SOLE   3,601 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,018,719 20,049 SH   SOLE   20,049 0 0
PIMCO MUN INCOME FD COM 72200R107   120,414 11,668 SH   SOLE   11,668 0 0
PINNACLE WEST CAP CORP COM 723484101   578,936 6,535 SH   SOLE   6,535 0 0
PINTEREST INC CL A 72352L106   844,048 26,075 SH   SOLE   26,075 0 0
PIPER SANDLER COMPANIES COM 724078100   8,662,165 30,521 SH   SOLE   30,521 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   1,126,427 64,849 SH   SOLE   64,849 0 0
PNC FINL SVCS GROUP INC COM 693475105   3,157,498 17,081 SH   SOLE   17,081 0 0
POWELL INDS INC COM 739128106   228,650 1,030 SH   SOLE   1,030 0 0
PPG INDS INC COM 693506107   2,156,519 16,281 SH   SOLE   16,281 0 0
PPL CORP COM 69351T106   421,492 12,742 SH   SOLE   12,742 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   306,809 3,572 SH   SOLE   3,572 0 0
PROCTER AND GAMBLE CO COM 742718109   58,734,277 339,112 SH   SOLE   339,112 0 0
PROGRESSIVE CORP COM 743315103   2,736,294 10,783 SH   SOLE   10,783 0 0
PROLOGIS INC. COM 74340W103   3,146,851 24,920 SH   SOLE   24,920 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   661,378 6,195 SH   SOLE   6,195 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698   693,362 10,011 SH   SOLE   10,011 0 0
PROSHARES TR ULTRPRO S&P500 74347X864   775,538 8,998 SH   SOLE   8,998 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107   438,431 4,862 SH   SOLE   4,862 0 0
PRUDENTIAL FINL INC COM 744320102   1,135,604 9,377 SH   SOLE   9,377 0 0
PTC INC COM 69370C100   261,054 1,445 SH   SOLE   1,445 0 0
PUBLIC STORAGE OPER CO COM 74460D109   3,845,246 10,568 SH   SOLE   10,568 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,108,526 23,636 SH   SOLE   23,636 0 0
PULTE GROUP INC COM 745867101   1,367,697 9,529 SH   SOLE   9,529 0 0
PURE STORAGE INC CL A 74624M102   495,718 9,867 SH   SOLE   9,867 0 0
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   354,154 9,335 SH   SOLE   9,335 0 0
QUALCOMM INC COM 747525103   136,040 800 SH Call SOLE   800 0 0
QUALCOMM INC COM 747525103   20,740,860 121,969 SH   SOLE   121,969 0 0
QUANTA SVCS INC COM 74762E102   396,845 1,331 SH   SOLE   1,331 0 0
QUEST DIAGNOSTICS INC COM 74834L100   311,432 2,006 SH   SOLE   2,006 0 0
RANGE RES CORP COM 75281A109   819,939 26,656 SH   SOLE   26,656 0 0
READY CAPITAL CORP COM 75574U101   1,109,654 145,433 SH   SOLE   145,433 0 0
REALTY INCOME CORP COM 756109104   2,141,084 33,760 SH   SOLE   33,760 0 0
REDDIT INC CL A 75734B100   200,331 3,039 SH   SOLE   3,039 0 0
REGENERON PHARMACEUTICALS COM 75886F107   21,130,975 20,101 SH   SOLE   20,101 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   376,386 16,133 SH   SOLE   16,133 0 0
RELIANCE INC COM 759509102   446,540 1,544 SH   SOLE   1,544 0 0
RELMADA THERAPEUTICS INC COM 75955J402   32,692 10,090 SH   SOLE   10,090 0 0
RELX PLC SPONSORED ADR 759530108   345,699 7,284 SH   SOLE   7,284 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   990,719 3,637 SH   SOLE   3,637 0 0
REPUBLIC SVCS INC COM 760759100   915,126 4,556 SH   SOLE   4,556 0 0
REVVITY INC COM 714046109   223,478 1,749 SH   SOLE   1,749 0 0
RIO TINTO PLC SPONSORED ADR 767204100   261,500 3,674 SH   SOLE   3,674 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   368,722 32,863 SH   SOLE   32,863 0 0
RLI CORP COM 749607107   437,044 2,820 SH   SOLE   2,820 0 0
ROCKWELL AUTOMATION INC COM 773903109   518,229 1,930 SH   SOLE   1,930 0 0
ROLLINS INC COM 775711104   365,744 7,231 SH   SOLE   7,231 0 0
ROPER TECHNOLOGIES INC COM 776696106   8,427,389 15,145 SH   SOLE   15,145 0 0
ROSS STORES INC COM 778296103   571,986 3,800 SH   SOLE   3,800 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   648,960 3,659 SH   SOLE   3,659 0 0
ROYAL GOLD INC COM 780287108   3,186,239 22,710 SH   SOLE   22,710 0 0
RTX CORPORATION COM 75513E101   21,293,788 175,749 SH   SOLE   175,749 0 0
S&P GLOBAL INC COM 78409V104   4,570,712 8,847 SH   SOLE   8,847 0 0
SABINE RTY TR UNIT BEN INT 785688102   2,974,223 48,275 SH   SOLE   48,275 0 0
SALESFORCE INC COM 79466L302   15,793,259 57,701 SH   SOLE   57,701 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   67,712 18,400 SH   SOLE   18,400 0 0
SANOFI SPONSORED ADR 80105N105   2,183,024 37,880 SH   SOLE   37,880 0 0
SAP SE SPON ADR 803054204   1,091,004 4,762 SH   SOLE   4,762 0 0
SAREPTA THERAPEUTICS INC COM 803607100   398,649 3,192 SH   SOLE   3,192 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   2,076,051 8,625 SH   SOLE   8,625 0 0
SCHLUMBERGER LTD COM STK 806857108   3,183,712 75,893 SH   SOLE   75,893 0 0
SCHWAB CHARLES CORP COM 808513105   12,498,445 192,847 SH   SOLE   192,847 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   38,938,645 460,649 SH   SOLE   460,649 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   5,044,009 75,827 SH   SOLE   75,827 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   10,256,912 215,844 SH   SOLE   215,844 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   3,504,564 71,551 SH   SOLE   71,551 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   33,293,404 809,664 SH   SOLE   809,664 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   83,456,044 801,075 SH   SOLE   801,075 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   144,698,285 2,132,620 SH   SOLE   2,132,620 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   511,060 10,100 SH   SOLE   10,100 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   884,376 14,846 SH   SOLE   14,846 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   2,819,266 75,442 SH   SOLE   75,442 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   1,243,905 38,547 SH   SOLE   38,547 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   5,103,110 174,884 SH   SOLE   174,884 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   415,913 7,522 SH   SOLE   7,522 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   46,992,530 565,562 SH   SOLE   565,562 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   26,487,152 329,565 SH   SOLE   329,565 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   1,497,795 64,644 SH   SOLE   64,644 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   23,405,186 454,470 SH   SOLE   454,470 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   3,430,088 63,958 SH   SOLE   63,958 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   728,795 18,915 SH   SOLE   18,915 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   413,541 5,763 SH   SOLE   5,763 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   323,620 2,324 SH   SOLE   2,324 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   695,735 6,352 SH   SOLE   6,352 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   6,953,900 155,673 SH   SOLE   155,673 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   5,513,806 40,710 SH   SOLE   40,710 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   2,202,344 24,362 SH   SOLE   24,362 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,641,589 13,184 SH   SOLE   13,184 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   793,322 9,558 SH   SOLE   9,558 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   8,377,637 37,109 SH   SOLE   37,109 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   4,411,203 45,769 SH   SOLE   45,769 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   6,842,575 84,706 SH   SOLE   84,706 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   21,009,098 239,284 SH   SOLE   239,284 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,722,536 82,139 SH   SOLE   82,139 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   9,424,860 61,192 SH   SOLE   61,192 0 0
SEMPRA COM 816851109   831,974 9,948 SH   SOLE   9,948 0 0
SENTINELONE INC CL A 81730H109   3,684,493 154,034 SH   SOLE   154,034 0 0
SERVICENOW INC COM 81762P102   5,929,846 6,630 SH   SOLE   6,630 0 0
SHELL PLC SPON ADS 780259305   2,417,467 36,656 SH   SOLE   36,656 0 0
SHERWIN WILLIAMS CO COM 824348106   2,392,640 6,269 SH   SOLE   6,269 0 0
SHOPIFY INC CL A 82509L107   1,255,393 15,665 SH   SOLE   15,665 0 0
SILA REALTY TRUST INC COMMON STOCK 146280508   222,780 8,809 SH   SOLE   8,809 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   238,512 11,073 SH   SOLE   11,073 0 0
SIMON PPTY GROUP INC NEW COM 828806109   6,389,316 37,802 SH   SOLE   37,802 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   2,890,848 138,716 SH   SOLE   138,716 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   479,392 11,770 SH   SOLE   11,770 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   835,832 8,462 SH   SOLE   8,462 0 0
SL GREEN RLTY CORP COM 78440X887   1,210,090 17,384 SH   SOLE   17,384 0 0
SMITH A O CORP COM 831865209   5,729,357 63,780 SH   SOLE   63,780 0 0
SMUCKER J M CO COM NEW 832696405   437,220 3,610 SH   SOLE   3,610 0 0
SNAP ON INC COM 833034101   221,049 763 SH   SOLE   763 0 0
SNOWFLAKE INC CL A 833445109   2,253,094 19,616 SH   SOLE   19,616 0 0
SOFI TECHNOLOGIES INC COM 83406F102   1,156,520 147,140 SH   SOLE   147,140 0 0
SOLVENTUM CORP COM SHS 83444M101   585,439 8,397 SH   SOLE   8,397 0 0
SONY GROUP CORP SPONSORED ADR 835699307   410,619 4,252 SH   SOLE   4,252 0 0
SOUTHERN CO COM 842587107   7,890,980 87,503 SH   SOLE   87,503 0 0
SOUTHERN COPPER CORP COM 84265V105   516,351 4,464 SH   SOLE   4,464 0 0
SOUTHSTATE CORPORATION COM 840441109   2,650,792 27,277 SH   SOLE   27,277 0 0
SOUTHWEST AIRLS CO COM 844741108   4,316,212 145,670 SH   SOLE   145,670 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   202,040 2,739 SH   SOLE   2,739 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   7,355,988 17,385 SH   SOLE   17,385 0 0
SPDR GOLD TR GOLD SHS 78463V107   28,737,369 118,232 SH   SOLE   118,232 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   5,335,454 142,051 SH   SOLE   142,051 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   3,187,056 67,054 SH   SOLE   67,054 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   23,507,393 569,462 SH   SOLE   569,462 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   4,537,006 73,545 SH   SOLE   73,545 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   4,064,976 33,016 SH   SOLE   33,016 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   1,957,392 44,751 SH   SOLE   44,751 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   918,016 1,600 SH Put SOLE   1,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   68,420,622 119,250 SH   SOLE   119,250 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   5,072,385 8,904 SH   SOLE   8,904 0 0
SPDR SER TR BLOOMBERG 3-12 M 78468R523   258,726 2,598 SH   SOLE   2,598 0 0
SPDR SER TR S&P BIOTECH 78464A870   2,443,715 24,734 SH   SOLE   24,734 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300   272,702 3,141 SH   SOLE   3,141 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   511,103 5,489 SH   SOLE   5,489 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   10,991,288 119,718 SH   SOLE   119,718 0 0
SPDR SER TR BLOOMBERG INTL T 78464A516   205,288 8,788 SH   SOLE   8,788 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   209,493 6,791 SH   SOLE   6,791 0 0
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   1,171,186 61,804 SH   SOLE   61,804 0 0
SPDR SER TR S&P DIVID ETF 78464A763   4,747,346 33,423 SH   SOLE   33,423 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887   633,107 5,096 SH   SOLE   5,096 0 0
SPDR SER TR S&P REGL BKG 78464A698   301,875 5,333 SH   SOLE   5,333 0 0
SPDR SER TR BLOOMBERG INTL 78464A151   670,999 21,928 SH   SOLE   21,928 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   4,843,440 103,426 SH   SOLE   103,426 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   7,766,910 161,340 SH   SOLE   161,340 0 0
SPDR SER TR NYSE TECH ETF 78464A102   359,497 1,820 SH   SOLE   1,820 0 0
SPDR SER TR S&P HOMEBUILD 78464A888   233,395 1,874 SH   SOLE   1,874 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   250,670 3,273 SH   SOLE   3,273 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   748,261 22,197 SH   SOLE   22,197 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821   477,639 5,444 SH   SOLE   5,444 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   517,388 17,798 SH   SOLE   17,798 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   1,827,986 26,092 SH   SOLE   26,092 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   10,140,323 185,448 SH   SOLE   185,448 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   4,034,201 59,757 SH   SOLE   59,757 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284   3,158,284 120,224 SH   SOLE   120,224 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   516,675 11,353 SH   SOLE   11,353 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   7,685,405 92,662 SH   SOLE   92,662 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   200,651 3,796 SH   SOLE   3,796 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   446,290 1,211 SH   SOLE   1,211 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   5,074,750 207,217 SH   SOLE   207,217 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   12,385,578 607,732 SH   SOLE   607,732 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   2,164,718 207,150 SH   SOLE   207,150 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   5,353,269 128,191 SH   SOLE   128,191 0 0
STANLEY BLACK & DECKER INC COM 854502101   3,543,355 32,174 SH   SOLE   32,174 0 0
STARBUCKS CORP COM 855244109   9,227,087 94,647 SH   SOLE   94,647 0 0
STEEL DYNAMICS INC COM 858119100   958,712 7,604 SH   SOLE   7,604 0 0
STELLAR BANCORP INC COM 858927106   784,415 30,298 SH   SOLE   30,298 0 0
STRYKER CORPORATION COM 863667101   12,577,281 34,815 SH   SOLE   34,815 0 0
SUN LIFE FINANCIAL INC. COM 866796105   270,090 4,655 SH   SOLE   4,655 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   734,843 202,436 SH   SOLE   202,436 0 0
SYLVAMO CORP COMMON STOCK 871332102   8,684,968 101,164 SH   SOLE   101,164 0 0
SYNCHRONY FINANCIAL COM 87165B103   220,071 4,412 SH   SOLE   4,412 0 0
SYNOPSYS INC COM 871607107   1,012,780 2,000 SH Put SOLE   2,000 0 0
SYNOPSYS INC COM 871607107   862,382 1,703 SH   SOLE   1,703 0 0
SYSCO CORP COM 871829107   1,548,608 19,839 SH   SOLE   19,839 0 0
T-MOBILE US INC COM 872590104   962,757 4,665 SH   SOLE   4,665 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,933,186 16,889 SH   SOLE   16,889 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   357,422 2,325 SH   SOLE   2,325 0 0
TAPESTRY INC COM 876030107   309,081 6,579 SH   SOLE   6,579 0 0
TARGA RES CORP COM 87612G101   244,390 1,651 SH   SOLE   1,651 0 0
TARGET CORP COM 87612E106   12,348,824 79,230 SH   SOLE   79,230 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   829,268 5,492 SH   SOLE   5,492 0 0
TESLA INC COM 88160R101   18,628,950 71,203 SH   SOLE   71,203 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   1,320,224 18,475 SH   SOLE   18,475 0 0
TEXAS INSTRS INC COM 882508104   11,549,778 55,912 SH   SOLE   55,912 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   3,661,621 4,139 SH   SOLE   4,139 0 0
TEXTRON INC COM 883203101   320,748 3,621 SH   SOLE   3,621 0 0
THE CIGNA GROUP COM 125523100   14,819,114 42,775 SH   SOLE   42,775 0 0
THE TRADE DESK INC COM CL A 88339J105   412,065 3,758 SH   SOLE   3,758 0 0
THERATECHNOLOGIES INC COM NEW 88338H704   32,891 26,525 SH   SOLE   26,525 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   21,837,857 35,304 SH   SOLE   35,304 0 0
THOMSON REUTERS CORP. COM 884903808   2,241,513 13,139 SH   SOLE   13,139 0 0
TJX COS INC NEW COM 872540109   5,334,832 45,387 SH   SOLE   45,387 0 0
TORO CO COM 891092108   733,215 8,454 SH   SOLE   8,454 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   614,634 9,716 SH   SOLE   9,716 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   3,053,166 47,248 SH   SOLE   47,248 0 0
TOWNSQUARE MEDIA INC CL A 892231101   101,600 10,000 SH   SOLE   10,000 0 0
TOYOTA MOTOR CORP ADS 892331307   623,031 3,489 SH   SOLE   3,489 0 0
TRACTOR SUPPLY CO COM 892356106   365,990 1,258 SH   SOLE   1,258 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   3,124,001 8,036 SH   SOLE   8,036 0 0
TRANSDIGM GROUP INC COM 893641100   1,407,150 986 SH   SOLE   986 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100   552,645 130,034 SH   SOLE   130,034 0 0
TRAVELERS COMPANIES INC COM 89417E109   4,496,972 19,208 SH   SOLE   19,208 0 0
TRIMBLE INC COM 896239100   220,171 3,546 SH   SOLE   3,546 0 0
TRUIST FINL CORP COM 89832Q109   639,983 14,963 SH   SOLE   14,963 0 0
TWILIO INC CL A 90138F102   213,661 3,276 SH   SOLE   3,276 0 0
TYLER TECHNOLOGIES INC COM 902252105   844,643 1,447 SH   SOLE   1,447 0 0
UBER TECHNOLOGIES INC COM 90353T100   8,710,537 115,893 SH   SOLE   115,893 0 0
UIPATH INC CL A 90364P105   1,486,502 116,133 SH   SOLE   116,133 0 0
ULTA BEAUTY INC COM 90384S303   6,212,690 15,966 SH   SOLE   15,966 0 0
UNDER ARMOUR INC CL C 904311206   145,113 17,358 SH   SOLE   17,358 0 0
UNDER ARMOUR INC CL A 904311107   172,765 19,390 SH   SOLE   19,390 0 0
UNIFIED SER TR ABSLUTE SELCT VL 90470L568   19,687,506 601,053 SH   SOLE   601,053 0 0
UNILEVER PLC SPON ADR NEW 904767704   8,096,124 124,632 SH   SOLE   124,632 0 0
UNION PAC CORP COM 907818108   11,598,087 47,055 SH   SOLE   47,055 0 0
UNITED PARCEL SERVICE INC CL B 911312106   8,226,476 60,338 SH   SOLE   60,338 0 0
UNITED RENTALS INC COM 911363109   1,225,121 1,513 SH   SOLE   1,513 0 0
UNITEDHEALTH GROUP INC COM 91324P102   37,043,117 63,356 SH   SOLE   63,356 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   4,644,116 209,572 SH   SOLE   209,572 0 0
UNUM GROUP COM 91529Y106   561,267 9,443 SH   SOLE   9,443 0 0
US BANCORP DEL COM NEW 902973304   1,569,723 34,326 SH   SOLE   34,326 0 0
V F CORP COM 918204108   530,937 26,613 SH   SOLE   26,613 0 0
VAALCO ENERGY INC COM NEW 91851C201   114,800 20,000 SH   SOLE   20,000 0 0
VALERO ENERGY CORP COM 91913Y100   8,075,521 59,805 SH   SOLE   59,805 0 0
VALVOLINE INC COM 92047W101   273,029 6,524 SH   SOLE   6,524 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   4,825,480 49,773 SH   SOLE   49,773 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   2,264,413 42,668 SH   SOLE   42,668 0 0
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   230,733 2,428 SH   SOLE   2,428 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   978,059 33,256 SH   SOLE   33,256 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   4,350,647 109,258 SH   SOLE   109,258 0 0
VANECK ETF TRUST GREEN BOND ETF 92189F171   316,087 12,881 SH   SOLE   12,881 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   7,830,930 31,904 SH   SOLE   31,904 0 0
VANECK MERK GOLD ETF GOLD SHS 921078101   224,295 8,834 SH   SOLE   8,834 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   474,329 3,960 SH   SOLE   3,960 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   393,576 3,638 SH   SOLE   3,638 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   2,981,390 8,634 SH   SOLE   8,634 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   87,839,551 1,169,479 SH   SOLE   1,169,479 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   233,739 4,680 SH   SOLE   4,680 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   20,135,477 255,884 SH   SOLE   255,884 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   253,173 3,368 SH   SOLE   3,368 0 0
VANGUARD CALIF TAX FREE FDS TAX EXEMPT BD FD 922021605   858,455 8,468 SH   SOLE   8,468 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   3,636,151 72,318 SH   SOLE   72,318 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   11,994,814 123,125 SH   SOLE   123,125 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   149,753,115 857,840 SH   SOLE   857,840 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   24,053,078 143,455 SH   SOLE   143,455 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   165,312,908 626,589 SH   SOLE   626,589 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   19,338,425 79,428 SH   SOLE   79,428 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   21,045,620 78,713 SH   SOLE   78,713 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   16,694,069 70,377 SH   SOLE   70,377 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   19,351,620 96,382 SH   SOLE   96,382 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   15,570,877 85,559 SH   SOLE   85,559 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   21,183,418 80,457 SH   SOLE   80,457 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   272,722,498 516,843 SH   SOLE   516,843 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   126,788,291 330,238 SH   SOLE   330,238 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   89,978,582 317,766 SH   SOLE   317,766 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   6,520,638 54,475 SH   SOLE   54,475 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   1,736,246 13,784 SH   SOLE   13,784 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   9,695,970 153,904 SH   SOLE   153,904 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   22,834,535 477,211 SH   SOLE   477,211 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   1,751,620 24,636 SH   SOLE   24,636 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,182,061 25,198 SH   SOLE   25,198 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   310,604 6,299 SH   SOLE   6,299 0 0
VANGUARD MUN BD FDS INTERMEDIATE TRM 922907738   564,073 5,574 SH   SOLE   5,574 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   26,468,119 517,764 SH   SOLE   517,764 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   29,522,622 500,214 SH   SOLE   500,214 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   63,767,440 660,666 SH   SOLE   660,666 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,052,418 13,251 SH   SOLE   13,251 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   295,373 2,007 SH   SOLE   2,007 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   433,567 4,852 SH   SOLE   4,852 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   16,688,284 200,267 SH   SOLE   200,267 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   31,519,234 121,195 SH   SOLE   121,195 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   396,470 8,398 SH   SOLE   8,398 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   48,916,925 794,880 SH   SOLE   794,880 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   959,908 11,817 SH   SOLE   11,817 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,241,214 14,820 SH   SOLE   14,820 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   1,121,665 18,564 SH   SOLE   18,564 0 0
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   13,607,121 192,708 SH   SOLE   192,708 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   53,462,329 269,930 SH   SOLE   269,930 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   13,812,351 213,351 SH   SOLE   213,351 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   64,094,887 1,213,688 SH   SOLE   1,213,688 0 0
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870   455,579 4,492 SH   SOLE   4,492 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   2,175,634 29,633 SH   SOLE   29,633 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   431,047 6,495 SH   SOLE   6,495 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   29,726,712 231,878 SH   SOLE   231,878 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   621,472 7,040 SH   SOLE   7,040 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   29,864,329 92,761 SH   SOLE   92,761 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873   5,048,880 24,433 SH   SOLE   24,433 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   29,244,248 227,972 SH   SOLE   227,972 0 0
VANGUARD WORLD FD MATERIALS ETF 92204A801   507,566 2,400 SH   SOLE   2,400 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405   1,799,606 16,373 SH   SOLE   16,373 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   4,991,017 49,100 SH   SOLE   49,100 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725   6,943,099 112,878 SH   SOLE   112,878 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   1,929,492 8,831 SH   SOLE   8,831 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   1,561,820 12,753 SH   SOLE   12,753 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   371,640 1,429 SH   SOLE   1,429 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   8,735,285 14,893 SH   SOLE   14,893 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   2,717,376 9,629 SH   SOLE   9,629 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876   1,564,231 8,987 SH   SOLE   8,987 0 0
VAXCYTE INC COM 92243G108   220,313 1,928 SH   SOLE   1,928 0 0
VENTAS INC COM 92276F100   674,418 10,516 SH   SOLE   10,516 0 0
VERALTO CORP COM SHS 92338C103   535,492 4,787 SH   SOLE   4,787 0 0
VERISK ANALYTICS INC COM 92345Y106   6,055,941 22,600 SH   SOLE   22,600 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   7,454,611 165,990 SH   SOLE   165,990 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   8,982 200 SH Call SOLE   200 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   7,904,500 16,996 SH   SOLE   16,996 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,846,634 18,561 SH   SOLE   18,561 0 0
VIATRIS INC COM 92556V106   164,426 14,162 SH   SOLE   14,162 0 0
VIKING THERAPEUTICS INC COM 92686J106   2,080,620 32,864 SH   SOLE   32,864 0 0
VISA INC COM CL A 92826C839   65,163,284 237,000 SH   SOLE   237,000 0 0
VISTRA CORP COM 92840M102   500,950 4,226 SH   SOLE   4,226 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   174,299 17,395 SH   SOLE   17,395 0 0
VULCAN MATLS CO COM 929160109   261,449 1,044 SH   SOLE   1,044 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,481,397 276,942 SH   SOLE   276,942 0 0
WALMART INC COM 931142103   38,665,184 478,826 SH   SOLE   478,826 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   1,648,201 199,782 SH   SOLE   199,782 0 0
WASTE MGMT INC DEL COM 94106L109   6,151,055 29,629 SH   SOLE   29,629 0 0
WATERS CORP COM 941848103   379,324 1,054 SH   SOLE   1,054 0 0
WATSCO INC COM 942622200   1,277,412 2,597 SH   SOLE   2,597 0 0
WATSCO INC CL B CONV 942622101   270,410 553 SH   SOLE   553 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   267,068 1,289 SH   SOLE   1,289 0 0
WEBSTER FINL CORP COM 947890109   409,376 8,783 SH   SOLE   8,783 0 0
WEC ENERGY GROUP INC COM 92939U106   1,250,098 12,997 SH   SOLE   12,997 0 0
WELLS FARGO CO NEW COM 949746101   23,193,357 410,575 SH   SOLE   410,575 0 0
WELLTOWER INC COM 95040Q104   2,343,044 18,301 SH   SOLE   18,301 0 0
WESCO INTL INC COM 95082P105   271,624 1,617 SH   SOLE   1,617 0 0
WESTERN UN CO COM 959802109   881,942 73,926 SH   SOLE   73,926 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,503,966 44,417 SH   SOLE   44,417 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   5,659,978 92,665 SH   SOLE   92,665 0 0
WILLIAMS COS INC COM 969457100   7,387,762 161,835 SH   SOLE   161,835 0 0
WILLIAMS SONOMA INC COM 969904101   5,663,410 36,557 SH   SOLE   36,557 0 0
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   614,453 32,170 SH   SOLE   32,170 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   359,739 8,012 SH   SOLE   8,012 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   2,190,522 43,411 SH   SOLE   43,411 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802   7,708,168 186,009 SH   SOLE   186,009 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281   324,531 6,043 SH   SOLE   6,043 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778   218,956 3,300 SH   SOLE   3,300 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562   1,066,721 20,222 SH   SOLE   20,222 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   1,178,116 34,158 SH   SOLE   34,158 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   400,659 6,427 SH   SOLE   6,427 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   2,897,564 56,671 SH   SOLE   56,671 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   299,850 3,817 SH   SOLE   3,817 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208   417,410 4,450 SH   SOLE   4,450 0 0
WISDOMTREE TR NEW ECON REAL ES 97717W331   369,891 20,045 SH   SOLE   20,045 0 0
WISDOMTREE TR JP SMALLCP DIV 97717W836   1,399,451 17,350 SH   SOLE   17,350 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   584,640 13,284 SH   SOLE   13,284 0 0
WORKDAY INC CL A 98138H101   1,050,535 4,298 SH   SOLE   4,298 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   1,882,623 36,114 SH   SOLE   36,114 0 0
WP CAREY INC COM 92936U109   5,719,961 91,813 SH   SOLE   91,813 0 0
WYNN RESORTS LTD COM 983134107   2,465,075 25,710 SH   SOLE   25,710 0 0
XCEL ENERGY INC COM 98389B100   1,689,246 25,869 SH   SOLE   25,869 0 0
XYLEM INC COM 98419M100   575,642 4,263 SH   SOLE   4,263 0 0
YUM BRANDS INC COM 988498101   4,271,974 30,577 SH   SOLE   30,577 0 0
YUM CHINA HLDGS INC COM 98850P109   732,170 16,263 SH   SOLE   16,263 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   920,945 8,531 SH   SOLE   8,531 0 0
ZIPRECRUITER INC CL A 98980B103   3,828,500 403,000 SH   SOLE   403,000 0 0
ZOETIS INC CL A 98978V103   1,959,874 10,031 SH   SOLE   10,031 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   6,806,136 97,593 SH   SOLE   97,593 0 0
ZSCALER INC COM 98980G102   1,987,690 11,628 SH   SOLE   11,628 0 0