Detailed information about 152.200.224.0/20