Detailed information about 113.189.224.0/20