Detailed information about 72.149.112.0/20