x2 // inspection
L F’ L B L U R2 // X-cross
R’ U R2 U R’ // 2nd pair
R’ U R y’ R U R // 3rd pair
y’ L’ U L U L’ U L2 F’ L’ F
U’ Rw U’ Rw2 U Rw2 U Rw2 U’ Rw // OLL
U R U R’ F’ R U R’ U’ R’ F R2 U’ R’ U’ // PLL
Next: F' D' B' L2 U2 R U2 R U' R2 B2 U2 D2 R2 L U2 L' F2 D2 F2 D2
z2 x // inspection
U’ Rw’ // cross-1
R U R’ U y’ R’ U’ R2 // 1st pair
U2 R’ y’ Rw U2 Rw’ // Solve cross edge
U2 L’ U L U y’ L U’ L’ // 2nd pair
R U2 R’ U’ R U R’ // 3rd pair
U’ y R U’ R’ U2 y’ R’ U’ R // 4th pair
R U R’ U R U2 R’ // OLL
x’ R U’ R’ D R U R’ D’ R U R’ D R U’ R’ D’ F2 // PLL
Next: F U' B2 F2 U R2 U2 F2 D F U' F' R D' L B' U2 B
y2 z’// inspection
R2 D B L R’ // cross-1 X
U2 y’ R B2 R’ // cross
L’ U2 L U R U’ R’ // 2nd pair
U L U’ L’ U L U’ L’ // 3rd pair
U’ y’ R U2 R’ U2 R U’ R’ // 4th pair
U F’ U’ L’ U2 L U L’ U’ L F’ // OLL
U2 F R U’ R’ U’ R U R’ F’ R U R’ U’ R’ F R F’ U // PLL
x2
F R' D' R D2 // cross-1, preserves free pair
U2 R' U' F2 R U' R' F R // 1st pair + cross
L U' L' R U2 R' // 2nd pair
L' U' L2 U L' // 3rd pair
U2 y' R U R' U' R U R' // 4th pair
U' R' U' F' U F R // OLL
R' U' R U D' R2 U R' U R U' R U' R2 D // PLL
Next: L' F B' R' F' D' B' D' L' R2 D2 F2 B2 D' R2 B2 U' L2 B2 D' L2
x2
F R' D' R D2 // cross-1, preserves free pair
U2 R' U' F2 R U' R' F R // 1st pair + cross
L U' L' R U2 R' // 2nd pair
L' U' L2 U L' // 3rd pair
U2 y' R U R' U' R U R' // 4th pair
U' R' U' F' U F R // OLL
R' U' R U D' R2 U R' U R U' R U' R2 D // PLL
Next: L' F B' R' F' D' B' D' L' R2 D2 F2 B2 D' R2 B2 U' L2 B2 D' L2
y2 x B D R2 D // Cross
R U' R' U' L' U' L // first pair
R U' R' U' R U' R2 F R F' // 2nd pair
y' U L' U' L2 U2 L' // 3rd pair
U2 L' U L U2 y' R U R' // last pair
S' U2 R U R' U R U2 R' S // OLL
L' U' L F L' U' L U L F' L2 U L U // PLL
next: U2 R' F2 D2 L' U2 B2 F2 R' D2 R2 B' L' D R' F' R2 U' B D F'
y2 x B D R2 D // Cross
R U' R' U' L' U' L // first pair
R U' R' U' R U' R2 F R F' // 2nd pair
y' U L' U' L2 U2 L' // 3rd pair
U2 L' U L U2 y' R U R' // last pair
S' U2 R U R' U R U2 R' S // OLL
L' U' L F L' U' L U L F' L2 U L U // PLL
next: U2 R' F2 D2 L' U2 B2 F2 R' D2 R2 B' L' D R' F' R2 U' B D F'
z x'
R' F B' L D // cross-1
U R U' R' U R U R' // 1st pair
U2 R B' R' // cross
L' U L U2 y' R U R' // 2nd pair
L' U L U' L' U2 L2 F' L' F // 3rd pair
U2 L U L' U y' L' U' L // 4th pair
U2 Rw U R' U' Rw' F R F' // OLL
U2 x R2 D2 R U R' D2 Lw U' Lw U' // PLL
Next: D2 B2 U2 B' L2 D2 B' L2 B2 R2 B' U' B2 U L' U F' R2 U B D
B' R2 D2 U2 F U2 B2 D2 L2 B' F2 U F U2 R' F2 L' U B' D R'
x2
L B D R' F' L' D L' U2 B2 // EO cross
L' U L2 U' L' // 1st pair
U2 R U' R2 U' R // 2nd pair
U L' U L U2 L' U L // 3rd pair
U2 R U2 R' U2 R U R' // 4th pair
U2 R U2 R' U' R U' R' // Antisune
U R' U' R U D' R2 U R' U R U' R U' R2 D U // G Perm
NEXT --> R B' R2 F2 L2 D2 B2 F2 U' R2 D2 B L F L' R2 D' L2 F'
R B' R2 F2 L2 D2 B2 F2 U' R2 D2 B L F L' R2 D' L2 F'
D' M' F D' U2 M' // 2×2×2
U2 R U' F' R' F' R // 2 pairs on the right
U2 S' U2 S // F2L-1
L' U L U L' U' L // Last slot
R U2' R2' F R F' U2 R' F R F' // CMLL
U' // PLL 🤣
B2 R D2 L R2 F2 D2 R2 D2 L' B2 D U2 R U2 L' B' U F D
x2
U B' D' F' R2 D' L D' R' // EO cross
U L U' L' U2 R' U R // 1st pair
F2 R' F2 R // 2nd pair
U L U L' // 3rd pair
L' U L U L' U L U' L' U L // 4th pair
R U R' U R U2 R' // Sune
U2 R U' R' U' R U R D R' U' R D' R' U2 R' // R perm
This solution is shorter with a less fancy insert for second pair:
B2 R D2 L R2 F2 D2 R2 D2 L' B2 D U2 R U2 L' B' U F D
x2
U B' D' F' R2 D' L D' R' // EO cross
U L U' L' U2 R' U R // 1st pair
L' U L U2 R U' R' // 2nd pair
L U' L' // 3rd pair
U' L' U L U L' U' L // 4th pair
U2 r U R' U' r' F R F' // COLL
U2 R' U R' U' R3 U' R' U R U R2 U2 // U Perm
NEXT ---> U' R2 U' B2 R2 U' L2 B2 U2 B2 U' B R' D F L R2 D2 U' R2 D'