Detailed information about 194.70.64.0/20