Detailed information about 153.100.144.0/20