Detailed information about 64.96.144.0/20