Detailed information about 24.138.64.0/20