Detailed information about 189.254.0.0/18