Detailed information about 61.38.224.0/20