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 88579Y101 10,092 57,207 SH   SOLE   0 0 57,207
ABBOTT LABS COM 002824100 5,140 59,173 SH   SOLE   0 0 59,173
ABBVIE INC COM 00287Y109 4,067 45,936 SH   SOLE   0 0 45,936
ABRAXAS PETE CORP COM 003830106 411 1,171,673 SH   SOLE   0 0 1,171,673
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 917 4,356 SH   SOLE   0 0 4,356
ADOBE INC COM 00724F101 1,802 5,463 SH   SOLE   0 0 5,463
AFLAC INC COM 001055102 226 4,280 SH   SOLE   0 0 4,280
AGNC INVT CORP COM 00123Q104 248 14,000 SH   SOLE   0 0 14,000
AIR PRODS & CHEMS INC COM 009158106 920 3,913 SH   SOLE   0 0 3,913
ALLIANT ENERGY CORP COM 018802108 250 4,563 SH   SOLE   0 0 4,563
ALLSTATE CORP COM 020002101 785 6,984 SH   SOLE   0 0 6,984
ALLY FINL INC COM 02005N100 287 9,400 SH   SOLE   0 0 9,400
ALPHABET INC CAP STK CL C 02079K107 438 327 SH   SOLE   0 0 327
ALPHABET INC CAP STK CL A 02079K305 5,202 3,884 SH   SOLE   0 0 3,884
ALPS ETF TR ALERIAN MLP 00162Q866 154 18,061 SH   SOLE   0 0 18,061
ALTRIA GROUP INC COM 02209S103 546 10,938 SH   SOLE   0 0 10,938
AMAZON COM INC COM 023135106 2,927 1,584 SH   SOLE   0 0 1,584
AMEREN CORP COM 023608102 342 4,450 SH   SOLE   0 0 4,450
AMERICAN ELEC PWR CO INC COM 025537101 789 8,348 SH   SOLE   0 0 8,348
AMERICAN EXPRESS CO COM 025816109 2,184 17,542 SH   SOLE   0 0 17,542
AMERICAN TOWER CORP NEW COM 03027X100 4,614 20,075 SH   SOLE   0 0 20,075
AMERIPRISE FINL INC COM 03076C106 405 2,432 SH   SOLE   0 0 2,432
AMGEN INC COM 031162100 877 3,638 SH   SOLE   0 0 3,638
ANNALY CAP MGMT INC COM 035710409 674 71,500 SH   SOLE   0 0 71,500
APPLE INC COM 037833100 23,679 80,635 SH   SOLE   0 0 80,635
AQUA AMERICA INC COM 03836W103 6,251 133,166 SH   SOLE   0 0 133,166
ARCONIC INC COM 03965L100 337 10,939 SH   SOLE   0 0 10,939
ARES CAP CORP COM 04010L103 214 11,500 SH   SOLE   0 0 11,500
ASTRAZENECA PLC SPONSORED ADR 046353108 4,853 97,339 SH   SOLE   0 0 97,339
AT&T INC COM 00206R102 12,462 318,894 SH   SOLE   0 0 318,894
ATMOS ENERGY CORP COM 049560105 442 3,950 SH   SOLE   0 0 3,950
AUTOMATIC DATA PROCESSING IN COM 053015103 6,136 35,991 SH   SOLE   0 0 35,991
BANK AMER CORP COM 060505104 2,077 58,964 SH   SOLE   0 0 58,964
BANK NEW YORK MELLON CORP COM 064058100 570 11,325 SH   SOLE   0 0 11,325
BAXTER INTL INC COM 071813109 1,059 12,661 SH   SOLE   0 0 12,661
BECTON DICKINSON & CO COM 075887109 958 3,524 SH   SOLE   0 0 3,524
BERKSHIRE HATHAWAY INC DEL CL A 084670108 679 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,233 31,932 SH   SOLE   0 0 31,932
BIOGEN INC COM 09062X103 305 1,028 SH   SOLE   0 0 1,028
BLACKROCK ENHANCED EQT DIV T COM 09251A104 189 19,052 SH   SOLE   0 0 19,052
BLACKROCK INC COM 09247X101 4,370 8,694 SH   SOLE   0 0 8,694
BLACKSTONE GROUP INC COM CL A 09260D107 328 5,860 SH   SOLE   0 0 5,860
BOEING CO COM 097023105 9,438 28,971 SH   SOLE   0 0 28,971
BP PLC SPONSORED ADR 055622104 1,479 39,187 SH   SOLE   0 0 39,187
BRISTOL MYERS SQUIBB CO COM 110122108 5,236 81,576 SH   SOLE   0 0 81,576
BROADCOM INC COM 11135F101 221 700 SH   SOLE   0 0 700
BRUKER CORP COM 116794108 942 18,481 SH   SOLE   0 0 18,481
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 140 10,260 SH   SOLE   0 0 10,260
CAMPBELL SOUP CO COM 134429109 233 4,719 SH   SOLE   0 0 4,719
CARLISLE COS INC COM 142339100 426 2,634 SH   SOLE   0 0 2,634
CATCHMARK TIMBER TR INC CL A 14912Y202 135 11,740 SH   SOLE   0 0 11,740
CATERPILLAR INC DEL COM 149123101 2,699 18,274 SH   SOLE   0 0 18,274
CENTERPOINT ENERGY INC COM 15189T107 2,855 104,705 SH   SOLE   0 0 104,705
CHEVRON CORP NEW COM 166764100 10,008 83,044 SH   SOLE   0 0 83,044
CHUBB LIMITED COM H1467J104 1,342 8,623 SH   SOLE   0 0 8,623
CIGNA CORP NEW COM 125523100 849 4,152 SH   SOLE   0 0 4,152
CISCO SYS INC COM 17275R102 9,676 201,754 SH   SOLE   0 0 201,754
CITIGROUP INC COM NEW 172967424 221 2,766 SH   SOLE   0 0 2,766
CITIZENS FINL GROUP INC COM 174610105 344 8,483 SH   SOLE   0 0 8,483
CMS ENERGY CORP COM 125896100 3,170 50,439 SH   SOLE   0 0 50,439
COCA COLA CO COM 191216100 3,366 60,820 SH   SOLE   0 0 60,820
COLGATE PALMOLIVE CO COM 194162103 591 8,589 SH   SOLE   0 0 8,589
COMCAST CORP NEW CL A 20030N101 4,347 96,671 SH   SOLE   0 0 96,671
COMMERCE BANCSHARES INC COM 200525103 553 8,137 SH   SOLE   0 0 8,137
CONAGRA BRANDS INC COM 205887102 403 11,765 SH   SOLE   0 0 11,765
CONOCOPHILLIPS COM 20825C104 2,515 38,679 SH   SOLE   0 0 38,679
CORNING INC COM 219350105 6,466 222,132 SH   SOLE   0 0 222,132
CORTEVA INC COM 22052L104 592 20,042 SH   SOLE   0 0 20,042
COSTCO WHSL CORP NEW COM 22160K105 5,246 17,850 SH   SOLE   0 0 17,850
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 184 10,218 SH   SOLE   0 0 10,218
CSX CORP COM 126408103 5,480 75,732 SH   SOLE   0 0 75,732
CUMMINS INC COM 231021106 276 1,541 SH   SOLE   0 0 1,541
CVS HEALTH CORP COM 126650100 4,693 63,175 SH   SOLE   0 0 63,175
D R HORTON INC COM 23331A109 5,325 100,955 SH   SOLE   0 0 100,955
DANAHER CORPORATION COM 235851102 5,813 37,873 SH   SOLE   0 0 37,873
DARDEN RESTAURANTS INC COM 237194105 221 2,026 SH   SOLE   0 0 2,026
DEERE & CO COM 244199105 208 1,202 SH   SOLE   0 0 1,202
DIGITAL RLTY TR INC COM 253868103 1,057 8,831 SH   SOLE   0 0 8,831
DISNEY WALT CO COM DISNEY 254687106 7,877 54,465 SH   SOLE   0 0 54,465
DNP SELECT INCOME FD COM 23325P104 406 31,766 SH   SOLE   0 0 31,766
DOLLAR GEN CORP NEW COM 256677105 5,881 37,701 SH   SOLE   0 0 37,701
DOMINION ENERGY INC COM 25746U109 1,121 13,536 SH   SOLE   0 0 13,536
DOW INC COM 260557103 1,082 19,766 SH   SOLE   0 0 19,766
DUKE ENERGY CORP NEW COM NEW 26441C204 4,067 44,588 SH   SOLE   0 0 44,588
DUPONT DE NEMOURS INC COM 26614N102 1,265 19,710 SH   SOLE   0 0 19,710
EASTMAN CHEMICAL CO COM 277432100 829 10,460 SH   SOLE   0 0 10,460
EATON CORP PLC SHS G29183103 780 8,230 SH   SOLE   0 0 8,230
ECOLAB INC COM 278865100 1,142 5,917 SH   SOLE   0 0 5,917
EDWARDS LIFESCIENCES CORP COM 28176E108 401 1,720 SH   SOLE   0 0 1,720
ELECTRONIC ARTS INC COM 285512109 216 2,010 SH   SOLE   0 0 2,010
EMERSON ELEC CO COM 291011104 3,603 47,243 SH   SOLE   0 0 47,243
ENBRIDGE INC COM 29250N105 3,435 86,375 SH   SOLE   0 0 86,375
EXELON CORP COM 30161N101 705 15,460 SH   SOLE   0 0 15,460
EXXON MOBIL CORP COM 30231G102 10,252 146,915 SH   SOLE   0 0 146,915
FACEBOOK INC CL A 30303M102 5,133 25,009 SH   SOLE   0 0 25,009
FEDERAL SIGNAL CORP COM 313855108 3,725 115,515 SH   SOLE   0 0 115,515
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 224 8,388 SH   SOLE   0 0 8,388
FORD MTR CO DEL COM 345370860 1,112 119,622 SH   SOLE   0 0 119,622
FRANKLIN RES INC COM 354613101 244 9,375 SH   SOLE   0 0 9,375
FREEPORT-MCMORAN INC CL B 35671D857 3,693 281,496 SH   SOLE   0 0 281,496
FS KKR CAPITAL CORP COM 302635107 109 17,830 SH   SOLE   0 0 17,830
GENERAL ELECTRIC CO COM 369604103 3,897 349,218 SH   SOLE   0 0 349,218
GENERAL MLS INC COM 370334104 413 7,718 SH   SOLE   0 0 7,718
GENERAL MTRS CO COM 37045V100 1,620 44,273 SH   SOLE   0 0 44,273
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,790 38,093 SH   SOLE   0 0 38,093
GOODYEAR TIRE & RUBR CO COM 382550101 501 32,223 SH   SOLE   0 0 32,223
HELMERICH & PAYNE INC COM 423452101 214 4,700 SH   SOLE   0 0 4,700
HERSHEY CO COM 427866108 689 4,685 SH   SOLE   0 0 4,685
HEWLETT PACKARD ENTERPRISE C COM 42824C109 392 24,726 SH   SOLE   0 0 24,726
HOME DEPOT INC COM 437076102 811 3,715 SH   SOLE   0 0 3,715
HONEYWELL INTL INC COM 438516106 4,413 24,930 SH   SOLE   0 0 24,930
HP INC COM 40434L105 694 33,782 SH   SOLE   0 0 33,782
HUMANA INC COM 444859102 337 920 SH   SOLE   0 0 920
ILLINOIS TOOL WKS INC COM 452308109 261 1,452 SH   SOLE   0 0 1,452
INGERSOLL-RAND PLC SHS G47791101 1,752 13,182 SH   SOLE   0 0 13,182
INTEL CORP COM 458140100 21,902 365,949 SH   SOLE   0 0 365,949
INTERNATIONAL BUSINESS MACHS COM 459200101 7,388 55,120 SH   SOLE   0 0 55,120
INVESCO EXCHNG TRADED FD TR S&P SMALLCAP 600 46138G664 730 10,720 SH   SOLE   0 0 10,720
INVESCO EXCHNG TRADED FD TR S&P MDCP 400 REV 46138G672 1,152 17,730 SH   SOLE   0 0 17,730
INVESCO PA VALUE MUN INCOME COM 46132K109 719 54,544 SH   SOLE   0 0 54,544
INVESCO QQQ TR UNIT SER 1 46090E103 432 2,032 SH   SOLE   0 0 2,032
INVESCO SR INCOME TR COM 46131H107 45 10,500 SH   SOLE   0 0 10,500
INVESCO TR INVT GRADE MUNS COM 46131M106 144 11,183 SH   SOLE   0 0 11,183
IONIS PHARMACEUTICALS INC COM 462222100 11,033 182,629 SH   SOLE   0 0 182,629
ISHARES INC CORE MSCI EMKT 46434G103 2,916 54,240 SH   SOLE   0 0 54,240
ISHARES SILVER TRUST ISHARES 46428Q109 588 35,281 SH   SOLE   0 0 35,281
ISHARES TR S&P 100 ETF 464287101 764 5,302 SH   SOLE   0 0 5,302
ISHARES TR CORE S&P TTL STK 464287150 12,905 177,533 SH   SOLE   0 0 177,533
ISHARES TR SELECT DIVID ETF 464287168 269 2,544 SH   SOLE   0 0 2,544
ISHARES TR CORE S&P500 ETF 464287200 25,552 79,048 SH   SOLE   0 0 79,048
ISHARES TR CORE US AGGBD ET 464287226 5,744 51,120 SH   SOLE   0 0 51,120
ISHARES TR MSCI EMG MKT ETF 464287234 925 20,625 SH   SOLE   0 0 20,625
ISHARES TR IBOXX INV CP ETF 464287242 6,439 50,322 SH   SOLE   0 0 50,322
ISHARES TR MSCI EAFE ETF 464287465 1,189 17,122 SH   SOLE   0 0 17,122
ISHARES TR RUS MID CAP ETF 464287499 331 5,560 SH   SOLE   0 0 5,560
ISHARES TR CORE S&P MCP ETF 464287507 356 1,728 SH   SOLE   0 0 1,728
ISHARES TR CORE S&P SCP ETF 464287804 53,893 642,729 SH   SOLE   0 0 642,729
ISHARES TR SHRT NAT MUN ETF 464288158 247 2,314 SH   SOLE   0 0 2,314
ISHARES TR JPMORGAN USD EMG 464288281 13,193 115,164 SH   SOLE   0 0 115,164
ISHARES TR NATIONAL MUN ETF 464288414 513 4,500 SH   SOLE   0 0 4,500
ISHARES TR INTL SEL DIV ETF 464288448 235 6,992 SH   SOLE   0 0 6,992
ISHARES TR SH TR CRPORT ETF 464288646 316 5,890 SH   SOLE   0 0 5,890
ISHARES TR CORE MSCI EAFE 46432F842 2,488 38,140 SH   SOLE   0 0 38,140
JACOBS ENGR GROUP INC COM 469814107 717 7,982 SH   SOLE   0 0 7,982
JOHNSON & JOHNSON COM 478160104 18,947 129,888 SH   SOLE   0 0 129,888
JOHNSON CTLS INTL PLC SHS G51502105 1,226 30,105 SH   SOLE   0 0 30,105
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 2,888 57,265 SH   SOLE   0 0 57,265
JPMORGAN CHASE & CO COM 46625H100 18,618 133,555 SH   SOLE   0 0 133,555
KANSAS CITY SOUTHERN COM NEW 485170302 306 2,000 SH   SOLE   0 0 2,000
KELLOGG CO COM 487836108 329 4,764 SH   SOLE   0 0 4,764
KEYCORP NEW COM 493267108 264 13,036 SH   SOLE   0 0 13,036
KIMBERLY CLARK CORP COM 494368103 2,318 16,855 SH   SOLE   0 0 16,855
KINDER MORGAN INC DEL COM 49456B101 1,299 61,383 SH   SOLE   0 0 61,383
KRAFT HEINZ CO COM 500754106 376 11,716 SH   SOLE   0 0 11,716
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 482 71,129 SH   SOLE   0 0 71,129
LIBERTY PPTY TR SH BEN INT 531172104 10,127 168,644 SH   SOLE   0 0 168,644
LILLY ELI & CO COM 532457108 730 5,553 SH   SOLE   0 0 5,553
LINDE PLC SHS G5494J103 721 3,388 SH   SOLE   0 0 3,388
LOCKHEED MARTIN CORP COM 539830109 862 2,215 SH   SOLE   0 0 2,215
MARRIOTT INTL INC NEW CL A 571903202 411 2,716 SH   SOLE   0 0 2,716
MASCO CORP COM 574599106 1,573 32,777 SH   SOLE   0 0 32,777
MASTERCARD INC CL A 57636Q104 889 2,976 SH   SOLE   0 0 2,976
MATTEL INC COM 577081102 205 15,100 SH   SOLE   0 0 15,100
MCDONALDS CORP COM 580135101 555 2,808 SH   SOLE   0 0 2,808
MCKESSON CORP COM 58155Q103 254 1,833 SH   SOLE   0 0 1,833
MEDTRONIC PLC SHS G5960L103 918 8,091 SH   SOLE   0 0 8,091
MERCK & CO INC COM 58933Y105 9,139 100,484 SH   SOLE   0 0 100,484
MFA FINL INC COM 55272X102 94 12,315 SH   SOLE   0 0 12,315
MICROSOFT CORP COM 594918104 26,016 164,971 SH   SOLE   0 0 164,971
MONDELEZ INTL INC CL A 609207105 1,796 32,605 SH   SOLE   0 0 32,605
MORGAN STANLEY COM NEW 617446448 284 5,547 SH   SOLE   0 0 5,547
MOTOROLA SOLUTIONS INC COM NEW 620076307 231 1,432 SH   SOLE   0 0 1,432
MUELLER WTR PRODS INC COM SER A 624758108 2,102 175,455 SH   SOLE   0 0 175,455
NETFLIX INC COM 64110L106 202 625 SH   SOLE   0 0 625
NEW YORK CMNTY BANCORP INC COM 649445103 242 20,100 SH   SOLE   0 0 20,100
NEXTERA ENERGY INC COM 65339F101 7,271 30,024 SH   SOLE   0 0 30,024
NOKIA CORP SPONSORED ADR 654902204 1,307 352,313 SH   SOLE   0 0 352,313
NORFOLK SOUTHERN CORP COM 655844108 399 2,055 SH   SOLE   0 0 2,055
NORTHROP GRUMMAN CORP COM 666807102 391 1,138 SH   SOLE   0 0 1,138
NOVARTIS A G SPONSORED ADR 66987V109 555 5,866 SH   SOLE   0 0 5,866
NUTRIEN LTD COM 67077M108 381 7,948 SH   SOLE   0 0 7,948
NUVEEN MUN VALUE FD INC COM 670928100 154 14,372 SH   SOLE   0 0 14,372
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 204 14,418 SH   SOLE   0 0 14,418
NVIDIA CORP COM 67066G104 4,123 17,523 SH   SOLE   0 0 17,523
NXP SEMICONDUCTORS N V COM N6596X109 244 1,920 SH   SOLE   0 0 1,920
OCCIDENTAL PETE CORP COM 674599105 1,055 25,603 SH   SOLE   0 0 25,603
ORACLE CORP COM 68389X105 351 6,630 SH   SOLE   0 0 6,630
OUTFRONT MEDIA INC COM 69007J106 1,033 38,507 SH   SOLE   0 0 38,507
PAYCHEX INC COM 704326107 2,926 34,397 SH   SOLE   0 0 34,397
PAYPAL HLDGS INC COM 70450Y103 1,123 10,386 SH   SOLE   0 0 10,386
PEPSICO INC COM 713448108 5,421 39,662 SH   SOLE   0 0 39,662
PFIZER INC COM 717081103 11,594 295,919 SH   SOLE   0 0 295,919
PHILIP MORRIS INTL INC COM 718172109 281 3,299 SH   SOLE   0 0 3,299
PHILLIPS 66 COM 718546104 328 2,941 SH   SOLE   0 0 2,941
PNC FINL SVCS GROUP INC COM 693475105 9,851 61,715 SH   SOLE   0 0 61,715
PPG INDS INC COM 693506107 1,062 7,959 SH   SOLE   0 0 7,959
PPL CORP COM 69351T106 5,730 159,699 SH   SOLE   0 0 159,699
PROCTER & GAMBLE CO COM 742718109 15,554 124,529 SH   SOLE   0 0 124,529
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 417 7,059 SH   SOLE   0 0 7,059
QUALCOMM INC COM 747525103 4,381 49,658 SH   SOLE   0 0 49,658
RAYTHEON CO COM NEW 755111507 1,002 4,561 SH   SOLE   0 0 4,561
RIO TINTO PLC SPONSORED ADR 767204100 2,781 46,854 SH   SOLE   0 0 46,854
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 283 4,722 SH   SOLE   0 0 4,722
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,523 42,767 SH   SOLE   0 0 42,767
ROYCE VALUE TR INC COM 780910105 229 15,471 SH   SOLE   0 0 15,471
S&P GLOBAL INC COM 78409V104 4,594 16,825 SH   SOLE   0 0 16,825
SCHLUMBERGER LTD COM 806857108 1,354 33,680 SH   SOLE   0 0 33,680
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 62,832 1,044,591 SH   SOLE   0 0 1,044,591
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 957 12,655 SH   SOLE   0 0 12,655
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 218 3,765 SH   SOLE   0 0 3,765
SELECT SECTOR SPDR TR ENERGY 81369Y506 250 4,170 SH   SOLE   0 0 4,170
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 382 5,910 SH   SOLE   0 0 5,910
SHERWIN WILLIAMS CO COM 824348106 514 881 SH   SOLE   0 0 881
SHOPIFY INC CL A 82509L107 258 648 SH   SOLE   0 0 648
SOUTH JERSEY INDS INC COM 838518108 771 23,364 SH   SOLE   0 0 23,364
SOUTHERN CO COM 842587107 764 11,994 SH   SOLE   0 0 11,994
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,371 53,971 SH   SOLE   0 0 53,971
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 910 2,423 SH   SOLE   0 0 2,423
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 14,214 402,540 SH   SOLE   0 0 402,540
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 4,599 149,124 SH   SOLE   0 0 149,124
SPDR SERIES TRUST DJ REIT ETF 78464A607 525 5,148 SH   SOLE   0 0 5,148
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 5,973 54,527 SH   SOLE   0 0 54,527
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 372 25,348 SH   SOLE   0 0 25,348
STANLEY BLACK & DECKER INC COM 854502101 720 4,347 SH   SOLE   0 0 4,347
STARBUCKS CORP COM 855244109 309 3,510 SH   SOLE   0 0 3,510
STATE STR CORP COM 857477103 1,574 19,902 SH   SOLE   0 0 19,902
STRYKER CORP COM 863667101 1,169 5,568 SH   SOLE   0 0 5,568
SYSCO CORP COM 871829107 1,981 23,163 SH   SOLE   0 0 23,163
TARGET CORP COM 87612E106 9,019 70,342 SH   SOLE   0 0 70,342
TECOGEN INC NEW COM NEW 87876P201 49 23,000 SH   SOLE   0 0 23,000
TELEFLEX INC COM 879369106 558 1,483 SH   SOLE   0 0 1,483
TEXAS INSTRS INC COM 882508104 1,134 8,837 SH   SOLE   0 0 8,837
TEXAS PAC LD TR SUB CTF PROP I T 882610108 652 834 SH   SOLE   0 0 834
TEXTRON INC COM 883203101 2,097 47,025 SH   SOLE   0 0 47,025
THERMO FISHER SCIENTIFIC INC COM 883556102 402 1,238 SH   SOLE   0 0 1,238
TRAVELERS COMPANIES INC COM 89417E109 630 4,597 SH   SOLE   0 0 4,597
TRUIST FINL CORP COM 89832Q109 315 5,586 SH   SOLE   0 0 5,586
TWO HBRS INVT CORP COM NEW 90187B408 198 13,568 SH   SOLE   0 0 13,568
TYSON FOODS INC CL A 902494103 4,550 49,983 SH   SOLE   0 0 49,983
UNILEVER N V N Y SHS NEW 904784709 517 9,005 SH   SOLE   0 0 9,005
UNION PACIFIC CORP COM 907818108 616 3,409 SH   SOLE   0 0 3,409
UNITED PARCEL SERVICE INC CL B 911312106 974 8,323 SH   SOLE   0 0 8,323
UNITED TECHNOLOGIES CORP COM 913017109 651 4,344 SH   SOLE   0 0 4,344
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,238 46,228 SH   SOLE   0 0 46,228
V F CORP COM 918204108 1,249 12,534 SH   SOLE   0 0 12,534
VANECK VECTORS ETF TRUST INVT GRADE FLTG 92189F486 235 9,290 SH   SOLE   0 0 9,290
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 295 3,379 SH   SOLE   0 0 3,379
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,222 15,156 SH   SOLE   0 0 15,156
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,415 25,009 SH   SOLE   0 0 25,009
VANGUARD GROUP DIV APP ETF 921908844 201 1,613 SH   SOLE   0 0 1,613
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 525 1,775 SH   SOLE   0 0 1,775
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 206 1,725 SH   SOLE   0 0 1,725
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 354 2,227 SH   SOLE   0 0 2,227
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,412 25,992 SH   SOLE   0 0 25,992
VANGUARD INDEX FDS MID CAP ETF 922908629 4,379 24,579 SH   SOLE   0 0 24,579
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,249 8,451 SH   SOLE   0 0 8,451
VANGUARD INDEX FDS GROWTH ETF 922908736 1,106 6,070 SH   SOLE   0 0 6,070
VANGUARD INDEX FDS VALUE ETF 922908744 1,096 9,143 SH   SOLE   0 0 9,143
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,641 34,054 SH   SOLE   0 0 34,054
VANGUARD INDEX FDS TOTAL STK MKT 922908769 375 2,294 SH   SOLE   0 0 2,294
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 322 2,900 SH   SOLE   0 0 2,900
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 8,029 149,385 SH   SOLE   0 0 149,385
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 50,650 1,138,981 SH   SOLE   0 0 1,138,981
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 38,724 878,889 SH   SOLE   0 0 878,889
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 201 1,063 SH   SOLE   0 0 1,063
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 229 3,006 SH   SOLE   0 0 3,006
VERIZON COMMUNICATIONS INC COM 92343V104 11,735 191,122 SH   SOLE   0 0 191,122
VIACOMCBS INC CL B 92556H206 354 8,445 SH   SOLE   0 0 8,445
VISA INC COM CL A 92826C839 13,118 69,814 SH   SOLE   0 0 69,814
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 256 13,235 SH   SOLE   0 0 13,235
WALMART INC COM 931142103 355 2,990 SH   SOLE   0 0 2,990
WASTE MGMT INC DEL COM 94106L109 3,370 29,573 SH   SOLE   0 0 29,573
WATERS CORP COM 941848103 234 1,000 SH   SOLE   0 0 1,000
WEC ENERGY GROUP INC COM 92939U106 296 3,212 SH   SOLE   0 0 3,212
WELLS FARGO CO NEW COM 949746101 2,832 52,640 SH   SOLE   0 0 52,640
WESTERN DIGITAL CORP COM 958102105 2,522 39,740 SH   SOLE   0 0 39,740
WEYERHAEUSER CO COM 962166104 1,026 33,988 SH   SOLE   0 0 33,988
WILLIAMS COS INC DEL COM 969457100 911 38,426 SH   SOLE   0 0 38,426
XCEL ENERGY INC COM 98389B100 221 3,482 SH   SOLE   0 0 3,482
ZIMMER BIOMET HLDGS INC COM 98956P102 1,601 10,693 SH   SOLE   0 0 10,693
ZOETIS INC CL A 98978V103 7,769 58,703 SH   SOLE   0 0 58,703