Detailed information about 210.156.176.0/20