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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 880 7,962 SH   SOLE 0 1,898 0 6,064
ABBOTT LABS COM 002824100 2,952 30,509 SH   SOLE 0 939 0 29,570
ABBVIE INC COM 00287Y109 4,411 32,864 SH   SOLE 0 560 0 32,304
ABIOMED INC COM 003654100 500 2,036 SH   SOLE 0 0 0 2,036
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 834 3,241 SH   SOLE 0 93 0 3,148
ACUITY BRANDS INC COM 00508Y102 980 6,221 SH   SOLE 0 0 0 6,221
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,184 18,837 SH   SOLE 0 805 0 18,032
ADVANCED MICRO DEVICES INC COM 007903107 279 4,406 SH   SOLE 0 0 0 4,406
AECOM COM 00766T100 252 3,681 SH   SOLE 0 3,650 0 31
AEGON N V NY REGISTRY SHS 007924103 181 45,710 SH   SOLE 0 0 0 45,710
AES CORP COM 00130H105 275 12,175 SH   SOLE 0 0 0 12,175
AGNICO EAGLE MINES LTD COM 008474108 475 11,259 SH   SOLE 0 0 0 11,259
AIR PRODS & CHEMS INC COM 009158106 915 3,933 SH   SOLE 0 317 0 3,616
AKAMAI TECHNOLOGIES INC COM 00971T101 7,891 98,246 SH   SOLE 0 6,305 0 91,941
ALBEMARLE CORP COM 012653101 1,080 4,083 SH   SOLE 0 0 0 4,083
ALCON AG ORD SHS H01301128 571 9,821 SH   SOLE 0 0 0 9,821
ALLSTATE CORP COM 020002101 550 4,418 SH   SOLE 0 0 0 4,418
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 200 1,000 SH   SOLE 0 0 0 1,000
ALPHABET INC CAP STK CL A 02079K305 13,468 140,801 SH   SOLE 0 7,315 0 133,486
ALPHABET INC CAP STK CL C 02079K107 4,955 51,531 SH   SOLE 0 6,640 0 44,891
ALTRIA GROUP INC COM 02209S103 694 17,199 SH   SOLE 0 6,610 0 10,589
AMAZON COM INC COM 023135106 16,112 142,586 SH   SOLE 0 10,490 0 132,096
AMERICAN ELEC PWR CO INC COM 025537101 359 4,151 SH   SOLE 0 163 0 3,988
AMERICAN EXPRESS CO COM 025816109 2,255 16,716 SH   SOLE 0 107 0 16,609
AMERICAN NATL BANKSHARES INC COM 027745108 595 18,630 SH   SOLE 0 0 0 18,630
AMERICAN TOWER CORP NEW COM 03027X100 9,072 42,256 SH   SOLE 0 2,200 0 40,055
AMERIPRISE FINL INC COM 03076C106 489 1,941 SH   SOLE 0 0 0 1,941
AMERISOURCEBERGEN CORP COM 03073E105 207 1,526 SH   SOLE 0 234 0 1,292
AMETEK INC COM 031100100 284 2,505 SH   SOLE 0 0 0 2,505
AMGEN INC COM 031162100 2,345 10,406 SH   SOLE 0 1,456 0 8,950
ANALOG DEVICES INC COM 032654105 267 1,919 SH   SOLE 0 0 0 1,919
APPLE INC COM 037833100 50,049 362,152 SH   SOLE 0 15,247 0 346,904
APPLIED MATLS INC COM 038222105 383 4,680 SH   SOLE 0 0 0 4,680
ARES CAPITAL CORP COM 04010L103 2,117 125,403 SH   SOLE 0 507 0 124,896
ARMADA HOFFLER PPTYS INC COM 04208T108 5,341 514,507 SH   SOLE 0 0 0 514,507
ASTRAZENECA PLC SPONSORED ADR 046353108 220 4,003 SH   SOLE 0 0 0 4,003
AT&T INC COM 00206R102 900 58,654 SH   SOLE 0 1,706 0 56,948
AUTODESK INC COM 052769106 8,659 46,353 SH   SOLE 0 2,874 0 43,479
AUTOMATIC DATA PROCESSING IN COM 053015103 1,196 5,286 SH   SOLE 0 149 0 5,137
AXALTA COATING SYS LTD COM G0750C108 244 11,600 SH   SOLE 0 0 0 11,600
BALL CORP COM 058498106 226 4,681 SH   SOLE 0 0 0 4,681
BANK NEW YORK MELLON CORP COM 064058100 2,102 54,557 SH   SOLE 0 662 0 53,895
BARRICK GOLD CORP COM 067901108 186 11,974 SH   SOLE 0 0 0 11,974
BECTON DICKINSON & CO COM 075887109 966 4,334 SH   SOLE 0 100 0 4,234
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,691 14 SH   SOLE 0 0 0 14
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,260 49,659 SH   SOLE 0 3,180 0 46,479
BEST BUY INC COM 086516101 1,404 22,171 SH   SOLE 0 122 0 22,049
BK OF AMERICA CORP COM 060505104 1,489 49,307 SH   SOLE 0 100 0 49,207
BLACKROCK INC COM 09247X101 511 929 SH   SOLE 0 17 0 912
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 226 11,000 SH   SOLE 0 0 0 11,000
BLACKSTONE INC COM 09260D107 761 9,092 SH   SOLE 0 0 0 9,092
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 68 80,000 PRN   SOLE 0 0 0 80,000
BOEING CO COM 097023105 774 6,391 SH   SOLE 0 196 0 6,195
BOOKING HOLDINGS INC COM 09857L108 6,632 4,036 SH   SOLE 0 213 0 3,823
BP PLC SPONSORED ADR 055622104 2,095 73,380 SH   SOLE 0 332 0 73,048
BRIDGEBIO PHARMA INC COM 10806X102 250 25,137 SH   SOLE 0 0 0 25,137
BRISTOL-MYERS SQUIBB CO COM 110122108 12,144 170,821 SH   SOLE 0 7,098 0 163,723
BROADCOM INC COM 11135F101 1,732 3,901 SH   SOLE 0 0 0 3,901
BROWN FORMAN CORP CL B 115637209 898 13,492 SH   SOLE 0 0 0 13,492
BWX TECHNOLOGIES INC COM 05605H100 304 6,040 SH   SOLE 0 0 0 6,040
CADENCE BANK COM 12740C103 276 10,850 SH   SOLE 0 0 0 10,850
CANADIAN PAC RY LTD COM 13645T100 766 11,488 SH   SOLE 0 0 0 11,488
CAPITAL ONE FINL CORP COM 14040H105 1,314 14,252 SH   SOLE 0 0 0 14,252
CARLYLE GROUP INC COM 14316J108 546 21,116 SH   SOLE 0 0 0 21,116
CARMAX INC COM 143130102 385 5,838 SH   SOLE 0 0 0 5,838
CARRIER GLOBAL CORPORATION COM 14448C104 405 11,381 SH   SOLE 0 100 0 11,281
CARTERS INC COM 146229109 242 3,695 SH   SOLE 0 0 0 3,695
CATERPILLAR INC COM 149123101 15,750 95,987 SH   SOLE 0 75 0 95,912
CBRE GROUP INC CL A 12504L109 363 5,382 SH   SOLE 0 0 0 5,382
CELANESE CORP DEL COM 150870103 223 2,470 SH   SOLE 0 0 0 2,470
CHECK POINT SOFTWARE TECH LT ORD M22465104 338 3,014 SH   SOLE 0 10 0 3,004
CHEVRON CORP NEW COM 166764100 12,245 85,233 SH   SOLE 0 4,608 0 80,625
CHURCH & DWIGHT CO INC COM 171340102 286 4,000 SH   SOLE 0 0 0 4,000
CI FINL CORP COM 125491100 1,355 141,487 SH   SOLE 0 843 0 140,644
CIGNA CORP NEW COM 125523100 997 3,592 SH   SOLE 0 189 0 3,403
CISCO SYS INC COM 17275R102 10,837 270,920 SH   SOLE 0 13,256 0 257,664
CITIGROUP INC COM NEW 172967424 502 12,046 SH   SOLE 0 5,995 0 6,051
CITIZENS FINL GROUP INC COM 174610105 340 9,883 SH   SOLE 0 0 0 9,883
CLOROX CO DEL COM 189054109 2,284 17,789 SH   SOLE 0 71 0 17,718
COCA COLA CO COM 191216100 4,312 76,972 SH   SOLE 0 1,669 0 75,303
COLGATE PALMOLIVE CO COM 194162103 942 13,409 SH   SOLE 0 714 0 12,695
COMCAST CORP NEW CL A 20030N101 761 25,944 SH   SOLE 0 210 0 25,734
CONOCOPHILLIPS COM 20825C104 931 9,093 SH   SOLE 0 140 0 8,953
CONSOLIDATED EDISON INC COM 209115104 345 4,019 SH   SOLE 0 0 0 4,019
COPART INC COM 217204106 299 2,814 SH   SOLE 0 0 0 2,814
CORNING INC COM 219350105 230 7,911 SH   SOLE 0 0 0 7,911
CORTEVA INC COM 22052L104 217 3,795 SH   SOLE 0 666 0 3,129
COSTCO WHSL CORP NEW COM 22160K105 2,529 5,354 SH   SOLE 0 323 0 5,031
CRACKER BARREL OLD CTRY STOR COM 22410J106 527 5,692 SH   SOLE 0 0 0 5,692
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 333 5,101 SH   SOLE 0 0 0 5,101
CROWN CASTLE INC COM 22822V101 272 1,881 SH   SOLE 0 0 0 1,881
CSX CORP COM 126408103 721 27,074 SH   SOLE 0 1,643 0 25,431
CULLEN FROST BANKERS INC COM 229899109 228 1,726 SH   SOLE 0 0 0 1,726
CVS HEALTH CORP COM 126650100 9,226 96,734 SH   SOLE 0 6,197 0 90,537
DANAHER CORPORATION COM 235851102 15,704 60,802 SH   SOLE 0 2,611 0 58,190
DAVITA INC COM 23918K108 290 3,500 SH   SOLE 0 0 0 3,500
DEERE & CO COM 244199105 1,242 3,719 SH   SOLE 0 416 0 3,303
DELTA AIR LINES INC DEL COM NEW 247361702 2,079 74,087 SH   SOLE 0 0 0 74,087
DIAGEO PLC SPON ADR NEW 25243Q205 669 3,939 SH   SOLE 0 310 0 3,629
DIGITAL RLTY TR INC COM 253868103 365 3,683 SH   SOLE 0 0 0 3,683
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 3,532 90,993 SH   SOLE 0 1,034 0 89,958
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 1,628 34,986 SH   SOLE 0 2,693 0 32,293
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 214 8,302 SH   SOLE 0 0 0 8,302
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1,881 63,520 SH   SOLE 0 3,330 0 60,190
DISNEY WALT CO COM 254687106 8,725 92,495 SH   SOLE 0 4,332 0 88,163
DOLLAR GEN CORP NEW COM 256677105 446 1,858 SH   SOLE 0 12 0 1,846
DOLLAR TREE INC COM 256746108 2,658 19,528 SH   SOLE 0 2,212 0 17,316
DOMINION ENERGY INC COM 25746U109 1,931 27,937 SH   SOLE 0 1,798 0 26,139
DOW INC COM 260557103 1,436 32,682 SH   SOLE 0 822 0 31,860
DUKE ENERGY CORP NEW COM NEW 26441C204 3,017 32,431 SH   SOLE 0 549 0 31,882
EATON CORP PLC SHS G29183103 605 4,537 SH   SOLE 0 0 0 4,537
EBAY INC. COM 278642103 244 6,622 SH   SOLE 0 0 0 6,622
ECOLAB INC COM 278865100 215 1,487 SH   SOLE 0 0 0 1,487
ECOVYST INC COM 27923Q109 190 22,500 SH   SOLE 0 0 0 22,500
ELEVANCE HEALTH INC COM 036752103 3,780 8,321 SH   SOLE 0 125 0 8,196
EMERSON ELEC CO COM 291011104 660 9,009 SH   SOLE 0 3,905 0 5,104
ENBRIDGE INC COM 29250N105 267 7,197 SH   SOLE 0 0 0 7,197
EQUIFAX INC COM 294429105 302 1,761 SH   SOLE 0 908 0 853
EXELON CORP COM 30161N101 318 8,500 SH   SOLE 0 0 0 8,500
EXXON MOBIL CORP COM 30231G102 9,263 106,090 SH   SOLE 0 8,119 0 97,971
F N B CORP COM 302520101 773 66,635 SH   SOLE 0 0 0 66,635
FEDEX CORP COM 31428X106 376 2,532 SH   SOLE 0 107 0 2,425
FIDUS INVT CORP COM 316500107 377 21,950 SH   SOLE 0 0 0 21,950
FIRST CTZNS BANCSHARES INC N CL A 31946M103 833 1,045 SH   SOLE 0 150 0 895
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2,754 108,684 SH   SOLE 0 0 0 108,684
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 923 19,501 SH   SOLE 0 0 0 19,501
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 2,237 93,915 SH   SOLE 0 45,392 0 48,523
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2,893 66,435 SH   SOLE 0 35,729 0 30,706
FISERV INC COM 337738108 9,951 106,350 SH   SOLE 0 5,681 0 100,669
FORD MTR CO DEL COM 345370860 311 27,735 SH   SOLE 0 10,000 0 17,735
FORTIVE CORP COM 34959J108 489 8,382 SH   SOLE 0 0 0 8,382
FORTUNE BRANDS HOME & SEC IN COM 34964C106 356 6,633 SH   SOLE 0 0 0 6,633
FULTON FINL CORP PA COM 360271100 184 11,627 SH   SOLE 0 0 0 11,627
GALLAGHER ARTHUR J & CO COM 363576109 472 2,758 SH   SOLE 0 0 0 2,758
GENERAL DYNAMICS CORP COM 369550108 568 2,677 SH   SOLE 0 1,099 0 1,578
GENERAL ELECTRIC CO COM NEW 369604301 700 11,302 SH   SOLE 0 125 0 11,177
GENUINE PARTS CO COM 372460105 230 1,542 SH   SOLE 0 122 0 1,420
GLOBAL X FDS US INFR DEV ETF 37954Y673 204 8,848 SH   SOLE 0 0 0 8,848
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 216 13,784 SH   SOLE 0 0 0 13,784
GLOBAL X FDS S&P 500 COVERED 37954Y475 239 6,268 SH   SOLE 0 0 0 6,268
GOLDMAN SACHS GROUP INC COM 38141G104 1,133 3,865 SH   SOLE 0 1,251 0 2,614
GRAINGER W W INC COM 384802104 656 1,342 SH   SOLE 0 45 0 1,297
GRAPHIC PACKAGING HLDG CO COM 388689101 287 14,518 SH   SOLE 0 0 0 14,518
GSK PLC SPONSORED ADR 37733W204 465 15,797 SH   SOLE 0 160 0 15,637
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 216 14,000 SH   SOLE 0 0 0 14,000
HALEON PLC SPON ADS 405552100 113 18,606 SH   SOLE 0 200 0 18,406
HANESBRANDS INC COM 410345102 145 20,900 SH   SOLE 0 0 0 20,900
HERSHEY CO COM 427866108 627 2,846 SH   SOLE 0 0 0 2,846
HOME DEPOT INC COM 437076102 4,619 16,740 SH   SOLE 0 185 0 16,555
HONEYWELL INTL INC COM 438516106 10,368 62,092 SH   SOLE 0 3,224 0 58,868
HORIZON TECHNOLOGY FIN CORP COM 44045A102 100 10,000 SH   SOLE 0 0 0 10,000
HUBBELL INC COM 443510607 930 4,170 SH   SOLE 0 1,352 0 2,818
HUMANA INC COM 444859102 273 562 SH   SOLE 0 0 0 562
HUNTINGTON INGALLS INDS INC COM 446413106 263 1,186 SH   SOLE 0 0 0 1,186
ILLINOIS TOOL WKS INC COM 452308109 290 1,608 SH   SOLE 0 207 0 1,401
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 678 24,440 SH   SOLE 0 8,408 0 16,032
INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 886 35,785 SH   SOLE 0 0 0 35,785
INFINERA CORP COM 45667G103 242 49,900 SH   SOLE 0 0 0 49,900
INGREDION INC COM 457187102 336 4,175 SH   SOLE 0 0 0 4,175
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 745 26,147 SH   SOLE 0 0 0 26,147
INTEL CORP COM 458140100 2,325 90,215 SH   SOLE 0 1,417 0 88,798
INTERCONTINENTAL EXCHANGE IN COM 45866F104 8,314 92,024 SH   SOLE 0 5,412 0 86,612
INTERNATIONAL BUSINESS MACHS COM 459200101 3,554 29,912 SH   SOLE 0 2,787 0 27,125
INTUIT COM 461202103 383 989 SH   SOLE 0 0 0 989
INTUITIVE SURGICAL INC COM NEW 46120E602 344 1,835 SH   SOLE 0 384 0 1,451
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 539 11,828 SH   SOLE 0 4,979 0 6,849
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 8,619 393,584 SH   SOLE 0 12,148 0 381,436
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 328 27,633 SH   SOLE 0 0 0 27,633
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 4,451 213,261 SH   SOLE 0 0 0 213,261
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 5,902 289,473 SH   SOLE 0 0 0 289,473
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,049 49,508 SH   SOLE 0 0 0 49,508
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 28,286 1,418,199 SH   SOLE 0 7,003 0 1,411,196
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 26,314 1,411,689 SH   SOLE 0 11,115 0 1,400,574
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 26,949 1,447,957 SH   SOLE 0 10,771 0 1,437,186
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 21,891 1,144,306 SH   SOLE 0 6,057 0 1,138,249
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 826 5,369 SH   SOLE 0 2,947 0 2,422
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 866 8,126 SH   SOLE 0 4,457 0 3,669
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 218 963 SH   SOLE 0 0 0 963
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 12,637 390,750 SH   SOLE 0 2,640 0 388,110
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 462 6,610 SH   SOLE 0 0 0 6,610
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 35,124 130,480 SH   SOLE 0 1,061 0 129,419
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 288 2,259 SH   SOLE 0 108 0 2,151
INVESCO QQQ TR UNIT SER 1 46090E103 1,572 5,880 SH   SOLE 0 898 0 4,982
ISHARES GOLD TR ISHARES NEW 464285204 2,676 84,881 SH   SOLE 0 5,877 0 79,004
ISHARES INC MSCI GBL MIN VOL 464286525 4,233 47,801 SH   SOLE 0 4,178 0 43,623
ISHARES INC CORE MSCI EMKT 46434G103 8,158 189,817 SH   SOLE 0 10 0 189,807
ISHARES TR CORE MSCI EAFE 46432F842 34,272 650,697 SH   SOLE 0 30,542 0 620,154
ISHARES TR US TREAS BD ETF 46429B267 564 24,760 SH   SOLE 0 0 0 24,760
ISHARES TR MSCI USA QLT FCT 46432F339 8,589 82,635 SH   SOLE 0 3,732 0 78,903
ISHARES TR GLOBAL REIT ETF 46434V647 372 17,503 SH   SOLE 0 17,503 0 0
ISHARES TR TRS FLT RT BD 46434V860 4,534 89,774 SH   SOLE 0 2,301 0 87,473
ISHARES TR IBONDS 27 ETF 46435UAA9 50,312 2,187,499 SH   SOLE 0 148,884 0 2,038,615
ISHARES TR IBONDS DEC 46435U697 401 15,736 SH   SOLE 0 0 0 15,736
ISHARES TR IBONDS DEC2023 46435G318 296 11,732 SH   SOLE 0 0 0 11,732
ISHARES TR U S EQUITY FACTR 46434V282 9,470 261,467 SH   SOLE 0 6,707 0 254,760
ISHARES TR IBONDS DEC24 ETF 46434VBG4 5,078 208,553 SH   SOLE 0 1,011 0 207,542
ISHARES TR MSCI USA MIN VOL 46429B697 7,057 106,756 SH   SOLE 0 86,012 0 20,744
ISHARES TR FLTG RATE NT ETF 46429B655 5,980 118,953 SH   SOLE 0 4,151 0 114,802
ISHARES TR CORE HIGH DV ETF 46429B663 233 2,556 SH   SOLE 0 1,760 0 796
ISHARES TR MSCI ACWI ETF 464288257 2,594 33,326 SH   SOLE 0 94 0 33,232
ISHARES TR 3 7 YR TREAS BD 464288661 4,269 37,354 SH   SOLE 0 7,075 0 30,279
ISHARES TR PFD AND INCM SEC 464288687 218 6,877 SH   SOLE 0 0 0 6,877
ISHARES TR GLOB UTILITS ETF 464288711 1,965 35,878 SH   SOLE 0 0 0 35,878
ISHARES TR NATIONAL MUN ETF 464288414 1,887 18,395 SH   SOLE 0 11,994 0 6,401
ISHARES TR MSCI ACWI EX US 464288240 768 19,203 SH   SOLE 0 0 0 19,203
ISHARES TR MODERT ALLOC ETF 464289875 531 14,500 SH   SOLE 0 0 0 14,500
ISHARES TR GRWT ALLOCAT ETF 464289867 838 18,714 SH   SOLE 0 0 0 18,714
ISHARES TR AGGRES ALLOC ETF 464289859 218 3,940 SH   SOLE 0 0 0 3,940
ISHARES TR INTL TREA BD ETF 464288117 340 9,275 SH   SOLE 0 8,955 0 320
ISHARES TR IBONDS DEC 25 46435U432 12,968 500,296 SH   SOLE 0 0 0 500,296
ISHARES TR ESG AWR US AGRGT 46435U549 451 9,708 SH   SOLE 0 0 0 9,708
ISHARES TR IBONDS DEC 26 46435U259 12,745 517,441 SH   SOLE 0 0 0 517,441
ISHARES TR IBONDS DEC 27 46435U283 12,539 514,120 SH   SOLE 0 0 0 514,120
ISHARES TR IBONDS DEC 28 46435U325 12,358 510,818 SH   SOLE 0 0 0 510,818
ISHARES TR EAFE VALUE ETF 464288877 225 5,848 SH   SOLE 0 125 0 5,723
ISHARES TR SHORT TREAS BD 464288679 11,421 103,829 SH   SOLE 0 1,708 0 102,121
ISHARES TR IBOXX HI YD ETF 464288513 889 12,456 SH   SOLE 0 5,191 0 7,265
ISHARES TR ISHS 1-5YR INVS 464288646 1,715 34,804 SH   SOLE 0 0 0 34,804
ISHARES TR MSCI EMG MKT ETF 464287234 1,673 47,962 SH   SOLE 0 29,237 0 18,725
ISHARES TR CORE US AGGBD ET 464287226 17,256 179,120 SH   SOLE 0 86,896 0 92,224
ISHARES TR SELECT DIVID ETF 464287168 703 6,553 SH   SOLE 0 1,424 0 5,129
ISHARES TR TIPS BD ETF 464287176 437 4,166 SH   SOLE 0 3,571 0 595
ISHARES TR RUS 2000 GRW ETF 464287648 1,043 5,048 SH   SOLE 0 82 0 4,966
ISHARES TR GLB CNSM STP ETF 464288737 1,920 35,821 SH   SOLE 0 0 0 35,821
ISHARES TR CORE S&P MCP ETF 464287507 1,553 7,083 SH   SOLE 0 2,361 0 4,722
ISHARES TR S&P MC 400GR ETF 464287606 411 6,514 SH   SOLE 0 0 0 6,514
ISHARES TR CORE S&P SCP ETF 464287804 9,256 106,164 SH   SOLE 0 4,253 0 101,911
ISHARES TR SP SMCP600VL ETF 464287879 383 4,642 SH   SOLE 0 0 0 4,642
ISHARES TR S&P 500 VAL ETF 464287408 202 1,573 SH   SOLE 0 0 0 1,573
ISHARES TR CORE S&P500 ETF 464287200 138,295 385,598 SH   SOLE 0 25,613 0 359,985
ISHARES TR S&P 500 GRWT ETF 464287309 510 8,815 SH   SOLE 0 0 0 8,815
ISHARES TR RUS 1000 ETF 464287622 4,601 23,318 SH   SOLE 0 0 0 23,318
ISHARES TR RUS 1000 VAL ETF 464287598 13,875 102,029 SH   SOLE 0 10,878 0 91,151
ISHARES TR RUS 1000 GRW ETF 464287614 117,079 556,460 SH   SOLE 0 31,768 0 524,692
ISHARES TR RUSSELL 2000 ETF 464287655 12,369 74,999 SH   SOLE 0 2,815 0 72,184
ISHARES TR RUS 2000 VAL ETF 464287630 793 6,154 SH   SOLE 0 0 0 6,154
ISHARES TR RUSSELL 3000 ETF 464287689 459 2,216 SH   SOLE 0 880 0 1,336
ISHARES TR RUS MID CAP ETF 464287499 44,066 709,020 SH   SOLE 0 20,384 0 688,636
ISHARES TR RUS MD CP GR ETF 464287481 1,959 24,973 SH   SOLE 0 0 0 24,973
ISHARES TR RUS MDCP VAL ETF 464287473 6,922 72,064 SH   SOLE 0 915 0 71,149
ISHARES TR COHEN STEER REIT 464287564 3,638 67,806 SH   SOLE 0 1,643 0 66,163
ISHARES TR MSCI EAFE ETF 464287465 34,875 622,659 SH   SOLE 0 52,935 0 569,724
ISHARES TR 1 3 YR TREAS BD 464287457 3,516 43,293 SH   SOLE 0 0 0 43,293
ISHARES TR 7-10 YR TRSY BD 464287440 959 9,995 SH   SOLE 0 6,186 0 3,809
ISHARES TR IBOXX INV CP ETF 464287242 252 2,463 SH   SOLE 0 100 0 2,363
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 1,280 25,528 SH   SOLE 0 0 0 25,528
JAKKS PAC INC COM NEW 47012E403 353 18,270 SH   SOLE 0 0 0 18,270
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 3,201 66,022 SH   SOLE 0 2,989 0 63,033
JOHNSON & JOHNSON COM 478160104 23,342 142,885 SH   SOLE 0 4,598 0 138,287
JPMORGAN CHASE & CO COM 46625H100 11,784 112,764 SH   SOLE 0 10,926 0 101,838
KELLOGG CO COM 487836108 2,118 30,411 SH   SOLE 0 0 0 30,411
KEURIG DR PEPPER INC COM 49271V100 324 9,038 SH   SOLE 0 0 0 9,038
KIMBERLY-CLARK CORP COM 494368103 1,599 14,212 SH   SOLE 0 352 0 13,860
KINSALE CAP GROUP INC COM 49714P108 1,127 4,412 SH   SOLE 0 0 0 4,412
KKR REAL ESTATE FIN TR INC COM 48251K100 195 12,000 SH   SOLE 0 0 0 12,000
KLA CORP COM NEW 482480100 298 986 SH   SOLE 0 0 0 986
KRAFT HEINZ CO COM 500754106 1,986 59,551 SH   SOLE 0 1,509 0 58,042
KROGER CO COM 501044101 390 8,921 SH   SOLE 0 0 0 8,921
L3HARRIS TECHNOLOGIES INC COM 502431109 647 3,111 SH   SOLE 0 137 0 2,974
LABORATORY CORP AMER HLDGS COM NEW 50540R409 9,972 48,687 SH   SOLE 0 2,614 0 46,073
LANTRONIX INC COM NEW 516548203 53 11,000 SH   SOLE 0 0 0 11,000
LAREDO PETROLEUM INC COM 516806205 236 3,750 SH   SOLE 0 0 0 3,750
LILLY ELI & CO COM 532457108 4,536 14,028 SH   SOLE 0 1,030 0 12,998
LINDE PLC SHS G5494J103 520 1,928 SH   SOLE 0 44 0 1,884
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 194 27,850 SH   SOLE 0 0 0 27,850
LOCKHEED MARTIN CORP COM 539830109 1,587 4,108 SH   SOLE 0 216 0 3,892
LOWES COS INC COM 548661107 3,880 20,658 SH   SOLE 0 1,656 0 19,002
MADISON SQUARE GRDN SPRT COR CL A 55825T103 215 1,576 SH   SOLE 0 0 0 1,576
MARATHON PETE CORP COM 56585A102 290 2,923 SH   SOLE 0 0 0 2,923
MARKEL CORP COM 570535104 424 391 SH   SOLE 0 0 0 391
MARRIOTT INTL INC NEW CL A 571903202 492 3,508 SH   SOLE 0 0 0 3,508
MARSH & MCLENNAN COS INC COM 571748102 220 1,472 SH   SOLE 0 0 0 1,472
MASTEC INC COM 576323109 3,741 58,921 SH   SOLE 0 3,397 0 55,524
MASTERCARD INCORPORATED CL A 57636Q104 10,563 37,148 SH   SOLE 0 1,934 0 35,214
MCCORMICK & CO INC COM NON VTG 579780206 1,175 16,482 SH   SOLE 0 140 0 16,342
MCDONALDS CORP COM 580135101 1,583 6,859 SH   SOLE 0 115 0 6,744
MCGRATH RENTCORP COM 580589109 587 6,995 SH   SOLE 0 0 0 6,995
MEDTRONIC PLC SHS G5960L103 489 6,052 SH   SOLE 0 74 0 5,978
MERCK & CO INC COM 58933Y105 3,984 46,261 SH   SOLE 0 3,900 0 42,361
META PLATFORMS INC CL A 30303M102 1,133 8,349 SH   SOLE 0 0 0 8,349
MICRON TECHNOLOGY INC COM 595112103 540 10,779 SH   SOLE 0 0 0 10,779
MICROSOFT CORP COM 594918104 32,790 140,789 SH   SOLE 0 11,445 0 129,344
MODERNA INC COM 60770K107 372 3,150 SH   SOLE 0 0 0 3,150
MOHAWK INDS INC COM 608190104 246 2,699 SH   SOLE 0 0 0 2,699
MONDELEZ INTL INC CL A 609207105 1,365 24,904 SH   SOLE 0 3,705 0 21,199
MOODYS CORP COM 615369105 217 892 SH   SOLE 0 0 0 892
MORGAN STANLEY COM NEW 617446448 11,291 142,900 SH   SOLE 0 8,283 0 134,617
MSA SAFETY INC COM 553498106 313 2,864 SH   SOLE 0 0 0 2,864
NETAPP INC COM 64110D104 376 6,077 SH   SOLE 0 0 0 6,077
NEWMARKET CORP COM 651587107 985 3,274 SH   SOLE 0 0 0 3,274
NEWMONT CORP COM 651639106 1,516 36,070 SH   SOLE 0 149 0 35,921
NEXTERA ENERGY INC COM 65339F101 1,978 25,221 SH   SOLE 0 1,352 0 23,869
NIKE INC CL B 654106103 1,038 12,485 SH   SOLE 0 4,082 0 8,403
NORFOLK SOUTHN CORP COM 655844108 80,365 383,328 SH   SOLE 0 29,330 0 353,998
NORTHROP GRUMMAN CORP COM 666807102 1,584 3,368 SH   SOLE 0 0 0 3,368
NUTRIEN LTD COM 67077M108 247 2,959 SH   SOLE 0 0 0 2,959
NUVEEN FLOATING RATE INCOME COM 67072T108 102 12,600 SH   SOLE 0 0 0 12,600
NUVEEN INTER DURATION MUN TE COM 670671106 248 20,072 SH   SOLE 0 0 0 20,072
NUVEEN MUN CR OPPORTUNITIES COM 670663103 107 10,000 SH   SOLE 0 0 0 10,000
NVIDIA CORPORATION COM 67066G104 8,845 72,867 SH   SOLE 0 3,385 0 69,482
OCCIDENTAL PETE CORP COM 674599105 214 3,478 SH   SOLE 0 0 0 3,478
OMNICOM GROUP INC COM 681919106 288 4,558 SH   SOLE 0 0 0 4,558
OPKO HEALTH INC COM 68375N103 257 135,976 SH   SOLE 0 17,053 0 118,923
OPTICAL CABLE CORP COM NEW 683827208 427 123,776 SH   SOLE 0 125 0 123,651
ORACLE CORP COM 68389X105 10,267 168,126 SH   SOLE 0 9,828 0 158,299
OREILLY AUTOMOTIVE INC COM 67103H107 12,267 17,441 SH   SOLE 0 1,038 0 16,403
OTIS WORLDWIDE CORP COM 68902V107 360 5,636 SH   SOLE 0 50 0 5,586
PACER FDS TR PACER US SMALL 69374H857 216 6,641 SH   SOLE 0 0 0 6,641
PACER FDS TR US CASH COWS 100 69374H881 356 8,673 SH   SOLE 0 0 0 8,673
PALO ALTO NETWORKS INC COM 697435105 253 1,542 SH   SOLE 0 0 0 1,542
PARAMOUNT GLOBAL CLASS B COM 92556H206 1,315 69,060 SH   SOLE 0 313 0 68,747
PARKER-HANNIFIN CORP COM 701094104 821 3,388 SH   SOLE 0 0 0 3,388
PAYPAL HLDGS INC COM 70450Y103 469 5,452 SH   SOLE 0 95 0 5,357
PEPSICO INC COM 713448108 20,232 123,926 SH   SOLE 0 8,452 0 115,474
PFIZER INC COM 717081103 8,218 187,786 SH   SOLE 0 11,980 0 175,806
PHILIP MORRIS INTL INC COM 718172109 1,609 19,387 SH   SOLE 0 3,495 0 15,892
PHILLIPS 66 COM 718546104 286 3,541 SH   SOLE 0 586 0 2,955
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 15,027 151,998 SH   SOLE 0 3,029 0 148,969
PIMCO ETF TR ACTIVE BD ETF 72201R775 2,828 31,516 SH   SOLE 0 6,802 0 24,714
PNC FINL SVCS GROUP INC COM 693475105 3,210 21,485 SH   SOLE 0 0 0 21,485
PPG INDS INC COM 693506107 318 2,875 SH   SOLE 0 300 0 2,575
PRA GROUP INC COM 69354N106 4,176 127,087 SH   SOLE 0 0 0 127,087
PRICE T ROWE GROUP INC COM 74144T108 1,753 16,696 SH   SOLE 0 85 0 16,611
PRIMIS FINANCIAL CORP COM 74167B109 1,093 90,078 SH   SOLE 0 0 0 90,078
PROCTER AND GAMBLE CO COM 742718109 14,809 117,302 SH   SOLE 0 11,121 0 106,181
PROGRESSIVE CORP COM 743315103 965 8,305 SH   SOLE 0 0 0 8,305
PROSHARES TR S&P 500 DV ARIST 74348A467 3,288 41,122 SH   SOLE 0 72 0 41,050
PRUDENTIAL FINL INC COM 744320102 2,112 24,616 SH   SOLE 0 101 0 24,515
QUALCOMM INC COM 747525103 10,578 93,627 SH   SOLE 0 4,840 0 88,787
RAYONIER INC COM 754907103 432 14,425 SH   SOLE 0 0 0 14,425
RAYTHEON TECHNOLOGIES CORP COM 75513E101 10,706 130,790 SH   SOLE 0 10,135 0 120,655
REALTY INCOME CORP COM 756109104 212 3,637 SH   SOLE 0 0 0 3,637
RELIANCE STEEL & ALUMINUM CO COM 759509102 460 2,639 SH   SOLE 0 2,639 0 0
RENASANT CORP COM 75970E107 611 19,522 SH   SOLE 0 0 0 19,522
REPUBLIC SVCS INC COM 760759100 271 1,991 SH   SOLE 0 0 0 1,991
ROCKWELL AUTOMATION INC COM 773903109 307 1,429 SH   SOLE 0 192 0 1,237
ROSS STORES INC COM 778296103 473 5,614 SH   SOLE 0 0 0 5,614
ROYAL BK CDA COM 780087102 1,240 13,776 SH   SOLE 0 0 0 13,776
S&P GLOBAL INC COM 78409V104 567 1,857 SH   SOLE 0 38 0 1,819
SALESFORCE INC COM 79466L302 8,479 58,946 SH   SOLE 0 2,863 0 56,083
SANOFI SPONSORED ADR 80105N105 1,975 51,954 SH   SOLE 0 186 0 51,768
SCHLUMBERGER LTD COM STK 806857108 8,817 245,588 SH   SOLE 0 14,554 0 231,034
SCHWAB CHARLES CORP COM 808513105 12,474 173,560 SH   SOLE 0 9,716 0 163,844
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,367 155,259 SH   SOLE 0 7,967 0 147,292
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 856 20,215 SH   SOLE 0 0 0 20,215
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,018 21,096 SH   SOLE 0 8,527 0 12,569
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 403 10,664 SH   SOLE 0 3,459 0 7,206
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,628 82,924 SH   SOLE 0 2,592 0 80,332
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2,080 35,548 SH   SOLE 0 28,647 0 6,901
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 518 7,796 SH   SOLE 0 2,760 0 5,036
SCHWAB STRATEGIC TR US REIT ETF 808524847 202 10,833 SH   SOLE 0 6,977 0 3,856
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,916 48,182 SH   SOLE 0 2,440 0 45,741
SCHWAB STRATEGIC TR LONG TERM US 808524680 378 10,501 SH   SOLE 0 0 0 10,501
SEI INVTS CO COM 784117103 299 6,091 SH   SOLE 0 0 0 6,091
SELECT SECTOR SPDR TR ENERGY 81369Y506 332 4,610 SH   SOLE 0 0 0 4,610
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 213 1,792 SH   SOLE 0 0 0 1,792
SERVICENOW INC COM 81762P102 350 927 SH   SOLE 0 0 0 927
SHERWIN WILLIAMS CO COM 824348106 1,285 6,277 SH   SOLE 0 300 0 5,977
SILVERCREST ASSET MGMT GROUP CL A 828359109 370 22,614 SH   SOLE 0 0 0 22,614
SIRIUS XM HOLDINGS INC COM 82968B103 61 10,611 SH   SOLE 0 0 0 10,611
SONOCO PRODS CO COM 835495102 354 6,235 SH   SOLE 0 4,935 0 1,300
SONY GROUP CORPORATION SPONSORED ADR 835699307 274 4,282 SH   SOLE 0 0 0 4,282
SOUTHERN CO COM 842587107 2,977 43,773 SH   SOLE 0 4,750 0 39,023
SOUTHWESTERN ENERGY CO COM 845467109 65 10,650 SH   SOLE 0 0 0 10,650
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 290 1,010 SH   SOLE 0 0 0 1,010
SPDR GOLD TR GOLD SHS 78463V107 3,840 24,828 SH   SOLE 0 11,340 0 13,488
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 20,493 660,200 SH   SOLE 0 28,284 0 631,916
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 56,110 2,174,811 SH   SOLE 0 124,567 0 2,050,244
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,730 35,642 SH   SOLE 0 1,015 0 34,627
SPDR SER TR S&P DIVID ETF 78464A763 384 3,443 SH   SOLE 0 1,523 0 1,920
SPDR SER TR S&P BIOTECH 78464A870 254 3,206 SH   SOLE 0 178 0 3,028
SPDR SER TR NUVEEN BLMBRG SH 78468R739 1,535 33,308 SH   SOLE 0 10,679 0 22,629
SPDR SER TR PORTFOLIO S&P400 78464A847 1,384 35,898 SH   SOLE 0 0 0 35,898
SPDR SER TR PRTFLO S&P500 VL 78464A508 382 11,063 SH   SOLE 0 0 0 11,063
SPDR SER TR PORTFOLIO S&P500 78464A854 406 9,680 SH   SOLE 0 0 0 9,680
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 3,401 37,126 SH   SOLE 0 952 0 36,174
SPDR SER TR PORTFOLIO S&P600 78468R853 205 6,017 SH   SOLE 0 0 0 6,017
SPDR SER TR PORTFOLIO SH TSR 78468R101 592 20,481 SH   SOLE 0 0 0 20,481
SPDR SER TR S&P KENSHO NEW 78468R648 4,940 128,024 SH   SOLE 0 2,922 0 125,102
SPIRIT AIRLS INC COM 848577102 4,182 222,215 SH   SOLE 0 13,183 0 209,032
SPROTT PHYSICAL GOLD TR UNIT 85207H104 270 21,101 SH   SOLE 0 0 0 21,101
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 629 15,662 SH   SOLE 0 6,043 0 9,619
STARBUCKS CORP COM 855244109 952 11,293 SH   SOLE 0 5,890 0 5,404
STARWOOD PPTY TR INC COM 85571B105 1,418 77,849 SH   SOLE 0 434 0 77,415
STRYKER CORPORATION COM 863667101 1,175 5,803 SH   SOLE 0 0 0 5,803
SUNRUN INC COM 86771W105 226 8,194 SH   SOLE 0 0 0 8,194
SYSCO CORP COM 871829107 526 7,445 SH   SOLE 0 161 0 7,284
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 475 6,930 SH   SOLE 0 0 0 6,930
TARGET CORP COM 87612E106 674 4,542 SH   SOLE 0 0 0 4,542
TESLA INC COM 88160R101 1,839 6,934 SH   SOLE 0 0 0 6,934
TEXAS INSTRS INC COM 882508104 11,512 74,374 SH   SOLE 0 0 0 74,374
THERMO FISHER SCIENTIFIC INC COM 883556102 1,167 2,301 SH   SOLE 0 0 0 2,301
TJX COS INC NEW COM 872540109 499 8,040 SH   SOLE 0 0 0 8,040
TOWNEBANK PORTSMOUTH VA COM 89214P109 4,586 170,922 SH   SOLE 0 1,975 0 168,947
TRAVELERS COMPANIES INC COM 89417E109 346 2,258 SH   SOLE 0 216 0 2,042
TREEHOUSE FOODS INC COM 89469A104 288 6,800 SH   SOLE 0 0 0 6,800
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 185 17,000 SH   SOLE 0 0 0 17,000
TRUIST FINL CORP COM 89832Q109 5,835 134,015 SH   SOLE 0 307 0 133,708
UBER TECHNOLOGIES INC COM 90353T100 266 10,041 SH   SOLE 0 0 0 10,041
UDR INC COM 902653104 202 4,839 SH   SOLE 0 0 0 4,839
ULTRA CLEAN HLDGS INC COM 90385V107 250 9,700 SH   SOLE 0 0 0 9,700
UMPQUA HLDGS CORP COM 904214103 2,036 119,156 SH   SOLE 0 619 0 118,537
UNION PAC CORP COM 907818108 1,407 7,221 SH   SOLE 0 218 0 7,003
UNITED PARCEL SERVICE INC CL B 911312106 607 3,755 SH   SOLE 0 366 0 3,389
UNITEDHEALTH GROUP INC COM 91324P102 14,678 29,063 SH   SOLE 0 1,696 0 27,367
URBAN OUTFITTERS INC COM 917047102 253 12,900 SH   SOLE 0 0 0 12,900
US BANCORP DEL COM NEW 902973304 590 14,630 SH   SOLE 0 0 0 14,630
VALERO ENERGY CORP COM 91913Y100 646 6,050 SH   SOLE 0 0 0 6,050
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 931 35,495 SH   SOLE 0 9,761 0 25,734
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 1,437 33,014 SH   SOLE 0 21,780 0 11,234
VANECK ETF TRUST VANECK VIETNAM 92189F817 170 12,755 SH   SOLE 0 0 0 12,755
VANECK ETF TRUST IG FLOATING RATE 92189F486 1,612 64,915 SH   SOLE 0 0 0 64,915
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 6,947 97,388 SH   SOLE 0 33,810 0 63,579
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 360 4,807 SH   SOLE 0 357 0 4,450
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1,174 24,590 SH   SOLE 0 15,617 0 8,973
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 193,070 588,089 SH   SOLE 0 13,200 0 574,890
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 301 2,468 SH   SOLE 0 0 0 2,468
VANGUARD INDEX FDS MID CAP ETF 922908629 58,615 311,813 SH   SOLE 0 11,497 0 300,316
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,885 13,143 SH   SOLE 0 139 0 13,004
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,201 14,980 SH   SOLE 0 1,266 0 13,714
VANGUARD INDEX FDS SMALL CP ETF 922908751 40,483 236,867 SH   SOLE 0 8,327 0 228,540
VANGUARD INDEX FDS GROWTH ETF 922908736 3,796 17,744 SH   SOLE 0 282 0 17,462
VANGUARD INDEX FDS VALUE ETF 922908744 94,848 768,125 SH   SOLE 0 28,360 0 739,764
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,807 32,358 SH   SOLE 0 1,752 0 30,606
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 644 14,512 SH   SOLE 0 188 0 14,324
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,381 37,848 SH   SOLE 0 0 0 37,848
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 364 4,618 SH   SOLE 0 0 0 4,618
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 216 4,486 SH   SOLE 0 1,065 0 3,421
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 707 9,344 SH   SOLE 0 0 0 9,344
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,202 29,650 SH   SOLE 0 11,935 0 17,715
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,364 25,169 SH   SOLE 0 0 0 25,169
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 10,245 175,700 SH   SOLE 0 6,592 0 169,108
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 970 16,786 SH   SOLE 0 0 0 16,786
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,514 11,199 SH   SOLE 0 1,362 0 9,837
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,463 40,230 SH   SOLE 0 14,224 0 26,006
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,510 15,910 SH   SOLE 0 1,674 0 14,236
VANGUARD WORLD FD ESG INTL STK ETF 921910725 269 6,196 SH   SOLE 0 0 0 6,196
VAREX IMAGING CORP COM 92214X106 245 11,600 SH   SOLE 0 0 0 11,600
VEEVA SYS INC CL A COM 922475108 220 1,335 SH   SOLE 0 0 0 1,335
VERIZON COMMUNICATIONS INC COM 92343V104 3,521 92,730 SH   SOLE 0 1,555 0 91,175
VERTEX PHARMACEUTICALS INC COM 92532F100 858 2,963 SH   SOLE 0 0 0 2,963
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 3,444 53,690 SH   SOLE 0 51 0 53,639
VISA INC COM CL A 92826C839 3,451 19,426 SH   SOLE 0 3,420 0 16,006
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,244 109,825 SH   SOLE 0 607 0 109,218
VULCAN MATLS CO COM 929160109 268 1,698 SH   SOLE 0 0 0 1,698
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,393 44,370 SH   SOLE 0 232 0 44,138
WALMART INC COM 931142103 13,057 100,671 SH   SOLE 0 10,094 0 90,577
WARNER BROS DISCOVERY INC COM SER A 934423104 255 22,161 SH   SOLE 0 410 0 21,751
WASTE MGMT INC DEL COM 94106L109 13,963 87,156 SH   SOLE 0 4,192 0 82,964
WEATHERFORD INTL PLC ORD SHS G48833118 282 8,729 SH   SOLE 0 0 0 8,729
WELLS FARGO CO NEW COM 949746101 537 13,345 SH   SOLE 0 1,810 0 11,535
WEST PHARMACEUTICAL SVSC INC COM 955306105 657 2,671 SH   SOLE 0 0 0 2,671
WESTERN ASSET HIGH INCOME OP COM 95766K109 127 34,375 SH   SOLE 0 0 0 34,375
WEYERHAEUSER CO MTN BE COM NEW 962166104 321 11,253 SH   SOLE 0 0 0 11,253
WHEELS UP EXPERIENCE INC COM CL A 96328L106 76 66,237 SH   SOLE 0 0 0 66,237
WILLIAMS COS INC COM 969457100 270 9,431 SH   SOLE 0 0 0 9,431
WILLIS TOWERS WATSON PLC LTD SHS G96629103 378 1,882 SH   SOLE 0 0 0 1,882
WINGSTOP INC COM 974155103 341 2,722 SH   SOLE 0 2,722 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 204 3,781 SH   SOLE 0 0 0 3,781
WISDOMTREE TR INTL SMCAP DIV 97717W760 402 7,816 SH   SOLE 0 125 0 7,691
WISDOMTREE TR INTL LRGCAP DV 97717W794 214 5,723 SH   SOLE 0 75 0 5,648
WISDOMTREE TR US LARGECAP DIVD 97717W307 32,448 587,181 SH   SOLE 0 20,961 0 566,220
WISDOMTREE TR US SMALLCAP DIVD 97717W604 555 21,581 SH   SOLE 0 0 0 21,581
WORLD GOLD TR SPDR GLD MINIS 98149E303 374 11,329 SH   SOLE 0 6,813 0 4,516
WP CAREY INC COM 92936U109 1,727 24,744 SH   SOLE 0 1,216 0 23,528
XCEL ENERGY INC COM 98389B100 292 4,563 SH   SOLE 0 0 0 4,563
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 251 959 SH   SOLE 0 0 0 959
ZOETIS INC CL A 98978V103 9,665 65,174 SH   SOLE 0 3,563 0 61,612