It works!

54.224.2.123 Working process