B D' F U2 R' L' F L U' F2 L' F2 D2 L2 U2 L F2 U2 L U2 D2
z2 y // inspection
D L F R' F2 // cross
y U R' U' R // 1st pair
U2 R U' U' R' U2 L' U' L // 2nd pair
U2 U' U R U' R' y U' U R' U' R // 3rd pair
U L' U L U' L' U L // 4th pair
U' l' U' L U' L' U L U' L' U2 l // OLL
U' F' U' F R2 u R' U R U' R u' R2' // PLL