Detailed information about 20.155.32.0/20