if (newName.endsWith("Res")) {
gen.set(newName+".MsgHead.MsgRef.dialogid",dialogid);
gen.set(newName+".MsgHead.MsgRef.msgnum",msgnum);
}
newmsg=gen.generate(newName);
// renumerate crypto-segments
for (int i=1;i<=2;i++) {
SEG seg=(SEG)(((MultipleSEGs)((newmsg.getChildContainers()).get(i))).getElements().get(0));
seg.setSeq(997+i,SyntaxElement.ALLOW_OVERWRITE);