Detailed information about 79.140.128.0/20