Detailed information about 152.200.176.0/20