The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COM 88579Y101 556,768 3,439 SH SOLE 3,439 0 0
Abb Ltd Spon ADR ADR 000375204 202,182 1,860 SH SOLE 1,860 0 0
Abbott Laboratories COM 002824100 594,114 6,547 SH SOLE 6,547 0 0
Abbvie Inc COM 00287Y109 4,285,739 17,031 SH SOLE 17,031 0 0
Abivax SA ADR ADR 00370M103 248,397 1,864 SH SOLE 1,864 0 0
Accenture Plc COM G1151C101 581,189 4,670 SH SOLE 4,670 0 0
Acumen Pharmaceuticals Inc COM 00509G209 48,113 18,020 SH SOLE 18,020 0 0
Adobe Inc COM 00724F101 1,262,923 6,160 SH SOLE 6,160 0 0
Advanced Micro Devices Inc COM 007903107 6,669,428 11,481 SH SOLE 11,481 0 0
Aflac Inc COM 001055102 487,174 4,155 SH SOLE 4,155 0 0
Air Products And Chemicals Inc COM 009158106 362,077 1,235 SH SOLE 1,235 0 0
Airbnb Inc Cl A COM 009066101 874,240 6,109 SH SOLE 6,109 0 0
Albertson's Companies Inc COM 013091103 209,634 15,494 SH SOLE 15,494 0 0
Alight Inc Cl A COM 01626W200 8,753 15,631 SH SOLE 15,631 0 0
Align Technology Inc COM 016255101 221,282 1,312 SH SOLE 1,312 0 0
Allient Inc COM 019330109 266,383 2,588 SH SOLE 2,588 0 0
Allstate Corp COM 020002101 266,578 1,120 SH SOLE 1,120 0 0
Alphabet Inc - Class C COM 02079K107 7,535,040 21,326 SH SOLE 21,326 0 0
Alphabet Inc Cap Cl A COM 02079K305 31,763,474 88,881 SH SOLE 88,881 0 0
Altria Group Inc COM 02209S103 740,422 10,291 SH SOLE 10,291 0 0
Amazon.Com Inc COM 023135106 20,722,266 86,944 SH SOLE 86,944 0 0
American Eagle Outfitters Inc COM 02553E106 258,206 15,012 SH SOLE 15,012 0 0
American Elec Pwr Co Inc COM 025537101 291,816 2,133 SH SOLE 2,133 0 0
American Express Co COM 025816109 8,318,261 24,592 SH SOLE 23,642 0 950
American International Group I COM 026874784 472,073 6,334 SH SOLE 6,334 0 0
American Tower Corp COM 03027X100 290,991 1,779 SH SOLE 1,779 0 0
Ameriprise Financial Inc COM 03076C106 392,434 855 SH SOLE 855 0 0
Ametek Inc COM 031100100 399,685 1,652 SH SOLE 1,652 0 0
Amgen Inc COM 031162100 5,294,971 14,622 SH SOLE 14,582 0 40
Amphenol Corp Class A COM 032095101 1,065,854 6,045 SH SOLE 6,045 0 0
Amplify Tr Cybersecurity ETF ETF 032108664 333,677 3,180 SH SOLE 3,180 0 0
Analog Devices Inc COM 032654105 886,881 2,233 SH SOLE 2,233 0 0
Aon Plc Shs Cl A COM G0403H108 441,811 1,332 SH SOLE 1,332 0 0
Apple Inc COM 037833100 64,063,319 221,397 SH SOLE 221,397 0 0
Applied Industrial Technologie COM 03820C105 220,136 651 SH SOLE 651 0 0
Applied Materials Inc COM 038222105 8,014,305 11,085 SH SOLE 11,085 0 0
Applovin Corp Cl A COM 03831W108 246,280 478 SH SOLE 478 0 0
Aramark COM 03852U106 304,301 5,348 SH SOLE 5,348 0 0
Arista Networks Inc Shs COM 040413205 990,910 5,833 SH SOLE 5,833 0 0
Arthur J. Gallagher & Co. COM 363576109 218,780 953 SH SOLE 953 0 0
Asml Holding NV COM N07059210 1,474,175 741 SH SOLE 741 0 0
Astrazeneca Plc Ord COM G0593M107 513,386 2,707 SH SOLE 2,707 0 0
AT&T Inc COM 00206R102 922,548 44,568 SH SOLE 44,033 0 535
Atlantic Un Bankshares Corp COM 04911A107 337,507 7,977 SH SOLE 7,977 0 0
Automatic Data Processing Inc COM 053015103 1,578,684 7,049 SH SOLE 6,924 0 125
Autozone Inc COM 053332102 252,479 79 SH SOLE 79 0 0
Auxly Cannabis Group COM 05335P109 6,037 47,500 SH SOLE 47,500 0 0
Bae Systems Plc Sponsored ADR ADR 05523R107 263,779 2,693 SH SOLE 2,693 0 0
Banco Bilbao Vizcaya Argentar ADR 05946K101 202,986 8,100 SH SOLE 8,100 0 0
Bank America Corp COM 060505104 4,161,012 73,026 SH SOLE 72,796 0 230
Bank Of America Corp 6pcnt PFD Se PFD 060505229 230,392 9,212 SH SOLE 9,212 0 0
Barclays Plc-Spons Adr ADR 06738E204 224,926 8,374 SH SOLE 8,374 0 0
Barrick Mining Corporation Npv COM 06849F108 485,901 13,229 SH SOLE 13,229 0 0
Bel Fuse Inc COM 077347300 440,945 1,324 SH SOLE 1,324 0 0
Berkshire Hathaway Inc-CL B COM 084670702 19,556,240 39,082 SH SOLE 38,532 0 550
Bicycle Therapeutics Plc Spon ADR 088786108 46,576 10,985 SH SOLE 10,985 0 0
Blackbaud Inc COM 09227Q100 206,451 6,970 SH SOLE 6,970 0 0
Blackrock Inc COM 09290D101 6,916,215 7,193 SH SOLE 7,183 0 10
Blackstone Inc COM 09260D107 489,625 4,161 SH SOLE 4,151 0 10
Bloom Energy Corp COM 093712107 605,703 2,001 SH SOLE 2,001 0 0
Blue Owl Technology Finance Co COM 095924106 457,066 44,161 SH SOLE 44,161 0 0
BNP Paribas- ADR ADR 05565A202 221,426 3,800 SH SOLE 3,800 0 0
Boeing Co COM 097023105 1,483,469 6,853 SH SOLE 6,853 0 0
Booking Holdings Inc COM 09857L108 713,673 4,004 SH SOLE 4,004 0 0
Borg Warner Inc COM 099724106 361,614 5,446 SH SOLE 5,446 0 0
Boston Scientific Corp COM 101137107 343,873 8,057 SH SOLE 8,057 0 0
Bristol-Myers Squibb Co COM 110122108 1,764,438 30,622 SH SOLE 30,622 0 0
Broadcom Inc COM 11135F101 23,845,271 63,124 SH SOLE 63,069 0 55
Broadridge Financial Solution COM 11133T103 275,415 2,011 SH SOLE 2,011 0 0
Brookfield Renewable Corp Cl A COM 11285B108 344,956 9,293 SH SOLE 9,293 0 0
Cadence Design Systems Inc COM 127387108 472,903 1,260 SH SOLE 1,260 0 0
California Bancorp COM 84252A106 218,716 10,495 SH SOLE 10,495 0 0
Capital One Financial Corp COM 14040H105 814,116 4,058 SH SOLE 4,058 0 0
Cardinal Health Inc Npv COM 14149Y108 238,985 1,006 SH SOLE 1,006 0 0
Caribou Biosciences Inc COM 142038108 22,709 12,903 SH SOLE 12,903 0 0
Carnival Corp Ltd COM G2004J103 303,928 10,638 SH SOLE 10,638 0 0
Carpenter Technology Corp COM 144285103 328,776 533 SH SOLE 533 0 0
Carrier Global Corp COM 14448c104 503,181 6,860 SH SOLE 6,860 0 0
Cass Information Systems Inc COM 14808P109 294,936 5,747 SH SOLE 5,747 0 0
Caterpillar Inc COM 149123101 8,781,983 8,247 SH SOLE 8,247 0 0
CBD of Denver Inc COM 12482B107 30 295,100 SH SOLE 295,100 0 0
Cencora Inc COM 03073E105 584,637 2,066 SH SOLE 2,066 0 0
Centene Corp COM 15135B101 872,535 13,593 SH SOLE 13,593 0 0
Charter Communications Inc COM 16119P108 239,482 1,684 SH SOLE 1,684 0 0
Chevron Corp COM 166764100 3,857,058 23,269 SH SOLE 23,229 0 40
Chubb Limited Npv COM H1467J104 1,376,590 4,040 SH SOLE 4,040 0 0
Church &Dwight Co Inc COM 171340102 228,831 2,362 SH SOLE 2,362 0 0
CIA De Minas Buenaventura SA A ADR 204448104 214,637 7,328 SH SOLE 7,328 0 0
Ciena Corp COM 171779309 331,128 675 SH SOLE 675 0 0
Cintas Corp COM 172908105 226,887 1,334 SH SOLE 1,334 0 0
Cisco Systems COM 17275R102 9,799,791 83,431 SH SOLE 83,271 0 160
Citigroup Inc COM 172967424 2,914,842 20,826 SH SOLE 20,826 0 0
Citizens Finl Group Inc COM 174610105 418,213 5,968 SH SOLE 5,968 0 0
Climb Global Solutions Inc COM 946760105 465,198 20,043 SH SOLE 20,043 0 0
Clorox Co COM 189054109 585,645 6,136 SH SOLE 6,081 0 55
Cloudflare Inc Cl A COM 18915M107 354,920 1,447 SH SOLE 1,447 0 0
Coca-Cola Co COM 191216100 4,926,785 60,622 SH SOLE 59,822 0 800
Cognex Corp COM 192422103 266,433 3,679 SH SOLE 3,679 0 0
Coherent Corp COM 19247G107 465,869 1,181 SH SOLE 1,181 0 0
Colgate-Palmolive Co COM 194162103 759,019 8,279 SH SOLE 8,279 0 0
Comcast Corp COM 20030N101 1,152,152 46,931 SH SOLE 46,931 0 0
Comfort Systems Usa Inc COM 199908104 1,246,647 629 SH SOLE 629 0 0
Conagra Brands Inc COM 205887102 156,405 11,620 SH SOLE 11,620 0 0
Conocophillips COM 20825C104 669,712 6,442 SH SOLE 6,342 0 100
Consolidated Edison Inc COM 209115104 493,561 4,461 SH SOLE 4,461 0 0
Constellation Energy Corp COM 21037T109 278,671 1,122 SH SOLE 1,122 0 0
Corning Inc COM 219350105 880,375 3,447 SH SOLE 3,447 0 0
Corteva Inc COM 22052L104 403,294 4,762 SH SOLE 4,762 0 0
Costco Wholesale Corp COM 22160K105 6,066,518 6,485 SH SOLE 6,485 0 0
Cross Country Healthcare Inc COM 227483104 298,414 22,590 SH SOLE 22,590 0 0
Crowdstrike Hldgs Inc Cl A COM 22788C105 539,540 707 SH SOLE 707 0 0
CSX Corp COM 126408103 2,139,135 45,006 SH SOLE 45,006 0 0
Cto Rlty Growth Inc COM 22948Q101 357,647 16,627 SH SOLE 16,627 0 0
Cummins Inc COM 231021106 3,157,381 4,427 SH SOLE 4,427 0 0
Curtiss-Wright Corp COM 231561101 200,806 265 SH SOLE 265 0 0
Cvs Health Corporation COM 126650100 514,021 4,969 SH SOLE 4,969 0 0
Darden Restaurants Inc COM 237194105 223,933 1,087 SH SOLE 1,087 0 0
Datadog Inc Cl A COM 23804L103 297,071 1,141 SH SOLE 1,141 0 0
Dbx ETF Trust Xtrackers Artifi ETF 23306X829 1,155,012 20,070 SH SOLE 20,070 0 0
Deere & Co COM 244199105 1,615,004 2,546 SH SOLE 2,546 0 0
Definitive Healthcare Corp Cla COM 24477E103 216,065 260,037 SH SOLE 260,037 0 0
Dell Technologies Inc Cl C COM 24703L202 245,069 568 SH SOLE 568 0 0
Delta Air Lines Inc COM 247361702 495,213 5,287 SH SOLE 5,287 0 0
Diageo ADR ADR 25243Q205 361,080 4,492 SH SOLE 4,092 0 400
Digital Realty Trust Inc COM 253868103 316,779 1,764 SH SOLE 1,764 0 0
Dimensional ETF Trust Dimensio ETF 25434V831 16,691,541 399,989 SH SOLE 399,989 0 0
Dimensional ETF Trust Emgr Cre ETF 25434V302 7,204,136 179,163 SH SOLE 179,163 0 0
Dimensional ETF Trust Us Core ETF 25434V708 356,263 8,031 SH SOLE 8,031 0 0
Dimensional ETF Trust Us Small ETF 25434V815 12,113,458 312,283 SH SOLE 312,283 0 0
Dimensional ETF Trust Us Targe ETF 25434V609 385,429 5,514 SH SOLE 5,514 0 0
Dimensional International Core ETF 25434V203 14,748,154 357,531 SH SOLE 357,531 0 0
Disney Walt Co COM 254687106 2,208,109 22,941 SH SOLE 22,091 0 850
Dollar Gen Corp COM 256677105 394,597 3,428 SH SOLE 3,428 0 0
Dominion Energy Inc COM 25746U109 774,959 11,348 SH SOLE 11,138 0 210
Donegal Group Inc COM 257701201 285,352 15,130 SH SOLE 15,130 0 0
Dover Corp COM 260003108 691,680 3,084 SH SOLE 3,084 0 0
Dr Horton Inc COM 23331A109 250,672 1,539 SH SOLE 1,539 0 0
Draftkings Inc Cl A COM 26142V105 239,919 9,498 SH SOLE 9,498 0 0
Drone Guarder Inc COM 26211L103 0 12,070 SH SOLE 12,070 0 0
Dte Energy Co COM 233331107 212,861 1,397 SH SOLE 1,397 0 0
Duke Energy Corp COM 26441C204 606,086 4,788 SH SOLE 4,788 0 0
Eaton Corporation Plc COM G29183103 1,922,653 4,512 SH SOLE 4,512 0 0
Ecolab Inc COM 278865100 414,572 1,488 SH SOLE 1,488 0 0
Edison International COM 281020107 778,673 10,459 SH SOLE 10,459 0 0
Edwards Lifesciences Corp COM 28176E108 363,468 4,018 SH SOLE 4,018 0 0
Elevance Health Inc COM 036752103 503,909 1,303 SH SOLE 1,303 0 0
Eli Lilly &Co COM 532457108 5,558,172 4,634 SH SOLE 4,634 0 0
Embraer ADR ADR 29082A107 211,625 3,317 SH SOLE 3,317 0 0
Emcor Group Inc COM 29084Q100 336,931 406 SH SOLE 406 0 0
Emerson Electric Co COM 291011104 1,142,051 7,978 SH SOLE 7,978 0 0
Enel Spa - Unspon Adr ADR 29265W207 260,147 22,760 SH SOLE 22,760 0 0
Entergy Corp COM 29364G103 368,126 3,205 SH SOLE 3,205 0 0
Enterprise Prods Partners Mast COM 293792107 366,187 9,962 SH SOLE 9,962 0 0
Equifax Inc COM 294429105 259,348 1,634 SH SOLE 1,634 0 0
Equinix Inc COM 29444U700 518,068 497 SH SOLE 497 0 0
Erste Group Bk- AG - ADR ADR 296036304 216,450 3,250 SH SOLE 3,250 0 0
Eversource Energy COM 30040W108 341,331 4,723 SH SOLE 4,723 0 0
Exchange Traded Concepts Tr Ro ETF 301505707 888,209 10,369 SH SOLE 10,369 0 0
Exelixis Inc COM 30161Q104 261,222 4,801 SH SOLE 4,801 0 0
Expedia Group Inc COM 30212P303 1,977,346 7,728 SH SOLE 7,728 0 0
ExxonMobil Holdings Corporatio COM 30231G102 4,552,200 33,296 SH SOLE 33,046 0 250
F5 Inc COM 315616102 603,974 1,452 SH SOLE 1,452 0 0
Fair Isaac Corp COM 303250104 215,060 180 SH SOLE 180 0 0
Fastenal COM 311900104 205,530 4,279 SH SOLE 4,279 0 0
Federal Rlty Invt Tr Sh Ben In COM 313745101 263,668 2,136 SH SOLE 2,136 0 0
Fedex Corp COM 31428X106 1,359,924 4,343 SH SOLE 4,343 0 0
FedEx Freight Holding Co COM 314352105 322,838 2,138 SH SOLE 2,138 0 0
Fifth Third Bancorp COM 316773100 400,271 7,101 SH SOLE 7,101 0 0
First Bancorp (North Carolina) COM 318910106 370,474 5,795 SH SOLE 5,795 0 0
First Tr Exchange Traded Fd Do ETF 33733E302 4,611,290 17,420 SH SOLE 17,420 0 0
First Tr Exchange Traded Fd Ii ETF 33734X846 11,886,768 132,296 SH SOLE 132,201 0 95
First Tr Exchange Traded Fd Vi ETF 33738R118 1,052,071 9,158 SH SOLE 9,158 0 0
First Tr Exchange-Traded Fd Iv ETF 33738D309 671,250 15,000 SH SOLE 15,000 0 0
First Tr Exchange-Traded Fd Vi ETF 33738R506 9,178,233 113,228 SH SOLE 112,413 0 815
First Tr Exchange-Traded Fd Vi ETF 33741X102 9,154,551 212,206 SH SOLE 212,206 0 0
First Trust Cloudputing ETF ETF 33734X192 801,180 5,954 SH SOLE 5,954 0 0
First Trust DW Focus 5 Fund ETF 33738r605 1,116,954 14,720 SH SOLE 14,720 0 0
First Trust Pref Sec & Inc ETF ETF 33739E108 337,127 18,855 SH SOLE 18,855 0 0
Ford Mtr Co Del COM 345370860 182,521 13,131 SH SOLE 13,131 0 0
Formfactor Inc COM 346375108 207,749 1,299 SH SOLE 1,299 0 0
Fortinet Inc COM 34959E109 611,868 3,983 SH SOLE 3,983 0 0
Franklin FTSE India ETF ETF 35473P769 469,524 13,200 SH SOLE 13,200 0 0
Freeport-Mcmoran Inc COM 35671D857 832,362 13,235 SH SOLE 13,235 0 0
Ft Nasdaq Artific Intelgn Robt ETF 33738R720 255,983 4,550 SH SOLE 4,550 0 0
FT Vest Fund of Buffer ETFs ETF 33740F755 2,151,252 58,890 SH SOLE 58,890 0 0
FT Vest Rising DVD Achievers T ETF 33738D879 10,281,364 349,706 SH SOLE 348,296 0 1,410
Garmin Ltd Chf10.00 COM H2906T109 237,540 1,000 SH SOLE 1,000 0 0
Ge Aerospace COM 369604301 3,658,817 9,790 SH SOLE 9,784 0 6
Ge Vernova Inc COM 36828A101 2,206,418 1,878 SH SOLE 1,876 0 2
General Dynamics Corp COM 369550108 809,113 2,284 SH SOLE 2,284 0 0
General Mills Inc COM 370334104 315,583 9,068 SH SOLE 9,068 0 0
General Mtrs Co COM 37045V100 981,614 12,735 SH SOLE 12,735 0 0
Geron Corp COM 374163103 56,687 44,287 SH SOLE 44,287 0 0
Gilead Sciences Inc COM 375558103 4,279,928 33,876 SH SOLE 33,776 0 100
Global Security & Intellige COM 379369101 0 10,000 SH SOLE 10,000 0 0
Global X Fds Defense Tech ETF ETF 37960A529 298,550 5,000 SH SOLE 5,000 0 0
Global X Fds Glbl X Mlp ETF ETF 37954Y343 331,007 6,236 SH SOLE 6,236 0 0
Global X Robotics & Artificial ETF 37954y715 5,283,538 139,260 SH SOLE 139,260 0 0
Godaddy Inc Cl A COM 380237107 215,765 2,542 SH SOLE 2,542 0 0
Goldman Sachs Group Inc COM 38141G104 3,383,033 3,345 SH SOLE 3,345 0 0
Graham Hldgs Co Cl B COM 384637104 356,123 312 SH SOLE 312 0 0
Grainger W W Inc COM 384802104 2,780,777 2,044 SH SOLE 2,044 0 0
Graphic Packaging Holding Co COM 388689101 145,295 13,746 SH SOLE 13,746 0 0
Greenlight Capital Re Ltd COM G4095J109 1,891,135 116,881 SH SOLE 116,881 0 0
Haemonetics Corp Mass COM 405024100 315,600 4,208 SH SOLE 4,208 0 0
Halliburton Co COM 406216101 222,916 6,566 SH SOLE 6,566 0 0
Hasbro Inc COM 418056107 258,259 3,127 SH SOLE 3,127 0 0
Hca Healthcare Inc COM 40412C101 349,341 896 SH SOLE 896 0 0
Hecla Mining Co COM 422704106 273,281 17,711 SH SOLE 17,711 0 0
Helios Technologies Inc COM 42328H109 499,532 5,597 SH SOLE 5,597 0 0
Hemp Inc COM 423703206 0 25,000 SH SOLE 0 0 25,000
Highwoods Properties Inc COM 431284108 216,971 7,194 SH SOLE 7,194 0 0
Hilton Worldwide Hldgs Inc COM 43300A203 414,397 1,254 SH SOLE 1,254 0 0
Home Depot Inc COM 437076102 6,676,447 18,931 SH SOLE 18,891 0 40
Honeywell Aerospace Inc COM 43849R105 467,142 2,113 SH SOLE 2,113 0 0
Honeywell International Inc COM 438516205 473,101 2,113 SH SOLE 2,113 0 0
Howmet Aerospace Inc COM 443201108 2,289,343 8,515 SH SOLE 8,515 0 0
Hunt J.B. Transport Services I COM 445658107 820,245 2,834 SH SOLE 2,834 0 0
Huntington Bancshares Inc COM 446150104 224,302 12,651 SH SOLE 12,651 0 0
Ibex Ltd COM G4690M101 321,193 10,576 SH SOLE 10,576 0 0
Ichor Holdings Inc COM G4740B105 287,998 2,565 SH SOLE 2,565 0 0
Iddriven Inc COM 45152R101 0 10,000 SH SOLE 10,000 0 0
Illinois Tool Works Inc COM 452308109 5,428,490 20,071 SH SOLE 20,021 0 50
Illumina Inc COM 452327109 376,804 2,143 SH SOLE 2,143 0 0
Incyte Corp COM 45337C102 361,505 3,189 SH SOLE 3,189 0 0
Infineon Technologies-Adr ADR 45662n103 410,511 4,369 SH SOLE 4,369 0 0
Innovet Inc COM 45765p104 0 32,500 SH SOLE 32,500 0 0
Insulet Corp COM 45784P101 265,981 1,747 SH SOLE 1,747 0 0
Intel Corp COM 458140100 2,932,465 21,002 SH SOLE 21,002 0 0
Intercontinental Exchange Inc COM 45866F104 238,464 1,937 SH SOLE 1,937 0 0
International Business Machine COM 459200101 4,604,587 16,374 SH SOLE 16,314 0 60
International Flavors &Fragran COM 459506101 253,583 3,201 SH SOLE 3,201 0 0
Intl Meta Sys Inc COM 45986b108 0 37,000 SH SOLE 37,000 0 0
Intuitive Surgical Inc COM 46120E602 626,744 1,576 SH SOLE 1,576 0 0
Invesco Exchange Traded Fd Tr ETF 46137V357 18,566,018 87,259 SH SOLE 86,599 0 660
Invesco Exchange Traded Fd Tr ETF 46137V241 286,023 3,175 SH SOLE 3,175 0 0
Invesco QQQ Trust Series I ETF 46090E103 49,569,864 67,314 SH SOLE 67,130 0 184
Invsc S P 500 Momentum Etf ETF 46138E339 635,660 3,935 SH SOLE 3,935 0 0
Iron Mtn Inc Del COM 46284V101 217,758 1,724 SH SOLE 1,724 0 0
iShares Semiconductor ETF ETF 464287523 2,239,196 3,495 SH SOLE 3,495 0 0
iShares Barclays Aggregate Bon ETF 464287226 1,139,667 11,514 SH SOLE 11,514 0 0
Ishares Core High Dividend ETF ETF 46429B663 341,940 12,475 SH SOLE 12,475 0 0
Ishares Core Msci Emerging Mar ETF 46434G103 1,597,206 19,281 SH SOLE 19,281 0 0
Ishares Core S&P 500 ETF ETF 464287200 39,448,848 52,676 SH SOLE 52,296 0 380
Ishares Core S&P Mid-Cap ETF ETF 464287507 23,322,836 302,462 SH SOLE 302,462 0 0
Ishares Core S&P Small-Cap E ETF 464287804 21,667,668 146,097 SH SOLE 146,067 0 30
iShares Edge MSCI USA Momentum ETF 46432f396 2,045,228 5,966 SH SOLE 5,940 0 26
Ishares Esg Optimized Msci Usa ETF 464288802 415,067 2,690 SH SOLE 2,690 0 0
Ishares Global Energy ETF ETF 464287341 2,143,345 43,626 SH SOLE 43,626 0 0
Ishares Global Tech ETF ETF 464287291 869,625 6,019 SH SOLE 6,019 0 0
Ishares Gold Tr Ishares New ETF 464285204 516,866 6,845 SH SOLE 6,845 0 0
iShares GSCI Commodity Indexed ETF 46428r107 1,573,000 55,000 SH SOLE 55,000 0 0
Ishares Inc Emng Mkts Eqt ETF 46434G889 202,936 2,770 SH SOLE 2,770 0 0
Ishares Msci Eafe ETF ETF 464287465 799,876 7,700 SH SOLE 7,666 0 34
iShares MSCI USA Quality ETF 46432F339 63,394,710 288,906 SH SOLE 287,681 0 1,225
Ishares National Muni Bond ETF ETF 464288414 1,446,684 13,443 SH SOLE 13,443 0 0
iShares Russell 1000 Growth In ETF 464287614 494,197 3,980 SH SOLE 3,980 0 0
iShares Russell 1000 Value Ind ETF 464287598 344,885 1,423 SH SOLE 1,423 0 0
Ishares Russell 2000 ETF ETF 464287655 17,349,494 57,745 SH SOLE 57,745 0 0
Ishares Russell Mid-Cap Value ETF 464287473 232,449 1,412 SH SOLE 1,412 0 0
Ishares S&P 100 ETF ETF 464287101 1,422,904 3,889 SH SOLE 3,889 0 0
Ishares S&P 500 Growth ETF ETF 464287309 618,060 4,494 SH SOLE 4,494 0 0
Ishares S&P 500 Value ETF ETF 464287408 513,156 2,260 SH SOLE 2,260 0 0
Ishares S&P Small-Cap 600 Valu ETF 464287879 1,652,081 12,087 SH SOLE 12,087 0 0
Ishares Short Duration Bond Ac ETF 46431W507 215,386 4,252 SH SOLE 4,252 0 0
iShares Silver Trust ETF ETF 46428Q109 342,636 6,408 SH SOLE 6,408 0 0
Ishares Tr 10-20 Yr Trs ETF ETF 464288653 348,415 3,472 SH SOLE 3,461 0 11
Ishares Tr 3 7 Yr Treas Bd ETF 464288661 4,539,634 38,652 SH SOLE 38,637 0 15
Ishares Tr 7-10 Yr Trsy Bd ETF 464287440 7,914,938 83,694 SH SOLE 82,849 0 845
Ishares Tr Core Msci Total ETF 46432F834 3,380,198 35,417 SH SOLE 35,417 0 0
Ishares Tr Eafe Sml Cp ETF ETF 464288273 2,965,669 36,048 SH SOLE 36,048 0 0
Ishares Tr Esg Aware Msci Usa ETF 46435G425 223,410 1,365 SH SOLE 1,365 0 0
Ishares Tr Esg Aware Msci Usa- ETF 46435U663 200,733 3,589 SH SOLE 3,589 0 0
Ishares Tr Iboxx Hi Yd ETF ETF 464288513 581,782 7,275 SH SOLE 7,275 0 0
Ishares Tr Ishares Biotech ETF 464287556 982,902 5,168 SH SOLE 5,168 0 0
Ishares Tr Ishs 1-5Yr Invs ETF 464288646 252,878 4,825 SH SOLE 4,825 0 0
Ishares Tr Msci Acwi ETF ETF 464288257 6,530,737 41,605 SH SOLE 41,605 0 0
Ishares Tr Msci Acwi Ex Us ETF 464288240 898,685 11,808 SH SOLE 11,808 0 0
Ishares Tr Msci Intl Qualty ETF 46434V456 255,034 5,147 SH SOLE 5,147 0 0
Ishares Tr Pfd And Incm Sec ETF 464288687 616,434 20,218 SH SOLE 19,257 0 961
Ishares Tr Rus Mid Cap ETF ETF 464287499 1,052,232 9,538 SH SOLE 9,538 0 0
Ishares Tr Rus Tp200 Gr ETF ETF 464289438 297,304 1,023 SH SOLE 1,023 0 0
Ishares Tr Russell 2500 ETF ETF 46435G268 1,923,130 20,988 SH SOLE 20,988 0 0
Ishares Tr S&P Small Cap 600 G ETF 464287887 769,033 4,306 SH SOLE 4,306 0 0
Ishares Tr Us Aer Def ETF ETF 464288760 444,507 1,834 SH SOLE 1,834 0 0
Ishares Trust Core Divid Gwth ETF 46434V621 1,446,365 19,084 SH SOLE 19,084 0 0
Ishares Trust Core Msci Eafe E ETF 46432F842 669,927 6,936 SH SOLE 6,936 0 0
Ishares Trust Esg Msci Kld 400 ETF 464288570 277,945 1,952 SH SOLE 1,952 0 0
Ishares Us Healthcare ETF ETF 464287762 220,597 3,292 SH SOLE 3,292 0 0
Ishares Us Technology ETF ETF 464287721 213,639 847 SH SOLE 847 0 0
J P Morgan Exchange Traded Fd ETF 46641Q837 3,055,923 60,430 SH SOLE 60,430 0 0
J P Morgan Nasdaq Eqt Prm Inc ETF 46654Q203 4,606,169 74,946 SH SOLE 74,311 0 635
Jfrog Ltd Ils0.01 COM M6191J100 437,224 4,811 SH SOLE 4,811 0 0
Johnson &Johnson COM 478160104 20,708,759 81,540 SH SOLE 80,830 0 710
Johnson Controls International COM G51502105 402,533 2,755 SH SOLE 2,755 0 0
Jones Lang Lasalle Inc COM 48020Q107 211,696 683 SH SOLE 683 0 0
Jp Morgan ETF Trust Active Bon ETF 46654Q716 813,359 15,203 SH SOLE 15,203 0 0
JPMorgan Chase & Co. COM 46625H100 13,778,329 42,093 SH SOLE 41,553 0 540
JPMorgan Diversified Return US ETF 46641Q845 479,816 7,975 SH SOLE 7,975 0 0
JPMorgan Equity Premium ETF ETF 46641Q332 24,222,147 428,862 SH SOLE 426,784 0 2,078
JPMorgan Hedged Equity Laddere ETF 46654q724 19,805,317 293,065 SH SOLE 292,250 0 815
Jumia Technologies AG ADR ADR 48138M105 103,416 14,669 SH SOLE 14,669 0 0
Keurig Dr Pepper Inc COM 49271V100 302,308 9,236 SH SOLE 9,236 0 0
Keycorp COM 493267108 237,854 10,319 SH SOLE 10,319 0 0
Kinder Morgan Inc COM 49456B101 377,310 11,802 SH SOLE 11,802 0 0
Kinross Gold Corp Npv COM 496902404 823,204 34,852 SH SOLE 34,852 0 0
Kla Corp COM 482480100 9,427,990 31,249 SH SOLE 31,249 0 0
L3Harris Technologies Inc COM 502431109 208,934 719 SH SOLE 719 0 0
Lam Research Corp COM 512807306 11,369,644 26,238 SH SOLE 26,238 0 0
Lennar Corp COM 526057104 231,745 2,561 SH SOLE 2,561 0 0
Leonardo SPA ADR ADR 52660W101 321,420 12,000 SH SOLE 12,000 0 0
Linde Plc Eur0.001 COM G54950103 1,309,805 2,524 SH SOLE 2,524 0 0
Live Nation Entertainment Inc COM 538034109 291,145 1,590 SH SOLE 1,590 0 0
Live Oak Bancshares Inc COM 53803X105 203,506 4,983 SH SOLE 4,983 0 0
Lockheed Martin Corp COM 539830109 5,113,832 10,038 SH SOLE 10,023 0 15
Lowes Companies Inc COM 548661107 1,876,086 8,509 SH SOLE 8,509 0 0
Lumentum Hldgs Inc COM 55024U109 3,850,115 4,487 SH SOLE 4,487 0 0
M &T Bank Corp COM 55261F104 266,333 1,119 SH SOLE 1,119 0 0
Madison Square Garden Entmt Cl COM 558256103 287,240 3,551 SH SOLE 16 0 3,535
Madison Square Grdn Sprt Corp COM 55825T103 1,273,833 3,170 SH SOLE 495 0 2,675
Magnite Inc COM 55955D100 282,100 14,863 SH SOLE 14,863 0 0
Marathon Petroleum Corp COM 56585A102 1,854,109 7,252 SH SOLE 7,252 0 0
Marriott International Inc COM 571903202 400,978 1,082 SH SOLE 1,082 0 0
Marsh COM 571748102 804,573 4,827 SH SOLE 4,827 0 0
Marvell Technology Inc COM 573874104 283,346 951 SH SOLE 951 0 0
Mastercard Incorporated Cl A COM 57636Q104 8,226,146 16,017 SH SOLE 16,017 0 0
Match Group Inc COM 57667L107 343,592 9,030 SH SOLE 9,030 0 0
Mcdonald S Corp COM 580135101 4,350,789 16,096 SH SOLE 16,056 0 40
Mckesson Corp COM 58155Q103 907,589 1,201 SH SOLE 1,201 0 0
Medtronic Plc COM G5960L103 304,733 3,895 SH SOLE 3,895 0 0
Merck & Co. Inc COM 58933Y105 9,800,408 76,268 SH SOLE 76,226 0 42
Meta Platforms Inc Class A COM 30303M102 10,720,256 19,032 SH SOLE 19,032 0 0
Metlife Inc COM 59156R108 316,357 3,739 SH SOLE 3,739 0 0
Mgm Resorts International COM 552953101 329,315 6,888 SH SOLE 6,888 0 0
Microchip Technology Inc. COM 595017104 481,262 5,277 SH SOLE 5,277 0 0
Micron Technology Inc COM 595112103 9,221,978 7,989 SH SOLE 7,989 0 0
Microsoft Corp COM 594918104 33,063,339 88,637 SH SOLE 87,917 0 720
Millicom International Cellula COM L6388F110 482,662 5,318 SH SOLE 5,318 0 0
Mks Inc. COM 55306N104 352,282 792 SH SOLE 792 0 0
Molina Healthcare Inc COM 60855R100 209,489 916 SH SOLE 916 0 0
Mondelez Intl Inc Npv COM 609207105 440,799 7,621 SH SOLE 7,621 0 0
Monolithic Power Systems Inc COM 609839105 306,884 222 SH SOLE 222 0 0
Monster Beverage Corp COM 61174X109 520,009 5,410 SH SOLE 5,410 0 0
Moodys Corp COM 615369105 356,901 788 SH SOLE 788 0 0
Morgan Stanley COM 617446448 10,878,757 52,042 SH SOLE 51,772 0 270
Motorola Solutions Inc COM 620076307 290,288 699 SH SOLE 699 0 0
Mueller Industries Inc COM 624756102 326,010 2,652 SH SOLE 2,652 0 0
Natera Inc COM 632307104 480,467 1,770 SH SOLE 1,770 0 0
Natwest Group Plc Funsponsored ADR 639057207 217,254 12,323 SH SOLE 12,323 0 0
Nestle Sa-Spons Adr ADR 641069406 2,421,738 23,583 SH SOLE 23,183 0 400
Netflix Inc COM 64110L106 2,296,029 32,157 SH SOLE 32,157 0 0
New Jersey Res Corp COM 646025106 950,982 16,970 SH SOLE 16,970 0 0
New York Times Co COM 650111107 200,633 2,867 SH SOLE 2,867 0 0
Newell Brands Inc COM 651229106 70,800 11,531 SH SOLE 11,531 0 0
Newmont Corp COM 651639106 356,425 3,816 SH SOLE 3,816 0 0
Nextera Energy Inc COM 65339F101 2,184,332 24,887 SH SOLE 24,887 0 0
Nlight Inc COM 65487K100 267,619 3,844 SH SOLE 3,844 0 0
Northern Trust Corp COM 665859104 470,063 2,704 SH SOLE 2,704 0 0
Northrop Grumman Corp COM 666807102 278,593 547 SH SOLE 547 0 0
Novartis Ag Sponsored ADR ADR 66987V109 549,147 3,504 SH SOLE 3,104 0 400
Npk International Inc. COM 651718504 268,529 16,878 SH SOLE 16,878 0 0
Nutanix Inc Cl A COM 67059N108 357,037 7,006 SH SOLE 7,006 0 0
Nvidia Corporation COM 67066G104 37,383,464 186,833 SH SOLE 186,833 0 0
Nxp Semiconductors Nv COM N6596X109 269,049 957 SH SOLE 957 0 0
Occidental Pete Corp COM 674599105 511,782 10,537 SH SOLE 10,537 0 0
Oge Energy Corp COM 670837103 409,027 8,406 SH SOLE 8,406 0 0
Oneok Inc COM 682680103 299,682 3,447 SH SOLE 3,447 0 0
OneSpaWorld Holdings Ltd COM P73684113 372,909 13,205 SH SOLE 13,205 0 0
Oracle Corp COM 68389X105 2,964,646 20,230 SH SOLE 20,230 0 0
Orange Fsponsored Adr 1 Adr Re ADR 684060106 278,818 14,815 SH SOLE 14,815 0 0
Oreilly Automotive Inc COM 67103H107 407,590 4,426 SH SOLE 4,426 0 0
Otis Worldwide Corp COM 68902V107 239,645 3,347 SH SOLE 3,347 0 0
Ovintiv Inc COM 69047q102 212,180 4,030 SH SOLE 4,030 0 0
Oxford Industries Inc COM 691497309 262,606 7,531 SH SOLE 7,531 0 0
Paccar Inc COM 693718108 377,297 3,141 SH SOLE 3,141 0 0
Palantir Technologies Inc Cl A COM 69608A108 2,241,464 19,212 SH SOLE 19,212 0 0
Palo Alto Networks Inc COM 697435105 1,137,984 3,337 SH SOLE 3,337 0 0
Parker-Hannifin Corp COM 701094104 762,934 780 SH SOLE 780 0 0
Paychex Inc COM 704326107 1,349,098 13,720 SH SOLE 13,220 0 500
Pennant Group Inc COM 70805E109 290,760 7,869 SH SOLE 7,869 0 0
Pepsico Inc COM 713448108 4,838,734 35,737 SH SOLE 35,652 0 85
Pfizer Inc COM 717081103 1,046,493 43,459 SH SOLE 42,864 0 595
Pg&E Corp Npv COM 69331C108 709,215 42,165 SH SOLE 42,165 0 0
Philip Morris International In COM 718172109 1,983,941 10,966 SH SOLE 10,966 0 0
Phillips 66 COM 718546104 891,401 5,273 SH SOLE 5,223 0 50
Pimco ETF Tr Active Bd ETF ETF 72201R775 728,506 7,901 SH SOLE 7,901 0 0
Pinnacle Finl Partners Inc COM 72348N109 505,409 5,010 SH SOLE 5,010 0 0
Plug Power Inc COM 72919P202 32,268 11,907 SH SOLE 11,907 0 0
Pnc Financial Services Group COM 693475105 3,050,706 12,390 SH SOLE 12,330 0 60
Pool Corp COM 73278L105 217,909 1,014 SH SOLE 1,014 0 0
Powerfleet Inc COM 73931J109 69,380 18,115 SH SOLE 18,115 0 0
Ppl Corp COM 69351T106 442,873 12,184 SH SOLE 12,184 0 0
Prestige Consmr Healthcare Inc COM 74112D101 208,697 4,415 SH SOLE 4,415 0 0
Price T Rowe Groups COM 74144T108 532,183 4,681 SH SOLE 4,681 0 0
Principal Financial Group Inc COM 74251V102 212,111 1,968 SH SOLE 1,968 0 0
Procter And Gamble Co COM 742718109 8,225,304 56,092 SH SOLE 55,588 0 504
Progressive Corp COM 743315103 484,087 2,216 SH SOLE 2,216 0 0
Prologis Inc. COM 74340W103 558,814 4,125 SH SOLE 4,125 0 0
Prudential Financial Inc COM 744320102 265,184 2,457 SH SOLE 2,457 0 0
Public Svc Enterprise Grp Inc COM 744573106 608,049 7,492 SH SOLE 7,492 0 0
Pulte Group Inc COM 745867101 2,067,192 15,066 SH SOLE 15,066 0 0
Qorvo Inc COM 74736K101 328,683 3,524 SH SOLE 3,524 0 0
Qualcomm Inc COM 747525103 2,760,122 14,937 SH SOLE 14,937 0 0
Quanta Services COM 74762E102 614,914 854 SH SOLE 854 0 0
Quest Diagnostics Inc COM 74834L100 225,939 1,066 SH SOLE 1,066 0 0
Raymond James Financial Inc COM 754730109 346,932 2,282 SH SOLE 2,282 0 0
Rbc Bearings Inc. COM 75524B104 313,657 487 SH SOLE 487 0 0
Realty Income Corp COM 756109104 215,497 3,478 SH SOLE 3,478 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 1,691,766 2,713 SH SOLE 2,713 0 0
Ringcentral Inc-Class A COM 76680R206 384,577 9,866 SH SOLE 9,866 0 0
Roche Holdings ADR ADR 771195104 203,705 3,967 SH SOLE 3,967 0 0
Rockwell Automation Inc COM 773903109 1,079,274 2,180 SH SOLE 2,180 0 0
Rolls Royce Holdings Spon ADR ADR 775781206 2,450,891 127,319 SH SOLE 127,319 0 0
Ross Stores Inc COM 778296103 733,694 3,447 SH SOLE 3,447 0 0
Royal Caribbean Group COM V7780T103 465,499 1,466 SH SOLE 1,466 0 0
RTX Corp COM 75513e101 8,131,596 42,859 SH SOLE 42,794 0 65
Rubrik Inc. Cl A COM 781154109 222,938 2,777 SH SOLE 2,777 0 0
S&P Global Inc COM 78409V104 775,830 1,905 SH SOLE 1,905 0 0
SAFRAN SA-UNSPON ADR ADR 786584102 501,963 5,108 SH SOLE 5,108 0 0
Salesforce Inc COM 79466L302 288,254 1,840 SH SOLE 1,840 0 0
Sandisk Corp COM 80004C200 1,550,881 682 SH SOLE 682 0 0
Schwab Charles Corp COM 808513105 1,034,531 11,212 SH SOLE 11,212 0 0
Schwab Strategic Tr Us Mid-Cap ETF 808524508 3,925,733 106,475 SH SOLE 106,475 0 0
Schwab Strategic Tr Us Small-C ETF 808524607 1,317,395 36,463 SH SOLE 36,463 0 0
Schwab Us Broad Market ETF ETF 808524102 908,146 31,359 SH SOLE 31,359 0 0
Schwab Us Dividend Equity ETF ETF 808524797 19,483,622 614,431 SH SOLE 608,948 0 5,483
Schwab Us Large-Cap Growth ETF ETF 808524300 488,073 14,423 SH SOLE 14,423 0 0
Seagate Technology Hldgs Pub L COM G7997R103 1,926,237 1,996 SH SOLE 1,996 0 0
Select Sector Spdr Trust State ETF 81369Y852 703,844 6,570 SH SOLE 6,570 0 0
Select Sector Spdr Trust State ETF 81369Y308 201,196 2,422 SH SOLE 2,422 0 0
Select Sector Spdr Trust State ETF 81369Y506 608,263 11,453 SH SOLE 11,453 0 0
Select Sector Spdr Trust State ETF 81369Y209 426,330 2,687 SH SOLE 2,687 0 0
Select Sector Spdr Trust State ETF 81369Y704 855,467 4,618 SH SOLE 4,618 0 0
Select Sector Spdr Trust State ETF 81369Y100 1,367,998 26,913 SH SOLE 26,913 0 0
Select Sector Spdr Trust State ETF 81369Y803 2,773,559 14,558 SH SOLE 14,558 0 0
Servicenow Inc COM 81762P102 342,020 3,445 SH SOLE 3,445 0 0
Sherwin-Williams Co COM 824348106 407,675 1,184 SH SOLE 1,184 0 0
Shoe Station Group Inc COM 824889109 151,652 10,226 SH SOLE 10,226 0 0
Shopify Inc Npv Cl A COM 82509L107 701,408 6,143 SH SOLE 6,143 0 0
Sibanye Stillwater LTD ADR ADR 82575P107 205,823 24,243 SH SOLE 24,243 0 0
Siemens Energy AG - Spon ADR ADR 82621A203 2,364,108 61,985 SH SOLE 61,985 0 0
Simon Property Group Inc COM 828806109 1,184,745 5,297 SH SOLE 5,297 0 0
Sitime Corp COM 82982T106 685,170 919 SH SOLE 919 0 0
Slb Limited Trading COM 806857108 452,115 9,725 SH SOLE 9,725 0 0
Snowflake Inc. COM 833445109 350,701 1,378 SH SOLE 1,378 0 0
Solaris Energy Infras Inc Cl A COM 83418M103 294,886 3,665 SH SOLE 3,665 0 0
Southern Co COM 842587107 3,475,590 36,314 SH SOLE 36,174 0 140
Southside Bancshares Inc COM 84470P109 306,786 8,718 SH SOLE 8,718 0 0
Space Exploration Technologies COM 84615Q103 373,500 2,186 SH SOLE 2,186 0 0
SPDR Gold Trust ETF 78463V107 1,747,226 4,743 SH SOLE 4,743 0 0
Spdr Index Shares Funds State ETF 78463X889 2,418,012 47,986 SH SOLE 47,986 0 0
Spdr Series Trust State Street ETF 78464A631 680,245 2,397 SH SOLE 2,397 0 0
Spdr Series Trust State Street ETF 78464A888 292,999 2,535 SH SOLE 2,535 0 0
Sphere Entertainment Co COM 55826T102 612,007 3,537 SH SOLE 2 0 3,535
SSGA Active Tr State Street Do ETF 78467V848 14,241,152 360,810 SH SOLE 356,970 0 3,840
Starbucks Corp COM 855244109 1,884,161 18,438 SH SOLE 18,268 0 170
State Street Corp COM 857477103 411,619 2,427 SH SOLE 2,427 0 0
State Street Financial Select ETF 81369Y605 445,773 8,315 SH SOLE 8,315 0 0
State Street SPDR Dow Jones In ETF 78467X109 5,596,219 10,713 SH SOLE 10,713 0 0
State Street SPDR S&P 500 ETF ETF 78462F103 37,373,187 50,046 SH SOLE 49,284 0 762
State Street Spdr S&P Midcap 4 ETF 78467Y107 7,374,686 10,485 SH SOLE 10,485 0 0
Stellantis NV COM N82405106 126,280 22,000 SH SOLE 22,000 0 0
Stryker Corporation COM 863667101 471,324 1,497 SH SOLE 1,447 0 50
Synchrony Financial COM 87165B103 264,502 3,478 SH SOLE 3,478 0 0
Synopsys Inc COM 871607107 551,343 1,236 SH SOLE 1,236 0 0
Sysco Corp COM 871829107 352,791 4,221 SH SOLE 4,221 0 0
Tactile Sys Technology Inc COM 87357P100 525,200 17,636 SH SOLE 17,636 0 0
Taiwan Semiconductor Manufactu ADR 874039100 499,495 1,046 SH SOLE 1,046 0 0
Take-Two Interactive Software COM 874054109 583,453 2,334 SH SOLE 2,334 0 0
Targa Resources Corp COM 87612G101 613,283 2,287 SH SOLE 2,287 0 0
Target Corp COM 87612E106 568,600 4,353 SH SOLE 4,353 0 0
Td Synnex Corporation COM 87162W100 248,359 929 SH SOLE 929 0 0
Technipfmc Plc COM G87110105 640,657 9,663 SH SOLE 9,663 0 0
Telos Corp COM 87969B101 50,503 10,979 SH SOLE 10,979 0 0
Tenable Hldgs Inc COM 88025T102 213,904 5,800 SH SOLE 5,800 0 0
Teradyne Inc COM 880770102 906,716 1,874 SH SOLE 1,874 0 0
Terex Corp COM 880779103 283,552 3,917 SH SOLE 3,917 0 0
Tesla Inc COM 88160R101 7,258,063 17,256 SH SOLE 17,256 0 0
Texas Instruments Inc COM 882508104 978,597 3,283 SH SOLE 3,283 0 0
Texas Roadhouse Inc COM 882681109 203,471 1,053 SH SOLE 1,053 0 0
Textron Inc COM 883203101 252,441 2,752 SH SOLE 2,752 0 0
The Bank of New York Mellon Co COM 064058100 817,191 5,651 SH SOLE 5,651 0 0
The Cigna Group COM 125523100 224,404 814 SH SOLE 814 0 0
Thermo Fisher Scientific Inc COM 883556102 883,898 1,763 SH SOLE 1,763 0 0
Tidewater Inc COM 88642R109 289,841 4,350 SH SOLE 4,350 0 0
Tjx Companies Inc COM 872540109 1,703,784 11,246 SH SOLE 11,246 0 0
T-Mobile Us Inc COM 872590104 716,015 4,269 SH SOLE 4,269 0 0
Toronto-Dominion Bank COM 891160509 279,289 2,300 SH SOLE 2,300 0 0
Trane Technologies Plc COM G8994E103 564,834 1,150 SH SOLE 1,150 0 0
Transdigm Group Inc COM 893641100 309,033 232 SH SOLE 232 0 0
Travelers Companies Inc Npv COM 89417E109 1,109,533 3,361 SH SOLE 3,361 0 0
Truist Finl Corp COM 89832Q109 233,649 4,690 SH SOLE 4,690 0 0
Tweedy, Browne Insider Value ETF 75526L860 9,576,106 650,109 SH SOLE 648,724 0 1,385
Tyson Foods Inc COM 902494103 316,020 5,520 SH SOLE 5,520 0 0
Uber Technologies Inc COM 90353T100 386,705 5,359 SH SOLE 5,309 0 50
Ultra Clean Holdings Inc COM 90385V107 870,940 6,108 SH SOLE 6,108 0 0
UniCredit SpA - ADR ADR 904678406 1,561,497 34,925 SH SOLE 34,925 0 0
Unifi Inc COM 904677200 165,751 34,895 SH SOLE 34,895 0 0
Union Pac Corp COM 907818108 549,526 2,020 SH SOLE 2,020 0 0
United Airls Hldgs Inc COM 910047109 233,359 1,716 SH SOLE 1,716 0 0
United Community Banks GA COM 90984P303 505,752 14,413 SH SOLE 14,413 0 0
United Parcel Service Inc Cl B COM 911312106 725,892 6,752 SH SOLE 6,752 0 0
United Rentals Inc COM 911363109 391,980 346 SH SOLE 346 0 0
Unitedhealth Group Inc COM 91324P102 2,435,629 5,860 SH SOLE 5,860 0 0
Universal Technical Institute COM 913915104 526,413 12,308 SH SOLE 12,308 0 0
Uranium Energy Corp COM 916896103 113,348 10,633 SH SOLE 10,633 0 0
Us Bancorp COM 902973304 760,678 12,594 SH SOLE 12,594 0 0
Valero Energy Corp COM 91913Y100 4,756,515 18,263 SH SOLE 18,193 0 70
Vaneck ETF Trust High Yld Muni ETF 92189H409 1,108,753 21,525 SH SOLE 21,525 0 0
Vaneck ETF Trust Semiconductr ETF 92189F676 2,277,250 3,472 SH SOLE 3,472 0 0
Vanguard Bd Index Fd Tot Mkt ETF 921937835 19,656,993 267,770 SH SOLE 265,291 0 2,479
Vanguard California Tax Free F ETF 922021605 386,304 3,840 SH SOLE 3,840 0 0
Vanguard Developed Markets Ind ETF 921943858 27,406,559 384,653 SH SOLE 384,653 0 0
Vanguard Extended Market ETF ETF 922908652 1,837,958 7,465 SH SOLE 7,465 0 0
Vanguard FTSE All World Ex US ETF 922042775 46,194,753 551,579 SH SOLE 548,581 0 2,998
Vanguard High Div Yield ETF ETF 921946406 49,343,794 312,243 SH SOLE 310,720 0 1,523
Vanguard Index Fds Vanguard Gr ETF 922908736 2,062,365 23,942 SH SOLE 23,942 0 0
Vanguard Index Fds Vanguard To ETF 922908769 68,997,823 186,460 SH SOLE 184,758 0 1,702
Vanguard Index Fds Vanguard Va ETF 922908744 1,220,681 5,601 SH SOLE 5,601 0 0
Vanguard Index Funds S&P 500 E ETF 922908363 7,175,057 10,447 SH SOLE 10,447 0 0
Vanguard Interm-Term Govt Bd ETF 92206C706 2,931,851 49,709 SH SOLE 49,709 0 0
Vanguard Intl Equity Index Fds ETF 922042858 7,463,762 125,042 SH SOLE 125,042 0 0
Vanguard Intl Equity Index Fds ETF 922042874 487,470 5,506 SH SOLE 5,506 0 0
Vanguard Intl Equity Index Fds ETF 922042718 527,055 3,416 SH SOLE 3,416 0 0
Vanguard Large Cap ETF ETF 922908637 7,718,716 22,444 SH SOLE 22,444 0 0
Vanguard Mid Cap Value Index ETF 922908512 238,555 1,207 SH SOLE 1,203 0 4
Vanguard Mid-Cap ETF ETF 922908629 5,025,634 62,376 SH SOLE 62,376 0 0
Vanguard REIT ETF ETF 922908553 418,618 4,341 SH SOLE 4,341 0 0
Vanguard S&P 500 Growth ETF ETF 921932505 1,660,662 20,100 SH SOLE 20,100 0 0
Vanguard Scottsdale Fds Vangua ETF 92206C409 367,977 4,656 SH SOLE 3,611 0 1,045
Vanguard Scottsdale Funds Vang ETF 92206C870 882,869 10,682 SH SOLE 10,682 0 0
Vanguard Scottsdale Funds Vang ETF 92206C680 633,362 4,955 SH SOLE 4,955 0 0
Vanguard Scottsdale Funds Vang ETF 92206C714 549,729 5,171 SH SOLE 5,171 0 0
Vanguard Small Cap Growth ETF ETF 922908595 470,498 1,287 SH SOLE 1,287 0 0
Vanguard Small Cap Value ETF ETF 922908611 271,398 1,117 SH SOLE 1,117 0 0
Vanguard Small-Cap ETF ETF 922908751 51,300,832 169,243 SH SOLE 168,334 0 909
Vanguard Specialized Funds Div ETF 921908844 4,023,471 17,004 SH SOLE 16,729 0 275
Vanguard Tax Exempt Bond ETF ETF 922907746 4,684,580 92,617 SH SOLE 92,271 0 346
Vanguard Total Intl Stock Inde ETF 921909768 4,425,928 51,771 SH SOLE 51,771 0 0
Vanguard UltraShort Bond ETF ETF 92203C303 339,350 6,817 SH SOLE 6,817 0 0
Vanguard Whitehall Fds Intl Hi ETF 921946794 772,465 7,866 SH SOLE 7,866 0 0
Vanguard World Fd Comm Srvc ET ETF 92204A884 451,229 2,453 SH SOLE 2,453 0 0
Vanguard World Fd Consum Stp E ETF 92204A207 232,931 1,033 SH SOLE 1,033 0 0
Vanguard World Fd Esg Intl Stk ETF 921910725 396,467 4,815 SH SOLE 4,815 0 0
Vanguard World Fd Esg Us Stk E ETF 921910733 414,308 3,133 SH SOLE 3,133 0 0
Vanguard World Fd Health Car E ETF 92204A504 233,796 782 SH SOLE 782 0 0
Vanguard World Fd Inf Tech ETF ETF 92204A702 1,920,791 16,071 SH SOLE 16,071 0 0
Ventas Inc COM 92276F100 482,095 5,429 SH SOLE 5,429 0 0
Verizon Communications Inc COM 92343V104 2,347,626 55,447 SH SOLE 55,127 0 320
Vertex Pharmaceuticals Inc COM 92532F100 619,919 1,248 SH SOLE 1,248 0 0
Vertiv Holdings Co Cl A COM 92537N108 632,814 1,890 SH SOLE 1,890 0 0
Vicor Corp COM 925815102 316,357 833 SH SOLE 833 0 0
Visa Inc COM 92826C839 5,250,007 15,302 SH SOLE 15,302 0 0
Wabtec COM 929740108 486,358 1,804 SH SOLE 1,804 0 0
Walmart Inc COM 931142103 15,032,616 132,727 SH SOLE 131,777 0 950
Warner Bros Discovery Inc COM 934423104 235,488 8,833 SH SOLE 8,833 0 0
Waste Connections Inc COM 94106B101 396,722 2,380 SH SOLE 2,380 0 0
Waste Management Inc COM 94106L109 627,184 2,814 SH SOLE 2,164 0 650
Waters Corp COM 941848103 696,824 1,858 SH SOLE 1,858 0 0
Wells Fargo Co COM 949746101 1,039,631 12,580 SH SOLE 12,580 0 0
Welltower Inc COM 95040Q104 5,916,268 26,066 SH SOLE 25,936 0 130
Western Digital Corp. COM 958102105 2,108,415 3,301 SH SOLE 3,301 0 0
Weyerhaeuser Co Mtn Be COM 962166104 221,852 9,267 SH SOLE 9,267 0 0
Williams Cos Inc COM 969457100 797,994 10,734 SH SOLE 10,734 0 0
WisdomTree Bloomberg Fl Rate T ETF 97717y527 2,476,899 49,194 SH SOLE 48,694 0 500
Wisdomtree MidCap Dividend Fun ETF 97717W505 676,577 11,971 SH SOLE 11,971 0 0
Wisdomtree SmallCap Dividend F ETF 97717W604 294,360 7,236 SH SOLE 7,236 0 0
Wisdomtree Us Dividend Grow ETF 97717X669 21,241,175 222,142 SH SOLE 220,923 0 1,219
WisdomTree US S/C Earnings ETF ETF 97717w562 221,673 3,270 SH SOLE 3,270 0 0
World Kinect Corporation COM 981475106 302,883 9,195 SH SOLE 9,195 0 0
Xylem Inc COM 98419M100 221,880 1,877 SH SOLE 1,877 0 0
Zoom Communications Inc Class COM 98980L101 224,579 2,602 SH SOLE 2,602 0 0