Detailed information about 156.229.16.0/20