R F2 L2 R' U2 L F2 R2 F2 D2 B2 F' L' D2 B D2 U B U2 L'
y'// inspection R L' F D2 F // cross y2 U F2 R' F2 R // 1st pair y2 U R' U R U' R' U' R // 2nd pair y' R U' R' U2 R U' R' // 3rd pair R' U' R U2 R' U R // 4th pair U' r U R' U R U2 r' // OLL(CP) U//AUF
R U2 L D2 R' U2 B2 R D2 L D2 R F' D' F L2 B F2 R' B
F2 L y R U R' D2 // cross y U' R U' R' // 1st pair y' R U2 R' U' R U R' // 2nd pair y' R U R' U2 R U' R' U R U R' // 3rd pair y2 U' R' U R U' R' U R // 4th pair U' F U R U' R' U R U' R' F' // OLL U L F' L B2 L' F L B2 L2 // PLL
R D' B2 U2 L B2 L' D2 L R U2 F2 L B' L2 D' L D L2 R D2
x' z // inspection U2 R U R' y R D' R' F // xxcross z U' R' U z' U' R U' R' U' y' R U' R' // 3rd pair y R U2 R' U2' R U' R' // 4th pair R U2' R' U' R U R' U' R U' R' // COLL U' R U' R U R U R U' R' U' R R // PLL U2'//AUF
R' U' R2 B' L2 U2 L2 F2 L2 B' F2 D2 B R U R U F' U F
z' y2 // inspection L U2 L F' U R2 // cross z R' U' R U z' // 1st pair U R' U2' R U2' R' U R // 2nd pair U2' R U' R' U2' R U' R' // 3rd pair y2 U R U R' U' R U R' // 4th pair R y R U R' U' y' R' // OLL(CP) U' R U' R U R U R U' R' U' R R // PLL U //AUF
L2 F' L2 F D2 R2 B L2 B2 F R D' B' U R D L B U' R'
x' z2 // inspection R' U' x' D R' // cross y' x U2 r x' U2 r' // 1st pair y U' R' U R y' U' R' U R // 2nd pair R U R' U R U' R' // 3rd pair y2 U2 R U R' U R U' R' // 4th pair R U R' U R U2 R' // OLL(CP) R2 U R U R' U' R' U' R' U R' // PLL
B D' B2 R2 D' B2 L2 B2 R2 U' F2 U R U' B D' B' U B' D'
z' // inspection U' r2 U R' // cross y' U R U' R' // 1st pair z R2 U' R U z' // 2nd pair y U2 R U' R' // 3rd pair R' U R U' y R U R' // 4th pair U2 r y R U R' U' y' r' U R y R U R' U' y' R' // OLL R' U2 R U2 R' F R U R' U' R' F' R2 // PLL
D' B' R2 F2 D2 L2 U' L2 F2 U' F2 R2 B2 D B D L' U2 L2 D2 U
x2 z // inspection R' // cross U2 R U' R' // 1st pair y' U R U' R' U' y' R U' R' // 2nd pair U L' U L U2' L' U L // 3rd pair y U' R U2 R' U' R U R' // 4th pair r U2 R' U' R U R' U' R U' r' // OLL(CP) U M2' U M' U2 M U M2' // PLL
B' L2 F U2 F' L2 R2 D2 B L F' L D2 R2 F L U L2
y2 z' x' // inspection R' F' U' L2 // xcross y U R U2 R' y' R' U' R U2 R' U R // 2nd pair y2 U R' U' R U' R' U R // 3rd pair U2 y' R' U R U2 R' U R // 4th pair r U R' U R U2 r' // OLL U' R' U2 R U2 R' F R U R' U' R' F' R2 U // PLL
L2 U2 B2 D' R2 U2 R2 F R2 F U' F' L D2 U B' F2 U
x2 z' // inspection F // cross R U R' U' // 1st pair y' R U' R' U R U' R' // 2nd pair-end of inspaction y2 U' R' U2 R U R U2 R' U2 R U' R' // 3rd & 4th pairs y y' y U2 L' U' L U L F' L' F // OLL(CP) U2 R' U R' U' R3 U' R' U R U R2 U2 // PLL
D2 R F2 D' R' B R B2 R2 U2 D2 R2 U2 B' L2 B2 R2 B R2 L B
y2 // inspection U2 y' x R U x U' R x z // cross R U' R' U' y R' U R // 1st pair y2 U2 R U' R' U2 R U' R' // 2nd pair y R U R' // 3rd pair U2 R' U2' R U2 R' U R // 4th pair U2 R U2 R2 U' R2 U' R2 U2' R U2 // OLL(CP)