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
22ND CENTY GROUP INC COM 90137F103 59 26,200 SH   SOLE   0 0 26,200
3M CO COM 88579Y101 1,686 10,254 SH   SOLE   0 0 10,254
ABBOTT LABS COM 002824100 1,669 19,949 SH   SOLE   0 0 19,949
ABBVIE INC COM 00287Y109 1,490 19,672 SH   SOLE   0 0 19,672
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,380 43,566 SH   SOLE   0 0 43,566
ADOBE INC COM 00724F101 1,367 4,949 SH   SOLE   0 0 4,949
ADVANCE AUTO PARTS INC COM 00751Y106 225 1,363 SH   SOLE   0 0 1,363
AFLAC INC COM 001055102 1,727 33,010 SH   SOLE   0 0 33,010
AIR PRODS & CHEMS INC COM 009158106 466 2,099 SH   SOLE   0 0 2,099
AKOUSTIS TECHNOLOGIES INC COM 00973N102 282 36,408 SH   SOLE   0 0 36,408
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 915 5,469 SH   SOLE   0 0 5,469
ALLSTATE CORP COM 020002101 235 2,160 SH   SOLE   0 0 2,160
ALPHABET INC CAP STK CL A 02079K305 4,594 3,762 SH   SOLE   0 0 3,762
ALPHABET INC CAP STK CL C 02079K107 3,225 2,646 SH   SOLE   0 0 2,646
ALPHATEC HOLDINGS INC COM NEW 02081G201 421 83,900 SH   SOLE   0 0 83,900
ALPS ETF TR ALERIAN MLP 00162Q866 107 11,731 SH   SOLE   0 0 11,731
ALTRIA GROUP INC COM 02209S103 1,810 44,253 SH   SOLE   0 0 44,253
AMAZON COM INC COM 023135106 5,817 3,351 SH   SOLE   0 0 3,351
AMERICAN ELEC PWR CO INC COM 025537101 882 9,419 SH   SOLE   0 0 9,419
AMERICAN EXPRESS CO COM 025816109 1,691 14,298 SH   SOLE   0 0 14,298
AMERICAN WTR WKS CO INC NEW COM 030420103 553 4,449 SH   SOLE   0 0 4,449
AMERIPRISE FINL INC COM 03076C106 233 1,582 SH   SOLE   0 0 1,582
AMETEK INC NEW COM 031100100 412 4,492 SH   SOLE   0 0 4,492
AMGEN INC COM 031162100 1,970 10,180 SH   SOLE   0 0 10,180
AMPHENOL CORP NEW CL A 032095101 415 4,300 SH   SOLE   0 0 4,300
ANALOG DEVICES INC COM 032654105 526 4,707 SH   SOLE   0 0 4,707
ANSYS INC COM 03662Q105 302 1,366 SH   SOLE   0 0 1,366
ANTHEM INC COM 036752103 241 1,004 SH   SOLE   0 0 1,004
APACHE CORP COM 037411105 365 14,264 SH   SOLE   0 0 14,264
APPLE INC COM 037833100 17,621 78,673 SH   SOLE   0 0 78,673
AQUA AMERICA INC COM 03836W103 399 8,897 SH   SOLE   0 0 8,897
ARES CAP CORP COM 04010L103 359 19,255 SH   SOLE   0 0 19,255
ARK ETF TR INNOVATION ETF 00214Q104 412 9,598 SH   SOLE   0 0 9,598
ASML HOLDING N V N Y REGISTRY SHS N07059210 309 1,244 SH   SOLE   0 0 1,244
AT&T INC COM 00206R102 4,351 114,996 SH   SOLE   0 0 114,996
ATLANTIC UN BANKSHARES CORP COM 04911A107 476 12,780 SH   SOLE   0 0 12,780
AU OPTRONICS CORP SPONSORED ADR 002255107 45 18,364 SH   SOLE   0 0 18,364
AURORA CANNABIS INC COM 05156X108 47 10,734 SH   SOLE   0 0 10,734
AUTOHOME INC SP ADR RP CL A 05278C107 292 3,512 SH   SOLE   0 0 3,512
AUTOMATIC DATA PROCESSING IN COM 053015103 845 5,229 SH   SOLE   0 0 5,229
AVANGRID INC COM 05351W103 423 8,100 SH   SOLE   0 0 8,100
AVERY DENNISON CORP COM 053611109 844 7,434 SH   SOLE   0 0 7,434
BANCO SANTANDER SA ADR 05964H105 49 12,201 SH   SOLE   0 0 12,201
BANK AMER CORP COM 060505104 2,767 94,867 SH   SOLE   0 0 94,867
BB&T CORP COM 054937107 497 9,318 SH   SOLE   0 0 9,318
BECTON DICKINSON & CO COM 075887109 868 3,433 SH   SOLE   0 0 3,433
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,438 21,333 SH   SOLE   0 0 21,333
BIOGEN INC COM 09062X103 269 1,156 SH   SOLE   0 0 1,156
BLACKROCK INC COM 09247X101 1,294 2,903 SH   SOLE   0 0 2,903
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 341 24,002 SH   SOLE   0 0 24,002
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 299 6,124 SH   SOLE   0 0 6,124
BOEING CO COM 097023105 3,602 9,464 SH   SOLE   0 0 9,464
BOOKING HLDGS INC COM 09857L108 546 278 SH   SOLE   0 0 278
BP PLC SPONSORED ADR 055622104 470 12,368 SH   SOLE   0 0 12,368
BRISTOL MYERS SQUIBB CO COM 110122108 1,301 25,663 SH   SOLE   0 0 25,663
BROADCOM INC COM 11135F101 912 3,298 SH   SOLE   0 0 3,298
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,134 9,112 SH   SOLE   0 0 9,112
CANADIAN PAC RY LTD COM 13645T100 380 1,706 SH   SOLE   0 0 1,706
CAPITAL ONE FINL CORP COM 14040H105 295 3,241 SH   SOLE   0 0 3,241
CASELLA WASTE SYS INC CL A 147448104 883 20,572 SH   SOLE   0 0 20,572
CATALYST PHARMACEUTICALS INC COM 14888U101 59 11,109 SH   SOLE   0 0 11,109
CATERPILLAR INC DEL COM 149123101 1,184 9,374 SH   SOLE   0 0 9,374
CB FINL SVCS INC COM 12479G101 555 20,000 SH   SOLE   0 0 20,000
CBS CORP NEW CL B 124857202 560 13,875 SH   SOLE   0 0 13,875
CELGENE CORP COM 151020104 290 2,924 SH   SOLE   0 0 2,924
CENTERPOINT ENERGY INC COM 15189T107 333 11,047 SH   SOLE   0 0 11,047
CENTERSTATE BK CORP COM 15201P109 4,021 167,650 SH   SOLE   0 0 167,650
CHEVRON CORP NEW COM 166764100 3,982 33,569 SH   SOLE   0 0 33,569
CHIPOTLE MEXICAN GRILL INC COM 169656105 705 839 SH   SOLE   0 0 839
CHUBB LIMITED COM H1467J104 432 2,677 SH   SOLE   0 0 2,677
CINCINNATI FINL CORP COM 172062101 462 3,962 SH   SOLE   0 0 3,962
CINTAS CORP COM 172908105 573 2,139 SH   SOLE   0 0 2,139
CISCO SYS INC COM 17275R102 2,606 52,750 SH   SOLE   0 0 52,750
CITIGROUP INC COM NEW 172967424 1,108 16,040 SH   SOLE   0 0 16,040
CLOROX CO DEL COM 189054109 501 3,300 SH   SOLE   0 0 3,300
CME GROUP INC COM 12572Q105 592 2,803 SH   SOLE   0 0 2,803
COCA COLA CO COM 191216100 2,920 53,642 SH   SOLE   0 0 53,642
COLGATE PALMOLIVE CO COM 194162103 853 11,608 SH   SOLE   0 0 11,608
COMCAST CORP NEW CL A 20030N101 11,881 263,560 SH   SOLE   0 0 263,560
COMMUNITY HEALTHCARE TR INC COM 20369C106 292 6,556 SH   SOLE   0 0 6,556
CONAGRA BRANDS INC COM 205887102 701 22,856 SH   SOLE   0 0 22,856
CONOCOPHILLIPS COM 20825C104 759 13,325 SH   SOLE   0 0 13,325
CONSTELLATION BRANDS INC CL A 21036P108 7,207 34,768 SH   SOLE   0 0 34,768
COPART INC COM 217204106 263 3,280 SH   SOLE   0 0 3,280
CORREVIO PHARMA CORP COM 22026V105 22 11,150 SH   SOLE   0 0 11,150
CORTEVA INC COM 22052L104 265 9,462 SH   SOLE   0 0 9,462
COSTCO WHSL CORP NEW COM 22160K105 2,448 8,494 SH   SOLE   0 0 8,494
COTT CORP QUE COM 22163N106 130 10,464 SH   SOLE   0 0 10,464
CSX CORP COM 126408103 699 10,082 SH   SOLE   0 0 10,082
CUMMINS INC COM 231021106 330 2,026 SH   SOLE   0 0 2,026
CVS HEALTH CORP COM 126650100 1,228 19,477 SH   SOLE   0 0 19,477
DANAHER CORPORATION COM 235851102 872 6,040 SH   SOLE   0 0 6,040
DAVE & BUSTERS ENTMT INC COM 238337109 433 11,112 SH   SOLE   0 0 11,112
DBX ETF TR XTRACK MSCI EAFE 233051200 3,159 97,673 SH   SOLE   0 0 97,673
DEERE & CO COM 244199105 493 2,920 SH   SOLE   0 0 2,920
DIAGEO P L C SPON ADR NEW 25243Q205 214 1,310 SH   SOLE   0 0 1,310
DISCOVER FINL SVCS COM 254709108 237 2,921 SH   SOLE   0 0 2,921
DISNEY WALT CO COM DISNEY 254687106 4,119 31,600 SH   SOLE   0 0 31,600
DOLLAR GEN CORP NEW COM 256677105 1,152 7,250 SH   SOLE   0 0 7,250
DOMINION ENERGY INC COM 25746U109 1,220 15,052 SH   SOLE   0 0 15,052
DUFF & PHELPS UTIL CORP BD T COM 26432K108 116 12,500 SH   SOLE   0 0 12,500
DUKE ENERGY CORP NEW COM NEW 26441C204 780 8,137 SH   SOLE   0 0 8,137
EATON CORP PLC SHS G29183103 407 4,889 SH   SOLE   0 0 4,889
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 237 10,500 SH   SOLE   0 0 10,500
EATON VANCE TX ADV GLBL DIV COM 27828S101 168 10,206 SH   SOLE   0 0 10,206
EATON VANCE TX MNG BY WRT OP COM 27828Y108 702 47,922 SH   SOLE   0 0 47,922
ECHO GLOBAL LOGISTICS INC COM 27875T101 571 25,223 SH   SOLE   0 0 25,223
ECOLAB INC COM 278865100 254 1,283 SH   SOLE   0 0 1,283
ENERPLUS CORP COM 292766102 92 12,430 SH   SOLE   0 0 12,430
ENTERPRISE PRODS PARTNERS L COM 293792107 233 8,136 SH   SOLE   0 0 8,136
ENTRAVISION COMMUNICATIONS C CL A 29382R107 48 15,000 SH   SOLE   0 0 15,000
ERIE INDTY CO CL A 29530P102 2,276 12,262 SH   SOLE   0 0 12,262
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 233 11,212 SH   SOLE   0 0 11,212
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1,663 35,681 SH   SOLE   0 0 35,681
ETSY INC COM 29786A106 710 12,569 SH   SOLE   0 0 12,569
EVANS BANCORP INC COM NEW 29911Q208 618 16,515 SH   SOLE   0 0 16,515
EVERSOURCE ENERGY COM 30040W108 458 5,358 SH   SOLE   0 0 5,358
EXELON CORP COM 30161N101 866 17,923 SH   SOLE   0 0 17,923
EXXON MOBIL CORP COM 30231G102 6,486 91,856 SH   SOLE   0 0 91,856
FACEBOOK INC CL A 30303M102 4,752 26,683 SH   SOLE   0 0 26,683
FARMERS NATL BANC CORP COM 309627107 496 34,246 SH   SOLE   0 0 34,246
FASTENAL CO COM 311900104 593 18,161 SH   SOLE   0 0 18,161
FEDEX CORP COM 31428X106 786 5,396 SH   SOLE   0 0 5,396
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 326 25,155 SH   SOLE   0 0 25,155
FIDELITY NATL INFORMATION SV COM 31620M106 211 1,588 SH   SOLE   0 0 1,588
FIRST FINL CORP IND COM 320218100 803 18,472 SH   SOLE   0 0 18,472
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 36,777 707,386 SH   SOLE   0 0 707,386
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 10,228 167,941 SH   SOLE   0 0 167,941
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3,808 56,381 SH   SOLE   0 0 56,381
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 676 11,250 SH   SOLE   0 0 11,250
FIRSTENERGY CORP COM 337932107 244 5,056 SH   SOLE   0 0 5,056
FISERV INC COM 337738108 714 6,892 SH   SOLE   0 0 6,892
FNB CORP PA COM 302520101 584 50,627 SH   SOLE   0 0 50,627
FORD MTR CO DEL COM 345370860 340 37,084 SH   SOLE   0 0 37,084
FORTIVE CORP COM 34959J108 505 7,362 SH   SOLE   0 0 7,362
FOX FACTORY HLDG CORP COM 35138V102 213 3,415 SH   SOLE   0 0 3,415
FREEPORT-MCMORAN INC CL B 35671D857 123 12,816 SH   SOLE   0 0 12,816
GALLAGHER ARTHUR J & CO COM 363576109 262 2,921 SH   SOLE   0 0 2,921
GENERAL DYNAMICS CORP COM 369550108 1,130 6,182 SH   SOLE   0 0 6,182
GENERAL ELECTRIC CO COM 369604103 1,608 179,815 SH   SOLE   0 0 179,815
GENERAL MLS INC COM 370334104 224 4,070 SH   SOLE   0 0 4,070
GENERAL MTRS CO COM 37045V100 242 6,445 SH   SOLE   0 0 6,445
GENMAB A S SPONSORED ADS 372303206 265 13,085 SH   SOLE   0 0 13,085
GENUINE PARTS CO COM 372460105 374 3,760 SH   SOLE   0 0 3,760
GILEAD SCIENCES INC COM 375558103 752 11,859 SH   SOLE   0 0 11,859
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 389 9,107 SH   SOLE   0 0 9,107
GLOBAL PMTS INC COM 37940X102 20,802 130,833 SH   SOLE   0 0 130,833
GOLDMAN SACHS GROUP INC COM 38141G104 383 1,850 SH   SOLE   0 0 1,850
GRAINGER W W INC COM 384802104 677 2,277 SH   SOLE   0 0 2,277
HANESBRANDS INC COM 410345102 496 32,400 SH   SOLE   0 0 32,400
HARTFORD FINL SVCS GROUP INC COM 416515104 313 5,163 SH   SOLE   0 0 5,163
HERSHEY CO COM 427866108 319 2,058 SH   SOLE   0 0 2,058
HOME DEPOT INC COM 437076102 4,513 19,445 SH   SOLE   0 0 19,445
HONEYWELL INTL INC COM 438516106 1,320 7,800 SH   SOLE   0 0 7,800
HORMEL FOODS CORP COM 440452100 925 21,154 SH   SOLE   0 0 21,154
HUNTINGTON BANCSHARES INC COM 446150104 405 28,393 SH   SOLE   0 0 28,393
IAA INC COM 449253103 592 14,198 SH   SOLE   0 0 14,198
ILLINOIS TOOL WKS INC COM 452308109 1,010 6,456 SH   SOLE   0 0 6,456
ILLUMINA INC COM 452327109 1,294 4,254 SH   SOLE   0 0 4,254
INGERSOLL-RAND PLC SHS G47791101 411 3,333 SH   SOLE   0 0 3,333
INTEL CORP COM 458140100 4,201 81,530 SH   SOLE   0 0 81,530
INTERNATIONAL BUSINESS MACHS COM 459200101 2,349 16,156 SH   SOLE   0 0 16,156
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 1,544 71,332 SH   SOLE   0 0 71,332
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,326 12,269 SH   SOLE   0 0 12,269
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 337 5,200 SH   SOLE   0 0 5,200
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 2,263 150,640 SH   SOLE   0 0 150,640
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 543 9,381 SH   SOLE   0 0 9,381
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 831 36,790 SH   SOLE   0 0 36,790
ISHARES GOLD TRUST ISHARES 464285105 310 22,013 SH   SOLE   0 0 22,013
ISHARES INC CORE MSCI EMKT 46434G103 322 6,581 SH   SOLE   0 0 6,581
ISHARES SILVER TRUST ISHARES 46428Q109 227 14,270 SH   SOLE   0 0 14,270
ISHARES TR BARCLAYS 7 10 YR 464287440 1,125 9,998 SH   SOLE   0 0 9,998
ISHARES TR CORE HIGH DV ETF 46429B663 728 7,727 SH   SOLE   0 0 7,727
ISHARES TR CORE MSCI EAFE 46432F842 1,966 32,208 SH   SOLE   0 0 32,208
ISHARES TR CORE MSCI INTL 46435G326 279 5,117 SH   SOLE   0 0 5,117
ISHARES TR CORE S&P MCP ETF 464287507 11,132 57,607 SH   SOLE   0 0 57,607
ISHARES TR CORE S&P SCP ETF 464287804 15,773 202,636 SH   SOLE   0 0 202,636
ISHARES TR CORE S&P TTL STK 464287150 803 11,967 SH   SOLE   0 0 11,967
ISHARES TR CORE S&P500 ETF 464287200 6,472 21,680 SH   SOLE   0 0 21,680
ISHARES TR CORE US AGGBD ET 464287226 4,474 39,537 SH   SOLE   0 0 39,537
ISHARES TR EAFE SML CP ETF 464288273 871 15,214 SH   SOLE   0 0 15,214
ISHARES TR FLTG RATE NT ETF 46429B655 269 5,271 SH   SOLE   0 0 5,271
ISHARES TR GL CLEAN ENE ETF 464288224 211 19,381 SH   SOLE   0 0 19,381
ISHARES TR IBOXX HI YD ETF 464288513 1,799 20,642 SH   SOLE   0 0 20,642
ISHARES TR IBOXX INV CP ETF 464287242 4,953 38,848 SH   SOLE   0 0 38,848
ISHARES TR MIN VOL EAFE ETF 46429B689 86,221 1,176,591 SH   SOLE   0 0 1,176,591
ISHARES TR MSCI ACWI EX US 464288240 432 9,380 SH   SOLE   0 0 9,380
ISHARES TR MSCI EAFE ETF 464287465 6,637 101,780 SH   SOLE   0 0 101,780
ISHARES TR MSCI EMG MKT ETF 464287234 3,099 75,828 SH   SOLE   0 0 75,828
ISHARES TR MSCI MIN VOL ETF 46429B697 356 5,563 SH   SOLE   0 0 5,563
ISHARES TR NATIONAL MUN ETF 464288414 2,078 18,216 SH   SOLE   0 0 18,216
ISHARES TR PFD AND INCM SEC 464288687 2,308 61,484 SH   SOLE   0 0 61,484
ISHARES TR RUS 1000 ETF 464287622 4,996 30,362 SH   SOLE   0 0 30,362
ISHARES TR RUS 1000 GRW ETF 464287614 10,945 68,566 SH   SOLE   0 0 68,566
ISHARES TR RUS 1000 VAL ETF 464287598 11,188 87,229 SH   SOLE   0 0 87,229
ISHARES TR RUS 2000 GRW ETF 464287648 1,167 6,053 SH   SOLE   0 0 6,053
ISHARES TR RUS 2000 VAL ETF 464287630 4,957 41,510 SH   SOLE   0 0 41,510
ISHARES TR RUS MD CP GR ETF 464287481 261 1,850 SH   SOLE   0 0 1,850
ISHARES TR RUS MDCP VAL ETF 464287473 5,474 61,024 SH   SOLE   0 0 61,024
ISHARES TR RUS MID CAP ETF 464287499 707 12,637 SH   SOLE   0 0 12,637
ISHARES TR RUSSELL 2000 ETF 464287655 1,218 8,051 SH   SOLE   0 0 8,051
ISHARES TR S&P 500 GRWT ETF 464287309 796 4,422 SH   SOLE   0 0 4,422
ISHARES TR S&P 500 VAL ETF 464287408 1,042 8,743 SH   SOLE   0 0 8,743
ISHARES TR S&P MC 400GR ETF 464287606 329 1,468 SH   SOLE   0 0 1,468
ISHARES TR S&P MC 400VL ETF 464287705 1,588 9,928 SH   SOLE   0 0 9,928
ISHARES TR S&P SML 600 GWT 464287887 221 1,238 SH   SOLE   0 0 1,238
ISHARES TR SELECT DIVID ETF 464287168 994 9,750 SH   SOLE   0 0 9,750
ISHARES TR SH TR CRPORT ETF 464288646 1,934 36,032 SH   SOLE   0 0 36,032
ISHARES TR SP SMCP600VL ETF 464287879 1,369 9,113 SH   SOLE   0 0 9,113
ISHARES TR TIPS BD ETF 464287176 1,090 9,376 SH   SOLE   0 0 9,376
ISHARES TR US HLTHCARE ETF 464287762 283 1,499 SH   SOLE   0 0 1,499
JOHNSON & JOHNSON COM 478160104 6,009 46,444 SH   SOLE   0 0 46,444
JPMORGAN CHASE & CO COM 46625H100 23,789 202,137 SH   SOLE   0 0 202,137
KANSAS CITY SOUTHERN COM NEW 485170302 619 4,654 SH   SOLE   0 0 4,654
KAR AUCTION SVCS INC COM 48238T109 377 15,373 SH   SOLE   0 0 15,373
KIMBERLY CLARK CORP COM 494368103 1,026 7,224 SH   SOLE   0 0 7,224
KRAFT HEINZ CO COM 500754106 447 15,986 SH   SOLE   0 0 15,986
KROGER CO COM 501044101 947 36,745 SH   SOLE   0 0 36,745
L3HARRIS TECHNOLOGIES INC COM 502431109 259 1,241 SH   SOLE   0 0 1,241
LABORATORY CORP AMER HLDGS COM NEW 50540R409 213 1,265 SH   SOLE   0 0 1,265
LAKE SHORE BANCORP INC COM 510700107 977 67,115 SH   SOLE   0 0 67,115
LAUDER ESTEE COS INC CL A 518439104 596 2,992 SH   SOLE   0 0 2,992
LILLY ELI & CO COM 532457108 2,642 23,619 SH   SOLE   0 0 23,619
LINCOLN NATL CORP IND COM 534187109 269 4,467 SH   SOLE   0 0 4,467
LOCKHEED MARTIN CORP COM 539830109 3,448 8,835 SH   SOLE   0 0 8,835
LOWES COS INC COM 548661107 1,110 10,091 SH   SOLE   0 0 10,091
LULULEMON ATHLETICA INC COM 550021109 1,149 5,969 SH   SOLE   0 0 5,969
M & T BK CORP COM 55261F104 2,665 16,868 SH   SOLE   0 0 16,868
MAGNA INTL INC COM 559222401 300 5,618 SH   SOLE   0 0 5,618
MANULIFE FINL CORP COM 56501R106 462 25,157 SH   SOLE   0 0 25,157
MARSH & MCLENNAN COS INC COM 571748102 1,290 12,896 SH   SOLE   0 0 12,896
MASTEC INC COM 576323109 632 9,733 SH   SOLE   0 0 9,733
MASTERCARD INC CL A 57636Q104 2,652 9,761 SH   SOLE   0 0 9,761
MCDONALDS CORP COM 580135101 2,606 12,134 SH   SOLE   0 0 12,134
MEDTRONIC PLC SHS G5960L103 543 5,003 SH   SOLE   0 0 5,003
MEET GROUP INC COM 58513U101 115 35,000 SH   SOLE   0 0 35,000
MERCADOLIBRE INC COM 58733R102 286 519 SH   SOLE   0 0 519
MERCK & CO INC COM 58933Y105 4,162 49,431 SH   SOLE   0 0 49,431
METLIFE INC COM 59156R108 374 7,927 SH   SOLE   0 0 7,927
MICROCHIP TECHNOLOGY INC COM 595017104 759 8,168 SH   SOLE   0 0 8,168
MICRON TECHNOLOGY INC COM 595112103 343 8,002 SH   SOLE   0 0 8,002
MICROSOFT CORP COM 594918104 10,382 74,675 SH   SOLE   0 0 74,675
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 280 25,744 SH   SOLE   0 0 25,744
MONDELEZ INTL INC CL A 609207105 1,885 34,072 SH   SOLE   0 0 34,072
MONSTER BEVERAGE CORP NEW COM 61174X109 289 4,983 SH   SOLE   0 0 4,983
NATIONAL FUEL GAS CO N J COM 636180101 410 8,736 SH   SOLE   0 0 8,736
NATIONAL GRID PLC SPONSORED ADR NE 636274409 377 6,955 SH   SOLE   0 0 6,955
NETFLIX INC COM 64110L106 1,167 4,360 SH   SOLE   0 0 4,360
NEXTERA ENERGY INC COM 65339F101 2,707 11,617 SH   SOLE   0 0 11,617
NIKE INC CL B 654106103 1,500 15,972 SH   SOLE   0 0 15,972
NORFOLK SOUTHERN CORP COM 655844108 310 1,726 SH   SOLE   0 0 1,726
NORTHROP GRUMMAN CORP COM 666807102 878 2,342 SH   SOLE   0 0 2,342
NORTHWEST BANCSHARES INC MD COM 667340103 630 38,442 SH   SOLE   0 0 38,442
NOVARTIS A G SPONSORED ADR 66987V109 300 3,456 SH   SOLE   0 0 3,456
NUVEEN AMT FREE MUN CR INC F COM 67071L106 178 10,615 SH   SOLE   0 0 10,615
NUVEEN AMT FREE QLTY MUN INC COM 670657105 154 10,764 SH   SOLE   0 0 10,764
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 156 11,150 SH   SOLE   0 0 11,150
NVIDIA CORP COM 67066G104 945 5,425 SH   SOLE   0 0 5,425
NXP SEMICONDUCTORS N V COM N6596X109 571 5,236 SH   SOLE   0 0 5,236
OCCIDENTAL PETE CORP COM 674599105 674 15,160 SH   SOLE   0 0 15,160
OLD DOMINION FREIGHT LINE IN COM 679580100 274 1,614 SH   SOLE   0 0 1,614
OMNICOM GROUP INC COM 681919106 716 9,140 SH   SOLE   0 0 9,140
ONEOK INC NEW COM 682680103 524 7,111 SH   SOLE   0 0 7,111
ORACLE CORP COM 68389X105 957 17,392 SH   SOLE   0 0 17,392
PARKER HANNIFIN CORP COM 701094104 2,164 11,982 SH   SOLE   0 0 11,982
PAYCHEX INC COM 704326107 1,236 14,927 SH   SOLE   0 0 14,927
PAYCOM SOFTWARE INC COM 70432V102 391 1,867 SH   SOLE   0 0 1,867
PAYPAL HLDGS INC COM 70450Y103 794 7,668 SH   SOLE   0 0 7,668
PEPSICO INC COM 713448108 3,075 22,431 SH   SOLE   0 0 22,431
PFIZER INC COM 717081103 3,741 104,125 SH   SOLE   0 0 104,125
PHILIP MORRIS INTL INC COM 718172109 2,357 31,039 SH   SOLE   0 0 31,039
PHILLIPS 66 COM 718546104 617 6,023 SH   SOLE   0 0 6,023
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,507 15,108 SH   SOLE   0 0 15,108
PINNACLE WEST CAP CORP COM 723484101 251 2,590 SH   SOLE   0 0 2,590
PNC FINL SVCS GROUP INC COM 693475105 3,724 26,571 SH   SOLE   0 0 26,571
POLYONE CORP COM 73179P106 776 23,759 SH   SOLE   0 0 23,759
PPG INDS INC COM 693506107 372 3,140 SH   SOLE   0 0 3,140
PPL CORP COM 69351T106 1,340 42,546 SH   SOLE   0 0 42,546
PRICE T ROWE GROUP INC COM 74144T108 362 3,169 SH   SOLE   0 0 3,169
PROCTER & GAMBLE CO COM 742718109 6,878 55,298 SH   SOLE   0 0 55,298
PRUDENTIAL FINL INC COM 744320102 693 7,703 SH   SOLE   0 0 7,703
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 484 7,798 SH   SOLE   0 0 7,798
QORVO INC COM 74736K101 246 3,313 SH   SOLE   0 0 3,313
QUALCOMM INC COM 747525103 1,277 16,739 SH   SOLE   0 0 16,739
RAYMOND JAMES FINANCIAL INC COM 754730109 210 2,545 SH   SOLE   0 0 2,545
RAYTHEON CO COM NEW 755111507 1,627 8,292 SH   SOLE   0 0 8,292
REPUBLIC FIRST BANCORP INC COM 760416107 2,544 605,672 SH   SOLE   0 0 605,672
ROPER TECHNOLOGIES INC COM 776696106 310 869 SH   SOLE   0 0 869
ROSS STORES INC COM 778296103 1,123 10,227 SH   SOLE   0 0 10,227
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 315 5,254 SH   SOLE   0 0 5,254
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 966 16,419 SH   SOLE   0 0 16,419
ROYCE VALUE TR INC COM 780910105 147 10,652 SH   SOLE   0 0 10,652
S&P GLOBAL INC COM 78409V104 373 1,522 SH   SOLE   0 0 1,522
SALEM MEDIA GROUP INC CL A 794093104 41 26,601 SH   SOLE   0 0 26,601
SALESFORCE COM INC COM 79466L302 1,004 6,766 SH   SOLE   0 0 6,766
SCHLUMBERGER LTD COM 806857108 402 11,769 SH   SOLE   0 0 11,769
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 4,014 137,668 SH   SOLE   0 0 137,668
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,722 108,328 SH   SOLE   0 0 108,328
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 20,252 635,644 SH   SOLE   0 0 635,644
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 3,499 110,023 SH   SOLE   0 0 110,023
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 3,413 123,779 SH   SOLE   0 0 123,779
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,806 55,475 SH   SOLE   0 0 55,475
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,319 24,502 SH   SOLE   0 0 24,502
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 10,805 152,141 SH   SOLE   0 0 152,141
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 696 12,708 SH   SOLE   0 0 12,708
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 637 7,578 SH   SOLE   0 0 7,578
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 12,722 224,264 SH   SOLE   0 0 224,264
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 147,033 2,072,937 SH   SOLE   0 0 2,072,937
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 55,769 986,368 SH   SOLE   0 0 986,368
SCHWAB STRATEGIC TR US REIT ETF 808524847 9,463 200,622 SH   SOLE   0 0 200,622
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,943 56,540 SH   SOLE   0 0 56,540
SECOND SIGHT MED PRODS INC COM 81362J100 82 100,000 SH   SOLE   0 0 100,000
SEI INVESTMENTS CO COM 784117103 712 12,023 SH   SOLE   0 0 12,023
SELECT SECTOR SPDR TR ENERGY 81369Y506 219 3,707 SH   SOLE   0 0 3,707
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 216 1,791 SH   SOLE   0 0 1,791
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 234 8,349 SH   SOLE   0 0 8,349
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 910 11,728 SH   SOLE   0 0 11,728
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 546 8,430 SH   SOLE   0 0 8,430
SERVICENOW INC COM 81762P102 497 1,958 SH   SOLE   0 0 1,958
SHERWIN WILLIAMS CO COM 824348106 869 1,581 SH   SOLE   0 0 1,581
SHOPIFY INC CL A 82509L107 226 725 SH   SOLE   0 0 725
SIRIUS XM HLDGS INC COM 82968B103 165 26,391 SH   SOLE   0 0 26,391
SMUCKER J M CO COM NEW 832696405 778 7,071 SH   SOLE   0 0 7,071
SOUTHERN CO COM 842587107 703 11,376 SH   SOLE   0 0 11,376
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 561 2,083 SH   SOLE   0 0 2,083
SPDR GOLD TRUST GOLD SHS 78463V107 1,220 8,788 SH   SOLE   0 0 8,788
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3,407 86,219 SH   SOLE   0 0 86,219
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 6,049 251,624 SH   SOLE   0 0 251,624
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 458 11,750 SH   SOLE   0 0 11,750
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,780 9,366 SH   SOLE   0 0 9,366
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,706 4,841 SH   SOLE   0 0 4,841
SPDR SERIES TRUST DJ REIT ETF 78464A607 3,113 29,772 SH   SOLE   0 0 29,772
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 3,614 71,288 SH   SOLE   0 0 71,288
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 601 17,723 SH   SOLE   0 0 17,723
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 1,005 18,711 SH   SOLE   0 0 18,711
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 327 6,378 SH   SOLE   0 0 6,378
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 9,385 153,207 SH   SOLE   0 0 153,207
SPDR SERIES TRUST S&P DIVID ETF 78464A763 309 3,016 SH   SOLE   0 0 3,016
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 305 13,643 SH   SOLE   0 0 13,643
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 295 6,678 SH   SOLE   0 0 6,678
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 158 13,338 SH   SOLE   0 0 13,338
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 6,132 247,849 SH   SOLE   0 0 247,849
STANLEY BLACK & DECKER INC COM 854502101 442 3,059 SH   SOLE   0 0 3,059
STARBUCKS CORP COM 855244109 753 8,513 SH   SOLE   0 0 8,513
STATE STR CORP COM 857477103 635 10,734 SH   SOLE   0 0 10,734
STRYKER CORP COM 863667101 291 1,344 SH   SOLE   0 0 1,344
SUN LIFE FINL INC COM 866796105 807 18,000 SH   SOLE   0 0 18,000
SUNTRUST BKS INC COM 867914103 266 3,872 SH   SOLE   0 0 3,872
SYNOVUS FINL CORP COM NEW 87161C501 4,558 127,456 SH   SOLE   0 0 127,456
SYSCO CORP COM 871829107 769 9,687 SH   SOLE   0 0 9,687
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 246 5,287 SH   SOLE   0 0 5,287
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 393 22,487 SH   SOLE   0 0 22,487
TEMPLETON GLOBAL INCOME FD COM 880198106 1,375 223,981 SH   SOLE   0 0 223,981
TESLA INC COM 88160R101 262 1,086 SH   SOLE   0 0 1,086
TEXAS INSTRS INC COM 882508104 449 3,473 SH   SOLE   0 0 3,473
THERMO FISHER SCIENTIFIC INC COM 883556102 2,507 8,608 SH   SOLE   0 0 8,608
TJX COS INC NEW COM 872540109 1,290 23,133 SH   SOLE   0 0 23,133
UGI CORP NEW COM 902681105 521 10,370 SH   SOLE   0 0 10,370
ULTA BEAUTY INC COM 90384S303 383 1,530 SH   SOLE   0 0 1,530
UNILEVER N V N Y SHS NEW 904784709 664 11,067 SH   SOLE   0 0 11,067
UNILEVER PLC SPON ADR NEW 904767704 382 6,348 SH   SOLE   0 0 6,348
UNION PACIFIC CORP COM 907818108 1,959 12,094 SH   SOLE   0 0 12,094
UNITED CMNTY FINL CORP OHIO COM 909839102 386 35,851 SH   SOLE   0 0 35,851
UNITED PARCEL SERVICE INC CL B 911312106 925 7,720 SH   SOLE   0 0 7,720
UNITED TECHNOLOGIES CORP COM 913017109 1,194 8,749 SH   SOLE   0 0 8,749
UNITEDHEALTH GROUP INC COM 91324P102 3,022 13,905 SH   SOLE   0 0 13,905
UNIVEST FINANCIAL CORPORATIO COM 915271100 338 13,234 SH   SOLE   0 0 13,234
URBAN OUTFITTERS INC COM 917047102 278 9,885 SH   SOLE   0 0 9,885
US BANCORP DEL COM NEW 902973304 1,484 26,820 SH   SOLE   0 0 26,820
V F CORP COM 918204108 229 2,572 SH   SOLE   0 0 2,572
VALERO ENERGY CORP NEW COM 91913Y100 243 2,850 SH   SOLE   0 0 2,850
VALLEY NATL BANCORP COM 919794107 658 60,496 SH   SOLE   0 0 60,496
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 830 6,358 SH   SOLE   0 0 6,358
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 622 4,360 SH   SOLE   0 0 4,360
VANGUARD GROUP DIV APP ETF 921908844 9,421 78,785 SH   SOLE   0 0 78,785
VANGUARD INDEX FDS GROWTH ETF 922908736 778 4,679 SH   SOLE   0 0 4,679
VANGUARD INDEX FDS LARGE CAP ETF 922908637 3,545 26,000 SH   SOLE   0 0 26,000
VANGUARD INDEX FDS MID CAP ETF 922908629 2,236 13,339 SH   SOLE   0 0 13,339
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 895 9,602 SH   SOLE   0 0 9,602
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 16,010 58,727 SH   SOLE   0 0 58,727
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,675 17,382 SH   SOLE   0 0 17,382
VANGUARD INDEX FDS TOTAL STK MKT 922908769 15,801 104,643 SH   SOLE   0 0 104,643
VANGUARD INDEX FDS VALUE ETF 922908744 275 2,466 SH   SOLE   0 0 2,466
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 359 7,189 SH   SOLE   0 0 7,189
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 952 23,652 SH   SOLE   0 0 23,652
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,805 43,932 SH   SOLE   0 0 43,932
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,458 16,429 SH   SOLE   0 0 16,429
VANGUARD WORLD FD ESG US STK ETF 921910733 213 4,095 SH   SOLE   0 0 4,095
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 607 3,615 SH   SOLE   0 0 3,615
VERISK ANALYTICS INC COM 92345Y106 224 1,414 SH   SOLE   0 0 1,414
VERIZON COMMUNICATIONS INC COM 92343V104 4,600 76,204 SH   SOLE   0 0 76,204
VISA INC COM CL A 92826C839 3,014 17,524 SH   SOLE   0 0 17,524
WALGREENS BOOTS ALLIANCE INC COM 931427108 689 12,452 SH   SOLE   0 0 12,452
WALMART INC COM 931142103 2,028 17,079 SH   SOLE   0 0 17,079
WASTE MGMT INC DEL COM 94106L109 904 7,860 SH   SOLE   0 0 7,860
WEC ENERGY GROUP INC COM 92939U106 251 2,643 SH   SOLE   0 0 2,643
WELLS FARGO CO NEW COM 949746101 943 18,696 SH   SOLE   0 0 18,696
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 412 50,025 SH   SOLE   0 0 50,025
WISDOMTREE TR HEDGED HI YLD BD 97717W430 266 11,544 SH   SOLE   0 0 11,544
WISDOMTREE TR US LARGECAP DIVD 97717W307 471 4,756 SH   SOLE   0 0 4,756
WISDOMTREE TR US SMALLCAP DIVD 97717W604 3,445 125,854 SH   SOLE   0 0 125,854
XCEL ENERGY INC COM 98389B100 535 8,249 SH   SOLE   0 0 8,249
XILINX INC COM 983919101 291 3,027 SH   SOLE   0 0 3,027
XYLEM INC COM 98419M100 365 4,582 SH   SOLE   0 0 4,582
YETI HLDGS INC COM 98585X104 244 8,701 SH   SOLE   0 0 8,701
ZEBRA TECHNOLOGIES CORP CL A 989207105 395 1,915 SH   SOLE   0 0 1,915
ZIONS BANCORPORATION N A COM 989701107 838 18,819 SH   SOLE   0 0 18,819
ZOETIS INC CL A 98978V103 1,052 8,442 SH   SOLE   0 0 8,442