Detailed information about 24.105.144.0/20