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,617 24,424 SH   SOLE   0 0 24,424
ACTIVISION BLIZZARD INC COM 00507V109 557 12,282 SH   SOLE   0 0 12,282
ADVANCED MICRO DEVICES INC COM 007903107 8,014 470,000 SH   SOLE   0 0 470,000
ALLETE INC COM NEW 018522300 2,398 32,634 SH   SOLE   0 0 32,634
APPLE INC COM 037833100 5,372 37,783 SH   SOLE   0 0 37,783
AQUA AMERICA INC COM 03836W103 482 14,529 SH   SOLE   0 0 14,529
AUTOMATIC DATA PROCESSING IN COM 053015103 1,626 12,882 SH   SOLE   0 0 12,882
CHURCH & DWIGHT INC COM 171340102 1,594 24,793 SH   SOLE   0 0 24,793
CISCO SYS INC COM 17275R102 5,139 125,117 SH   SOLE   0 0 125,117
CME GROUP INC COM CL A 12572Q105 2,729 15,036 SH   SOLE   0 0 15,036
COCA COLA CO COM 191216100 1,901 40,758 SH   SOLE   0 0 40,758
CVS HEALTH CORP COM 126650100 1,535 23,531 SH   SOLE   0 0 23,531
DANAHER CORP DEL COM 235851102 1,737 17,789 SH   SOLE   0 0 17,789
DOWDUPONT INC COM 26078J100 2,880 54,855 SH   SOLE   0 0 54,855
DUKE ENERGY CORP NEW COM NEW 26441C204 2,955 34,905 SH   SOLE   0 0 34,905
EATON CORP PLC SHS G29183103 2,227 33,428 SH   SOLE   0 0 33,428
ERIE INDTY CO CL A 29530P102 1,459 11,000 SH   SOLE   0 0 11,000
EXTRA SPACE STORAGE INC COM 30225T102 1,983 22,415 SH   SOLE   0 0 22,415
FACEBOOK INC CL A 30303M102 1,883 14,294 SH   SOLE   0 0 14,294
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 3,910 34,278 SH   SOLE   0 0 34,278
FIRST TR VALUE LINE DIVID IN SHS 33734H106 801 28,030 SH   SOLE   0 0 28,030
FISERV INC COM 337738108 743 10,591 SH   SOLE   0 0 10,591
GALLAGHER ARTHUR J & CO COM 363576109 2,406 34,106 SH   SOLE   0 0 34,106
HASBRO INC COM 418056107 1,310 16,815 SH   SOLE   0 0 16,815
HOME DEPOT INC COM 437076102 2,239 13,276 SH   SOLE   0 0 13,276
INTEL CORP COM 458140100 692 15,545 SH   SOLE   0 0 15,545
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,381 18,667 SH   SOLE   0 0 18,667
INVESCO QQQ TR UNIT SER 1 46090E103 4,350 29,038 SH   SOLE   0 0 29,038
ISHARES TR 1 3 YR TREAS BD 464287457 1,099 13,118 SH   SOLE   0 0 13,118
ISHARES TR BARCLAYS 7 10 YR 464287440 1,143 10,859 SH   SOLE   0 0 10,859
ISHARES TR CORE S&P500 ETF 464287200 26,552 108,187 SH   SOLE   0 0 108,187
ISHARES TR FLTG RATE NT ETF 46429B655 9,934 197,289 SH   SOLE   0 0 197,289
ISHARES TR MIN VOL USA ETF 46429B697 806 15,751 SH   SOLE   0 0 15,751
ISHARES TR RUS 1000 ETF 464287622 3,940 29,120 SH   SOLE   0 0 29,120
ISHARES TR RUS 1000 GRW ETF 464287614 2,808 22,154 SH   SOLE   0 0 22,154
ISHARES TR RUSSELL 3000 ETF 464287689 3,436 23,945 SH   SOLE   0 0 23,945
ISHARES TR S&P 100 ETF 464287101 1,253 11,506 SH   SOLE   0 0 11,506
ISHARES TR SH TR 464288646 3,971 76,727 SH   SOLE   0 0 76,727
ISHARES TR SHORT 464288679 6,899 62,522 SH   SOLE   0 0 62,522
ISHARES US ETF TR SHT MAT BD ETF 46431W507 3,971 79,637 SH   SOLE   0 0 79,637
ISHARES TR USA MOMENTUM FCT 46432F396 7,167 74,036 SH   SOLE   0 0 74,036
ISHARES TR USA QUALITY FCTR 46432F339 5,302 70,892 SH   SOLE   0 0 70,892
JPMORGAN CHASE & CO COM 46625H100 1,747 17,985 SH   SOLE   0 0 17,985
JP MORGAN EXCHANGE TRADED FD ULTRA 46641Q837 17,752 354,110 SH   SOLE   0 0 354,110
KAR AUCTION SVCS INC COM 48238T109 1,501 32,896 SH   SOLE   0 0 32,896
LOWES COS INC COM 548661107 2,720 29,839 SH   SOLE   0 0 29,839
MARATHON PETE CORP COM 56585A102 1,673 28,469 SH   SOLE   0 0 28,469
MARSH & MCLENNAN COS INC COM 571748102 972 12,466 SH   SOLE   0 0 12,466
MASTERCARD INCORPORATED CL A 57636Q104 3,704 20,442 SH   SOLE   0 0 20,442
MAXIM INTEGRATED PRODS INC COM 57772K101 1,808 37,715 SH   SOLE   0 0 37,715
MCDONALDS CORP COM 580135101 4,109 23,494 SH   SOLE   0 0 23,494
MERCK & CO INC COM 58933Y105 4,080 55,103 SH   SOLE   0 0 55,103
MICRON TECHNOLOGY INC COM 595112103 310 10,000 SH   SOLE   0 0 10,000
MICROSOFT CORP COM 594918104 8,997 92,369 SH   SOLE   0 0 92,369
MONOLITHIC PWR SYS INC COM 609839105 1,245 11,459 SH   SOLE   0 0 11,459
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,141 10,303 SH   SOLE   0 0 10,303
NISOURCE INC COM 65473P105 489 19,477 SH   SOLE   0 0 19,477
OLD REP INTL CORP COM 680223104 2,064 102,115 SH   SOLE   0 0 102,115
PRESIDIO INC COM 74102M103 206 15,818 SH   SOLE   0 0 15,818
PROSHARES TR SHORT 74347B425 4,091 127,368 SH   SOLE   0 0 127,368
QORVO INC COM 74736K101 797 14,317 SH   SOLE   0 0 14,317
SALESFORCE COM INC COM 79466L302 1,615 12,385 SH   SOLE   0 0 12,385
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,389 24,827 SH   SOLE   0 0 24,827
SMITH A O COM 831865209 1,869 44,050 SH   SOLE   0 0 44,050
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 11,028 386,689 SH   SOLE   0 0 386,689
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 10,471 347,060 SH   SOLE   0 0 347,060
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 4,921 163,053 SH   SOLE   0 0 163,053
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 12,480 394,805 SH   SOLE   0 0 394,805
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 14,150 531,749 SH   SOLE   0 0 531,749
SPDR SER TR SPDR BLOOMBERG 78468R663 36,025 393,804 SH   SOLE   0 0 393,804
TEXAS INSTRS INC COM 882508104 1,935 21,775 SH   SOLE   0 0 21,775
UNILEVER PLC SPON ADR NEW 904767704 2,014 38,822 SH   SOLE   0 0 38,822
VANGUARD GROUP DIV APP ETF 921908844 2,101 22,077 SH   SOLE   0 0 22,077
VANGUARD SCOTTSDALE FDS SHORT 92206C102 7,209 119,690 SH   SOLE   0 0 119,690
VANGUARD BD INDEX FD INC SHORT 921937827 1,940 24,619 SH   SOLE   0 0 24,619
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,232 41,356 SH   SOLE   0 0 41,356
VANGUARD INDEX FDS TOTAL 922908769 1,324 10,609 SH   SOLE   0 0 10,609
VERIZON COMMUNICATIONS INC COM 92343V104 2,386 42,443 SH   SOLE   0 0 42,443
VISA INC COM CL A 92826C839 4,692 36,620 SH   SOLE   0 0 36,620
WELLTOWER INC COM 95040Q104 1,681 24,526 SH   SOLE   0 0 24,526
WISDOMTREE TR FLOATNG RAT TREA 97717X628 7,853 313,110 SH   SOLE   0 0 313,110