Detailed information about 105.89.192.0/19