Detailed information about 64.30.208.0/20