Detailed information about 186.224.160.0/19