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