*Fixed unrankCO
*Implemented rankEO and unrankEO