trans.c revision 04516706
1