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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   273,093 885 SH   SOLE   885 0 0
ALPHABET INC CAP STK CL A 02079K305   219,889 1,837 SH   SOLE   1,837 0 0
AMAZON COM INC COM 023135106   286,662 2,199 SH   SOLE   2,199 0 0
AMETEK INC COM 031100100   39,918,960 246,596 SH   SOLE   246,596 0 0
AMGEN INC COM 031162100   425,811 1,918 SH   SOLE   1,918 0 0
APPLE INC COM 037833100   1,997,125 10,296 SH   SOLE   10,296 0 0
ARK ETF TR INNOVATION ETF 00214Q104   228,029 5,166 SH   SOLE   5,166 0 0
AT&T INC COM 00206R102   188,708 11,831 SH   SOLE   11,831 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   248,930 730 SH   SOLE   730 0 0
DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204   6,918,534 282,504 SH   SOLE   282,504 0 0
EXXON MOBIL CORP COM 30231G102   334,257 3,117 SH   SOLE   3,117 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433   423,788 14,070 SH   SOLE   14,070 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   223,418 5,785 SH   SOLE   5,785 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   450,828 13,791 SH   SOLE   13,791 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   9,031,162 419,274 SH   SOLE   419,274 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   217,815 5,585 SH   SOLE   5,585 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   323,220 9,504 SH   SOLE   9,504 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,788,502 12,153 SH   SOLE   12,153 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,437,036 60,789 SH   SOLE   60,789 0 0
FISERV INC COM 337738108   478,613 3,794 SH   SOLE   3,794 0 0
GENERAL ELECTRIC CO COM NEW 369604301   288,488 2,626 SH   SOLE   2,626 0 0
HOME DEPOT INC COM 437076102   1,038,706 3,344 SH   SOLE   3,344 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   222,735 4,487 SH   SOLE   4,487 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,429,064 22,752 SH   SOLE   22,752 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   1,365,446 8,733 SH   SOLE   8,733 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   4,704,038 51,818 SH   SOLE   51,818 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   390,596 2,610 SH   SOLE   2,610 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   4,309,334 55,568 SH   SOLE   55,568 0 0
ISHARES TR MSCI USA MMENTM 46432F396   1,390,623 9,640 SH   SOLE   9,640 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   5,150,864 69,297 SH   SOLE   69,297 0 0
ISHARES TR CORE S&P SCP ETF 464287804   2,224,119 22,319 SH   SOLE   22,319 0 0
ISHARES TR MSCI EAFE ETF 464287465   3,735,140 51,519 SH   SOLE   51,519 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   10,892,175 218,499 SH   SOLE   218,499 0 0
JOHNSON & JOHNSON COM 478160104   249,273 1,506 SH   SOLE   1,506 0 0
JPMORGAN CHASE & CO COM 46625H100   546,961 3,761 SH   SOLE   3,761 0 0
KOPPERS HOLDINGS INC COM 50060P106   2,502,156 73,377 SH   SOLE   73,377 0 0
MERCK & CO INC COM 58933Y105   398,223 3,451 SH   SOLE   3,451 0 0
MICROSOFT CORP COM 594918104   1,425,744 4,187 SH   SOLE   4,187 0 0
PEPSICO INC COM 713448108   273,925 1,479 SH   SOLE   1,479 0 0
PFIZER INC COM 717081103   1,146,397 31,254 SH   SOLE   31,254 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   480,164 4,813 SH   SOLE   4,813 0 0
PNC FINL SVCS GROUP INC COM 693475105   394,067 3,129 SH   SOLE   3,129 0 0
PROCTER AND GAMBLE CO COM 742718109   230,082 1,516 SH   SOLE   1,516 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   6,438,109 95,962 SH   SOLE   95,962 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   5,193,944 99,178 SH   SOLE   99,178 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,398,611 18,661 SH   SOLE   18,661 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   229,753 4,409 SH   SOLE   4,409 0 0
TRAVELERS COMPANIES INC COM 89417E109   214,698 1,236 SH   SOLE   1,236 0 0
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   1,195,606 22,778 SH   SOLE   22,778 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,353,248 6,804 SH   SOLE   6,804 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   319,985 786 SH   SOLE   786 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   575,725 8,136 SH   SOLE   8,136 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   868,054 5,344 SH   SOLE   5,344 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   755,412 16,358 SH   SOLE   16,358 0 0
WABTEC COM 929740108   69,675,349 635,318 SH   SOLE   635,318 0 0