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 C 02079K107   243,192 1,277 SH   SOLE 0 0 0 1,277
AMAZON COM INC COM 023135106   505,255 2,303 SH   SOLE 0 0 0 2,303
AMETEK INC COM 031100100   44,321,067 245,873 SH   SOLE 0 0 0 245,873
AMGEN INC COM 031162100   507,935 1,949 SH   SOLE 0 0 0 1,949
APPLE INC COM 037833100   2,243,472 8,959 SH   SOLE 0 0 0 8,959
AT&T INC COM 00206R102   303,996 13,351 SH   SOLE 0 0 0 13,351
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   206,242 455 SH   SOLE 0 0 0 455
BROADCOM INC COM 11135F101   229,290 989 SH   SOLE 0 0 0 989
DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204   8,032,452 268,043 SH   SOLE 0 0 0 268,043
EXXON MOBIL CORP COM 30231G102   309,674 2,879 SH   SOLE 0 0 0 2,879
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433   506,520 14,070 SH   SOLE 0 0 0 14,070
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631   530,200 13,567 SH   SOLE 0 0 0 13,567
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   9,819,713 384,785 SH   SOLE 0 0 0 384,785
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730   355,939 8,737 SH   SOLE 0 0 0 8,737
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714   1,449,973 33,502 SH   SOLE 0 0 0 33,502
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   1,120,382 36,770 SH   SOLE 0 0 0 36,770
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,354,744 33,650 SH   SOLE 0 0 0 33,650
FIRST TR NASDAQ 100 TECH IND SHS 337345102   2,053,095 10,904 SH   SOLE 0 0 0 10,904
FIRST TR VALUE LINE DIVID IN SHS 33734H106   1,322,937 30,315 SH   SOLE 0 0 0 30,315
FISERV INC COM 337738108   624,477 3,040 SH   SOLE 0 0 0 3,040
GE AEROSPACE COM NEW 369604301   432,705 2,594 SH   SOLE 0 0 0 2,594
GE VERNOVA INC COM 36828A101   212,160 645 SH   SOLE 0 0 0 645
GOLDMAN SACHS GROUP INC COM 38141G104   340,709 595 SH   SOLE 0 0 0 595
HOME DEPOT INC COM 437076102   1,326,656 3,411 SH   SOLE 0 0 0 3,411
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   297,997 1,416 SH   SOLE 0 0 0 1,416
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,335,875 19,084 SH   SOLE 0 0 0 19,084
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   5,416,487 51,645 SH   SOLE 0 0 0 51,645
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   1,916,298 41,043 SH   SOLE 0 0 0 41,043
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   465,464 2,656 SH   SOLE 0 0 0 2,656
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   369,680 4,098 SH   SOLE 0 0 0 4,098
INVESCO QQQ TR UNIT SER 1 46090E103   228,016 446 SH   SOLE 0 0 0 446
ISHARES TR CORE S&P SCP ETF 464287804   2,700,630 23,439 SH   SOLE 0 0 0 23,439
ISHARES TR MSCI EAFE ETF 464287465   4,109,420 54,350 SH   SOLE 0 0 0 54,350
ISHARES TR SELECT DIVID ETF 464287168   201,581 1,535 SH   SOLE 0 0 0 1,535
ISHARES TR MSCI USA MIN VOL 46429B697   2,970,772 33,458 SH   SOLE 0 0 0 33,458
ISHARES TR MSCI USA MMENTM 46432F396   486,936 2,353 SH   SOLE 0 0 0 2,353
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   11,377,314 224,360 SH   SOLE 0 0 0 224,360
JPMORGAN CHASE & CO. COM 46625H100   878,650 3,665 SH   SOLE 0 0 0 3,665
KOPPERS HOLDINGS INC COM 50060P106   2,491,884 76,910 SH   SOLE 0 0 0 76,910
MERCK & CO INC COM 58933Y105   255,657 2,570 SH   SOLE 0 0 0 2,570
META PLATFORMS INC CL A 30303M102   291,584 498 SH   SOLE 0 0 0 498
MICROSOFT CORP COM 594918104   1,623,429 3,852 SH   SOLE 0 0 0 3,852
NVIDIA CORPORATION COM 67066G104   498,082 3,709 SH   SOLE 0 0 0 3,709
PACER FDS TR US CASH COWS 100 69374H881   226,089 4,003 SH   SOLE 0 0 0 4,003
PEPSICO INC COM 713448108   223,239 1,468 SH   SOLE 0 0 0 1,468
PFIZER INC COM 717081103   803,249 30,277 SH   SOLE 0 0 0 30,277
PNC FINL SVCS GROUP INC COM 693475105   568,374 2,947 SH   SOLE 0 0 0 2,947
PROCTER AND GAMBLE CO COM 742718109   224,617 1,340 SH   SOLE 0 0 0 1,340
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   5,479,805 236,402 SH   SOLE 0 0 0 236,402
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,946,766 105,733 SH   SOLE 0 0 0 105,733
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   979,764 37,582 SH   SOLE 0 0 0 37,582
SOUTHERN CO COM 842587107   201,613 2,449 SH   SOLE 0 0 0 2,449
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,331,714 2,272 SH   SOLE 0 0 0 2,272
SPDR SER TR PORTFOLIO S&P500 78464A854   343,597 4,984 SH   SOLE 0 0 0 4,984
TRAVELERS COMPANIES INC COM 89417E109   297,816 1,236 SH   SOLE 0 0 0 1,236
TRIMTABS ETF TR ABACUS FCF LEADE 89628W302   1,365,741 20,548 SH   SOLE 0 0 0 20,548
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   4,670,397 50,368 SH   SOLE 0 0 0 50,368
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   748,557 4,057 SH   SOLE 0 0 0 4,057
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   585,365 1,086 SH   SOLE 0 0 0 1,086
VANGUARD INDEX FDS VALUE ETF 922908744   5,555,918 32,817 SH   SOLE 0 0 0 32,817
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,537,036 6,397 SH   SOLE 0 0 0 6,397
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   875,258 8,473 SH   SOLE 0 0 0 8,473
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   977,196 4,990 SH   SOLE 0 0 0 4,990
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   716,353 14,980 SH   SOLE 0 0 0 14,980
VERIZON COMMUNICATIONS INC COM 92343V104   205,080 5,128 SH   SOLE 0 0 0 5,128
WABTEC COM 929740108   113,976,111 601,172 SH   SOLE 0 0 0 601,172