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
1/100000 Wells Fargo Pfd (NV) Preferred Stock KEK746889 6 62,200 SH SOLE 0 0 62,200
3m Company COM 88579Y101 277,487 1,714 SH SOLE 0 0 1,714
A E S Corp COM 00130H105 27,488 1,875 SH SOLE 0 0 1,875
A G C O Corp COM 001084102 19,631 164 SH SOLE 0 0 164
A T & T Inc New COM 00206R102 208,987 10,096 SH SOLE 0 0 10,096
AB Emerging Markets Opportunities ETF ETF 00039J780 28,518 546 SH SOLE 0 0 546
Abbott Laboratories COM 002824100 613,044 6,756 SH SOLE 0 0 6,756
Abbvie Inc Com Usd0.01 COM 00287Y109 1,905,883 7,574 SH SOLE 336 0 7,238
Accendra Health, Inc. COM 690732102 160,377 46,894 SH SOLE 0 0 46,894
Accenture Ltd Cl A CL A G1151C101 51,767 416 SH SOLE 0 0 416
ADAPTIVE ALPHA OPPORTUNIT ETF ETF 85521B742 111,467 3,216 SH SOLE 0 0 3,216
Adobe Systems Inc COM 00724F101 79,753 389 SH SOLE 79 0 310
Advanced Drainage Systems, Inc. COM 00790R104 10,359 66 SH SOLE 0 0 66
Advanced Explorations Inc COM 00765C108 0 100 SH SOLE 0 0 100
Advanced Micro Devices COM 007903107 99,336 171 SH SOLE 0 0 171
Adyen NV EUR0.01 ADR N3501V104 22,511 24 SH SOLE 0 0 24
Adyen Unspon 50 ADR Rep 1 Ord ORD SHS 00783V104 931 100 SH SOLE 0 0 100
Agilent Technologies Inc COM 00846U101 15,408 116 SH SOLE 0 0 116
Air Liquide Adr ADR 009126202 610,558 15,465 SH SOLE 15,259 0 206
Air Liquide SA ADR F01764103 20,207 102 SH SOLE 0 0 102
Air Prod & Chemicals Inc COM 009158106 470,261 1,604 SH SOLE 0 0 1,604
Airbnb Inc CL A 009066101 6,296 44 SH SOLE 0 0 44
Albemarle Corp COM 012653101 405,090 3,000 SH SOLE 0 0 3,000
Alexandria Real Est Eqty COM 015271109 5,285 100 SH SOLE 0 0 100
Alliancebernstein Hldg COM 01881G106 47,547 1,350 SH SOLE 0 0 1,350
Alnylam Pharmaceuticals Inc COM 02043Q107 1,806 6 SH SOLE 0 0 6
Alphabet Inc. Class A CAP STK CL A 02079K305 10,982,727 30,732 SH SOLE 11,739 0 18,993
Alphabet Inc. Class C CAP STK CL C 02079K107 81,545,153 230,790 SH SOLE 73,333 0 157,457
Alpine Income Property Trust Inc COM 02083X103 8,304 400 SH SOLE 0 0 400
Altria Group Inc COM 02209S103 5,430,926 75,482 SH SOLE 0 0 75,482
Amazon Com Inc COM 023135106 46,987,472 197,145 SH SOLE 72,641 0 124,504
AMENTUM HOLDINGS INC COM COM 023939101 321,042 15,532 SH SOLE 0 0 15,532
Amer Electric Pwr Co Inc COM 025537101 336,826 2,462 SH SOLE 0 0 2,462
American Airls Group Inc COM 02376R102 18 1 SH SOLE 0 0 1
American Century U.S. Quality Value ETF ETF 025072208 1,204,212 17,274 SH SOLE 0 0 17,274
American Express Company COM 025816109 470,844 1,392 SH SOLE 0 0 1,392
American Water Works Co COM 030420103 15,000 114 SH SOLE 0 0 114
Ameriprise Financial Inc COM 03076C106 116,525 254 SH SOLE 0 0 254
Amerisourcebergen Corp COM 03073E105 4,528 16 SH SOLE 0 0 16
Amern Tower Corp Class A COM 03027X100 21,918 134 SH SOLE 0 0 134
Ametek Inc New COM 031100100 3,387 14 SH SOLE 0 0 14
Amgen Incorporated COM 031162100 581,927 1,607 SH SOLE 0 0 1,607
Amphenol Corp Cl A CL A 032095101 1,133,385 6,428 SH SOLE 0 0 6,428
Analog Devices Inc COM 032654105 386,628 973 SH SOLE 0 0 973
Aon Plc Com Usd0.01 Cl A CL A G0403H108 270,659 816 SH SOLE 0 0 816
APA Corporation COM 03743Q108 4,397 135 SH SOLE 0 0 135
Apollo Commercial Real Estate Finance Inc COM 03762U105 7,476 700 SH SOLE 0 0 700
Apollo Global Management, Inc. COM 03769M106 130,141 1,100 SH SOLE 0 0 1,100
Apple Inc. COM 037833100 69,705,730 240,896 SH SOLE 89,374 0 151,522
Applied Materials Inc COM 038222105 4,744,326 6,562 SH SOLE 1,097 0 5,465
APPLOVIN CORP CL A CL A 03831W108 15,379 30 SH SOLE 0 0 30
Aptargroup Inc COM 038336103 1,753 14 SH SOLE 0 0 14
Ardagh Metal Packaging SA COM L02235106 758 160 SH SOLE 0 0 160
Ares Capital Corp COM 04010L103 33,354 1,800 SH SOLE 0 0 1,800
Arista Networks Inc COM 040413205 17,158 101 SH SOLE 0 0 101
ARK Innovation ETF ETF 00214Q104 3,637 45 SH SOLE 0 0 45
Arm Holdings plc ADR 042068205 14,183 40 SH SOLE 0 0 40
ARMOUR Residential REIT Inc COM 042315705 349 20 SH SOLE 0 0 20
Arqit Quantum Inc COM USD0.0025(POST REV SPT) COM G0567U127 3,864 130 SH SOLE 0 0 130
ARS Pharmaceuticals Inc COM 82835W108 8,010 1,000 SH SOLE 0 0 1,000
Arthur J Gallagher & Co COM 363576109 343,896 1,498 SH SOLE 0 0 1,498
ASML Holding NV ADR N07059210 57,202 29 SH SOLE 0 0 29
Assurant Inc COM 04621X108 361,978 1,348 SH SOLE 1,348 0 0
Astrazeneca Plc Each Ads Representing 1/2 Of An Or ADR G0593M107 67,694 357 SH SOLE 0 0 357
Astrazeneca Plc Ord Usd0.25 Isin #gb0009895292 Sed COM ZZ1090633 22,457 120 SH SOLE 0 0 120
Atlantic Un Bankshares Corp COM 04911A107 899,849 21,268 SH SOLE 0 0 21,268
Atlantic Union Bankshares Corporation 6.875 Series A Preferred Preferred Stock 04911A206 46,241 1,910 SH SOLE 0 0 1,910
Auto Data Processing COM 053015103 761,495 3,400 SH SOLE 0 0 3,400
Autodesk Inc COM 052769106 2,333 12 SH SOLE 0 0 12
Autonation Inc COM 05329W102 25,639 138 SH SOLE 0 0 138
Autozone Inc COM 053332102 54,331 17 SH SOLE 0 0 17
Avery Dennison Corp COM 053611109 147,901 911 SH SOLE 0 0 911
Avista Corp COM 05379B107 16,364 400 SH SOLE 0 0 400
Baker Hughes Company CL A 05722G100 273,504 4,928 SH SOLE 4,834 0 94
Ball Corp COM 058498106 20,280 325 SH SOLE 0 0 325
Banco Bilbao Vizcayaargentaria Sa Ads ADR 05946K101 558,537 22,288 SH SOLE 20,758 0 1,530
Banco Santander SA COM 05964H105 5,520 400 SH SOLE 0 0 400
Bank Of America Corp COM 060505104 1,254,985 22,025 SH SOLE 0 0 22,025
Bank of New York Mellon Corp. COM 064058100 38,611 267 SH SOLE 0 0 267
Baxter International Inc COM 071813109 6,822 320 SH SOLE 0 0 320
Becton Dickinson & Co COM 075887109 1,816 12 SH SOLE 0 0 12
Berkley W R Corp COM 084423102 201,927 2,863 SH SOLE 0 0 2,863
Berkshire Hathaway Cl B CL B 084670702 49,401,678 98,726 SH SOLE 35,437 0 63,289
Berkshire Hathaway Inc A CL A 084670108 2,246,550 3 SH SOLE 0 0 3
Beyond Meat Inc COM 08862E109 17 23 SH SOLE 0 0 23
Big Lots Inc COM 089302103 0 5 SH SOLE 0 0 5
Biogen Idec Inc COM 09062X103 434,065 2,009 SH SOLE 0 0 2,009
Blackrock Inc COM 09290D101 843,288 877 SH SOLE 0 0 877
Blackstone Inc. COM 09260D107 467,150 3,970 SH SOLE 0 0 3,970
Block Inc COM 852234103 3,724 49 SH SOLE 0 0 49
Bloom Energy Corp Class A CL A 093712107 77,794 257 SH SOLE 0 0 257
Blue Ridge Bankshares Inc COM 095825105 256,236 72,588 SH SOLE 0 0 72,588
Bnp Paribas Adr ADR 05565A202 263,439 4,521 SH SOLE 4,204 0 317
Boeing Co COM 097023105 258,249 1,193 SH SOLE 0 0 1,193
Boston Scientific Corp COM 101137107 12,591 295 SH SOLE 0 0 295
Bp Plc Adr ADR 055622104 94,149 2,548 SH SOLE 0 0 2,548
Br Amer Tobacco Plc Adrf ADR 110448107 393,041 6,364 SH SOLE 5,364 0 1,000
Bristol-Myers Squibb Co COM 110122108 72,025 1,250 SH SOLE 0 0 1,250
Brixmor Property Group Inc COM 11120U105 31,530 1,000 SH SOLE 0 0 1,000
Broadcom Inc COM 11135F101 3,365,328 8,909 SH SOLE 2,565 0 6,344
Broadridge Finl Solution COM 11133T103 291,704 2,130 SH SOLE 0 0 2,130
BROADSTONE NET LEASE ORD ORD SHS 11135E203 32,638 1,579 SH SOLE 0 0 1,579
Brookfield Asset Management COM 113004105 298,163 6,648 SH SOLE 0 0 6,648
Brookfield Corporation COM 11271J107 52,919,797 1,242,540 SH SOLE 468,242 0 774,298
Brookfield Infra Ptnrs COM G16252101 34,666 950 SH SOLE 0 0 950
Brookfield Infrastructure Corp COM 11276H106 57,096 1,483 SH SOLE 0 0 1,483
BROOKFIELD REINSRNC EX VOTN CL A ORD ORD SHS G17434104 811 19 SH SOLE 0 0 19
Brookfield Renewable Corp Ordinary Shares - Class COM 11285B108 111 3 SH SOLE 0 0 3
Brookfield Renewable Partners LP COM G16258108 12,294 354 SH SOLE 0 0 354
Brown-Forman Corp COM 115637209 2,732 103 SH SOLE 0 0 103
Burke & Herbert Financial Services Corp COM 12135Y108 47,859 666 SH SOLE 0 0 666
C M S Energy Corp COM 125896100 30,600 400 SH SOLE 0 0 400
C S X Corp COM 126408103 3,517,682 74,010 SH SOLE 1,824 0 72,186
C V S Corp Del COM 126650100 124,140 1,200 SH SOLE 0 0 1,200
C3 AI INC CL A CL A 12468P104 27 3 SH SOLE 0 0 3
Cadence Design System COM 127387108 2,252 6 SH SOLE 0 0 6
CALVERT US LRG CAP RESPO INDX ETF ETF 61774R205 385,721 4,083 SH SOLE 0 0 4,083
CALVERT US MID CR RESPON INDX ETF ETF 61774R403 16,749 220 SH SOLE 0 0 220
Cameco Corp COM 13321L108 5,832 57 SH SOLE 0 0 57
Campbell Soup Company COM 134429109 2,066 93 SH SOLE 0 0 93
Canadian Natl Ry Co COM 136375102 126,991 1,065 SH SOLE 0 0 1,065
Canadian Natural Res COM 136385101 15,800 400 SH SOLE 0 0 400
Canadian Pac Railway COM 13646K108 245,999 2,839 SH SOLE 0 0 2,839
Canopy Growth Corp COM 138035704 46 48 SH SOLE 0 0 48
Capital One Financial Cp COM 14040H105 445,384 2,220 SH SOLE 0 0 2,220
Capital Southwest Corp COM 140501107 23,295 980 SH SOLE 0 0 980
Cardinal Health Inc COM 14149Y108 75,861 319 SH SOLE 0 0 319
CareTrust REIT Inc COM 14174T107 67,909 1,683 SH SOLE 0 0 1,683
Carmax Inc COM 143130102 340,929 6,446 SH SOLE 0 0 6,446
Carnival Corp New COM G2004J103 1,886 66 SH SOLE 0 0 66
Carpenter Technology Cp COM 144285103 46,263 75 SH SOLE 0 0 75
Carrier Global Corp-Wi COM 14448C104 329,782 4,496 SH SOLE 3,555 0 941
Caterpillar Inc COM 149123101 1,302,373 1,223 SH SOLE 0 0 1,223
CAVA GROUP ORD ORD SHS 148929102 3,139 40 SH SOLE 0 0 40
CBRE Group Inc COM 12504L109 64,921 482 SH SOLE 0 0 482
Centrus Energy Corp Cl A CL A 15643U104 2,590 15 SH SOLE 0 0 15
Charter Communications Inc COM 16119P108 10,239 72 SH SOLE 0 0 72
Chesapeake Financial Shares Inc COM 16517A109 14,832 412 SH SOLE 0 0 412
Chevron Corporation COM 166764100 1,247,352 7,525 SH SOLE 0 0 7,525
Chipotle Mexican Grill COM 169656105 9,486 279 SH SOLE 0 0 279
Chubb Corporation COM H1467J104 267,822 786 SH SOLE 0 0 786
Church & Dwight Co Inc COM 171340102 14,144 146 SH SOLE 0 0 146
Ciena Corp New COM 171779309 2,943 6 SH SOLE 0 0 6
Cigna Corp COM 125523100 88,493 321 SH SOLE 0 0 321
Cincinnati Financial Cp COM 172062101 52,024 281 SH SOLE 0 0 281
Cintas Corp COM 172908105 497,314 2,924 SH SOLE 0 0 2,924
Cisco Systems Inc COM 17275R102 1,997,995 17,010 SH SOLE 0 0 17,010
Citigroup Inc COM 172967424 60,323 431 SH SOLE 0 0 431
Citizens Finl Group Inc Com COM 174610105 409,910 5,850 SH SOLE 5,449 0 401
City Holding Co COM 177835105 55,046 415 SH SOLE 0 0 415
Clorox Company COM 189054109 1,432 15 SH SOLE 0 0 15
Coca Cola Company COM 191216100 1,414,836 17,409 SH SOLE 1,039 0 16,370
Co-Diagnostics Inc COM 189763204 53 17 SH SOLE 0 0 17
Cohen & Steers REIT & Preferred Income ETF 19247X100 35,687 1,758 SH SOLE 0 0 1,758
Cohen & Steers Tot Ret Realty COM 19247R103 29,206 2,580 SH SOLE 0 0 2,580
Colgate-Palmolive Co COM 194162103 65,643 716 SH SOLE 0 0 716
Comcast Corp New Cl A CL A 20030N101 48,754 1,986 SH SOLE 0 0 1,986
Comfort Systems USA Inc COM 199908104 11,892 6 SH SOLE 0 0 6
Companhia Vale Do Adr ADR 767204100 43,003 453 SH SOLE 0 0 453
COMPASS CL A ORD CL A 20464U100 1,412 115 SH SOLE 0 0 115
Comwlth Bankshares COM 202736104 0 1,100 SH SOLE 0 0 1,100
Conocophillips COM 20825C104 39,782,108 382,667 SH SOLE 161,244 0 221,423
Constellation Energy Co COM 21037T109 44,021 177 SH SOLE 0 0 177
Contra Abiomed Inc Com COM 003CVR016 0 259 SH SOLE 0 0 259
Copart Inc COM 217204106 4,510 160 SH SOLE 0 0 160
COPT Defense Properties COM 22002T108 58,224 1,600 SH SOLE 0 0 1,600
Corning Inc COM 219350105 988,514 3,870 SH SOLE 0 0 3,870
Corteva Inc com COM 22052L104 77,745 918 SH SOLE 0 0 918
Costar Group Inc COM 22160N109 2,152 76 SH SOLE 0 0 76
Costco Whsl Corp New COM 22160K105 2,099,195 2,244 SH SOLE 0 0 2,244
Credit Agricole Sa ADR F22797108 10,923 543 SH SOLE 0 0 543
Cronos Group Inc COM 22717L101 3,836 1,380 SH SOLE 0 0 1,380
Crown Castle Intl Corp COM 22822V101 3,256 43 SH SOLE 0 0 43
CubeSmart COM 229663109 22,271 560 SH SOLE 0 0 560
Cummins Inc COM 231021106 9,272 13 SH SOLE 0 0 13
D T E Energy Company COM 233331107 68,567 450 SH SOLE 0 0 450
D WAVE QUANTUM ORD COM 26740W109 191,560 7,985 SH SOLE 0 0 7,985
Danaher Corp Del COM 235851102 298,827 1,569 SH SOLE 0 0 1,569
Datadog Inc COM 23804L103 4,426 17 SH SOLE 0 0 17
Deere & Co COM 244199105 240,411 379 SH SOLE 0 0 379
Defiance Quantum ETF ETF 26922A420 87,651 530 SH SOLE 0 0 530
Delta Air Lines Inc New COM 247361702 6,556 70 SH SOLE 0 0 70
Deutsche Boerse AG ADR 251542106 1,005 37 SH SOLE 0 0 37
Dexcom Inc COM 252131107 125,271 1,860 SH SOLE 0 0 1,860
DFA TA World ex US Core Equity I ETF 25434V880 92,726 2,517 SH SOLE 0 0 2,517
Diamondback Energy Inc Com Usd0.01 COM 25278X109 7,207 41 SH SOLE 0 0 41
Dicks Sporting Goods Inc COM 253393102 454 2 SH SOLE 0 0 2
DIMENSIONAL U S CORE EQUITY 2 ETF ETF 25434V708 1,404,349 31,658 SH SOLE 0 0 31,658
Disney Walt Co COM 254687106 104,431 1,085 SH SOLE 0 0 1,085
DNP Select Income ETF 23325P104 54,630 5,063 SH SOLE 0 0 5,063
Dollar General Corp COM 256677105 11,036 96 SH SOLE 0 0 96
Dollar Tree Inc COM 256746108 18,143 150 SH SOLE 0 0 150
Dominion Res Inc Va New COM 25746U109 1,122,953 16,444 SH SOLE 0 0 16,444
Dover Corporation COM 260003108 443,402 1,977 SH SOLE 0 0 1,977
Dow Inc. COM 260557103 8,728 319 SH SOLE 0 0 319
DT MIDSTREAM ORD WI COM 23345M107 22,011 150 SH SOLE 0 0 150
Duke Energy New COM 26441C204 31,825,459 251,426 SH SOLE 105,510 0 145,916
Dupont De Nemours Inc COM 26614N201 18,990 140 SH SOLE 0 0 140
Dycom Industries Inc COM 267475101 8,418 17 SH SOLE 0 0 17
E O G Resources Inc COM 26875P101 103,265 796 SH SOLE 0 0 796
Eaton Corporation COM G29183103 770,425 1,808 SH SOLE 0 0 1,808
Ebay Inc COM 278642103 46,153 413 SH SOLE 0 0 413
Ecolab Inc COM 278865100 55,722 200 SH SOLE 0 0 200
EDP SA ADR X67925119 13,738 2,623 SH SOLE 0 0 2,623
Edwards Lifesciences Cp COM 28176E108 73,996 818 SH SOLE 0 0 818
Electronic Arts Inc COM 285512109 47,979 234 SH SOLE 0 0 234
Elevance Health Inc COM 036752103 907,655 2,347 SH SOLE 145 0 2,202
Eli Lilly and Co COM 532457108 1,224,618 1,021 SH SOLE 0 0 1,021
Elme Communities COM 939653101 96 65 SH SOLE 0 0 65
Emerson Electric Co COM 291011104 858,471 5,997 SH SOLE 0 0 5,997
Enbridge Inc COM 29250N105 271,646 5,011 SH SOLE 0 0 5,011
Encompass Health Corp COM 29261A100 193,871 1,918 SH SOLE 0 0 1,918
Energy Transfer Equity LP COM UT LTD PTN 29273V100 97,512 5,100 SH SOLE 0 0 5,100
Enova International Inc COM 29357K103 2,407 10 SH SOLE 0 0 10
Entergy Corp New COM 29364G103 491,141 4,276 SH SOLE 0 0 4,276
Enterprise Prd Prtnrs Lp COM UT LTD PTN 293792107 12,618,568 343,269 SH SOLE 115,403 0 227,866
EPR Properties COM 26884U109 174,030 3,000 SH SOLE 0 0 3,000
Equifax Inc COM 294429105 13,015 82 SH SOLE 0 0 82
Escrow Altegrity Inc Com COM 021ESC017 215 57 SH SOLE 0 0 57
Essential Properties Realty Trust Inc COM 29670E107 52,238 1,750 SH SOLE 0 0 1,750
Essilorluxottica ADR F31665106 16,505 88 SH SOLE 0 0 88
ETFS Physical Palladium ETF 003262102 124,200 5,625 SH SOLE 0 0 5,625
Etsy Inc com COM 29786A106 14,162 188 SH SOLE 0 0 188
Euro Aero Defense Adr ADR 009279100 4,504 81 SH SOLE 0 0 81
Evergy Inc COM 30034W106 56,871 658 SH SOLE 0 0 658
Eversource Energy COM 30040W108 65,043 900 SH SOLE 0 0 900
Exelon Corporation COM 30161N101 31,096 667 SH SOLE 0 0 667
Exxon Mobil Corporation COM 30233Q108 4,488,107 32,827 SH SOLE 0 0 32,827
Fastenal Co COM 311900104 419,110 8,726 SH SOLE 0 0 8,726
FIDELITY ENHANCED LARGE CAP ETF ETF 31609A305 24,150 552 SH SOLE 0 0 552
Fidelity Ethereum Fund ETF ETF 31613E103 15,740 1,000 SH SOLE 0 0 1,000
Fidelity MSCI Consumer Staples ETF ETF 316092303 8,502 162 SH SOLE 0 0 162
Fidelity MSCI Health Care ETF ETF 316092600 18,017 233 SH SOLE 0 0 233
Fidelity MSCI Information Tech ETF ETF 316092808 28,558 100 SH SOLE 0 0 100
Fidelity MSCI Materials ETF ETF 316092881 4,388 75 SH SOLE 0 0 75
FIDELITY WISE ORIGIN BITCOIN FUND ETF 315948109 73,665 1,443 SH SOLE 0 0 1,443
Figma COM 316841105 1,176 65 SH SOLE 0 0 65
Firefly Aerospace Inc COM 31816X106 2,940 100 SH SOLE 0 0 100
First Solar Inc COM 336433107 16,517 70 SH SOLE 0 0 70
First Trust Dow Jones Internet ETF ETF 33733E302 48,973 185 SH SOLE 0 0 185
First Trust EIP Power Solutions ETF COM 33738D705 22,646 604 SH SOLE 0 0 604
First Trust Enhanced Short Maturity ETF COM 33739Q408 11,576 194 SH SOLE 0 0 194
First Trust Global Wind Energy ETF ETF 33736G106 46,038 1,843 SH SOLE 0 0 1,843
First Trust NASDAQ Cln Edge GrnEngyETF ETF 33733E500 11,427 186 SH SOLE 0 0 186
First Trust NASDAQ Cln EdgeStGidIfsETF ETF 33737A108 5,122 27 SH SOLE 0 0 27
First Trust NASDAQ Cybersecurity ETF ETF 33734X846 2,355 26 SH SOLE 0 0 26
First Trust Value Line Dividend ETF ETF 33734H106 16,188 336 SH SOLE 0 0 336
Firstenergy Corp COM 337932107 12,360 260 SH SOLE 0 0 260
Fiserv Inc COM 337738108 99,817 2,035 SH SOLE 0 0 2,035
Fluor Corporation New COM 343412102 3,458 66 SH SOLE 0 0 66
Ford Motor Company New COM 345370860 40,588 2,920 SH SOLE 0 0 2,920
Fortinet Inc COM 34959E109 623,236 4,057 SH SOLE 0 0 4,057
Fortune Brands Innovations, Inc. COM 34964C106 2,471 45 SH SOLE 0 0 45
Futura Med PLC ORD SHS G3698F100 69 10,000 SH SOLE 0 0 10,000
Gartner Inc COM 366651107 4,666 36 SH SOLE 0 0 36
GE HEALTHCARE TECHNOLOGIES ORD WI ORD SHS 36266G107 32,901 514 SH SOLE 0 0 514
Ge Vernova Llc Com COM 36828A101 1,298,220 1,105 SH SOLE 0 0 1,105
General Dynamics Corp COM 369550108 300,750 849 SH SOLE 0 0 849
General Electric Company COM 369604301 1,659,361 4,440 SH SOLE 0 0 4,440
General Motors Corp COM 37045V100 51,963 674 SH SOLE 0 0 674
Genuine Parts Co COM 372460105 35,394 300 SH SOLE 0 0 300
Genworth Financial Inc COM 37247D106 108,716 11,480 SH SOLE 0 0 11,480
Gildan Activewear Inc COM 375916103 119,248 2,311 SH SOLE 0 0 2,311
Gilead Sciences Inc COM 375558103 228,423 1,808 SH SOLE 0 0 1,808
Global Net Lease Inc COM 379378201 7,367 824 SH SOLE 0 0 824
Global X Blockchain ETF ETF 37960A735 225 3 SH SOLE 0 0 3
Global X Robotics & Artfcl Intllgnc ETF ETF 37954Y715 1,976 52 SH SOLE 0 0 52
Global X US Infrastructure Dev ETF ETF 37954Y673 3,241 55 SH SOLE 0 0 55
Gold Royalty Corp COMMON SHARES COM 38071H106 1,311 475 SH SOLE 0 0 475
Goldman Sachs ActiveBeta EMkts Eq ETF COM 381430206 10,400 200 SH SOLE 0 0 200
Goldman Sachs Group Inc COM 38141G104 1,085,200 1,073 SH SOLE 0 0 1,073
Gossamer Bio Inc COM 38341P102 165 1,000 SH SOLE 0 0 1,000
Grainger W W Inc COM 384802104 13,604 10 SH SOLE 0 0 10
Grayscale Bitcoin Mini Trust ETF SHS NEW 389930207 571 22 SH SOLE 0 0 22
Grupo Financiero Banorte SAB de CV ADR 40052P107 237,685 4,511 SH SOLE 4,511 0 0
Guggenheim S&P Global Water ETF ETF 46138E263 192,195 2,924 SH SOLE 0 0 2,924
Hanover Insurance Group COM 410867105 144,103 673 SH SOLE 0 0 673
Hartford Finl Svcs Grp COM 416515104 2,783 21 SH SOLE 0 0 21
Hasbro Inc COM 418056107 1,569 19 SH SOLE 0 0 19
Hca Inc COM 40412C101 217,952 559 SH SOLE 0 0 559
Heico Corp COM 422806208 77,267 300 SH SOLE 0 0 300
Hewlett Packard Enterprises COM 42824C109 18,044 400 SH SOLE 0 0 400
Highwoods Pptys Inc COM 431284108 30,673 1,017 SH SOLE 0 0 1,017
Hilton Hotels Corp COM 43300A203 9,253 28 SH SOLE 0 0 28
Home Depot Inc COM 437076102 28,901,830 81,949 SH SOLE 31,523 0 50,426
HONEYWELL AEROSPACE INC COM 43849R105 268,612 1,215 SH SOLE 167 0 1,048
Honeywell International COM 438516205 272,262 1,216 SH SOLE 167 0 1,049
Howmet Aerospace Inc COM 443201108 15,594 58 SH SOLE 0 0 58
HP Inc. COM 40434L105 26,328 1,200 SH SOLE 0 0 1,200
Hubbell Inc Class B COM 443510607 31,915 61 SH SOLE 0 0 61
Huntington Bancshs Inc COM 446150104 3,435 194 SH SOLE 0 0 194
Iberdrola SA ADR E6165F166 43,822 1,755 SH SOLE 0 0 1,755
Idex Corp COM 45167R104 7,943 35 SH SOLE 0 0 35
Idexx Labs Inc COM 45168D104 78,966 150 SH SOLE 0 0 150
Illinois Tool Works Inc COM 452308109 504,427 1,865 SH SOLE 0 0 1,865
Indigenous Bloom Hemp Corp COM 45569M109 0 50 SH SOLE 0 0 50
Industria De Diseno Textil SA ADR 455793109 315,305 19,994 SH SOLE 19,994 0 0
Ingersoll-Rand plc COM 45687V106 223,259 2,723 SH SOLE 0 0 2,723
Ingredion Inc COM 457187102 28,602 302 SH SOLE 0 0 302
Innovative Industrial Properties Inc COM 45781V101 2,686 43 SH SOLE 0 0 43
Intel Corp COM 458140100 1,214,502 8,698 SH SOLE 0 0 8,698
Intl Business Machines COM 459200101 1,310,720 4,661 SH SOLE 0 0 4,661
Intrcontinentalexchange COM 45866F104 8,371 68 SH SOLE 0 0 68
Intuit Inc COM 461202103 274,209 1,051 SH SOLE 0 0 1,051
Intuitive Surgical New COM 46120E602 707,870 1,780 SH SOLE 0 0 1,780
InvenTrust Properties Corp. COM 46124J201 44,250 1,250 SH SOLE 0 0 1,250
Invesco China Technology ETF ETF 46138E800 32,963 578 SH SOLE 0 0 578
Invesco Financial Preferred ETF ETF 46137V621 6,636 484 SH SOLE 0 0 484
Invesco PHLX Semiconductor ETF ETF 46138G615 27,577 246 SH SOLE 0 0 246
Invesco S&P 500 Equal Weight ETF ETF 46137V357 731,682 3,439 SH SOLE 0 0 3,439
Invesco S&P 500 Quality ETF ETF 46137V241 448,589,366 4,978,794 SH SOLE 3,109,912 0 1,868,882
Invesco S&P SmallCap Low Volatility ETF ETF 46138G102 3,581 68 SH SOLE 0 0 68
Invesco Solar ETF ETF 46138G706 252,156 4,263 SH SOLE 0 0 4,263
IONQ ORD ORD SHS 46222L108 5,326 100 SH SOLE 0 0 100
Iron Mountain Inc New COM 46284V101 280,661 2,222 SH SOLE 0 0 2,222
Ishares Barclays Aggregate Bond ETF 464287226 403,332 4,075 SH SOLE 0 0 4,075
iShares Bitcoin Trust ETF ETF 46438F101 26,732 803 SH SOLE 0 0 803
Ishares Comex Gold Trust ETF GT 464285204 263,152 3,485 SH SOLE 0 0 3,485
iShares Core Dividend Growth ETF ETF 46434V621 51,992 686 SH SOLE 0 0 686
iShares Core MSCI EAFE ETF 46432F842 342,272,943 3,543,932 SH SOLE 2,154,159 0 1,389,773
iShares Core MSCI Emerging Markets ETF ETF 46434G103 96,078,232 1,159,805 SH SOLE 635,806 0 523,999
iShares Core MSCI Total Intl Stk ETF ETF 46432F834 48,030 503 SH SOLE 0 0 503
iShares Core S&P Mid Cap ETF ETF 464287507 4,241 55 SH SOLE 0 0 55
iShares Core S&P Total US Stock Mkt ETF 464287150 40,096,832 244,091 SH SOLE 13,732 0 230,359
iShares Core US Treasury Bond ETF 46429B267 4,214 185 SH SOLE 0 0 185
iShares Currency Hedged MSCI EAFE ETF 46434V803 380,233 8,103 SH SOLE 0 0 8,103
Ishares Dj Select Div Fd ETF 464287168 353,238 2,260 SH SOLE 0 0 2,260
iShares ESG Aware MSCI EAFE ETF ETF 46435G516 4,544,023 44,198 SH SOLE 0 0 44,198
iShares ESG Aware MSCI EM ETF ETF 46434G863 2,256,060 41,252 SH SOLE 0 0 41,252
iShares Future AI & Tech ETF ETF 46435U556 9,678 127 SH SOLE 0 0 127
iShares Future Exponential Techs ETF ETF 46434V381 37,845 458 SH SOLE 0 0 458
iShares Global Healthcare ETF 464287325 7,772 79 SH SOLE 0 0 79
iShares Gold Trust Micro ETF 46436F103 70,458 1,761 SH SOLE 0 0 1,761
iShares Interm Government/Credit Bd ETF 464288612 10,198 96 SH SOLE 0 0 96
iShares MSCI ACWI ex US ETF ETF 464288240 23,515,783 308,971 SH SOLE 294,687 0 14,284
iShares MSCI EAFE ETF 464287465 1,494,059 14,383 SH SOLE 0 0 14,383
iShares MSCI Emrg Mkt Fd ETF 464287234 19,565 286 SH SOLE 0 0 286
iShares MSCI Global Mtls&Mng Prdcrs ETF ETF 46434G848 494,275 8,500 SH SOLE 0 0 8,500
iShares MSCI KLD 400 Social ETF ETF 464288570 25,630 180 SH SOLE 0 0 180
iShares MSCI USA ESG Select ETF ETF 464288802 25,460 165 SH SOLE 0 0 165
iShares MSCI USA Minimum Volatility ETF 46429B697 239,028 2,478 SH SOLE 0 0 2,478
Ishares Nasdaq Biotechnology ETF 464287556 332,833 1,750 SH SOLE 0 0 1,750
Ishares Russell 1000 Growth ETF 464287614 666,059 5,364 SH SOLE 0 0 5,364
Ishares Russell 1000 Val ETF 464287598 35,395 146 SH SOLE 0 0 146
Ishares Russell 2000 ETF 464287655 399,139 1,328 SH SOLE 0 0 1,328
Ishares Russell 2000 Value ETF ETF 464287630 663,600 3,000 SH SOLE 0 0 3,000
Ishares Russell Midcap ETF 464287499 970,926 8,801 SH SOLE 0 0 8,801
iShares Russell Midcap Value ETF 464287473 87,971,431 534,456 SH SOLE 319,244 0 215,212
iShares S&P 100 ETF 464287101 4,194,700 11,465 SH SOLE 0 0 11,465
Ishares S&P 500 Growth ETF 464287309 7,746,229 56,324 SH SOLE 0 0 56,324
IShares S&P 500 Index ETF 464287200 563,222,389 752,076 SH SOLE 638,129 0 113,947
Ishares S&P 500 Value ETF 464287408 4,327,309 19,058 SH SOLE 0 0 19,058
Ishares S&P Midcap ETF 464287705 3,829,908 28,654 SH SOLE 0 0 28,654
Ishares S&P National AMT-Free ETF 464288414 581,578 5,404 SH SOLE 0 0 5,404
Ishares S&P Small-Cap ETF 464287887 408,637 2,288 SH SOLE 0 0 2,288
Ishares S&P Smallcap Core ETF ETF 464287804 30,959 209 SH SOLE 0 0 209
Ishares S&P Smcap Value ETF 464287879 856,984 6,270 SH SOLE 0 0 6,270
iShares Silver Trust ETF 46428Q109 182,707 3,417 SH SOLE 0 0 3,417
Ishares Tr Russell ETF 464287622 1,452,906 3,548 SH SOLE 0 0 3,548
iShares U.S. Infrastructure ETF ETF 46435U713 11,788 187 SH SOLE 0 0 187
iShares US Aerospace & Defense ETF 464288760 15,030 62 SH SOLE 0 0 62
iShares US Healthcare ETF 464287762 828,780 12,368 SH SOLE 0 0 12,368
J B Hunt Transport Svcs COM 445658107 144,715 500 SH SOLE 0 0 500
J P MORGAN NASDAQ EQT PRM INC ETF ETF 46654Q203 44,067 717 SH SOLE 0 0 717
Jacobs Solutions Inc COM 46982L108 2,027,592 16,092 SH SOLE 0 0 16,092
Janus Henderson AAA CLO ETF ETF 47103U845 62,568 1,239 SH SOLE 0 0 1,239
Jetblue Airways Corp COM 477143101 17 3 SH SOLE 0 0 3
Johnson & Johnson COM 478160104 62,172,905 244,804 SH SOLE 94,462 0 150,342
Johnson Controls Inc COM G51502105 84,744 580 SH SOLE 0 0 580
Jones Lang Lasalle Inc COM 48020Q107 5,579 18 SH SOLE 0 0 18
Jpmorgan Chase & Co COM 46625H100 40,308,249 123,143 SH SOLE 46,663 0 76,480
JPMorgan US Quality Factor ETF ETF 46641Q761 11,059 153 SH SOLE 0 0 153
K L A Tencor Corp COM 482480100 377,138 1,250 SH SOLE 0 0 1,250
KBC Groupe NV COM B5337G162 18,959 139 SH SOLE 0 0 139
Keysight Technologies, Inc. COM 49338L103 35,707 102 SH SOLE 0 0 102
Kimberly-Clark Corp COM 494368103 210,429 1,917 SH SOLE 0 0 1,917
Kinder Morgan Inc COM 49456B101 187,952 5,879 SH SOLE 0 0 5,879
Kinsale Cap Group Inc Com COM 49714P108 159,958 485 SH SOLE 0 0 485
Koninklijke KPN NV ADR 780641205 388,350 77,670 SH SOLE 77,670 0 0
Kontoor Brands Inc COM COM 50050N103 25,002 300 SH SOLE 0 0 300
Kraft Heinz Co Com COM 500754106 88,386 3,742 SH SOLE 0 0 3,742
KYNDRYL HOLDINGS ORD WI COM 50155Q100 543 48 SH SOLE 0 0 48
L3Harris Technologies Ord COM 502431109 43,589 150 SH SOLE 0 0 150
Lam Research Corporation COM 512807306 316,331 730 SH SOLE 0 0 730
Legal & General Group PLC ADR G54404127 16,341 4,305 SH SOLE 0 0 4,305
LEMONADE ORD COM 52567D107 17,824 274 SH SOLE 0 0 274
Lennar Corp Cl A CL A 526057104 25,518 282 SH SOLE 0 0 282
Linde plc ORD SHS G54950103 42,553 82 SH SOLE 0 0 82
Lockheed Martin Corp COM 539830109 25,473 50 SH SOLE 0 0 50
Lowes Companies Inc COM 548661107 2,099,506 9,522 SH SOLE 0 0 9,522
LTC Properties Inc COM 502175102 1,923 50 SH SOLE 0 0 50
LUCID GROUP ORD COM 549498202 1,004 150 SH SOLE 0 0 150
Lululemon Athletica Inc COM 550021109 3,425 30 SH SOLE 0 0 30
Luxeyard Inc (NV) COM 55067R104 0 150 SH SOLE 0 0 150
Lyondellbasell Industries NV ORD SHS N53745100 21,060 400 SH SOLE 0 0 400
M & T Bank Corporation COM 55261F104 347,495 1,460 SH SOLE 1,422 0 38
Main Str Cap Corp Com COM 56035L104 186,768 3,600 SH SOLE 0 0 3,600
Manulife Financial Corp COM 56501R106 33,947 838 SH SOLE 0 0 838
Marathon Petroleum Corp COM 56585A102 2,301 9 SH SOLE 0 0 9
Markel Group Inc COM 570535104 14,202,289 7,272 SH SOLE 0 0 7,272
Marriott Intl Inc Cl A CL A 571903202 874,963 2,361 SH SOLE 133 0 2,228
Marriott Vacations COM 57164Y107 4,788 47 SH SOLE 0 0 47
Marsh & Mc Lennan Co Inc COM 571748102 16,834 101 SH SOLE 0 0 101
Martin Marietta Matrls COM 573284106 2,307 4 SH SOLE 0 0 4
Marvell Tech Group Ltd COM 573874104 30,570 103 SH SOLE 0 0 103
MasterBrand Inc COM 57638P104 463 45 SH SOLE 0 0 45
Mastercard Inc COM 57636Q104 45,666,958 88,915 SH SOLE 35,160 0 53,755
Mc Cormick & Co Inc N-Vt COM 579780206 2,017 40 SH SOLE 0 0 40
Mc Donalds Corp COM 580135101 25,531,301 94,452 SH SOLE 37,817 0 56,635
Mckesson Corporation COM 58155Q103 391,401 518 SH SOLE 0 0 518
Medical Pptys Tr Inc COM 58463J304 10,857 2,350 SH SOLE 0 0 2,350
MedMen Enterprises Inc COM 58507M107 0 125 SH SOLE 0 0 125
Medtronic Inc COM G5960L103 51,024 652 SH SOLE 0 0 652
Mercadolibre Inc COM 58733R102 16,974 10 SH SOLE 0 0 10
Merck & Co Inc COM 58933Y105 2,392,477 18,619 SH SOLE 5,875 0 12,744
Meta Platforms Inc COM 30303M102 1,427,226 2,534 SH SOLE 390 0 2,144
Metlife Inc COM 59156R108 16,584 196 SH SOLE 0 0 196
Mettler Toledo Intl Incf COM 592688105 7,665 6 SH SOLE 0 0 6
Microchip Technology Inc COM 595017104 694,214 7,612 SH SOLE 0 0 7,612
Micron Technology Inc COM 595112103 3,268,949 2,832 SH SOLE 989 0 1,843
Microsoft Corp COM 594918104 65,080,228 174,468 SH SOLE 69,224 0 105,244
Mid-America Apartment Communities Inc COM 59522J103 2,146 15 SH SOLE 0 0 15
MILLROSE PROPERTIES INCWHEN ISSUED CL A 601137102 2,494 83 SH SOLE 0 0 83
Mondelez Intl Inc Cl A CL A 609207105 1,742,014 30,118 SH SOLE 0 0 30,118
Monster Beverage Corporation COM 61174X109 4,710 49 SH SOLE 0 0 49
Moodys Corp COM 615369105 11,323 25 SH SOLE 0 0 25
Morgan Stanley COM NEW 617446448 1,146,420 5,484 SH SOLE 0 0 5,484
Motorola Solutions Inc Com New COM NEW 620076307 15,780 38 SH SOLE 0 0 38
MPLX LP COM 55336V100 102,446 1,819 SH SOLE 0 0 1,819
MSCI Inc COM 55354G100 14,001 25 SH SOLE 0 0 25
Nasdaq Stock Market Inc COM 631103108 1,655 21 SH SOLE 0 0 21
National Retail Properties Inc COM 637417106 88,407 1,900 SH SOLE 0 0 1,900
Nestle S A Reg B Adr ADR 641069406 110,392 1,075 SH SOLE 0 0 1,075
Netflix Inc COM 64110L106 464,885 6,511 SH SOLE 0 0 6,511
New Jersey Resources Corporation COM 646025106 44,832 800 SH SOLE 0 0 800
Newmarket Corporation COM 651587107 481,865 609 SH SOLE 0 0 609
Newmont Mining Corp COM 651639106 23,724 254 SH SOLE 0 0 254
Nextera Energy Inc Com COM 65339F101 495,023 5,640 SH SOLE 0 0 5,640
Nike Inc Class B CL B 654106103 19,376 472 SH SOLE 0 0 472
Nintendo Ltd Adr ADR 654445303 157 15 SH SOLE 0 0 15
NIO INC ADS REPSTG CL A ORD SHS CL A 62914V106 1,230 243 SH SOLE 0 0 243
NiSource Inc COM 65473P105 101,091 2,126 SH SOLE 0 0 2,126
Norfolk Southern Corp COM 655844108 929,304 2,954 SH SOLE 0 0 2,954
NortonLifeLock Inc COM 668771108 74,794 3,005 SH SOLE 0 0 3,005
Novartis A G Spon Adr ADR 66987V109 68,330 436 SH SOLE 0 0 436
Novo-Nordisk A-S Adr ADR 670100205 50,337 1,050 SH SOLE 0 0 1,050
Nrg Energy Inc New COM 629377508 21,763 149 SH SOLE 0 0 149
Nucor Corp COM 670346105 500,742 2,248 SH SOLE 0 0 2,248
Nuveen AMT-Free Quality Muni Inc COM 670657105 11,916 1,015 SH SOLE 0 0 1,015
Nuveen ESG Mid-Cap Value ETF ETF 67092P508 1,170,500 26,914 SH SOLE 0 0 26,914
Nuveen Quality Muni Income Fund COM 67066V101 12,156 1,003 SH SOLE 0 0 1,003
nVent Electric plc ORD SHS G6700G107 6,784 40 SH SOLE 0 0 40
Nvidia Corp COM 67066G104 3,690,373 18,444 SH SOLE 0 0 18,444
NXP Semiconductors NV COM N6596X109 158,638 564 SH SOLE 0 0 564
O Reilly Automotive Inc COM 67103H107 10,406 113 SH SOLE 0 0 113
OCCIDENTAL PETE CORP WT EXP COM 674599162 80 3 SH SOLE 0 0 3
Old Dominion Freight Lns COM 679580100 50,251 232 SH SOLE 0 0 232
Old Republic Intl Corp COM 680223104 6,138 150 SH SOLE 0 0 150
Omega Healthcare Investors Inc COM 681936100 57,216 1,200 SH SOLE 0 0 1,200
Oneok Inc New COM 682680103 85,549 984 SH SOLE 0 0 984
Oracle Corporation COM 68389X105 1,176,400 8,027 SH SOLE 1,885 0 6,142
OTIS Worldwide Corp-Wi COM 68902V107 1,002 14 SH SOLE 0 0 14
Owens-Corning Inc COM 690742101 4,451 28 SH SOLE 0 0 28
P P G Industries Inc COM 693506107 1,334 11 SH SOLE 0 0 11
Packaging Corp of America COM 695156109 44,320 186 SH SOLE 0 0 186
Palantir Technologies Inc COM 69608A108 67,937 582 SH SOLE 0 0 582
Palo Alto Networks Inc COM 697435105 78,776 231 SH SOLE 0 0 231
Paragon Offshore PLC COM G6S01W108 0 200 SH SOLE 0 0 200
Parker-Hannifin Corp COM 701094104 856,833 876 SH SOLE 524 0 352
Paychex Inc COM 704326107 262,738 2,672 SH SOLE 0 0 2,672
Paypal Hldgs Inc COM 70450Y103 2,807 65 SH SOLE 0 0 65
Pepsico Incorporated COM 713448108 1,820,940 13,449 SH SOLE 0 0 13,449
Pfizer Incorporated COM 717081103 63,475 2,636 SH SOLE 0 0 2,636
Philip Morris Intl Inc COM 718172109 11,086,342 61,281 SH SOLE 433 0 60,848
Phillips 66 COM 718546104 22,146 131 SH SOLE 0 0 131
Pimco Corporate Opportunity Fund COM 72201B101 23,098 1,920 SH SOLE 0 0 1,920
PIMCO Dynamic Income ETF 72201Y101 33,400 2,000 SH SOLE 0 0 2,000
PIMCO Enhanced Short Maturity Active ETF ETF 72201R833 873,015 8,660 SH SOLE 0 0 8,660
Pinnacle West Capital Cp COM 723484101 18,618 174 SH SOLE 0 0 174
Playstar Corp New Shs (NV) ORD SHS P36100108 0 750 SH SOLE 0 0 750
Pnc Finl Services Gp Inc COM 693475105 471,777 1,916 SH SOLE 0 0 1,916
Polo Ralph Lauren Cl A COM 751212101 2,408 6 SH SOLE 0 0 6
Pool Corporation COM 73278L105 91,118 424 SH SOLE 0 0 424
Power Corp Cda Isin ORD SHS 739239101 10,969 176 SH SOLE 0 0 176
PowerShares FTSE RAFI US 1500 Sm-Mid ETF ETF 46137V597 8,923 160 SH SOLE 0 0 160
PowerShares QQQ ETF ETF 46090E103 1,375,595 1,868 SH SOLE 0 0 1,868
Procter & Gamble COM 742718109 1,361,611 9,285 SH SOLE 0 0 9,285
PROFESSIONALLY MANAGED ETF ETF 74316P579 44,467 836 SH SOLE 0 0 836
Progressive Corp Ohio COM 743315103 37,127,274 169,958 SH SOLE 69,671 0 100,287
Prologis COM 74340W103 209,572 1,547 SH SOLE 0 0 1,547
PROSHARES BITCOIN STRATEGY ETF ETF 74347G440 96 12 SH SOLE 0 0 12
ProShares Ultra Bitcoin ETF ETF 74349Y704 48,720 6,000 SH SOLE 0 0 6,000
Prospect Cap Corp COM 74348T102 231 100 SH SOLE 0 0 100
Prudential Financial Inc COM 744320102 47,165 437 SH SOLE 0 0 437
PTC Inc COM 69370C100 19,427 171 SH SOLE 0 0 171
Pub Svc Ent Group Inc COM 744573106 12,180 150 SH SOLE 0 0 150
Public Storage COM 74460D109 16,785 53 SH SOLE 0 0 53
Pulte Homes Inc COM 745867101 4,391 32 SH SOLE 0 0 32
Qnity Electronics, Inc. COM 74743L100 67,120 411 SH SOLE 0 0 411
Qualcomm Inc COM 747525103 724,007 3,918 SH SOLE 582 0 3,336
Quest Diagnostic Inc COM 74834L100 125,051 590 SH SOLE 0 0 590
QXO Inc COM 82846H405 3,456 200 SH SOLE 0 0 200
Raymond James Finl Inc COM 754730109 2,004,668 13,186 SH SOLE 0 0 13,186
Realty Income Corp COM 756109104 67,103 1,083 SH SOLE 0 0 1,083
Reddit Inc CL A 75734B100 11,450 66 SH SOLE 0 0 66
Regeneron Pharmaceuticals COM 75886F107 17,459 28 SH SOLE 0 0 28
Regions Financial Cp New COM 7591EP100 103,797 3,437 SH SOLE 0 0 3,437
Reinsurance Grp Of Amer COM 759351604 6,805 32 SH SOLE 0 0 32
Relx Plc COM G7493L105 19,689 627 SH SOLE 0 0 627
Revvity Inc COM 714046109 6,676 60 SH SOLE 0 0 60
Ridgepost Capital, Inc. CL A 69376K106 513,730 65,277 SH SOLE 0 0 65,277
RIGETTI COMPUTING ORD ORD SHS 76655K103 22,488 1,164 SH SOLE 0 0 1,164
Roche Hldg Ltd Spon Adrf ADR 771195104 3,132 61 SH SOLE 0 0 61
Rockwell Automation Inc COM 773903109 2,970 6 SH SOLE 0 0 6
Roku Inc Com Cl A CL A 77543R102 3,730 27 SH SOLE 0 0 27
Ross Stores Inc COM 778296103 208,593 980 SH SOLE 0 0 980
Royal Bk Of Canada Isin #ca7800871021 COM 780087102 124,182 600 SH SOLE 0 0 600
Royal Caribbean Cruises Ltd COM V7780T103 73,349 231 SH SOLE 0 0 231
Rpm International Inc COM 749685103 71,803 646 SH SOLE 0 0 646
RTX Corporation COM 75513E101 59,347,482 312,800 SH SOLE 113,511 0 199,289
Rubrik Inc CL A 781154109 49,774 620 SH SOLE 0 0 620
Rush Enterprises Inc COM 781846308 86,063 1,125 SH SOLE 0 0 1,125
S&p Global Inc COM 78409V104 30,952 76 SH SOLE 0 0 76
Salesforce Com COM 79466L302 125,171 799 SH SOLE 0 0 799
SANDOZ GROUP ADR ADR 799926100 4,253 47 SH SOLE 0 0 47
Sanfilippo John B & Son Inc COM 800422107 42,995 500 SH SOLE 0 0 500
SAP SE ADR D66992104 17,618 115 SH SOLE 0 0 115
Schlumberger Ltd COM 806857108 68,340 1,470 SH SOLE 0 0 1,470
Schwab International Equity ETF ETF 808524805 3,429 124 SH SOLE 0 0 124
Schwab Strategic Tr 1000 Index Etf ETF 808524722 0 0 SH SOLE 0 0 0
Schwab US Aggregate Bond ETF ETF 808524839 17,005 735 SH SOLE 0 0 735
Schwab US Dividend Equity ETF ETF 808524797 32,661 1,030 SH SOLE 0 0 1,030
Schwab US Large-Cap ETF ETF 808524201 151,241 5,139 SH SOLE 0 0 5,139
Schwab US Large-Cap Growth ETF ETF 808524300 202,838 5,994 SH SOLE 0 0 5,994
Schwab US Mid-Cap ETF ETF 808524508 7,382 200 SH SOLE 0 0 200
Schwab US Small-Cap ETF ETF 808524607 1,923 53 SH SOLE 0 0 53
Sector Spdr Engy Select ETF 81369Y506 1,398,652 26,335 SH SOLE 0 0 26,335
Sector Spdr Fincl Select ETF 81369Y605 906,491 16,909 SH SOLE 0 0 16,909
Sector Spdr Health Fund ETF 81369Y209 416,324 2,624 SH SOLE 0 0 2,624
Sector Spdr Materials Fd ETF 81369Y100 86,411 1,700 SH SOLE 0 0 1,700
Sector Spdr Tech Select ETF 81369Y803 6,259,535 32,855 SH SOLE 6,974 0 25,881
Sector Spdr Tr Con Stpls ETF 81369Y308 57,734 695 SH SOLE 0 0 695
Sekisui House Ltd COM J70746136 16,772 806 SH SOLE 0 0 806
Select Sector Spdr Trust The Utilities Select Sect ETF 81369Y886 390,988 8,623 SH SOLE 0 0 8,623
SELECT STOXX EUROPE ASPC DFN ETF ETF 84858T772 35,473 841 SH SOLE 0 0 841
Sempra Energy COM 816851109 121,821 1,314 SH SOLE 0 0 1,314
ServiceNow Inc COM 81762P102 29,132 293 SH SOLE 0 0 293
SES Solar Inc COM 78412U101 0 3,000 SH SOLE 0 0 3,000
SHELL ADR EACH REP 2 ORD WI ADR 780259305 309,927 3,997 SH SOLE 3,997 0 0
Shell PLC ORD SHS G80827101 1,168 30 SH SOLE 0 0 30
Sherwin Williams Co COM 824348106 4,820 14 SH SOLE 0 0 14
SHIFT TECHNOLOGIES CL A ORD CL A 82452T305 0 14 SH SOLE 0 0 14
Shin Etsu Chem Co Ltd ADR 824551105 356,667 16,459 SH SOLE 16,459 0 0
Shopify Inc COM 82509L107 35,396 310 SH SOLE 0 0 310
Shore Bancshares Inc COM 825107105 22,950 1,000 SH SOLE 0 0 1,000
SMURFIT WESTROCK ORD COM G8267P108 12,166 263 SH SOLE 0 0 263
Snap On Inc COM 833034101 37,826 94 SH SOLE 0 0 94
Snowflake Inc COM 833445109 12,725 50 SH SOLE 0 0 50
SOFI TECHNOLOGIES ORD COM 83406F102 9,413 525 SH SOLE 0 0 525
Solstice Advanced Materials Inc COM 83443Q103 43,414 490 SH SOLE 0 0 490
Solventum Corp Com Shs COM 83444M101 29,780 386 SH SOLE 0 0 386
SONY FINANCIAL GROUP INC. ADR CMN ADR 83571B100 78 18 SH SOLE 0 0 18
SONY GROUP CORP ADR ADR 835699307 1,805 90 SH SOLE 0 0 90
Southwest Airlines Co COM 844741108 147,575 2,870 SH SOLE 0 0 2,870
Space Exploration Technologies Corp. CL A CL A 84615Q103 24,433 143 SH SOLE 0 0 143
SPDR Dow Jones Global Real Estate ETF ETF 78463X749 1,066 21 SH SOLE 0 0 21
SPDR Dow Jones Industrial Average ETF ETF 78467X109 313,434 600 SH SOLE 0 0 600
SPDR EURO STOXX 50 ETF 78463X202 15,590 227 SH SOLE 0 0 227
SPDR Gold MiniShares ETF 98149E303 4,460,307 56,161 SH SOLE 0 0 56,161
Spdr Gold TRUST ETF 78463V107 1,028,149 2,791 SH SOLE 0 0 2,791
SPDR Portfolio S&P 500 ETF ETF 78464A854 43,325 493 SH SOLE 0 0 493
SPDR Portfolio S&P 500 High Div ETF ETF 78468R788 197,997 4,150 SH SOLE 0 0 4,150
SPDR Portfolio S&P 500 Value ETF ETF 78464A508 151,610 2,494 SH SOLE 0 0 2,494
SPDR S&P 500 Growth ETF 78464A409 86,625 728 SH SOLE 0 0 728
SPDR S&P 500 Index ETF 78462F103 13,078,183 17,513 SH SOLE 7,840 0 9,673
SPDR S&P Bank ETF ETF 78464A797 203,910 2,989 SH SOLE 0 0 2,989
SPDR S&P MIDCAP 400 ETF 78467Y107 3,517 5 SH SOLE 0 0 5
Sprott Asset Management LP SPROTT PHYSICAL URANIUM UT 85210A104 55 3 SH SOLE 0 0 3
Sprott Physical Gold & Silver Trust UT 85208R101 120,690 3,000 SH SOLE 0 0 3,000
Sprott Physical Gold Trust Unit UT 85207H104 141,999,329 4,706,640 SH SOLE 2,835,285 0 1,871,355
Stag Industrial Inc COM 85254J102 22,836 600 SH SOLE 0 0 600
Stantec Inc COM 85472N109 76,835 1,115 SH SOLE 0 0 1,115
Starbucks Corp COM 855244109 382,066 3,739 SH SOLE 0 0 3,739
Starwood Property Trust Inc. COM 85571B105 31,286 1,910 SH SOLE 0 0 1,910
Stryker Corp COM 863667101 5,667 18 SH SOLE 0 0 18
Symrise AG ADR D827A1108 19,981 199 SH SOLE 0 0 199
Synopsys Inc COM 871607107 12,044 27 SH SOLE 0 0 27
Sysco Corporation COM 871829107 550,291 6,584 SH SOLE 0 0 6,584
T J X Cos Inc COM 872540109 692,507 4,571 SH SOLE 2,976 0 1,595
T. Rowe Price Group, Inc. COM 74144T108 64,007 563 SH SOLE 0 0 563
Taiwan Semiconductr Adrf ADR 874039100 2,939,921 6,156 SH SOLE 3,078 0 3,078
Take-Two Interactive Software Inc COM 874054109 3,000 12 SH SOLE 0 0 12
Tapestry Inc COM 876030107 10,832 74 SH SOLE 0 0 74
Targa Resources Corp COM 87612G101 4,290 16 SH SOLE 0 0 16
Target Corporation COM 87612E106 17,632 135 SH SOLE 0 0 135
TE Connectivity Ltd ADR G87052109 6,855 34 SH SOLE 0 0 34
Teck Resources Ltd CL B 878742204 442,858 7,448 SH SOLE 7,448 0 0
Teledyne Technologies COM 879360105 472,165 708 SH SOLE 0 0 708
Tesla, Inc COM 88160R101 308,720 734 SH SOLE 0 0 734
Texas Instruments Inc COM 882508104 680,792 2,284 SH SOLE 0 0 2,284
The Charles Schwab Corp COM 808513105 398,791 4,322 SH SOLE 0 0 4,322
The Chemours Company COM 163851108 5,581 272 SH SOLE 0 0 272
The Southern Company COM 842587107 446,870 4,669 SH SOLE 0 0 4,669
Thermo Electron Corp COM 883556102 373,513 745 SH SOLE 67 0 678
Titan America SA COM B9151N105 12,913 692 SH SOLE 0 0 692
T-Mobile Us Inc COM 872590104 17,444 104 SH SOLE 0 0 104
Toro Company COM 891092108 21,432 220 SH SOLE 0 0 220
Townebank Portsmouth Va COM 89214P109 4,204 116 SH SOLE 0 0 116
Tractor Supply Company COM 892356106 885 28 SH SOLE 0 0 28
Trane Technologies PLC COM G8994E103 1,677,311 3,415 SH SOLE 0 0 3,415
Transdigm Group Inc COM 893641100 6,660 5 SH SOLE 0 0 5
Travelers Companies Inc COM 89417E109 64,043 194 SH SOLE 0 0 194
Tredegar Corporation COM 894650100 1,910 240 SH SOLE 0 0 240
Tri Continental Corp COM 895436103 614,259 17,846 SH SOLE 0 0 17,846
Trinity Capital Inc COM 896442308 28,803 1,610 SH SOLE 0 0 1,610
Truist Finl Corp Com COM 89832Q109 1,799,788 36,126 SH SOLE 0 0 36,126
TRUMP MEDIA & TECHNOLOGY COM 25400Q105 1,718 222 SH SOLE 0 0 222
TXNM Energy Inc COM 69349H107 2,839 50 SH SOLE 0 0 50
Tyler Technologies Inc COM 902252105 2,632 9 SH SOLE 0 0 9
U G I Corporation New COM 902681105 24,869 720 SH SOLE 0 0 720
U S Bancorp Del New COM 902973304 18,422 305 SH SOLE 0 0 305
Uber Technologies Inc COM 90353T100 7,072 98 SH SOLE 0 0 98
Ulta Salon Cosmetics & Fragrance Inc COM 90384S303 2,255 5 SH SOLE 0 0 5
UNDER ARMOUR INC-CLASS C CL C 904311206 50 8 SH SOLE 0 0 8
Unilever PLC ADR G92087348 10,276 171 SH SOLE 0 0 171
Unilever Plc Adr New ADR 904767803 40,040 666 SH SOLE 0 0 666
Union Pacific Corp COM 907818108 35,314,731 129,834 SH SOLE 52,620 0 77,214
United Bankshares Inc COM 909907107 611,551 13,344 SH SOLE 0 0 13,344
United Parcel Service B CL B 911312106 241,815 2,249 SH SOLE 0 0 2,249
United Rentals Inc COM 911363109 761,302 672 SH SOLE 0 0 672
Unitedhealth Group Inc COM 91324P102 14,131 34 SH SOLE 0 0 34
Universal Corp Va COM 913456109 1,145,786 21,963 SH SOLE 0 0 21,963
Unum Group COM 91529Y106 7,420 83 SH SOLE 0 0 83
UPSTART HOLDINGS INC COM 91680M107 3,543 100 SH SOLE 0 0 100
Uranium Royalty Corporation COM COM 91703D100 556 200 SH SOLE 0 0 200
Utd Dominion Rlty Tr Inc COM 902653104 769,977 19,288 SH SOLE 0 0 19,288
V F Corporation COM 918204108 6,672 400 SH SOLE 0 0 400
Valero Energy Corp New COM 91913Y100 149,108 573 SH SOLE 0 0 573
Validian Corp COM 91915P107 0 10,000 SH SOLE 0 0 10,000
VanEck Retail ETF ETF 92189F684 23,665 93 SH SOLE 0 0 93
Vanguard 500 ETF ETF 922908363 25,553,317 37,206 SH SOLE 1,033 0 36,173
Vanguard Bond Index Fund ETF 921937835 15 0 SH SOLE 0 0 0
Vanguard Dividend Appreciation ETF 921908844 7,340,899 31,024 SH SOLE 0 0 31,024
Vanguard Emerging Market ETF 922042858 93,594 1,568 SH SOLE 0 0 1,568
Vanguard FTSE International ETF 921943858 741,852 10,412 SH SOLE 0 0 10,412
Vanguard Growth ETF ETF 922908736 472,866 5,490 SH SOLE 0 0 5,490
Vanguard Health Care ETF ETF 92204A504 153,183 512 SH SOLE 0 0 512
Vanguard Index Funds Vanguard High Dividend Yield ETF 921946406 284,138 1,798 SH SOLE 0 0 1,798
Vanguard Information Technology ETF ETF 92204A702 1,304,025 10,911 SH SOLE 0 0 10,911
Vanguard Intl Div Apprec ETF ETF 921946810 46,877 502 SH SOLE 0 0 502
Vanguard Intl Eqty Index ETF 922042775 103,014 1,230 SH SOLE 0 0 1,230
Vanguard Mega Cap ETF ETF 921910873 96,044 351 SH SOLE 0 0 351
Vanguard Mid Cap Value ETF 922908512 385,122 1,949 SH SOLE 0 0 1,949
Vanguard Mid-Cap ETF ETF 922908629 2,487,360 30,872 SH SOLE 0 0 30,872
Vanguard Mid-Cap Growth ETF ETF 922908538 42,367 138 SH SOLE 0 0 138
Vanguard S&P 500 Value ETF ETF 921932703 442,684 2,019 SH SOLE 0 0 2,019
Vanguard S&P Mid-Cap 400 Value ETF ETF 921932844 22,586 198 SH SOLE 0 0 198
Vanguard Small Cap ETF 922908751 113,064 373 SH SOLE 0 0 373
Vanguard Small-Cap Growth ETF ETF 922908595 21,942 60 SH SOLE 0 0 60
Vanguard Small-Cap Value ETF ETF 922908611 29,159 120 SH SOLE 0 0 120
Vanguard Tax-Exempt Bond ETF ETF 922907746 61,101 1,208 SH SOLE 0 0 1,208
Vanguard Total International Bond ETF ETF 92203J407 5 0 SH SOLE 0 0 0
Vanguard Total International Stock ETF ETF 921909768 294,855 3,449 SH SOLE 0 0 3,449
Vanguard Total Stock Mkt ETF 922908769 2,019,984 5,459 SH SOLE 0 0 5,459
Vanguard Total World Stock ETF ETF 922042742 25,827,064 164,556 SH SOLE 108,579 0 55,977
Vanguard Value ETF ETF 922908744 1,020,566 4,683 SH SOLE 0 0 4,683
Vaxart Inc Com New COM 92243A200 17,941 29,655 SH SOLE 0 0 29,655
VERALTO ORD WI ORD SHS 92338C103 44,695 504 SH SOLE 0 0 504
Verisign Inc COM 92343E102 21,131 84 SH SOLE 0 0 84
Verisk Analytics Inc Cla CL A 92345Y106 24,057 134 SH SOLE 0 0 134
Verizon Communications COM 92343V104 439,362 10,377 SH SOLE 0 0 10,377
VERSANT MEDIA GROUP INC CL A COM 925283103 4,285 119 SH SOLE 0 0 119
Vertex Pharmaceuticals Inc COM 92532F100 18,876 38 SH SOLE 0 0 38
Vertiv Holdings Co COM 92537N108 36,495 109 SH SOLE 0 0 109
Vestas Wind Systems AS ADR K9773J201 11,520 408 SH SOLE 0 0 408
Viatris Inc. COM 92556V106 4,859 306 SH SOLE 0 0 306
VICI Properties Inc COM 925652109 74,340 2,800 SH SOLE 0 0 2,800
VictoryShares Core Intermediate Bond ETF ETF 92647N527 4,432 95 SH SOLE 0 0 95
Virginia National Bankshares Corp COM 928031103 19,616 442 SH SOLE 0 0 442
Visa Inc COM 92826C839 4,192,903 12,221 SH SOLE 1,854 0 10,367
Vodafone Group Plc Adr ADR 92857W308 6,308 477 SH SOLE 0 0 477
W P Carey Inc COM 92936U109 28,743 402 SH SOLE 0 0 402
Wabtec COM 929740108 5,931 22 SH SOLE 0 0 22
Walmart Inc. COM 931142103 42,478,684 375,055 SH SOLE 134,026 0 241,029
WARNER BROS. DISCOVERY SRS A ORD WI ORD SHS 934423104 7,891 296 SH SOLE 0 0 296
Waste Management, INC. COM 94106L109 346,135 1,553 SH SOLE 0 0 1,553
Watts Water Technologies Inc COM 942749102 18,398 47 SH SOLE 0 0 47
Wells Fargo & Co New COM 949746101 240,317 2,908 SH SOLE 0 0 2,908
Wells Fargo & Co Pfd Preferred Stock 949746887 7 19 SH SOLE 0 0 19
Welltower Inc Com COM 95040Q104 17,477 77 SH SOLE 0 0 77
West Pharmaceutical Services Inc COM 955306105 14,719 41 SH SOLE 0 0 41
Western Midstream Partners, LP COM UT LTD PTN 958669103 16,410 375 SH SOLE 0 0 375
Williams Companies COM 969457100 23,678,464 318,516 SH SOLE 133,280 0 185,236
Williams Sonoma COM 969904101 3,963 17 SH SOLE 0 0 17
Willis Towers Watson COM G96629103 105,855 405 SH SOLE 0 0 405
WisdomTree US Quality Dividend Gr ETF ETF 97717X669 404,942 4,235 SH SOLE 0 0 4,235
Xcel Energy Inc COM 98389B100 83,512 1,040 SH SOLE 0 0 1,040
Xylem Inc COM 98419M100 38,536 326 SH SOLE 0 0 326
Yum Brands Inc COM 988498101 18,064 113 SH SOLE 0 0 113
Yum China Hldgs Inc Com COM 98850P109 5,027 123 SH SOLE 0 0 123
ZCO Liquidating Corp COM 67086E303 0 50 SH SOLE 0 0 50
Zimmer Biomet Holdings Inc COM 98956P102 3,444 40 SH SOLE 0 0 40
Zoetis Inc CL A 98978V103 115,838 1,612 SH SOLE 0 0 1,612