Detailed information about 104.225.160.0/20