Detailed information about 112.135.64.0/19