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
NOVO-NORDISK A S ADR 670100205 503 7,250 SH   SOLE   7,250 0 0
ALPHABET INC CAP STK CL A 02079K305 2,798 1,909 SH   SOLE   1,909 0 0
ALPHABET INC CAP STK CL C 02079K107 30,665 20,866 SH   SOLE   20,866 0 0
MASTERCARD INCORPORATED CL A 57636Q104 56,310 166,513 SH   SOLE   166,513 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 22,961 36,776 SH   SOLE   36,776 0 0
COMCAST CORP NEW CL A 20030N101 21,521 465,218 SH   SOLE   465,218 0 0
FACEBOOK INC CL A 30303M102 1,811 6,915 SH   SOLE   6,915 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,783 17,800 SH   SOLE   17,800 0 0
MONDELEZ INTL INC CL A 609207105 1,207 21,016 SH   SOLE   21,016 0 0
TYSON FOODS INC CL A 902494103 1,193 20,051 SH   SOLE   20,051 0 0
CACI INTL INC CL A 127190304 694 3,255 SH   SOLE   3,255 0 0
ZOETIS INC CL A 98978V103 612 3,700 SH   SOLE   3,700 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 318 1,000 SH   SOLE   1,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 13,077 78,482 SH   SOLE   78,482 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 30,459 143,041 SH   SOLE   143,041 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 348 3,425 SH   SOLE   3,425 0 0
MICROSOFT CORP COM 594918104 66,314 315,287 SH   SOLE   315,287 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 49,814 112,824 SH   SOLE   112,824 0 0
JOHNSON & JOHNSON COM 478160104 37,429 251,403 SH   SOLE   251,403 0 0
REPUBLIC SVCS INC COM 760759100 37,202 398,524 SH   SOLE   398,524 0 0
BECTON DICKINSON & CO COM 075887109 34,816 149,631 SH   SOLE   149,631 0 0
PEPSICO INC COM 713448108 34,432 248,430 SH   SOLE   248,430 0 0
LOWES COS INC COM 548661107 33,558 202,327 SH   SOLE   202,327 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 31,232 183,888 SH   SOLE   183,888 0 0
PFIZER INC COM 717081103 30,807 839,428 SH   SOLE   839,428 0 0
PNC FINL SVCS GROUP INC COM 693475105 25,636 233,249 SH   SOLE   233,249 0 0
MCDONALDS CORP COM 580135101 24,389 111,116 SH   SOLE   111,116 0 0
COLGATE PALMOLIVE CO COM 194162103 23,341 302,535 SH   SOLE   302,535 0 0
AMAZON COM INC COM 023135106 20,149 6,399 SH   SOLE   6,399 0 0
TEXAS INSTRS INC COM 882508104 17,476 122,390 SH   SOLE   122,390 0 0
PROCTER AND GAMBLE CO COM 742718109 13,458 96,829 SH   SOLE   96,829 0 0
WESTROCK CO COM 96145D105 12,768 367,543 SH   SOLE   367,543 0 0
CHEVRON CORP NEW COM 166764100 11,716 162,718 SH   SOLE   162,718 0 0
APPLE INC COM 037833100 11,484 99,166 SH   SOLE   99,166 0 0
VISTRA CORP COM 92840M102 9,901 524,970 SH   SOLE   524,970 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 9,856 70,659 SH   SOLE   70,659 0 0
BK OF AMERICA CORP COM 060505104 8,587 356,461 SH   SOLE   356,461 0 0
WESTERN DIGITAL CORP. COM 958102105 7,859 215,025 SH   SOLE   215,025 0 0
AMERISOURCEBERGEN CORP COM 03073E105 7,420 76,554 SH   SOLE   76,554 0 0
COCA COLA CO COM 191216100 7,097 143,754 SH   SOLE   143,754 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,006 57,579 SH   SOLE   57,579 0 0
WELLS FARGO CO NEW COM 949746101 6,948 295,547 SH   SOLE   295,547 0 0
MERCK & CO. INC COM 58933Y105 6,377 76,881 SH   SOLE   76,881 0 0
EMERSON ELEC CO COM 291011104 6,292 95,957 SH   SOLE   95,957 0 0
HOME DEPOT INC COM 437076102 5,978 21,527 SH   SOLE   21,527 0 0
PACKAGING CORP AMER COM 695156109 5,861 53,745 SH   SOLE   53,745 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,076 85,333 SH   SOLE   85,333 0 0
EXXON MOBIL CORP COM 30231G102 4,998 145,578 SH   SOLE   145,578 0 0
JPMORGAN CHASE & CO COM 46625H100 4,302 44,684 SH   SOLE   44,684 0 0
CF INDS HLDGS INC COM 125269100 3,869 125,991 SH   SOLE   125,991 0 0
PPG INDS INC COM 693506107 3,818 31,274 SH   SOLE   31,274 0 0
PHILIP MORRIS INTL INC COM 718172109 3,615 48,202 SH   SOLE   48,202 0 0
HILL ROM HLDGS INC COM 431475102 3,534 42,316 SH   SOLE   42,316 0 0
KIMBERLY CLARK CORP COM 494368103 3,391 22,962 SH   SOLE   22,962 0 0
PROLOGIS INC. COM 74340W103 3,273 32,526 SH   SOLE   32,526 0 0
RPM INTL INC COM 749685103 3,034 36,629 SH   SOLE   36,629 0 0
AT&T INC COM 00206R102 3,008 105,502 SH   SOLE   105,502 0 0
ABBVIE INC COM 00287Y109 2,936 33,522 SH   SOLE   33,522 0 0
LOCKHEED MARTIN CORP COM 539830109 2,866 7,477 SH   SOLE   7,477 0 0
IDEX CORP COM 45167R104 2,825 15,485 SH   SOLE   15,485 0 0
UNION PAC CORP COM 907818108 2,619 13,303 SH   SOLE   13,303 0 0
TARGET CORP COM 87612E106 2,595 16,485 SH   SOLE   16,485 0 0
ABBOTT LABS COM 002824100 2,552 23,453 SH   SOLE   23,453 0 0
WASTE MGMT INC DEL COM 94106L109 2,103 18,586 SH   SOLE   18,586 0 0
FULLER H B CO COM 359694106 2,073 45,285 SH   SOLE   45,285 0 0
SONOCO PRODS CO COM 835495102 2,057 40,286 SH   SOLE   40,286 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,963 35,635 SH   SOLE   35,635 0 0
CATERPILLAR INC DEL COM 149123101 1,869 12,533 SH   SOLE   12,533 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,854 1,920 SH   SOLE   1,920 0 0
NETFLIX INC COM 64110L106 1,805 3,610 SH   SOLE   3,610 0 0
INTEL CORP COM 458140100 1,764 34,076 SH   SOLE   34,076 0 0
HONEYWELL INTL INC COM 438516106 1,704 10,349 SH   SOLE   10,349 0 0
PERKINELMER INC COM 714046109 1,686 13,430 SH   SOLE   13,430 0 0
HILLENBRAND INC COM 431571108 1,660 58,535 SH   SOLE   58,535 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,499 119,832 SH   SOLE   119,832 0 0
APTARGROUP INC COM 038336103 1,489 13,155 SH   SOLE   13,155 0 0
HUNTSMAN CORP COM 447011107 1,425 64,180 SH   SOLE   64,180 0 0
GENERAL MLS INC COM 370334104 1,385 22,455 SH   SOLE   22,455 0 0
S&P GLOBAL INC COM 78409V104 1,313 3,642 SH   SOLE   3,642 0 0
3M CO COM 88579Y101 1,301 8,121 SH   SOLE   8,121 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,288 21,363 SH   SOLE   21,363 0 0
EAGLE MATLS INC COM 26969P108 1,279 14,813 SH   SOLE   14,813 0 0
BOYD GAMING CORP COM 103304101 1,166 38,000 SH   SOLE   38,000 0 0
PARKER-HANNIFIN CORP COM 701094104 1,134 5,602 SH   SOLE   5,602 0 0
GREENBRIER COS INC COM 393657101 1,132 38,491 SH   SOLE   38,491 0 0
LAMB WESTON HLDGS INC COM 513272104 1,110 16,756 SH   SOLE   16,756 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,110 5,028 SH   SOLE   5,028 0 0
KONTOOR BRANDS INC COM 50050N103 1,075 44,406 SH   SOLE   44,406 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,017 72,165 SH   SOLE   72,165 0 0
TESLA INC COM 88160R101 1,006 2,345 SH   SOLE   2,345 0 0
SYSCO CORP COM 871829107 996 16,000 SH   SOLE   16,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 955 4,944 SH   SOLE   4,944 0 0
AIR PRODS & CHEMS INC COM 009158106 917 3,080 SH   SOLE   3,080 0 0
GENERAL ELECTRIC CO COM 369604103 917 147,167 SH   SOLE   147,167 0 0
TIMKEN CO COM 887389104 903 16,650 SH   SOLE   16,650 0 0
BOEING CO COM 097023105 896 5,424 SH   SOLE   5,424 0 0
KBR INC COM 48242W106 891 39,860 SH   SOLE   39,860 0 0
DXC TECHNOLOGY CO COM 23355L106 847 47,451 SH   SOLE   47,451 0 0
ABM INDS INC COM 000957100 830 22,631 SH   SOLE   22,631 0 0
TELEFLEX INCORPORATED COM 879369106 827 2,430 SH   SOLE   2,430 0 0
DEERE & CO COM 244199105 763 3,443 SH   SOLE   3,443 0 0
QUALCOMM INC COM 747525103 755 6,415 SH   SOLE   6,415 0 0
INNOSPEC INC COM 45768S105 737 11,640 SH   SOLE   11,640 0 0
AMGEN INC COM 031162100 723 2,845 SH   SOLE   2,845 0 0
PAYPAL HLDGS INC COM 70450Y103 718 3,645 SH   SOLE   3,645 0 0
CVS HEALTH CORP COM 126650100 700 11,990 SH   SOLE   11,990 0 0
GUARDANT HEALTH INC COM 40131M109 698 6,240 SH   SOLE   6,240 0 0
CUMMINS INC COM 231021106 688 3,256 SH   SOLE   3,256 0 0
BANK NEW YORK MELLON CORP COM 064058100 664 19,326 SH   SOLE   19,326 0 0
NORFOLK SOUTHN CORP COM 655844108 662 3,094 SH   SOLE   3,094 0 0
PHILLIPS 66 COM 718546104 661 12,750 SH   SOLE   12,750 0 0
AXALTA COATING SYS LTD COM G0750C108 655 29,565 SH   SOLE   29,565 0 0
GENERAL DYNAMICS CORP COM 369550108 653 4,718 SH   SOLE   4,718 0 0
NN INC COM 629337106 640 124,000 SH   SOLE   124,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 634 2,010 SH   SOLE   2,010 0 0
STRYKER CORPORATION COM 863667101 601 2,886 SH   SOLE   2,886 0 0
KELLOGG CO COM 487836108 571 8,840 SH   SOLE   8,840 0 0
TRAVELERS COMPANIES INC COM 89417E109 553 5,112 SH   SOLE   5,112 0 0
CANADIAN PAC RY LTD COM 13645T100 548 1,800 SH   SOLE   1,800 0 0
PAYCHEX INC COM 704326107 547 6,862 SH   SOLE   6,862 0 0
WP CAREY INC COM 92936U109 506 7,770 SH   SOLE   7,770 0 0
COSTCO WHSL CORP NEW COM 22160K105 498 1,404 SH   SOLE   1,404 0 0
AVALONBAY CMNTYS INC COM 053484101 476 3,188 SH   SOLE   3,188 0 0
PATTERSON COS INC COM 703395103 458 19,000 SH   SOLE   19,000 0 0
SYNOPSYS INC COM 871607107 457 2,135 SH   SOLE   2,135 0 0
CSX CORP COM 126408103 455 5,860 SH   SOLE   5,860 0 0
T-MOBILE US INC COM 872590104 424 3,710 SH   SOLE   3,710 0 0
CHUBB LIMITED COM H1467J104 423 3,642 SH   SOLE   3,642 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 413 26,146 SH   SOLE   26,146 0 0
MTS SYS CORP COM 553777103 410 21,470 SH   SOLE   21,470 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 410 1,492 SH   SOLE   1,492 0 0
TJX COS INC NEW COM 872540109 409 7,351 SH   SOLE   7,351 0 0
CONOCOPHILLIPS COM 20825C104 408 12,430 SH   SOLE   12,430 0 0
MIDDLESEX WTR CO COM 596680108 407 6,550 SH   SOLE   6,550 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 392 162,535 SH   SOLE   162,535 0 0
STANLEY BLACK & DECKER INC COM 854502101 388 2,390 SH   SOLE   2,390 0 0
CISCO SYS INC COM 17275R102 384 9,756 SH   SOLE   9,756 0 0
KENNAMETAL INC COM 489170100 333 11,500 SH   SOLE   11,500 0 0
VEREIT INC COM 92339V100 327 50,355 SH   SOLE   50,355 0 0
INTERNATIONAL PAPER CO COM 460146103 324 7,985 SH   SOLE   7,985 0 0
NVIDIA CORPORATION COM 67066G104 314 580 SH   SOLE   580 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 312 5,152 SH   SOLE   5,152 0 0
BORGWARNER INC COM 099724106 310 8,000 SH   SOLE   8,000 0 0
LILLY ELI & CO COM 532457108 310 2,097 SH   SOLE   2,097 0 0
GALLAGHER ARTHUR J & CO COM 363576109 296 2,800 SH   SOLE   2,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102 286 917 SH   SOLE   917 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 279 4,850 SH   SOLE   4,850 0 0
CANADIAN NATL RY CO COM 136375102 277 2,600 SH   SOLE   2,600 0 0
TC ENERGY CORP COM 87807B107 273 6,500 SH   SOLE   6,500 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 270 5,800 SH   SOLE   5,800 0 0
WALMART INC COM 931142103 269 1,920 SH   SOLE   1,920 0 0
RESMED INC COM 761152107 257 1,500 SH   SOLE   1,500 0 0
MOODYS CORP COM 615369105 254 875 SH   SOLE   875 0 0
TRUIST FINL CORP COM 89832Q109 251 6,589 SH   SOLE   6,589 0 0
CONAGRA BRANDS INC COM 205887102 232 6,500 SH   SOLE   6,500 0 0
ALTRIA GROUP INC COM 02209S103 227 5,873 SH   SOLE   5,873 0 0
STARBUCKS CORP COM 855244109 217 2,523 SH   SOLE   2,523 0 0
XYLEM INC COM 98419M100 210 2,500 SH   SOLE   2,500 0 0
VISA INC COM CL A 92826C839 1,118 5,592 SH   SOLE   5,592 0 0
GCI LIBERTY INC COM CLASS A 36164V305 1,429 17,436 SH   SOLE   17,436 0 0
DISNEY WALT CO COM DISNEY 254687106 7,514 60,556 SH   SOLE   60,556 0 0
BCE INC COM NEW 05534B760 24,527 591,431 SH   SOLE   591,431 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 3,977 139,449 SH   SOLE   139,449 0 0
US BANCORP DEL COM NEW 902973304 1,600 44,620 SH   SOLE   44,620 0 0
CIENA CORP COM NEW 171779309 974 24,530 SH   SOLE   24,530 0 0
CITIGROUP INC COM NEW 172967424 344 7,990 SH   SOLE   7,990 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 317 3,580 SH   SOLE   3,580 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 224 316 SH   SOLE   316 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 588 4,147 SH   SOLE   4,147 0 0
QURATE RETAIL INC COM SER A 74915M100 482 67,080 SH   SOLE   67,080 0 0
ISHARES TR CORE S&P MCP ETF 464287507 336 1,815 SH   SOLE   1,815 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,010 8,957 SH   SOLE   8,957 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,066 8,285 SH   SOLE   8,285 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 424 9,807 SH   SOLE   9,807 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 717 18,311 SH   SOLE   18,311 0 0
SPDR GOLD TR GOLD SHS 78463V107 414 2,336 SH   SOLE   2,336 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,286 5,650 SH   SOLE   5,650 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,218 15,046 SH   SOLE   15,046 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 224 1,269 SH   SOLE   1,269 0 0
ISHARES TR MSCI EAFE ETF 464287465 220 3,456 SH   SOLE   3,456 0 0
UNILEVER N V N Y SHS NEW 904784709 30,501 504,976 SH   SOLE   504,976 0 0
ALLEGION PLC ORD SHS G0176J109 306 3,095 SH   SOLE   3,095 0 0
TE CONNECTIVITY LTD REG SHS H84989104 16,041 164,123 SH   SOLE   164,123 0 0
ISHARES TR RUS 1000 ETF 464287622 2,227 11,900 SH   SOLE   11,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 927 6,189 SH   SOLE   6,189 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 759 2,468 SH   SOLE   2,468 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 355 1,535 SH   SOLE   1,535 0 0
ISHARES TR S&P 500 VAL ETF 464287408 207 1,842 SH   SOLE   1,842 0 0
SPDR SER TR S&P DIVID ETF 78464A763 486 5,255 SH   SOLE   5,255 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 213 2,570 SH   SOLE   2,570 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 261 3,148 SH   SOLE   3,148 0 0
LINDE PLC SHS G5494J103 24,136 101,356 SH   SOLE   101,356 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 953 22,100 SH   SOLE   22,100 0 0
MEDTRONIC PLC SHS G5960L103 638 6,138 SH   SOLE   6,138 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 618 5,100 SH   SOLE   5,100 0 0
EURONAV NV SHS B38564108 323 36,620 SH   SOLE   36,620 0 0
EATON CORP PLC SHS G29183103 311 3,045 SH   SOLE   3,045 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,207 5,343 SH   SOLE   5,343 0 0
NOVARTIS AG SPONSORED ADR 66987V109 12,289 141,314 SH   SOLE   141,314 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 233 6,177 SH   SOLE   6,177 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 275 3,390 SH   SOLE   3,390 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 540 6,125 SH   SOLE   6,125 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,776 16,298 SH   SOLE   16,298 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,743 5,204 SH   SOLE   5,204 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 341 1,227 SH   SOLE   1,227 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,002 18,114 SH   SOLE   18,114 0 0