Detailed information about 14.186.112.0/20