Detailed information about 104.74.160.0/19