B2 L2 B2 D2 R2 F2 D B2 R2 D R' B2 F L B2 D U' F2 L' U2 F' U2
x2 // inspection U2 L F' D2 U L F' // cross L' U L U2 L' U' L // 1st pair y' L' U2 L2 U L' // 2nd pair y' U' R U' R' U R U R' // 3rd pair y R' U2' R U R' U' R // 4th pair U' R' U' F' U F R // OLL U' x' R U' R' D R U R' D' R U R' D R U' R' D' x U' // PLL
R2 D' F2 U2 L2 U2 R2 D' L2 R' F2 U2 B' U R D2 L R' F' U2
y' // inspection D B' U L D U2 R u // xcross U' L' U' L // 2nd pair f R' f' // 3rd pair U2 R U R' U R U' R' // 4th pair F R' F' R U R U' R' // OLL(CP) U' R2 U R U R' U' R' U' R' U R' U' // PLL
R' U2 L2 D2 F2 D2 L' R' U2 R' B2 U' R2 U' B L' B' U R' D'
y' // inspection R2 D2 R' U R' D' // cross R U' R' // 1st pair U' L' U L U' L' U L U' L' U L // 2nd pair f' L f // 3rd pair U' R' U' R r' U' R U M' // 4th pair U' R U2 R2' U' R2 U' R2' U2' R // OLL U' R' U L' U2 R U' R' U2 R L // PLL
R2 B' L2 B D2 F2 R2 D2 B R2 B' L2 R' D2 U R' B D' L B
z2 // inspection D' L r U2 r' R' D' // cross U' R' U' R L' U L // 1st pair U f' L' f // 2nd pair R U R2' U' R // 3rd pair R U2' R' U y' R' U' R // 4th pair U2 r U R' U R U2 r' // OLL U x R2 D2 R U R' D2 R U' R x' U' // PLL