he.c revision 5e8676d1
1