Detailed information about 79.132.208.0/20