The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM COM 88579Y101 16 100 SH   SOLE   100 0 0
ABBOTT LABS COM COM 002824100 9,383 112,140 SH   SOLE   112,140 0 0
ABBVIE INC COM COM 00287Y109 8,503 112,308 SH   SOLE   112,308 0 0
AEROJET ROCKETDYNE HOLDINGS IN COM 007800105 10 200 SH   SOLE   200 0 0
AIR PRODS and CHEMS INC COM COM 009158106 22 99 SH   SOLE   99 0 0
ALCON INC ORD SHS COM H01301128 6 100 SH   SOLE   100 0 0
ALLIANCEBERNSTEIN HOLDING LP U COM 01881G106 9 300 SH   SOLE   300 0 0
ALTERYX INC COM CL A COM 02156B103 34 317 SH   SOLE   317 0 0
AMAZON COM INC COM COM 023135106 260 150 SH   SOLE   150 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101 17 178 SH   SOLE   178 0 0
AMERICAN EXPRESS CO. CMN COM 025816109 27 225 SH   SOLE   225 0 0
AMERICAN TOWER CORP REIT COM 03027X100 21 94 SH   SOLE   94 0 0
ANAPLAN INC COM COM 03272L108 5 117 SH   SOLE   117 0 0
APPLE INC COM COM 037833100 198 882 SH   SOLE   882 0 0
AQUA AMERICA INC COM COM 03836W103 182 4,055 SH   SOLE   4,055 0 0
AUTOMATIC DATA PROCESS COM COM 053015103 617 3,824 SH   SOLE   3,824 0 0
BANK AMER CORP COM COM 060505104 117 4,000 SH   SOLE   4,000 0 0
BANK NEW YORK MELLON COM COM 064058100 213 4,721 SH   SOLE   4,721 0 0
BECTON DICKINSON & CO CMN COM 075887109 408 1,611 SH   SOLE   1,611 0 0
BERKLEY W R CORP COM COM 084423102 22 300 SH   SOLE   300 0 0
BERKSHIRE HATHAWAY INC. CLASS COM 084670702 284 1,365 SH   SOLE   1,365 0 0
BLACK HILLS CORP COM COM 092113109 8 100 SH   SOLE   100 0 0
BOEING CO COM COM 097023105 61 160 SH   SOLE   160 0 0
BOSTON SCIENTIFIC CORP. COMMON COM 101137107 44 1,085 SH   SOLE   1,085 0 0
BROWN FORMAN CORP CL A COM 115637100 18 300 SH   SOLE   300 0 0
BROWN FORMAN CORP CL B COM 115637209 5 75 SH   SOLE   75 0 0
CALIFORNIA WTR SVC GRP COM COM 130788102 159 2,998 SH   SOLE   2,998 0 0
CATERPILLAR INC (DELAWARE) CMN COM 149123101 63 500 SH   SOLE   500 0 0
CHARLES RIV LABS INTL INC CMN COM 159864107 18 139 SH   SOLE   139 0 0
CHARTER COMMUNICATIONS, INC. C COM 16119P108 7 18 SH   SOLE   18 0 0
CHEVRON CORP NEW COM COM 166764100 193 1,626 SH   SOLE   1,626 0 0
CHUBB LIMITED CMN COM H1467J104 239 1,478 SH   SOLE   1,478 0 0
CISCO SYS INC COM COM 17275R102 25 504 SH   SOLE   504 0 0
CITIGROUP INC COM NEW COM 172967424 48 692 SH   SOLE   692 0 0
CME GROUP INC COM COM 12572Q105 56 264 SH   SOLE   264 0 0
COCA COLA CO COM COM 191216100 83 1,527 SH   SOLE   1,527 0 0
CONAGRA BRANDS INC CMN COM 205887102 8 257 SH   SOLE   257 0 0
CONSOL ENERGY INC. COM 20854L108 1 62 SH   SOLE   62 0 0
CRANE CO COM COM 224399105 24 300 SH   SOLE   300 0 0
CSX CORP COM COM 126408103 99 1,434 SH   SOLE   1,434 0 0
CURTISS WRIGHT CORP COM COM 231561101 13 100 SH   SOLE   100 0 0
CUSTOMERS BANCORP INC COM 23204G100 120 5,776 SH   SOLE   5,776 0 0
CVS HEALTH CORP CMN COM 126650100 1 15 SH   SOLE   15 0 0
DANA INCORPORATED COM COM 235825205 9 600 SH   SOLE   600 0 0
DIAGEO P L C SPON ADR NEW COM 25243Q205 20 120 SH   SOLE   120 0 0
DISNEY WALT CO COM DISNEY COM 254687106 1 5 SH   SOLE   5 0 0
DOLLAR GEN CORP NEW COM COM 256677105 318 2,000 SH   SOLE   2,000 0 0
DOVER CORP COM COM 260003108 145 1,457 SH   SOLE   1,457 0 0
EATON CORP PLC CMN COM G29183103 667 8,016 SH   SOLE   8,016 0 0
EL PASO ELEC CO COM NEW COM 283677854 13 200 SH   SOLE   200 0 0
ENERGIZER HLDGS INC NEW COM COM 29272W109 4 90 SH   SOLE   90 0 0
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 46 1,600 SH   SOLE   1,600 0 0
EXXON MOBIL CORPORATION CMN COM 30231G102 110 1,556 SH   SOLE   1,556 0 0
FEDEX CORP COM COM 31428X106 22 150 SH   SOLE   150 0 0
FIRST COMWLTH FINL PA COM COM 319829107 1 40 SH   SOLE   40 0 0
FOMENTO ECONOMICO MEXICANO SAB COM 344419106 5 50 SH   SOLE   50 0 0
FORTUNE BRANDS HOME & COM COM 34964C106 19 350 SH   SOLE   350 0 0
GENERAL ELECTRIC CO CMN COM 369604103 54 6,000 SH   SOLE   6,000 0 0
GENERAL MLS INC COM COM 370334104 27 488 SH   SOLE   488 0 0
GENUINE PARTS CO COM COM 372460105 40 400 SH   SOLE   400 0 0
HILL ROM HLDGS INC COM COM 431475102 20 190 SH   SOLE   190 0 0
HOME DEPOT INC COM COM 437076102 23 100 SH   SOLE   100 0 0
HONEYWELL INTL INC CMN COM 438516106 58 344 SH   SOLE   344 0 0
HORMEL FOODS CORP COM COM 440452100 131 3,000 SH   SOLE   3,000 0 0
HUBSPOT INC COM COM 443573100 19 126 SH   SOLE   126 0 0
INTEL CORP COM COM 458140100 56 1,096 SH   SOLE   1,096 0 0
ITT INC COM COM 45073V108 13 207 SH   SOLE   207 0 0
JOHNSON & JOHNSON CMN COM 478160104 576 4,452 SH   SOLE   4,452 0 0
JPMORGAN CHASE & CO CMN COM 46625H100 145 1,228 SH   SOLE   1,228 0 0
KAMAN CORP COM COM 483548103 6 100 SH   SOLE   100 0 0
KELLOGG CO COM COM 487836108 150 2,338 SH   SOLE   2,338 0 0
KINDER MORGAN INC KANS COM COM 49456B101 165 8,000 SH   SOLE   8,000 0 0
KRAFT HEINZ CO COM COM 500754106 126 4,500 SH   SOLE   4,500 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 42 200 SH   SOLE   200 0 0
LAS VEGAS SANDS CORP. CMN COM 517834107 8 145 SH   SOLE   145 0 0
LHC GROUP INC COM COM 50187A107 24 208 SH   SOLE   208 0 0
LOCKHEED MARTIN CORP COM COM 539830109 16 42 SH   SOLE   42 0 0
M & T BK CORP COM COM 55261F104 340 2,150 SH   SOLE   2,150 0 0
MADISON SQUARE GARDEN CO NEW C COM 55825T103 11 40 SH   SOLE   40 0 0
MARATHON PETE CORP COM COM 56585A102 27 445 SH   SOLE   445 0 0
MASTERCARD INC CL A COM 57636Q104 68 250 SH   SOLE   250 0 0
MCCORMICK & CO NON VTG SHRS CM COM 579780206 264 1,692 SH   SOLE   1,692 0 0
MCDONALDS CORP COM COM 580135101 653 3,039 SH   SOLE   3,039 0 0
MERCK & CO INC COM COM 58933Y105 545 6,475 SH   SOLE   6,475 0 0
MICRON TECHNOLOGY, INC. CMN COM 595112103 0 11 SH   SOLE   11 0 0
MICROSOFT CORP COM COM 594918104 302 2,171 SH   SOLE   2,171 0 0
MONDELEZ INTL INC CL A COM 609207105 19 345 SH   SOLE   345 0 0
MORGAN STANLEY CMN COM 617446448 2 50 SH   SOLE   50 0 0
MSG NETWORK INC CL A COM 553573106 2 105 SH   SOLE   105 0 0
MYERS INDS INC COM COM 628464109 5 270 SH   SOLE   270 0 0
NAVISTAR INTL CORP (NEW) CMN COM 63934E108 20 700 SH   SOLE   700 0 0
NORTHERN TR CORP COM COM 665859104 128 1,369 SH   SOLE   1,369 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 43 500 SH   SOLE   500 0 0
ORACLE CORP COM COM 68389X105 285 5,188 SH   SOLE   5,188 0 0
PARKER HANNIFIN CORP COM COM 701094104 126 700 SH   SOLE   700 0 0
PAYCHEX INC COM COM 704326107 17 211 SH   SOLE   211 0 0
PELOTON INTERACTIVE INC COM 70614W100 25 1,000 SH   SOLE   1,000 0 0
PEPSICO INC COM COM 713448108 266 1,939 SH   SOLE   1,939 0 0
PFIZER INC COM COM 717081103 44 1,218 SH   SOLE   1,218 0 0
PG&E CORP COM COM 69331C108 14 1,353 SH   SOLE   1,353 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 42 300 SH   SOLE   300 0 0
POST HLDGS INC COM COM 737446104 53 500 SH   SOLE   500 0 0
PROCTER & GAMBLE COMPANY (THE) COM 742718109 251 2,020 SH   SOLE   2,020 0 0
PUBLIC SVC ENTERPRISE GRP INC COM 744573106 105 1,686 SH   SOLE   1,686 0 0
QTS RLTY TR INC COM CL A COM 74736A103 23 438 SH   SOLE   438 0 0
RAYTHEON CO COM NEW COM 755111507 570 2,905 SH   SOLE   2,905 0 0
ROKU INC COM CL A COM 77543R102 102 1,000 SH   SOLE   1,000 0 0
RPC INC COM COM 749660106 3 487 SH   SOLE   487 0 0
RYMAN HOSPITALITY PPTYS INC CO COM 78377T107 65 792 SH   SOLE   792 0 0
S & T BANCORP INC COM COM 783859101 1,555 42,569 SH   SOLE   42,569 0 0
SCHLUMBERGER LTD CMN COM 806857108 122 3,574 SH   SOLE   3,574 0 0
SCRIPPS E W CO OHIO CL A NEW COM 811054402 1 103 SH   SOLE   103 0 0
SELECTIVE INS GROUP COM COM 816300107 22 295 SH   SOLE   295 0 0
SONY CORP SPONSORED ADR COM 835699307 118 2,000 SH   SOLE   2,000 0 0
SOUTH JERSEY INDS INC COM COM 838518108 132 4,000 SH   SOLE   4,000 0 0
SOUTHWEST GAS HOLDINGS INC COM COM 844895102 27 300 SH   SOLE   300 0 0
TANGER FACTORY OUTLET CENTERS COM 875465106 20 1,300 SH   SOLE   1,300 0 0
TCG BDC INC COM COM 872280102 12,146 843,522 SH   SOLE   843,522 0 0
TEXAS INSTRS INC COM COM 882508104 161 1,244 SH   SOLE   1,244 0 0
TIFFANY & CO NEW COM COM 886547108 64 691 SH   SOLE   691 0 0
UNION PACIFIC CORP. CMN COM 907818108 138 853 SH   SOLE   853 0 0
UNITED PARCEL SERVICE, INC. CL COM 911312106 24 200 SH   SOLE   200 0 0
VALERO ENERGY CORPORATION CMN COM 91913Y100 16 187 SH   SOLE   187 0 0
VERIZON COMMUNICATIONS, INC. C COM 92343V104 118 1,951 SH   SOLE   1,951 0 0
WABTEC CORP COM COM 929740108 2 31 SH   SOLE   31 0 0
WALMART INC COM COM 931142103 352 2,969 SH   SOLE   2,969 0 0
WELLS FARGO CO NEW COM COM 949746101 25 501 SH   SOLE   501 0 0
WESTERN MIDSTREAM PARTNERS LP COM 958669103 8 305 SH   SOLE   305 0 0
XYLEM INC COM COM 98419M100 44 550 SH   SOLE   550 0 0
YORK WTR CO COM COM 987184108 70 1,600 SH   SOLE   1,600 0 0
ZENDESK INC COM COM 98936J101 19 264 SH   SOLE   264 0 0
GLOBAL X MSCI NORWAY ETF 37950E747 427 36,786 SH   SOLE   36,786 0 0
INVESCO QQQ TRUST ETF 46090E103 717 3,800 SH   SOLE   3,800 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 4,210 298,603 SH   SOLE   298,603 0 0
ISHARES CORE DIVIDEND GROWTH E ETF 46434V621 39 1,000 SH   SOLE   1,000 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 9,752 32,668 SH   SOLE   32,668 0 0
ISHARES INC MSCI ITL ETF NEW ETF 46434G830 13 469 SH   SOLE   469 0 0
ISHARES MSCI ACWI ETF ETF 464288257 151,528 2,054,622 SH   SOLE   2,054,622 0 0
ISHARES MSCI ACWI EX US ETF 464288240 6,134 133,214 SH   SOLE   133,214 0 0
ISHARES MSCI CANADA ETF ETF 464286509 3,049 105,494 SH   SOLE   105,494 0 0
ISHARES MSCI EAFE ETF ETF 464287465 6,587 101,018 SH   SOLE   101,018 0 0
ISHARES MSCI EMERGING MARKETS ETF 464287234 6,536 159,935 SH   SOLE   159,935 0 0
ISHARES PREFERRED AND INCOME S ETF 464288687 987 26,292 SH   SOLE   26,292 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 2,620 17,310 SH   SOLE   17,310 0 0
ISHARES SILVER TRUST ETF ETF 46428Q109 398 25,000 SH   SOLE   25,000 0 0
ISHARES TR RUSSELL MIDCAP ETF 464287499 299 5,337 SH   SOLE   5,337 0 0
ISHARES TR RUSSELL1000GRW ETF 464287614 1,197 7,500 SH   SOLE   7,500 0 0
ISHARES TR RUSSELL1000VAL ETF 464287598 1,486 11,587 SH   SOLE   11,587 0 0
ISHARES TR S&P500 GRW ETF 464287309 449 2,496 SH   SOLE   2,496 0 0
JP MORGAN ALERIAN MLP ETF 46625H365 26,060 1,119,911 SH   SOLE   1,119,911 0 0
MFC ISHARES TR CORE S&P SMALL- ETF 464287804 493 6,339 SH   SOLE   6,339 0 0
SPDR DOW JONES INDUSTRIAL AVER ETF 78467X109 1,023 3,800 SH   SOLE   3,800 0 0
SPDR GOLD TRUST ETF ETF 78463V107 21 150 SH   SOLE   150 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 97,433 328,312 SH   SOLE   328,312 0 0
SPDR SOLACTIVE CANADA ETF ETF 78463X376 1,006 16,675 SH   SOLE   16,675 0 0
TECHNOLOGY SELECT INDEX 'SPDR' ETF 81369Y803 40 500 SH   SOLE   500 0 0
VANGUARD DIVIDEND APPRECIATION ETF 921908844 410 3,425 SH   SOLE   3,425 0 0
VANGUARD ESG INTL STOCK ETF ETF 921910725 89 1,807 SH   SOLE   1,807 0 0
VANGUARD ESG US STOCK ETF ETF 921910733 141 2,723 SH   SOLE   2,723 0 0
VANGUARD EXTENDED MARKET ETF ETF 922908652 43 372 SH   SOLE   372 0 0
VANGUARD FTSE ALL WO X-US SC ETF 922042718 34,090 334,380 SH   SOLE   334,380 0 0
VANGUARD FTSE DEVELOPED MARKET ETF 921943858 7,002 170,434 SH   SOLE   170,434 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858 762 18,918 SH   SOLE   18,918 0 0
VANGUARD HIGH DVD YIELD ETF ETF 921946406 64 720 SH   SOLE   720 0 0
VANGUARD INDEX FDS STK MRK ETF ETF 922908769 167,034 1,106,188 SH   SOLE   1,106,188 0 0
VANGUARD REIT ETF ETF 922908553 696 7,464 SH   SOLE   7,464 0 0
VANGUARD S&P 500 ETF ETF 922908363 33,704 123,641 SH   SOLE   123,641 0 0
VANGUARD TOTAL INTERNATIONAL S ETF 921909768 241,386 4,672,590 SH   SOLE   4,672,590 0 0
VANGUARD TOTAL WORLD STOCK ETF 922042742 238 3,187 SH   SOLE   3,187 0 0
ALTABA INC ETF 021346101 12 595 SH   SOLE   595 0 0
TORTOISE MLP FUND INC ETF 89148B101 6,538 531,937 SH   SOLE   531,937 0 0