Detailed information about 27.113.224.0/20