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 COMPANY COM 88579Y101 17 100 SH   SOLE   100 0 0
ABBOTT LABORATORIES CMN COM 002824100 9,494 112,892 SH   SOLE   112,892 0 0
ABBVIE INC COM 00287Y109 8,221 113,060 SH   SOLE   113,060 0 0
AEROJET ROCKETDYNE HOLDINGS IN COM 007800105 9 200 SH   SOLE   200 0 0
AIR PRODUCTS & CHEMICALS INC C COM 009158106 22 99 SH   SOLE   99 0 0
ALCON INC COM H01301128 6 100 SH   SOLE   100 0 0
ALLIANCEBERNSTEIN HOLDING LP U COM 01881G106 9 300 SH   SOLE   300 0 0
ALPHABET INC. CMN CLASS C COM 02079K107 108 100 SH   SOLE   100 0 0
ALTERYX INC A COM 02156B103 35 317 SH   SOLE   317 0 0
AMAZON.COM INC CMN COM 023135106 379 200 SH   SOLE   200 0 0
AMERICAN ELECTRIC POWER INC CM COM 025537101 16 178 SH   SOLE   178 0 0
AMERICAN EXPRESS CO. CMN COM 025816109 28 225 SH   SOLE   225 0 0
AMERICAN TOWER CORP REIT COM 03027X100 19 94 SH   SOLE   94 0 0
AMGEN INC. CMN COM 031162100 14 78 SH   SOLE   78 0 0
ANAPLAN INC COM 03272L108 6 117 SH   SOLE   117 0 0
APPLE INC. CMN COM 037833100 175 882 SH   SOLE   882 0 0
AQUA AMERICA INC COM COM 03836W103 225 5,446 SH   SOLE   5,446 0 0
AUTOMATIC DATA PROCESS COM COM 053015103 794 4,800 SH   SOLE   4,800 0 0
BANK NEW YORK MELLON COM COM 064058100 268 6,064 SH   SOLE   6,064 0 0
BANK OF AMERICA CORP CMN COM 060505104 116 4,000 SH   SOLE   4,000 0 0
BECTON DICKINSON & CO CMN COM 075887109 545 2,163 SH   SOLE   2,163 0 0
BERKLEY W R CORP COM COM 084423102 20 300 SH   SOLE   300 0 0
BERKSHIRE HATHAWAY INC. CLASS COM 084670702 291 1,365 SH   SOLE   1,365 0 0
BLACK HILLS CORP COM COM 092113109 8 100 SH   SOLE   100 0 0
BOEING COMPANY CMN COM 097023105 58 160 SH   SOLE   160 0 0
BOSTON SCIENTIFIC CORP. COMMON COM 101137107 47 1,085 SH   SOLE   1,085 0 0
BROWN FORMAN CORP CL A COM 115637100 16 300 SH   SOLE   300 0 0
BROWN FORMAN CORP CL B COM 115637209 4 75 SH   SOLE   75 0 0
CALIFORNIA WTR SVC GRP COM COM 130788102 204 4,026 SH   SOLE   4,026 0 0
CATERPILLAR INC (DELAWARE) CMN COM 149123101 81 595 SH   SOLE   595 0 0
CDK GLOBAL, INC. COM 12508E101 16 325 SH   SOLE   325 0 0
CHARLES RIV LABS INTL INC CMN COM 159864107 20 139 SH   SOLE   139 0 0
CHARTER COMMUNICATIONS, INC. C COM 16119P108 7 18 SH   SOLE   18 0 0
CHEVRON CORPORATION CMN COM 166764100 272 2,184 SH   SOLE   2,184 0 0
CHUBB LIMITED CMN COM H1467J104 292 1,984 SH   SOLE   1,984 0 0
CISCO SYSTEMS, INC. CMN COM 17275R102 28 504 SH   SOLE   504 0 0
CITIGROUP INC. CMN COM 172967424 48 692 SH   SOLE   692 0 0
CME GROUP INC. CMN CLASS A COM 12572Q105 80 410 SH   SOLE   410 0 0
COCA-COLA COMPANY (THE) CMN COM 191216100 78 1,527 SH   SOLE   1,527 0 0
CONSOL ENERGY INC. COM 20854L108 2 62 SH   SOLE   62 0 0
CRANE CO (DELAWARE) CMN COM 224399105 25 300 SH   SOLE   300 0 0
CSX CORPORATION CMN COM 126408103 111 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 121 5,776 SH   SOLE   5,776 0 0
CVS HEALTH CORP CMN COM 126650100 1 15 SH   SOLE   15 0 0
DANA HOLDING CORP COM COM 235825205 12 600 SH   SOLE   600 0 0
DIAGEO PLC SPON ADR (NEW) SPON COM 25243Q205 21 120 SH   SOLE   120 0 0
DOLLAR GENERAL CORPORATION CMN COM 256677105 405 3,000 SH   SOLE   3,000 0 0
DOVER CORP COM COM 260003108 146 1,457 SH   SOLE   1,457 0 0
EATON CORP PLC CMN COM G29183103 668 8,016 SH   SOLE   8,016 0 0
EL PASO ELEC CO COM NEW COM 283677854 13 200 SH   SOLE   200 0 0
ENERGIZER HOLDINGS INC NEW COM 29272W109 3 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 160 2,089 SH   SOLE   2,089 0 0
FEDEX CORP COM COM 31428X106 25 150 SH   SOLE   150 0 0
FOMENTO ECONOMICO MEXICANO SAB COM 344419106 5 50 SH   SOLE   50 0 0
FORTUNE BRANDS HOME & COM COM 34964C106 20 350 SH   SOLE   350 0 0
FRONTIER COMMUNICATIONS CORPOR COM 35906A306 0 8 SH   SOLE   8 0 0
GENERAL ELECTRIC CO CMN COM 369604103 89 8,500 SH   SOLE   8,500 0 0
GENERAL MILLS INC CMN COM 370334104 26 488 SH   SOLE   488 0 0
GENUINE PARTS CO COM COM 372460105 41 400 SH   SOLE   400 0 0
GOLDMAN SACHS BDC, INC COM 38147U107 20 1,000 SH   SOLE   1,000 0 0
HARRIS CORP DEL COM COM 413875105 38 200 SH   SOLE   200 0 0
HILL-ROM HOLDINGS, INC. CMN COM 431475102 20 190 SH   SOLE   190 0 0
HONEYWELL INTL INC CMN COM 438516106 60 344 SH   SOLE   344 0 0
HORMEL FOODS CORP COM COM 440452100 191 4,700 SH   SOLE   4,700 0 0
HUBSPOT INC COM 443573100 21 126 SH   SOLE   126 0 0
INTEL CORPORATION CMN COM 458140100 52 1,096 SH   SOLE   1,096 0 0
ITT INC COM 45073V108 14 207 SH   SOLE   207 0 0
JOHNSON & JOHNSON CMN COM 478160104 599 4,302 SH   SOLE   4,302 0 0
JPMORGAN CHASE & CO CMN COM 46625H100 137 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 168 3,141 SH   SOLE   3,141 0 0
KINDER MORGAN INC KANS COM COM 49456B101 209 10,000 SH   SOLE   10,000 0 0
KROGER COMPANY CMN COM 501044101 33 1,500 SH   SOLE   1,500 0 0
LAS VEGAS SANDS CORP. CMN COM 517834107 9 145 SH   SOLE   145 0 0
LHC GROUP INC COM COM 50187A107 25 208 SH   SOLE   208 0 0
LOCKHEED MARTIN CORP COM COM 539830109 15 42 SH   SOLE   42 0 0
M&T BANK CORPORATION CMN COM 55261F104 434 2,550 SH   SOLE   2,550 0 0
MADISON SQUARE GARDEN CO NEW C COM 55825T103 11 40 SH   SOLE   40 0 0
MARATHON PETROLEUM CORPORATION COM 56585A102 25 445 SH   SOLE   445 0 0
MASTERCARD INCORPORATED CMN CL COM 57636Q104 66 250 SH   SOLE   250 0 0
MC DONALDS CORP CMN COM 580135101 799 3,846 SH   SOLE   3,846 0 0
MCCORMICK & CO NON VTG SHRS CM COM 579780206 352 2,273 SH   SOLE   2,273 0 0
MERCK & CO., INC. CMN COM 58933Y105 711 8,475 SH   SOLE   8,475 0 0
MICRON TECHNOLOGY, INC. CMN COM 595112103 0 11 SH   SOLE   11 0 0
MICROSOFT CORPORATION CMN COM 594918104 30 221 SH   SOLE   221 0 0
MODELEZ INTERNATIONAL INC 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 24 700 SH   SOLE   700 0 0
NORTHERN TRUST CORP CMN COM 665859104 155 1,717 SH   SOLE   1,717 0 0
NOVARTIS AG-ADR SPONSORED ADR COM 66987V109 46 500 SH   SOLE   500 0 0
ORACLE CORPORATION CMN COM 68389X105 397 6,969 SH   SOLE   6,969 0 0
P G & E CORPORATION CMN COM 69331C108 42 1,817 SH   SOLE   1,817 0 0
PARKER-HANNIFIN CORP. CMN COM 701094104 119 700 SH   SOLE   700 0 0
PAYCHEX INC COM COM 704326107 17 211 SH   SOLE   211 0 0
PEPSICO, INC. CMN COM 713448108 342 2,605 SH   SOLE   2,605 0 0
PNC FINANCIAL SERVICES GROUP C COM 693475105 41 300 SH   SOLE   300 0 0
POST HOLDINGS INC COM 737446104 52 500 SH   SOLE   500 0 0
PROCTER & GAMBLE COMPANY (THE) COM 742718109 297 2,713 SH   SOLE   2,713 0 0
PUBLIC-SVC ENTERPRISE GROUP HO COM 744573106 133 2,264 SH   SOLE   2,264 0 0
QTS REALTY TRUST INC CLASS A COM 74736A103 20 438 SH   SOLE   438 0 0
RAYTHEON COMPANY CMN COM 755111507 650 3,739 SH   SOLE   3,739 0 0
RED RIVER BANCSHARES, INC COM 75686R202 291 6,000 SH   SOLE   6,000 0 0
ROKU, INC COM 77543R102 91 1,000 SH   SOLE   1,000 0 0
RPC INC COM COM 749660106 4 487 SH   SOLE   487 0 0
RYMAN HOSPITALITY PPTYS INC CO COM 78377T107 64 792 SH   SOLE   792 0 0
S & T BANCORP INC COM COM 783859101 1,595 42,569 SH   SOLE   42,569 0 0
SCHLUMBERGER LTD CMN COM 806857108 230 5,784 SH   SOLE   5,784 0 0
SCRIPPS E W CO OHIO CL A NEW COM 811054402 2 103 SH   SOLE   103 0 0
SELECTIVE INS GROUP COM COM 816300107 22 295 SH   SOLE   295 0 0
SONY CORPORATION ADR CMN COM 835699307 105 2,000 SH   SOLE   2,000 0 0
SOUTH JERSEY INDS INC COM COM 838518108 135 4,000 SH   SOLE   4,000 0 0
SOUTHWEST GAS CORP COM COM 844895102 27 300 SH   SOLE   300 0 0
TANGER FACTORY OUTLET CENTERS COM 875465106 45 2,800 SH   SOLE   2,800 0 0
TCG BDC INC COM 872280102 21,475 1,409,157 SH   SOLE   1,409,157 0 0
TELEFONICA S.A. ADR SPONSORED COM 879382208 8 912 SH   SOLE   912 0 0
TEXAS INSTRUMENTS INC. CMN COM 882508104 143 1,244 SH   SOLE   1,244 0 0
THE HOME DEPOT, INC. CMN COM 437076102 21 100 SH   SOLE   100 0 0
THE KRAFT HEINZ CO CMN COM 500754106 171 5,500 SH   SOLE   5,500 0 0
TIFFANY & CO NEW COM COM 886547108 65 691 SH   SOLE   691 0 0
UNION PACIFIC CORP. CMN COM 907818108 144 853 SH   SOLE   853 0 0
UNITED PARCEL SERVICE, INC. CL COM 911312106 21 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 188 3,284 SH   SOLE   3,284 0 0
WABTEC CORP COM COM 929740108 3 44 SH   SOLE   44 0 0
WALGREEN CO COM 931427108 27 500 SH   SOLE   500 0 0
WALMART INC CMN COM 931142103 431 3,900 SH   SOLE   3,900 0 0
WALT DISNEY COMPANY (THE) CMN COM 254687106 1 5 SH   SOLE   5 0 0
WELLS FARGO & CO (NEW) CMN COM 949746101 24 501 SH   SOLE   501 0 0
WESTERN GAS EQUITY PARTNERS LP COM 958669103 9 305 SH   SOLE   305 0 0
XYLEM INC COM 98419M100 46 550 SH   SOLE   550 0 0
YORK WATER CO COM 987184108 57 1,600 SH   SOLE   1,600 0 0
ZENDESK INC COM 98936J101 24 264 SH   SOLE   264 0 0
GLOBAL X MSCI NORWAY ETF 37950E747 448 36,786 SH   SOLE   36,786 0 0
INVESCO QQQ TRUST ETF 46090E103 710 3,800 SH   SOLE   3,800 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 4,031 298,603 SH   SOLE   298,603 0 0
ISHARES CORE DIVIDEND GROWTH E ETF 46434V621 38 1,000 SH   SOLE   1,000 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 9,629 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 163,248 2,214,735 SH   SOLE   2,214,735 0 0
ISHARES MSCI ACWI EX US ETF 464288240 6,278 134,269 SH   SOLE   134,269 0 0
ISHARES MSCI CANADA ETF ETF 464286509 3,514 122,784 SH   SOLE   122,784 0 0
ISHARES MSCI EAFE ETF ETF 464287465 6,667 101,428 SH   SOLE   101,428 0 0
ISHARES MSCI EMERGING MARKETS ETF 464287234 6,863 159,935 SH   SOLE   159,935 0 0
ISHARES PREFERRED AND INCOME S ETF 464288687 18,382 498,821 SH   SOLE   498,821 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 2,692 17,310 SH   SOLE   17,310 0 0
ISHARES SILVER TRUST ETF ETF 46428Q109 358 25,000 SH   SOLE   25,000 0 0
ISHARES TR RUSSELL MIDCAP ETF 464287499 298 5,337 SH   SOLE   5,337 0 0
ISHARES TR RUSSELL1000GRW ETF 464287614 1,180 7,500 SH   SOLE   7,500 0 0
ISHARES TR RUSSELL1000VAL ETF 464287598 1,474 11,587 SH   SOLE   11,587 0 0
ISHARES TR S&P500 GRW ETF 464287309 447 2,496 SH   SOLE   2,496 0 0
JP MORGAN ALERIAN MLP ETF 46625H365 11,980 477,075 SH   SOLE   477,075 0 0
KRANESHARES CSI CHINA INTERNET ETF 500767306 9 200 SH   SOLE   200 0 0
LEGG MASON LOW VOLATILITY HIGH ETF 52468L406 45 1,400 SH   SOLE   1,400 0 0
MFC ISHARES TR CORE S&P SMALL- ETF 464287804 496 6,339 SH   SOLE   6,339 0 0
PROSHARES S&P MIDCAP 400 DIVID ETF 74347B680 23 400 SH   SOLE   400 0 0
SECTOR SPDR TR SBI INT-FINL ETF 81369Y605 14 500 SH   SOLE   500 0 0
SPDR DOW JONES INDUSTRIAL AVER ETF 78467X109 1,010 3,800 SH   SOLE   3,800 0 0
SPDR GOLD TRUST ETF ETF 78463V107 20 150 SH   SOLE   150 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 104,185 355,580 SH   SOLE   355,580 0 0
SPDR SOLACTIVE CANADA ETF ETF 78463X376 994 16,675 SH   SOLE   16,675 0 0
TECHNOLOGY SELECT INDEX 'SPDR' ETF 81369Y803 39 500 SH   SOLE   500 0 0
VANGUARD DIVIDEND APPRECIATION ETF 921908844 332 2,882 SH   SOLE   2,882 0 0
VANGUARD FTSE ALL WO X-US SC ETF 922042718 16,325 155,090 SH   SOLE   155,090 0 0
VANGUARD FTSE DEVELOPED MARKET ETF 921943858 7,109 170,434 SH   SOLE   170,434 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858 810 19,048 SH   SOLE   19,048 0 0
VANGUARD HIGH DVD YIELD ETF ETF 921946406 87 1,000 SH   SOLE   1,000 0 0
VANGUARD INDEX FDS STK MRK ETF ETF 922908769 146,170 973,882 SH   SOLE   973,882 0 0
VANGUARD S&P 500 ETF ETF 922908363 33,300 123,721 SH   SOLE   123,721 0 0
VANGUARD TOTAL INTERNATIONAL S ETF 921909768 233,363 4,423,956 SH   SOLE   4,423,956 0 0
VANGUARD TOTAL WORLD STOCK ETF 922042742 38 500 SH   SOLE   500 0 0
ALTABA INC ETF 021346101 41 595 SH   SOLE   595 0 0
TORTOISE MLP FUND INC ETF 89148B101 6,396 474,111 SH   SOLE   474,111 0 0