Detailed information about 88.200.144.0/20