Detailed information about 138.87.64.0/18