Detailed information about 64.42.240.0/20