Detailed information about 64.60.192.0/20