Detailed information about 91.142.192.0/20