CD Ribes B vs Hortonenc A analysis