Detailed information about 201.149.176.0/20