Finally I managed to find the solution by searching 5Juu2CkB3
XFdBzEcyH9dypNhDZ8fXgh6RQwwbo5* in 3h:50m:39s using an Intel i7-4xxx

The solution is:
#3 = XFdBz
#9 = ueBaf
#10 = eGYoMm5
I thank you very much for this interesting puzzle.
Congratulations dude! And OP the puzzle was really interesting.