Detailed information about 85.89.32.0/19