Detailed information about 186.143.160.0/19