he.c revision 504bb3b5
1