Detailed information about 212.12.64.0/20