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