Detailed information about 70.36.224.0/20