Detailed information about 104.87.160.0/19