Detailed information about 222.126.112.0/20