Detailed information about 194.214.128.0/18