Renslay
Legend
I actually found two 19-STM solutions with the same CPFB:
First attempt:
Tried to improve; this one is equal in STM, but shorter in HTM:
F L B' R' F' D F' R B2 D2 L' D2 R U2 R2 D2 B2 D2 R2 F R
x y' R D F2 R F2 // CPFB r U2 r' U r2 U' R // SB U' M2 U B2 M B2 M2 // LSE
Next: D' F L B' R2 B' R' U B' F2 R2 F2 U2 L2 D' B2 R2 F2 U2 R2 U2