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