Detailed information about 36.134.64.0/18