GM changes the PF64 filter more frequently than one changes their underwear. I am aware of at least two "update streams", see below, the final SKUs of which (25206377, 19419226) are both marked as available:
12640445 -> 12696048 -> 12706595 ->
25206377
19386865 ->
19419226
No idea what the differences among them, if any, are, I suspect supplier changes and the use of ever cheaper materials.
I loved the original 12640445 filter, by the way, it was sturdier, thicker and looked more robust.
Last oil change I used an Amsoil filter (EA15K50) along with their oil. Yes, I know it's 3x more expensive than these ACDelco filters, but boy, does it look and feel way more solid, and at $5 vs $15, nobody cares about the higher price (let the flame war begin
).