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