Detailed information about 89.19.208.0/20