U' B U2 B2 L2 U2 F2 R2 U2 B L2 B L' F R' B' U' B2 R' F
z2 y // inspection
L R R2' B2' F D' L // cross
U y' R' U2 R L' U L // 1st pair
y U R U' R' U' R' U' R // 2nd pair
U2 R U' R' // 3rd pair
L' U2 L y' U' R U R' // 4th pair
U2 U r' D' r U' r' D r2 U' r' U r U r' // OLL(CP)
U' M2' U' M' U' U' M U' M2' U' // EPLL