cnp.c revision 80495120
1