result.h revision 659175b7d430afe13b439e499442a964e2c9110f