z2
//
inspection
U M2' D2
//
cross
U2 R' U2' R d' R U R'
//
1st pair
U' y R U' R' U' R U' R' U R U' R'
//
2nd pair
R' U2' U2 R y R U2' R' U' R U R'
//
3rd pair
y U U' R U R' U R U R'
//
4th pair
U R U R' U' M' U R U' r'
//
OLL(CP)
M2' U M' U U' M' U M' U2 M2' U2 M' U2
//
EPLL