Detailed information about 59.105.192.0/19