Detailed information about 79.140.112.0/20