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
ABBOTT LABS COM 002824100 1,942 24,298 SH   SOLE   0 0 24,298
ACTIVISION BLIZZARD INC COM 00507V109 560 12,307 SH   SOLE   0 0 12,307
ADVANCED MICRO DEVICES INC COM 007903107 16,588 650,000 SH   SOLE   0 0 650,000
ALLETE INC COM NEW 018522300 2,742 33,345 SH   SOLE   0 0 33,345
APPLE INC COM 037833100 7,429 39,108 SH   SOLE   0 0 39,108
AQUA AMERICA INC COM 03836W103 546 14,973 SH   SOLE   0 0 14,973
ASTRONICS CORP COM 046433108 327 10,000 SH   SOLE   0 0 10,000
AUTOMATIC DATA PROCESSING IN COM 053015103 2,041 12,777 SH   SOLE   0 0 12,777
CHURCH & DWIGHT INC COM 171340102 1,753 24,616 SH   SOLE   0 0 24,616
CISCO SYS INC COM 17275R102 6,826 126,423 SH   SOLE   0 0 126,423
CME GROUP INC COM CL A 12572Q105 2,520 15,311 SH   SOLE   0 0 15,311
COCA COLA CO COM 191216100 1,947 41,545 SH   SOLE   0 0 41,545
COTY INC COM CL A 222070203 6,038 525,000 SH   SOLE   0 0 525,000
CSX CORP COM 126408103 845 11,289 SH   SOLE   0 0 11,289
CVS HEALTH CORP COM 126650100 1,305 24,191 SH   SOLE   0 0 24,191
DANAHER CORPORATION COM 235851102 2,366 17,920 SH   SOLE   0 0 17,920
DOWDUPONT INC COM 26078J100 3,004 56,352 SH   SOLE   0 0 56,352
DUKE ENERGY CORP NEW COM NEW 26441C204 3,213 35,704 SH   SOLE   0 0 35,704
EATON CORP PLC SHS G29183103 2,796 34,707 SH   SOLE   0 0 34,707
ERIE INDTY CO CL A 29530P102 5,891 33,000 SH   SOLE   0 0 33,000
EXTRA SPACE STORAGE INC COM 30225T102 2,337 22,937 SH   SOLE   0 0 22,937
FACEBOOK INC CL A 30303M102 2,273 13,638 SH   SOLE   0 0 13,638
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 5,623 40,481 SH   SOLE   0 0 40,481
FIRST TR VALUE LINE DIVID IN SHS 33734H106 857 26,403 SH   SOLE   0 0 26,403
FISERV INC COM 337738108 924 10,471 SH   SOLE   0 0 10,471
GALLAGHER ARTHUR J & CO COM 363576109 2,698 34,542 SH   SOLE   0 0 34,542
HASBRO INC COM 418056107 1,421 16,709 SH   SOLE   0 0 16,709
HOME DEPOT INC COM 437076102 2,565 13,367 SH   SOLE   0 0 13,367
ILLINOIS TOOL WKS INC COM 452308109 2,671 18,612 SH   SOLE   0 0 18,612
INTEL CORP COM 458140100 3,793 70,642 SH   SOLE   0 0 70,642
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,438 18,888 SH   SOLE   0 0 18,888
INVESCO QQQ TR UNIT 46090E103 6,094 33,920 SH   SOLE   0 0 33,920
ISHARES TR CORE 464287200 31,350 110,169 SH   SOLE   0 0 110,169
ISHARES TR FLTG 46429B655 8,740 171,668 SH   SOLE   0 0 171,668
ISHARES TR MIN VOL USA ETF 46429B697 843 14,331 SH   SOLE   0 0 14,331
ISHARES TR RUS 1000 ETF 464287622 4,462 28,365 SH   SOLE   0 0 28,365
ISHARES TR RUS 1000 GRW ETF 464287614 3,103 20,501 SH   SOLE   0 0 20,501
ISHARES TR RUSSELL 3000 ETF 464287689 4,366 26,190 SH   SOLE   0 0 26,190
ISHARES TR S&P 100 ETF 464287101 1,410 11,254 SH   SOLE   0 0 11,254
ISHARES TR SH TR 464288646 3,720 70,419 SH   SOLE   0 0 70,419
ISHARES TR SHORT 464288679 6,700 60,592 SH   SOLE   0 0 60,592
ISHARES TR USA MOMENTUM FCT 46432F396 8,125 72,429 SH   SOLE   0 0 72,429
ISHARES TR USA QUALITY FCTR 46432F339 8,074 91,183 SH   SOLE   0 0 91,183
ISHARES US ETF TR SHT MAT BD ETF 46431W507 3,387 67,423 SH   SOLE   0 0 67,423
JOHNSON & JOHNSON COM 478160104 1,929 13,797 SH   SOLE   0 0 13,797
JP MORGAN EXCHANGE TRADED FD ULTRA 46641Q837 11,853 235,640 SH   SOLE   0 0 235,640
JPMORGAN CHASE & CO COM 46625H100 1,866 18,430 SH   SOLE   0 0 18,430
LEVI STRAUSS & CO NEW CL A 52736R102 236 10,000 SH   SOLE   0 0 10,000
LOWES COS INC COM 548661107 3,283 29,993 SH   SOLE   0 0 29,993
MARATHON PETE CORP COM 56585A102 1,729 28,891 SH   SOLE   0 0 28,891
MARSH & MCLENNAN COS INC COM 571748102 1,171 12,466 SH   SOLE   0 0 12,466
MASTERCARD INC CL A 57636Q104 4,823 20,484 SH   SOLE   0 0 20,484
MAXIM INTEGRATED PRODS INC COM 57772K101 2,062 38,779 SH   SOLE   0 0 38,779
MCDONALDS CORP COM 580135101 4,535 23,879 SH   SOLE   0 0 23,879
MERCK & CO INC COM 58933Y105 4,651 55,919 SH   SOLE   0 0 55,919
MICRON TECHNOLOGY INC COM 595112103 10,333 250,000 SH   SOLE   0 0 250,000
MICROSOFT CORP COM 594918104 10,943 92,789 SH   SOLE   0 0 92,789
MONOLITHIC PWR SYS INC COM 609839105 1,600 11,809 SH   SOLE   0 0 11,809
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,471 10,477 SH   SOLE   0 0 10,477
NISOURCE INC COM 65473P105 575 20,058 SH   SOLE   0 0 20,058
OLD REP INTL CORP COM 680223104 2,232 106,687 SH   SOLE   0 0 106,687
ORACLE CORP COM 68389X105 1,367 25,450 SH   SOLE   0 0 25,450
PFIZER INC COM 717081103 1,391 32,755 SH   SOLE   0 0 32,755
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 604 10,171 SH   SOLE   0 0 10,171
QORVO INC COM 74736K101 1,027 14,317 SH   SOLE   0 0 14,317
SALESFORCE COM INC COM 79466L302 2,009 12,688 SH   SOLE   0 0 12,688
SMITH A O CORP COM 831865209 2,408 45,155 SH   SOLE   0 0 45,155
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 21,923 659,736 SH   SOLE   0 0 659,736
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 7,681 251,419 SH   SOLE   0 0 251,419
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 5,364 152,469 SH   SOLE   0 0 152,469
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 13,318 357,907 SH   SOLE   0 0 357,907
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 15,491 511,597 SH   SOLE   0 0 511,597
SPDR SER TR SPDR 78468R663 38,099 415,925 SH   SOLE   0 0 415,925
TEXAS INSTRS INC COM 882508104 2,358 22,230 SH   SOLE   0 0 22,230
UNILEVER PLC SPON 904767704 2,304 39,914 SH   SOLE   0 0 39,914
UNIVERSAL DISPLAY CORP COM 91347P105 4,586 30,000 SH   SOLE   0 0 30,000
VANGUARD GROUP DIV APP ETF 921908844 2,240 20,426 SH   SOLE   0 0 20,426
VANGUARD SCOTTSDALE FDS SHORT 92206C102 6,756 111,821 SH   SOLE   0 0 111,821
VANGUARD BD INDEX FD INC SHORT 921937827 2,031 25,517 SH   SOLE   0 0 25,517
VANGUARD SCOTTSDALE FDS SHRT 92206C409 3,495 43,823 SH   SOLE   0 0 43,823
VANGUARD INDEX FDS TOTAL 922908769 1,515 10,471 SH   SOLE   0 0 10,471
VERIZON COMMUNICATIONS INC COM 92343V104 2,562 43,323 SH   SOLE   0 0 43,323
VISA INC COM CL A 92826C839 5,707 36,539 SH   SOLE   0 0 36,539
WALMART INC COM 931142103 2,329 23,876 SH   SOLE   0 0 23,876
WELLTOWER INC COM 95040Q104 1,963 25,295 SH   SOLE   0 0 25,295
WISDOMTREE TR FLOATNG RAT TREA 97717X628 7,594 302,809 SH   SOLE   0 0 302,809