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
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 397 1,174 SH   SOLE 0 0 0 1,174
ISHARES TR CORE S&P MCP ETF 464287507 1,143 4,344 SH   SOLE 0 2,685 0 1,659
ISHARES TR S&P MC 400GR ETF 464287606 516 6,514 SH   SOLE 0 0 0 6,514
ISHARES TR CORE S&P SCP ETF 464287804 7,693 70,458 SH   SOLE 0 5,030 0 65,429
ISHARES TR SP SMCP600VL ETF 464287879 471 4,677 SH   SOLE 0 0 0 4,677
ISHARES TR S&P 500 VAL ETF 464287408 246 1,695 SH   SOLE 0 0 0 1,695
ISHARES TR CORE S&P500 ETF 464287200 165,257 383,587 SH   SOLE 0 26,821 0 356,766
ISHARES TR S&P 500 GRWT ETF 464287309 657 8,891 SH   SOLE 0 0 0 8,891
ISHARES TR RUS 1000 ETF 464287622 2,300 9,516 SH   SOLE 0 0 0 9,516
ISHARES TR RUS 1000 VAL ETF 464287598 12,096 77,286 SH   SOLE 0 10,572 0 66,714
ISHARES TR RUS 1000 GRW ETF 464287614 149,022 543,796 SH   SOLE 0 37,971 0 505,825
ISHARES TR RUSSELL 2000 ETF 464287655 16,373 74,847 SH   SOLE 0 2,965 0 71,882
ISHARES TR RUS 2000 VAL ETF 464287630 964 6,019 SH   SOLE 0 0 0 6,019
ISHARES TR RUSSELL 3000 ETF 464287689 580 2,276 SH   SOLE 0 880 0 1,396
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 223 464 SH   SOLE 0 0 0 464
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,894 34,706 SH   SOLE 0 1,476 0 33,230
ISHARES TR GLB CNSM STP ETF 464288737 1,768 29,485 SH   SOLE 0 0 0 29,485
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,611 16,693 SH   SOLE 0 1,063 0 15,630
AMAZON COM INC COM 023135106 20,390 6,207 SH   SOLE 0 571 0 5,636
BRISTOL-MYERS SQUIBB CO COM 110122108 11,654 196,966 SH   SOLE 0 12,816 0 184,150
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,681 46,459 SH   SOLE 0 3,914 0 42,545
EMERSON ELEC CO COM 291011104 779 8,267 SH   SOLE 0 3,304 0 4,963
BOEING CO COM 097023105 1,286 5,848 SH   SOLE 0 327 0 5,521
HERSHEY CO COM 427866108 474 2,802 SH   SOLE 0 0 0 2,802
REALTY INCOME CORP COM 756109104 397 6,123 SH   SOLE 0 0 0 6,123
INVESCO QQQ TR UNIT SER 1 46090E103 1,481 4,138 SH   SOLE 0 1,121 0 3,017
AMGEN INC COM 031162100 2,225 10,464 SH   SOLE 0 1,602 0 8,862
ABBOTT LABS COM 002824100 3,696 31,288 SH   SOLE 0 1,549 0 29,739
ADVANCED MICRO DEVICES INC COM 007903107 213 2,071 SH   SOLE 0 0 0 2,071
BP PLC SPONSORED ADR 055622104 1,218 44,574 SH   SOLE 0 66 0 44,508
EBAY INC. COM 278642103 12,350 177,271 SH   SOLE 0 13,571 0 163,700
ALTRIA GROUP INC COM 02209S103 764 16,775 SH   SOLE 0 6,610 0 10,165
FEDEX CORP COM 31428X106 478 2,180 SH   SOLE 0 57 0 2,123
GENUINE PARTS CO COM 372460105 1,340 11,055 SH   SOLE 0 139 0 10,916
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,142 29,882 SH   SOLE 0 236 0 29,646
GRAINGER W W INC COM 384802104 436 1,108 SH   SOLE 0 50 0 1,058
INTEL CORP COM 458140100 2,470 46,358 SH   SOLE 0 1,809 0 44,549
ILLINOIS TOOL WKS INC COM 452308109 339 1,640 SH   SOLE 0 255 0 1,385
ISHARES TR RUS 2000 GRW ETF 464287648 1,547 5,268 SH   SOLE 0 82 0 5,186
ORACLE CORP COM 68389X105 8,792 100,909 SH   SOLE 0 8,368 0 92,541
QUALCOMM INC COM 747525103 11,064 85,781 SH   SOLE 0 6,325 0 79,456
DISNEY WALT CO COM 254687106 12,259 72,467 SH   SOLE 0 5,834 0 66,633
HONEYWELL INTL INC COM 438516106 11,123 52,400 SH   SOLE 0 3,659 0 48,741
SHERWIN WILLIAMS CO COM 824348106 1,987 7,104 SH   SOLE 0 300 0 6,804
SYSCO CORP COM 871829107 559 7,124 SH   SOLE 0 161 0 6,963
US BANCORP DEL COM NEW 902973304 800 13,459 SH   SOLE 0 0 0 13,459
JOHNSON & JOHNSON COM 478160104 21,130 130,838 SH   SOLE 0 5,379 0 125,459
MEDTRONIC PLC SHS G5960L103 440 3,510 SH   SOLE 0 74 0 3,436
PFIZER INC COM 717081103 6,996 162,659 SH   SOLE 0 12,303 0 150,356
EXELON CORP COM 30161N101 317 6,558 SH   SOLE 0 0 0 6,558
KROGER CO COM 501044101 344 8,500 SH   SOLE 0 0 0 8,500
LOWES COS INC COM 548661107 3,126 15,408 SH   SOLE 0 1,676 0 13,732
ISHARES TR MSCI EAFE ETF 464287465 52,355 671,132 SH   SOLE 0 53,039 0 618,094
CHEVRON CORP NEW COM 166764100 2,071 20,418 SH   SOLE 0 780 0 19,638
MICROSOFT CORP COM 594918104 37,689 133,686 SH   SOLE 0 13,432 0 120,255
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 801 51,869 SH   SOLE 0 94 0 51,775
UNITED PARCEL SERVICE INC CL B 911312106 572 3,141 SH   SOLE 0 366 0 2,775
AT&T INC COM 00206R102 2,431 89,998 SH   SOLE 0 4,112 0 85,886
PRUDENTIAL FINL INC COM 744320102 1,830 17,397 SH   SOLE 0 23 0 17,374
TRUIST FINL CORP COM 89832Q109 7,643 130,318 SH   SOLE 0 307 0 130,011
CITIGROUP INC COM NEW 172967424 607 8,649 SH   SOLE 0 4,502 0 4,147
INGREDION INC COM 457187102 385 4,325 SH   SOLE 0 0 0 4,325
CISCO SYS INC COM 17275R102 3,943 72,451 SH   SOLE 0 2,167 0 70,284
GRAPHIC PACKAGING HLDG CO COM 388689101 360 18,924 SH   SOLE 0 0 0 18,924
INTERNATIONAL BUSINESS MACHS COM 459200101 3,138 22,589 SH   SOLE 0 2,823 0 19,766
COCA COLA CO COM 191216100 3,694 70,399 SH   SOLE 0 1,751 0 68,648
LOCKHEED MARTIN CORP COM 539830109 1,357 3,931 SH   SOLE 0 216 0 3,715
PEPSICO INC COM 713448108 15,923 105,867 SH   SOLE 0 9,553 0 96,314
STRYKER CORPORATION COM 863667101 1,562 5,922 SH   SOLE 0 0 0 5,922
VERIZON COMMUNICATIONS INC COM 92343V104 3,868 71,620 SH   SOLE 0 4,035 0 67,585
XEROX HOLDINGS CORP COM NEW 98421M106 853 42,301 SH   SOLE 0 66 0 42,235
SPDR SER TR PRTFLO S&P500 GW 78464A409 403 6,300 SH   SOLE 0 0 0 6,300
ISHARES TR RUS MID CAP ETF 464287499 43,925 561,554 SH   SOLE 0 15,195 0 546,359
ISHARES TR RUS MD CP GR ETF 464287481 26,285 234,540 SH   SOLE 0 12,686 0 221,854
ISHARES TR RUS MDCP VAL ETF 464287473 9,058 79,985 SH   SOLE 0 915 0 79,070
ISHARES TR COHEN STEER REIT 464287564 244 3,723 SH   SOLE 0 0 0 3,723
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 253 1,693 SH   SOLE 0 0 0 1,693
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 277 1,805 SH   SOLE 0 1,549 0 256
SCHWAB CHARLES CORP COM 808513105 12,330 169,274 SH   SOLE 0 13,404 0 155,870
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,333 28,338 SH   SOLE 0 36 0 28,302
AMETEK INC COM 031100100 311 2,505 SH   SOLE 0 0 0 2,505
DEERE & CO COM 244199105 1,289 3,848 SH   SOLE 0 416 0 3,432
BK OF AMERICA CORP COM 060505104 1,700 40,057 SH   SOLE 0 100 0 39,957
STARBUCKS CORP COM 855244109 11,470 103,980 SH   SOLE 0 13,549 0 90,431
AUTOMATIC DATA PROCESSING IN COM 053015103 730 3,652 SH   SOLE 0 196 0 3,456
AEGON N V NY REGISTRY SHS 007924103 233 45,710 SH   SOLE 0 0 0 45,710
EXXON MOBIL CORP COM 30231G102 4,756 80,850 SH   SOLE 0 9,294 0 71,557
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,140 2,686 SH   SOLE 0 0 0 2,686
WALMART INC COM 931142103 7,333 52,614 SH   SOLE 0 8,656 0 43,958
APPLIED MATLS INC COM 038222105 446 3,464 SH   SOLE 0 132 0 3,332
ANTHEM INC COM 036752103 2,869 7,695 SH   SOLE 0 125 0 7,570
UNION PAC CORP COM 907818108 1,374 7,008 SH   SOLE 0 218 0 6,790
UNILEVER PLC SPON ADR NEW 904767704 244 4,495 SH   SOLE 0 20 0 4,475
ASTRAZENECA PLC SPONSORED ADR 046353108 237 3,949 SH   SOLE 0 0 0 3,949
TEXAS INSTRS INC COM 882508104 14,241 74,090 SH   SOLE 0 0 0 74,090
BAXTER INTL INC COM 071813109 478 5,943 SH   SOLE 0 166 0 5,777
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,157 10,361 SH   SOLE 0 0 0 10,361
TARGET CORP COM 87612E106 768 3,357 SH   SOLE 0 0 0 3,357
COLGATE PALMOLIVE CO COM 194162103 1,349 17,846 SH   SOLE 0 720 0 17,126
CAPITAL ONE FINL CORP COM 14040H105 2,369 14,624 SH   SOLE 0 0 0 14,624
COSTCO WHSL CORP NEW COM 22160K105 2,390 5,319 SH   SOLE 0 514 0 4,805
LILLY ELI & CO COM 532457108 3,093 13,385 SH   SOLE 0 1,221 0 12,164
CVS HEALTH CORP COM 126650100 536 6,314 SH   SOLE 0 407 0 5,907
DOMINION ENERGY INC COM 25746U109 1,992 27,283 SH   SOLE 0 1,821 0 25,462
DIAGEO PLC SPON ADR NEW 25243Q205 769 3,982 SH   SOLE 0 310 0 3,672
DANAHER CORPORATION COM 235851102 17,108 56,194 SH   SOLE 0 3,421 0 52,773
MERCK & CO INC COM 58933Y105 3,459 46,055 SH   SOLE 0 4,178 0 41,877
MICRON TECHNOLOGY INC COM 595112103 284 4,008 SH   SOLE 0 0 0 4,008
MORGAN STANLEY COM NEW 617446448 13,098 134,597 SH   SOLE 0 11,644 0 122,954
PROCTER AND GAMBLE CO COM 742718109 13,658 97,694 SH   SOLE 0 12,712 0 84,982
GENERAL ELECTRIC CO COM NEW 369604301 1,442 13,992 SH   SOLE 0 207 0 13,785
KIMBERLY-CLARK CORP COM 494368103 1,746 13,180 SH   SOLE 0 352 0 12,828
GILEAD SCIENCES INC COM 375558103 325 4,653 SH   SOLE 0 30 0 4,623
GOLDMAN SACHS GROUP INC COM 38141G104 1,250 3,306 SH   SOLE 0 1,289 0 2,017
HOME DEPOT INC COM 437076102 2,820 8,590 SH   SOLE 0 151 0 8,439
MCDONALDS CORP COM 580135101 1,645 6,822 SH   SOLE 0 123 0 6,699
NIKE INC CL B 654106103 1,689 11,630 SH   SOLE 0 4,419 0 7,212
JPMORGAN CHASE & CO COM 46625H100 15,333 93,671 SH   SOLE 0 11,435 0 82,236
SIRIUS XM HOLDINGS INC COM 82968B103 65 10,611 SH   SOLE 0 0 0 10,611
TJX COS INC NEW COM 872540109 491 7,440 SH   SOLE 0 0 0 7,440
MONDELEZ INTL INC CL A 609207105 1,446 24,860 SH   SOLE 0 3,705 0 21,155
BOOKING HOLDINGS INC COM 09857L108 7,214 3,039 SH   SOLE 0 242 0 2,797
WILLIS TOWERS WATSON PLC LTD SHS G96629103 467 2,009 SH   SOLE 0 0 0 2,009
WELLS FARGO CO NEW COM 949746101 480 10,339 SH   SOLE 0 1,810 0 8,529
ISHARES TR 1 3 YR TREAS BD 464287457 5,142 59,687 SH   SOLE 0 0 0 59,687
ISHARES TR BARCLAYS 7 10 YR 464287440 2,959 25,677 SH   SOLE 0 6,648 0 19,029
ISHARES TR 20 YR TR BD ETF 464287432 780 5,404 SH   SOLE 0 138 0 5,266
ISHARES TR IBOXX INV CP ETF 464287242 660 4,963 SH   SOLE 0 100 0 4,863
PROGRESSIVE CORP COM 743315103 751 8,307 SH   SOLE 0 0 0 8,307
XCEL ENERGY INC COM 98389B100 285 4,563 SH   SOLE 0 0 0 4,563
FISERV INC COM 337738108 10,059 92,710 SH   SOLE 0 6,914 0 85,796
FORD MTR CO DEL COM 345370860 226 15,931 SH   SOLE 0 10,000 0 5,931
UNITEDHEALTH GROUP INC COM 91324P102 11,043 28,261 SH   SOLE 0 2,371 0 25,889
SOUTHWEST AIRLS CO COM 844741108 207 4,019 SH   SOLE 0 0 0 4,019
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 686 2,144 SH   SOLE 0 119 0 2,025
AMERICAN TOWER CORP NEW COM 03027X100 10,018 37,746 SH   SOLE 0 2,682 0 35,064
CROWN CASTLE INTL CORP NEW COM 22822V101 263 1,515 SH   SOLE 0 0 0 1,515
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,471 17,115 SH   SOLE 0 3,132 0 13,983
INTUIT COM 461202103 604 1,119 SH   SOLE 0 0 0 1,119
MARRIOTT INTL INC NEW CL A 571903202 416 2,808 SH   SOLE 0 0 0 2,808
MARSH & MCLENNAN COS INC COM 571748102 303 2,000 SH   SOLE 0 0 0 2,000
3M CO COM 88579Y101 1,232 7,024 SH   SOLE 0 1,233 0 5,791
OMNICOM GROUP INC COM 681919106 330 4,553 SH   SOLE 0 0 0 4,553
DOLLAR TREE INC COM 256746108 2,390 24,969 SH   SOLE 0 2,445 0 22,524
ALBEMARLE CORP COM 012653101 1,004 4,583 SH   SOLE 0 0 0 4,583
COMCAST CORP NEW CL A 20030N101 2,130 38,075 SH   SOLE 0 1,852 0 36,223
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,128 32,099 SH   SOLE 0 2,109 0 29,990
WASTE MGMT INC DEL COM 94106L109 11,928 79,861 SH   SOLE 0 5,545 0 74,316
NORFOLK SOUTHN CORP COM 655844108 97,062 405,694 SH   SOLE 0 38,394 0 367,301
NEXTERA ENERGY INC COM 65339F101 1,963 25,005 SH   SOLE 0 1,252 0 23,753
DUKE ENERGY CORP NEW COM NEW 26441C204 3,067 31,428 SH   SOLE 0 549 0 30,879
CONOCOPHILLIPS COM 20825C104 505 7,453 SH   SOLE 0 140 0 7,313
CSX CORP COM 126408103 631 21,207 SH   SOLE 0 1,623 0 19,584
APPLE INC COM 037833100 51,451 363,612 SH   SOLE 0 19,110 0 344,502
ALLSTATE CORP COM 020002101 400 3,144 SH   SOLE 0 0 0 3,144
SPDR SER TR PRTFLO S&P500 VL 78464A508 322 8,247 SH   SOLE 0 0 0 8,247
CATERPILLAR INC COM 149123101 17,890 93,190 SH   SOLE 0 75 0 93,115
INTERNATIONAL PAPER CO COM 460146103 217 3,884 SH   SOLE 0 0 0 3,884
IDEXX LABS INC COM 45168D104 425 684 SH   SOLE 0 0 0 684
ISHARES TR MSCI EMG MKT ETF 464287234 2,159 42,863 SH   SOLE 0 29,126 0 13,737
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 244 1,338 SH   SOLE 0 0 0 1,338
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 333 2,220 SH   SOLE 0 108 0 2,112
II-VI INC COM 902104108 231 3,894 SH   SOLE 0 0 0 3,894
EQUIFAX INC COM 294429105 439 1,731 SH   SOLE 0 908 0 823
ROSS STORES INC COM 778296103 872 8,009 SH   SOLE 0 0 0 8,009
ECOLAB INC COM 278865100 314 1,505 SH   SOLE 0 0 0 1,505
NETAPP INC COM 64110D104 531 5,913 SH   SOLE 0 0 0 5,913
AES CORP COM 00130H105 201 8,788 SH   SOLE 0 0 0 8,788
AMERICAN EXPRESS CO COM 025816109 2,093 12,491 SH   SOLE 0 491 0 12,000
CRACKER BARREL OLD CTRY STOR COM 22410J106 816 5,838 SH   SOLE 0 0 0 5,838
CANADIAN PAC RY LTD COM 13645T100 246 3,786 SH   SOLE 0 0 0 3,786
NEWMONT CORP COM 651639106 890 16,397 SH   SOLE 0 26 0 16,371
REGIONS FINANCIAL CORP NEW COM 7591EP100 228 10,690 SH   SOLE 0 0 0 10,690
SONY GROUP CORPORATION SPONSORED ADR 835699307 432 3,906 SH   SOLE 0 0 0 3,906
KELLOGG CO COM 487836108 3,910 61,177 SH   SOLE 0 0 0 61,177
S&P GLOBAL INC COM 78409V104 594 1,397 SH   SOLE 0 101 0 1,296
GENERAL DYNAMICS CORP COM 369550108 527 2,688 SH   SOLE 0 1,099 0 1,589
INVESTORS TITLE CO NC COM 461804106 228 1,250 SH   SOLE 0 0 0 1,250
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1,779 35,888 SH   SOLE 0 59 0 35,829
KLA CORP COM NEW 482480100 227 679 SH   SOLE 0 0 0 679
SOUTHERN CO COM 842587107 2,639 42,583 SH   SOLE 0 5,562 0 37,021
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 530 10,589 SH   SOLE 0 0 0 10,589
NORTHROP GRUMMAN CORP COM 666807102 1,206 3,349 SH   SOLE 0 0 0 3,349
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,759 14 SH   SOLE 0 0 0 14
DECKERS OUTDOOR CORP COM 243537107 213 590 SH   SOLE 0 0 0 590
CIGNA CORP NEW COM 125523100 632 3,159 SH   SOLE 0 189 0 2,970
VALERO ENERGY CORP COM 91913Y100 272 3,857 SH   SOLE 0 0 0 3,857
ROCKWELL AUTOMATION INC COM 773903109 331 1,125 SH   SOLE 0 192 0 933
PNC FINL SVCS GROUP INC COM 693475105 3,981 20,350 SH   SOLE 0 150 0 20,200
OREILLY AUTOMOTIVE INC COM 67103H107 10,247 16,770 SH   SOLE 0 1,456 0 15,314
NETFLIX INC COM 64110L106 348 570 SH   SOLE 0 77 0 493
ISHARES TR CORE US AGGBD ET 464287226 18,374 160,010 SH   SOLE 0 86,043 0 73,967
WP CAREY INC COM 92936U109 1,110 15,195 SH   SOLE 0 1,114 0 14,081
LABORATORY CORP AMER HLDGS COM NEW 50540R409 12,709 45,156 SH   SOLE 0 3,368 0 41,788
ISHARES TR SELECT DIVID ETF 464287168 666 5,809 SH   SOLE 0 1,588 0 4,221
ISHARES TR TIPS BD ETF 464287176 619 4,846 SH   SOLE 0 2,885 0 1,961
CLOROX CO DEL COM 189054109 1,056 6,374 SH   SOLE 0 0 0 6,374
AIR PRODS & CHEMS INC COM 009158106 1,027 4,010 SH   SOLE 0 317 0 3,693
DOLLAR GEN CORP NEW COM 256677105 283 1,335 SH   SOLE 0 12 0 1,323
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 237 17,700 SH   SOLE 0 0 0 17,700
CONSOLIDATED EDISON INC COM 209115104 263 3,620 SH   SOLE 0 0 0 3,620
CHECK POINT SOFTWARE TECH LT ORD M22465104 328 2,906 SH   SOLE 0 10 0 2,896
NVIDIA CORPORATION COM 67066G104 15,954 77,012 SH   SOLE 0 5,461 0 71,551
VERTEX PHARMACEUTICALS INC COM 92532F100 528 2,912 SH   SOLE 0 0 0 2,912
MSA SAFETY INC COM 553498106 417 2,864 SH   SOLE 0 0 0 2,864
TRAVELERS COMPANIES INC COM 89417E109 355 2,336 SH   SOLE 0 266 0 2,070
AMERICAN ELEC PWR CO INC COM 025537101 280 3,443 SH   SOLE 0 163 0 3,280
MONSTER BEVERAGE CORP NEW COM 61174X109 266 2,996 SH   SOLE 0 0 0 2,996
WEYERHAEUSER CO MTN BE COM NEW 962166104 402 11,294 SH   SOLE 0 0 0 11,294
RELIANCE STEEL & ALUMINUM CO COM 759509102 585 4,109 SH   SOLE 0 4,109 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 631 2,867 SH   SOLE 0 137 0 2,730
EATON CORP PLC SHS G29183103 577 3,866 SH   SOLE 0 0 0 3,866
GALLAGHER ARTHUR J & CO COM 363576109 682 4,588 SH   SOLE 0 0 0 4,588
RAYONIER INC COM 754907103 515 14,425 SH   SOLE 0 0 0 14,425
STANLEY BLACK & DECKER INC COM 854502101 272 1,550 SH   SOLE 0 0 0 1,550
SONOCO PRODS CO COM 835495102 371 6,235 SH   SOLE 0 4,935 0 1,300
KANSAS CITY SOUTHERN COM NEW 485170302 712 2,632 SH   SOLE 0 0 0 2,632
URBAN OUTFITTERS INC COM 917047102 264 8,900 SH   SOLE 0 0 0 8,900
MOODYS CORP COM 615369105 310 874 SH   SOLE 0 0 0 874
CHURCH & DWIGHT INC COM 171340102 330 4,000 SH   SOLE 0 0 0 4,000
SANOFI SPONSORED ADR 80105N105 2,004 41,573 SH   SOLE 0 29 0 41,544
GRACO INC COM 384109104 216 3,088 SH   SOLE 0 0 0 3,088
WHIRLPOOL CORP COM 963320106 237 1,164 SH   SOLE 0 0 0 1,164
BECTON DICKINSON & CO COM 075887109 983 3,998 SH   SOLE 0 120 0 3,878
METLIFE INC COM 59156R108 280 4,531 SH   SOLE 0 40 0 4,491
PRA GROUP INC COM 69354N106 7,439 176,542 SH   SOLE 0 585 0 175,957
BALL CORP COM 058498106 403 4,481 SH   SOLE 0 0 0 4,481
DAVITA INC COM 23918K108 407 3,500 SH   SOLE 0 0 0 3,500
ALPHABET INC CAP STK CL A 02079K305 17,436 6,522 SH   SOLE 0 478 0 6,044
SPDR GOLD TR GOLD SHS 78463V107 4,139 25,205 SH   SOLE 0 10,938 0 14,267
CBRE GROUP INC CL A 12504L109 524 5,378 SH   SOLE 0 0 0 5,378
VANGUARD INDEX FDS VALUE ETF 922908744 90,528 668,744 SH   SOLE 0 33,179 0 635,565
CELANESE CORP DEL COM 150870103 417 2,766 SH   SOLE 0 0 0 2,766
VANGUARD INDEX FDS MID CAP ETF 922908629 54,987 232,248 SH   SOLE 0 11,901 0 220,347
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,291 13,534 SH   SOLE 0 139 0 13,395
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 746 7,333 SH   SOLE 0 1,243 0 6,090
INTUITIVE SURGICAL INC COM NEW 46120E602 590 593 SH   SOLE 0 128 0 465
BLACKROCK INC COM 09247X101 208 248 SH   SOLE 0 17 0 231
VANGUARD INDEX FDS SMALL CP ETF 922908751 44,525 203,615 SH   SOLE 0 10,518 0 193,098
VANGUARD INDEX FDS GROWTH ETF 922908736 2,925 10,081 SH   SOLE 0 282 0 9,799
CARMAX INC COM 143130102 742 5,796 SH   SOLE 0 0 0 5,796
REPUBLIC SVCS INC COM 760759100 239 1,987 SH   SOLE 0 0 0 1,987
VULCAN MATLS CO COM 929160109 260 1,537 SH   SOLE 0 0 0 1,537
ABIOMED INC COM 003654100 663 2,036 SH   SOLE 0 0 0 2,036
JAKKS PAC INC COM NEW 47012E403 217 18,270 SH   SOLE 0 0 0 18,270
OPTICAL CABLE CORP COM NEW 683827208 460 123,776 SH   SOLE 0 125 0 123,651
MCCORMICK & CO INC COM NON VTG 579780206 1,334 16,460 SH   SOLE 0 140 0 16,320
INTERCONTINENTAL EXCHANGE IN COM 45866F104 9,092 79,182 SH   SOLE 0 6,736 0 72,446
PVH CORPORATION COM 693656100 365 3,554 SH   SOLE 0 0 0 3,554
COPART INC COM 217204106 498 3,591 SH   SOLE 0 0 0 3,591
PARKER-HANNIFIN CORP COM 701094104 1,189 4,252 SH   SOLE 0 0 0 4,252
O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 60 10,000 SH   SOLE 0 0 0 10,000
ACUITY BRANDS INC COM 00508Y102 1,079 6,221 SH   SOLE 0 0 0 6,221
VIACOMCBS INC CL B 92556H206 8,181 207,070 SH   SOLE 0 14,386 0 192,685
SPDR SER TR S&P DIVID ETF 78464A763 420 3,573 SH   SOLE 0 1,782 0 1,791
ISHARES GOLD TR ISHARES NEW 464285204 2,843 85,085 SH   SOLE 0 6,346 0 78,739
THERMO FISHER SCIENTIFIC INC COM 883556102 1,123 1,965 SH   SOLE 0 0 0 1,965
ISHARES TR EAFE VALUE ETF 464288877 348 6,848 SH   SOLE 0 125 0 6,723
SALESFORCE COM INC COM 79466L302 12,598 46,451 SH   SOLE 0 3,715 0 42,736
SMITH A O CORP COM 831865209 247 4,043 SH   SOLE 0 0 0 4,043
ENBRIDGE INC COM 29250N105 201 5,058 SH   SOLE 0 0 0 5,058
COMPASS MINERALS INTL INC COM 20451N101 209 3,250 SH   SOLE 0 0 0 3,250
BROWN FORMAN CORP CL B 115637209 1,152 17,189 SH   SOLE 0 0 0 17,189
ROYAL BK CDA COM 780087102 2,620 26,336 SH   SOLE 0 0 0 26,336
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 53,892 163,306 SH   SOLE 0 1,327 0 161,979
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 227 440 SH   SOLE 0 0 0 440
ASSURANT INC COM 04621X108 246 1,559 SH   SOLE 0 0 0 1,559
NUVEEN FLOATING RATE INCOME COM 67072T108 127 12,600 SH   SOLE 0 0 0 12,600
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 204 2,910 SH   SOLE 0 0 0 2,910
VANGUARD WORLD FDS INF TECH ETF 92204A702 222 552 SH   SOLE 0 0 0 552
CARTERS INC COM 146229109 289 2,970 SH   SOLE 0 0 0 2,970
NEWMARKET CORP COM 651587107 1,109 3,275 SH   SOLE 0 0 0 3,275
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,957 39,621 SH   SOLE 0 13,658 0 25,963
MASTERCARD INCORPORATED CL A 57636Q104 11,311 32,534 SH   SOLE 0 2,451 0 30,083
PROSHARES TR PSHS ULT S&P 500 74347R107 296 2,472 SH   SOLE 0 0 0 2,472
WISDOMTREE TR INTL SMCAP DIV 97717W760 669 9,006 SH   SOLE 0 125 0 8,881
F N B CORP COM 302520101 856 73,678 SH   SOLE 0 0 0 73,678
WISDOMTREE TR INTL LRGCAP DV 97717W794 273 5,748 SH   SOLE 0 75 0 5,673
WISDOMTREE TR US LARGECAP DIVD 97717W307 31,282 262,233 SH   SOLE 0 12,440 0 249,793
WISDOMTREE TR US SMALLCAP DIVD 97717W604 846 27,426 SH   SOLE 0 0 0 27,426
NUVEEN AMT FREE QLTY MUN INC COM 670657105 301 19,844 SH   SOLE 0 0 0 19,844
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 289 6,508 SH   SOLE 0 0 0 6,508
HANESBRANDS INC COM 410345102 260 15,131 SH   SOLE 0 0 0 15,131
AMERICAN NATL BANKSHARES INC COM 027745108 475 14,371 SH   SOLE 0 0 0 14,371
ARES CAPITAL CORP COM 04010L103 1,631 80,239 SH   SOLE 0 90 0 80,149
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 2,846 40,003 SH   SOLE 0 136 0 39,867
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 212 898 SH   SOLE 0 0 0 898
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 315 2,259 SH   SOLE 0 0 0 2,259
ISHARES TR GLOB UTILITS ETF 464288711 1,755 29,817 SH   SOLE 0 0 0 29,817
UMPQUA HLDGS CORP COM 904214103 1,613 79,678 SH   SOLE 0 125 0 79,553
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 837 13,728 SH   SOLE 0 188 0 13,540
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 501 6,610 SH   SOLE 0 0 0 6,610
ISHARES TR SHORT TREAS BD 464288679 13,431 121,577 SH   SOLE 0 2,508 0 119,069
ISHARES TR IBOXX HI YD ETF 464288513 6,267 71,631 SH   SOLE 0 65,216 0 6,415
ISHARES TR ISHS 1-5YR INVS 464288646 1,062 19,439 SH   SOLE 0 0 0 19,439
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 968 11,818 SH   SOLE 0 4,350 0 7,468
DELTA AIR LINES INC DEL COM NEW 247361702 3,125 73,329 SH   SOLE 0 0 0 73,329
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 13,527 158,304 SH   SOLE 0 62,153 0 96,152
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 47,001 1,105,119 SH   SOLE 0 73,590 0 1,031,529
BLACKSTONE INC COM 09260D107 939 8,074 SH   SOLE 0 0 0 8,074
ISHARES TR PFD AND INCM SEC 464288687 290 7,480 SH   SOLE 0 0 0 7,480
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 255 884 SH   SOLE 0 0 0 884
BANK NEW YORK MELLON CORP COM 064058100 10,995 212,104 SH   SOLE 0 16,282 0 195,822
AECOM COM 00766T100 230 3,650 SH   SOLE 0 3,650 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 17,722 136,145 SH   SOLE 0 4,826 0 131,319
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 905 8,756 SH   SOLE 0 1,674 0 7,082
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,954 38,692 SH   SOLE 0 14,612 0 24,080
ISHARES TR NATIONAL MUN ETF 464288414 11,834 101,868 SH   SOLE 0 11,676 0 90,192
INFINERA CORP COM 45667G103 173 20,800 SH   SOLE 0 0 0 20,800
RENASANT CORP COM 75970E107 704 19,522 SH   SOLE 0 0 0 19,522
TOWNEBANK PORTSMOUTH VA COM 89214P109 5,268 169,327 SH   SOLE 0 1,975 0 167,352
SPDR SER TR BLMBRG BRC CNVRT 78464A359 454 5,317 SH   SOLE 0 1,781 0 3,536
LULULEMON ATHLETICA INC COM 550021109 211 522 SH   SOLE 0 74 0 448
SPDR SER TR SPDR BLOOMBERG 78468R663 382 4,178 SH   SOLE 0 0 0 4,178
ISHARES TR ISHS 5-10YR INVT 464288638 305 5,081 SH   SOLE 0 0 0 5,081
SPDR SER TR BLOOMBERG BRCLYS 78468R622 5,243 47,947 SH   SOLE 0 46,582 0 1,365
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 438 3,700 SH   SOLE 0 0 0 3,700
VISA INC COM CL A 92826C839 3,970 17,821 SH   SOLE 0 3,427 0 14,394
PHILIP MORRIS INTL INC COM 718172109 1,133 11,951 SH   SOLE 0 3,782 0 8,169
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 7,477 145,924 SH   SOLE 0 24,959 0 120,965
ISHARES TR MSCI ACWI EX US 464288240 1,189 21,466 SH   SOLE 0 0 0 21,466
SPDR SER TR PORTFOLIO LN TSR 78464A664 222 5,383 SH   SOLE 0 5,215 0 168
VANGUARD WORLD FD MEGA CAP INDEX 921910873 226 1,483 SH   SOLE 0 1,483 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 488 9,680 SH   SOLE 0 0 0 9,680
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 54,215 1,497,226 SH   SOLE 0 157,823 0 1,339,402
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 6,597 438,943 SH   SOLE 0 22,527 0 416,416
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1,334 8,657 SH   SOLE 0 3,327 0 5,330
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 1,339 13,042 SH   SOLE 0 4,992 0 8,050
PRIMIS FINANCIAL CORP COM 74167B109 1,245 86,078 SH   SOLE 0 0 0 86,078
ISHARES TR MSCI ACWI ETF 464288257 3,211 32,139 SH   SOLE 0 88 0 32,051
FIRST CTZNS BANCSHARES INC N CL A 31946M103 523 620 SH   SOLE 0 150 0 470
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 303 2,978 SH   SOLE 0 0 0 2,978
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 22 43,868 SH   SOLE 0 14,280 0 29,588
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1,049 33,029 SH   SOLE 0 10,987 0 22,042
ISHARES TR MODERT ALLOC ETF 464289875 649 14,500 SH   SOLE 0 0 0 14,500
ISHARES TR CONSER ALLOC ETF 464289883 958 24,242 SH   SOLE 0 0 0 24,242
ISHARES TR GRWT ALLOCAT ETF 464289867 13,072 235,650 SH   SOLE 0 7,075 0 228,575
ISHARES TR INTL TREA BD ETF 464288117 496 9,669 SH   SOLE 0 8,618 0 1,051
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4,333 45,894 SH   SOLE 0 3,039 0 42,855
BROADCOM INC COM 11135F101 11,543 23,803 SH   SOLE 0 1,652 0 22,150
VANECK ETF TRUST VANECK VIETNAM 92189F817 246 12,755 SH   SOLE 0 0 0 12,755
MESOBLAST LTD SPONS ADR 590717104 105 17,498 SH   SOLE 0 0 0 17,498
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,680 26,288 SH   SOLE 0 0 0 26,288
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,989 128,916 SH   SOLE 0 7,817 0 121,099
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,038 9,976 SH   SOLE 0 0 0 9,976
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,356 64,994 SH   SOLE 0 33,982 0 31,012
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 561 5,609 SH   SOLE 0 2,148 0 3,461
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6,265 42,308 SH   SOLE 0 1,296 0 41,012
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2,579 38,219 SH   SOLE 0 32,061 0 6,158
PIMCO ETF TR INTER MUN BD ACT 72201R866 428 7,590 SH   SOLE 0 5,576 0 2,014
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 353 5,227 SH   SOLE 0 5,000 0 227
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,329 21,641 SH   SOLE 0 6,500 0 15,141
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 867 16,266 SH   SOLE 0 0 0 16,266
LANTRONIX INC COM NEW 516548203 70 12,000 SH   SOLE 0 0 0 12,000
CI FINL CORP COM 125491100 1,606 79,190 SH   SOLE 0 647 0 78,543
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 222 4,060 SH   SOLE 0 0 0 4,060
VILLAGE FARMS INTL INC COM 92707Y108 83 10,000 SH   SOLE 0 0 0 10,000
TESLA INC COM 88160R101 1,424 1,836 SH   SOLE 0 0 0 1,836
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 728 14,224 SH   SOLE 0 8,704 0 5,520
SCHWAB STRATEGIC TR US TIPS ETF 808524870 325 5,190 SH   SOLE 0 5,190 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,588 22,540 SH   SOLE 0 0 0 22,540
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 205,747 521,670 SH   SOLE 0 17,818 0 503,852
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 343 14,000 SH   SOLE 0 0 0 14,000
SHOPIFY INC CL A 82509L107 1,049 774 SH   SOLE 0 7 0 767
SCHWAB STRATEGIC TR US REIT ETF 808524847 259 5,665 SH   SOLE 0 5,514 0 152
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3,736 48,736 SH   SOLE 0 2,923 0 45,812
HCA HEALTHCARE INC COM 40412C101 229 942 SH   SOLE 0 0 0 942
HUNTINGTON INGALLS INDS INC COM 446413106 216 1,120 SH   SOLE 0 0 0 1,120
ISHARES TR CORE HIGH DV ETF 46429B663 250 2,649 SH   SOLE 0 1,858 0 791
VANECK ETF TRUST INVESTMENT GRD 92189F486 2,124 83,626 SH   SOLE 0 0 0 83,626
ISHARES TR FLTG RATE NT ETF 46429B655 4,913 96,645 SH   SOLE 0 4,160 0 92,485
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 329 6,057 SH   SOLE 0 861 0 5,195
FORTUNE BRANDS HOME & SEC IN COM 34964C106 584 6,533 SH   SOLE 0 0 0 6,533
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 477 6,419 SH   SOLE 0 1,383 0 5,036
ISHARES TR MSCI USA MIN VOL 46429B697 6,942 94,452 SH   SOLE 0 86,012 0 8,440
ISHARES INC MSCI GBL MIN VOL 464286525 5,333 51,913 SH   SOLE 0 4,178 0 47,735
PHILLIPS 66 COM 718546104 211 3,016 SH   SOLE 0 586 0 2,430
PIMCO ETF TR ACTIVE BD ETF 72201R775 3,599 32,552 SH   SOLE 0 13,748 0 18,804
SPDR SER TR PORTFOLIO SH TSR 78468R101 627 20,481 SH   SOLE 0 0 0 20,481
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 500 44,843 SH   SOLE 0 0 0 44,843
SPLUNK INC COM 848637104 8,868 61,279 SH   SOLE 0 4,619 0 56,660
FACEBOOK INC CL A 30303M102 2,796 8,237 SH   SOLE 0 0 0 8,237
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 12,019 363,666 SH   SOLE 0 198,244 0 165,422
CARLYLE GROUP INC COM 14316J108 1,136 24,019 SH   SOLE 0 0 0 24,019
SOC TELEMED INC COM CL A 78472F101 56 24,766 SH   SOLE 0 0 0 24,766
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 281 11,000 SH   SOLE 0 0 0 11,000
ISHARES INC CORE MSCI EMKT 46434G103 9,202 148,999 SH   SOLE 0 10 0 148,989
ISHARES TR CORE MSCI EAFE 46432F842 17,116 230,524 SH   SOLE 0 17,724 0 212,800
INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 1,158 42,605 SH   SOLE 0 0 0 42,605
NUVEEN INTER DURATION MUN TE COM 670671106 295 20,072 SH   SOLE 0 0 0 20,072
ABBVIE INC COM 00287Y109 4,939 45,787 SH   SOLE 0 1,116 0 44,671
CYRUSONE INC COM 23283R100 306 3,950 SH   SOLE 0 0 0 3,950
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 2,536 70,981 SH   SOLE 0 2,164 0 68,817
ZOETIS INC CL A 98978V103 11,346 58,442 SH   SOLE 0 4,341 0 54,101
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 460 9,544 SH   SOLE 0 3,124 0 6,420
WISDOMTREE TR US QTLY DIV GRT 97717X669 222 3,781 SH   SOLE 0 0 0 3,781
ARMADA HOFFLER PPTYS INC COM 04208T108 6,455 482,771 SH   SOLE 0 0 0 482,771
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1,574 27,641 SH   SOLE 0 15,877 0 11,764
SILVERCREST ASSET MGMT GROUP CL A 828359109 352 22,614 SH   SOLE 0 0 0 22,614
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 5,446 258,209 SH   SOLE 0 1,695 0 256,514
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 298 9,085 SH   SOLE 0 3,015 0 6,070
ALKALINE WTR CO INC COM NEW 01643A207 32 20,000 SH   SOLE 0 0 0 20,000
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 15,519 720,799 SH   SOLE 0 2,010 0 718,789
ISHARES TR MSCI USA QLT FCT 46432F339 16,907 128,343 SH   SOLE 0 7,192 0 121,151
FIREEYE INC COM 31816Q101 292 16,414 SH   SOLE 0 0 0 16,414
VEEVA SYS INC CL A COM 922475108 556 1,929 SH   SOLE 0 0 0 1,929
PROSHARES TR S&P 500 DV ARIST 74348A467 3,750 42,353 SH   SOLE 0 72 0 42,281
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,236 19,189 SH   SOLE 0 577 0 18,612
SPDR SER TR PORTFOLIO S&P600 78468R853 256 6,017 SH   SOLE 0 0 0 6,017
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 478 19,838 SH   SOLE 0 0 0 19,838
ALLY FINL INC COM 02005N100 403 7,893 SH   SOLE 0 0 0 7,893
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 269 17,000 SH   SOLE 0 0 0 17,000
ALPHABET INC CAP STK CL C 02079K107 7,090 2,660 SH   SOLE 0 329 0 2,331
MOELIS & CO CL A 60786M105 273 4,420 SH   SOLE 0 0 0 4,420
ISHARES TR GLOBAL REIT ETF 46434V647 474 17,286 SH   SOLE 0 17,286 0 0
CITIZENS FINL GROUP INC COM 174610105 461 9,822 SH   SOLE 0 0 0 9,822
LIBERTY BROADBAND CORP COM SER C 530307305 216 1,250 SH   SOLE 0 0 0 1,250
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 290 3,714 SH   SOLE 0 0 0 3,714
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 16,599 765,989 SH   SOLE 0 826 0 765,163
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 13,428 607,335 SH   SOLE 0 809 0 606,526
AXALTA COATING SYS LTD COM G0750C108 289 9,900 SH   SOLE 0 0 0 9,900
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 743 15,367 SH   SOLE 0 5,893 0 9,474
ISHARES TR IBONDS DEC21 ETF 46434VBK5 202 8,179 SH   SOLE 0 0 0 8,179
PARTY CITY HOLDCO INC COM 702149105 736 103,686 SH   SOLE 0 7,176 0 96,510
COMMUNITY HEALTHCARE TR INC COM 20369C106 271 6,000 SH   SOLE 0 0 0 6,000
WINGSTOP INC COM 974155103 446 2,722 SH   SOLE 0 2,722 0 0
KRAFT HEINZ CO COM 500754106 1,467 39,852 SH   SOLE 0 1,281 0 38,571
PAYPAL HLDGS INC COM 70450Y103 12,493 48,010 SH   SOLE 0 3,236 0 44,774
ISHARES TR IBONDS DEC2022 46435G755 7,173 273,981 SH   SOLE 0 0 0 273,981
MADISON SQUARE GRDN SPRT COR CL A 55825T103 293 1,576 SH   SOLE 0 0 0 1,576
ISHARES TR IBONDS DEC2021 46435G789 785 30,676 SH   SOLE 0 0 0 30,676
ATLASSIAN CORP PLC CL A G06242104 454 1,160 SH   SOLE 0 128 0 1,032
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 331 8,910 SH   SOLE 0 0 0 8,910
HUBBELL INC COM 443510607 714 3,952 SH   SOLE 0 1,152 0 2,800
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 12,447 560,803 SH   SOLE 0 4,461 0 556,342
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 277 5,842 SH   SOLE 0 0 0 5,842
CHARTER COMMUNICATIONS INC N CL A 16119P108 296 407 SH   SOLE 0 43 0 364
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 646 11,381 SH   SOLE 0 5,119 0 6,262
TWILIO INC CL A 90138F102 221 694 SH   SOLE 0 0 0 694
FORTIVE CORP COM 34959J108 589 8,349 SH   SOLE 0 0 0 8,349
KINSALE CAP GROUP INC COM 49714P108 713 4,412 SH   SOLE 0 0 0 4,412
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 100 49,075 SH   SOLE 0 0 0 49,075
NUVEEN CORPORATE INCM NOVEME COM 67077N106 94 10,000 SH   SOLE 0 0 0 10,000
ARK ETF TR 3D PRINTING ETF 00214Q500 1,232 34,501 SH   SOLE 0 1,056 0 33,445
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 10,644 496,708 SH   SOLE 0 4,758 0 491,950
VISTRA CORP COM 92840M102 196 11,446 SH   SOLE 0 0 0 11,446
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 7,790 69,597 SH   SOLE 0 5,558 0 64,039
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 276 21,250 SH   SOLE 0 0 0 21,250
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 273 28,307 SH   SOLE 0 0 0 28,307
PACER FDS TR US CASH COWS 100 69374H881 291 6,668 SH   SOLE 0 0 0 6,668
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 7,654 152,526 SH   SOLE 0 5,981 0 146,545
VAREX IMAGING CORP COM 92214X106 330 11,700 SH   SOLE 0 0 0 11,700
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 5,198 97,060 SH   SOLE 0 45,995 0 51,065
CADENCE BANCORPORATION CL A 12739A100 340 15,500 SH   SOLE 0 0 0 15,500
ISHARES TR FALN ANGLS USD 46435G474 11,280 374,642 SH   SOLE 0 206,199 0 168,443
DBX ETF TR XTRACK USD HIGH 233051432 22,831 569,639 SH   SOLE 0 313,971 0 255,668
ISHARES TR IBONDS DEC2023 46435G318 7,778 299,159 SH   SOLE 0 0 0 299,159
GLOBAL X FDS US INFR DEV ETF 37954Y673 225 8,848 SH   SOLE 0 0 0 8,848
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 863 17,020 SH   SOLE 0 0 0 17,020
DUPONT DE NEMOURS INC COM 26614N102 257 3,781 SH   SOLE 0 666 0 3,115
ECOVYST INC COM 27923Q109 181 15,500 SH   SOLE 0 0 0 15,500
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 9,495 434,734 SH   SOLE 0 34,521 0 400,213
PACER FDS TR PACER US SMALL 69374H857 282 6,641 SH   SOLE 0 0 0 6,641
DENALI THERAPEUTICS INC COM 24823R105 271 5,381 SH   SOLE 0 0 0 5,381
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 259 5,804 SH   SOLE 0 0 0 5,804
ISHARES TR IBONDS DEC 46435U697 7,763 288,165 SH   SOLE 0 0 0 288,165
GRAFTECH INTL LTD COM 384313508 140 13,600 SH   SOLE 0 0 0 13,600
GREENSKY INC CL A 39572G100 210 18,800 SH   SOLE 0 0 0 18,800
WORLD GOLD TR SPDR GLD MINIS 98149E204 447 25,580 SH   SOLE 0 25,580 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 332 5,372 SH   SOLE 0 0 0 5,372
KODIAK SCIENCES INC COM 50015M109 288 2,998 SH   SOLE 0 0 0 2,998
WISDOMTREE TR US EFFICIENT COR 97717Y790 6,075 149,119 SH   SOLE 0 4,498 0 144,621
LINDE PLC SHS G5494J103 591 2,016 SH   SOLE 0 44 0 1,972
TWIST BIOSCIENCE CORP COM 90184D100 345 3,224 SH   SOLE 0 0 0 3,224
SPDR SER TR S&P KENSHO NEW 78468R648 584 9,595 SH   SOLE 0 0 0 9,595
ISHARES TR IBONDS DEC 25 46435U432 7,733 276,620 SH   SOLE 0 0 0 276,620
ISHARES TR ESG AWR US AGRGT 46435U549 685 12,433 SH   SOLE 0 0 0 12,433
MODERNA INC COM 60770K107 842 2,188 SH   SOLE 0 0 0 2,188
ARK ETF TR FINTECH INNOVA 00214Q708 280 5,675 SH   SOLE 0 0 0 5,675
DOW INC COM 260557103 1,049 18,225 SH   SOLE 0 689 0 17,536
ALCON AG ORD SHS H01301128 746 9,269 SH   SOLE 0 0 0 9,269
ISHARES TR IBONDS DEC 26 46435U259 6,833 254,151 SH   SOLE 0 0 0 254,151
ISHARES TR IBONDS DEC 27 46435U283 1,326 49,090 SH   SOLE 0 0 0 49,090
PINTEREST INC CL A 72352L106 211 4,144 SH   SOLE 0 0 0 4,144
ADVISORSHARES TR PURE CANNABIS 00768Y495 200 12,128 SH   SOLE 0 816 0 11,312
UBER TECHNOLOGIES INC COM 90353T100 7,167 159,977 SH   SOLE 0 13,888 0 146,089
BRIDGEBIO PHARMA INC COM 10806X102 267 5,702 SH   SOLE 0 0 0 5,702
THE REALREAL INC COM 88339P101 301 22,818 SH   SOLE 0 0 0 22,818
NUVEEN MUN CR OPPORTUNITIES COM 670663103 151 10,000 SH   SOLE 0 0 0 10,000
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 2,213 71,973 SH   SOLE 0 0 0 71,973
REVOLUTION MEDICINES INC COM 76155X100 249 9,041 SH   SOLE 0 192 0 8,849
CARRIER GLOBAL CORPORATION COM 14448C104 663 12,814 SH   SOLE 0 100 0 12,714
OTIS WORLDWIDE CORP COM 68902V107 425 5,159 SH   SOLE 0 50 0 5,109
EXCHANGE TRADED CONCEPTS TR ROBO GLB ARTIF 301505731 1,280 29,971 SH   SOLE 0 905 0 29,066
ADVISORSHARES TR PURE US CANNABIS 00768Y453 315 9,995 SH   SOLE 0 174 0 9,821
BLADE AIR MOBILITY INC CL A COM 092667104 106 10,222 SH   SOLE 0 0 0 10,222
PALANTIR TECHNOLOGIES INC CL A 69608A108 420 17,465 SH   SOLE 0 0 0 17,465
VIATRIS INC COM 92556V106 145 10,677 SH   SOLE 0 440 0 10,237
ARKO CORP COM 041242108 119 11,800 SH   SOLE 0 0 0 11,800
WHEELS UP EXPERIENCE INC COM CL A 96328L106 185 28,050 SH   SOLE 0 0 0 28,050
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 292 15,800 SH   SOLE 0 0 0 15,800
GOGO INC COM 38046C109 0 200,000 SH Put SOLE 0 0 0 200,000
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7 600 SH Put SOLE 0 0 0 600
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 4,266 90,452 SH   SOLE 0 1,020 0 89,432
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 1,962 34,129 SH   SOLE 0 2,660 0 31,470