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 508 1,473 SH   SOLE 0 0 0 1,473
ISHARES TR CORE S&P MCP ETF 464287507 1,079 4,016 SH   SOLE 0 2,685 0 1,331
ISHARES TR S&P MC 400GR ETF 464287606 527 6,514 SH   SOLE 0 0 0 6,514
ISHARES TR CORE S&P SCP ETF 464287804 7,694 68,103 SH   SOLE 0 5,056 0 63,047
ISHARES TR SP SMCP600VL ETF 464287879 493 4,677 SH   SOLE 0 0 0 4,677
ISHARES TR S&P 500 VAL ETF 464287408 250 1,695 SH   SOLE 0 0 0 1,695
ISHARES TR CORE S&P500 ETF 464287200 171,511 398,938 SH   SOLE 0 27,221 0 371,717
ISHARES TR S&P 500 GRWT ETF 464287309 647 8,891 SH   SOLE 0 0 0 8,891
ISHARES TR RUS 1000 ETF 464287622 2,294 9,477 SH   SOLE 0 0 0 9,477
ISHARES TR RUS 1000 VAL ETF 464287598 12,063 76,049 SH   SOLE 0 10,578 0 65,471
ISHARES TR RUS 1000 GRW ETF 464287614 147,512 543,363 SH   SOLE 0 38,907 0 504,457
ISHARES TR RUSSELL 2000 ETF 464287655 18,383 80,145 SH   SOLE 0 2,938 0 77,207
ISHARES TR RUS 2000 VAL ETF 464287630 985 5,942 SH   SOLE 0 0 0 5,942
ISHARES TR RUSSELL 3000 ETF 464287689 583 2,276 SH   SOLE 0 880 0 1,396
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 258 526 SH   SOLE 0 0 0 526
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,097 35,268 SH   SOLE 0 1,476 0 33,792
ISHARES TR GLB CNSM STP ETF 464288737 2,139 34,984 SH   SOLE 0 0 0 34,984
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,758 16,662 SH   SOLE 0 1,069 0 15,593
AMAZON COM INC COM 023135106 20,720 6,023 SH   SOLE 0 576 0 5,447
BRISTOL-MYERS SQUIBB CO COM 110122108 12,523 187,415 SH   SOLE 0 12,664 0 174,751
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,671 45,591 SH   SOLE 0 3,919 0 41,672
EMERSON ELEC CO COM 291011104 783 8,139 SH   SOLE 0 3,304 0 4,835
BOEING CO COM 097023105 1,481 6,184 SH   SOLE 0 327 0 5,857
HERSHEY CO COM 427866108 512 2,941 SH   SOLE 0 0 0 2,941
REALTY INCOME CORP COM 756109104 368 5,521 SH   SOLE 0 0 0 5,521
INVESCO QQQ TR UNIT SER 1 46090E103 1,386 3,911 SH   SOLE 0 1,019 0 2,892
AMGEN INC COM 031162100 2,562 10,511 SH   SOLE 0 1,602 0 8,909
ABBOTT LABS COM 002824100 3,635 31,354 SH   SOLE 0 1,549 0 29,805
BP PLC SPONSORED ADR 055622104 1,040 39,353 SH   SOLE 0 66 0 39,287
EBAY INC. COM 278642103 12,304 175,249 SH   SOLE 0 13,901 0 161,348
ALTRIA GROUP INC COM 02209S103 775 16,258 SH   SOLE 0 6,610 0 9,648
FEDEX CORP COM 31428X106 658 2,204 SH   SOLE 0 57 0 2,147
GENUINE PARTS CO COM 372460105 1,310 10,357 SH   SOLE 0 139 0 10,218
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,104 27,729 SH   SOLE 0 236 0 27,493
GRAINGER W W INC COM 384802104 485 1,108 SH   SOLE 0 50 0 1,058
INTEL CORP COM 458140100 2,548 45,391 SH   SOLE 0 1,809 0 43,582
ILLINOIS TOOL WKS INC COM 452308109 433 1,938 SH   SOLE 0 255 0 1,683
ISHARES TR RUS 2000 GRW ETF 464287648 1,610 5,165 SH   SOLE 0 82 0 5,083
ORACLE CORP COM 68389X105 7,893 101,395 SH   SOLE 0 8,538 0 92,857
QUALCOMM INC COM 747525103 11,804 82,584 SH   SOLE 0 6,294 0 76,290
DISNEY WALT CO COM 254687106 12,391 70,494 SH   SOLE 0 5,791 0 64,703
HONEYWELL INTL INC COM 438516106 11,137 50,774 SH   SOLE 0 3,660 0 47,114
SHERWIN WILLIAMS CO COM 824348106 1,935 7,104 SH   SOLE 0 300 0 6,804
SYSCO CORP COM 871829107 556 7,150 SH   SOLE 0 161 0 6,989
US BANCORP DEL COM NEW 902973304 798 14,014 SH   SOLE 0 0 0 14,014
JOHNSON & JOHNSON COM 478160104 21,183 128,585 SH   SOLE 0 5,142 0 123,442
MEDTRONIC PLC SHS G5960L103 450 3,623 SH   SOLE 0 74 0 3,549
PFIZER INC COM 717081103 5,949 151,915 SH   SOLE 0 12,303 0 139,612
EXELON CORP COM 30161N101 291 6,558 SH   SOLE 0 0 0 6,558
LOWES COS INC COM 548661107 2,954 15,228 SH   SOLE 0 1,676 0 13,552
ISHARES TR MSCI EAFE ETF 464287465 52,420 664,556 SH   SOLE 0 52,042 0 612,515
CHEVRON CORP NEW COM 166764100 2,099 20,042 SH   SOLE 0 780 0 19,262
MICROSOFT CORP COM 594918104 36,037 133,027 SH   SOLE 0 13,670 0 119,357
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 839 48,963 SH   SOLE 0 94 0 48,869
UNITED PARCEL SERVICE INC CL B 911312106 606 2,913 SH   SOLE 0 366 0 2,547
AT&T INC COM 00206R102 2,655 92,256 SH   SOLE 0 4,112 0 88,144
PRUDENTIAL FINL INC COM 744320102 1,679 16,390 SH   SOLE 0 23 0 16,367
TRUIST FINL CORP COM 89832Q109 2,926 52,725 SH   SOLE 0 307 0 52,418
CITIGROUP INC COM NEW 172967424 607 8,579 SH   SOLE 0 4,498 0 4,081
INGREDION INC COM 457187102 364 4,025 SH   SOLE 0 0 0 4,025
CISCO SYS INC COM 17275R102 3,777 71,272 SH   SOLE 0 2,167 0 69,105
GRAPHIC PACKAGING HLDG CO COM 388689101 343 18,924 SH   SOLE 0 0 0 18,924
INTERNATIONAL BUSINESS MACHS COM 459200101 3,245 22,135 SH   SOLE 0 2,823 0 19,312
COCA COLA CO COM 191216100 3,748 69,260 SH   SOLE 0 1,755 0 67,505
LOCKHEED MARTIN CORP COM 539830109 1,639 4,333 SH   SOLE 0 216 0 4,117
PEPSICO INC COM 713448108 15,336 103,505 SH   SOLE 0 9,485 0 94,020
STRYKER CORPORATION COM 863667101 1,542 5,938 SH   SOLE 0 0 0 5,938
VERIZON COMMUNICATIONS INC COM 92343V104 4,186 74,718 SH   SOLE 0 4,035 0 70,684
XEROX HOLDINGS CORP COM NEW 98421M106 4,527 192,721 SH   SOLE 0 12,700 0 180,021
ISHARES TR RUS MID CAP ETF 464287499 45,254 571,098 SH   SOLE 0 15,638 0 555,460
ISHARES TR RUS MD CP GR ETF 464287481 26,272 232,082 SH   SOLE 0 13,134 0 218,948
ISHARES TR RUS MDCP VAL ETF 464287473 9,552 83,079 SH   SOLE 0 970 0 82,109
ISHARES TR COHEN STEER REIT 464287564 243 3,723 SH   SOLE 0 0 0 3,723
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 279 1,805 SH   SOLE 0 1,549 0 256
SCHWAB CHARLES CORP COM 808513105 12,375 169,969 SH   SOLE 0 13,828 0 156,141
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,411 26,823 SH   SOLE 0 36 0 26,787
AMETEK INC COM 031100100 334 2,505 SH   SOLE 0 0 0 2,505
DEERE & CO COM 244199105 1,400 3,970 SH   SOLE 0 416 0 3,554
BK OF AMERICA CORP COM 060505104 1,869 45,326 SH   SOLE 0 100 0 45,226
STARBUCKS CORP COM 855244109 11,377 101,749 SH   SOLE 0 13,693 0 88,056
AUTOMATIC DATA PROCESSING IN COM 053015103 742 3,737 SH   SOLE 0 196 0 3,541
EXXON MOBIL CORP COM 30231G102 4,976 78,889 SH   SOLE 0 9,293 0 69,596
WEST PHARMACEUTICAL SVSC INC COM 955306105 965 2,686 SH   SOLE 0 0 0 2,686
WALMART INC COM 931142103 7,154 50,730 SH   SOLE 0 8,591 0 42,138
APPLIED MATLS INC COM 038222105 500 3,512 SH   SOLE 0 132 0 3,380
ANTHEM INC COM 036752103 2,920 7,647 SH   SOLE 0 125 0 7,522
UNION PAC CORP COM 907818108 1,587 7,216 SH   SOLE 0 218 0 6,998
UNILEVER PLC SPON ADR NEW 904767704 262 4,481 SH   SOLE 0 20 0 4,461
TEXAS INSTRS INC COM 882508104 14,247 74,087 SH   SOLE 0 0 0 74,087
BAXTER INTL INC COM 071813109 461 5,730 SH   SOLE 0 165 0 5,565
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,253 10,430 SH   SOLE 0 0 0 10,430
TARGET CORP COM 87612E106 802 3,318 SH   SOLE 0 0 0 3,318
COLGATE PALMOLIVE CO COM 194162103 1,502 18,462 SH   SOLE 0 720 0 17,742
CAPITAL ONE FINL CORP COM 14040H105 2,354 15,220 SH   SOLE 0 0 0 15,220
COSTCO WHSL CORP NEW COM 22160K105 2,065 5,220 SH   SOLE 0 540 0 4,680
LILLY ELI & CO COM 532457108 3,166 13,795 SH   SOLE 0 1,221 0 12,574
CVS HEALTH CORP COM 126650100 522 6,261 SH   SOLE 0 407 0 5,854
DOMINION ENERGY INC COM 25746U109 1,939 26,361 SH   SOLE 0 1,814 0 24,547
DIAGEO PLC SPON ADR NEW 25243Q205 784 4,088 SH   SOLE 0 310 0 3,778
DANAHER CORPORATION COM 235851102 15,035 56,026 SH   SOLE 0 3,536 0 52,490
MERCK & CO INC COM 58933Y105 3,586 46,112 SH   SOLE 0 4,178 0 41,935
MICRON TECHNOLOGY INC COM 595112103 341 4,008 SH   SOLE 0 0 0 4,008
MORGAN STANLEY COM NEW 617446448 12,435 135,623 SH   SOLE 0 12,014 0 123,609
PROCTER AND GAMBLE CO COM 742718109 12,915 95,713 SH   SOLE 0 12,637 0 83,075
GENERAL ELECTRIC CO COM 369604103 1,555 115,532 SH   SOLE 0 1,662 0 113,870
KIMBERLY-CLARK CORP COM 494368103 1,758 13,140 SH   SOLE 0 352 0 12,788
GILEAD SCIENCES INC COM 375558103 320 4,653 SH   SOLE 0 30 0 4,623
GOLDMAN SACHS GROUP INC COM 38141G104 1,255 3,306 SH   SOLE 0 1,289 0 2,017
HOME DEPOT INC COM 437076102 2,773 8,697 SH   SOLE 0 150 0 8,547
MCDONALDS CORP COM 580135101 1,642 7,110 SH   SOLE 0 179 0 6,932
NIKE INC CL B 654106103 1,790 11,589 SH   SOLE 0 4,490 0 7,100
JPMORGAN CHASE & CO COM 46625H100 14,330 92,132 SH   SOLE 0 11,463 0 80,670
SIRIUS XM HOLDINGS INC COM 82968B103 69 10,602 SH   SOLE 0 0 0 10,602
TJX COS INC NEW COM 872540109 458 6,798 SH   SOLE 0 0 0 6,798
MONDELEZ INTL INC CL A 609207105 1,539 24,651 SH   SOLE 0 3,705 0 20,946
BOOKING HOLDINGS INC COM 09857L108 6,164 2,817 SH   SOLE 0 232 0 2,585
WILLIS TOWERS WATSON PLC LTD SHS G96629103 429 1,863 SH   SOLE 0 0 0 1,863
WELLS FARGO CO NEW COM 949746101 463 10,232 SH   SOLE 0 1,810 0 8,422
ISHARES TR 1 3 YR TREAS BD 464287457 4,372 50,745 SH   SOLE 0 0 0 50,745
ISHARES TR BARCLAYS 7 10 YR 464287440 3,406 29,491 SH   SOLE 0 8,153 0 21,338
ISHARES TR 20 YR TR BD ETF 464287432 829 5,742 SH   SOLE 0 165 0 5,577
ISHARES TR IBOXX INV CP ETF 464287242 667 4,963 SH   SOLE 0 100 0 4,863
PROGRESSIVE CORP COM 743315103 809 8,238 SH   SOLE 0 0 0 8,238
XCEL ENERGY INC COM 98389B100 301 4,563 SH   SOLE 0 0 0 4,563
FISERV INC COM 337738108 9,500 88,874 SH   SOLE 0 6,817 0 82,057
FORD MTR CO DEL COM 345370860 237 15,931 SH   SOLE 0 10,000 0 5,931
UNITEDHEALTH GROUP INC COM 91324P102 11,008 27,491 SH   SOLE 0 2,357 0 25,133
SOUTHWEST AIRLS CO COM 844741108 213 4,019 SH   SOLE 0 0 0 4,019
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 647 2,193 SH   SOLE 0 148 0 2,045
AMERICAN TOWER CORP NEW COM 03027X100 9,858 36,491 SH   SOLE 0 2,661 0 33,831
CROWN CASTLE INTL CORP NEW COM 22822V101 318 1,629 SH   SOLE 0 0 0 1,629
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,438 16,860 SH   SOLE 0 3,132 0 13,728
INTUIT COM 461202103 441 899 SH   SOLE 0 0 0 899
MARRIOTT INTL INC NEW CL A 571903202 9,674 70,859 SH   SOLE 0 6,050 0 64,809
MARSH & MCLENNAN COS INC COM 571748102 295 2,100 SH   SOLE 0 0 0 2,100
3M CO COM 88579Y101 1,406 7,078 SH   SOLE 0 1,233 0 5,845
OMNICOM GROUP INC COM 681919106 364 4,553 SH   SOLE 0 0 0 4,553
DOLLAR TREE INC COM 256746108 2,225 22,359 SH   SOLE 0 2,445 0 19,914
ALBEMARLE CORP COM 012653101 772 4,583 SH   SOLE 0 0 0 4,583
COMCAST CORP NEW CL A 20030N101 1,772 31,070 SH   SOLE 0 1,852 0 29,218
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,185 32,245 SH   SOLE 0 2,139 0 30,106
WASTE MGMT INC DEL COM 94106L109 10,877 77,630 SH   SOLE 0 5,556 0 72,074
NORFOLK SOUTHN CORP COM 655844108 107,571 405,300 SH   SOLE 0 38,400 0 366,900
NEXTERA ENERGY INC COM 65339F101 1,848 25,222 SH   SOLE 0 1,252 0 23,970
DUKE ENERGY CORP NEW COM NEW 26441C204 2,803 28,391 SH   SOLE 0 549 0 27,842
CONOCOPHILLIPS COM 20825C104 452 7,429 SH   SOLE 0 140 0 7,289
CSX CORP COM 126408103 682 21,266 SH   SOLE 0 1,619 0 19,648
APPLE INC COM 037833100 49,462 361,145 SH   SOLE 0 19,618 0 341,527
AMERICAN AIRLS GROUP INC COM 02376R102 4,485 211,461 SH   SOLE 0 23,096 0 188,365
ALLSTATE CORP COM 020002101 406 3,109 SH   SOLE 0 0 0 3,109
CATERPILLAR INC COM 149123101 20,322 93,378 SH   SOLE 0 75 0 93,303
INTERNATIONAL PAPER CO COM 460146103 238 3,877 SH   SOLE 0 0 0 3,877
IDEXX LABS INC COM 45168D104 321 509 SH   SOLE 0 0 0 509
ISHARES TR MSCI EMG MKT ETF 464287234 2,432 44,093 SH   SOLE 0 27,801 0 16,292
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 252 1,338 SH   SOLE 0 0 0 1,338
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 232 1,537 SH   SOLE 0 108 0 1,429
II-VI INC COM 902104108 283 3,894 SH   SOLE 0 0 0 3,894
EQUIFAX INC COM 294429105 417 1,741 SH   SOLE 0 908 0 833
DEVON ENERGY CORP NEW COM 25179M103 281 9,639 SH   SOLE 0 0 0 9,639
ROSS STORES INC COM 778296103 881 7,108 SH   SOLE 0 0 0 7,108
ECOLAB INC COM 278865100 306 1,487 SH   SOLE 0 0 0 1,487
SKYWORKS SOLUTIONS INC COM 83088M102 214 1,118 SH   SOLE 0 0 0 1,118
ISHARES TR ISHARES SEMICDTR 464287523 229 504 SH   SOLE 0 0 0 504
NETAPP INC COM 64110D104 484 5,913 SH   SOLE 0 0 0 5,913
AES CORP COM 00130H105 229 8,788 SH   SOLE 0 0 0 8,788
AMERICAN EXPRESS CO COM 025816109 2,029 12,278 SH   SOLE 0 491 0 11,787
CRACKER BARREL OLD CTRY STOR COM 22410J106 867 5,838 SH   SOLE 0 0 0 5,838
CANADIAN PAC RY LTD COM 13645T100 293 3,810 SH   SOLE 0 0 0 3,810
NEWMONT CORP COM 651639106 981 15,483 SH   SOLE 0 26 0 15,457
SONY GROUP CORPORATION SPONSORED ADR 835699307 366 3,762 SH   SOLE 0 0 0 3,762
ARCHER DANIELS MIDLAND CO COM 039483102 201 3,321 SH   SOLE 0 0 0 3,321
KELLOGG CO COM 487836108 3,936 61,177 SH   SOLE 0 0 0 61,177
S&P GLOBAL INC COM 78409V104 571 1,392 SH   SOLE 0 101 0 1,291
GENERAL DYNAMICS CORP COM 369550108 636 3,380 SH   SOLE 0 1,099 0 2,281
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1,672 35,909 SH   SOLE 0 59 0 35,850
SOUTHERN CO COM 842587107 2,708 44,758 SH   SOLE 0 5,562 0 39,196
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 539 9,916 SH   SOLE 0 0 0 9,916
NORTHROP GRUMMAN CORP COM 666807102 1,420 3,907 SH   SOLE 0 0 0 3,907
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,860 14 SH   SOLE 0 0 0 14
DECKERS OUTDOOR CORP COM 243537107 227 590 SH   SOLE 0 0 0 590
CIGNA CORP NEW COM 125523100 1,078 4,546 SH   SOLE 0 189 0 4,357
VALERO ENERGY CORP COM 91913Y100 298 3,812 SH   SOLE 0 0 0 3,812
ROCKWELL AUTOMATION INC COM 773903109 322 1,125 SH   SOLE 0 192 0 933
PNC FINL SVCS GROUP INC COM 693475105 3,864 20,257 SH   SOLE 0 150 0 20,107
OREILLY AUTOMOTIVE INC COM 67103H107 9,183 16,219 SH   SOLE 0 1,458 0 14,761
NETFLIX INC COM 64110L106 347 656 SH   SOLE 0 151 0 505
ISHARES TR CORE US AGGBD ET 464287226 18,540 160,759 SH   SOLE 0 86,907 0 73,853
WP CAREY INC COM 92936U109 1,112 14,907 SH   SOLE 0 1,114 0 13,793
LABORATORY CORP AMER HLDGS COM NEW 50540R409 12,397 44,940 SH   SOLE 0 3,421 0 41,519
ISHARES TR SELECT DIVID ETF 464287168 736 6,310 SH   SOLE 0 1,588 0 4,722
ISHARES TR TIPS BD ETF 464287176 626 4,890 SH   SOLE 0 2,929 0 1,961
CLOROX CO DEL COM 189054109 1,147 6,373 SH   SOLE 0 0 0 6,373
AIR PRODS & CHEMS INC COM 009158106 1,162 4,041 SH   SOLE 0 317 0 3,724
DOLLAR GEN CORP NEW COM 256677105 245 1,130 SH   SOLE 0 0 0 1,130
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 328 17,700 SH   SOLE 0 0 0 17,700
CONSOLIDATED EDISON INC COM 209115104 297 4,142 SH   SOLE 0 0 0 4,142
CHECK POINT SOFTWARE TECH LT ORD M22465104 337 2,906 SH   SOLE 0 10 0 2,896
NVIDIA CORPORATION COM 67066G104 15,593 19,488 SH   SOLE 0 1,415 0 18,073
VERTEX PHARMACEUTICALS INC COM 92532F100 591 2,930 SH   SOLE 0 0 0 2,930
MSA SAFETY INC COM 553498106 474 2,864 SH   SOLE 0 0 0 2,864
TRAVELERS COMPANIES INC COM 89417E109 346 2,311 SH   SOLE 0 266 0 2,045
AMERICAN ELEC PWR CO INC COM 025537101 504 5,961 SH   SOLE 0 163 0 5,798
WEYERHAEUSER CO MTN BE COM NEW 962166104 388 11,283 SH   SOLE 0 0 0 11,283
RELIANCE STEEL & ALUMINUM CO COM 759509102 620 4,109 SH   SOLE 0 4,109 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 644 2,981 SH   SOLE 0 137 0 2,844
EATON CORP PLC SHS G29183103 582 3,925 SH   SOLE 0 0 0 3,925
SOUTHWESTERN ENERGY CO COM 845467109 75 13,208 SH   SOLE 0 2,229 0 10,979
GALLAGHER ARTHUR J & CO COM 363576109 688 4,908 SH   SOLE 0 0 0 4,908
RAYONIER INC COM 754907103 518 14,425 SH   SOLE 0 0 0 14,425
UDR INC COM 902653104 221 4,510 SH   SOLE 0 0 0 4,510
STANLEY BLACK & DECKER INC COM 854502101 327 1,596 SH   SOLE 0 0 0 1,596
SONOCO PRODS CO COM 835495102 417 6,235 SH   SOLE 0 4,935 0 1,300
KANSAS CITY SOUTHERN COM NEW 485170302 746 2,632 SH   SOLE 0 0 0 2,632
URBAN OUTFITTERS INC COM 917047102 264 6,400 SH   SOLE 0 0 0 6,400
MOODYS CORP COM 615369105 317 874 SH   SOLE 0 0 0 874
CHURCH & DWIGHT INC COM 171340102 341 4,000 SH   SOLE 0 0 0 4,000
SANOFI SPONSORED ADR 80105N105 2,167 41,147 SH   SOLE 0 29 0 41,118
GRACO INC COM 384109104 241 3,188 SH   SOLE 0 0 0 3,188
BECTON DICKINSON & CO COM 075887109 972 3,998 SH   SOLE 0 120 0 3,878
PRA GROUP INC COM 69354N106 6,792 176,542 SH   SOLE 0 585 0 175,957
BALL CORP COM 058498106 358 4,419 SH   SOLE 0 0 0 4,419
CINTAS CORP COM 172908105 248 649 SH   SOLE 0 0 0 649
DAVITA INC COM 23918K108 422 3,500 SH   SOLE 0 0 0 3,500
ALPHABET INC CAP STK CL A 02079K305 16,042 6,570 SH   SOLE 0 496 0 6,074
SPDR GOLD TR GOLD SHS 78463V107 4,621 27,899 SH   SOLE 0 11,661 0 16,238
CBRE GROUP INC CL A 12504L109 468 5,455 SH   SOLE 0 0 0 5,455
VANGUARD INDEX FDS VALUE ETF 922908744 89,650 652,190 SH   SOLE 0 33,633 0 618,558
CELANESE CORP DEL COM 150870103 257 1,696 SH   SOLE 0 0 0 1,696
VANGUARD INDEX FDS MID CAP ETF 922908629 53,300 224,561 SH   SOLE 0 12,131 0 212,430
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,415 13,909 SH   SOLE 0 139 0 13,770
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 706 6,933 SH   SOLE 0 1,238 0 5,695
INTUITIVE SURGICAL INC COM NEW 46120E602 545 593 SH   SOLE 0 128 0 465
BLACKROCK INC COM 09247X101 259 296 SH   SOLE 0 17 0 279
VANGUARD INDEX FDS SMALL CP ETF 922908751 44,263 196,480 SH   SOLE 0 10,580 0 185,899
VANGUARD INDEX FDS GROWTH ETF 922908736 2,915 10,162 SH   SOLE 0 282 0 9,880
CARMAX INC COM 143130102 749 5,796 SH   SOLE 0 0 0 5,796
REPUBLIC SVCS INC COM 760759100 219 1,987 SH   SOLE 0 0 0 1,987
VULCAN MATLS CO COM 929160109 350 2,013 SH   SOLE 0 0 0 2,013
BAIDU INC SPON ADR REP A 056752108 236 1,156 SH   SOLE 0 5 0 1,151
ABIOMED INC COM 003654100 635 2,036 SH   SOLE 0 0 0 2,036
JAKKS PAC INC COM NEW 47012E403 201 18,270 SH   SOLE 0 0 0 18,270
OPTICAL CABLE CORP COM NEW 683827208 473 123,776 SH   SOLE 0 125 0 123,651
MCCORMICK & CO INC COM NON VTG 579780206 1,454 16,460 SH   SOLE 0 140 0 16,320
INTERCONTINENTAL EXCHANGE IN COM 45866F104 9,018 75,975 SH   SOLE 0 6,669 0 69,306
PVH CORPORATION COM 693656100 382 3,554 SH   SOLE 0 0 0 3,554
COPART INC COM 217204106 473 3,591 SH   SOLE 0 0 0 3,591
PARKER-HANNIFIN CORP COM 701094104 1,306 4,252 SH   SOLE 0 0 0 4,252
O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 72 10,000 SH   SOLE 0 0 0 10,000
ACUITY BRANDS INC COM 00508Y102 1,164 6,221 SH   SOLE 0 0 0 6,221
VIACOMCBS INC CL B 92556H206 8,563 189,453 SH   SOLE 0 13,667 0 175,786
SPDR SER TR S&P DIVID ETF 78464A763 444 3,634 SH   SOLE 0 1,782 0 1,852
ISHARES GOLD TR ISHARES NEW 464285204 609 18,060 SH   SOLE 0 4,168 0 13,892
THERMO FISHER SCIENTIFIC INC COM 883556102 985 1,952 SH   SOLE 0 0 0 1,952
ISHARES TR EAFE VALUE ETF 464288877 354 6,848 SH   SOLE 0 125 0 6,723
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 223 2,695 SH   SOLE 0 445 0 2,250
SALESFORCE COM INC COM 79466L302 11,079 45,356 SH   SOLE 0 3,698 0 41,658
SMITH A O CORP COM 831865209 300 4,164 SH   SOLE 0 0 0 4,164
ENBRIDGE INC COM 29250N105 203 5,058 SH   SOLE 0 0 0 5,058
COMPASS MINERALS INTL INC COM 20451N101 208 3,516 SH   SOLE 0 0 0 3,516
BROWN FORMAN CORP CL B 115637209 1,288 17,189 SH   SOLE 0 0 0 17,189
ROYAL BK CDA COM 780087102 257 2,538 SH   SOLE 0 0 0 2,538
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 53,877 165,582 SH   SOLE 0 1,327 0 164,255
ASSURANT INC COM 04621X108 243 1,559 SH   SOLE 0 0 0 1,559
NUVEEN FLOATING RATE INCOME COM 67072T108 126 12,600 SH   SOLE 0 0 0 12,600
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 207 2,910 SH   SOLE 0 0 0 2,910
VANGUARD WORLD FDS INF TECH ETF 92204A702 220 552 SH   SOLE 0 0 0 552
CARTERS INC COM 146229109 265 2,570 SH   SOLE 0 0 0 2,570
NEWMARKET CORP COM 651587107 1,054 3,275 SH   SOLE 0 0 0 3,275
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,838 37,078 SH   SOLE 0 12,628 0 24,450
MASTERCARD INCORPORATED CL A 57636Q104 11,500 31,500 SH   SOLE 0 2,430 0 29,069
PROSHARES TR PSHS ULT S&P 500 74347R107 295 2,472 SH   SOLE 0 0 0 2,472
WISDOMTREE TR INTL SMCAP DIV 97717W760 786 10,529 SH   SOLE 0 125 0 10,404
F N B CORP COM 302520101 896 72,671 SH   SOLE 0 0 0 72,671
WISDOMTREE TR INTL LRGCAP DV 97717W794 289 5,849 SH   SOLE 0 75 0 5,774
WISDOMTREE TR US LARGECAP DIVD 97717W307 30,897 256,791 SH   SOLE 0 12,699 0 244,092
WISDOMTREE TR US SMALLCAP DIVD 97717W604 875 27,426 SH   SOLE 0 0 0 27,426
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 289 6,508 SH   SOLE 0 0 0 6,508
HANESBRANDS INC COM 410345102 282 15,131 SH   SOLE 0 0 0 15,131
AMERICAN NATL BANKSHARES INC COM 027745108 447 14,371 SH   SOLE 0 0 0 14,371
ARES CAPITAL CORP COM 04010L103 1,536 78,417 SH   SOLE 0 90 0 78,327
PROSHARES TR PSHS ULTRA DOW30 74347R305 353 4,900 SH   SOLE 0 0 0 4,900
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 2,569 36,015 SH   SOLE 0 136 0 35,879
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 212 898 SH   SOLE 0 0 0 898
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 551 3,919 SH   SOLE 0 0 0 3,919
ISHARES TR GLOB UTILITS ETF 464288711 2,095 35,255 SH   SOLE 0 0 0 35,255
UMPQUA HLDGS CORP COM 904214103 1,493 80,918 SH   SOLE 0 125 0 80,793
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 870 13,728 SH   SOLE 0 188 0 13,540
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 978 12,677 SH   SOLE 0 0 0 12,677
ISHARES TR SHORT TREAS BD 464288679 13,330 120,640 SH   SOLE 0 2,508 0 118,132
ISHARES TR IBOXX HI YD ETF 464288513 6,344 72,054 SH   SOLE 0 65,960 0 6,094
ISHARES TR ISHS 1-5YR INVS 464288646 1,087 19,825 SH   SOLE 0 0 0 19,825
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 727 8,853 SH   SOLE 0 4,414 0 4,439
ISHARES TR GLOBAL MATER ETF 464288695 3,018 33,185 SH   SOLE 0 1,022 0 32,163
DELTA AIR LINES INC DEL COM NEW 247361702 3,172 73,329 SH   SOLE 0 0 0 73,329
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 13,792 160,579 SH   SOLE 0 63,525 0 97,054
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 52,623 1,156,546 SH   SOLE 0 78,046 0 1,078,500
BLACKSTONE GROUP INC COM 09260D107 789 8,120 SH   SOLE 0 0 0 8,120
ISHARES TR GLOB INDSTRL ETF 464288729 3,077 25,765 SH   SOLE 0 791 0 24,974
ISHARES TR PFD AND INCM SEC 464288687 276 7,020 SH   SOLE 0 0 0 7,020
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 256 884 SH   SOLE 0 0 0 884
BANK NEW YORK MELLON CORP COM 064058100 10,564 206,204 SH   SOLE 0 16,137 0 190,067
AECOM COM 00766T100 231 3,650 SH   SOLE 0 3,650 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 4,831 37,007 SH   SOLE 0 0 0 37,007
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 487 4,650 SH   SOLE 0 1,674 0 2,976
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,018 39,163 SH   SOLE 0 15,084 0 24,079
ISHARES TR NATIONAL MUN ETF 464288414 11,913 101,647 SH   SOLE 0 11,622 0 90,025
RENASANT CORP COM 75970E107 781 19,522 SH   SOLE 0 0 0 19,522
TOWNEBANK PORTSMOUTH VA COM 89214P109 5,177 170,173 SH   SOLE 0 1,975 0 168,198
SPDR SER TR BLMBRG BRC CNVRT 78464A359 470 5,424 SH   SOLE 0 1,752 0 3,672
SPDR SER TR SPDR BLOOMBERG 78468R663 384 4,203 SH   SOLE 0 0 0 4,203
SPDR SER TR BLOOMBERG BRCLYS 78468R622 28,287 257,251 SH   SOLE 0 157,199 0 100,052
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 442 3,700 SH   SOLE 0 0 0 3,700
VISA INC COM CL A 92826C839 4,161 17,794 SH   SOLE 0 3,487 0 14,307
PHILIP MORRIS INTL INC COM 718172109 1,211 12,217 SH   SOLE 0 3,782 0 8,435
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 7,535 145,412 SH   SOLE 0 24,843 0 120,569
ISHARES TR MSCI ACWI EX US 464288240 1,724 29,978 SH   SOLE 0 4,610 0 25,368
SPDR SER TR PORTFOLIO LN TSR 78464A664 215 5,215 SH   SOLE 0 5,215 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 226 1,483 SH   SOLE 0 1,483 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 487 9,680 SH   SOLE 0 0 0 9,680
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 51,455 1,398,612 SH   SOLE 0 157,331 0 1,241,280
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 6,339 413,795 SH   SOLE 0 22,753 0 391,042
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1,874 11,630 SH   SOLE 0 4,396 0 7,234
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 1,827 17,693 SH   SOLE 0 6,725 0 10,968
PRIMIS FINANCIAL CORP COM 74167B109 1,314 86,078 SH   SOLE 0 0 0 86,078
ISHARES TR MSCI ACWI ETF 464288257 3,229 31,908 SH   SOLE 0 88 0 31,820
FIRST CTZNS BANCSHARES INC N CL A 31946M103 516 620 SH   SOLE 0 150 0 470
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 32 43,868 SH   SOLE 0 14,280 0 29,588
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1,082 33,552 SH   SOLE 0 10,736 0 22,816
ISHARES TR CONSER ALLOC ETF 464289883 866 21,760 SH   SOLE 0 0 0 21,760
ISHARES TR GRWT ALLOCAT ETF 464289867 12,657 226,019 SH   SOLE 0 6,862 0 219,157
ISHARES TR INTL TREA BD ETF 464288117 483 9,253 SH   SOLE 0 8,314 0 939
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5,003 52,620 SH   SOLE 0 3,096 0 49,524
BROADCOM INC COM 11135F101 10,873 22,802 SH   SOLE 0 1,610 0 21,191
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 266 12,775 SH   SOLE 0 0 0 12,775
MESOBLAST LTD SPONS ADR 590717104 131 17,498 SH   SOLE 0 0 0 17,498
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,022 10,019 SH   SOLE 0 0 0 10,019
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5,009 126,968 SH   SOLE 0 7,817 0 119,151
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,059 10,187 SH   SOLE 0 0 0 10,187
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,379 65,032 SH   SOLE 0 34,486 0 30,546
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 588 5,641 SH   SOLE 0 2,142 0 3,499
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6,201 42,487 SH   SOLE 0 1,296 0 41,191
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2,592 37,913 SH   SOLE 0 31,895 0 6,018
PIMCO ETF TR INTER MUN BD ACT 72201R866 431 7,590 SH   SOLE 0 5,576 0 2,014
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 356 5,253 SH   SOLE 0 5,000 0 253
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,329 21,641 SH   SOLE 0 6,500 0 15,141
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 859 16,098 SH   SOLE 0 0 0 16,098
LANTRONIX INC COM NEW 516548203 62 12,000 SH   SOLE 0 0 0 12,000
CI FINL CORP COM 125491100 1,433 78,071 SH   SOLE 0 647 0 77,424
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 235 4,060 SH   SOLE 0 0 0 4,060
VILLAGE FARMS INTL INC COM 92707Y108 107 10,000 SH   SOLE 0 0 0 10,000
TESLA INC COM 88160R101 1,172 1,725 SH   SOLE 0 0 0 1,725
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 753 14,700 SH   SOLE 0 8,881 0 5,820
SCHWAB STRATEGIC TR US TIPS ETF 808524870 329 5,260 SH   SOLE 0 5,190 0 70
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,574 22,540 SH   SOLE 0 0 0 22,540
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 199,909 508,003 SH   SOLE 0 18,424 0 489,579
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 346 14,000 SH   SOLE 0 0 0 14,000
GENERAL MTRS CO COM 37045V100 375 6,342 SH   SOLE 0 0 0 6,342
SHOPIFY INC CL A 82509L107 1,118 765 SH   SOLE 0 7 0 758
SCHWAB STRATEGIC TR US REIT ETF 808524847 253 5,536 SH   SOLE 0 5,511 0 24
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3,816 48,754 SH   SOLE 0 2,914 0 45,841
HUNTINGTON INGALLS INDS INC COM 446413106 236 1,120 SH   SOLE 0 0 0 1,120
ISHARES TR CORE HIGH DV ETF 46429B663 266 2,752 SH   SOLE 0 1,858 0 894
ISHARES TR MSCI CHINA ETF 46429B671 264 3,199 SH   SOLE 0 0 0 3,199
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 422 16,615 SH   SOLE 0 0 0 16,615
ISHARES TR FLTG RATE NT ETF 46429B655 3,393 66,758 SH   SOLE 0 4,204 0 62,554
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 330 6,047 SH   SOLE 0 852 0 5,195
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 485 6,409 SH   SOLE 0 1,372 0 5,036
ISHARES TR MSCI USA MIN VOL 46429B697 6,792 92,266 SH   SOLE 0 86,355 0 5,911
ISHARES INC MSCI GBL MIN VOL 464286525 6,635 64,502 SH   SOLE 0 8,645 0 55,857
PHILLIPS 66 COM 718546104 285 3,321 SH   SOLE 0 586 0 2,735
PIMCO ETF TR ACTIVE BD ETF 72201R775 3,845 34,655 SH   SOLE 0 14,085 0 20,570
SPDR SER TR PORTFOLIO SH TSR 78468R101 628 20,481 SH   SOLE 0 0 0 20,481
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 908 45,205 SH   SOLE 0 0 0 45,205
SPDR SER TR BLOOMBERG SRT TR 78468R408 11,147 404,186 SH   SOLE 0 219,332 0 184,854
ARES COML REAL ESTATE CORP COM 04013V108 147 10,000 SH   SOLE 0 0 0 10,000
FACEBOOK INC CL A 30303M102 2,854 8,209 SH   SOLE 0 27 0 8,182
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 21,497 653,402 SH   SOLE 0 336,588 0 316,814
CARLYLE GROUP INC COM 14316J108 1,116 24,019 SH   SOLE 0 0 0 24,019
SOC TELEMED INC COM CL A 78472F101 141 24,766 SH   SOLE 0 0 0 24,766
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 289 11,000 SH   SOLE 0 0 0 11,000
ISHARES INC CORE MSCI EMKT 46434G103 9,074 135,448 SH   SOLE 0 10 0 135,438
ISHARES TR CORE MSCI EAFE 46432F842 14,575 194,694 SH   SOLE 0 15,754 0 178,941
INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 1,167 42,605 SH   SOLE 0 0 0 42,605
NUVEEN INTER DURATION MUN TE COM 670671106 301 20,072 SH   SOLE 0 0 0 20,072
ABBVIE INC COM 00287Y109 5,043 44,767 SH   SOLE 0 1,116 0 43,651
CYRUSONE INC COM 23283R100 283 3,950 SH   SOLE 0 0 0 3,950
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 2,515 70,747 SH   SOLE 0 2,164 0 68,583
ZOETIS INC CL A 98978V103 10,699 57,410 SH   SOLE 0 4,370 0 53,040
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 478 9,852 SH   SOLE 0 3,184 0 6,668
T-MOBILE US INC COM 872590104 203 1,404 SH   SOLE 0 0 0 1,404
WISDOMTREE TR US QTLY DIV GRT 97717X669 226 3,781 SH   SOLE 0 0 0 3,781
ARMADA HOFFLER PPTYS INC COM 04208T108 6,416 482,771 SH   SOLE 0 0 0 482,771
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,674 29,314 SH   SOLE 0 16,078 0 13,236
SILVERCREST ASSET MGMT GROUP CL A 828359109 340 22,614 SH   SOLE 0 0 0 22,614
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 6,462 306,269 SH   SOLE 0 1,695 0 304,574
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 302 9,085 SH   SOLE 0 3,015 0 6,070
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 13,559 628,018 SH   SOLE 0 2,010 0 626,008
ISHARES TR MSCI USA QLT FCT 46432F339 24,882 187,263 SH   SOLE 0 8,962 0 178,301
FIREEYE INC COM 31816Q101 332 16,414 SH   SOLE 0 0 0 16,414
VEEVA SYS INC CL A COM 922475108 600 1,929 SH   SOLE 0 0 0 1,929
PROSHARES TR S&P 500 DV ARIST 74348A467 3,838 42,353 SH   SOLE 0 72 0 42,281
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,241 19,032 SH   SOLE 0 577 0 18,455
ISHARES TR 0-5YR HI YL CP 46434V407 11,145 241,961 SH   SOLE 0 131,006 0 110,955
ALLY FINL INC COM 02005N100 393 7,893 SH   SOLE 0 0 0 7,893
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 258 17,000 SH   SOLE 0 0 0 17,000
ALPHABET INC CAP STK CL C 02079K107 6,644 2,651 SH   SOLE 0 339 0 2,312
MOELIS & CO CL A 60786M105 251 4,420 SH   SOLE 0 0 0 4,420
ISHARES TR GLOBAL REIT ETF 46434V647 458 16,506 SH   SOLE 0 16,506 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 237 1,046 SH   SOLE 0 60 0 986
CITIZENS FINL GROUP INC COM 174610105 394 8,597 SH   SOLE 0 0 0 8,597
LIBERTY BROADBAND CORP COM SER C 530307305 217 1,250 SH   SOLE 0 0 0 1,250
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 15,082 694,067 SH   SOLE 0 826 0 693,241
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 12,238 551,505 SH   SOLE 0 809 0 550,696
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 1,982 98,674 SH   SOLE 0 3,028 0 95,646
AXALTA COATING SYS LTD COM G0750C108 302 9,900 SH   SOLE 0 0 0 9,900
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 744 15,379 SH   SOLE 0 5,933 0 9,446
ISHARES TR IBONDS DEC21 ETF 46434VBK5 797 32,179 SH   SOLE 0 0 0 32,179
PARTY CITY HOLDCO INC COM 702149105 720 77,131 SH   SOLE 0 7,176 0 69,955
ISHARES TR IBONDS DEC23 ETF 46434VAX8 522 20,000 SH   SOLE 0 0 0 20,000
COMMUNITY HEALTHCARE TR INC COM 20369C106 285 6,000 SH   SOLE 0 0 0 6,000
ISHARES TR IBONDS DEC22 ETF 46434VBA7 508 20,000 SH   SOLE 0 0 0 20,000
WINGSTOP INC COM 974155103 429 2,722 SH   SOLE 0 2,722 0 0
KRAFT HEINZ CO COM 500754106 1,477 36,218 SH   SOLE 0 1,281 0 34,937
PAYPAL HLDGS INC COM 70450Y103 13,756 47,194 SH   SOLE 0 3,189 0 44,005
ISHARES TR IBONDS DEC2022 46435G755 6,802 259,015 SH   SOLE 0 0 0 259,015
MADISON SQUARE GRDN SPRT COR CL A 55825T103 272 1,576 SH   SOLE 0 0 0 1,576
ISHARES TR IBONDS DEC2021 46435G789 812 31,651 SH   SOLE 0 0 0 31,651
ATLASSIAN CORP PLC CL A G06242104 361 1,404 SH   SOLE 0 128 0 1,276
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 364 8,910 SH   SOLE 0 0 0 8,910
HUBBELL INC COM 443510607 738 3,952 SH   SOLE 0 1,152 0 2,800
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 10,652 477,462 SH   SOLE 0 2,666 0 474,796
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 271 5,842 SH   SOLE 0 0 0 5,842
CHARTER COMMUNICATIONS INC N CL A 16119P108 290 402 SH   SOLE 0 43 0 359
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 620 10,862 SH   SOLE 0 5,207 0 5,655
TWILIO INC CL A 90138F102 274 694 SH   SOLE 0 0 0 694
FORTIVE CORP COM 34959J108 582 8,349 SH   SOLE 0 0 0 8,349
KINSALE CAP GROUP INC COM 49714P108 727 4,412 SH   SOLE 0 0 0 4,412
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 164 47,265 SH   SOLE 0 0 0 47,265
ISHARES INC ESG AWR MSCI EM 46434G863 211 4,683 SH   SOLE 0 0 0 4,683
NUVEEN CORPORATE INCM NOVEME COM 67077N106 94 10,000 SH   SOLE 0 0 0 10,000
ARK ETF TR 3D PRINTING ETF 00214Q500 1,279 32,149 SH   SOLE 0 975 0 31,174
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 8,650 401,846 SH   SOLE 0 4,758 0 397,088
VISTRA CORP COM 92840M102 211 11,373 SH   SOLE 0 0 0 11,373
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 400 2,472 SH   SOLE 0 0 0 2,472
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 389 21,250 SH   SOLE 0 0 0 21,250
TRIMTABS ETF TR US FREE CASH FLW 89628W302 795 14,882 SH   SOLE 0 4,803 0 10,079
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 269 28,307 SH   SOLE 0 0 0 28,307
PACER FDS TR US CASH COWS 100 69374H881 285 6,668 SH   SOLE 0 0 0 6,668
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 7,224 143,852 SH   SOLE 0 6,096 0 137,756
VAREX IMAGING CORP COM 92214X106 314 11,700 SH   SOLE 0 0 0 11,700
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 5,266 98,190 SH   SOLE 0 45,896 0 52,294
CADENCE BANCORPORATION CL A 12739A100 324 15,500 SH   SOLE 0 0 0 15,500
ISHARES TR IBONDS DEC2023 46435G318 7,176 274,837 SH   SOLE 0 0 0 274,837
GLOBAL X FDS US INFR DEV ETF 37954Y673 238 9,231 SH   SOLE 0 0 0 9,231
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 579 11,405 SH   SOLE 0 0 0 11,405
DUPONT DE NEMOURS INC COM 26614N102 288 3,718 SH   SOLE 0 666 0 3,052
PQ GROUP HLDGS INC COM 73943T103 238 15,500 SH   SOLE 0 0 0 15,500
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 7,382 336,758 SH   SOLE 0 35,612 0 301,146
PACER FDS TR PACER US SMALL 69374H857 296 6,641 SH   SOLE 0 0 0 6,641
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 277 5,804 SH   SOLE 0 0 0 5,804
SPOTIFY TECHNOLOGY S A SHS L8681T102 223 808 SH   SOLE 0 0 0 808
ISHARES TR IBONDS DEC 46435U697 7,158 265,210 SH   SOLE 0 0 0 265,210
GRAFTECH INTL LTD COM 384313508 158 13,600 SH   SOLE 0 0 0 13,600
GREENSKY INC CL A 39572G100 104 18,800 SH   SOLE 0 0 0 18,800
WORLD GOLD TR SPDR GLD MINIS 98149E204 450 25,580 SH   SOLE 0 25,580 0 0
TRANSLATE BIO INC COM 89374L104 423 15,348 SH   SOLE 0 334 0 15,014
VANGUARD WORLD FD ESG INTL STK ETF 921910725 345 5,372 SH   SOLE 0 0 0 5,372
WISDOMTREE TR US EFFICIENT COR 97717Y790 6,408 157,681 SH   SOLE 0 4,814 0 152,867
LINDE PLC SHS G5494J103 582 2,012 SH   SOLE 0 44 0 1,968
SPDR SER TR S&P KENSHO NEW 78468R648 6,165 92,224 SH   SOLE 0 2,792 0 89,432
ISHARES TR IBONDS DEC 25 46435U432 6,675 238,385 SH   SOLE 0 0 0 238,385
ISHARES TR ESG AWR US AGRGT 46435U549 688 12,433 SH   SOLE 0 0 0 12,433
MODERNA INC COM 60770K107 737 3,138 SH   SOLE 0 0 0 3,138
ARK ETF TR FINTECH INNOVA 00214Q708 307 5,675 SH   SOLE 0 0 0 5,675
DOW INC COM 260557103 1,084 17,134 SH   SOLE 0 689 0 16,445
ALCON AG ORD SHS H01301128 651 9,269 SH   SOLE 0 0 0 9,269
ISHARES TR IBONDS DEC 26 46435U259 5,856 217,103 SH   SOLE 0 0 0 217,103
UBER TECHNOLOGIES INC COM 90353T100 7,232 144,294 SH   SOLE 0 13,101 0 131,193
NUVEEN MUN CR OPPORTUNITIES COM 670663103 154 10,000 SH   SOLE 0 0 0 10,000
INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 2,196 71,973 SH   SOLE 0 0 0 71,973
REVOLUTION MEDICINES INC COM 76155X100 287 9,041 SH   SOLE 0 192 0 8,849
CARRIER GLOBAL CORPORATION COM 14448C104 621 12,784 SH   SOLE 0 100 0 12,684
OTIS WORLDWIDE CORP COM 68902V107 422 5,159 SH   SOLE 0 50 0 5,109
LEMONADE INC COM 52567D107 208 1,903 SH   SOLE 0 0 0 1,903
EXCHANGE TRADED CONCEPTS TR ROBO GLB ARTIF 301505731 1,290 29,885 SH   SOLE 0 905 0 28,980
XPENG INC ADS 98422D105 248 5,592 SH   SOLE 0 0 0 5,592
ADVISORSHARES TR PURE US CANNABIS 00768Y453 532 13,294 SH   SOLE 0 174 0 13,120
ARKO CORP COM 041242108 108 11,800 SH   SOLE 0 0 0 11,800
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 278 13,000 SH   SOLE 0 0 0 13,000
GOGO INC COM 38046C109 30 200,000 SH Put SOLE 0 0 0 200,000
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8 600 SH Put SOLE 0 0 0 600
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 4,343 92,164 SH   SOLE 0 1,017 0 91,147
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 1,995 34,152 SH   SOLE 0 2,714 0 31,438