Detailed information about 89.253.0.0/18