Detailed information about 166.186.224.0/19