Detailed information about 104.221.0.0/18