Detailed information about 114.32.192.0/18