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
ALPHABET INC CAP STK CL A 02079K305   270,014 1,789 SH   SOLE 0 0 0 1,789
AMAZON COM INC COM 023135106   408,020 2,262 SH   SOLE 0 0 0 2,262
AMETEK INC COM 031100100   45,102,408 246,596 SH   SOLE 0 0 0 246,596
AMGEN INC COM 031162100   557,495 1,961 SH   SOLE 0 0 0 1,961
APPLE INC COM 037833100   1,757,150 10,247 SH   SOLE 0 0 0 10,247
ARK ETF TR INNOVATION ETF 00214Q104   259,416 5,180 SH   SOLE 0 0 0 5,180
AT&T INC COM 00206R102   217,694 12,369 SH   SOLE 0 0 0 12,369
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   282,589 672 SH   SOLE 0 0 0 672
DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204   8,002,594 285,807 SH   SOLE 0 0 0 285,807
EXXON MOBIL CORP COM 30231G102   345,957 2,976 SH   SOLE 0 0 0 2,976
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433   469,375 14,070 SH   SOLE 0 0 0 14,070
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631   494,476 13,724 SH   SOLE 0 0 0 13,724
FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703   9,359,875 396,773 SH   SOLE 0 0 0 396,773
FIRST TR MORNINGSTAR DIVID L SHS 336917109   367,893 9,561 SH   SOLE 0 0 0 9,561
FIRST TR NASDAQ 100 TECH IND SHS 337345102   2,153,079 11,292 SH   SOLE 0 0 0 11,292
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,495,113 59,084 SH   SOLE 0 0 0 59,084
FISERV INC COM 337738108   519,095 3,248 SH   SOLE 0 0 0 3,248
GENERAL ELECTRIC CO COM NEW 369604301   461,098 2,627 SH   SOLE 0 0 0 2,627
GOLDMAN SACHS GROUP INC COM 38141G104   248,526 595 SH   SOLE 0 0 0 595
HOME DEPOT INC COM 437076102   1,298,555 3,385 SH   SOLE 0 0 0 3,385
INTEL CORP COM 458140100   204,096 4,621 SH   SOLE 0 0 0 4,621
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   226,550 4,541 SH   SOLE 0 0 0 4,541
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,268,909 19,264 SH   SOLE 0 0 0 19,264
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   5,474,405 51,408 SH   SOLE 0 0 0 51,408
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   1,676,656 42,032 SH   SOLE 0 0 0 42,032
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   447,179 2,640 SH   SOLE 0 0 0 2,640
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   416,882 4,714 SH   SOLE 0 0 0 4,714
ISHARES TR MSCI EAFE ETF 464287465   4,244,044 53,144 SH   SOLE 0 0 0 53,144
ISHARES TR CORE S&P SCP ETF 464287804   2,530,609 22,897 SH   SOLE 0 0 0 22,897
ISHARES TR MSCI USA MIN VOL 46429B697   5,390,600 64,496 SH   SOLE 0 0 0 64,496
ISHARES TR MSCI USA MMENTM 46432F396   419,974 2,242 SH   SOLE 0 0 0 2,242
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   11,285,033 222,409 SH   SOLE 0 0 0 222,409
JOHNSON & JOHNSON COM 478160104   221,150 1,398 SH   SOLE 0 0 0 1,398
JPMORGAN CHASE & CO COM 46625H100   760,506 3,797 SH   SOLE 0 0 0 3,797
KOPPERS HOLDINGS INC COM 50060P106   4,048,209 73,377 SH   SOLE 0 0 0 73,377
MARATHON PETE CORP COM 56585A102   207,823 1,031 SH   SOLE 0 0 0 1,031
MERCK & CO INC COM 58933Y105   461,867 3,500 SH   SOLE 0 0 0 3,500
META PLATFORMS INC CL A 30303M102   218,997 451 SH   SOLE 0 0 0 451
MICROSOFT CORP COM 594918104   1,762,499 4,189 SH   SOLE 0 0 0 4,189
NVIDIA CORPORATION COM 67066G104   332,510 368 SH   SOLE 0 0 0 368
PACER FDS TR US CASH COWS 100 69374H881   226,338 3,895 SH   SOLE 0 0 0 3,895
PEPSICO INC COM 713448108   257,966 1,474 SH   SOLE 0 0 0 1,474
PFIZER INC COM 717081103   868,131 31,284 SH   SOLE 0 0 0 31,284
PNC FINL SVCS GROUP INC COM 693475105   480,386 2,973 SH   SOLE 0 0 0 2,973
PROCTER AND GAMBLE CO COM 742718109   246,705 1,521 SH   SOLE 0 0 0 1,521
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   5,615,743 90,489 SH   SOLE 0 0 0 90,489
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,155,195 23,244 SH   SOLE 0 0 0 23,244
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   7,273,538 95,730 SH   SOLE 0 0 0 95,730
SPDR SER TR PORTFOLIO S&P500 78464A854   311,588 5,064 SH   SOLE 0 0 0 5,064
TRAVELERS COMPANIES INC COM 89417E109   284,526 1,236 SH   SOLE 0 0 0 1,236
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   1,268,114 20,878 SH   SOLE 0 0 0 20,878
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   4,598,725 51,154 SH   SOLE 0 0 0 51,154
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   204,248 2,664 SH   SOLE 0 0 0 2,664
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,511,984 6,614 SH   SOLE 0 0 0 6,614
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   521,904 1,086 SH   SOLE 0 0 0 1,086
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   803,545 9,271 SH   SOLE 0 0 0 9,271
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   901,235 4,935 SH   SOLE 0 0 0 4,935
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   815,714 16,259 SH   SOLE 0 0 0 16,259
VERIZON COMMUNICATIONS INC COM 92343V104   252,964 6,029 SH   SOLE 0 0 0 6,029
WABTEC COM 929740108   86,161,282 591,442 SH   SOLE 0 0 0 591,442