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