Detailed information about 212.140.64.0/18