Detailed information about 104.236.192.0/18