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
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101 206 1,175 SH   SOLE NONE 0 0 1,175
AMETEK INC NEW COM COM 031100100 22,236 268,011 SH   SOLE NONE 0 0 268,011
AMGEN INC COM COM 031162100 321 1,693 SH   SOLE NONE 0 0 1,693
APPLE INC COM COM 037833100 205 1,079 SH   SOLE NONE 0 0 1,079
AT&T INC COM COM 00206R102 351 11,223 SH   SOLE NONE 0 0 11,223
BARCLAYS ETN SHILLER CAPE ETN BARC ETN+SHILL 06742A669 1,805 13,872 SH   SOLE NONE 0 0 13,872
CONSUMER STAPLES SELECT SECTOR SPDR FUND SBI CONS STPLS 81369Y308 339 6,042 SH   SOLE NONE 0 0 6,042
FINANCIAL SELECT SECTOR SPDR FUND SBI INT-FINL 81369Y605 539 20,981 SH   SOLE NONE 0 0 20,981
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND SHS 337345102 719 8,740 SH   SOLE NONE 0 0 8,740
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND SHS 33734H106 680 20,972 SH   SOLE NONE 0 0 20,972
GENESEE & WYO INC CL A CL A 371559105 570 6,544 SH   SOLE NONE 0 0 6,544
HOME DEPOT INC COM COM 437076102 607 3,163 SH   SOLE NONE 0 0 3,163
INTEL CORP COM COM 458140100 253 4,727 SH   SOLE NONE 0 0 4,727
INVESCO NASDAQ INTERNET ETF NASDAQ INTERNT 46137V530 2,004 14,879 SH   SOLE NONE 0 0 14,879
INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF S&P500 EQL STP 46137V373 301 2,300 SH   SOLE NONE 0 0 2,300
INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 1,002 9,596 SH   SOLE NONE 0 0 9,596
INVESCO S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354 1,216 23,112 SH   SOLE NONE 0 0 23,112
INVESCO S&P 500 PURE VALUE ETF S&P500 PUR VAL 46137V258 1,057 16,772 SH   SOLE NONE 0 0 16,772
INVESCO S&P INTERNATIONAL DEVELOPED LOW VOLATILITY ETF S&P INTL LOW 46138E230 509 15,513 SH   SOLE NONE 0 0 15,513
INVESCO S&P SMALLCAP 600 PURE GROWTH ETF S&P SML600 GWT 46137V175 476 4,214 SH   SOLE NONE 0 0 4,214
INVESCO S&P SMALLCAP LOW VOLATILITY ETF S&P SMLCP LOW 46138G102 636 13,551 SH   SOLE NONE 0 0 13,551
INVESCO ULTRA SHORT DURATION ETF ULTRA SHRT DUR 46090A887 6,071 120,745 SH   SOLE NONE 0 0 120,745
ISHARES EDGE MSCI MIN VOL USA ETF MIN VOL USA ETF 46429B697 4,553 77,435 SH   SOLE NONE 0 0 77,435
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETF USA MOMENTUM FCT 46432F396 8,074 71,978 SH   SOLE NONE 0 0 71,978
ISHARES SELECT DIVIDEND ETF SELECT DIVID ETF 464287168 217 2,217 SH   SOLE NONE 0 0 2,217
ISHARES U.S. MEDICAL DEVICES ETF U.S. MED DVC ETF 464288810 259 1,120 SH   SOLE NONE 0 0 1,120
JOHNSON & JOHNSON COM COM 478160104 225 1,615 SH   SOLE NONE 0 0 1,615
JPMORGAN CHASE & CO COM COM 46625H100 441 4,360 SH   SOLE NONE 0 0 4,360
KOPPERS HOLDINGS INC COM COM 50060P106 1,244 47,886 SH   SOLE NONE 0 0 47,886
MERCK & CO INC COM COM 58933Y105 232 2,794 SH   SOLE NONE 0 0 2,794
MICROSOFT CORP COM COM 594918104 393 3,337 SH   SOLE NONE 0 0 3,337
PFIZER INC COM COM 717081103 1,282 30,205 SH   SOLE NONE 0 0 30,205
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ENHAN SHRT MA AC 72201R833 2,262 22,273 SH   SOLE NONE 0 0 22,273
PNC FINL SVCS GROUP INC COM COM 693475105 490 4,000 SH   SOLE NONE 0 0 4,000
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF SCHWB FDT EMK LG 808524730 251 9,079 SH   SOLE NONE 0 0 9,079
SCHWAB U.S. LARGE-CAP ETF US LRG CAP ETF 808524201 1,446 21,389 SH   SOLE NONE 0 0 21,389
SCHWAB U.S. LARGE-CAP GROWTH ETF US LCAP GR ETF 808524300 2,275 28,651 SH   SOLE NONE 0 0 28,651
SCHWAB U.S. LARGE-CAP VALUE ETF US LCAP VA ETF 808524409 1,669 30,502 SH   SOLE NONE 0 0 30,502
TRIMTABS ALL CAP U.S. FREE-CASH-FLOW ETF ALL CAP US FREE 89628W302 1,719 48,479 SH   SOLE NONE 0 0 48,479
VANGUARD DIVIDEND APPRECIATION INDEX FUND DIV APP ETF 921908844 603 5,501 SH   SOLE NONE 0 0 5,501
VANGUARD HEALTH CARE INDEX FUND HEALTH CAR ETF 92204A504 223 1,298 SH   SOLE NONE 0 0 1,298
VANGUARD INDUSTRIALS INDEX FUND INDUSTRIAL ETF 92204A603 374 2,674 SH   SOLE NONE 0 0 2,674
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND INTERMED TERM 921937819 221 2,638 SH   SOLE NONE 0 0 2,638
VANGUARD RUSSELL 1000 GROWTH ETF VNG RUS1000GRW 92206C680 791 5,090 SH   SOLE NONE 0 0 5,090
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 367 1,416 SH   SOLE NONE 0 0 1,416
VANGUARD SMALL-CAP VALUE INDEX FUND SM CP VAL ETF 922908611 312 2,427 SH   SOLE NONE 0 0 2,427
VANGUARD TOTAL INTERNATIONAL BOND ETF INTL BD IDX ETF 92203J407 3,818 68,465 SH   SOLE NONE 0 0 68,465
VERIZON COMMUNICATIONS INC COM COM 92343V104 303 5,133 SH   SOLE NONE 0 0 5,133
WABTEC CORP COM COM 929740108 43,772 593,771 SH   SOLE NONE 0 0 593,771