Detailed information about 104.82.0.0/18