Detailed information about 85.133.64.0/19