Detailed information about 24.222.128.0/20