Detailed information about 180.149.176.0/20