ardi4nto
3x3x3 fewest moves
D' R D L' U' B' R L' D L' z2 F' U' F' U2 F2 U' F' U' F' U F R B2 R2 U2 R B2 R' U2 R2 B2 R' U B2 U' R L' B2 R' L U' B2 (42 moves)
D' R D L' U' B' R L2 = 2x2x3 block
L D' L' = good edges
z2 F' U' F' U2 F2 U' F' U' F' U F = finish F2L
R B2 R2 U2 R B2 R' U2 R2 B2 R' U = COLL
B2 U' R L' B2 R' L U' B2 = U-perm
I found very nice 2x2x3 but I didn't find good way to finish :fp