Detailed information about 143.140.64.0/18