Detailed information about 156.147.32.0/20