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
Expires: July 31, 2015
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
ABACUS FCF ETF TR LEADERS ETF 89628W302 1,297,649 15,114 SH SOLE 0 0 0 15,114
ALPHABET INC CAP STK CL C 02079K107 397,496 1,125 SH SOLE 0 0 0 1,125
ALPHABET INC CAP STK CL A 02079K305 479,948 1,343 SH SOLE 0 0 0 1,343
AMAZON COM INC COM 023135106 563,674 2,365 SH SOLE 0 0 0 2,365
AMERICAN CENTY ETF TR US SML CP VALU 025072877 442,251 3,545 SH SOLE 0 0 0 3,545
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 310,687 3,483 SH SOLE 0 0 0 3,483
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 848,192 8,790 SH SOLE 0 0 0 8,790
AMETEK INC COM 031100100 59,298,768 245,097 SH SOLE 0 0 0 245,097
AMGEN INC COM 031162100 676,368 1,868 SH SOLE 0 0 0 1,868
APPLE INC COM 037833100 2,736,608 9,457 SH SOLE 0 0 0 9,457
AT&T INC COM 00206R102 279,623 13,508 SH SOLE 0 0 0 13,508
BANK OF NY MELLON CORP COM 064058100 289,794 2,004 SH SOLE 0 0 0 2,004
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 221,673 443 SH SOLE 0 0 0 443
BLACKROCK MUNIYIELD PA QUALI COM 09255G107 113,702 10,000 SH SOLE 0 0 0 10,000
BROADCOM INC COM 11135F101 270,091 715 SH SOLE 0 0 0 715
COCA COLA CO COM 191216100 230,859 2,841 SH SOLE 0 0 0 2,841
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 688,269 12,741 SH SOLE 0 0 0 12,741
DOUBLELINE ETF TRUST SHIL CAP U S ETF 25861R204 7,613,020 234,697 SH SOLE 0 0 0 234,697
ELI LILLY & CO COM 532457108 213,499 178 SH SOLE 0 0 0 178
EXXON MOBIL CORP COM 30231G102 516,177 3,775 SH SOLE 0 0 0 3,775
FIRST TR EXCHANGE-TRADED FD SHS 336917109 2,042,037 41,965 SH SOLE 0 0 0 41,965
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 849,629 17,634 SH SOLE 0 0 0 17,634
FIRST TR EXCHANGE-TRADED FD SHS 337345102 3,157,843 9,435 SH SOLE 0 0 0 9,435
FIRST TR EXCHANGE-TRADED FD VEST LADDERED 33733E690 250,831 12,065 SH SOLE 0 0 0 12,065
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433 579,543 14,070 SH SOLE 0 0 0 14,070
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 2,276,274 48,048 SH SOLE 0 0 0 48,048
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 324,906 7,137 SH SOLE 0 0 0 7,137
FIRST TR EXCHNG TRADED FD VI FT VEST DEEP ETF 33740U703 10,922,308 367,507 SH SOLE 0 0 0 367,507
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802 385,703 9,435 SH SOLE 0 0 0 9,435
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 398,436 8,505 SH SOLE 0 0 0 8,505
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730 801,605 17,012 SH SOLE 0 0 0 17,012
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 1,389,893 28,204 SH SOLE 0 0 0 28,204
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672 385,717 8,263 SH SOLE 0 0 0 8,263
GE AEROSPACE COM NEW 369604301 1,103,120 2,952 SH SOLE 0 0 0 2,952
GE VERNOVA INC COM 36828A101 823,608 701 SH SOLE 0 0 0 701
GOLDMAN SACHS GROUP INC COM 38141G104 578,504 572 SH SOLE 0 0 0 572
HOME DEPOT INC COM 437076102 1,235,448 3,503 SH SOLE 0 0 0 3,503
INTEL CORP COM 458140100 544,506 3,900 SH SOLE 0 0 0 3,900
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 988,083 6,117 SH SOLE 0 0 0 6,117
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 631,906 2,086 SH SOLE 0 0 0 2,086
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,286,874 17,181 SH SOLE 0 0 0 17,181
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 381,714 3,121 SH SOLE 0 0 0 3,121
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1,674,391 36,739 SH SOLE 0 0 0 36,739
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 471,598 4,143 SH SOLE 0 0 0 4,143
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 10,969,320 121,746 SH SOLE 0 0 0 121,746
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 572,861 2,692 SH SOLE 0 0 0 2,692
INVESCO QQQ TR UNIT SER 1 46090E103 478,283 649 SH SOLE 0 0 0 649
ISHARES TR MSCI EAFE ETF 464287465 5,372,366 51,717 SH SOLE 0 0 0 51,717
ISHARES TR MSCI USA MMENTM 46432F396 658,967 1,922 SH SOLE 0 0 0 1,922
ISHARES TR US SML CAP EQT 46434V290 5,089,563 57,096 SH SOLE 0 0 0 57,096
ISHARES TR MSCI USA MIN ETF 46429B697 2,364,921 24,517 SH SOLE 0 0 0 24,517
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 12,478,071 247,139 SH SOLE 0 0 0 247,139
JOHNSON & JOHNSON COM 478160104 348,955 1,374 SH SOLE 0 0 0 1,374
JPMORGAN CHASE & CO COM 46625H100 1,217,291 3,719 SH SOLE 0 0 0 3,719
KOPPERS HOLDINGS INC COM 50060P106 3,764,147 83,834 SH SOLE 0 0 0 83,834
MARATHON PETE CORP COM 56585A102 248,805 973 SH SOLE 0 0 0 973
MERCK & CO INC COM 58933Y105 309,371 2,408 SH SOLE 0 0 0 2,408
META PLATFORMS INC CL A 30303M102 256,297 455 SH SOLE 0 0 0 455
MICROSOFT CORP COM 594918104 1,390,787 3,728 SH SOLE 0 0 0 3,728
NVIDIA CORPORATION COM 67066G104 839,179 4,194 SH SOLE 0 0 0 4,194
PFIZER INC COM 717081103 979,550 40,679 SH SOLE 0 0 0 40,679
PNC FINL SVCS GROUP INC COM 693475105 742,431 3,015 SH SOLE 0 0 0 3,015
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 276,996 8,735 SH SOLE 0 0 0 8,735
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 7,545,263 256,380 SH SOLE 0 0 0 256,380
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,198,907 94,530 SH SOLE 0 0 0 94,530
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,456,291 41,835 SH SOLE 0 0 0 41,835
SOUTHERN CO COM 842587107 282,628 2,953 SH SOLE 0 0 0 2,953
SPDR SERIES TRUST ST STR P500ETF 78464A854 437,994 4,984 SH SOLE 0 0 0 4,984
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,771,011 3,711 SH SOLE 0 0 0 3,711
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 676,239 1,416 SH SOLE 0 0 0 1,416
TRAVELERS COMPANIES INC COM 89417E109 408,132 1,236 SH SOLE 0 0 0 1,236
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,029,104 4,695 SH SOLE 0 0 0 4,695
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 904,655 1,317 SH SOLE 0 0 0 1,317
VANGUARD INDEX FDS VALUE ETF 922908744 7,233,097 33,190 SH SOLE 0 0 0 33,190
VANGUARD INDEX FDS SMALL CP ETF 922908751 379,506 1,252 SH SOLE 0 0 0 1,252
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 229,726 2,743 SH SOLE 0 0 0 2,743
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 965,762 7,556 SH SOLE 0 0 0 7,556
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 461,983 1,952 SH SOLE 0 0 0 1,952
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,115,977 15,663 SH SOLE 0 0 0 15,663
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 231,449 642 SH SOLE 0 0 0 642
VERIZON COMMUNICATIONS INC COM 92343V104 241,455 5,703 SH SOLE 0 0 0 5,703
WABTEC COM 929740108 162,646,908 603,290 SH SOLE 0 0 0 603,290
WISDOMTREE TR US VALUE FD 97717W547 3,084,259 30,321 SH SOLE 0 0 0 30,321