Generating OTP ed21de5b1a3d815b94e9985ab3f3171f4b2f27c7d24fa05dd57c4f22cf93ee74 for 216.73.216.66. Result is 12ca34a403f1d6e25ff3340aee6f5d3220005cfc787fba0b73dc517470a9033d