It works!

54.242.250.208 Working process