Generating OTP f90fcf59834951473f85b7fcc2f704dd75aeea042bed9f03f3a1bc63b3edb60e for 216.73.217.103. Result is 3bf669c12303ce89399279ce677f805999a449f94263d982288c9b3bb1a05d44