Detailed information about 104.118.112.0/20