Detailed information about 138.24.64.0/18