99 101 102 IOJ 104 05to6