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
AMAZON COM INC COM Stock 023135106 10,816 5,853 SH   SOLE   0 0 5,853
GLOBAL PMTS INC COM Stock 37940X102 1,531 8,389 SH   SOLE   0 0 8,389
INVESCO QQQ TRUST ETF 46090E103 368 1,735 SH   SOLE   0 0 1,735
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 212 2,317 SH   SOLE   0 0 2,317
STARBUCKS CORP COM Stock 855244109 4,039 45,948 SH   SOLE   0 0 45,948
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 313 5,312 SH   SOLE   0 0 5,312
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 19,543 665,181 SH   SOLE   0 0 665,181
ISHARES COMEX GOLD TRUST ETF 464285105 151 10,430 SH   SOLE   0 0 10,430
MONSTER BEVERAGE CORP NEW COM Stock 61174X109 1,539 24,230 SH   SOLE   0 0 24,230
VULCAN MATLS CO COM Stock 929160109 381 2,650 SH   SOLE   0 0 2,650
JOHNSON JOHNSON COM Stock 478160104 9,067 61,458 SH   SOLE   0 0 61,458
WASTE MGMT INC DEL COM Stock 94106L109 908 7,969 SH   SOLE   0 0 7,969
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 1,453 8,885 SH   SOLE   0 0 8,885
COSTCO WHSL CORP NEW COM Stock 22160K105 5,396 18,360 SH   SOLE   0 0 18,360
YUM BRANDS INC COM Stock 988498101 235 2,334 SH   SOLE   0 0 2,334
PROCTER GAMBLE CO COM Stock 742718109 2,791 22,351 SH   SOLE   0 0 22,351
COCA COLA CO COM Stock 191216100 683 12,342 SH   SOLE   0 0 12,342
ISHARES US HEALTHCARE ETF ETF 464287762 450 2,086 SH   SOLE   0 0 2,086
GENERAL MLS INC COM Stock 370334104 3,461 64,619 SH   SOLE   0 0 64,619
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 797 28,316 SH   SOLE   0 0 28,316
PPG INDS INC COM Stock 693506107 4,488 33,627 SH   SOLE   0 0 33,627
ISHARES US ENERGY ETF ETF 464287796 378 11,791 SH   SOLE   0 0 11,791
UNITED PARCEL SERVICE INC CL B Stock 911312106 4,266 36,448 SH   SOLE   0 0 36,448
MARRIOTT INTL INC NEW CL A Stock 571903202 247 1,634 SH   SOLE   0 0 1,634
VANGUARD REAL ESTATE ETF ETF 922908553 2,938 31,673 SH   SOLE   0 0 31,673
ESSEX PPTY TR INC COM Stock 297178105 370 1,231 SH   SOLE   0 0 1,231
INTEL CORP COM Stock 458140100 11,943 199,309 SH   SOLE   0 0 199,309
CME GROUP INC COM Stock 12572Q105 950 4,733 SH   SOLE   0 0 4,733
MEDTRONIC PLC SHS Stock G5960L103 1,233 10,874 SH   SOLE   0 0 10,874
CLOROX CO DEL COM Stock 189054109 370 2,409 SH   SOLE   0 0 2,409
FORTIVE CORP COM Stock 34959J108 290 3,803 SH   SOLE   0 0 3,803
NETFLIX INC COM Stock 64110L106 928 2,869 SH   SOLE   0 0 2,869
PAYCHEX INC COM Stock 704326107 524 6,165 SH   SOLE   0 0 6,165
HORMEL FOODS CORP COM Stock 440452100 449 9,955 SH   SOLE   0 0 9,955
LAUDER ESTEE COS INC CL A Stock 518439104 365 1,771 SH   SOLE   0 0 1,771
MERCK & CO INC COM Stock 58933Y105 7,664 76,427 SH   SOLE   0 0 76,427
ISHARES SHORT TERM NATIONAL MUNI BOND ETF ETF 464288158 474 4,444 SH   SOLE   0 0 4,444
SPDR S P 500 ETF ETF 78462F103 1,615 5,020 SH   SOLE   0 0 5,020
MASTERCARD INC CL A Stock 57636Q104 3,032 10,156 SH   SOLE   0 0 10,156
EMERSON ELEC CO COM Stock 291011104 426 5,592 SH   SOLE   0 0 5,592
ALLSTATE CORP COM Stock 020002101 289 2,573 SH   SOLE   0 0 2,573
LAMB WESTON HLDGS INC COM Stock 513272104 885 10,290 SH   SOLE   0 0 10,290
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 1,972 31,798 SH   SOLE   0 0 31,798
BANK NEW YORK MELLON CORP COM Stock 064058100 454 9,035 SH   SOLE   0 0 9,035
VERIZON COMMUNICATIONS INC COM Stock 92343V104 6,857 111,522 SH   SOLE   0 0 111,522
ANAPTYSBIO INC COM Stock 032724106 243 15,000 SH   SOLE   0 0 15,000
FEDEX CORP COM Stock 31428X106 792 5,238 SH   SOLE   0 0 5,238
SHERWIN WILLIAMS CO COM Stock 824348106 208 357 SH   SOLE   0 0 357
PEPSICO INC COM Stock 713448108 3,647 26,690 SH   SOLE   0 0 26,690
KIMBERLY CLARK CORP COM Stock 494368103 1,498 10,892 SH   SOLE   0 0 10,892
TE CONNECTIVITY LTD REG SHS Stock H84989104 365 3,812 SH   SOLE   0 0 3,812
HONEYWELL INTL INC COM Stock 438516106 8,535 48,223 SH   SOLE   0 0 48,223
FORD MTR CO DEL COM Stock 345370860 346 36,454 SH   SOLE   0 0 36,454
US BANCORP DEL COM NEW Stock 902973304 921 15,541 SH   SOLE   0 0 15,541
HOME DEPOT INC COM Stock 437076102 12,641 57,889 SH   SOLE   0 0 57,889
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1,442 8,462 SH   SOLE   0 0 8,462
DUPONT DE NEMOURS INC COM Stock 26614N102 215 3,353 SH   SOLE   0 0 3,353
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 230 2,258 SH   SOLE   0 0 2,258
VERISK ANALYTICS INC COM Stock 92345Y106 887 5,945 SH   SOLE   0 0 5,945
SOUTHERN CO COM Stock 842587107 325 5,108 SH   SOLE   0 0 5,108
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 803 12,751 SH   SOLE   0 0 12,751
ISHARES S P SMALL-CAP FUND ETF 464287804 577 6,881 SH   SOLE   0 0 6,881
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,106 7,213 SH   SOLE   0 0 7,213
ADOBE INC COM Stock 00724F101 1,648 4,998 SH   SOLE   0 0 4,998
VANGUARD SHORT TERM CORPORATE BOND INDEX FUND ETF 92206C409 5,354 66,083 SH   SOLE   0 0 66,083
EXELON CORP COM Stock 30161N101 221 4,855 SH   SOLE   0 0 4,855
VANECK VECTORS HIGH YIELD MUNICIPAL INDEX ETF ETF 92189H409 1,394 21,767 SH   SOLE   0 0 21,767
ALPHABET INC CAP STK CL A Stock 02079K305 6,947 5,186 SH   SOLE   0 0 5,186
PRINCIPAL FINL GROUP INC COM Stock 74251V102 338 6,159 SH   SOLE   0 0 6,159
CONSTELLATION BRANDS INC CL A Stock 21036P108 5,121 26,988 SH   SOLE   0 0 26,988
CSX CORP COM Stock 126408103 397 5,496 SH   SOLE   0 0 5,496
COMCAST CORP NEW CL A Stock 20030N101 5,742 127,705 SH   SOLE   0 0 127,705
MICROSOFT CORP COM Stock 594918104 15,938 101,065 SH   SOLE   0 0 101,065
VALERO ENERGY CORP NEW COM Stock 91913Y100 1,528 16,321 SH   SOLE   0 0 16,321
SCHLUMBERGER LTD COM Stock 806857108 2,035 50,642 SH   SOLE   0 0 50,642
CVS HEALTH CORP COM Stock 126650100 3,564 47,980 SH   SOLE   0 0 47,980
V F CORP COM Stock 918204108 6,754 67,779 SH   SOLE   0 0 67,779
VANGUARD INTERMEDIATE TERM GOVERNMENT BOND ETF ETF 92206C706 208 3,161 SH   SOLE   0 0 3,161
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 679 0 SH   SOLE   0 0 0
BOEING CO COM Stock 097023105 5,966 18,316 SH   SOLE   0 0 18,316
VANGUARD SMALL CAP INDEX FUND ETF 922908751 721 4,356 SH   SOLE   0 0 4,356
VANGUARD MID CAP INDEX FUND ETF 922908629 451 2,533 SH   SOLE   0 0 2,533
NEXTERA ENERGY INC COM Stock 65339F101 5,516 22,779 SH   SOLE   0 0 22,779
NIKE INC CL B Stock 654106103 2,993 29,544 SH   SOLE   0 0 29,544
VANGUARD SHORT TERM GOVERNMENT BOND ETF ETF 92206C102 1,160 19,085 SH   SOLE   0 0 19,085
TESLA INC COM Stock 88160R101 554 1,325 SH   SOLE   0 0 1,325
INVESCO ZACKS MID CAP ETF ETF 46137Y401 285 3,715 SH   SOLE   0 0 3,715
LINDE PLC SHS Stock G5494J103 737 3,462 SH   SOLE   0 0 3,462
NORFOLK SOUTHERN CORP COM Stock 655844108 487 2,510 SH   SOLE   0 0 2,510
PUBLIC STORAGE COM REIT 74460D109 223 1,049 SH   SOLE   0 0 1,049
LYONDELLBASELL INDUSTRIES N V SHS A Stock N53745100 1,515 16,037 SH   SOLE   0 0 16,037
ILLUMINA INC COM Stock 452327109 2,967 8,945 SH   SOLE   0 0 8,945
CONSOLIDATED EDISON INC COM Stock 209115104 213 2,356 SH   SOLE   0 0 2,356
HUNTINGTON BANCSHARES INC COM Stock 446150104 199 13,199 SH   SOLE   0 0 13,199
SPDR S P 600 SMALL CAP VALUE ETF ETF 78464A300 1,760 26,787 SH   SOLE   0 0 26,787
SPDR S P 400 MID CAP GROWTH ETF ETF 78464A821 2,152 37,700 SH   SOLE   0 0 37,700
SPDR S P 600 SMALL CAP GROWTH ETF ETF 78464A201 1,207 18,713 SH   SOLE   0 0 18,713
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 4,384 50,701 SH   SOLE   0 0 50,701
BOOKING HLDGS INC COM Stock 09857L108 3,750 1,826 SH   SOLE   0 0 1,826
LILLY ELI CO COM Stock 532457108 539 4,106 SH   SOLE   0 0 4,106
HASBRO INC COM Stock 418056107 1,968 18,162 SH   SOLE   0 0 18,162
AIR PRODS CHEMS INC COM Stock 009158106 988 4,205 SH   SOLE   0 0 4,205
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 356 6,406 SH   SOLE   0 0 6,406
PPL CORP COM Stock 69351T106 789 21,282 SH   SOLE   0 0 21,282
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 5,399 38,819 SH   SOLE   0 0 38,819
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 478 5,248 SH   SOLE   0 0 5,248
AFLAC INC COM Stock 001055102 805 15,221 SH   SOLE   0 0 15,221
SYSCO CORP COM Stock 871829107 1,507 17,619 SH   SOLE   0 0 17,619
ISHARES SELECT DIVIDEND ETF ETF 464287168 249 2,365 SH   SOLE   0 0 2,365
AMERICAN ELEC PWR CO INC COM Stock 025537101 210 2,223 SH   SOLE   0 0 2,223
EVERSOURCE ENERGY COM Stock 30040W108 350 4,117 SH   SOLE   0 0 4,117
ISHARES RUSSELL MID CAP GROWTH ETF ETF 464287481 460 3,017 SH   SOLE   0 0 3,017
VANGUARD SMALLCAP VALUE INDEX FUND ETF 922908611 2,576 18,798 SH   SOLE   0 0 18,798
S T BANCORP INC COM Stock 783859101 691 17,164 SH   SOLE   0 0 17,164
ISHARES MSCI EAFE VALUE ETF ETF 464288877 3,612 72,349 SH   SOLE   0 0 72,349
SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 383 6,505 SH   SOLE   0 0 6,505
VISA INC COM CL A Stock 92826C839 12,158 64,705 SH   SOLE   0 0 64,705
PIMCO ACTIVE BOND EXCHANGE TRADED FUND ETF 72201R775 383 3,556 SH   SOLE   0 0 3,556
VANGUARD VALUE INDEX FUND ETF 922908744 7,122 59,425 SH   SOLE   0 0 59,425
VANGUARD GROWTH INDEX FUND ETF 922908736 1,644 9,025 SH   SOLE   0 0 9,025
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 469 2,371 SH   SOLE   0 0 2,371
PHILLIPS 66 COM Stock 718546104 429 3,853 SH   SOLE   0 0 3,853
AMERICAN TOWER CORP NEW COM ETF 03027X100 4,794 20,862 SH   SOLE   0 0 20,862
ZEBRA TECHNOLOGIES CORP CL A Stock 989207105 589 2,309 SH   SOLE   0 0 2,309
FACEBOOK INC CL A Stock 30303M102 6,118 29,810 SH   SOLE   0 0 29,810
MONDELEZ INTL INC CL A Stock 609207105 624 11,338 SH   SOLE   0 0 11,338
JOHNSON CTLS INTL PLC SHS Stock G51502105 582 14,312 SH   SOLE   0 0 14,312
INVESCO PA VALUE MUN INCOME TR COM ETF 46132K109 132 10,048 SH   SOLE   0 0 10,048
KINDER MORGAN INC DEL COM Stock 49456B101 278 13,144 SH   SOLE   0 0 13,144
NVIDIA CORP COM Stock 67066G104 597 2,538 SH   SOLE   0 0 2,538
CUMMINS INC COM Stock 231021106 439 2,455 SH   SOLE   0 0 2,455
GENUINE PARTS CO COM Stock 372460105 3,099 29,176 SH   SOLE   0 0 29,176
ABBVIE INC COM Stock 00287Y109 995 11,241 SH   SOLE   0 0 11,241
BLACKSTONE GROUP INC COM CL A Stock 09260D107 388 6,936 SH   SOLE   0 0 6,936
INTELSAT S A COM Stock L5140P101 73 10,500 SH   SOLE   0 0 10,500
STRYKER CORP COM Stock 863667101 973 4,637 SH   SOLE   0 0 4,637
RAYTHEON CO COM NEW Stock 755111507 1,280 5,826 SH   SOLE   0 0 5,826
FASTENAL CO COM Stock 311900104 2,192 59,337 SH   SOLE   0 0 59,337
GENERAL DYNAMICS CORP COM Stock 369550108 371 2,108 SH   SOLE   0 0 2,108
DISCOVER FINL SVCS COM Stock 254709108 333 3,928 SH   SOLE   0 0 3,928
MCDONALDS CORP COM Stock 580135101 4,524 22,898 SH   SOLE   0 0 22,898
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 2,248 24,292 SH   SOLE   0 0 24,292
QUEST DIAGNOSTICS INC COM Stock 74834L100 2,860 26,789 SH   SOLE   0 0 26,789
CISCO SYS INC COM Stock 17275R102 7,422 154,770 SH   SOLE   0 0 154,770
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 21,638 382,437 SH   SOLE   0 0 382,437
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703 498 9,326 SH   SOLE   0 0 9,326
AT T INC COM Stock 00206R102 2,743 69,554 SH   SOLE   0 0 69,554
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 2,288 38,109 SH   SOLE   0 0 38,109
GENERAL ELECTRIC CO COM Stock 369604103 531 43,839 SH   SOLE   0 0 43,839
ISHARES US TECHNOLOGY ETF ETF 464287721 570 2,452 SH   SOLE   0 0 2,452
SKYWORKS SOLUTIONS INC COM Stock 83088M102 1,889 15,631 SH   SOLE   0 0 15,631
TWITTER INC COM Stock 90184L102 221 6,900 SH   SOLE   0 0 6,900
ISHARES S P 500 GROWTH ETF ETF 464287309 262 1,358 SH   SOLE   0 0 1,358
ISHARES CORE S P 500 ETF ETF 464287200 2,190 6,778 SH   SOLE   0 0 6,778
WELLS FARGO CO NEW COM Stock 949746101 840 15,627 SH   SOLE   0 0 15,627
UNION PACIFIC CORP COM Stock 907818108 8,896 49,206 SH   SOLE   0 0 49,206
ECOLAB INC COM Stock 278865100 4,012 20,790 SH   SOLE   0 0 20,790
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 642 17,087 SH   SOLE   0 0 17,087
SALESFORCE COM INC COM Stock 79466L302 1,438 8,641 SH   SOLE   0 0 8,641
MCCORMICK CO INC COM NON VTG Stock 579780206 230 1,358 SH   SOLE   0 0 1,358
NORTHROP GRUMMAN CORP COM Stock 666807102 206 599 SH   SOLE   0 0 599
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 5,836 17,966 SH   SOLE   0 0 17,966
VANGUARD MID CAP VALUE INDEX FUND ETF 922908512 4,153 34,847 SH   SOLE   0 0 34,847
LOCKHEED MARTIN CORP COM Stock 539830109 9,760 25,066 SH   SOLE   0 0 25,066
JPMORGAN CHASE CO COM Stock 46625H100 11,024 78,974 SH   SOLE   0 0 78,974
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 3,302 87,848 SH   SOLE   0 0 87,848
CHEVRON CORP NEW COM Stock 166764100 2,609 21,650 SH   SOLE   0 0 21,650
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 2,252 19,776 SH   SOLE   0 0 19,776
CONOCOPHILLIPS COM Stock 20825C104 458 7,045 SH   SOLE   0 0 7,045
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 1,384 31,412 SH   SOLE   0 0 31,412
CINCINNATI FINL CORP COM Stock 172062101 664 6,320 SH   SOLE   0 0 6,320
DANAHER CORPORATION COM Stock 235851102 300 1,955 SH   SOLE   0 0 1,955
M T BK CORP COM Stock 55261F104 218 1,284 SH   SOLE   0 0 1,284
TJX COS INC NEW COM Stock 872540109 231 3,794 SH   SOLE   0 0 3,794
BANK AMER CORP COM Stock 060505104 7,901 218,577 SH   SOLE   0 0 218,577
SPDR PORTFOLIO S P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 1,293 32,443 SH   SOLE   0 0 32,443
WALMART INC COM Stock 931142103 2,059 17,327 SH   SOLE   0 0 17,327
ORACLE CORP COM Stock 68389X105 369 6,966 SH   SOLE   0 0 6,966
UNITED TECHNOLOGIES CORP COM Stock 913017109 1,832 12,239 SH   SOLE   0 0 12,239
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 1,263 28,417 SH   SOLE   0 0 28,417
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 235 2,509 SH   SOLE   0 0 2,509
PFIZER INC COM Stock 717081103 2,826 72,131 SH   SOLE   0 0 72,131
ISHARES IBOXX INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 293 2,294 SH   SOLE   0 0 2,294
3M CO COM Stock 88579Y101 1,064 6,036 SH   SOLE   0 0 6,036
GILEAD SCIENCES INC COM Stock 375558103 284 4,376 SH   SOLE   0 0 4,376
CATERPILLAR INC DEL COM Stock 149123101 2,187 14,615 SH   SOLE   0 0 14,615
ALPHABET INC CAP STK CL C Stock 02079K107 3,236 2,410 SH   SOLE   0 0 2,410
AMGEN INC COM Stock 031162100 11,577 48,026 SH   SOLE   0 0 48,026
APPLIED MATLS INC COM Stock 038222105 203 3,329 SH   SOLE   0 0 3,329
TRANSDIGM GROUP INC COM Stock 893641100 1,597 2,852 SH   SOLE   0 0 2,852
ARISTA NETWORKS INC COM Stock 040413106 352 1,735 SH   SOLE   0 0 1,735
ASTRONOVA INC COM Stock 04638F108 153 11,197 SH   SOLE   0 0 11,197
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 485 3,896 SH   SOLE   0 0 3,896
ISHARES CORE US AGGREGATE BOND ETF ETF 464287226 1,530 13,623 SH   SOLE   0 0 13,623
SPDR PORTFOLIO S P 500 ETF ETF 78464A854 10,943 289,364 SH   SOLE   0 0 289,364
EATON CORP PLC SHS Stock G29183103 353 3,734 SH   SOLE   0 0 3,734
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 241 1,138 SH   SOLE   0 0 1,138
AQUA AMERICA INC COM Stock 03836W103 513 10,940 SH   SOLE   0 0 10,940
SPDR PORTFOLIO S P 500 GROWTH ETF ETF 78464A409 5,995 143,046 SH   SOLE   0 0 143,046
UNIVEST FINANCIAL CORPORATION COM Stock 915271100 646 24,128 SH   SOLE   0 0 24,128
PHILIP MORRIS INTL INC COM Stock 718172109 1,721 17,196 SH   SOLE   0 0 17,196
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 3,630 33,146 SH   SOLE   0 0 33,146
PNC FINL SVCS GROUP INC COM Stock 693475105 1,601 9,321 SH   SOLE   0 0 9,321
EQUINIX INC COM REIT 29444U700 2,015 3,453 SH   SOLE   0 0 3,453
BRISTOL MYERS SQUIBB CO COM Stock 110122108 1,416 22,062 SH   SOLE   0 0 22,062
ISHARES RUSSELL 3000 ETF ETF 464287689 316 1,680 SH   SOLE   0 0 1,680
REALTY INCOME CORP COM Stock 756109104 604 8,209 SH   SOLE   0 0 8,209
ALTRIA GROUP INC COM Stock 02209S103 3,848 74,562 SH   SOLE   0 0 74,562
DOMINION ENERGY INC COM Stock 25746U109 2,206 26,647 SH   SOLE   0 0 26,647
EXXON MOBIL CORP COM Stock 30231G102 5,265 75,460 SH   SOLE   0 0 75,460
UNITEDHEALTH GROUP INC COM Stock 91324P102 11,199 38,096 SH   SOLE   0 0 38,096
PRICE T ROWE GROUP INC COM Stock 74144T108 329 2,705 SH   SOLE   0 0 2,705
TRAVELERS COMPANIES INC COM Stock 89417E109 6,213 45,369 SH   SOLE   0 0 45,369
COLGATE PALMOLIVE CO COM Stock 194162103 1,594 23,159 SH   SOLE   0 0 23,159
PAYPAL HLDGS INC COM Stock 70450Y103 235 2,175 SH   SOLE   0 0 2,175
ACTIVISION BLIZZARD INC COM Stock 00507V109 1,222 19,886 SH   SOLE   0 0 19,886
SPDR PORTFOLIO DEVELOPED WORLD EX US ETF ETF 78463X889 456 14,559 SH   SOLE   0 0 14,559
TORONTO DOMINION BK ONT COM NEW Stock 891160509 305 5,438 SH   SOLE   0 0 5,438
BLACKROCK INC COM Stock 09247X101 13,587 27,029 SH   SOLE   0 0 27,029
ISHARES S P MIDCAP FUND ETF 464287507 1,665 8,090 SH   SOLE   0 0 8,090
OLD POINT FINL CORP COM Stock 680194107 219 8,000 SH   SOLE   0 0 8,000
APPLE INC COM Stock 037833100 34,091 113,695 SH   SOLE   0 0 113,695
WEC ENERGY GROUP INC COM Stock 92939U106 3,273 35,496 SH   SOLE   0 0 35,496
ABBOTT LABS COM Stock 002824100 6,011 69,207 SH   SOLE   0 0 69,207
DISNEY WALT CO COM DISNEY Stock 254687106 11,763 80,911 SH   SOLE   0 0 80,911
MARSH MCLENNAN COS INC COM Stock 571748102 6,254 56,141 SH   SOLE   0 0 56,141
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 341 2,502 SH   SOLE   0 0 2,502