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

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

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   118,268 1,115 SH   SOLE   0 0 1,115
A T & T INC COM 00206R102   272,413 15,478 SH   SOLE   0 0 15,478
ABB LTD F ADR 000375204   34,214 738 SH   SOLE   0 0 738
ABBOTT LABORATORIES COM 002824100   866,089 7,631 SH   SOLE   0 0 7,631
ABBVIE INC COM 00287Y109   1,352,457 7,427 SH   SOLE   0 0 7,427
ABRDN PHYSICAL PREC MTL ETF 003263100   147,166 1,541 SH   SOLE   0 0 1,541
ACCELLERON INDS AG F ADR 00449R109   1,167 31 SH   SOLE   0 0 31
ACCENTURE PLC F SHS G1151C101   58,924 170 SH   SOLE   0 0 170
ACCO BRANDS CORP COM 00081T108   140 25 SH   SOLE   0 0 25
ADIDAS AG F ADR 00687A107   1,569 14 SH   SOLE   0 0 14
ADIENT PLC F SHS G0084W101   132 4 SH   SOLE   0 0 4
ADOBE INC COM 00724F101   29,267 58 SH   SOLE   0 0 58
ADVANCED MICRO DEVICE IN COM 007903107   8,844 49 SH   SOLE   0 0 49
ADVANSIX INC COM 00773T101   1,487 52 SH   SOLE   0 0 52
AFLAC INC COM 001055102   333,309 3,882 SH   SOLE   0 0 3,882
AGILENT TECHNOLOGIES COM 00846U101   35,795 246 SH   SOLE   0 0 246
AIA GROUP LTD F ADR 001317205   995 37 SH   SOLE   0 0 37
AIR LIQUIDE F ADR 009126202   2,877 69 SH   SOLE   0 0 69
AIR PROD & CHEMICALS COM 009158106   43,851 181 SH   SOLE   0 0 181
AIRBNB INC COM 009066101   330 2 SH   SOLE   0 0 2
AIRBUS GROUP F ADR 009279100   3,877 84 SH   SOLE   0 0 84
AKAMAI TECHNOLOGIES INC COM 00971T101   15,009 138 SH   SOLE   0 0 138
ALBEMARLE CORP COM 012653101   210,784 1,600 SH   SOLE   0 0 1,600
ALCOA CORP COM 013872106   338 10 SH   SOLE   0 0 10
ALIBABA GROUP HLDG LTD F ADR 01609W102   1,809 25 SH   SOLE   0 0 25
ALLEGION PUBLIC LTD F SHS G0176J109   2,425 18 SH   SOLE   0 0 18
ALLSTATE CORP COM 020002101   115,052 665 SH   SOLE   0 0 665
ALPHABET INC. COM 02079K305   1,432,024 9,488 SH   SOLE   0 0 9,488
ALPHABET INC. COM 02079K107   751,555 4,936 SH   SOLE   0 0 4,936
ALPS EMERGING SECTOR DVD ETF 00162Q668   16,271 770 SH   SOLE   0 0 770
ALPS INTL SECTOR ETF 00162Q718   20,953 705 SH   SOLE   0 0 705
ALPS MEDICAL ETF 00162Q593   3,575 100 SH   SOLE   0 0 100
ALTRIA GROUP INC COM 02209S103   4,809,675 110,263 SH   SOLE   0 0 110,263
AMADEUS IT GROUP S A F ADR 02263T104   1,154 18 SH   SOLE   0 0 18
AMAZON.COM INC COM 023135106   2,987,634 16,563 SH   SOLE   0 0 16,563
AMER ELECTRIC PWR CO COM 025537101   289,296 3,360 SH   SOLE   0 0 3,360
AMEREN CORP COM 023608102   76,253 1,031 SH   SOLE   0 0 1,031
AMERICA MOVIL SAB F ADR 02390A101   1,250 67 SH   SOLE   0 0 67
AMERICAN AIRLS GROUP COM 02376R102   73,972 4,819 SH   SOLE   0 0 4,819
AMERICAN EXPRESS CO COM 025816109   328,557 1,443 SH   SOLE   0 0 1,443
AMERICAN WATER WORKS COM 030420103   47,540 389 SH   SOLE   0 0 389
AMERIPRISE FINL COM 03076C106   78,919 180 SH   SOLE   0 0 180
AMERISERV FINL COM 03074A102   3,143 1,209 SH   SOLE   0 0 1,209
AMERN TOWER CORP COM 03027X100   20,154 102 SH   SOLE   0 0 102
AMGEN INC. COM 031162100   220,632 776 SH   SOLE   0 0 776
AMPHENOL CORP COM 032095101   6,460 56 SH   SOLE   0 0 56
AMPLIFY CWP ENHANCED DIV ETF 032108409   17,963 462 SH   SOLE   0 0 462
AMPLIFY CYBERSECURITY ETF 032108664   3,270 51 SH   SOLE   0 0 51
ANALOG DEVICES INC COM 032654105   11,867 60 SH   SOLE   0 0 60
ANHEUSER BUSCH INBEV S F ADR 03524A108   60,294 992 SH   SOLE   0 0 992
APA CORP COM 03743Q108   4,263 124 SH   SOLE   0 0 124
APOLLO GLOBAL MGMT INC N COM 03769M106   29,574 263 SH   SOLE   0 0 263
APPLE INC COM 037833100   15,302,377 89,299 SH   SOLE   0 0 89,299
APPLIED MATERIALS COM 038222105   56,301 273 SH   SOLE   0 0 273
APTARGROUP INC COM 038336103   32,375 225 SH   SOLE   0 0 225
APTIV PLC F SHS G6095L109   11,629 146 SH   SOLE   0 0 146
ARCHER-DANIELS-MIDLN COM 039483102   31,907 508 SH   SOLE   0 0 508
ARES CAPITAL CORP COM 04010L103   75,577 3,630 SH   SOLE   0 0 3,630
ARISTA NETWORKS INC COM 040413106   30,738 106 SH   SOLE   0 0 106
ARMSTRONG WORLD INDS COM 04247X102   12,670 102 SH   SOLE   0 0 102
ARS PHARMACEUTICALS INC COM 82835W108   28,463 2,785 SH   SOLE   0 0 2,785
ASML HOLDING N V F ADR N07059210   41,730 43 SH   SOLE   0 0 43
ASSA ABLOY AB F ADR 045387107   976 68 SH   SOLE   0 0 68
ASTRAZENECA PLC F ADR 046353108   5,014 74 SH   SOLE   0 0 74
ATLANTIC UNION BANKSHARE COM 04911A107   629,224 17,820 SH   SOLE   0 0 17,820
AURORA CANNABIS INC F COM 05156X850   18 4 SH   SOLE   0 0 4
AUTO DATA PROCESSING COM 053015103   551,676 2,209 SH   SOLE   0 0 2,209
AUTODESK INC COM 052769106   1,953 8 SH   SOLE   0 0 8
AVERY DENNISON CORP COM 053611109   1,563 7 SH   SOLE   0 0 7
AXA SA F ADR 054536107   1,316 35 SH   SOLE   0 0 35
B W X TECHNOLOGIES INCOR COM 05605H100   31,915 311 SH   SOLE   0 0 311
B&M EUROPEAN VALUE F ADR 05590Y100   304 11 SH   SOLE   0 0 11
BANK OF AMERICA CORP COM 060505104   483,442 12,749 SH   SOLE   0 0 12,749
BANK OF NY MELLON CO COM 064058100   29,501 512 SH   SOLE   0 0 512
BARINGS PARTICIPATION IN COM 06761A103   11,768 730 SH   SOLE   0 0 730
BCE INC F COM 05534B760   3,840 113 SH   SOLE   0 0 113
BECTON DICKINSON&CO COM 075887109   525,831 2,125 SH   SOLE   0 0 2,125
BEIGENE LTD F ADR 07725L102   313 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY COM 084670702   928,508 2,208 SH   SOLE   0 0 2,208
BHP GROUP LTD F ADR 088606108   2,135 37 SH   SOLE   0 0 37
BIOHAVEN LTD F SHS G1110E107   11,758 215 SH   SOLE   0 0 215
BLACKROCK INC COM 09247X101   176,744 214 SH   SOLE   0 0 214
BLACKROCK TCP CAPITAL CO COM 09259E108   939 90 SH   SOLE   0 0 90
BLACKSTONE INC COM 09260D107   36,784 280 SH   SOLE   0 0 280
BLOCK H & R INCORP COM 093671105   124,592 2,537 SH   SOLE   0 0 2,537
BLUE RIDGE BANKSHARE COM 095825105   2,725 1,013 SH   SOLE   0 0 1,013
BOEING CO COM 097023105   245,676 1,273 SH   SOLE   0 0 1,273
BOOKING HOLDINGS INC COM 09857L108   90,697 25 SH   SOLE   0 0 25
BOSTON PROPERTIES COM 101121101   10,841 166 SH   SOLE   0 0 166
BP PLC F ADR 055622104   103,997 2,760 SH   SOLE   0 0 2,760
BREAD FINL HOLDINGS INC COM 018581108   14,002 376 SH   SOLE   0 0 376
BRIGHTHOUSE FINL INC0050 COM 10922N103   258 5 SH   SOLE   0 0 5
BRISTOL-MYERS SQUIBB COM 110122108   137,202 2,530 SH   SOLE   0 0 2,530
BRIT AMER TOBACCO F ADR 110448107   9,760 320 SH   SOLE   0 0 320
BROADCOM INC COM 11135F101   398,948 305 SH   SOLE   0 0 305
BROADRIDGE FINL SOLU COM 11133T103   19,257 94 SH   SOLE   0 0 94
BROOKFIELD INFRASTRUC LP COM G16252101   18,726 600 SH   SOLE   0 0 600
BROOKFIELD RENEW PART LP COM G16258108   3,833 165 SH   SOLE   0 0 165
BROWN & BROWN INC COM 115236101   12,256 140 SH   SOLE   0 0 140
BRUNSWICK CORP COM 117043109   141,402 1,465 SH   SOLE   0 0 1,465
BUNGE GLOBAL SA F SHS H11356104   55,115 538 SH   SOLE   0 0 538
C M S ENERGY CORP COM 125896100   1,086 18 SH   SOLE   0 0 18
CALAMOS CONVERTIBLE AND COM 12811P108   7,523 637 SH   SOLE   0 0 637
CALAMOS STRATEGIC TOTAL COM 128125101   43,708 2,670 SH   SOLE   0 0 2,670
CANADIAN NATL RAILWY F COM 136375102   27,132 206 SH   SOLE   0 0 206
CANADIAN PACIFIC KANSA F COM 13646K108   326,934 3,742 SH   SOLE   0 0 3,742
CANOPY GROWTH CORP F COM 138035704   898 104 SH   SOLE   0 0 104
CAPGEMINI S E F ADR 13961R100   2,674 58 SH   SOLE   0 0 58
CAPITAL ONE FC COM 14040H105   327,409 2,199 SH   SOLE   0 0 2,199
CARMAX INC COM 143130102   46,343 532 SH   SOLE   0 0 532
CARNIVAL CORP F SHS 143658300   1,634 100 SH   SOLE   0 0 100
CARRIER GLOBAL CORP COM 14448C104   8,429 145 SH   SOLE   0 0 145
CARTER BANKSHARES INC COM 146103106   55,174 4,365 SH   SOLE   0 0 4,365
CATERPILLAR INC COM 149123101   386,452 1,055 SH   SOLE   0 0 1,055
CBRE GROUP INC COM 12504L109   17,892 184 SH   SOLE   0 0 184
CDN IMPERIAL BK COMM F COM 136069101   5,173 102 SH   SOLE   0 0 102
CDW CORP COM 12514G108   64,457 252 SH   SOLE   0 0 252
CENCORA INC COM 03073E105   170,822 703 SH   SOLE   0 0 703
CENTENE CORP COM 15135B101   6,671 85 SH   SOLE   0 0 85
CENTERPOINT ENERGY INC COM 15189T107   51,994 1,825 SH   SOLE   0 0 1,825
CHARLES SCHWAB CORP COM 808513105   56,281 778 SH   SOLE   0 0 778
CHARLES SCHWAB US MC ETF 808524508   122,796 1,508 SH   SOLE   0 0 1,508
CHARLES SCHWAB US REIT ETF 808524847   650 32 SH   SOLE   0 0 32
CHARTER COMMUNICATN COM 16119P108   9,300 32 SH   SOLE   0 0 32
CHECK PT SOFTWARE F SHS M22465104   4,264 26 SH   SOLE   0 0 26
CHEMOURS CO COM 163851108   6,565 250 SH   SOLE   0 0 250
CHENIERE ENERGY INC COM 16411R208   62,900 390 SH   SOLE   0 0 390
CHESAPEAKE FINL SHS COM 16517A109   5,098 288 SH   SOLE   0 0 288
CHEVRON CORP COM 166764100   786,649 4,987 SH   SOLE   0 0 4,987
CHIPOTLE MEXICAN GRL COM 169656105   151,152 52 SH   SOLE   0 0 52
CHUBB LTD F SHS H1467J104   69,447 268 SH   SOLE   0 0 268
CINCINNATI FINL COM 172062101   69,535 560 SH   SOLE   0 0 560
CINTAS CORP COM 172908105   125,453 183 SH   SOLE   0 0 183
CISCO SYSTEMS INC COM 17275R102   599,719 12,016 SH   SOLE   0 0 12,016
CITIGROUP INC COM 172967424   68,109 1,077 SH   SOLE   0 0 1,077
CITIZENS BANCORP VA COM 17316V104   108,305 4,206 SH   SOLE   0 0 4,206
CITIZENS FINL GROUP INC COM 174610105   77,661 2,140 SH   SOLE   0 0 2,140
CLOROX CO COM 189054109   31,081 203 SH   SOLE   0 0 203
CME GROUP INC COM 12572Q105   27,988 130 SH   SOLE   0 0 130
COCA COLA CONSOLIDATED I COM 191098102   21,160 25 SH   SOLE   0 0 25
COCA-COLA EUROPACIFIC F SHS G25839104   106,044 1,516 SH   SOLE   0 0 1,516
CODEXIS INC COM 192005106   5,235 1,500 SH   SOLE   0 0 1,500
COHEN AND STEERS INFRAST COM 19248A109   45,372 1,925 SH   SOLE   0 0 1,925
COHERENT CORP COM 19247G107   30,916 510 SH   SOLE   0 0 510
COINBASE GLOBAL INC COM 19260Q107   530 2 SH   SOLE   0 0 2
COLGATE-PALMOLIVE CO COM 194162103   100,496 1,116 SH   SOLE   0 0 1,116
COMCAST CORP COM 20030N101   156,450 3,609 SH   SOLE   0 0 3,609
COMMERCE BANCSHARES COM 200525103   5,320 100 SH   SOLE   0 0 100
COMMUNICAT SVS SLCT SEC ETF 81369Y852   1,988,851 23,540 SH   SOLE   0 0 23,540
COMPAGNIE FINANCIERE R F ADR 204319107   732 48 SH   SOLE   0 0 48
CONOCOPHILLIPS COM 20825C104   183,156 1,439 SH   SOLE   0 0 1,439
CONSOLIDATED EDISON COM 209115104   96,349 1,061 SH   SOLE   0 0 1,061
CONSTELLATION BRAND COM 21036P108   47,286 174 SH   SOLE   0 0 174
CONSTELLATION ENERGY COR COM 21037T109   45,473 246 SH   SOLE   0 0 246
COPART INC COM 217204106   44,714 772 SH   SOLE   0 0 772
CORTEVA INC COM 22052L104   44,002 763 SH   SOLE   0 0 763
COSTCO WHOLESALE CO COM 22160K105   724,571 989 SH   SOLE   0 0 989
CRH PUBLIC LIMITED CO F SHS G25508105   863 10 SH   SOLE   0 0 10
CRONOS GROUP INC F COM 22717L101   1,670 640 SH   SOLE   0 0 640
CROWN CASTLE INC COM 22822V101   5,397 51 SH   SOLE   0 0 51
CROWN HOLDINGS INC COM 228368106   10,859 137 SH   SOLE   0 0 137
CSX CORP COM 126408103   191,170 5,157 SH   SOLE   0 0 5,157
CUMMINS INC COM 231021106   1,768 6 SH   SOLE   0 0 6
CVS HEALTH CORP COM 126650100   249,808 3,161 SH   SOLE   0 0 3,161
CYBERARK SOFTWRE LTD F SHS M2682V108   135,471 510 SH   SOLE   0 0 510
D R HORTON CO COM 23331A109   65,326 397 SH   SOLE   0 0 397
D X C TECHNOLOGY CO COM 23355L106   1,124 53 SH   SOLE   0 0 53
DAIICHI SANKYO CO F ADR 23381D102   509 16 SH   SOLE   0 0 16
DANAHER CORP COM 235851102   101,137 405 SH   SOLE   0 0 405
DANONE F ADR 23636T100   596 46 SH   SOLE   0 0 46
DARDEN RESTAURANTS COM 237194105   14,542 87 SH   SOLE   0 0 87
DASSAULT SYSTEM S A F ADR 237545108   443 10 SH   SOLE   0 0 10
DBS GROUP HOLDINGS LIM F ADR 23304Y100   2,025 19 SH   SOLE   0 0 19
DECKERS OUTDOOR CORP COM 243537107   38,592 41 SH   SOLE   0 0 41
DEERE & CO COM 244199105   51,753 126 SH   SOLE   0 0 126
DEFIANCE NEXT GEN ETF 26922A289   10,942 280 SH   SOLE   0 0 280
DEVON ENERGY CORP COM 25179M103   52,532 1,047 SH   SOLE   0 0 1,047
DIAGEO PLC F ADR 25243Q205   67,974 457 SH   SOLE   0 0 457
DIMENSIONAL U S CORE ETF 25434V708   7,892 247 SH   SOLE   0 0 247
DIMENSIONAL U S TARGETED ETF 25434V609   93,674 1,721 SH   SOLE   0 0 1,721
DIMENSIONAL US ETF 25434V724   122,536 2,996 SH   SOLE   0 0 2,996
DIMENSIONAL WLD EX US CR ETF 25434V880   102,625 4,034 SH   SOLE   0 0 4,034
DNB BANK ASA F ADR 23341C103   1,160 58 SH   SOLE   0 0 58
DOLLAR TREE INC COM 256746108   65,776 494 SH   SOLE   0 0 494
DOMINION ENERGY INC COM 25746U109   3,831,459 78,796 SH   SOLE   0 0 78,796
DOW INC COM 260557103   64,824 1,119 SH   SOLE   0 0 1,119
DSV A/S F ADR 26251A108   1,299 16 SH   SOLE   0 0 16
DT MIDSTREAM INC COM 23345M107   7,332 120 SH   SOLE   0 0 120
DTE ENERGY CO COM 233331107   48,444 432 SH   SOLE   0 0 432
DUKE ENERGY CORP COM 26441C204   603,664 6,242 SH   SOLE   0 0 6,242
DUPONT DE NEMOURS INC IA COM 26614N102   62,639 817 SH   SOLE   0 0 817
EATON CORP PLC F SHS G29183103   66,914 214 SH   SOLE   0 0 214
EATON VANCE SENIOR FLOAT COM 27828Q105   20,848 1,600 SH   SOLE   0 0 1,600
EATON VANCE TAX ADV GLBL COM 27828S101   21,207 1,162 SH   SOLE   0 0 1,162
EATON VANCE TAX ADVANTAG COM 27828G107   65,608 2,780 SH   SOLE   0 0 2,780
EATON VANCE TAX MAN GL D COM 27829F108   13,097 1,605 SH   SOLE   0 0 1,605
EATON VANCE TAX MGD DVF COM 27828N102   13,253 992 SH   SOLE   0 0 992
ECOLAB INC COM 278865100   193,494 853 SH   SOLE   0 0 853
EDGEWELL PERSONAL CARE C COM 28035Q102   5,989 155 SH   SOLE   0 0 155
EDISON INTERNTNL COM 281020107   6,366 90 SH   SOLE   0 0 90
ELECTRONIC ARTS INC COM 285512109   22,023 166 SH   SOLE   0 0 166
ELEVANCE HEALTH INC COM 036752103   975,374 1,881 SH   SOLE   0 0 1,881
ELI LILLY AND CO COM 532457108   19,052,154 24,490 SH   SOLE   0 0 24,490
EMBECTA CORP COM 29082K105   3,596 271 SH   SOLE   0 0 271
EMERSON ELECTRIC CO COM 291011104   104,006 917 SH   SOLE   0 0 917
ENBRIDGE INC F COM 29250N105   99,604 2,753 SH   SOLE   0 0 2,753
ENERGIZER HOLDINGS INC N COM 29272W109   5,711 194 SH   SOLE   0 0 194
ENERGY SELECT SECTOR ETF 81369Y506   4,892,614 51,524 SH   SOLE   0 0 51,524
ENGIE SA F ADR 29286D105   1,497 89 SH   SOLE   0 0 89
ENSTAR GROUP LTD F SHS G3075P101   2,486 8 SH   SOLE   0 0 8
ENTERGY CORP COM 29364G103   172,787 1,635 SH   SOLE   0 0 1,635
ENTERPRISE PRODS PART LP COM 293792107   33,353 1,143 SH   SOLE   0 0 1,143
EOG RESOURCES INC COM 26875P101   48,196 377 SH   SOLE   0 0 377
EPIROC AKTIEBOLAG F ADR 29429L105   1,771 94 SH   SOLE   0 0 94
EQUINOR A S A F ADR 29446M102   3,595 133 SH   SOLE   0 0 133
ESSILOR INTL S A F ADR 297284200   4,421 39 SH   SOLE   0 0 39
EVERGY INC COM 30034W106   2,082 39 SH   SOLE   0 0 39
EVERSOURCE ENERGY COM 30040W108   41,002 686 SH   SOLE   0 0 686
EXELON CORP COM 30161N101   27,802 740 SH   SOLE   0 0 740
EXPEDIA GROUP INC. COM 30212P303   13,224 96 SH   SOLE   0 0 96
EXTRA SPACE STORAGE COM 30225T102   6,027 41 SH   SOLE   0 0 41
EXXON MOBIL CORP COM 30231G102   1,722,154 14,816 SH   SOLE   0 0 14,816
F5 INC COM 315616102   22,940 121 SH   SOLE   0 0 121
FACTSET RESEARCH SYS COM 303075105   7,725 17 SH   SOLE   0 0 17
FAIRFAX FINL HL F COM 303901102   29,116 27 SH   SOLE   0 0 27
FARMERS BANK APPOMATTOX COM 30916P104   31,430 1,400 SH   SOLE   0 0 1,400
FASTENAL CO COM 311900104   62,175 806 SH   SOLE   0 0 806
FEDEX CORP COM 31428X106   247,728 855 SH   SOLE   0 0 855
FERGUSON PLC NEW F SHS G3421J106   288,983 1,323 SH   SOLE   0 0 1,323
FIDELITY ENHANCED LARGE ETF 31609A305   130,958 4,432 SH   SOLE   0 0 4,432
FIDELITY ENHANCED MID ETF 31609A503   46,425 1,520 SH   SOLE   0 0 1,520
FIDELITY MSCI ENERGY ETF 316092402   10,503 406 SH   SOLE   0 0 406
FIDELITY MSCI INFOR TECH ETF 316092808   21,194 136 SH   SOLE   0 0 136
FIDELITY NASDAQ ETF 315912808   37,738 586 SH   SOLE   0 0 586
FIDELITY NATL FINL COM 31620R303   32,338 609 SH   SOLE   0 0 609
FIDELITY TOTAL BOND ETF ETF 316188309   7,340 162 SH   SOLE   0 0 162
FIFTH THIRD BANCORP COM 316773100   96,746 2,600 SH   SOLE   0 0 2,600
FIRST INDUSTRIAL RLT COM 32054K103   6,357 121 SH   SOLE   0 0 121
FIRST REPUBLIC BANK COM 33616C100   0 8 SH   SOLE   0 0 8
FIRST TR SMALL CAP CORE ETF 33734Y109   9,324 100 SH   SOLE   0 0 100
FIRST TRUST CAPITAL ETF 33733E104   23,554 275 SH   SOLE   0 0 275
FIRST TRUST DJ SEL ETF 33718M105   81,783 1,303 SH   SOLE   0 0 1,303
FIRST TRUST HEALTH CARE ETF 33734X143   4,384 40 SH   SOLE   0 0 40
FIRST TRUST HIGH INCOME COM 33738E109   5,392 452 SH   SOLE   0 0 452
FIRST TRUST INT DUR PRF COM 33718W103   8,064 450 SH   SOLE   0 0 450
FIRST TRUST INTERNET ETF 33733E302   84,292 411 SH   SOLE   0 0 411
FIRST TRUST MID CAP CRE ETF 33735B108   10,203 90 SH   SOLE   0 0 90
FIRST TRUST MLP AND ENER COM 33739B104   28,043 2,900 SH   SOLE   0 0 2,900
FIRST TRUST MORNINGSTAR ETF 336917109   6,682,822 173,691 SH   SOLE   0 0 173,691
FIRST TRUST NASDAQ ETF 33734X846   5,075 90 SH   SOLE   0 0 90
FIRST TRUST NORTH ETF 33738D101   8,121 275 SH   SOLE   0 0 275
FIRST TRUST SENIOR LOAN ETF 33738D309   49,907 1,080 SH   SOLE   0 0 1,080
FIRST TRUST VALUE ETF 33734H106   11,444 271 SH   SOLE   0 0 271
FIRSTENERGY CORP COM 337932107   50,592 1,310 SH   SOLE   0 0 1,310
FISERV INC COM 337738108   55,777 349 SH   SOLE   0 0 349
FORD MOTOR CO COM 345370860   70,955 5,354 SH   SOLE   0 0 5,354
FORTIS INC F COM 349553107   1,659 42 SH   SOLE   0 0 42
FORTIVE CORP DISC COM 34959J108   5,075 59 SH   SOLE   0 0 59
FORTREA HOLDINGS INC COM 34965K107   4,817 120 SH   SOLE   0 0 120
FORTUNE BRANDS INNOVATIO COM 34964C106   9,144 108 SH   SOLE   0 0 108
FOUR CORNERS PROPERTY TR COM 35086T109   954 39 SH   SOLE   0 0 39
FRANKLIN RESOURCES COM 354613101   17,709 630 SH   SOLE   0 0 630
FREEPORT-MCMORAN INC COM 35671D857   4,279 91 SH   SOLE   0 0 91
FRST TRT LOW DTN OPNTS ETF 33739Q200   1,785 37 SH   SOLE   0 0 37
FT RISING DIVIDEND ETF 33738R506   23,872 425 SH   SOLE   0 0 425
FUELCELL ENERGY INC COM 35952H601   527 443 SH   SOLE   0 0 443
FUJITSU LIMITED F ADR 359590304   728 22 SH   SOLE   0 0 22
FULTON FINL CORP PA COM 360271100   429 27 SH   SOLE   0 0 27
GABELLI DIVIDEND & INCOM COM 36242H104   12,593 548 SH   SOLE   0 0 548
GABELLI MULTIMEDIA CF COM 36239Q109   4,720 834 SH   SOLE   0 0 834
GAMING & LEISURE PPT COM 36467J108   7,095 154 SH   SOLE   0 0 154
GARRETT MOTION INC F SHS 366505105   596 60 SH   SOLE   0 0 60
GE HEALTHCARE TECHNOLOGI COM 36266G107   34,637 381 SH   SOLE   0 0 381
GEN DIGITAL INC COM 668771108   1,254 56 SH   SOLE   0 0 56
GENERAL DYNAMICS CO COM 369550108   33,334 118 SH   SOLE   0 0 118
GENERAL ELECTRIC CO COM 369604301   201,157 1,146 SH   SOLE   0 0 1,146
GENERAL MILLS INC COM 370334104   70,390 1,006 SH   SOLE   0 0 1,006
GENERAL MOTORS CO COM 37045V100   23,718 523 SH   SOLE   0 0 523
GENMAB A/S F ADR 372303206   927 31 SH   SOLE   0 0 31
GENPACT LIMITED F SHS G3922B107   9,819 298 SH   SOLE   0 0 298
GENTEX CORP COM 371901109   26,259 727 SH   SOLE   0 0 727
GENUINE PARTS CO COM 372460105   66,155 427 SH   SOLE   0 0 427
GENWORTH FINL COM 37247D106   1,151 179 SH   SOLE   0 0 179
GILEAD SCIENCES INC COM 375558103   100,206 1,393 SH   SOLE   0 0 1,393
GIVAUDAN SA F ADR 37636P108   3,123 35 SH   SOLE   0 0 35
GLOBAL PAYMENTS INC COM 37940X102   65,627 491 SH   SOLE   0 0 491
GLOBAL X LITHIUM BATTERY ETF 37954Y855   4,121 91 SH   SOLE   0 0 91
GLOBAL X S&P 500 COVERED ETF 37954Y475   378,450 9,278 SH   SOLE   0 0 9,278
GLOBAL X US INFRA ETF 37954Y673   36,426 915 SH   SOLE   0 0 915
GOLDMAN SACHS ACTVBETA ETF 381430503   69,539 670 SH   SOLE   0 0 670
GOLDMAN SACHS GROUP COM 38141G104   51,794 124 SH   SOLE   0 0 124
GREEN THUMB INDS INC F COM 39342L108   0 550 SH   SOLE   0 0 550
GSK PLC ADR F ADR 37733W204   6,773 158 SH   SOLE   0 0 158
HALEON PLC F ADR 405552100   1,681 198 SH   SOLE   0 0 198
HALLIBURTON CO HLDG COM 406216101   71,362 1,810 SH   SOLE   0 0 1,810
HANOVER INSURANCE COM 410867105   9,532 70 SH   SOLE   0 0 70
HARTFORD FINL SVC GP COM 416515104   75,742 735 SH   SOLE   0 0 735
HASBRO INC COM 418056107   193,807 3,429 SH   SOLE   0 0 3,429
HCA HEALTHCARE INC COM 40412C101   135,413 406 SH   SOLE   0 0 406
HDFC BANK LIMITED F ADR 40415F101   840 15 SH   SOLE   0 0 15
HEALTHCARE REALTY TRUST COM 42226K105   608 43 SH   SOLE   0 0 43
HELIOS MATHESON COM 42327L309   0 610 SH   SOLE   0 0 610
HELIOS TECHNOLOGIES INC COM 42328H109   6,704 150 SH   SOLE   0 0 150
HENRY JACK & ASSOC COM 426281101   6,602 38 SH   SOLE   0 0 38
HERMES INTERNTNL SCA F ADR 42751Q105   2,821 11 SH   SOLE   0 0 11
HERSHEY CO COM 427866108   52,515 270 SH   SOLE   0 0 270
HESS CORP COM 42809H107   9,006 59 SH   SOLE   0 0 59
HEWLETT PACKARD ENTERPRI COM 42824C109   43,190 2,436 SH   SOLE   0 0 2,436
HIGHWOODS PPTY COM 431284108   3,770 144 SH   SOLE   0 0 144
HILTON WORLDWIDE HLD COM 43300A203   19,625 92 SH   SOLE   0 0 92
HITACHI LTD F ADR 433578507   2,005 11 SH   SOLE   0 0 11
HOME DEPOT INC COM 437076102   1,178,959 3,082 SH   SOLE   0 0 3,082
HONEYWELL INTL INC COM 438516106   334,352 1,629 SH   SOLE   0 0 1,629
HONG KONG EXC & CLR F ADR 43858F109   87 3 SH   SOLE   0 0 3
HORMEL FOODS CORP COM 440452100   91,237 2,615 SH   SOLE   0 0 2,615
HOWMET AEROSPACE INC COM 443201108   12,523 183 SH   SOLE   0 0 183
HP INC. COM 40434L105   100,270 3,318 SH   SOLE   0 0 3,318
HYATT HOTELS COM 448579102   22,985 144 SH   SOLE   0 0 144
IBERDROLA S A F ADR 450737101   548 11 SH   SOLE   0 0 11
IBM CORP COM 459200101   498,597 2,611 SH   SOLE   0 0 2,611
IDEX CORP COM 45167R104   2,684 11 SH   SOLE   0 0 11
ILLINOIS TOOL WORKS COM 452308109   173,878 648 SH   SOLE   0 0 648
INCYTE CORP COM 45337C102   5,697 100 SH   SOLE   0 0 100
INDUSTRIA DE DISENO TE F ADR 455793109   3,730 148 SH   SOLE   0 0 148
INGERSOLL RAND INC COM 45687V106   4,558 48 SH   SOLE   0 0 48
INNOVATIVE INDUSTRIAL PR COM 45781V101   311 3 SH   SOLE   0 0 3
INTEL CORP COM 458140100   546,604 12,375 SH   SOLE   0 0 12,375
INTERCONTINENTAL EXC COM 45866F104   1,649 12 SH   SOLE   0 0 12
INTERNTNL PAPER COM 460146103   74,333 1,905 SH   SOLE   0 0 1,905
INTERPUBLIC GRP COS COM 460690100   42,288 1,296 SH   SOLE   0 0 1,296
INTUIT INC COM 461202103   41,600 64 SH   SOLE   0 0 64
INTUITIVE SURGICAL COM 46120E602   20,354 51 SH   SOLE   0 0 51
INVENTRUST PPTYS CORP COM 46124J201   3,908 152 SH   SOLE   0 0 152
INVESCO CEF INCOME ETF 46138E404   14,571 773 SH   SOLE   0 0 773
INVESCO DORSEY WRIGHT ETF 46137V837   255,643 2,588 SH   SOLE   0 0 2,588
INVESCO EMERGING MARKETS ETF 46138E784   8,000 391 SH   SOLE   0 0 391
INVESCO FTSE RAFI US ETF 46137V613   18,081 470 SH   SOLE   0 0 470
INVESCO PREFERRED ETF ETF 46138E511   13,614 1,146 SH   SOLE   0 0 1,146
INVESCO S&P 500 LOW ETF 46138E354   321,314 4,878 SH   SOLE   0 0 4,878
INVESCO S&P 500 QUALITY ETF 46137V241   237,330 3,928 SH   SOLE   0 0 3,928
INVESCO S&P SMALLCAP 600 ETF 46138G664   12,843 300 SH   SOLE   0 0 300
INVESCO SENIOR LOAN ETF ETF 46138G508   15,651 740 SH   SOLE   0 0 740
INVSC ACTVLY MNG OPTM YD ETF 46090F100   624 45 SH   SOLE   0 0 45
INVSC BUYBACK ACHIEVERS ETF 46137V308   234,101 2,163 SH   SOLE   0 0 2,163
INVSC DIVIDEND ACHIEVERS ETF 46137V506   138,484 3,253 SH   SOLE   0 0 3,253
INVSC HIGH YIELD ETF 46137V563   10,935,744 529,615 SH   SOLE   0 0 529,615
INVSC INTL DVDND ACHVRS ETF 46137V548   22,470 1,212 SH   SOLE   0 0 1,212
INVSC NASDAQ INTERNET ETF 46137V530   118,673 2,975 SH   SOLE   0 0 2,975
INVSC QQQ TRUST SRS 1 ETF 46090E103   1,403,127 3,160 SH   SOLE   0 0 3,160
INVSC S P 500 EQUAL ETF 46137V357   948,641 5,601 SH   SOLE   0 0 5,601
INVSC S P 500 PURE ETF 46137V266   196,305 5,346 SH   SOLE   0 0 5,346
INVSC S P 500 PURE VALUE ETF 46137V258   227,645 2,574 SH   SOLE   0 0 2,574
INVSC SP 500 EQUAL ETF 46137V282   3,519 100 SH   SOLE   0 0 100
INVSC VARIABLE RATE ETF 46138G870   10,102 425 SH   SOLE   0 0 425
IQVIA HOLDINGS INC COM 46266C105   13,909 55 SH   SOLE   0 0 55
ISHARE ROBOT ARTIF INTEL ETF 46435U556   33,697 981 SH   SOLE   0 0 981
ISHARES 0 TO 3 MNTH ETF 46436E718   2,449,063 24,318 SH   SOLE   0 0 24,318
ISHARES 1-3 YEAR TREASRY ETF 464287457   8,374,599 102,433 SH   SOLE   0 0 102,433
ISHARES 20 PLS YEAR ETF 464287432   18,924 200 SH   SOLE   0 0 200
ISHARES 3-7 YEAR TRERY ETF 464288661   100,523 868 SH   SOLE   0 0 868
ISHARES BIOTECHNOLOGY ETF 464287556   85,900 626 SH   SOLE   0 0 626
ISHARES BITCOIN ETF ETF 46438F101   4,047 100 SH   SOLE   0 0 100
ISHARES BROAD USD HG YLD ETF 46435U853   37 1 SH   SOLE   0 0 1
ISHARES CORE DIVIDEND ETF 46434V621   4,587 79 SH   SOLE   0 0 79
ISHARES CORE MSCI ETF 46434G103   9,602,737 186,105 SH   SOLE   0 0 186,105
ISHARES CORE MSCI EAFE ETF 46432F842   164,472 2,216 SH   SOLE   0 0 2,216
ISHARES CORE S&P ETF 464287804   16,548,038 149,739 SH   SOLE   0 0 149,739
ISHARES CORE S&P 500 ETF 464287200   9,957,102 18,940 SH   SOLE   0 0 18,940
ISHARES CORE S&P MID-CAP ETF 464287507   33,732,704 555,389 SH   SOLE   0 0 555,389
ISHARES CORE S&P TOTAL ETF 464287150   645,473 5,598 SH   SOLE   0 0 5,598
ISHARES CORE US ETF 464287226   7,737 79 SH   SOLE   0 0 79
ISHARES CORE US REIT ETF 464288521   3,120 58 SH   SOLE   0 0 58
ISHARES CORE US VALUE ETF 464287663   9,225 102 SH   SOLE   0 0 102
ISHARES ESG AWARE MSCI ETF 46435G425   18,509 161 SH   SOLE   0 0 161
ISHARES EUROPE ETF ETF 464287861   3,563 64 SH   SOLE   0 0 64
ISHARES GLOBAL ETF 464287333   6,874,965 79,348 SH   SOLE   0 0 79,348
ISHARES GLOBAL ETF 464287325   383,499 4,117 SH   SOLE   0 0 4,117
ISHARES GLOBAL CONSUMER ETF 464288737   209,150 3,427 SH   SOLE   0 0 3,427
ISHARES GLOBAL TIMBER ETF 464288174   15,442 183 SH   SOLE   0 0 183
ISHARES GOLD ETF ETF 464285204   43,270 1,030 SH   SOLE   0 0 1,030
ISHARES HIGH YIELD ETF 46434V407   233,642 5,491 SH   SOLE   0 0 5,491
ISHARES IBOXX HIGH YIELD ETF 464288513   81,461 1,048 SH   SOLE   0 0 1,048
ISHARES JP MORGAN USD ETF 464288281   47,704 532 SH   SOLE   0 0 532
ISHARES MORGSTAR MID CAP ETF 464288307   40,712 576 SH   SOLE   0 0 576
ISHARES MORNINGSTAR ETF 464287119   107,785 1,428 SH   SOLE   0 0 1,428
ISHARES MORNINGSTAR ETF 464288109   19,522 254 SH   SOLE   0 0 254
ISHARES MORNINGSTAR MID ETF 464288406   172,379 2,376 SH   SOLE   0 0 2,376
ISHARES MORNINGSTAR MID ETF 464288208   19,518 268 SH   SOLE   0 0 268
ISHARES MORNINGSTAR US ETF 464287127   63,484 876 SH   SOLE   0 0 876
ISHARES MORTGAGE REAL ETF 46435G342   5,740 247 SH   SOLE   0 0 247
ISHARES MSCI CANADA ETF ETF 464286509   2,794 73 SH   SOLE   0 0 73
ISHARES MSCI EAFE ETF ETF 464287465   32,436,840 404,279 SH   SOLE   0 0 404,279
ISHARES MSCI EMERGING ETF 464287234   10,210,996 247,337 SH   SOLE   0 0 247,337
ISHARES MSCI FRANCE ETF ETF 464286707   2,650 64 SH   SOLE   0 0 64
ISHARES MSCI JAPAN ETF ETF 46434G822   3,568 50 SH   SOLE   0 0 50
ISHARES MSCI KLD 400 ETF 464288570   242,448 2,405 SH   SOLE   0 0 2,405
ISHARES MSCI TAIWAN ETF ETF 46434G772   2,337 48 SH   SOLE   0 0 48
ISHARES MSCI USA MIN VOL ETF 46429B697   203,183 2,431 SH   SOLE   0 0 2,431
ISHARES MSCI USA MOMNTUM ETF 46432F396   138,452 739 SH   SOLE   0 0 739
ISHARES MSCI USA QLTY ETF 46432F339   2,630 16 SH   SOLE   0 0 16
ISHARES MSI GLBL SILR ETF 464286327   32,506 3,199 SH   SOLE   0 0 3,199
ISHARES NATIONAL MUNI ETF 464288414   17,900,551 166,273 SH   SOLE   0 0 166,273
ISHARES PREFERRED INCOME ETF 464288687   31,231 969 SH   SOLE   0 0 969
ISHARES RUSSELL 1000 ETF 464287614   2,099,484 6,229 SH   SOLE   0 0 6,229
ISHARES RUSSELL 1000 ETF 464287622   121,837 423 SH   SOLE   0 0 423
ISHARES RUSSELL 1000 ETF 464287598   82,211 459 SH   SOLE   0 0 459
ISHARES RUSSELL 2000 ETF 464287655   21,586,847 102,164 SH   SOLE   0 0 102,164
ISHARES RUSSELL 2000 ETF 464287630   33,985 214 SH   SOLE   0 0 214
ISHARES RUSSELL 2000 ETF 464287648   12,998 48 SH   SOLE   0 0 48
ISHARES RUSSELL 3000 ETF 464287689   229,861 766 SH   SOLE   0 0 766
ISHARES RUSSELL MID CAP ETF 464287499   488,899 5,814 SH   SOLE   0 0 5,814
ISHARES RUSSELL MID CAP ETF 464287481   143,702 1,259 SH   SOLE   0 0 1,259
ISHARES RUSSELL MID CAP ETF 464287473   5,013 40 SH   SOLE   0 0 40
ISHARES RUSSELL TOP 200 ETF 464289438   65,593 336 SH   SOLE   0 0 336
ISHARES S&P 100 ETF ETF 464287101   558,652 2,258 SH   SOLE   0 0 2,258
ISHARES S&P 500 GROWTH ETF 464287309   96,145,337 1,138,623 SH   SOLE   0 0 1,138,623
ISHARES S&P 500 VALUE ETF 464287408   58,159,555 311,330 SH   SOLE   0 0 311,330
ISHARES S&P MID CAP 400 ETF 464287606   28,124,076 308,209 SH   SOLE   0 0 308,209
ISHARES S&P MID CAP 400 ETF 464287705   21,202,229 179,239 SH   SOLE   0 0 179,239
ISHARES S&P SMALL CAP ETF 464287879   8,010,210 77,951 SH   SOLE   0 0 77,951
ISHARES S&P SMLL CAP 600 ETF 464287887   14,063,033 107,573 SH   SOLE   0 0 107,573
ISHARES SELECT DIVIDEND ETF 464287168   387,647 3,147 SH   SOLE   0 0 3,147
ISHARES SHORT TERM NTNL ETF 464288158   52,795,847 503,947 SH   SOLE   0 0 503,947
ISHARES SHORT TREASURY ETF 464288679   1,464,671 13,250 SH   SOLE   0 0 13,250
ISHARES TIPS BOND ETF ETF 464287176   1,826 17 SH   SOLE   0 0 17
ISHARES TOTAL USD BOND ETF 46434V613   775 17 SH   SOLE   0 0 17
ISHARES U S CONSUMER ETF 464287580   21,640 264 SH   SOLE   0 0 264
ISHARES US AEROSPACE ETF 464288760   932,745 7,070 SH   SOLE   0 0 7,070
ISHARES US FINANCIAL SER ETF 464287770   9,746 147 SH   SOLE   0 0 147
ISHARES US HEALTHCARE ETF 464287762   61,900 1,000 SH   SOLE   0 0 1,000
ISHARES US HEALTHCARE ETF 464288828   4,377 80 SH   SOLE   0 0 80
ISHARES US REAL ESTATE ETF 464287739   2,158 24 SH   SOLE   0 0 24
ISHARES US TECHNOLOGY ETF 464287721   418,686 3,100 SH   SOLE   0 0 3,100
ISHRS CORE MOD ALLO ETF 464289875   165,345 3,865 SH   SOLE   0 0 3,865
ITOCHU CORP F ADR 465717106   2,053 24 SH   SOLE   0 0 24
J B HUNT TRANSPORT COM 445658107   1,993 10 SH   SOLE   0 0 10
J M SMUCKER CO COM 832696405   18,377 146 SH   SOLE   0 0 146
JETBLUE AIRWAYS CORP COM 477143101   7,917 1,067 SH   SOLE   0 0 1,067
JOHNSON & JOHNSON COM 478160104   1,869,173 11,816 SH   SOLE   0 0 11,816
JOHNSON CONTROLS INTER F SHS G51502105   170,485 2,610 SH   SOLE   0 0 2,610
JPMORGAN CHASE & CO COM 46625H100   1,236,853 6,175 SH   SOLE   0 0 6,175
JPMORGAN CORE PLUS BOND ETF 46641Q670   7,417 159 SH   SOLE   0 0 159
JPMORGAN ULTRA SHRT ETF 46641Q654   7,350,856 144,683 SH   SOLE   0 0 144,683
KAYNE ANDERSON ENERGY IN COM 486606106   16,517 1,650 SH   SOLE   0 0 1,650
KENVUE INC COM 49177J102   33,242 1,549 SH   SOLE   0 0 1,549
KEYCORP INC COM 493267108   4,142 262 SH   SOLE   0 0 262
KEYENCE CORP ORDF ADR J32491102   1,389 3 SH   SOLE   0 0 3
KEYSIGHT TECH INC COM 49338L103   8,288 53 SH   SOLE   0 0 53
KIMBERLY CLARK CORP COM 494368103   1,294 10 SH   SOLE   0 0 10
KINDER MORGAN INC COM 49456B101   64,392 3,511 SH   SOLE   0 0 3,511
KINGOLD JEWELRY INC COM 49579A303   0 56 SH   SOLE   0 0 56
KINSALE CAPITAL GROUP IN COM 49714P108   432,956 825 SH   SOLE   0 0 825
KLA CORP COM 482480100   8,383 12 SH   SOLE   0 0 12
KONINKLIJKE AHOLD NV F ADR 500467501   3,113 104 SH   SOLE   0 0 104
KRAFT HEINZ CO COM 500754106   63,544 1,885 SH   SOLE   0 0 1,885
KYNDRYL HLDGS INC COM 50155Q100   6,180 284 SH   SOLE   0 0 284
L OREAL S A F ADR 502117203   3,223 34 SH   SOLE   0 0 34
L3HARRIS TECHNOLOGIES IN COM 502431109   5,114 24 SH   SOLE   0 0 24
LAB CO OF AMER HLDG COM 50540R409   26,215 120 SH   SOLE   0 0 120
LAM RESEARCH CORP COM 512807108   1,541,882 1,587 SH   SOLE   0 0 1,587
LAMAR ADVERTISING CO0050 COM 512816109   12,777 107 SH   SOLE   0 0 107
LAMB WESTON HOLDINGS INC COM 513272104   3,409 32 SH   SOLE   0 0 32
LEGGETT & PLATT INC COM 524660107   0 237 SH   SOLE   0 0 237
LIBERTY BROADBAND CO COM 530307107   1,885 33 SH   SOLE   0 0 33
LIBERTY BROADBAND CO COM 530307305   687 12 SH   SOLE   0 0 12
LIBERTY LATIN AMER F SHS G9001E128   91 13 SH   SOLE   0 0 13
LINDE PLC F SHS G54950103   107,722 232 SH   SOLE   0 0 232
LIVE NATION ENTRTMNT COM 538034109   1,375 13 SH   SOLE   0 0 13
LOCKHEED MARTIN CORP COM 539830109   111,898 246 SH   SOLE   0 0 246
LOEWS CORP COM 540424108   4,776 61 SH   SOLE   0 0 61
LONDON STOCK EXCHANGE F ADR 54211N101   2,008 66 SH   SOLE   0 0 66
LOWES COMPANIES INC COM 548661107   3,580,994 14,058 SH   SOLE   0 0 14,058
LUMEN TECHNOLOGIES INC COM 550241103   59 38 SH   SOLE   0 0 38
LVMH MOET HENNESSY LOU F ADR 502441306   4,526 25 SH   SOLE   0 0 25
LYONDELLBASELL INDS F SHS N53745100   68,255 667 SH   SOLE   0 0 667
M & T BANK CORP COM 55261F104   7,708 53 SH   SOLE   0 0 53
MANITOWOC CO COM 563571405   3,535 250 SH   SOLE   0 0 250
MANULIFE FINL F COM 56501R106   58,652 2,347 SH   SOLE   0 0 2,347
MARATHON OIL CORP COM 565849106   6,065 214 SH   SOLE   0 0 214
MARATHON PETE CORP COM 56585A102   1,188,018 5,896 SH   SOLE   0 0 5,896
MARKEL GROUP INC COM 570535104   584,248 384 SH   SOLE   0 0 384
MARRIOTT INTL INC COM 571903202   125,146 496 SH   SOLE   0 0 496
MARSH & MC LENNAN CO COM 571748102   105,462 512 SH   SOLE   0 0 512
MARTIN MARIETTA MATERIAL COM 573284106   19,646 32 SH   SOLE   0 0 32
MARVELL TECHNOLOGY INC COM 573874104   31,116 439 SH   SOLE   0 0 439
MASCO CORP COM 574599106   5,600 71 SH   SOLE   0 0 71
MASTERBRAND INC COM 57638P104   2,024 108 SH   SOLE   0 0 108
MASTERCARD INC COM 57636Q104   868,752 1,804 SH   SOLE   0 0 1,804
MATTEL INC. COM 577081102   54,458 2,749 SH   SOLE   0 0 2,749
MC CORMICK & CO INC COM 579780206   5,069 66 SH   SOLE   0 0 66
MCDONALDS CORP COM 580135101   3,087,353 10,950 SH   SOLE   0 0 10,950
MCKESSON CORP COM 58155Q103   231,616 431 SH   SOLE   0 0 431
MEDTRONIC PLC F SHS G5960L103   41,832 480 SH   SOLE   0 0 480
MERCADOLIBRE INC COM 58733R102   3,024 2 SH   SOLE   0 0 2
MERCK & CO. INC. COM 58933Y105   726,517 5,506 SH   SOLE   0 0 5,506
META PLATFORMS INC COM 30303M102   712,346 1,467 SH   SOLE   0 0 1,467
METLIFE INC COM 59156R108   85,301 1,151 SH   SOLE   0 0 1,151
MGM RESORTS INTL COM 552953101   129,119 2,735 SH   SOLE   0 0 2,735
MICROCHIP TECHNOLOGY COM 595017104   37,678 420 SH   SOLE   0 0 420
MICROSOFT CORP COM 594918104   29,922,482 71,128 SH   SOLE   0 0 71,128
MID AMERICA APARTMENT CO COM 59522J103   89,211 678 SH   SOLE   0 0 678
MODERNA INC COM 60770K107   2,984 28 SH   SOLE   0 0 28
MONDELEZ INTL COM 609207105   400,960 5,728 SH   SOLE   0 0 5,728
MORGAN STANLEY COM 617446448   58,473 621 SH   SOLE   0 0 621
MTU AERO ENGINES HOLDI F ADR 62473G102   635 5 SH   SOLE   0 0 5
MUNICH RE GROUP F ADR 626188106   5,327 109 SH   SOLE   0 0 109
N V R INC COM 62944T105   105,299 13 SH   SOLE   0 0 13
NCINO INC NEW COM 63947X101   31,175 834 SH   SOLE   0 0 834
NCR ATLEOS CORP COM 63001N106   1,007 51 SH   SOLE   0 0 51
NCR VOYIX CORP COM 62886E108   1,301 103 SH   SOLE   0 0 103
NEKTAR THERAPEUTICS COM 640268108   43 46 SH   SOLE   0 0 46
NESTLE S A F ADR 641069406   1,593 15 SH   SOLE   0 0 15
NET LEASE OFFICE PPTYS COM 64110Y108   119 5 SH   SOLE   0 0 5
NETEASE INC F ADR 64110W102   310 3 SH   SOLE   0 0 3
NETFLIX INC COM 64110L106   451,854 744 SH   SOLE   0 0 744
NEWMARKET CORPORATN COM 651587107   2,159,612 3,403 SH   SOLE   0 0 3,403
NEXTERA ENERGY INC COM 65339F101   458,235 7,170 SH   SOLE   0 0 7,170
NIKE INC COM 654106103   341,780 3,637 SH   SOLE   0 0 3,637
NIKOLA CORP COM 654110105   104 100 SH   SOLE   0 0 100
NIPPON TELEG&TELEPH F ADR 654624105   864 29 SH   SOLE   0 0 29
NISOURCE INC COM 65473P105   19,777 715 SH   SOLE   0 0 715
NITORI HLDGS CO LTD F ADR 65479L108   621 41 SH   SOLE   0 0 41
NNN REIT INC COM 637417106   54,921 1,285 SH   SOLE   0 0 1,285
NOKIA OYJ F ADR 654902204   754 213 SH   SOLE   0 0 213
NOMURA RESEARCH IND F ADR 65538C206   959 34 SH   SOLE   0 0 34
NORFOLK SOUTHERN CO COM 655844108   1,893,939 7,431 SH   SOLE   0 0 7,431
NORTHERN TRUST CORP COM 665859104   53,619 603 SH   SOLE   0 0 603
NORTHROP GRUMMAN CO COM 666807102   295,333 622 SH   SOLE   0 0 622
NOVO-NORDISK AS VORMAL F ADR 670100205   78,581 612 SH   SOLE   0 0 612
NRG ENERGY INC COM 629377508   11,304 167 SH   SOLE   0 0 167
NTNL BEVERAGE CO COM 635017106   1,803 38 SH   SOLE   0 0 38
NTNL GRID PLC F ADR 636274409   4,707 69 SH   SOLE   0 0 69
NUCOR CORP COM 670346105   31,268 158 SH   SOLE   0 0 158
NUTANIX INC COM 67059N108   71,225 1,154 SH   SOLE   0 0 1,154
NUVEEN AMT FREE MUNICIPA COM 670695105   14 1 SH   SOLE   0 0 1
NUVEEN AMT FREE QUALITY COM 670657105   21,144 1,910 SH   SOLE   0 0 1,910
NUVEEN NASDAQ 100 DYNAMI COM 670699107   11,853 491 SH   SOLE   0 0 491
NUVEEN VIRGINIA QLTY MNC COM 67064R102   14,391 1,300 SH   SOLE   0 0 1,300
NVIDIA CORP COM 67066G104   169,875 188 SH   SOLE   0 0 188
NXP SEMICONDUCTORS F SHS N6596X109   79,039 319 SH   SOLE   0 0 319
O REILLY AUTOMOTIVE COM 67103H107   63,217 56 SH   SOLE   0 0 56
OCCIDENTAL PETROL 27 WTS WARRANTS 674599162   3,965 92 SH   SOLE   0 0 92
OCCIDENTAL PETROL CO COM 674599105   45,818 705 SH   SOLE   0 0 705
OLD DOMINION FREIGHT COM 679580100   71,495 326 SH   SOLE   0 0 326
ONEOK INC COM 682680103   101,014 1,260 SH   SOLE   0 0 1,260
OPKO HEALTH INC COM 68375N103   1,200 1,000 SH   SOLE   0 0 1,000
ORACLE CORP COM 68389X105   4,173,643 33,227 SH   SOLE   0 0 33,227
ORGANON & CO COM 68622V106   5,772 307 SH   SOLE   0 0 307
ORION OFFICE REIT INC COM 68629Y103   35 10 SH   SOLE   0 0 10
OTIS WORLDWIDE CORP COM 68902V107   6,254 63 SH   SOLE   0 0 63
OTTER TAIL CORP COM 689648103   11,491 133 SH   SOLE   0 0 133
P G & E CORP COM 69331C108   7,710 460 SH   SOLE   0 0 460
PACER DEVLP MRT INTR CSH ETF 69374H873   12,109 379 SH   SOLE   0 0 379
PACER TRENDPILOT US ETF 69374H105   18,706 392 SH   SOLE   0 0 392
PACER US CASH COWS 100 ETF 69374H881   18,886 325 SH   SOLE   0 0 325
PACER US SMALL CAP CASH ETF 69374H857   11,602 236 SH   SOLE   0 0 236
PACKAGING CORP OF AM COM 695156109   1,139 6 SH   SOLE   0 0 6
PALO ALTO NETWORKS COM 697435105   97,457 343 SH   SOLE   0 0 343
PARK NTNL CORP COM 700658107   45,374 334 SH   SOLE   0 0 334
PARKER-HANNIFIN CORP COM 701094104   53,912 97 SH   SOLE   0 0 97
PAYCHEX INC COM 704326107   134,589 1,096 SH   SOLE   0 0 1,096
PAYPAL HOLDINGS INCORPOR COM 70450Y103   469 7 SH   SOLE   0 0 7
PELOTON INTERACTIVE INC COM 70614W100   467 109 SH   SOLE   0 0 109
PEPSICO INC COM 713448108   1,200,449 6,859 SH   SOLE   0 0 6,859
PFIZER INC COM 717081103   248,196 8,944 SH   SOLE   0 0 8,944
PHILIP MORRIS INTL COM 718172109   3,039,508 33,186 SH   SOLE   0 0 33,186
PHILLIPS 66 COM 718546104   111,235 681 SH   SOLE   0 0 681
PIMCO DYNAMIC INCOME CF COM 72201Y101   6,790 352 SH   SOLE   0 0 352
PIMCO INCOME STRATEGY II COM 72201J104   10,817 1,450 SH   SOLE   0 0 1,450
PIMCO STRATEGIC INCOME C COM 72200X104   7,442 1,222 SH   SOLE   0 0 1,222
PINNACLE WEST CAP COM 723484101   81,755 1,094 SH   SOLE   0 0 1,094
PIONEER NATURAL RES COM 723787107   3,413 13 SH   SOLE   0 0 13
PNC FINL SERVICES COM 693475105   93,728 580 SH   SOLE   0 0 580
POPULAR INC F SHS 733174700   5,902 67 SH   SOLE   0 0 67
PPG INDUSTRIES INC COM 693506107   158,955 1,097 SH   SOLE   0 0 1,097
PPL CORP COM 69351T106   19,051 692 SH   SOLE   0 0 692
PRA GROUP INC COM 69354N106   1,217,910 46,699 SH   SOLE   0 0 46,699
PRINCIPAL FINL COM 74251V102   43,069 499 SH   SOLE   0 0 499
PROCTER & GAMBLE COM 742718109   2,398,661 14,784 SH   SOLE   0 0 14,784
PROLOGIS INC. COM 74340W103   82,950 637 SH   SOLE   0 0 637
PROSHARES S&P 500 DIV ETF 74348A467   25,251 249 SH   SOLE   0 0 249
PROSHARES ULTRA ETF 74347R669   198 2 SH   SOLE   0 0 2
PRUDENTIAL FINL COM 744320102   12,679 108 SH   SOLE   0 0 108
PSHR ULTRAPRO ETF DV ETF 74347X831   309 5 SH   SOLE   0 0 5
PUB SVC ENTERPISE GP COM 744573106   39,400 590 SH   SOLE   0 0 590
PULTEGROUP INC COM 745867101   96,496 800 SH   SOLE   0 0 800
PW FT RAFI US ETF DV ETF 46137V597   9,231 235 SH   SOLE   0 0 235
QUALCOMM INC COM 747525103   384,988 2,274 SH   SOLE   0 0 2,274
QUANTA SERVICES INC COM 74762E102   25,980 100 SH   SOLE   0 0 100
QUEST DIAGNOSTIC INC COM 74834L100   2,396 18 SH   SOLE   0 0 18
QUIDELORTHO CORP COM 219798105   23,634 493 SH   SOLE   0 0 493
REAL ESTATE SELECT SCTR ETF 81369Y860   16,840 426 SH   SOLE   0 0 426
REALTY INCOME CORP COM 756109104   13,741 254 SH   SOLE   0 0 254
REAVES UTILITY INCOME COM 756158101   15,637 580 SH   SOLE   0 0 580
RECRUIT CO., LTD. F ADR 75629J101   1,025 117 SH   SOLE   0 0 117
REGIONS FINL CO COM 7591EP100   13,003 618 SH   SOLE   0 0 618
RELIANCE INC COM 759509102   310,119 928 SH   SOLE   0 0 928
RELX PLC F ADR 759530108   3,074 71 SH   SOLE   0 0 71
RESIDEO TECHNOLOGIES INC COM 76118Y104   5,112 228 SH   SOLE   0 0 228
RIOT PLATFORMS INC COM 767292105   159 13 SH   SOLE   0 0 13
RIVIAN AUTOMOTIVE INC COM 76954A103   613 56 SH   SOLE   0 0 56
ROBINHOOD MKTS INC COM 770700102   141 7 SH   SOLE   0 0 7
ROCHE HLDG AG F ADR 771195104   25,536 800 SH   SOLE   0 0 800
ROPER TECHNOLOGIES COM 776696106   64,497 115 SH   SOLE   0 0 115
ROYAL BANK OF CANADA F COM 780087102   25,724 255 SH   SOLE   0 0 255
ROYAL CARIBBEAN GROUP F SHS V7780T103   55,604 400 SH   SOLE   0 0 400
ROYAL KPN NV F ADR 780641205   345 93 SH   SOLE   0 0 93
ROYCE VALUE CF COM 780910105   50,046 3,299 SH   SOLE   0 0 3,299
RTX CORP COM 75513E101   358,520 3,676 SH   SOLE   0 0 3,676
S&P GLOBAL INC COM 78409V104   38,716 91 SH   SOLE   0 0 91
SAFRAN F ADR 786584102   6,968 123 SH   SOLE   0 0 123
SALESFORCE INC COM 79466L302   19,577 65 SH   SOLE   0 0 65
SANOFI S A F ADR 80105N105   5,783 119 SH   SOLE   0 0 119
SAP SE F ADR 803054204   7,801 40 SH   SOLE   0 0 40
SCHEIN HENRY INC COM 806407102   14,651 194 SH   SOLE   0 0 194
SCHLUMBERGER LTD F SHS 806857108   14,196 259 SH   SOLE   0 0 259
SCHWAB EMERGING MARKETS ETF 808524706   152 6 SH   SOLE   0 0 6
SCHWAB FUNDA EMG MKTS ETF 808524730   5,885 212 SH   SOLE   0 0 212
SCHWAB FUNDAMENTAL INL ETF 808524755   18,802 528 SH   SOLE   0 0 528
SCHWAB FUNDAMENTAL INTL ETF 808524748   106 3 SH   SOLE   0 0 3
SCHWAB FUNDAMENTAL US ETF 808524771   12,400 184 SH   SOLE   0 0 184
SCHWAB FUNDAMENTAL US ETF 808524763   10,379 182 SH   SOLE   0 0 182
SCHWAB INTERNATIONAL ETF 808524805   312 8 SH   SOLE   0 0 8
SCHWAB INTERNATNAL SMALL ETF 808524888   36 1 SH   SOLE   0 0 1
SCHWAB US BROAD MARKET ETF 808524102   12,210 200 SH   SOLE   0 0 200
SCHWAB US DIVIDEND ETF 808524797   613,111 7,604 SH   SOLE   0 0 7,604
SCHWAB US LARGE CAP ETF 808524300   29,670 320 SH   SOLE   0 0 320
SCHWAB US LARGE CAP ETF ETF 808524201   203,495 3,279 SH   SOLE   0 0 3,279
SCHWAB US SMALL CAP ETF ETF 808524607   318,731 6,473 SH   SOLE   0 0 6,473
SEAGATE TECHNOLOGY HLD F SHS G7997R103   4,187 45 SH   SOLE   0 0 45
SELECT SECTOR HEALTH ETF 81369Y209   20,698,409 139,451 SH   SOLE   0 0 139,451
SELECT SECTOR INDUSTRIAL ETF 81369Y704   11,860,680 93,667 SH   SOLE   0 0 93,667
SELECT SECTOR UTI SELECT ETF 81369Y886   217,827 3,318 SH   SOLE   0 0 3,318
SELECT STR FINANCIAL ETF 81369Y605   17,773,776 419,697 SH   SOLE   0 0 419,697
SEMPRA COM 816851109   43,816 610 SH   SOLE   0 0 610
SHELL PLC F ADR 780259305   28,961 432 SH   SOLE   0 0 432
SHIFT TECHNOLOGIES INC COM 82452T305   0 3 SH   SOLE   0 0 3
SHIN ETSU CHEMICAL CO F ADR 824551105   3,521 161 SH   SOLE   0 0 161
SHOPIFY INC F COM 82509L107   1,235 16 SH   SOLE   0 0 16
SIEMENS A G F ADR 826197501   3,149 33 SH   SOLE   0 0 33
SIKA AG F ADR 82674R103   570 19 SH   SOLE   0 0 19
SIMON PPTY GROUP COM 828806109   2,973 19 SH   SOLE   0 0 19
SIRIUS XM HLDGS INC COM 82968B103   8,846 2,280 SH   SOLE   0 0 2,280
SMC CORP ORDF ADR J75734103   1,122 2 SH   SOLE   0 0 2
SNAP INC COM 83304A106   69 6 SH   SOLE   0 0 6
SONOCO PRODUCTS CO COM 835495102   518,246 8,960 SH   SOLE   0 0 8,960
SONY GROUP CORP F ADR 835699307   12,004 140 SH   SOLE   0 0 140
SOUTHERN CO COM 842587107   251,736 3,509 SH   SOLE   0 0 3,509
SOUTHSTATE CORP COM 840441109   75,422 887 SH   SOLE   0 0 887
SOUTHWEST AIRLINES COM 844741108   2,189 75 SH   SOLE   0 0 75
SPDR BLACKSTONE SENIOR ETF 78467V608   15,454 367 SH   SOLE   0 0 367
SPDR BLOOMBERG 1 3 MNTH ETF 78468R663   11,625,078 126,661 SH   SOLE   0 0 126,661
SPDR BLOOMBERG 3 12 MTH ETF 78468R523   180,248 1,813 SH   SOLE   0 0 1,813
SPDR BLOOMBERG INT GRD ETF 78468R200   25,281 820 SH   SOLE   0 0 820
SPDR BLOOMBG INTL TRY BD ETF 78464A516   1,468 66 SH   SOLE   0 0 66
SPDR DOW JONES INTER ETF 78463X863   1,383 53 SH   SOLE   0 0 53
SPDR DOW JONES REIT ETF ETF 78464A607   1,602 17 SH   SOLE   0 0 17
SPDR EURO STOXX 50 ETF ETF 78463X202   1,314 25 SH   SOLE   0 0 25
SPDR FUND CONSUMER ETF 81369Y407   22,222,563 120,405 SH   SOLE   0 0 120,405
SPDR FUND CONSUMER ETF 81369Y308   12,354,897 161,196 SH   SOLE   0 0 161,196
SPDR FUND MATERIALS ETF 81369Y100   26,938 290 SH   SOLE   0 0 290
SPDR GOLD SHARES ETF ETF 78463V107   786,879 3,825 SH   SOLE   0 0 3,825
SPDR INDEX SHARES EMERG ETF 78463X509   362,588 10,019 SH   SOLE   0 0 10,019
SPDR NUVEEN BLMG HG YL ETF 78464A284   8,221 320 SH   SOLE   0 0 320
SPDR NUVEEN BLOMBG MNPL ETF 78468R721   65,304 1,405 SH   SOLE   0 0 1,405
SPDR PORT INTER TRM ETF 78464A672   8,107,189 287,721 SH   SOLE   0 0 287,721
SPDR PORTFOLIO DVLPD ETF 78463X889   1,108,495 30,929 SH   SOLE   0 0 30,929
SPDR PORTFOLIO S&P 500 ETF 78464A854   56,915 925 SH   SOLE   0 0 925
SPDR PORTFOLIO S&P 600 ETF 78468R853   65,593 1,524 SH   SOLE   0 0 1,524
SPDR S&P 400 MID CAP ETF 78464A821   1,036,481 11,874 SH   SOLE   0 0 11,874
SPDR S&P 400 MID CAP ETF 78464A839   910,860 11,985 SH   SOLE   0 0 11,985
SPDR S&P 500 ETF ETF 78462F103   30,004,582 57,362 SH   SOLE   0 0 57,362
SPDR S&P 500 GROWTH ETF ETF 78464A409   2,878,672 39,353 SH   SOLE   0 0 39,353
SPDR S&P 500 VALUE ETF ETF 78464A508   2,557,204 51,042 SH   SOLE   0 0 51,042
SPDR S&P 600 SMALL CAP ETF 78464A300   6,217,672 74,939 SH   SOLE   0 0 74,939
SPDR S&P 600 SMALL CAP ETF 78464A201   492,501 5,646 SH   SOLE   0 0 5,646
SPDR S&P AEROSPACE ETF 78464A631   133,063 947 SH   SOLE   0 0 947
SPDR S&P BIOTECH ETF ETF 78464A870   46,781 493 SH   SOLE   0 0 493
SPDR S&P DIVIDEND ETF ETF 78464A763   10,914,175 83,176 SH   SOLE   0 0 83,176
SPDR S&P HEALTH CARE ETF 78464A581   55,842 635 SH   SOLE   0 0 635
SPDR S&P MIDCAP 400 ETF ETF 78467Y107   4,471,230 8,036 SH   SOLE   0 0 8,036
SPDR S&P NRTH AMRCN NTRL ETF 78463X152   82,437 1,510 SH   SOLE   0 0 1,510
SPDR S&P REGIONAL ETF 78464A698   476,302 9,473 SH   SOLE   0 0 9,473
SPDR S&P SOFTWARE ETF 78464A599   90,319 579 SH   SOLE   0 0 579
SPROTT PHYSICAL GOLD & S COM 85208R101   32,544 1,600 SH   SOLE   0 0 1,600
SPROTT PHYSICAL SILVER E COM 85207K107   41,699 5,030 SH   SOLE   0 0 5,030
STARBUCKS CORP COM 855244109   208,552 2,309 SH   SOLE   0 0 2,309
STEEL DYNAMICS INC COM 858119100   622,566 4,200 SH   SOLE   0 0 4,200
STMICROELECTRONICS NV F ADR 861012102   1,643 38 SH   SOLE   0 0 38
STRAUMANN HOLDING AG F ADR 86317T103   2,240 141 SH   SOLE   0 0 141
STRYKER CORP COM 863667101   239,415 669 SH   SOLE   0 0 669
STURM RUGER & CO INC COM 864159108   3,369 73 SH   SOLE   0 0 73
SUN COMMUNITIES COM 866674104   24,430 190 SH   SOLE   0 0 190
SUNRUN INC. COM 86771W105   725 55 SH   SOLE   0 0 55
SYNCHRONY FINL COM 87165B103   11,556 268 SH   SOLE   0 0 268
SYSCO CORP COM 871829107   225,437 2,777 SH   SOLE   0 0 2,777
T D K CORP F ADR 872351408   2,064 42 SH   SOLE   0 0 42
T F I INTERNTNL INC 0 F COM 87241L109   3,349 21 SH   SOLE   0 0 21
T ROWE PRICE GROUP COM 74144T108   29,992 246 SH   SOLE   0 0 246
TAIWAN SEMICONDUCTR F ADR 874039100   3,129 23 SH   SOLE   0 0 23
TAKE TWO INTERACTV COM 874054109   66,078 445 SH   SOLE   0 0 445
TARGET CORP COM 87612E106   118,022 666 SH   SOLE   0 0 666
TC ENERGY CORP F COM 87807B107   2,854 71 SH   SOLE   0 0 71
TE CONNECTIVITY LTD F SHS H84989104   28,758 198 SH   SOLE   0 0 198
TECHNOLOGY SELECT SECTOR ETF 81369Y803   70,169,943 335,779 SH   SOLE   0 0 335,779
TELUS CORP F COM 87971M103   3,202 200 SH   SOLE   0 0 200
TENCENT HOLDINGS F ADR 88032Q109   4,567 117 SH   SOLE   0 0 117
TERADATA CORP COM 88076W103   3,983 103 SH   SOLE   0 0 103
TERUMO CORP F ADR 88156J105   368 10 SH   SOLE   0 0 10
TESLA INC COM 88160R101   197,236 1,122 SH   SOLE   0 0 1,122
TEVA PHARMACEUTICAL IN F ADR 881624209   4,007 284 SH   SOLE   0 0 284
TEXAS INSTRUMENTS COM 882508104   280,478 1,628 SH   SOLE   0 0 1,628
TEXAS ROADHOUSE COM 882681109   33,674 218 SH   SOLE   0 0 218
THE CIGNA GROUP COM 125523100   57,747 159 SH   SOLE   0 0 159
THE COCA-COLA CO COM 191216100   1,669,786 27,293 SH   SOLE   0 0 27,293
THE ODP CORP COM 88337F105   2,334 44 SH   SOLE   0 0 44
THERMO FISHER SCNTFC COM 883556102   900,876 1,550 SH   SOLE   0 0 1,550
TJX COMPANIES INC COM 872540109   12,678 125 SH   SOLE   0 0 125
T-MOBILE US INC COM 872590104   101,686 623 SH   SOLE   0 0 623
TOKYO ELECTRON LTD F ADR 889110102   3,378 26 SH   SOLE   0 0 26
TORTOISE ENERGY INFRASTR COM 89147L886   1,144 37 SH   SOLE   0 0 37
TORTOISE NORTH AMERICAN ETF 56167N720   13,980 500 SH   SOLE   0 0 500
TOTALENERGIES SE F ADR 89151E109   3,510 51 SH   SOLE   0 0 51
TOUCHSTONE BANKSHARES IN COM 89157H106   169,747 13,472 SH   SOLE   0 0 13,472
TOWNEBANK PORTSMOUTH VA COM 89214P109   221,814 7,905 SH   SOLE   0 0 7,905
TRACTOR SUPPLY COMP COM 892356106   2,094 8 SH   SOLE   0 0 8
TRANE TECHNOLOGIES PLC F SHS G8994E103   50,434 168 SH   SOLE   0 0 168
TRAVEL LEISURE CO COM 894164102   19,584 400 SH   SOLE   0 0 400
TRAVELERS COMPANIES COM 89417E109   79,398 345 SH   SOLE   0 0 345
TREDEGAR CORP COM 894650100   2,973 456 SH   SOLE   0 0 456
TRUIST FINL CORP COM 89832Q109   1,203,040 30,863 SH   SOLE   0 0 30,863
TRUSTCO BANK CORP N Y COM 898349204   338 12 SH   SOLE   0 0 12
TYSON FOODS INC COM 902494103   1,292 22 SH   SOLE   0 0 22
U S BANCORP COM 902973304   54,668 1,223 SH   SOLE   0 0 1,223
UBER TECHNOLOGIES INC COM 90353T100   110,481 1,435 SH   SOLE   0 0 1,435
UDR INC. COM 902653104   16,161 432 SH   SOLE   0 0 432
UNDER ARMOUR INC COM 904311107   2,214 300 SH   SOLE   0 0 300
UNDER ARMOUR INC COM 904311206   2,156 302 SH   SOLE   0 0 302
UNICHARM CORP F ADR 90460M204   343 54 SH   SOLE   0 0 54
UNILEVER PLC F ADR 904767704   17,466 348 SH   SOLE   0 0 348
UNION PACIFIC CORP COM 907818108   155,428 632 SH   SOLE   0 0 632
UNITED BANKSHRS INC COM 909907107   222,650 6,221 SH   SOLE   0 0 6,221
UNITED PARCEL SRVC COM 911312106   203,029 1,366 SH   SOLE   0 0 1,366
UNITED RENTALS INC COM 911363109   2,884 4 SH   SOLE   0 0 4
UNITEDHEALTH GRP INC COM 91324P102   786,573 1,598 SH   SOLE   0 0 1,598
UNITI GROUP INC COM 91325V108   65 11 SH   SOLE   0 0 11
UNIVERSAL CORP VA COM 913456109   39,462 763 SH   SOLE   0 0 763
UNIVERSAL STAIN&ALOY COM 913837100   17,263 770 SH   SOLE   0 0 770
UNUM GROUP COM 91529Y106   27,635 515 SH   SOLE   0 0 515
US GLOBAL JETS ETF ETF 26922A842   1,345 64 SH   SOLE   0 0 64
VALERO ENERGY CORP COM 91913Y100   34,309 201 SH   SOLE   0 0 201
VANECK BDC INCOME ETF ETF 92189F411   15,497 917 SH   SOLE   0 0 917
VANECK GOLD MINERS ETF ETF 92189F106   40,312 1,275 SH   SOLE   0 0 1,275
VANECK MORNINGSTAR WIDE ETF 92189F643   35,960 400 SH   SOLE   0 0 400
VANECK PREFERRED SECURT ETF 92189F429   17,690 1,000 SH   SOLE   0 0 1,000
VANGUARD COMMUNICATION ETF 92204A884   47,239 360 SH   SOLE   0 0 360
VANGUARD CONSUMER ETF 92204A108   7,212,288 22,699 SH   SOLE   0 0 22,699
VANGUARD CONSUMER ETF 92204A207   1,446,312 7,085 SH   SOLE   0 0 7,085
VANGUARD DIVIDEND ETF 921908844   682,414 3,737 SH   SOLE   0 0 3,737
VANGUARD ENERGY ETF ETF 92204A306   2,014,483 15,296 SH   SOLE   0 0 15,296
VANGUARD FINANCIALS ETF ETF 92204A405   938,906 9,170 SH   SOLE   0 0 9,170
VANGUARD FTSE ALL WORLD ETF 922042775   46,861 799 SH   SOLE   0 0 799
VANGUARD FTSE DEVELOPED ETF 921943858   37,698,089 751,467 SH   SOLE   0 0 751,467
VANGUARD FTSE EMERGING ETF 922042858   3,996,160 95,671 SH   SOLE   0 0 95,671
VANGUARD GLBAL EX US ETF 922042676   5,099 121 SH   SOLE   0 0 121
VANGUARD GROWTH ETF ETF 922908736   19,941,213 57,935 SH   SOLE   0 0 57,935
VANGUARD HEALTH CARE ETF 92204A504   2,537,352 9,380 SH   SOLE   0 0 9,380
VANGUARD HIGH DIVIDEND ETF 921946406   27,102,538 224,045 SH   SOLE   0 0 224,045
VANGUARD INDUSTRIALS ETF 92204A603   4,936,180 20,218 SH   SOLE   0 0 20,218
VANGUARD INFORMATION ETF 92204A702   4,891,568 9,329 SH   SOLE   0 0 9,329
VANGUARD INTERMEDIATE ETF 921937819   24,882 330 SH   SOLE   0 0 330
VANGUARD INTERNATNL HGH ETF 921946794   58,274 847 SH   SOLE   0 0 847
VANGUARD INTL DIVDEND ETF 921946810   12,474 153 SH   SOLE   0 0 153
VANGUARD INTRMDIAT TRM ETF 92206C706   9,496,023 162,201 SH   SOLE   0 0 162,201
VANGUARD LARGE CAP ETF ETF 922908637   766,992 3,199 SH   SOLE   0 0 3,199
VANGUARD MATERIALS ETF ETF 92204A801   8,586 42 SH   SOLE   0 0 42
VANGUARD MEGA CAP ETF ETF 921910873   160,895 861 SH   SOLE   0 0 861
VANGUARD MEGA CAP VALUE ETF 921910840   5,378 45 SH   SOLE   0 0 45
VANGUARD MID CAP ETF ETF 922908629   4,660,225 18,651 SH   SOLE   0 0 18,651
VANGUARD MID CAP VALUE ETF 922908512   196,447 1,260 SH   SOLE   0 0 1,260
VANGUARD MUNI BND TAX ETF 922907746   20,762,698 410,140 SH   SOLE   0 0 410,140
VANGUARD REAL ESTATE ETF 922908553   182,992 2,116 SH   SOLE   0 0 2,116
VANGUARD RUSSELL 1000 ETF 92206C714   6,134 78 SH   SOLE   0 0 78
VANGUARD RUSSELL 2000 ETF 92206C664   409,479 4,814 SH   SOLE   0 0 4,814
VANGUARD RUSSELL 2000 ETF 92206C649   7,131 51 SH   SOLE   0 0 51
VANGUARD S&P 500 ETF ETF 922908363   60,051,104 124,921 SH   SOLE   0 0 124,921
VANGUARD S&P 500 GROWTH ETF 921932505   103,601 340 SH   SOLE   0 0 340
VANGUARD S&P 500 VALUE ETF 921932703   133,994 742 SH   SOLE   0 0 742
VANGUARD S&P MID CAP 400 ETF 921932844   104,420 1,150 SH   SOLE   0 0 1,150
VANGUARD S&P MID CAP 400 ETF 921932885   65,720 638 SH   SOLE   0 0 638
VANGUARD S&P MID CAP 400 ETF 921932869   29,157 257 SH   SOLE   0 0 257
VANGUARD S&P SMALL CAP ETF 921932828   396,561 3,907 SH   SOLE   0 0 3,907
VANGUARD S&P SMALL CAP ETF 921932778   77,102 872 SH   SOLE   0 0 872
VANGUARD S&P SMALL CAP ETF 921932794   69,707 620 SH   SOLE   0 0 620
VANGUARD SCOTTSDALE FDS ETF 92206C870   886 11 SH   SOLE   0 0 11
VANGUARD SHORT TERM ETF 92206C102   25,264,961 435,074 SH   SOLE   0 0 435,074
VANGUARD SMALL CAP ETF 922908595   491,457 1,885 SH   SOLE   0 0 1,885
VANGUARD SMALL CAP ETF ETF 922908751   5,576,193 24,394 SH   SOLE   0 0 24,394
VANGUARD SMALL CAP VALUE ETF 922908611   429,236 2,237 SH   SOLE   0 0 2,237
VANGUARD TOTAL INTERNATL ETF 92203J407   4,919 100 SH   SOLE   0 0 100
VANGUARD TOTAL STOCK ETF 922908769   1,007,372 3,876 SH   SOLE   0 0 3,876
VANGUARD TOTAL WORLD ETF 922042742   3,581,008 32,407 SH   SOLE   0 0 32,407
VANGUARD UTILITIES ETF ETF 92204A876   88,542 621 SH   SOLE   0 0 621
VANGUARD VALUE ETF ETF 922908744   5,091,655 31,294 SH   SOLE   0 0 31,294
VARONIS SYS INC COM 922280102   14,151 300 SH   SOLE   0 0 300
VENTAS INC COM 92276F100   3,222 74 SH   SOLE   0 0 74
VERALTO CORP COM 92338C103   8,866 100 SH   SOLE   0 0 100
VERISIGN INC COM 92343E102   9,096 48 SH   SOLE   0 0 48
VERISK ANALYTICS INC COM 92345Y106   12,494 53 SH   SOLE   0 0 53
VERIZON COMMUNICATN COM 92343V104   275,300 6,561 SH   SOLE   0 0 6,561
VERRICA PHARMACEUTICALS COM 92511W108   17,168 2,900 SH   SOLE   0 0 2,900
VERTEX PHARMACEUTICA COM 92532F100   2,926 7 SH   SOLE   0 0 7
VGRD STC ETF DV ETF 92206C409   7,190 93 SH   SOLE   0 0 93
VIATRIS INC COM 92556V106   12,370 1,036 SH   SOLE   0 0 1,036
VILLAGE BK & TR FINL COM 92705T200   557 13 SH   SOLE   0 0 13
VIRGINIA NATL BANKSH COM 928031103   3,793 126 SH   SOLE   0 0 126
VISA INC COM 92826C839   1,370,004 4,920 SH   SOLE   0 0 4,920
VISTA OUTDOOR INC COM 928377100   328 10 SH   SOLE   0 0 10
VODAFONE GROUP F ADR 92857W308   1,762 198 SH   SOLE   0 0 198
VONTIER CORP COM 928881101   1,089 24 SH   SOLE   0 0 24
VULCAN MATERIALS COM COM 929160109   43,394 159 SH   SOLE   0 0 159
W E C ENERGY GROUP INC COM 92939U106   11,743 143 SH   SOLE   0 0 143
W.P. CAREY INC. COM 92936U109   9,256 164 SH   SOLE   0 0 164
WABTEC COM 929740108   6,410 44 SH   SOLE   0 0 44
WALGREENS BOOTS ALLI COM 931427108   412 19 SH   SOLE   0 0 19
WALMART INC COM 931142103   145,491 2,418 SH   SOLE   0 0 2,418
WALT DISNEY CO COM 254687106   554,536 4,532 SH   SOLE   0 0 4,532
WARNER BROTHERS DISCOVER COM 934423104   20,350 2,331 SH   SOLE   0 0 2,331
WASTE MANAGEMENT INC COM 94106L109   97,623 458 SH   SOLE   0 0 458
WATSCO INC COM 942622200   37,581 87 SH   SOLE   0 0 87
WELLS FARGO & CO COM 949746101   300,291 5,181 SH   SOLE   0 0 5,181
WENDYS CO COM 95058W100   29,541 1,568 SH   SOLE   0 0 1,568
WESTERN ASST HIGH INCM I COM 95766J102   4,501 1,007 SH   SOLE   0 0 1,007
WESTERN UNION CO COM 959802109   81,797 5,851 SH   SOLE   0 0 5,851
WEYERHAEUSER CO COM 962166104   12,784 356 SH   SOLE   0 0 356
WHEATON PRECIOUS METAL F COM 962879102   18,475 392 SH   SOLE   0 0 392
WHIRLPOOL CORP COM 963320106   95,345 797 SH   SOLE   0 0 797
WILLIAMS COS INC COM 969457100   93,138 2,390 SH   SOLE   0 0 2,390
WISDOMTREE US AI ENHNCD ETF 97717W406   5,675,355 55,766 SH   SOLE   0 0 55,766
WISDOMTREE US HIGH ETF 97717W208   44,543 514 SH   SOLE   0 0 514
WISDOMTREE US LARGECAP ETF 97717W307   351,565 4,870 SH   SOLE   0 0 4,870
WISDOMTREE US MIDCAP ETF 97717W505   5,910,485 121,207 SH   SOLE   0 0 121,207
WISDOMTREE US SMALLCAP ETF 97717W604   4,338,597 132,777 SH   SOLE   0 0 132,777
XCEL ENERGY INC COM 98389B100   11,019 205 SH   SOLE   0 0 205
XENIA HOTELS & RESORTS I COM 984017103   14,620 974 SH   SOLE   0 0 974
XTRACKERS MSCI EAFE HDGD ETF 233051200   84,930 2,075 SH   SOLE   0 0 2,075
YUM BRANDS INC COM 988498101   6,378 46 SH   SOLE   0 0 46
YUM CHINA HOLDINGS INC COM 98850P109   3,462 87 SH   SOLE   0 0 87
ZIMMER BIOMET HLDGS COM 98956P102   40,254 305 SH   SOLE   0 0 305
ZIMVIE INC COM 98888T107   478 29 SH   SOLE   0 0 29
ZOETIS INC COM 98978V103   111,679 660 SH   SOLE   0 0 660
ZURICH INSURANCE GROUP F ADR 989825104   7,050 130 SH   SOLE   0 0 130