R' U2 B2 R D2 L F2 D2 F2 R2 U2 L2 F' D R' B2 L B2 L B'
y2 // inspection D2 F' D2 F' L2 U2 L // xcross D' R' U' R D // 2nd pair U2 r U R' U' M // 3rd pair y U F R' F' R2 U2 R' U R U2 R' // ZBLS cancelled into Sune U' R2' F R F' R' U' F' U F R2 U R' U' R // F-Perm
F2 R' B2 L2 R2 U' R2 F2 U R2 F' R U' R2 B U R D'
z2 y' // inspection L U2 L F R' F2 D' // cross R U2 R' F U F' // 1st pair R' U R U L U L' // 2nd pair U R U' R' // 3rd pair y U' R U R' U L' U2 R U R' U2 L // 4th pair U' M2' U' M' U2 M U' M2' // PLL
R F2 L' U2 D L F U2 B2 D R2 F2 U R2 D' F2 L2 D F2 L
x' // inspection U2 F2 R U x' // cross L' U2 L U2 L' U L // 1st pair U D' R U' R' D // 2nd pair y R U2 R' U2 R U' R' // 3rd pair y U' R U' R' M' U R U' r' // VLS U' R U' R' U' R U R D R' U' R D' R' U2 R' U // PLL
U B2 R' U R B2 D' F L2 B U2 B D2 R2 B L2 D2 B L' F'
x2 // inspection D L F R2 D' // cross U' R U R' U R U R' U' L' U L // 1st pair, planned. Could have solved it a shorter way. U' R U' R' U2 R U' R' // 2nd pair y R U R' U2 R U' R' // 3rd pair U f R f' // 4th pair U U2 R' U' R' F R F' R' F R F' U R // OLL U' x R2 D2 R U R' D2 R U' R x' U' // PLL
B D R2 B2 F2 U2 F2 U F2 U F2 D' R2 F U L' F' L2 D R U
D' F U L D' U' R U' R // xxcross L U L' U R U R' // 3rd pair y2 U' R U' R' U2 F' U' F // 4th pair U F U R U2 R' U R U R2 F' r U R U' r' U // ZBLL
B D R2 B2 F2 U2 F2 U F2 U F2 D' R2 F U L' F' L2 D R U
D' F U L D' U' R U' R // xxcross U' R U2 R' U' f' L' f // 3rd pair U' R U2 R' U' R U R' // 4th pair R2 U' S R2' S' R2 U R U' R U' R' U2 R U' // ZBLL
U2 L' U2 L2 F2 R' B2 U2 R D2 F2 U' F' L2 B D' L' F
z2 y' // inspection D2 R D' L D2 // cross
U2 L' U2 L2 F2 R' B2 U2 R D2 F2 U' F' L2 B D' L' F
z2 y // inspection D R D L D // cross
U2 L' U2 L2 F2 R' B2 U2 R D2 F2 U' F' L2 B D' L' F
L2 D2 L // Yellow
L U L2 R2 D2 L2 U' B2 U L2 B2 U' L2 B' L F2 R' U L' D' U
z2 y' // inspection F D' R' F2 D L // cross