Detailed information about 89.255.0.0/18