U2 B2 U' F2 U2 B2 L2 F2 D' B2 F2 R B L' U' R F2 D L2
z2
R D' U' R U' B R U r F' (10)
M U' r2 U R' M' U2 F R F' r (11)
U R' U2 R' D' R U2 R' D R2 (10)
U M U' M' U' M2 U M2 U2 M' U2 M (12)
43 stm
Not timed, because I can't for the life of me remember my solutions. But trying to do...