Detailed information about 156.182.0.0/18