Detailed information about 104.103.112.0/20