Detailed information about 95.81.192.0/19