public void serialize(LittleEndianOutput out) {out.writeShort(rt);out.writeShort(grbitFrt);out.writeByte(verOriginator);out.writeByte(verWriter);out.writeShort(rgCFRTID.length);for (CFRTID cfrtid : rgCFRTID) {cfrtid.serialize(out);}}

public override void Serialize(ILittleEndianOutput out1){out1.WriteShort(rt);out1.WriteShort(grbitFrt);out1.WriteByte(verOriginator);out1.WriteByte(verWriter);int nCFRTIDs = rgCFRTID.Length;out1.WriteShort(nCFRTIDs);for (int i = 0; i < nCFRTIDs; i++){rgCFRTID[i].Serialize(out1);}}
