Detailed information about 114.246.64.0/18