Detailed information about 89.111.0.0/18