Detailed information about 64.63.208.0/20