Detailed information about 64.114.208.0/20