x y' // inspection
// centres
U' x' r U r' U' (r z) U' 3r' U2' 3l' (R2 x') (u' z) // red
r U r' y r U' r' U' r U' r' y r' F' r y U r U' r' L' u y' r U2 3l' // orange
y' U 3r' x' U' r2' D r2 x' U 3l' U 3l (l2 x) // yellow
3l' U' x' 3l D 3l' U' 3l' U2 3l2 r U 3R U' 3r U2' 3r2' // green
F2 U2' r U2' r' U' r U2' r' // white, blue
// first eight edges
U' R' 3d R' U' R 3U // white-blue
R U' R' y' u z2 y2 R U' R' 2-3u' // blue-red
y' R' U R u d // blue-yellow
U2' F R' F' R 3U' // orange-blue
U' R U' R' (z2 y) U' y' U2' R' U R 3U // green-red
U' R U' R' 2U' F R' F' R u d' // green-yellow
R U' R' z2 y 2U R U' R' 3u' // white-red
U' R U' R' z2 u R' F R F' R U' R' u' d // white-green
R U R' 3u' u2 // realign slices
// last four edges
z x2' 3r U' R' U 4l' U R U' l' // orange-yellow
y' x' R' U R d R U' R' d' // orange-green
x y' r U2 r2 U2' r' U2 r U2' r' U2' r2 U2' r // white-orange, yellow-red
// 333 stage
x' U' R' F R D2 R' // yellow cross
y' U2 R U R' U R U' R' // first slot
y2' U R' F U F' R // second slot
U' R' F R F' R U' R' // third slot
4d' U' R U R' U R' F R F' // last slot
U2' F U R U2 R' U' R U2 R' U' F' // OLL
D' R U R' U' D R2 U' R U' R' U R' U R2 U'