idea_spd.c revision f985abb4a2473d3c04b086f7c9fab177e368ffef