Detailed information about 140.108.64.0/18