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