L2 D' B2 D F2 D' U F2 U2 B2 R' B2 F' L B2 R' F2 U' L R'
x2 y // inspection
F2 D' R2' F R D' // cross
f R f' U R' U' R // 1st pair
U2 R U R' // 2nd pair
y' R U R' U2 R U' R' // 3rd pair
y' R U2' R' // 4th pair
R U R' U R U' R' U' R' F R F' // OLL(CP)
M2' U' M' U2' M U' M2' U // EPLL