Detailed information about 156.29.16.0/20