Detailed information about 69.194.224.0/20