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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM 023135106   213,087 2,063 SH   SOLE   2,063 0 0
AMETEK INC COM 031100100   35,885,029 246,921 SH   SOLE   246,921 0 0
AMGEN INC COM 031162100   459,573 1,901 SH   SOLE   1,901 0 0
APPLE INC COM 037833100   1,696,057 10,285 SH   SOLE   10,285 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   225,402 730 SH   SOLE   730 0 0
DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204   6,306,477 278,192 SH   SOLE   278,192 0 0
EXXON MOBIL CORP COM 30231G102   359,564 3,279 SH   SOLE   3,278 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   321,959 9,069 SH   SOLE   9,069 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,547,106 11,854 SH   SOLE   11,854 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,404,134 59,864 SH   SOLE   59,863 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   433,810 13,931 SH   SOLE   13,931 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   8,667,754 424,266 SH   SOLE   424,266 0 0
FISERV INC COM 337738108   429,627 3,801 SH   SOLE   3,801 0 0
GENERAL ELECTRIC CO COM NEW 369604301   251,039 2,626 SH   SOLE   2,625 0 0
HOME DEPOT INC COM 437076102   980,344 3,322 SH   SOLE   3,321 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   222,555 4,487 SH   SOLE   4,487 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   4,305,225 56,722 SH   SOLE   56,722 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   375,830 2,599 SH   SOLE   2,598 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   4,392,353 51,493 SH   SOLE   51,493 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   1,191,789 8,459 SH   SOLE   8,459 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,595,359 25,567 SH   SOLE   25,566 0 0
ISHARES TR MSCI EAFE ETF 464287465   3,715,591 51,952 SH   SOLE   51,951 0 0
ISHARES TR CORE S&P SCP ETF 464287804   2,161,976 22,358 SH   SOLE   22,357 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   5,338,349 73,389 SH   SOLE   73,389 0 0
ISHARES TR MSCI USA MMENTM 46432F396   2,314,564 16,647 SH   SOLE   16,646 0 0
JPMORGAN CHASE & CO COM 46625H100   488,368 3,748 SH   SOLE   3,747 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   10,799,567 218,129 SH   SOLE   218,129 0 0
JOHNSON & JOHNSON COM 478160104   233,430 1,506 SH   SOLE   1,506 0 0
KOPPERS HOLDINGS INC COM 50060P106   2,413,420 69,014 SH   SOLE   69,014 0 0
MERCK & CO INC COM 58933Y105   365,982 3,440 SH   SOLE   3,440 0 0
MICROSOFT CORP COM 594918104   1,206,714 4,186 SH   SOLE   4,185 0 0
PNC FINL SVCS GROUP INC COM 693475105   392,905 3,091 SH   SOLE   3,091 0 0
PEPSICO INC COM 713448108   265,176 1,455 SH   SOLE   1,454 0 0
PFIZER INC COM 717081103   1,275,163 31,254 SH   SOLE   31,254 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   472,167 4,757 SH   SOLE   4,757 0 0
PROCTER AND GAMBLE CO COM 742718109   225,252 1,515 SH   SOLE   1,514 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   5,007,476 103,524 SH   SOLE   103,524 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,161,468 17,822 SH   SOLE   17,822 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   6,401,238 97,610 SH   SOLE   97,609 0 0
TRAVELERS COMPANIES INC COM 89417E109   211,917 1,236 SH   SOLE   1,236 0 0
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   1,037,667 21,225 SH   SOLE   21,224 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   776,640 5,043 SH   SOLE   5,042 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   764,502 16,925 SH   SOLE   16,925 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   511,004 8,125 SH   SOLE   8,125 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   297,721 792 SH   SOLE   791 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,145,890 6,045 SH   SOLE   6,045 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   208,262 5,355 SH   SOLE   5,355 0 0
WABTEC COM 929740108   64,021,560 633,500 SH   SOLE   633,500 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   335,827 1,175 SH   SOLE   1,175 0 0