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