Revert "TODO epan/dissectors/asn1/kerberos/packet-kerberos-template.c new GSS flags"
[wireshark-sm.git] / epan / dissectors / eti / eti_Cash.xml
blob3d25d7d308637c8326e66afff6132763979e4b48
1 <?xml version="1.0" encoding="UTF-8"?>
2 <Model name="eti_Cash" version="10.0" subVersion="C0003" buildNumber="100.590.0.ga-100005090-55">
3   <MessageFlows>
4     <!-- *************************************** Abstraction Layer 3 ****************************************
5                                 This XML section describes the system behaviour from the user's point of view.
6                                 It might be interesting for users who want:
7                                   * an abstract overview about the system behaviour; * no technical layout descriptions -->
8     <MessageFlow name="Approve TES Trade Request" description="">
9       <Message name="ApproveTESTradeRequest" applicationMessageRef="ApproveTESTradeRequest" description="">
10         <Message name="TESResponse" applicationMessageRef="TESResponse" condition="to Approver" description="">
11           <Message name="TESApproveBroadcast" applicationMessageRef="TESApproveBroadcast" description="" stream="TES Maintenance">
12             <Node name="All parties approved" description="">
13               <Message name="TESExecutionBroadcast" applicationMessageRef="TESExecutionBroadcast" condition="Yes" description="" stream="TES Maintenance">
14                 <Message name="TESTradeBroadcast" applicationMessageRef="TESTradeBroadcast" description="" stream="TES Trade"/>
15               </Message>
16             </Node>
17           </Message>
18         </Message>
19         <Message name="TESBroadcast" applicationMessageRef="TESBroadcast" condition="to Initiator" description="" stream="TES Maintenance"/>
20       </Message>
21     </MessageFlow>
22     <MessageFlow name="Broadcast" description="">
23       <Message name="SubscribeRequest" applicationMessageRef="SubscribeRequest" description="">
24         <Message name="SubscribeResponse" applicationMessageRef="SubscribeResponse" description="">
25           <Node name="Service Availability" description="">
26             <Message name="ServiceAvailabilityBroadcast" applicationMessageRef="ServiceAvailabilityBroadcast" description="" stream="Service Availability"/>
27           </Node>
28           <Node name="Service Availability Market" description="">
29             <Message name="ServiceAvailabilityMarketBroadcast" applicationMessageRef="ServiceAvailabilityMarketBroadcast" description="" stream="Service Availability Market"/>
30           </Node>
31           <Node name="News" description="">
32             <Message name="NewsBroadcast" applicationMessageRef="NewsBroadcast" description="" stream="News"/>
33           </Node>
34           <Node name="Listener Data Stream" description="">
35             <Message name="DeleteAllOrderBroadcast" applicationMessageRef="DeleteAllOrderBroadcast" description="" stream="Listener Data"/>
36             <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data"/>
37             <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" description="" stream="Listener Data"/>
38             <Message name="DeleteAllOrderQuoteEventBroadcast" applicationMessageRef="DeleteAllOrderQuoteEventBroadcast" description="" stream="Listener Data"/>
39             <Message name="TradingSessionStatusBroadcast" applicationMessageRef="TradingSessionStatusBroadcast" description="" stream="Listener Data"/>
40           </Node>
41           <Node name="Specialist Data Stream" description="">
42             <Message name="DeleteAllOrderBroadcast" applicationMessageRef="DeleteAllOrderBroadcast" description="" stream="Specialist Data"/>
43             <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Specialist Data"/>
44             <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" description="" stream="Specialist Data"/>
45             <Message name="DeleteAllOrderQuoteEventBroadcast" applicationMessageRef="DeleteAllOrderQuoteEventBroadcast" description="" stream="Specialist Data"/>
46             <Message name="TradingSessionStatusBroadcast" applicationMessageRef="TradingSessionStatusBroadcast" description="" stream="Specialist Data"/>
47             <Message name="SpecialistInstrumentEventNotification" applicationMessageRef="SpecialistInstrumentEventNotification" description="" stream="Specialist Data"/>
48             <Message name="SpecialistOrderBookNotification" applicationMessageRef="SpecialistOrderBookNotification" description="" stream="Specialist Data"/>
49           </Node>
50           <Node name="Trade Broadcast" description="">
51             <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
52             <Message name="TMTradingSessionStatusBroadcast" applicationMessageRef="TMTradingSessionStatusBroadcast" description="" stream="Trade"/>
53           </Node>
54           <Node name="TES Trade Broadcast" description="">
55             <Message name="TESTradeBroadcast" applicationMessageRef="TESTradeBroadcast" description="" stream="TES_Trade"/>
56             <Message name="TESTradingSessionStatusBroadcast" applicationMessageRef="TESTradingSessionStatusBroadcast" description="" stream="TES_Trade"/>
57           </Node>
58           <Node name="TES Maintenance  Broadcast" description="">
59             <Message name="TESBroadcast" applicationMessageRef="TESBroadcast" description="" stream="TES_Maintenance"/>
60             <Message name="TESDeleteBroadcast" applicationMessageRef="TESDeleteBroadcast" description="" stream="TES_Maintenance"/>
61             <Message name="TESApproveBroadcast" applicationMessageRef="TESApproveBroadcast" description="" stream="TES_Maintenance"/>
62             <Message name="TESExecutionBroadcast" applicationMessageRef="TESExecutionBroadcast" description="" stream="TES_Maintenance"/>
63             <Message name="TESTradingSessionStatusBroadcast" applicationMessageRef="TESTradingSessionStatusBroadcast" description="" stream="TES_Maintenance"/>
64           </Node>
65         </Message>
66       </Message>
67     </MessageFlow>
68     <MessageFlow name="Cross Request" description="">
69       <Message name="CrossRequest" applicationMessageRef="CrossRequest" description="">
70         <Message name="CrossRequestResponse" applicationMessageRef="CrossRequestResponse" description=""/>
71       </Message>
72     </MessageFlow>
73     <MessageFlow name="Delete All Order" description="">
74       <Message name="DeleteAllOrderRequest" applicationMessageRef="DeleteAllOrderRequest" description="">
75         <Node name="Orders in Book?" description="">
76           <Message name="DeleteAllOrderResponse" applicationMessageRef="DeleteAllOrderResponse" condition="yes" description="" stream="Session Data">
77             <Node name="NoNotAffectedOrders" description="">
78               <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="!=0" description="" stream="Session Data"/>
79             </Node>
80           </Message>
81           <Message name="DeleteAllOrderBroadcast" applicationMessageRef="DeleteAllOrderBroadcast" condition="yes, if Standard Orders are involved" description="" stream="Listener Data">
82             <Node name="NoNotAffectedOrders" description="">
83               <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="!=0" description="" stream="Listener Data"/>
84             </Node>
85           </Message>
86           <Message name="DeleteAllOrderNRResponse" applicationMessageRef="DeleteAllOrderNRResponse" condition="no" description="" stream="Session Data"/>
87         </Node>
88       </Message>
89     </MessageFlow>
90     <MessageFlow name="Delete All Quote" description="">
91       <Message name="DeleteAllQuoteRequest" applicationMessageRef="DeleteAllQuoteRequest" description="">
92         <Message name="DeleteAllQuoteResponse" applicationMessageRef="DeleteAllQuoteResponse" description="" stream="Session Data">
93           <Node name="NoNotAffectedSecurities" description="">
94             <Message name="QuoteExecutionReport" applicationMessageRef="QuoteExecutionReport" condition="!=0 (Pending Deletion)" description="" stream="Session Data"/>
95           </Node>
96         </Message>
97       </Message>
98     </MessageFlow>
99     <MessageFlow name="Delete Single Order" description="">
100       <Message name="DeleteOrderSingleRequest" applicationMessageRef="DeleteOrderSingleRequest" description="">
101         <Node name="ApplSeqIndicator" description="">
102           <Message name="DeleteOrderNRResponse" applicationMessageRef="DeleteOrderNRResponse" condition="0 (Lean Order)" description="" stream="Session Data">
103             <Node name="ExecRestatementReason" description="">
104               <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="197 (Order_Cancellation_Pending)" description="" stream="Session Data"/>
105             </Node>
106           </Message>
107           <Message name="DeleteOrderResponse" applicationMessageRef="DeleteOrderResponse" condition="1 (Standard Order)" description="" stream="Session Data">
108             <Node name="ExecRestatementReason" description="">
109               <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="197 (Order_Cancellation_Pending)" description="" stream="Session Data"/>
110             </Node>
111           </Message>
112           <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="1 (Standard Order)" description="" stream="Listener Data">
113             <Node name="ExecRestatementReason" description="">
114               <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="197 (Order_Cancellation_Pending)" description="" stream="Listener Data"/>
115             </Node>
116           </Message>
117         </Node>
118       </Message>
119     </MessageFlow>
120     <MessageFlow name="Delete TES Trade Request" description="">
121       <Message name="DeleteTESTradeRequest" applicationMessageRef="DeleteTESTradeRequest" description="">
122         <Message name="TESResponse" applicationMessageRef="TESResponse" condition="to Initiator" description="">
123           <Message name="TESDeleteBroadcast" applicationMessageRef="TESDeleteBroadcast" description="" stream="TES Maintenance"/>
124         </Message>
125         <Message name="TESDeleteBroadcast" applicationMessageRef="TESDeleteBroadcast" condition="to Approver" description="" stream="TES Maintenance"/>
126       </Message>
127     </MessageFlow>
128     <MessageFlow name="Enter TES Trade Request" description="">
129       <Message name="EnterTESTradeRequest" applicationMessageRef="EnterTESTradeRequest" description="">
130         <Message name="TESResponse" applicationMessageRef="TESResponse" condition="to Initiator" description="">
131           <Message name="TESBroadcast" applicationMessageRef="TESBroadcast" description="" stream="TES Maintenance"/>
132         </Message>
133         <Node name="Auto Approve" condition="to Approver" description="">
134           <Message name="TESBroadcast" applicationMessageRef="TESBroadcast" condition="No" description="" stream="TES Maintenance"/>
135           <Message name="TESApproveBroadcast" applicationMessageRef="TESApproveBroadcast" condition="Yes" description="" stream="TES Maintenance"/>
136         </Node>
137       </Message>
138     </MessageFlow>
139     <MessageFlow name="Issuer Security State Change Request" description="">
140       <Message name="IssuerSecurityStateChangeRequest" applicationMessageRef="IssuerSecurityStateChangeRequest" description="">
141         <Message name="IssuerSecurityStateChangeResponse" applicationMessageRef="IssuerSecurityStateChangeResponse" description="" stream="Session Data"/>
142       </Message>
143     </MessageFlow>
144     <MessageFlow name="Logon" description="">
145       <Message name="LogonRequest" applicationMessageRef="LogonRequest" description="">
146         <Message name="LogonResponse" applicationMessageRef="LogonResponse" description=""/>
147       </Message>
148     </MessageFlow>
149     <MessageFlow name="Logout" description="">
150       <Message name="LogoutRequest" applicationMessageRef="LogoutRequest" description="">
151         <Message name="LogoutResponse" applicationMessageRef="LogoutResponse" description=""/>
152       </Message>
153     </MessageFlow>
154     <MessageFlow name="Mass Quote" description="">
155       <Message name="MassQuoteRequest" applicationMessageRef="MassQuoteRequest" description="">
156         <Message name="MassQuoteResponse" applicationMessageRef="MassQuoteResponse" description="" stream="Session Data">
157           <Node name="Executions?" description="">
158             <Message name="QuoteExecutionReport" applicationMessageRef="QuoteExecutionReport" condition="yes" description="" stream="Session Data">
159               <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
160             </Message>
161           </Node>
162           <Node name="QuoteEntryStatus" description="">
163             <Message name="QuoteExecutionReport" applicationMessageRef="QuoteExecutionReport" condition="==10 (Pending)" description="" stream="Session Data"/>
164           </Node>
165         </Message>
166       </Message>
167     </MessageFlow>
168     <MessageFlow name="Modify Single Order" description="">
169       <Message name="ModifyOrderSingleRequest" applicationMessageRef="ModifyOrderSingleRequest" description="">
170         <Node name="ApplSeqIndicator" description="">
171           <Node name="Executions?" condition="0 (Lean Order)" description="">
172             <Message name="ModifyOrderNRResponse" applicationMessageRef="ModifyOrderNRResponse" condition="without execution" description="" stream="Session Data"/>
173             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
174               <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
175             </Message>
176           </Node>
177           <Node name="Executions?" condition="1 (Standard Order)" description="">
178             <Message name="ModifyOrderResponse" applicationMessageRef="ModifyOrderResponse" condition="without execution or with deletion" description="" stream="Session Data">
179               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data"/>
180             </Message>
181             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
182               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data">
183                 <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
184               </Message>
185             </Message>
186           </Node>
187         </Node>
188       </Message>
189     </MessageFlow>
190     <MessageFlow name="Modify Single Order  (short layout)" description="">
191       <Message name="ModifyOrderSingleShortRequest" applicationMessageRef="ModifyOrderSingleShortRequest" description="">
192         <Node name="ApplSeqIndicator" description="">
193           <Node name="Executions?" condition="0 (Lean Order)" description="">
194             <Message name="ModifyOrderNRResponse" applicationMessageRef="ModifyOrderNRResponse" condition="without execution" description="" stream="Session Data"/>
195             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
196               <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
197             </Message>
198           </Node>
199           <Node name="Executions?" condition="1 (Standard Order)" description="">
200             <Message name="ModifyOrderResponse" applicationMessageRef="ModifyOrderResponse" condition="without execution or with deletion" description="" stream="Session Data">
201               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data"/>
202             </Message>
203             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
204               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data">
205                 <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
206               </Message>
207             </Message>
208           </Node>
209         </Node>
210       </Message>
211     </MessageFlow>
212     <MessageFlow name="Modify TES Trade Request" description="">
213       <Message name="ModifyTESTradeRequest" applicationMessageRef="ModifyTESTradeRequest" description="">
214         <Message name="TESResponse" applicationMessageRef="TESResponse" condition="to Initiator" description="">
215           <Message name="TESBroadcast" applicationMessageRef="TESBroadcast" description="" stream="TES Maintenance"/>
216         </Message>
217         <Node name="Auto Approve" condition="to Approver" description="">
218           <Message name="TESBroadcast" applicationMessageRef="TESBroadcast" condition="No" description="" stream="TES Maintenance"/>
219           <Message name="TESApproveBroadcast" applicationMessageRef="TESApproveBroadcast" condition="Yes" description="" stream="TES Maintenance"/>
220         </Node>
221       </Message>
222     </MessageFlow>
223     <MessageFlow name="New Single Order" description="">
224       <Message name="NewOrderSingleRequest" applicationMessageRef="NewOrderSingleRequest" description="">
225         <Node name="ApplSeqIndicator" description="">
226           <Node name="Executions?" condition="0 (Lean Order)" description="">
227             <Message name="NewOrderNRResponse" applicationMessageRef="NewOrderNRResponse" condition="without execution" description="" stream="Session Data"/>
228             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
229               <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
230             </Message>
231           </Node>
232           <Node name="Executions?" condition="1 (Standard Order)" description="">
233             <Message name="NewOrderResponse" applicationMessageRef="NewOrderResponse" condition="without execution" description="" stream="Session Data">
234               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data"/>
235             </Message>
236             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
237               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data">
238                 <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
239               </Message>
240             </Message>
241           </Node>
242         </Node>
243       </Message>
244     </MessageFlow>
245     <MessageFlow name="New Single Order (short layout)" description="">
246       <Message name="NewOrderSingleShortRequest" applicationMessageRef="NewOrderSingleShortRequest" description="">
247         <Node name="ApplSeqIndicator" description="">
248           <Node name="Executions?" condition="0 (Lean Order)" description="">
249             <Message name="NewOrderNRResponse" applicationMessageRef="NewOrderNRResponse" condition="without execution" description="" stream="Session Data"/>
250             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
251               <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
252             </Message>
253           </Node>
254           <Node name="Executions?" condition="1 (Standard Order)" description="">
255             <Message name="NewOrderResponse" applicationMessageRef="NewOrderResponse" condition="without execution" description="" stream="Session Data">
256               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data"/>
257             </Message>
258             <Message name="OrderExecResponse" applicationMessageRef="OrderExecResponse" condition="full or partial fill" description="" stream="Session Data">
259               <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" description="" stream="Listener Data">
260                 <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
261               </Message>
262             </Message>
263           </Node>
264         </Node>
265       </Message>
266     </MessageFlow>
267     <MessageFlow name="Quote Activation" description="">
268       <Message name="QuoteActivationRequest" applicationMessageRef="QuoteActivationRequest" description="">
269         <Message name="QuoteActivationResponse" applicationMessageRef="QuoteActivationResponse" description="" stream="Session Data">
270           <Node name="NoNotAffectedSecurities" description="">
271             <Message name="QuoteExecutionReport" applicationMessageRef="QuoteExecutionReport" condition="!=0 (Pending Deletion)" description="" stream="Session Data"/>
272           </Node>
273         </Message>
274       </Message>
275     </MessageFlow>
276     <MessageFlow name="Request For Quote - Cash" description="">
277       <Message name="RFQRequest" applicationMessageRef="RFQRequest" description="">
278         <Message name="RFQResponse" applicationMessageRef="RFQResponse" condition="to Requestor" description="" stream="Session Data"/>
279         <Message name="RFQBroadcast" applicationMessageRef="RFQBroadcast" condition="to Designated Sponsor" description="" stream="Session Data"/>
280         <Node name="QuoteID" condition="to Specialist" description="">
281           <Message name="RFQBroadcast" applicationMessageRef="RFQBroadcast" condition="QuoteID is empty" description="" stream="Specialist Data"/>
282           <Message name="RFQSpecialistBroadcast" applicationMessageRef="RFQSpecialistBroadcast" condition="QuoteID is set" description="" stream="Specialist Data"/>
283         </Node>
284       </Message>
285     </MessageFlow>
286     <MessageFlow name="Retransmit" description="">
287       <Message name="RetransmitRequest" applicationMessageRef="RetransmitRequest" description="">
288         <Message name="RetransmitResponse" applicationMessageRef="RetransmitResponse" description="">
289           <Node name="RefApplID" description="">
290             <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" condition="1 (Trade)" description="" stream="Trade"/>
291             <Message name="TMTradingSessionStatusBroadcast" applicationMessageRef="TMTradingSessionStatusBroadcast" condition="1 (Trade)" description="" stream="Trade"/>
292             <Message name="NewsBroadcast" applicationMessageRef="NewsBroadcast" condition="2 (Market Messages (News))" description="" stream="News"/>
293             <Message name="PartyEntitlementsUpdateReport" applicationMessageRef="PartyEntitlementsUpdateReport" condition="6 (RiskNotification Data)" description="" stream="Risk Control"/>
294             <Message name="PartyActionReport" applicationMessageRef="PartyActionReport" condition="6 (RiskNotification Data)" description="" stream="Risk Control"/>
295             <Message name="LegalNotificationBroadcast" applicationMessageRef="LegalNotificationBroadcast" condition="6 (RiskNotification Data)" description="" stream="Risk Control"/>
296             <Message name="TESBroadcast" applicationMessageRef="TESBroadcast" condition="7 (TES Maintenance)" description="" stream="TES Maintenance"/>
297             <Message name="TESDeleteBroadcast" applicationMessageRef="TESDeleteBroadcast" condition="7 (TES Maintenance)" description="" stream="TES Maintenance"/>
298             <Message name="TESApproveBroadcast" applicationMessageRef="TESApproveBroadcast" condition="7 (TES Maintenance)" description="" stream="TES Maintenance"/>
299             <Message name="TESExecutionBroadcast" applicationMessageRef="TESExecutionBroadcast" condition="7 (TES Maintenance)" description="" stream="TES Maintenance"/>
300             <Message name="TESTradingSessionStatusBroadcast" applicationMessageRef="TESTradingSessionStatusBroadcast" condition="7 (TES Maintenance)" description="" stream="TES Maintenance"/>
301             <Message name="TESTradeBroadcast" applicationMessageRef="TESTradeBroadcast" condition="8 (TES Trade)" description="" stream="TES Trade"/>
302             <Message name="TESTradingSessionStatusBroadcast" applicationMessageRef="TESTradingSessionStatusBroadcast" condition="8 (TES Trade)" description="" stream="TES Trade"/>
303           </Node>
304         </Message>
305       </Message>
306     </MessageFlow>
307     <MessageFlow name="Retransmit ME" description="">
308       <Message name="RetransmitMEMessageRequest" applicationMessageRef="RetransmitMEMessageRequest" description="">
309         <Message name="RetransmitMEMessageResponse" applicationMessageRef="RetransmitMEMessageResponse" description="">
310           <Message name="DeleteAllOrderBroadcast" applicationMessageRef="DeleteAllOrderBroadcast" condition="Listener Data" description="" stream="Listener Data"/>
311           <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" condition="Listener Data" description="" stream="Listener Data"/>
312           <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="Listener Data" description="" stream="Listener Data"/>
313           <Message name="DeleteAllOrderQuoteEventBroadcast" applicationMessageRef="DeleteAllOrderQuoteEventBroadcast" condition="Listener Data" description="" stream="Listener Data"/>
314           <Message name="TradingSessionStatusBroadcast" applicationMessageRef="TradingSessionStatusBroadcast" condition="Listener Data" description="" stream="Listener Data"/>
315           <Message name="DeleteAllOrderBroadcast" applicationMessageRef="DeleteAllOrderBroadcast" condition="Specialist Data" description="" stream="Specialist Data"/>
316           <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" condition="Specialist Data" description="" stream="Specialist Data"/>
317           <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="Specialist Data" description="" stream="Specialist Data"/>
318           <Message name="DeleteAllOrderQuoteEventBroadcast" applicationMessageRef="DeleteAllOrderQuoteEventBroadcast" condition="Specialist Data" description="" stream="Specialist Data"/>
319           <Message name="TradingSessionStatusBroadcast" applicationMessageRef="TradingSessionStatusBroadcast" condition="Specialist Data" description="" stream="Specialist Data"/>
320           <Message name="TradingSessionStatusBroadcast" applicationMessageRef="TradingSessionStatusBroadcast" condition="Session Data" description="" stream="Session Data"/>
321           <Message name="SpecialistInstrumentEventNotification" applicationMessageRef="SpecialistInstrumentEventNotification" description="" stream="Specialist Data"/>
322           <Message name="SpecialistOrderBookNotification" applicationMessageRef="SpecialistOrderBookNotification" description="" stream="Specialist Data"/>
323           <Message name="DeleteAllOrderQuoteEventBroadcast" applicationMessageRef="DeleteAllOrderQuoteEventBroadcast" condition="Session Data" description="" stream="Session Data"/>
324           <Message name="OrderExecReportBroadcast" applicationMessageRef="OrderExecReportBroadcast" condition="Session Data" description="" stream="Session Data"/>
325           <Message name="DeleteOrderBroadcast" applicationMessageRef="DeleteOrderBroadcast" condition="Session Data" description="" stream="Session Data"/>
326           <Message name="DeleteAllQuoteBroadcast" applicationMessageRef="DeleteAllQuoteBroadcast" condition="Session Data" description="" stream="Session Data"/>
327           <Message name="DeleteAllOrderBroadcast" applicationMessageRef="DeleteAllOrderBroadcast" condition="Session Data" description="" stream="Session Data"/>
328           <Message name="QuoteActivationNotification" applicationMessageRef="QuoteActivationNotification" condition="Session Data" description="" stream="Session Data"/>
329           <Message name="QuoteExecutionReport" applicationMessageRef="QuoteExecutionReport" condition="Session Data" description="" stream="Session Data"/>
330         </Message>
331       </Message>
332     </MessageFlow>
333     <MessageFlow name="Session List Inquire" description="">
334       <Message name="InquireSessionListRequest" applicationMessageRef="InquireSessionListRequest" description="">
335         <Message name="InquireSessionListResponse" applicationMessageRef="InquireSessionListResponse" description=""/>
336       </Message>
337     </MessageFlow>
338     <MessageFlow name="Single Quote" description="">
339       <Message name="SingleQuoteRequest" applicationMessageRef="SingleQuoteRequest" description="">
340         <Message name="MassQuoteResponse" applicationMessageRef="MassQuoteResponse" description="" stream="Session Data">
341           <Node name="Executions?" description="">
342             <Message name="QuoteExecutionReport" applicationMessageRef="QuoteExecutionReport" condition="yes" description="" stream="Session Data">
343               <Message name="TradeBroadcast" applicationMessageRef="TradeBroadcast" description="" stream="Trade"/>
344             </Message>
345           </Node>
346           <Node name="QuoteEntryStatus" description="">
347             <Message name="QuoteExecutionReport" applicationMessageRef="QuoteExecutionReport" condition="==10 (Pending)" description="" stream="Session Data"/>
348           </Node>
349         </Message>
350       </Message>
351     </MessageFlow>
352     <MessageFlow name="Specialist Reject Request For Quote" description="">
353       <Message name="SpecialistRFQRejectRequest" applicationMessageRef="SpecialistRFQRejectRequest" description="">
354         <Message name="SpecialistRFQReplyResponse" applicationMessageRef="SpecialistRFQReplyResponse" condition="to Specialist" description="" stream="Session Data">
355           <Message name="RFQRejectNotification" applicationMessageRef="RFQRejectNotification" description="" stream="Specialist Data"/>
356         </Message>
357         <Message name="RFQRejectNotification" applicationMessageRef="RFQRejectNotification" condition="to RFQ Requester" description="" stream="Session Data"/>
358       </Message>
359     </MessageFlow>
360     <MessageFlow name="Specialist Security State Change Request" description="">
361       <Message name="SpecialistSecurityStateChangeRequest" applicationMessageRef="SpecialistSecurityStateChangeRequest" description="">
362         <Message name="SpecialistSecurityStateChangeResponse" applicationMessageRef="SpecialistSecurityStateChangeResponse" description="" stream="Session Data"/>
363         <Message name="SpecialistInstrumentEventNotification" applicationMessageRef="SpecialistInstrumentEventNotification" description="" stream="Specialist Data"/>
364       </Message>
365     </MessageFlow>
366     <MessageFlow name="Specialist's reply to a Request-For-Quote request" description="">
367       <Message name="SpecialistRFQReplyRequest" applicationMessageRef="SpecialistRFQReplyRequest" description="">
368         <Message name="SpecialistRFQReplyResponse" applicationMessageRef="SpecialistRFQReplyResponse" condition="to Specialist" description="" stream="Session Data">
369           <Message name="SpecialistRFQReplyNotification" applicationMessageRef="SpecialistRFQReplyNotification" description="" stream="Specialist Data"/>
370         </Message>
371         <Message name="SpecialistRFQReplyNotification" applicationMessageRef="SpecialistRFQReplyNotification" condition="to RFQ Requester" description="" stream="Session Data"/>
372       </Message>
373     </MessageFlow>
374     <MessageFlow name="Trade Enrichment List Inquire" description="">
375       <Message name="InquireEnrichmentRuleIDListRequest" applicationMessageRef="InquireEnrichmentRuleIDListRequest" description="">
376         <Message name="InquireEnrichmentRuleIDListResponse" applicationMessageRef="InquireEnrichmentRuleIDListResponse" description=""/>
377       </Message>
378     </MessageFlow>
379     <MessageFlow name="Unsubscribe" description="">
380       <Message name="UnsubscribeRequest" applicationMessageRef="UnsubscribeRequest" description="">
381         <Message name="UnsubscribeResponse" applicationMessageRef="UnsubscribeResponse" description=""/>
382       </Message>
383     </MessageFlow>
384     <MessageFlow name="User List Inquire" description="">
385       <Message name="InquireUserRequest" applicationMessageRef="InquireUserRequest" description="">
386         <Message name="InquireUserResponse" applicationMessageRef="InquireUserResponse" description=""/>
387       </Message>
388     </MessageFlow>
389     <MessageFlow name="User Login" description="">
390       <Message name="UserLoginRequest" applicationMessageRef="UserLoginRequest" description="">
391         <Message name="UserLoginResponse" applicationMessageRef="UserLoginResponse" description=""/>
392       </Message>
393     </MessageFlow>
394     <MessageFlow name="User Logout" description="">
395       <Message name="UserLogoutRequest" applicationMessageRef="UserLogoutRequest" description="">
396         <Message name="UserLogoutResponse" applicationMessageRef="UserLogoutResponse" description=""/>
397       </Message>
398     </MessageFlow>
399     <MessageFlow name="Xetra EnLight Enter Quote Request for Cash" description="">
400       <Message name="XetraEnLightEnterQuoteRequest" applicationMessageRef="XetraEnLightEnterQuoteRequest" description="">
401         <Message name="XetraEnLightQuoteResponse" applicationMessageRef="XetraEnLightQuoteResponse" condition="to Requester" description="">
402           <Message name="XetraEnLightQuoteRequesterNotification" applicationMessageRef="XetraEnLightQuoteRequesterNotification" description="" stream="SRQS Maintenance"/>
403         </Message>
404         <Message name="XetraEnLightQuoteNotification" applicationMessageRef="XetraEnLightQuoteNotification" condition="to Respondent" description="" stream="SRQS Maintenance"/>
405       </Message>
406     </MessageFlow>
407     <MessageFlow name="Xetra EnLight Enter Quoting Status Request" description="">
408       <Message name="XetraEnLightQuotingStatusRequest" applicationMessageRef="XetraEnLightQuotingStatusRequest" description="">
409         <Message name="XetraEnLightQuoteResponse" applicationMessageRef="XetraEnLightQuoteResponse" condition="to Requester" description="">
410           <Message name="XetraEnLightQuoteRequesterNotification" applicationMessageRef="XetraEnLightQuoteRequesterNotification" description="" stream="SRQS Maintenance"/>
411         </Message>
412         <Message name="XetraEnLightQuoteNotification" applicationMessageRef="XetraEnLightQuoteNotification" condition="to Respondent" description="" stream="SRQS Maintenance"/>
413       </Message>
414     </MessageFlow>
415     <MessageFlow name="Xetra EnLight Hit Quote Request for Cash" description="">
416       <Message name="XetraEnLightHitQuoteRequest" applicationMessageRef="XetraEnLightHitQuoteRequest" description="">
417         <Message name="XetraEnLightDealResponse" applicationMessageRef="XetraEnLightDealResponse" condition="to Requester" description="">
418           <Message name="XetraEnLightCreateDealNotification" applicationMessageRef="XetraEnLightCreateDealNotification" description="" stream="SRQS Maintenance">
419             <Message name="TESTradeBroadcast" applicationMessageRef="TESTradeBroadcast" description="" stream="TES Trade">
420               <Message name="XetraEnLightNegotiationRequesterNotification" applicationMessageRef="XetraEnLightNegotiationRequesterNotification" description="" stream="SRQS Maintenance">
421                 <Message name="XetraEnLightQuoteRequesterNotification" applicationMessageRef="XetraEnLightQuoteRequesterNotification" condition="remaining open quotes" description="" stream="SRQS Maintenance"/>
422               </Message>
423             </Message>
424           </Message>
425         </Message>
426         <Message name="XetraEnLightCreateDealNotification" applicationMessageRef="XetraEnLightCreateDealNotification" condition="to Respondent/Quote owner" description="" stream="SRQS Maintenance">
427           <Message name="TESTradeBroadcast" applicationMessageRef="TESTradeBroadcast" description="" stream="TES Trade">
428             <Message name="XetraEnLightNegotiationNotification" applicationMessageRef="XetraEnLightNegotiationNotification" description="" stream="SRQS Maintenance"/>
429           </Message>
430         </Message>
431         <Message name="XetraEnLightQuoteNotification" applicationMessageRef="XetraEnLightQuoteNotification" condition="other respondents if open quote" description="" stream="SRQS Maintenance"/>
432       </Message>
433     </MessageFlow>
434     <MessageFlow name="Xetra EnLight Open Negotiation Request" description="">
435       <Message name="XetraEnLightOpenNegotiationRequest" applicationMessageRef="XetraEnLightOpenNegotiationRequest" description="">
436         <Message name="XetraEnLightQuoteResponse" applicationMessageRef="XetraEnLightQuoteResponse" condition="to Requester" description="">
437           <Message name="XetraEnLightOpenNegotiationRequesterNotification" applicationMessageRef="XetraEnLightOpenNegotiationRequesterNotification" description="" stream="SRQS Maintenance"/>
438         </Message>
439         <Message name="XetraEnLightOpenNegotiationNotification" applicationMessageRef="XetraEnLightOpenNegotiationNotification" condition="to Respondents" description="" stream="SRQS Maintenance"/>
440       </Message>
441     </MessageFlow>
442     <MessageFlow name="Xetra EnLight Update Negotiation Request" description="">
443       <Message name="XetraEnLightUpdateNegotiationRequest" applicationMessageRef="XetraEnLightUpdateNegotiationRequest" description="">
444         <Message name="XetraEnLightQuoteResponse" applicationMessageRef="XetraEnLightQuoteResponse" condition="to Requester" description="">
445           <Message name="XetraEnLightNegotiationRequesterNotification" applicationMessageRef="XetraEnLightNegotiationRequesterNotification" description="" stream="SRQS Maintenance"/>
446         </Message>
447         <Node name="New Respondent" condition="to Respondent" description="">
448           <Message name="XetraEnLightNegotiationNotification" applicationMessageRef="XetraEnLightNegotiationNotification" condition="No" description="" stream="SRQS Maintenance"/>
449           <Message name="XetraEnLightOpenNegotiationNotification" applicationMessageRef="XetraEnLightOpenNegotiationNotification" condition="Yes" description="" stream="SRQS Maintenance"/>
450         </Node>
451       </Message>
452     </MessageFlow>
453   </MessageFlows>
454   <ApplicationMessages>
455     <!-- *************************************** Abstraction Layer 2 ****************************************
456                  This XML section describes the ApplicationMessages transmitted between the participant and the exchange.
457                  An ApplicationMessage gives a data structure a functional meaning (e.g. enter an order).
458                  It might be interesting for users who want:
459                          * uncollapsed structures and sub-structures; * context specific information (e.g. usages, offsets) -->
460     <ApplicationMessage name="ApproveTESTradeRequest" package="eti_Cash" type="ApproveTESTradeRequest" numericID="10603" description="" functionalCategory="TES Trading" alias="Approve TES Trade Request" service="T7 Entry">
461       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
462         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
463       </Member>
464       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
465         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
466         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
467         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
468         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
469       </Group>
470       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
471         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
472         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
473       </Group>
474       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Cash" numericID="20003" usage="optional" offset="24" cardinality="1" description=""/>
475       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" numericID="20122" usage="optional" offset="32" cardinality="1" description=""/>
476       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" numericID="25123" usage="optional" offset="40" cardinality="1" description=""/>
477       <Member name="AllocQty" type="AllocQty" package="eti_Cash" numericID="80" usage="mandatory" offset="48" cardinality="1" description=""/>
478       <Member name="PackageID" type="PackageID" package="eti_Cash" numericID="2489" usage="mandatory" offset="56" cardinality="1" description=""/>
479       <Member name="AllocID" type="AllocID" package="eti_Cash" numericID="70" usage="mandatory" offset="60" cardinality="1" description=""/>
480       <Member name="TESExecID" type="TESExecID" package="eti_Cash" numericID="30017" usage="mandatory" offset="64" cardinality="1" description=""/>
481       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="68" cardinality="1" description=""/>
482       <Member name="TrdType" type="TrdType" package="eti_Cash" numericID="828" usage="mandatory" offset="72" cardinality="1" description="">
483         <ValidValue name="OTC" value="54" description="OTC"/>
484         <ValidValue name="LIS" value="1005" description="Large in scale"/>
485       </Member>
486       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" numericID="1815" usage="mandatory" offset="74" cardinality="1" description="">
487         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
488         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
489         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
490         <ValidValue name="Riskless_Principal" value="9" description="Riskless Principal"/>
491       </Member>
492       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" numericID="856" usage="mandatory" offset="75" cardinality="1" description="">
493         <ValidValue name="Accept" value="2" description="Accept"/>
494       </Member>
495       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="76" cardinality="1" description="">
496         <ValidValue name="Buy" value="1" description="Buy"/>
497         <ValidValue name="Sell" value="2" description="Sell"/>
498       </Member>
499       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" numericID="25126" usage="mandatory" offset="77" cardinality="1" description="">
500         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
501         <ValidValue name="Check" value="1" description="Check"/>
502       </Member>
503       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" numericID="25127" usage="mandatory" offset="78" cardinality="1" description="">
504         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
505         <ValidValue name="Check" value="1" description="Check"/>
506       </Member>
507       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" numericID="23002" usage="mandatory" offset="79" cardinality="1" description="">
508         <ValidValue name="Y" value="1" description="Liquidity provision"/>
509         <ValidValue name="N" value="0" description="No liquidity provision"/>
510       </Member>
511       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" numericID="21222" usage="optional" offset="80" cardinality="1" description="">
512         <ValidValue name="Algo" value="22" description="Algo"/>
513         <ValidValue name="Human" value="24" description="Human/Natural person"/>
514       </Member>
515       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" numericID="25124" usage="mandatory" offset="81" cardinality="1" description="">
516         <ValidValue name="Algo" value="22" description="Algo"/>
517         <ValidValue name="Human" value="24" description="Human/Natural person"/>
518       </Member>
519       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" numericID="1724" usage="optional" offset="82" cardinality="1" description="">
520         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
521       </Member>
522       <Member name="TradeReportID" type="TradeReportID" package="eti_Cash" numericID="571" usage="optional" offset="83" cardinality="1" description=""/>
523       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="103" cardinality="1" description=""/>
524       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="mandatory" offset="108" cardinality="1" description=""/>
525       <Member name="FreeText1" type="FreeText1" package="eti_Cash" numericID="25007" usage="optional" offset="114" cardinality="1" description=""/>
526       <Member name="FreeText2" type="FreeText2" package="eti_Cash" numericID="25008" usage="optional" offset="126" cardinality="1" description=""/>
527       <Member name="FreeText4" type="FreeText4" package="eti_Cash" numericID="25107" usage="optional" offset="138" cardinality="1" description=""/>
528       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="154" cardinality="1" description=""/>
529     </ApplicationMessage>
530     <ApplicationMessage name="BroadcastErrorNotification" package="eti_Cash" type="BroadcastErrorNotification" numericID="10032" description="" functionalCategory="Other" alias="Gap Fill">
531       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
532         <ValidValue name="ApplicationMessageReport" value="BY" description="Application Message Report"/>
533       </Member>
534       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
535         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
536         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
537         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
538       </Group>
539       <Group name="NotifHeader" type="NotifHeaderComp" package="eti_Cash" cardinality="1" description="">
540         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
541       </Group>
542       <Member name="ApplIDStatus" type="ApplIDStatus" package="eti_Cash" numericID="28724" usage="mandatory" offset="16" cardinality="1" description="">
543         <ValidValue name="Outbound_conversion_error" value="105" description="Error converting response or broadcast"/>
544       </Member>
545       <Member name="RefApplSubID" type="RefApplSubID" package="eti_Cash" numericID="28728" usage="optional" offset="20" cardinality="1" description=""/>
546       <Member name="VarTextLen" type="VarTextLen" package="eti_Cash" numericID="30354" usage="mandatory" offset="24" cardinality="1" description=""/>
547       <Member name="RefApplID" type="RefApplID" package="eti_Cash" numericID="1355" usage="mandatory" offset="26" cardinality="1" description="">
548         <ValidValue name="Trade" value="1" description="Trade"/>
549         <ValidValue name="News" value="2" description="News"/>
550         <ValidValue name="Service_availability" value="3" description="Service Availability"/>
551         <ValidValue name="Session_data" value="4" description="Session Data"/>
552         <ValidValue name="Listener_data" value="5" description="Listener Data"/>
553         <ValidValue name="RiskControl" value="6" description="Risk Control"/>
554         <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
555         <ValidValue name="TES_Trade" value="8" description="TES Trade"/>
556         <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
557         <ValidValue name="Service_Availability_Market" value="10" description="Service Availability Market"/>
558         <ValidValue name="Specialist_Data" value="11" description="Specialist Data"/>
559       </Member>
560       <Member name="SessionStatus" type="SessionStatus" package="eti_Cash" numericID="1409" usage="mandatory" offset="27" cardinality="1" description="">
561         <ValidValue name="Active" value="0" description="Session active"/>
562         <ValidValue name="Logout" value="4" description="Session logout complete"/>
563       </Member>
564       <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
565       <Member name="VarText" type="VarText" package="eti_Cash" numericID="30355" usage="mandatory" offset="32" cardinality="1" counter="VarTextLen" description=""/>
566     </ApplicationMessage>
567     <ApplicationMessage name="CrossRequest" package="eti_Cash" type="CrossRequest" numericID="10118" description="" functionalCategory="Quote and Cross Request" alias="Cross Request" service="Order and Quote Management">
568       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
569         <ValidValue name="CrossRequest" value="DS" description="Cross Request"/>
570       </Member>
571       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
572         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
573         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
574         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
575         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
576       </Group>
577       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
578         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
579         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
580       </Group>
581       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="24" cardinality="1" description=""/>
582       <Member name="OrderQty" type="OrderQty" package="eti_Cash" numericID="38" usage="mandatory" offset="32" cardinality="1" description=""/>
583       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="40" cardinality="1" description=""/>
584       <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="44" cardinality="1" description=""/>
585     </ApplicationMessage>
586     <ApplicationMessage name="CrossRequestResponse" package="eti_Cash" type="CrossRequestResponse" numericID="10119" description="" functionalCategory="Quote and Cross Request" alias="Cross Request Response">
587       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
588         <ValidValue name="RequestAcknowledge" value="U1" description="Request Acknowledge"/>
589       </Member>
590       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
591         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
592         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
593         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
594       </Group>
595       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
596         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
597         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
598         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
599         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
600         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
601         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
602         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
603           <ValidValue name="Last_Message" value="1" description="Last Message"/>
604         </Member>
605         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
606       </Group>
607       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="56" cardinality="1" description=""/>
608     </ApplicationMessage>
609     <ApplicationMessage name="DeleteAllOrderBroadcast" package="eti_Cash" type="DeleteAllOrderBroadcast" numericID="10122" description="" functionalCategory="Order Handling" alias="Order Mass Cancellation Notification">
610       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
611         <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
612       </Member>
613       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
614         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
615         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
616         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
617       </Group>
618       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
619         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
620         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
621         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
622         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="32" cardinality="1" description=""/>
623         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
624         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="mandatory" offset="38" cardinality="1" description=""/>
625         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
626           <ValidValue name="Session_data" value="4" description="Session Data"/>
627           <ValidValue name="Listener_data" value="5" description="Listener Data"/>
628         </Member>
629         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
630           <ValidValue name="False" value="0" description="False"/>
631           <ValidValue name="True" value="1" description="True"/>
632         </Member>
633         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
634           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
635           <ValidValue name="Last_Message" value="1" description="Last Message"/>
636         </Member>
637         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
638       </Group>
639       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" numericID="1369" usage="mandatory" offset="64" cardinality="1" description=""/>
640       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="optional" offset="72" cardinality="1" description=""/>
641       <Member name="Price" type="Price" package="eti_Cash" numericID="44" usage="optional" offset="80" cardinality="1" description=""/>
642       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="88" cardinality="1" description=""/>
643       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Cash" numericID="20655" usage="mandatory" offset="92" cardinality="1" description=""/>
644       <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Cash" numericID="20612" usage="optional" offset="96" cardinality="1" description=""/>
645       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Cash" numericID="20036" usage="optional" offset="100" cardinality="1" description=""/>
646       <Member name="NoNotAffectedOrders" type="NoNotAffectedOrders" package="eti_Cash" numericID="1370" usage="mandatory" offset="104" cardinality="1" description=""/>
647       <Member name="NoAffectedOrders" type="NoAffectedOrders" package="eti_Cash" numericID="534" usage="mandatory" offset="106" cardinality="1" description=""/>
648       <Member name="NoAffectedOrderRequests" type="NoAffectedOrderRequests" package="eti_Cash" numericID="28782" usage="mandatory" offset="108" cardinality="1" description=""/>
649       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Cash" numericID="20007" usage="optional" offset="110" cardinality="1" description="">
650         <ValidValue name="Participant" value="1" description="Participant"/>
651         <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
652       </Member>
653       <Member name="MassActionReason" type="MassActionReason" package="eti_Cash" numericID="28721" usage="mandatory" offset="111" cardinality="1" description="">
654         <ValidValue name="No_Special_Reason" value="0" description="No special reason"/>
655         <ValidValue name="Stop_Trading" value="1" description="Trading was stopped"/>
656         <ValidValue name="Emergency" value="2" description="Emergency"/>
657         <ValidValue name="Session_Loss" value="6" description="Session loss or logout"/>
658         <ValidValue name="Duplicate_Session_Login" value="7" description="Duplicate Session Login"/>
659         <ValidValue name="Clearing_Risk_Control" value="8" description="Clearing Risk Control"/>
660         <ValidValue name="Internal_Connection_Loss" value="100" description="Internal connection loss"/>
661         <ValidValue name="Instrument_Suspended" value="107" description="Instrument Suspended"/>
662         <ValidValue name="Instrument_Knock_Out" value="115" description="Instrument Knock Out"/>
663         <ValidValue name="Instrument_Knock_Out_Reverted" value="118" description="Instrument Knock Out has been reverted"/>
664       </Member>
665       <Member name="ExecInst" type="ExecInst" package="eti_Cash" numericID="18" usage="mandatory" offset="112" cardinality="1" description="">
666         <ValidValue name="H_Q" value="3" description="Persistent and non-persistent orders affected (FIX value 'H Q')"/>
667         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
668       </Member>
669       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="optional" offset="113" cardinality="1" description="">
670         <ValidValue name="Buy" value="1" description="Buy"/>
671         <ValidValue name="Sell" value="2" description="Sell"/>
672       </Member>
673       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="114" cardinality="1" description=""/>
674       <Group name="NotAffectedOrdersGrp" type="NotAffectedOrdersGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoNotAffectedOrders" description="">
675         <Member name="NotAffectedOrderID" type="NotAffectedOrderID" package="eti_Cash" numericID="1371" usage="mandatory" offset="120" cardinality="1" description=""/>
676         <Member name="NotAffOrigClOrdID" type="NotAffOrigClOrdID" package="eti_Cash" numericID="1372" usage="optional" offset="128" cardinality="1" description=""/>
677       </Group>
678       <Group name="AffectedOrdGrp" type="AffectedOrdGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoAffectedOrders" description="">
679         <Member name="AffectedOrderID" type="AffectedOrderID" package="eti_Cash" numericID="535" usage="mandatory" offset="0" offsetBase="NotAffectedOrdersGrp" cardinality="1" description=""/>
680         <Member name="AffectedOrigClOrdID" type="AffectedOrigClOrdID" package="eti_Cash" numericID="1824" usage="optional" offset="8" offsetBase="NotAffectedOrdersGrp" cardinality="1" description=""/>
681       </Group>
682       <Group name="AffectedOrderRequestsGrp" type="AffectedOrderRequestsGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoAffectedOrderRequests" description="">
683         <Member name="AffectedOrderRequestID" type="AffectedOrderRequestID" package="eti_Cash" numericID="28783" usage="mandatory" offset="0" offsetBase="AffectedOrdGrp" cardinality="1" description=""/>
684         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="4" offsetBase="AffectedOrdGrp" cardinality="1" description=""/>
685       </Group>
686     </ApplicationMessage>
687     <ApplicationMessage name="DeleteAllOrderNRResponse" package="eti_Cash" type="DeleteAllOrderNRResponse" numericID="10124" description="" functionalCategory="Order Handling" alias="Order Mass Cancellation Response No Hits">
688       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
689         <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
690       </Member>
691       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
692         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
693         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
694         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
695       </Group>
696       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
697         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
698         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
699         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
700         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
701         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
702         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
703         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
704           <ValidValue name="Last_Message" value="1" description="Last Message"/>
705         </Member>
706         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
707       </Group>
708       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" numericID="1369" usage="mandatory" offset="56" cardinality="1" description=""/>
709     </ApplicationMessage>
710     <ApplicationMessage name="DeleteAllOrderQuoteEventBroadcast" package="eti_Cash" type="DeleteAllOrderQuoteEventBroadcast" numericID="10308" description="" functionalCategory="Other" alias="Mass Cancellation Event">
711       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
712         <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
713       </Member>
714       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
715         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
716         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
717         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
718       </Group>
719       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
720         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
721         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
722         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
723         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="32" cardinality="1" description=""/>
724         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
725         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="optional" offset="38" cardinality="1" description=""/>
726         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
727           <ValidValue name="Session_data" value="4" description="Session Data"/>
728           <ValidValue name="Listener_data" value="5" description="Listener Data"/>
729           <ValidValue name="Specialist_Data" value="11" description="Specialist Data"/>
730         </Member>
731         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
732           <ValidValue name="False" value="0" description="False"/>
733           <ValidValue name="True" value="1" description="True"/>
734         </Member>
735         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
736           <ValidValue name="Last_Message" value="1" description="Last Message"/>
737         </Member>
738         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
739       </Group>
740       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" numericID="1369" usage="mandatory" offset="64" cardinality="1" description=""/>
741       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="optional" offset="72" cardinality="1" description=""/>
742       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="80" cardinality="1" description=""/>
743       <Member name="MassActionReason" type="MassActionReason" package="eti_Cash" numericID="28721" usage="mandatory" offset="84" cardinality="1" description="">
744         <ValidValue name="Product_State_Halt" value="105" description="Product State Halt"/>
745         <ValidValue name="Product_State_Holiday" value="106" description="Product State Holiday"/>
746         <ValidValue name="Instrument_Suspended" value="107" description="Instrument Suspended"/>
747         <ValidValue name="Volatility_Interruption" value="110" description="Volatility Interruption"/>
748         <ValidValue name="Product_temporarily_not_tradeable" value="111" description="Product temporarily not tradeable"/>
749         <ValidValue name="Instrument_Stopped" value="113" description="Instrument Stopped"/>
750         <ValidValue name="Instrument_Sold_Out" value="116" description="Instrument Sold Out"/>
751         <ValidValue name="Instrument_Knock_Out" value="115" description="Instrument Knock Out"/>
752         <ValidValue name="Instrument_Knock_Out_Reverted" value="118" description="Instrument Knock Out has been reverted"/>
753       </Member>
754       <Member name="ExecInst" type="ExecInst" package="eti_Cash" numericID="18" usage="optional" offset="85" cardinality="1" description="">
755         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
756         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
757         <ValidValue name="H_Q" value="3" description="Persistent and non-persistent orders affected (FIX value 'H Q')"/>
758       </Member>
759       <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="86" cardinality="1" description=""/>
760     </ApplicationMessage>
761     <ApplicationMessage name="DeleteAllOrderRequest" package="eti_Cash" type="DeleteAllOrderRequest" numericID="10120" description="" functionalCategory="Order Handling" alias="Order Mass Cancellation Request" service="Order and Quote Management">
762       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
763         <ValidValue name="OrderMassActionRequest" value="CA" description="Order Mass Action Request"/>
764       </Member>
765       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
766         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
767         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
768         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
769         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
770       </Group>
771       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
772         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
773         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
774       </Group>
775       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="optional" offset="24" cardinality="1" description=""/>
776       <Member name="Price" type="Price" package="eti_Cash" numericID="44" usage="optional" offset="32" cardinality="1" description=""/>
777       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" numericID="20122" usage="optional" offset="40" cardinality="1" description=""/>
778       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" numericID="25123" usage="optional" offset="48" cardinality="1" description=""/>
779       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="56" cardinality="1" description=""/>
780       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Cash" numericID="20655" usage="optional" offset="60" cardinality="1" description=""/>
781       <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Cash" numericID="20612" usage="optional" offset="64" cardinality="1" description=""/>
782       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="optional" offset="68" cardinality="1" description="">
783         <ValidValue name="Buy" value="1" description="Buy"/>
784         <ValidValue name="Sell" value="2" description="Sell"/>
785       </Member>
786       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" numericID="1724" usage="optional" offset="69" cardinality="1" description="">
787         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
788       </Member>
789       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" numericID="21222" usage="optional" offset="70" cardinality="1" description="">
790         <ValidValue name="Algo" value="22" description="Algo"/>
791         <ValidValue name="Human" value="24" description="Human/Natural person"/>
792       </Member>
793       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" numericID="25124" usage="mandatory" offset="71" cardinality="1" description="">
794         <ValidValue name="Algo" value="22" description="Algo"/>
795         <ValidValue name="Human" value="24" description="Human/Natural person"/>
796       </Member>
797     </ApplicationMessage>
798     <ApplicationMessage name="DeleteAllOrderResponse" package="eti_Cash" type="DeleteAllOrderResponse" numericID="10121" description="" functionalCategory="Order Handling" alias="Order Mass Cancellation Response">
799       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
800         <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
801       </Member>
802       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
803         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
804         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
805         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
806       </Group>
807       <Group name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
808         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
809         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
810         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
811         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
812         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
813         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
814         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="52" cardinality="1" description=""/>
815         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
816           <ValidValue name="Session_data" value="4" description="Session Data"/>
817         </Member>
818         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="mandatory" offset="55" cardinality="1" description=""/>
819         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="71" cardinality="1" description="">
820           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
821           <ValidValue name="Last_Message" value="1" description="Last Message"/>
822         </Member>
823       </Group>
824       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" numericID="1369" usage="mandatory" offset="72" cardinality="1" description=""/>
825       <Member name="NoNotAffectedOrders" type="NoNotAffectedOrders" package="eti_Cash" numericID="1370" usage="mandatory" offset="80" cardinality="1" description=""/>
826       <Member name="NoAffectedOrders" type="NoAffectedOrders" package="eti_Cash" numericID="534" usage="mandatory" offset="82" cardinality="1" description=""/>
827       <Member name="NoAffectedOrderRequests" type="NoAffectedOrderRequests" package="eti_Cash" numericID="28782" usage="mandatory" offset="84" cardinality="1" description=""/>
828       <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="86" cardinality="1" description=""/>
829       <Group name="NotAffectedOrdersGrp" type="NotAffectedOrdersGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoNotAffectedOrders" description="">
830         <Member name="NotAffectedOrderID" type="NotAffectedOrderID" package="eti_Cash" numericID="1371" usage="mandatory" offset="88" cardinality="1" description=""/>
831         <Member name="NotAffOrigClOrdID" type="NotAffOrigClOrdID" package="eti_Cash" numericID="1372" usage="optional" offset="96" cardinality="1" description=""/>
832       </Group>
833       <Group name="AffectedOrdGrp" type="AffectedOrdGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoAffectedOrders" description="">
834         <Member name="AffectedOrderID" type="AffectedOrderID" package="eti_Cash" numericID="535" usage="mandatory" offset="0" offsetBase="NotAffectedOrdersGrp" cardinality="1" description=""/>
835         <Member name="AffectedOrigClOrdID" type="AffectedOrigClOrdID" package="eti_Cash" numericID="1824" usage="optional" offset="8" offsetBase="NotAffectedOrdersGrp" cardinality="1" description=""/>
836       </Group>
837       <Group name="AffectedOrderRequestsGrp" type="AffectedOrderRequestsGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoAffectedOrderRequests" description="">
838         <Member name="AffectedOrderRequestID" type="AffectedOrderRequestID" package="eti_Cash" numericID="28783" usage="mandatory" offset="0" offsetBase="AffectedOrdGrp" cardinality="1" description=""/>
839         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="4" offsetBase="AffectedOrdGrp" cardinality="1" description=""/>
840       </Group>
841     </ApplicationMessage>
842     <ApplicationMessage name="DeleteAllQuoteBroadcast" package="eti_Cash" type="DeleteAllQuoteBroadcast" numericID="10410" description="" functionalCategory="Quote Handling" alias="Quote Mass Cancellation Notification">
843       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
844         <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
845       </Member>
846       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
847         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
848         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
849         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
850       </Group>
851       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
852         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
853         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
854         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
855         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="unused" offset="32" cardinality="1" description=""/>
856         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
857         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="optional" offset="38" cardinality="1" description=""/>
858         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
859           <ValidValue name="Session_data" value="4" description="Session Data"/>
860         </Member>
861         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
862           <ValidValue name="False" value="0" description="False"/>
863           <ValidValue name="True" value="1" description="True"/>
864         </Member>
865         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
866           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
867           <ValidValue name="Last_Message" value="1" description="Last Message"/>
868         </Member>
869         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
870       </Group>
871       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" numericID="1369" usage="mandatory" offset="64" cardinality="1" description=""/>
872       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="unused" offset="72" cardinality="1" description=""/>
873       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="80" cardinality="1" description=""/>
874       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Cash" numericID="20655" usage="mandatory" offset="84" cardinality="1" description=""/>
875       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Cash" numericID="20036" usage="optional" offset="88" cardinality="1" description=""/>
876       <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Cash" numericID="20612" usage="optional" offset="92" cardinality="1" description=""/>
877       <Member name="NoNotAffectedSecurities" type="NoNotAffectedSecurities" package="eti_Cash" numericID="28707" usage="mandatory" offset="96" cardinality="1" description=""/>
878       <Member name="MassActionReason" type="MassActionReason" package="eti_Cash" numericID="28721" usage="mandatory" offset="98" cardinality="1" description="">
879         <ValidValue name="No_Special_Reason" value="0" description="No special reason"/>
880         <ValidValue name="Stop_Trading" value="1" description="Trading was stopped"/>
881         <ValidValue name="Emergency" value="2" description="Emergency"/>
882         <ValidValue name="Session_Loss" value="6" description="Session loss or logout"/>
883         <ValidValue name="Duplicate_Session_Login" value="7" description="Duplicate Session Login"/>
884         <ValidValue name="Clearing_Risk_Control" value="8" description="Clearing Risk Control"/>
885         <ValidValue name="Internal_Connection_Loss" value="100" description="Internal connection loss"/>
886         <ValidValue name="Outside_Quoting_Period" value="120" description="Quote deletion outside quoting period"/>
887         <ValidValue name="Automatic_Quote_Deletion" value="119" description="Automatic Quote Deletion"/>
888       </Member>
889       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Cash" numericID="20007" usage="optional" offset="99" cardinality="1" description="">
890         <ValidValue name="Participant" value="1" description="Participant"/>
891         <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
892       </Member>
893       <Member name="TargetPartyIDDeskID" type="TargetPartyIDDeskID" package="eti_Cash" numericID="20676" usage="optional" offset="100" cardinality="1" description=""/>
894       <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="103" cardinality="1" description=""/>
895       <Group name="NotAffectedSecuritiesGrp" type="NotAffectedSecuritiesGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoNotAffectedSecurities" description="">
896         <Member name="NotAffectedSecurityID" type="NotAffectedSecurityID" package="eti_Cash" numericID="28702" usage="mandatory" offset="104" cardinality="1" description=""/>
897       </Group>
898     </ApplicationMessage>
899     <ApplicationMessage name="DeleteAllQuoteRequest" package="eti_Cash" type="DeleteAllQuoteRequest" numericID="10408" description="" functionalCategory="Quote Handling" alias="Quote Mass Cancellation Request" service="Order and Quote Management">
900       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
901         <ValidValue name="OrderMassActionRequest" value="CA" description="Order Mass Action Request"/>
902       </Member>
903       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
904         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
905         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
906         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
907         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
908       </Group>
909       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
910         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
911         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
912       </Group>
913       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" numericID="20122" usage="optional" offset="24" cardinality="1" description=""/>
914       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" numericID="25123" usage="optional" offset="32" cardinality="1" description=""/>
915       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="40" cardinality="1" description=""/>
916       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Cash" numericID="20655" usage="optional" offset="44" cardinality="1" description=""/>
917       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" numericID="21222" usage="optional" offset="48" cardinality="1" description="">
918         <ValidValue name="Algo" value="22" description="Algo"/>
919         <ValidValue name="Human" value="24" description="Human/Natural person"/>
920       </Member>
921       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" numericID="25124" usage="mandatory" offset="49" cardinality="1" description="">
922         <ValidValue name="Algo" value="22" description="Algo"/>
923         <ValidValue name="Human" value="24" description="Human/Natural person"/>
924       </Member>
925       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="50" cardinality="1" description=""/>
926     </ApplicationMessage>
927     <ApplicationMessage name="DeleteAllQuoteResponse" package="eti_Cash" type="DeleteAllQuoteResponse" numericID="10409" description="" functionalCategory="Quote Handling" alias="Quote Mass Cancellation Response">
928       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
929         <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
930       </Member>
931       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
932         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
933         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
934         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
935       </Group>
936       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
937         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
938         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="optional" offset="16" cardinality="1" description=""/>
939         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="24" cardinality="1" description=""/>
940         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
941         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
942         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
943         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
944           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
945           <ValidValue name="Last_Message" value="1" description="Last Message"/>
946         </Member>
947         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
948       </Group>
949       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" numericID="1369" usage="mandatory" offset="56" cardinality="1" description=""/>
950       <Member name="NoNotAffectedSecurities" type="NoNotAffectedSecurities" package="eti_Cash" numericID="28707" usage="mandatory" offset="64" cardinality="1" description=""/>
951       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="66" cardinality="1" description=""/>
952       <Group name="NotAffectedSecuritiesGrp" type="NotAffectedSecuritiesGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoNotAffectedSecurities" description="">
953         <Member name="NotAffectedSecurityID" type="NotAffectedSecurityID" package="eti_Cash" numericID="28702" usage="mandatory" offset="72" cardinality="1" description=""/>
954       </Group>
955     </ApplicationMessage>
956     <ApplicationMessage name="DeleteOrderBroadcast" package="eti_Cash" type="DeleteOrderBroadcast" numericID="10112" description="" functionalCategory="Order Handling" alias="Cancel Order Notification">
957       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
958         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
959       </Member>
960       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
961         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
962         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
963         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
964       </Group>
965       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
966         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
967         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
968         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
969         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="32" cardinality="1" description=""/>
970         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
971         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="optional" offset="38" cardinality="1" description=""/>
972         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="optional" offset="54" cardinality="1" description="">
973           <ValidValue name="Session_data" value="4" description="Session Data"/>
974           <ValidValue name="Listener_data" value="5" description="Listener Data"/>
975           <ValidValue name="Specialist_Data" value="11" description="Specialist Data"/>
976         </Member>
977         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
978           <ValidValue name="False" value="0" description="False"/>
979           <ValidValue name="True" value="1" description="True"/>
980         </Member>
981         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
982           <ValidValue name="Last_Message" value="1" description="Last Message"/>
983         </Member>
984         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
985       </Group>
986       <Member name="OrderID" type="OrderID" package="eti_Cash" numericID="37" usage="mandatory" offset="64" cardinality="1" description=""/>
987       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="72" cardinality="1" description=""/>
988       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" numericID="41" usage="optional" offset="80" cardinality="1" description=""/>
989       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="88" cardinality="1" description=""/>
990       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="96" cardinality="1" description=""/>
991       <Member name="CumQty" type="CumQty" package="eti_Cash" numericID="14" usage="mandatory" offset="104" cardinality="1" description=""/>
992       <Member name="CxlQty" type="CxlQty" package="eti_Cash" numericID="84" usage="mandatory" offset="112" cardinality="1" description=""/>
993       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="optional" offset="120" cardinality="1" description=""/>
994       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" numericID="25108" usage="mandatory" offset="128" cardinality="1" description=""/>
995       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="132" cardinality="1" description=""/>
996       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Cash" numericID="20036" usage="optional" offset="136" cardinality="1" description=""/>
997       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Cash" numericID="20055" usage="optional" offset="140" cardinality="1" description=""/>
998       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" numericID="378" usage="mandatory" offset="144" cardinality="1" description="">
999         <ValidValue name="Order_Cancelled" value="103" description="Order delete accepted"/>
1000         <ValidValue name="Instrument_State_Change" value="122" description="Instrument State Change"/>
1001         <ValidValue name="Order_Cancellation_Pending" value="197" description="Pending order deletion"/>
1002         <ValidValue name="Pending_Cancellation_Executed" value="199" description="Pending order cancellation processed (end of FREEZE state)"/>
1003         <ValidValue name="Corporate_Action" value="0" description="Corporate Action"/>
1004         <ValidValue name="End_Of_Day_Processing" value="146" description="End of Day processing"/>
1005         <ValidValue name="Exchange_Option" value="8" description="Exchange option"/>
1006         <ValidValue name="Dividend_Payment" value="292" description="Dividend Payment"/>
1007         <ValidValue name="Last_Trading_Day" value="294" description="Last Trading Day"/>
1008         <ValidValue name="Trading_Parameter_Change" value="295" description="Trading Parameter Change"/>
1009         <ValidValue name="Currency_Change" value="296" description="Currency Change"/>
1010         <ValidValue name="Product_Assignment_Change" value="297" description="Product Assignment Change"/>
1011         <ValidValue name="Reference_Price_Change" value="298" description="Reference Price Change"/>
1012         <ValidValue name="Order_Expiration" value="148" description="Order expiration"/>
1013         <ValidValue name="Tick_Rule_Change" value="300" description="Tick Rule Change"/>
1014         <ValidValue name="Panic_Cancel" value="261" description="Panic Cancel"/>
1015         <ValidValue name="QRS_Expiry" value="316" description="QRS Order Expiry"/>
1016       </Member>
1017       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Cash" numericID="20007" usage="optional" offset="146" cardinality="1" description="">
1018         <ValidValue name="Participant" value="1" description="Participant"/>
1019         <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
1020       </Member>
1021       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" numericID="39" usage="mandatory" offset="147" cardinality="1" description="">
1022         <ValidValue name="Canceled" value="4" description="Cancelled"/>
1023         <ValidValue name="Pending_Cancel" value="6" description="Pending Cancel (i.e. result of Order Cancel Request)"/>
1024         <ValidValue name="Suspended" value="9" description="Suspended"/>
1025       </Member>
1026       <Member name="ExecType" type="ExecType" package="eti_Cash" numericID="150" usage="mandatory" offset="148" cardinality="1" description="">
1027         <ValidValue name="Canceled" value="4" description="Cancelled"/>
1028         <ValidValue name="Pending_Cancel_e" value="6" description="Pending Cancel (e.g. result of Order Cancel Request)"/>
1029       </Member>
1030       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="149" cardinality="1" description="">
1031         <ValidValue name="Buy" value="1" description="Buy"/>
1032         <ValidValue name="Sell" value="2" description="Sell"/>
1033       </Member>
1034       <Member name="OrderEventType" type="OrderEventType" package="eti_Cash" numericID="1796" usage="optional" offset="150" cardinality="1" description="">
1035         <ValidValue name="Pending_requests_discarded" value="100" description="Final order status after locked stock - Pending requests discarded"/>
1036       </Member>
1037       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" numericID="30011" usage="optional" offset="151" cardinality="1" description=""/>
1038       <Member name="PartyEnteringFirm" type="PartyEnteringFirm" package="eti_Cash" numericID="22007" usage="optional" offset="171" cardinality="1" description=""/>
1039       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" numericID="22036" usage="optional" offset="176" cardinality="1" description=""/>
1040       <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="182" cardinality="1" description=""/>
1041     </ApplicationMessage>
1042     <ApplicationMessage name="DeleteOrderNRResponse" package="eti_Cash" type="DeleteOrderNRResponse" numericID="10111" description="" functionalCategory="Order Handling" alias="Cancel Order Response (Lean Order)">
1043       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1044         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
1045       </Member>
1046       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
1047         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1048         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1049         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1050       </Group>
1051       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
1052         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
1053         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
1054         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
1055         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
1056         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
1057         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
1058         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
1059           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1060         </Member>
1061         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
1062       </Group>
1063       <Member name="OrderID" type="OrderID" package="eti_Cash" numericID="37" usage="mandatory" offset="56" cardinality="1" description=""/>
1064       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="64" cardinality="1" description=""/>
1065       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" numericID="41" usage="optional" offset="72" cardinality="1" description=""/>
1066       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="80" cardinality="1" description=""/>
1067       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="88" cardinality="1" description=""/>
1068       <Member name="CumQty" type="CumQty" package="eti_Cash" numericID="14" usage="mandatory" offset="96" cardinality="1" description=""/>
1069       <Member name="CxlQty" type="CxlQty" package="eti_Cash" numericID="84" usage="mandatory" offset="104" cardinality="1" description=""/>
1070       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" numericID="25108" usage="mandatory" offset="112" cardinality="1" description=""/>
1071       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" numericID="39" usage="mandatory" offset="116" cardinality="1" description="">
1072         <ValidValue name="Canceled" value="4" description="Cancelled"/>
1073         <ValidValue name="Pending_Cancel" value="6" description="Pending Cancel (i.e. result of Order Cancel Request)"/>
1074         <ValidValue name="Suspended" value="9" description="Suspended"/>
1075       </Member>
1076       <Member name="ExecType" type="ExecType" package="eti_Cash" numericID="150" usage="mandatory" offset="117" cardinality="1" description="">
1077         <ValidValue name="Canceled" value="4" description="Cancelled"/>
1078         <ValidValue name="Pending_Cancel_e" value="6" description="Pending Cancel (e.g. result of Order Cancel Request)"/>
1079       </Member>
1080       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" numericID="378" usage="mandatory" offset="118" cardinality="1" description="">
1081         <ValidValue name="Order_Cancelled" value="103" description="Order delete accepted"/>
1082         <ValidValue name="Order_Cancellation_Pending" value="197" description="Pending order deletion"/>
1083       </Member>
1084       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Cash" numericID="25159" usage="mandatory" offset="120" cardinality="1" description="">
1085         <ValidValue name="Not_delayed" value="0" description="Transaction not delayed"/>
1086         <ValidValue name="Delayed" value="1" description="Transaction delayed"/>
1087       </Member>
1088       <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="121" cardinality="1" description=""/>
1089     </ApplicationMessage>
1090     <ApplicationMessage name="DeleteOrderResponse" package="eti_Cash" type="DeleteOrderResponse" numericID="10110" description="" functionalCategory="Order Handling" alias="Cancel Order Response (Standard Order)">
1091       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1092         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
1093       </Member>
1094       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
1095         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1096         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1097         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1098       </Group>
1099       <Group name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
1100         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
1101         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
1102         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
1103         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
1104         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
1105         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
1106         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="52" cardinality="1" description=""/>
1107         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
1108           <ValidValue name="Session_data" value="4" description="Session Data"/>
1109         </Member>
1110         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="optional" offset="55" cardinality="1" description=""/>
1111         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="71" cardinality="1" description="">
1112           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1113         </Member>
1114       </Group>
1115       <Member name="OrderID" type="OrderID" package="eti_Cash" numericID="37" usage="mandatory" offset="72" cardinality="1" description=""/>
1116       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="80" cardinality="1" description=""/>
1117       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" numericID="41" usage="optional" offset="88" cardinality="1" description=""/>
1118       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="96" cardinality="1" description=""/>
1119       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="104" cardinality="1" description=""/>
1120       <Member name="CumQty" type="CumQty" package="eti_Cash" numericID="14" usage="mandatory" offset="112" cardinality="1" description=""/>
1121       <Member name="CxlQty" type="CxlQty" package="eti_Cash" numericID="84" usage="mandatory" offset="120" cardinality="1" description=""/>
1122       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" numericID="25108" usage="mandatory" offset="128" cardinality="1" description=""/>
1123       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" numericID="39" usage="mandatory" offset="132" cardinality="1" description="">
1124         <ValidValue name="Canceled" value="4" description="Cancelled"/>
1125         <ValidValue name="Pending_Cancel" value="6" description="Pending Cancel (i.e. result of Order Cancel Request)"/>
1126         <ValidValue name="Suspended" value="9" description="Suspended"/>
1127       </Member>
1128       <Member name="ExecType" type="ExecType" package="eti_Cash" numericID="150" usage="mandatory" offset="133" cardinality="1" description="">
1129         <ValidValue name="Canceled" value="4" description="Cancelled"/>
1130         <ValidValue name="Pending_Cancel_e" value="6" description="Pending Cancel (e.g. result of Order Cancel Request)"/>
1131       </Member>
1132       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" numericID="378" usage="mandatory" offset="134" cardinality="1" description="">
1133         <ValidValue name="Order_Cancelled" value="103" description="Order delete accepted"/>
1134         <ValidValue name="Order_Cancellation_Pending" value="197" description="Pending order deletion"/>
1135         <ValidValue name="Pending_Cancellation_Executed" value="199" description="Pending order cancellation processed (end of FREEZE state)"/>
1136       </Member>
1137       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Cash" numericID="25159" usage="mandatory" offset="136" cardinality="1" description="">
1138         <ValidValue name="Not_delayed" value="0" description="Transaction not delayed"/>
1139         <ValidValue name="Delayed" value="1" description="Transaction delayed"/>
1140       </Member>
1141       <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="137" cardinality="1" description=""/>
1142     </ApplicationMessage>
1143     <ApplicationMessage name="DeleteOrderSingleRequest" package="eti_Cash" type="DeleteOrderSingleRequest" numericID="10109" description="" functionalCategory="Order Handling" alias="Cancel Order Single" service="Order and Quote Management">
1144       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1145         <ValidValue name="OrderCancelRequest" value="F" description="Order Cancel Request"/>
1146       </Member>
1147       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
1148         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1149         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1150         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
1151         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
1152       </Group>
1153       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
1154         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
1155         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
1156       </Group>
1157       <Member name="OrderID" type="OrderID" package="eti_Cash" numericID="37" usage="optional" offset="24" cardinality="1" description=""/>
1158       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="32" cardinality="1" description=""/>
1159       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" numericID="41" usage="optional" offset="40" cardinality="1" description=""/>
1160       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="48" cardinality="1" description=""/>
1161       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" numericID="20122" usage="optional" offset="56" cardinality="1" description=""/>
1162       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" numericID="25123" usage="optional" offset="64" cardinality="1" description=""/>
1163       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="72" cardinality="1" description=""/>
1164       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Cash" numericID="20655" usage="optional" offset="76" cardinality="1" description=""/>
1165       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" numericID="1724" usage="optional" offset="80" cardinality="1" description="">
1166         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
1167       </Member>
1168       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" numericID="21222" usage="optional" offset="81" cardinality="1" description="">
1169         <ValidValue name="Algo" value="22" description="Algo"/>
1170         <ValidValue name="Human" value="24" description="Human/Natural person"/>
1171       </Member>
1172       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" numericID="25124" usage="optional" offset="82" cardinality="1" description="">
1173         <ValidValue name="Algo" value="22" description="Algo"/>
1174         <ValidValue name="Human" value="24" description="Human/Natural person"/>
1175       </Member>
1176       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" numericID="30011" usage="optional" offset="83" cardinality="1" description=""/>
1177       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="optional" offset="103" cardinality="1" description=""/>
1178       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="optional" offset="108" cardinality="1" description=""/>
1179       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="114" cardinality="1" description=""/>
1180     </ApplicationMessage>
1181     <ApplicationMessage name="DeleteTESTradeRequest" package="eti_Cash" type="DeleteTESTradeRequest" numericID="10602" description="" functionalCategory="TES Trading" alias="Delete TES Trade Request" service="T7 Entry">
1182       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1183         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
1184       </Member>
1185       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
1186         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1187         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1188         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
1189         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
1190       </Group>
1191       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
1192         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
1193         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
1194       </Group>
1195       <Member name="PackageID" type="PackageID" package="eti_Cash" numericID="2489" usage="mandatory" offset="24" cardinality="1" description=""/>
1196       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="28" cardinality="1" description=""/>
1197       <Member name="TESExecID" type="TESExecID" package="eti_Cash" numericID="30017" usage="mandatory" offset="32" cardinality="1" description=""/>
1198       <Member name="TrdType" type="TrdType" package="eti_Cash" numericID="828" usage="mandatory" offset="36" cardinality="1" description="">
1199         <ValidValue name="OTC" value="54" description="OTC"/>
1200         <ValidValue name="LIS" value="1005" description="Large in scale"/>
1201       </Member>
1202       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" numericID="856" usage="mandatory" offset="38" cardinality="1" description="">
1203         <ValidValue name="Trade_Report_Cancel" value="6" description="Trade Report Cancel"/>
1204       </Member>
1205       <Member name="TradeReportID" type="TradeReportID" package="eti_Cash" numericID="571" usage="optional" offset="39" cardinality="1" description=""/>
1206       <Member name="Pad5" type="Pad5" package="eti_Cash" numericID="39050" usage="unused" offset="59" cardinality="1" description=""/>
1207     </ApplicationMessage>
1208     <ApplicationMessage name="EnterTESTradeRequest" package="eti_Cash" type="EnterTESTradeRequest" numericID="10600" description="" functionalCategory="TES Trading" alias="Enter TES Trade Request" service="T7 Entry">
1209       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1210         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
1211       </Member>
1212       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
1213         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1214         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1215         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
1216         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
1217       </Group>
1218       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
1219         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
1220         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
1221       </Group>
1222       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="24" cardinality="1" description=""/>
1223       <Member name="LastPx" type="LastPx" package="eti_Cash" numericID="31" usage="mandatory" offset="32" cardinality="1" description=""/>
1224       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Cash" numericID="483" usage="optional" offset="40" cardinality="1" description=""/>
1225       <Member name="SettlCurrFxRate" type="SettlCurrFxRate" package="eti_Cash" numericID="155" usage="optional" offset="48" cardinality="1" description=""/>
1226       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="56" cardinality="1" description=""/>
1227       <Member name="SettlDate" type="SettlDate" package="eti_Cash" numericID="64" usage="optional" offset="60" cardinality="1" description=""/>
1228       <Member name="TrdType" type="TrdType" package="eti_Cash" numericID="828" usage="mandatory" offset="64" cardinality="1" description="">
1229         <ValidValue name="OTC" value="54" description="OTC"/>
1230         <ValidValue name="LIS" value="1005" description="Large in scale"/>
1231       </Member>
1232       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" numericID="856" usage="mandatory" offset="66" cardinality="1" description="">
1233         <ValidValue name="Submit" value="0" description="Submit"/>
1234       </Member>
1235       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Cash" numericID="28709" usage="mandatory" offset="67" cardinality="1" description=""/>
1236       <Member name="TradeReportText" type="TradeReportText" package="eti_Cash" numericID="28583" usage="optional" offset="68" cardinality="1" description=""/>
1237       <Member name="TradeReportID" type="TradeReportID" package="eti_Cash" numericID="571" usage="optional" offset="88" cardinality="1" description=""/>
1238       <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="108" cardinality="1" description=""/>
1239       <Group name="SideAllocGrp" type="SideAllocGrpComp" package="eti_Cash" minCardinality="1" cardinality="99" counter="NoSideAllocs" description="">
1240         <Member name="AllocQty" type="AllocQty" package="eti_Cash" numericID="80" usage="mandatory" offset="112" cardinality="1" description=""/>
1241         <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Cash" numericID="467" usage="unused" offset="120" cardinality="1" description=""/>
1242         <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Cash" numericID="25180" usage="optional" offset="124" cardinality="1" description=""/>
1243         <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="128" cardinality="1" description="">
1244           <ValidValue name="Buy" value="1" description="Buy"/>
1245           <ValidValue name="Sell" value="2" description="Sell"/>
1246         </Member>
1247         <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="129" cardinality="1" description=""/>
1248         <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="mandatory" offset="134" cardinality="1" description=""/>
1249         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="140" cardinality="1" description=""/>
1250       </Group>
1251     </ApplicationMessage>
1252     <ApplicationMessage name="ExtendedDeletionReport" package="eti_Cash" type="ExtendedDeletionReport" numericID="10128" description="" functionalCategory="Order Handling" alias="Extended Deletion Report">
1253       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1254         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
1255       </Member>
1256       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
1257         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1258         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1259         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1260       </Group>
1261       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
1262         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
1263         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
1264         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
1265         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="32" cardinality="1" description=""/>
1266         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
1267         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="optional" offset="38" cardinality="1" description=""/>
1268         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
1269           <ValidValue name="Session_data" value="4" description="Session Data"/>
1270           <ValidValue name="Listener_data" value="5" description="Listener Data"/>
1271           <ValidValue name="Specialist_Data" value="11" description="Specialist Data"/>
1272         </Member>
1273         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
1274           <ValidValue name="False" value="0" description="False"/>
1275           <ValidValue name="True" value="1" description="True"/>
1276         </Member>
1277         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
1278           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1279         </Member>
1280         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
1281       </Group>
1282       <Member name="OrderID" type="OrderID" package="eti_Cash" numericID="37" usage="mandatory" offset="64" cardinality="1" description=""/>
1283       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="72" cardinality="1" description=""/>
1284       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" numericID="41" usage="optional" offset="80" cardinality="1" description=""/>
1285       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="88" cardinality="1" description=""/>
1286       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="96" cardinality="1" description=""/>
1287       <Member name="TrdRegTSEntryTime" type="TrdRegTSEntryTime" package="eti_Cash" numericID="21009" usage="mandatory" offset="104" cardinality="1" description=""/>
1288       <Member name="Price" type="Price" package="eti_Cash" numericID="44" usage="optional" offset="112" cardinality="1" description=""/>
1289       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" numericID="151" usage="mandatory" offset="120" cardinality="1" description=""/>
1290       <Member name="CumQty" type="CumQty" package="eti_Cash" numericID="14" usage="mandatory" offset="128" cardinality="1" description=""/>
1291       <Member name="CxlQty" type="CxlQty" package="eti_Cash" numericID="84" usage="mandatory" offset="136" cardinality="1" description=""/>
1292       <Member name="OrderQty" type="OrderQty" package="eti_Cash" numericID="38" usage="mandatory" offset="144" cardinality="1" description=""/>
1293       <Member name="DisplayQty" type="DisplayQty" package="eti_Cash" numericID="1138" usage="optional" offset="152" cardinality="1" description=""/>
1294       <Member name="DisplayLowQty" type="DisplayLowQty" package="eti_Cash" numericID="1085" usage="optional" offset="160" cardinality="1" description=""/>
1295       <Member name="DisplayHighQty" type="DisplayHighQty" package="eti_Cash" numericID="1086" usage="optional" offset="168" cardinality="1" description=""/>
1296       <Member name="StopPx" type="StopPx" package="eti_Cash" numericID="99" usage="optional" offset="176" cardinality="1" description=""/>
1297       <Member name="VolumeDiscoveryPrice" type="VolumeDiscoveryPrice" package="eti_Cash" numericID="25125" usage="optional" offset="184" cardinality="1" description=""/>
1298       <Member name="PegOffsetValueAbs" type="PegOffsetValueAbs" package="eti_Cash" numericID="25109" usage="optional" offset="192" cardinality="1" description=""/>
1299       <Member name="PegOffsetValuePct" type="PegOffsetValuePct" package="eti_Cash" numericID="25110" usage="optional" offset="200" cardinality="1" description=""/>
1300       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="optional" offset="208" cardinality="1" description=""/>
1301       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="216" cardinality="1" description=""/>
1302       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" numericID="25108" usage="mandatory" offset="220" cardinality="1" description=""/>
1303       <Member name="ExpireDate" type="ExpireDate" package="eti_Cash" numericID="432" usage="optional" offset="224" cardinality="1" description=""/>
1304       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Cash" numericID="28744" usage="optional" offset="228" cardinality="1" description=""/>
1305       <Member name="PartyIDExecutingUnit" type="PartyIDExecutingUnit" package="eti_Cash" numericID="20059" usage="mandatory" offset="232" cardinality="1" description=""/>
1306       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Cash" numericID="20055" usage="mandatory" offset="236" cardinality="1" description=""/>
1307       <Member name="PartyIDExecutingTrader" type="PartyIDExecutingTrader" package="eti_Cash" numericID="20012" usage="mandatory" offset="240" cardinality="1" description=""/>
1308       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Cash" numericID="20036" usage="optional" offset="244" cardinality="1" description=""/>
1309       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" numericID="378" usage="mandatory" offset="248" cardinality="1" description="">
1310         <ValidValue name="Corporate_Action" value="0" description="Corporate Action"/>
1311         <ValidValue name="Exchange_Option" value="8" description="Exchange option"/>
1312         <ValidValue name="Exceeds_Maximum_Quantity" value="237" description="Order quantity exceeds maximum quantity"/>
1313         <ValidValue name="Invalid_Limit_Price" value="238" description="Invalid limit price"/>
1314         <ValidValue name="User_Does_Not_Exist" value="241" description="User does not exist anymore"/>
1315         <ValidValue name="Session_Does_Not_Exist" value="242" description="Session does not exist anymore"/>
1316         <ValidValue name="Invalid_Stop_Price" value="243" description="Invalid stop price"/>
1317         <ValidValue name="Instrument_Does_Not_Exist" value="245" description="Instrument does not exist anymore"/>
1318         <ValidValue name="Business_Unit_Risk_Event" value="246" description="Business Unit Risk Event"/>
1319         <ValidValue name="Dividend_Payment" value="292" description="Dividend Payment"/>
1320         <ValidValue name="Last_Trading_Day" value="294" description="Last Trading Day"/>
1321         <ValidValue name="Trading_Parameter_Change" value="295" description="Trading Parameter Change"/>
1322         <ValidValue name="Currency_Change" value="296" description="Currency Change"/>
1323         <ValidValue name="Product_Assignment_Change" value="297" description="Product Assignment Change"/>
1324         <ValidValue name="Reference_Price_Change" value="298" description="Reference Price Change"/>
1325         <ValidValue name="Tick_Rule_Change" value="300" description="Tick Rule Change"/>
1326         <ValidValue name="Order_Expiration" value="148" description="Order expiration"/>
1327       </Member>
1328       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" numericID="39" usage="mandatory" offset="250" cardinality="1" description="">
1329         <ValidValue name="Canceled" value="4" description="Cancelled"/>
1330       </Member>
1331       <Member name="ExecType" type="ExecType" package="eti_Cash" numericID="150" usage="mandatory" offset="251" cardinality="1" description="">
1332         <ValidValue name="Canceled" value="4" description="Cancelled"/>
1333       </Member>
1334       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="252" cardinality="1" description="">
1335         <ValidValue name="Buy" value="1" description="Buy"/>
1336         <ValidValue name="Sell" value="2" description="Sell"/>
1337       </Member>
1338       <Member name="OrdType" type="OrdType" package="eti_Cash" numericID="40" usage="mandatory" offset="253" cardinality="1" description="">
1339         <ValidValue name="Market" value="1" description="Market"/>
1340         <ValidValue name="Limit" value="2" description="Limit"/>
1341         <ValidValue name="Stop" value="3" description="Stop"/>
1342         <ValidValue name="Stop_Limit" value="4" description="Stop Limit"/>
1343       </Member>
1344       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" numericID="1815" usage="mandatory" offset="254" cardinality="1" description="">
1345         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
1346         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
1347         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
1348         <ValidValue name="Riskless_Principal" value="9" description="Riskless Principal"/>
1349       </Member>
1350       <Member name="TimeInForce" type="TimeInForce" package="eti_Cash" numericID="59" usage="optional" offset="255" cardinality="1" description="">
1351         <ValidValue name="Day" value="0" description="Day (GFD)"/>
1352         <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
1353         <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
1354         <ValidValue name="FOK" value="4" description="Fill Or Kill (FOK)"/>
1355         <ValidValue name="GTX" value="5" description="Good Till Crossing (GTX)"/>
1356         <ValidValue name="GTD" value="6" description="Good Till Date (GTD) - Standard Orders only"/>
1357       </Member>
1358       <Member name="ExecInst" type="ExecInst" package="eti_Cash" numericID="18" usage="optional" offset="256" cardinality="1" description="">
1359         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
1360         <ValidValue name="H_6" value="5" description="Persistent and Book or Cancel order (FIX value 'H 6')"/>
1361       </Member>
1362       <Member name="TradingSessionSubID" type="TradingSessionSubID" package="eti_Cash" numericID="625" usage="optional" offset="257" cardinality="1" description="">
1363         <ValidValue name="Opening_auction" value="2" description="Opening or opening auction"/>
1364         <ValidValue name="Closing_auction" value="4" description="Closing or closing auction"/>
1365         <ValidValue name="Intraday_Auction" value="6" description="Intraday Auction"/>
1366         <ValidValue name="Any_Auction" value="8" description="Any auction"/>
1367         <ValidValue name="Special_Auction" value="105" description="Special auction"/>
1368       </Member>
1369       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Cash" numericID="28703" usage="optional" offset="258" cardinality="1" description="">
1370         <ValidValue name="No_Recovery_Required" value="0" description=""/>
1371         <ValidValue name="Recovery_Required" value="1" description=""/>
1372       </Member>
1373       <Member name="FreeText1" type="FreeText1" package="eti_Cash" numericID="25007" usage="optional" offset="259" cardinality="1" description=""/>
1374       <Member name="FreeText2" type="FreeText2" package="eti_Cash" numericID="25008" usage="optional" offset="271" cardinality="1" description=""/>
1375       <Member name="FreeText4" type="FreeText4" package="eti_Cash" numericID="25107" usage="optional" offset="283" cardinality="1" description=""/>
1376       <Member name="PartyEnteringFirm" type="PartyEnteringFirm" package="eti_Cash" numericID="22007" usage="optional" offset="299" cardinality="1" description=""/>
1377       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" numericID="22036" usage="optional" offset="304" cardinality="1" description=""/>
1378       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="310" cardinality="1" description=""/>
1379       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="mandatory" offset="315" cardinality="1" description=""/>
1380       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" numericID="30011" usage="optional" offset="321" cardinality="1" description=""/>
1381       <Member name="Triggered" type="Triggered" package="eti_Cash" numericID="1823" usage="mandatory" offset="341" cardinality="1" description="">
1382         <ValidValue name="Not_triggered" value="0" description=""/>
1383         <ValidValue name="Triggered_Stop" value="1" description=""/>
1384         <ValidValue name="Triggered_OCO" value="2" description=""/>
1385       </Member>
1386       <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="342" cardinality="1" description=""/>
1387     </ApplicationMessage>
1388     <ApplicationMessage name="ForcedLogoutNotification" package="eti_Cash" type="ForcedLogoutNotification" numericID="10012" description="" functionalCategory="Session Layer" alias="Session Logout Notification">
1389       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1390         <ValidValue name="Logout" value="5" description="Logout"/>
1391       </Member>
1392       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
1393         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1394         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1395         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1396       </Group>
1397       <Group name="NotifHeader" type="NotifHeaderComp" package="eti_Cash" cardinality="1" description="">
1398         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
1399       </Group>
1400       <Member name="VarTextLen" type="VarTextLen" package="eti_Cash" numericID="30354" usage="mandatory" offset="16" cardinality="1" description=""/>
1401       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="18" cardinality="1" description=""/>
1402       <Member name="VarText" type="VarText" package="eti_Cash" numericID="30355" usage="mandatory" offset="24" cardinality="1" counter="VarTextLen" description=""/>
1403     </ApplicationMessage>
1404     <ApplicationMessage name="ForcedUserLogoutNotification" package="eti_Cash" type="ForcedUserLogoutNotification" numericID="10043" description="" functionalCategory="Session Layer" alias="User Logout Notification">
1405       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1406         <ValidValue name="Logout" value="5" description="Logout"/>
1407       </Member>
1408       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
1409         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1410         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1411         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1412       </Group>
1413       <Group name="NotifHeader" type="NotifHeaderComp" package="eti_Cash" cardinality="1" description="">
1414         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
1415       </Group>
1416       <Member name="Username" type="Username" package="eti_Cash" numericID="553" usage="mandatory" offset="16" cardinality="1" description=""/>
1417       <Member name="VarTextLen" type="VarTextLen" package="eti_Cash" numericID="30354" usage="mandatory" offset="20" cardinality="1" description=""/>
1418       <Member name="UserStatus" type="UserStatus" package="eti_Cash" numericID="926" usage="mandatory" offset="22" cardinality="1" description="">
1419         <ValidValue name="User_forced_logout" value="7" description="Forced user logout by exchange"/>
1420       </Member>
1421       <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="23" cardinality="1" description=""/>
1422       <Member name="VarText" type="VarText" package="eti_Cash" numericID="30355" usage="mandatory" offset="24" cardinality="1" counter="VarTextLen" description=""/>
1423     </ApplicationMessage>
1424     <ApplicationMessage name="Heartbeat" package="eti_Cash" type="Heartbeat" numericID="10011" description="" functionalCategory="Session Layer" alias="Heartbeat">
1425       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1426         <ValidValue name="Heartbeat" value="0" description="Heartbeat"/>
1427       </Member>
1428       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
1429         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1430         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1431         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
1432         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
1433       </Group>
1434     </ApplicationMessage>
1435     <ApplicationMessage name="HeartbeatNotification" package="eti_Cash" type="HeartbeatNotification" numericID="10023" description="" functionalCategory="Session Layer" alias="Heartbeat Notification">
1436       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1437         <ValidValue name="Heartbeat" value="0" description="Heartbeat"/>
1438       </Member>
1439       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
1440         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1441         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1442         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1443       </Group>
1444       <Group name="NotifHeader" type="NotifHeaderComp" package="eti_Cash" cardinality="1" description="">
1445         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
1446       </Group>
1447     </ApplicationMessage>
1448     <ApplicationMessage name="InquireEnrichmentRuleIDListRequest" package="eti_Cash" type="InquireEnrichmentRuleIDListRequest" numericID="10040" description="" functionalCategory="Session Layer" alias="Trade Enrichment List Inquire">
1449       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1450         <ValidValue name="TradeEnrichmentListRequest" value="U7" description="Trade Enrichment List Request"/>
1451       </Member>
1452       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
1453         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1454         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1455         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
1456         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
1457       </Group>
1458       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
1459         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
1460         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
1461       </Group>
1462       <Member name="LastEntityProcessed" type="LastEntityProcessed" package="eti_Cash" numericID="25035" usage="optional" offset="24" cardinality="1" description=""/>
1463     </ApplicationMessage>
1464     <ApplicationMessage name="InquireEnrichmentRuleIDListResponse" package="eti_Cash" type="InquireEnrichmentRuleIDListResponse" numericID="10041" description="" functionalCategory="Session Layer" alias="Trade Enrichment List Inquire Response">
1465       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1466         <ValidValue name="TradeEnrichmentListReport" value="U9" description="Trade Enrichment List Report"/>
1467       </Member>
1468       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
1469         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1470         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1471         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1472       </Group>
1473       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description="">
1474         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
1475         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
1476         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
1477         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
1478       </Group>
1479       <Member name="LastEntityProcessed" type="LastEntityProcessed" package="eti_Cash" numericID="25035" usage="optional" offset="32" cardinality="1" description=""/>
1480       <Member name="NoEnrichmentRules" type="NoEnrichmentRules" package="eti_Cash" numericID="28738" usage="mandatory" offset="48" cardinality="1" description=""/>
1481       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="50" cardinality="1" description=""/>
1482       <Group name="EnrichmentRulesGrp" type="EnrichmentRulesGrpComp" package="eti_Cash" minCardinality="0" cardinality="400" counter="NoEnrichmentRules" description="">
1483         <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Cash" numericID="25033" usage="mandatory" offset="56" cardinality="1" description=""/>
1484         <Member name="FreeText1" type="FreeText1" package="eti_Cash" numericID="25007" usage="optional" offset="58" cardinality="1" description=""/>
1485         <Member name="FreeText2" type="FreeText2" package="eti_Cash" numericID="25008" usage="optional" offset="70" cardinality="1" description=""/>
1486         <Member name="FreeText4" type="FreeText4" package="eti_Cash" numericID="25107" usage="optional" offset="82" cardinality="1" description=""/>
1487         <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="98" cardinality="1" description=""/>
1488       </Group>
1489     </ApplicationMessage>
1490     <ApplicationMessage name="InquireSessionListRequest" package="eti_Cash" type="InquireSessionListRequest" numericID="10035" description="" functionalCategory="Session Layer" alias="Session List Inquire">
1491       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1492         <ValidValue name="SessionDetailsListRequest" value="U5" description="Session Details List Request"/>
1493       </Member>
1494       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
1495         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1496         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1497         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
1498         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
1499       </Group>
1500       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
1501         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
1502         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
1503       </Group>
1504     </ApplicationMessage>
1505     <ApplicationMessage name="InquireSessionListResponse" package="eti_Cash" type="InquireSessionListResponse" numericID="10036" description="" functionalCategory="Session Layer" alias="Session List Inquire Response">
1506       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1507         <ValidValue name="SessionDetailsListResponse" value="U6" description="Session Details List Response"/>
1508       </Member>
1509       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
1510         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1511         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1512         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1513       </Group>
1514       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description="">
1515         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
1516         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
1517         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
1518         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
1519       </Group>
1520       <Member name="NoSessions" type="NoSessions" package="eti_Cash" numericID="28734" usage="mandatory" offset="32" cardinality="1" description=""/>
1521       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="34" cardinality="1" description=""/>
1522       <Group name="SessionsGrp" type="SessionsGrpComp" package="eti_Cash" minCardinality="1" cardinality="1000" counter="NoSessions" description="">
1523         <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Cash" numericID="20055" usage="mandatory" offset="40" cardinality="1" description=""/>
1524         <Member name="SessionMode" type="SessionMode" package="eti_Cash" numericID="28730" usage="mandatory" offset="44" cardinality="1" description="">
1525           <ValidValue name="HF" value="1" description="HF"/>
1526           <ValidValue name="LF" value="2" description="LF"/>
1527           <ValidValue name="GUI" value="3" description="GUI"/>
1528         </Member>
1529         <Member name="SessionSubMode" type="SessionSubMode" package="eti_Cash" numericID="28735" usage="optional" offset="45" cardinality="1" description="">
1530           <ValidValue name="Regular_trading_session" value="0" description="Regular Trading Session"/>
1531           <ValidValue name="FIX_trading_session" value="1" description="FIX Trading Session"/>
1532           <ValidValue name="Regular_Back_Office_session" value="2" description="Regular Back Office Session"/>
1533         </Member>
1534         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="46" cardinality="1" description=""/>
1535       </Group>
1536     </ApplicationMessage>
1537     <ApplicationMessage name="InquireUserRequest" package="eti_Cash" type="InquireUserRequest" numericID="10038" description="" functionalCategory="Session Layer" alias="User List Inquire">
1538       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1539         <ValidValue name="PartyDetailsListRequest" value="CF" description="Party Detail List Request"/>
1540       </Member>
1541       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
1542         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1543         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1544         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
1545         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
1546       </Group>
1547       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
1548         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
1549         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
1550       </Group>
1551       <Member name="LastEntityProcessed" type="LastEntityProcessed" package="eti_Cash" numericID="25035" usage="optional" offset="24" cardinality="1" description=""/>
1552     </ApplicationMessage>
1553     <ApplicationMessage name="InquireUserResponse" package="eti_Cash" type="InquireUserResponse" numericID="10039" description="" functionalCategory="Session Layer" alias="User List Inquire Response">
1554       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1555         <ValidValue name="PartyDetailsListReport" value="CG" description="Party Detail List Request"/>
1556       </Member>
1557       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
1558         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1559         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1560         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1561       </Group>
1562       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description="">
1563         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
1564         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
1565         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
1566         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
1567       </Group>
1568       <Member name="LastEntityProcessed" type="LastEntityProcessed" package="eti_Cash" numericID="25035" usage="optional" offset="32" cardinality="1" description=""/>
1569       <Member name="NoPartyDetails" type="NoPartyDetails" package="eti_Cash" numericID="1671" usage="mandatory" offset="48" cardinality="1" description=""/>
1570       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="50" cardinality="1" description=""/>
1571       <Group name="PartyDetailsGrp" type="PartyDetailsGrpComp" package="eti_Cash" minCardinality="0" cardinality="1000" counter="NoPartyDetails" description="">
1572         <Member name="PartyDetailIDExecutingTrader" type="PartyDetailIDExecutingTrader" package="eti_Cash" numericID="20212" usage="mandatory" offset="56" cardinality="1" description=""/>
1573         <Member name="PartyDetailExecutingTrader" type="PartyDetailExecutingTrader" package="eti_Cash" numericID="22212" usage="mandatory" offset="60" cardinality="1" description=""/>
1574         <Member name="PartyDetailRoleQualifier" type="PartyDetailRoleQualifier" package="eti_Cash" numericID="1674" usage="mandatory" offset="66" cardinality="1" description="">
1575           <ValidValue name="Trader" value="10" description="Trader"/>
1576           <ValidValue name="Head_Trader" value="11" description="Head Trader"/>
1577           <ValidValue name="Supervisor" value="12" description="Supervisor"/>
1578         </Member>
1579         <Member name="PartyDetailStatus" type="PartyDetailStatus" package="eti_Cash" numericID="1672" usage="mandatory" offset="67" cardinality="1" description="">
1580           <ValidValue name="Active" value="0" description="Active"/>
1581           <ValidValue name="Suspend" value="1" description="Suspend"/>
1582         </Member>
1583         <Member name="PartyDetailDeskID" type="PartyDetailDeskID" package="eti_Cash" numericID="22276" usage="optional" offset="68" cardinality="1" description=""/>
1584         <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="71" cardinality="1" description=""/>
1585       </Group>
1586     </ApplicationMessage>
1587     <ApplicationMessage name="IssuerNotification" package="eti_Cash" type="IssuerNotification" numericID="10316" description="" functionalCategory="Issuer Model" alias="Issuer Specific Information">
1588       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1589         <ValidValue name="MarketDataSnapshotFullRefresh" value="W" description="Market Data Snapshot Full Refresh"/>
1590       </Member>
1591       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
1592         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1593         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1594         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1595       </Group>
1596       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
1597         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
1598         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
1599         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
1600         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="unused" offset="32" cardinality="1" description=""/>
1601         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
1602         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="unused" offset="38" cardinality="1" description=""/>
1603         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
1604           <ValidValue name="Session_data" value="4" description="Session Data"/>
1605         </Member>
1606         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
1607           <ValidValue name="False" value="0" description="False"/>
1608         </Member>
1609         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
1610           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1611         </Member>
1612         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
1613       </Group>
1614       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="64" cardinality="1" description=""/>
1615       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="72" cardinality="1" description=""/>
1616       <Member name="LastPx" type="LastPx" package="eti_Cash" numericID="31" usage="optional" offset="80" cardinality="1" description=""/>
1617       <Member name="PotentialExecVolume" type="PotentialExecVolume" package="eti_Cash" numericID="25156" usage="optional" offset="88" cardinality="1" description=""/>
1618       <Member name="LastQty" type="LastQty" package="eti_Cash" numericID="32" usage="optional" offset="96" cardinality="1" description=""/>
1619       <Member name="ImbalanceQty" type="ImbalanceQty" package="eti_Cash" numericID="28893" usage="optional" offset="104" cardinality="1" description=""/>
1620       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="112" cardinality="1" description=""/>
1621       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Cash" numericID="20055" usage="optional" offset="116" cardinality="1" description=""/>
1622       <Member name="SecurityTradingStatus" type="SecurityTradingStatus" package="eti_Cash" numericID="326" usage="optional" offset="120" cardinality="1" description="">
1623         <ValidValue name="Market_Imbalance_Buy" value="7" description="Imbalance Buy side"/>
1624         <ValidValue name="Market_Imbalance_Sell" value="8" description="Imbalance Sell side"/>
1625       </Member>
1626       <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="121" cardinality="1" description=""/>
1627     </ApplicationMessage>
1628     <ApplicationMessage name="IssuerSecurityStateChangeRequest" package="eti_Cash" type="IssuerSecurityStateChangeRequest" numericID="10314" description="" functionalCategory="Issuer Model" alias="Issuer Security State Change Request">
1629       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1630         <ValidValue name="SecurityStatusDefinitionRequest" value="U27" description="Security Status Definition Request"/>
1631       </Member>
1632       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
1633         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1634         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1635         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
1636         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
1637       </Group>
1638       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
1639         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
1640         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
1641       </Group>
1642       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="24" cardinality="1" description=""/>
1643       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="optional" offset="32" cardinality="1" description=""/>
1644       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="40" cardinality="1" description=""/>
1645       <Member name="NoEvents" type="NoEvents" package="eti_Cash" numericID="864" usage="optional" offset="44" cardinality="1" description=""/>
1646       <Member name="SecurityStatus" type="SecurityStatus" package="eti_Cash" numericID="965" usage="optional" offset="45" cardinality="1" description="">
1647         <ValidValue name="Knocked_out" value="6" description="Knocked-out"/>
1648         <ValidValue name="Knock_out_revoked" value="7" description="Knocked-out revoked"/>
1649         <ValidValue name="Knocked_out_and_suspend" value="12" description="Knocked-out and suspended"/>
1650       </Member>
1651       <Member name="SoldOutIndicator" type="SoldOutIndicator" package="eti_Cash" numericID="25155" usage="optional" offset="46" cardinality="1" description="">
1652         <ValidValue name="Revert_sold_out" value="0" description="Revert Sold-out"/>
1653         <ValidValue name="Sold_out" value="1" description="Sold-out"/>
1654       </Member>
1655       <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="47" cardinality="1" description=""/>
1656       <Group name="SecurityStatusEventGrp" type="SecurityStatusEventGrpComp" package="eti_Cash" minCardinality="0" cardinality="2" counter="NoEvents" description="">
1657         <Member name="EventPx" type="EventPx" package="eti_Cash" numericID="867" usage="optional" offset="48" cardinality="1" description=""/>
1658         <Member name="EventDate" type="EventDate" package="eti_Cash" numericID="866" usage="optional" offset="56" cardinality="1" description=""/>
1659         <Member name="EventType" type="EventType" package="eti_Cash" numericID="865" usage="mandatory" offset="60" cardinality="1" description="">
1660           <ValidValue name="Redemption" value="26" description="Redemption"/>
1661           <ValidValue name="Delisting" value="100" description="Delisting"/>
1662         </Member>
1663         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="61" cardinality="1" description=""/>
1664       </Group>
1665     </ApplicationMessage>
1666     <ApplicationMessage name="IssuerSecurityStateChangeResponse" package="eti_Cash" type="IssuerSecurityStateChangeResponse" numericID="10315" description="" functionalCategory="Issuer Model" alias="Issuer Security State Change Response">
1667       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1668         <ValidValue name="SecurityStatus" value="f" description="Security Status"/>
1669       </Member>
1670       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
1671         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1672         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1673         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1674       </Group>
1675       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
1676         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
1677         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
1678         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
1679         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
1680         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
1681         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
1682         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
1683           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1684         </Member>
1685         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
1686       </Group>
1687       <Member name="SecurityStatusReportID" type="SecurityStatusReportID" package="eti_Cash" numericID="28781" usage="mandatory" offset="56" cardinality="1" description=""/>
1688     </ApplicationMessage>
1689     <ApplicationMessage name="LegalNotificationBroadcast" package="eti_Cash" type="LegalNotificationBroadcast" numericID="10037" description="" functionalCategory="Session Layer" alias="Legal Notification">
1690       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1691         <ValidValue name="UserNotification" value="CB" description="User Notification"/>
1692       </Member>
1693       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
1694         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1695         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1696         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1697       </Group>
1698       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
1699         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
1700         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
1701         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="unused" offset="24" cardinality="1" description=""/>
1702         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
1703         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
1704           <ValidValue name="False" value="0" description="False"/>
1705           <ValidValue name="True" value="1" description="True"/>
1706         </Member>
1707         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
1708           <ValidValue name="RiskControl" value="6" description="Risk Control"/>
1709         </Member>
1710         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
1711           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1712         </Member>
1713         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
1714       </Group>
1715       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
1716       <Member name="VarTextLen" type="VarTextLen" package="eti_Cash" numericID="30354" usage="mandatory" offset="48" cardinality="1" description=""/>
1717       <Member name="UserStatus" type="UserStatus" package="eti_Cash" numericID="926" usage="mandatory" offset="50" cardinality="1" description="">
1718         <ValidValue name="User_stopped" value="10" description="Admission to trading suspended "/>
1719         <ValidValue name="User_released" value="11" description="Suspension revoked"/>
1720       </Member>
1721       <Member name="Pad5" type="Pad5" package="eti_Cash" numericID="39050" usage="unused" offset="51" cardinality="1" description=""/>
1722       <Member name="VarText" type="VarText" package="eti_Cash" numericID="30355" usage="mandatory" offset="56" cardinality="1" counter="VarTextLen" description=""/>
1723     </ApplicationMessage>
1724     <ApplicationMessage name="LogonRequest" package="eti_Cash" type="LogonRequest" numericID="10000" description="" functionalCategory="Session Layer" alias="Session Logon">
1725       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1726         <ValidValue name="Logon" value="A" description="Logon"/>
1727       </Member>
1728       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
1729         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1730         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1731         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
1732         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
1733       </Group>
1734       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
1735         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
1736         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
1737       </Group>
1738       <Member name="HeartBtInt" type="HeartBtInt" package="eti_Cash" numericID="108" usage="optional" offset="24" cardinality="1" description=""/>
1739       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Cash" numericID="20055" usage="mandatory" offset="28" cardinality="1" description=""/>
1740       <Member name="DefaultCstmApplVerID" type="DefaultCstmApplVerID" package="eti_Cash" numericID="1408" usage="mandatory" offset="32" cardinality="1" description=""/>
1741       <Member name="Password" type="Password" package="eti_Cash" numericID="554" usage="mandatory" offset="62" cardinality="1" description=""/>
1742       <Member name="ApplUsageOrders" type="ApplUsageOrders" package="eti_Cash" numericID="25012" usage="mandatory" offset="94" cardinality="1" description="">
1743         <ValidValue name="Automated" value="A" description="Automated"/>
1744         <ValidValue name="Manual" value="M" description="Manual"/>
1745         <ValidValue name="AutoSelect" value="B" description="Both (Automated and Manual)"/>
1746         <ValidValue name="None" value="N" description="None"/>
1747       </Member>
1748       <Member name="ApplUsageQuotes" type="ApplUsageQuotes" package="eti_Cash" numericID="25013" usage="mandatory" offset="95" cardinality="1" description="">
1749         <ValidValue name="Automated" value="A" description="Automated"/>
1750         <ValidValue name="Manual" value="M" description="Manual"/>
1751         <ValidValue name="AutoSelect" value="B" description="Both (Automated and Manual)"/>
1752         <ValidValue name="None" value="N" description="None"/>
1753       </Member>
1754       <Member name="OrderRoutingIndicator" type="OrderRoutingIndicator" package="eti_Cash" numericID="25014" usage="mandatory" offset="96" cardinality="1" description="">
1755         <ValidValue name="Yes" value="Y" description="Yes"/>
1756         <ValidValue name="No" value="N" description="No"/>
1757       </Member>
1758       <Member name="FIXEngineName" type="FIXEngineName" package="eti_Cash" numericID="1600" usage="optional" offset="97" cardinality="1" description=""/>
1759       <Member name="FIXEngineVersion" type="FIXEngineVersion" package="eti_Cash" numericID="1601" usage="optional" offset="127" cardinality="1" description=""/>
1760       <Member name="FIXEngineVendor" type="FIXEngineVendor" package="eti_Cash" numericID="1602" usage="optional" offset="157" cardinality="1" description=""/>
1761       <Member name="ApplicationSystemName" type="ApplicationSystemName" package="eti_Cash" numericID="1603" usage="mandatory" offset="187" cardinality="1" description=""/>
1762       <Member name="ApplicationSystemVersion" type="ApplicationSystemVersion" package="eti_Cash" numericID="1604" usage="mandatory" offset="217" cardinality="1" description=""/>
1763       <Member name="ApplicationSystemVendor" type="ApplicationSystemVendor" package="eti_Cash" numericID="1605" usage="mandatory" offset="247" cardinality="1" description=""/>
1764       <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="277" cardinality="1" description=""/>
1765     </ApplicationMessage>
1766     <ApplicationMessage name="LogonResponse" package="eti_Cash" type="LogonResponse" numericID="10001" description="" functionalCategory="Session Layer" alias="Session Logon Response">
1767       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1768         <ValidValue name="Logon" value="A" description="Logon"/>
1769       </Member>
1770       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
1771         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1772         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1773         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1774       </Group>
1775       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description="">
1776         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
1777         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
1778         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
1779         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
1780       </Group>
1781       <Member name="ThrottleTimeInterval" type="ThrottleTimeInterval" package="eti_Cash" numericID="1614" usage="mandatory" offset="32" cardinality="1" description=""/>
1782       <Member name="ThrottleNoMsgs" type="ThrottleNoMsgs" package="eti_Cash" numericID="1613" usage="mandatory" offset="40" cardinality="1" description=""/>
1783       <Member name="ThrottleDisconnectLimit" type="ThrottleDisconnectLimit" package="eti_Cash" numericID="25002" usage="mandatory" offset="44" cardinality="1" description=""/>
1784       <Member name="HeartBtInt" type="HeartBtInt" package="eti_Cash" numericID="108" usage="mandatory" offset="48" cardinality="1" description=""/>
1785       <Member name="SessionInstanceID" type="SessionInstanceID" package="eti_Cash" numericID="25004" usage="mandatory" offset="52" cardinality="1" description=""/>
1786       <Member name="MarketID" type="MarketID" package="eti_Cash" numericID="1301" usage="mandatory" offset="56" cardinality="1" description="">
1787         <ValidValue name="XETR" value="3" description="XETR"/>
1788         <ValidValue name="XVIE" value="4" description="XVIE"/>
1789         <ValidValue name="XMAL" value="6" description="XMAL"/>
1790         <ValidValue name="XBUL" value="7" description="XBUL"/>
1791         <ValidValue name="XBUD" value="8" description="XBUD"/>
1792         <ValidValue name="XLJU" value="9" description="XLJU"/>
1793         <ValidValue name="XPRA" value="10" description="XPRA"/>
1794         <ValidValue name="XZAG" value="11" description="XZAG"/>
1795         <ValidValue name="XFRA" value="13" description="XFRA"/>
1796       </Member>
1797       <Member name="TradSesMode" type="TradSesMode" package="eti_Cash" numericID="339" usage="mandatory" offset="58" cardinality="1" description="">
1798         <ValidValue name="Testing" value="1" description="Development"/>
1799         <ValidValue name="Simulated" value="2" description="Simulation"/>
1800         <ValidValue name="Production" value="3" description="Production"/>
1801         <ValidValue name="Acceptance" value="4" description="Acceptance"/>
1802         <ValidValue name="Disaster_Recovery" value="5" description="Disaster Recovery"/>
1803       </Member>
1804       <Member name="DefaultCstmApplVerID" type="DefaultCstmApplVerID" package="eti_Cash" numericID="1408" usage="mandatory" offset="59" cardinality="1" description=""/>
1805       <Member name="DefaultCstmApplVerSubID" type="DefaultCstmApplVerSubID" package="eti_Cash" numericID="28763" usage="mandatory" offset="89" cardinality="1" description="">
1806         <ValidValue name="Cash" value="C0003" description="Cash subversion"/>
1807       </Member>
1808       <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="94" cardinality="1" description=""/>
1809     </ApplicationMessage>
1810     <ApplicationMessage name="LogoutRequest" package="eti_Cash" type="LogoutRequest" numericID="10002" description="" functionalCategory="Session Layer" alias="Session Logout">
1811       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1812         <ValidValue name="Logout" value="5" description="Logout"/>
1813       </Member>
1814       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
1815         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1816         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1817         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
1818         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
1819       </Group>
1820       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
1821         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
1822         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
1823       </Group>
1824     </ApplicationMessage>
1825     <ApplicationMessage name="LogoutResponse" package="eti_Cash" type="LogoutResponse" numericID="10003" description="" functionalCategory="Session Layer" alias="Session Logout Response">
1826       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1827         <ValidValue name="Logout" value="5" description="Logout"/>
1828       </Member>
1829       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
1830         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1831         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1832         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1833       </Group>
1834       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description="">
1835         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
1836         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
1837         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
1838         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
1839       </Group>
1840     </ApplicationMessage>
1841     <ApplicationMessage name="MassQuoteRequest" package="eti_Cash" type="MassQuoteRequest" numericID="10405" description="" functionalCategory="Quote Handling" alias="Mass Quote" service="Order and Quote Management">
1842       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1843         <ValidValue name="MassQuote" value="i" description="Mass Quote"/>
1844       </Member>
1845       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
1846         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1847         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1848         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
1849         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
1850       </Group>
1851       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
1852         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
1853         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
1854       </Group>
1855       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="mandatory" offset="24" cardinality="1" description=""/>
1856       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" numericID="20122" usage="optional" offset="32" cardinality="1" description=""/>
1857       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" numericID="25123" usage="optional" offset="40" cardinality="1" description=""/>
1858       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="48" cardinality="1" description=""/>
1859       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Cash" numericID="28744" usage="optional" offset="52" cardinality="1" description=""/>
1860       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Cash" numericID="25033" usage="optional" offset="56" cardinality="1" description=""/>
1861       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Cash" numericID="28710" usage="mandatory" offset="58" cardinality="1" description="">
1862         <ValidValue name="None" value="0" description="None"/>
1863         <ValidValue name="Mandatory" value="2" description="Mandatory"/>
1864       </Member>
1865       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" numericID="25126" usage="mandatory" offset="59" cardinality="1" description="">
1866         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
1867         <ValidValue name="Check" value="1" description="Check"/>
1868       </Member>
1869       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" numericID="25127" usage="mandatory" offset="60" cardinality="1" description="">
1870         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
1871         <ValidValue name="Check" value="1" description="Check"/>
1872       </Member>
1873       <Member name="QuoteSizeType" type="QuoteSizeType" package="eti_Cash" numericID="28723" usage="mandatory" offset="61" cardinality="1" description="">
1874         <ValidValue name="TotalSize" value="1" description="Total Size (Quote Modification)"/>
1875         <ValidValue name="OpenSize" value="2" description="Open Size(Quote Entry)"/>
1876       </Member>
1877       <Member name="QuoteType" type="QuoteType" package="eti_Cash" numericID="537" usage="mandatory" offset="62" cardinality="1" description="">
1878         <ValidValue name="Indicative" value="0" description="Indicative"/>
1879         <ValidValue name="Tradeable" value="1" description="Tradeable"/>
1880         <ValidValue name="Tradeable_Matching" value="101" description="Tradeable(Matching) - for Continuous Auction trading models only"/>
1881         <ValidValue name="Tradeable_PWT" value="102" description="Tradeable(Price without turnover) - for Continuous Auction trading models only"/>
1882         <ValidValue name="Special_Auction" value="103" description="Special Auction"/>
1883         <ValidValue name="PWT_within_Special_Auction" value="104" description="PWT within Special Auction"/>
1884       </Member>
1885       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" numericID="1815" usage="mandatory" offset="63" cardinality="1" description="">
1886         <ValidValue name="Broker_dealer" value="3" description="Issuer/Liquidity Provider"/>
1887         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
1888       </Member>
1889       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" numericID="23002" usage="mandatory" offset="64" cardinality="1" description="">
1890         <ValidValue name="Y" value="1" description="Liquidity provision"/>
1891         <ValidValue name="N" value="0" description="No liquidity provision"/>
1892       </Member>
1893       <Member name="NoQuoteEntries" type="NoQuoteEntries" package="eti_Cash" numericID="295" usage="mandatory" offset="65" cardinality="1" description=""/>
1894       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" numericID="21222" usage="optional" offset="66" cardinality="1" description="">
1895         <ValidValue name="Algo" value="22" description="Algo"/>
1896         <ValidValue name="Human" value="24" description="Human/Natural person"/>
1897       </Member>
1898       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" numericID="25124" usage="mandatory" offset="67" cardinality="1" description="">
1899         <ValidValue name="Algo" value="22" description="Algo"/>
1900         <ValidValue name="Human" value="24" description="Human/Natural person"/>
1901       </Member>
1902       <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="68" cardinality="1" description=""/>
1903       <Group name="QuoteEntryGrp" type="QuoteEntryGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoQuoteEntries" description="">
1904         <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="72" cardinality="1" description=""/>
1905         <Member name="BidPx" type="BidPx" package="eti_Cash" numericID="132" usage="optional" offset="80" cardinality="1" description=""/>
1906         <Member name="BidSize" type="BidSize" package="eti_Cash" numericID="134" usage="optional" offset="88" cardinality="1" description=""/>
1907         <Member name="OfferPx" type="OfferPx" package="eti_Cash" numericID="133" usage="optional" offset="96" cardinality="1" description=""/>
1908         <Member name="OfferSize" type="OfferSize" package="eti_Cash" numericID="135" usage="optional" offset="104" cardinality="1" description=""/>
1909       </Group>
1910     </ApplicationMessage>
1911     <ApplicationMessage name="MassQuoteResponse" package="eti_Cash" type="MassQuoteResponse" numericID="10406" description="" functionalCategory="Quote Handling" alias="Mass Quote Response">
1912       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
1913         <ValidValue name="MassQuoteAcknowledgement" value="b" description="Mass Quote Acknowledgement"/>
1914       </Member>
1915       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
1916         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
1917         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
1918         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
1919       </Group>
1920       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
1921         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
1922         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
1923         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
1924         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
1925         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
1926         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
1927         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
1928           <ValidValue name="Last_Message" value="1" description="Last Message"/>
1929         </Member>
1930         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
1931       </Group>
1932       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="mandatory" offset="56" cardinality="1" description=""/>
1933       <Member name="QuoteResponseID" type="QuoteResponseID" package="eti_Cash" numericID="693" usage="mandatory" offset="64" cardinality="1" description=""/>
1934       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="72" cardinality="1" description=""/>
1935       <Member name="NoQuoteSideEntries" type="NoQuoteSideEntries" package="eti_Cash" numericID="28789" usage="mandatory" offset="76" cardinality="1" description=""/>
1936       <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="77" cardinality="1" description=""/>
1937       <Group name="QuoteEntryAckGrp" type="QuoteEntryAckGrpComp" package="eti_Cash" minCardinality="0" cardinality="200" counter="NoQuoteSideEntries" description="">
1938         <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="80" cardinality="1" description=""/>
1939         <Member name="CxlSize" type="CxlSize" package="eti_Cash" numericID="28788" usage="optional" offset="88" cardinality="1" description=""/>
1940         <Member name="QuoteEntryRejectReason" type="QuoteEntryRejectReason" package="eti_Cash" numericID="368" usage="optional" offset="96" cardinality="1" description="">
1941           <ValidValue name="Unknown_Security" value="1" description="Unknown security"/>
1942           <ValidValue name="Duplicate_Quote" value="6" description="Duplicate quote"/>
1943           <ValidValue name="Invalid_Price" value="8" description="Invalid price"/>
1944           <ValidValue name="No_Reference_Price_Available" value="16" description="Reference price not available"/>
1945           <ValidValue name="No_Single_Sided_Quotes" value="100" description="Single sided quotes not allowed"/>
1946           <ValidValue name="Invalid_Quoting_Model" value="103" description="Invalid usage of quoting model"/>
1947           <ValidValue name="Invalid_Size" value="106" description="Invalid size"/>
1948           <ValidValue name="Bid_Price_Not_Reasonable" value="108" description="Bid price not reasonable"/>
1949           <ValidValue name="Ask_Price_Not_Reasonable" value="109" description="Ask price not reasonable"/>
1950           <ValidValue name="Bid_Price_Exceeds_Range" value="110" description="Bid price exceeds extended price range"/>
1951           <ValidValue name="Ask_Price_Exceeds_Range" value="111" description="Ask price exceeds extended price range"/>
1952           <ValidValue name="Instrument_State_Freeze" value="115" description="Instrument state freeze"/>
1953           <ValidValue name="Deletion_Already_Pending" value="116" description="Deletion already pending"/>
1954           <ValidValue name="Bid_Value_Exceeds_Limit" value="120" description="Bid value exceeds limit"/>
1955           <ValidValue name="Ask_Value_Exceeds_Limit" value="121" description="Ask value exceeds limit"/>
1956           <ValidValue name="Not_Tradeable_For_BusinessUnit" value="122" description="Instrument cannot be traded by Business Unit"/>
1957           <ValidValue name="Quantity_Limit_Exceeded" value="125" description="Quantity exceeds trader specific limit"/>
1958           <ValidValue name="Value_Limit_Exceeded" value="126" description="Value exceeds trader specific limit"/>
1959           <ValidValue name="Invalid_Quote_Spread" value="127" description="Invalid quote spread"/>
1960           <ValidValue name="Cant_Proc_In_Curr_Instr_State" value="131" description="Instrument state does not allow processing"/>
1961           <ValidValue name="Invalid_Quote_Type" value="134" description="Invalid quote type"/>
1962           <ValidValue name="PWT_Quote_not_allowed_in_current_state" value="135" description="PWT Quote not allowed in current state"/>
1963           <ValidValue name="Standard_Quote_not_allowed_in_current_state" value="136" description="Standard Quote not allowed in current state"/>
1964           <ValidValue name="PWT_Quote_not_allowed_with_crossed_book" value="137" description="PWT Quote not allowed with crossed book"/>
1965           <ValidValue name="Ask_side_quote_not_allowed" value="138" description="Ask side quote not allowed"/>
1966           <ValidValue name="Ask_side_quote_with_qty_not_allowed" value="139" description="Ask side quote with qty not allowed"/>
1967           <ValidValue name="Invalid_change_LP_session" value="140" description="Invalid change liquidity provision session"/>
1968           <ValidValue name="On_Book_Trading_disabled_for_Instrument_Type" value="144" description="On-Book trading disabled for instrument type"/>
1969           <ValidValue name="LP_licence_not_assigned" value="145" description="LP licence not assigned"/>
1970           <ValidValue name="SP_licence_not_assigned" value="146" description="SP licence not assigned"/>
1971           <ValidValue name="Liquidity_provider_protection_bid_side_cancelled" value="147" description="Liquidity provider protection bid side cancelled"/>
1972           <ValidValue name="Liquidity_provider_protection_ask_side_cancelled" value="148" description="Liquidity provider protection ask side cancelled"/>
1973           <ValidValue name="Quantity_Limit_Exceeded_Instrument" value="149" description="Quantity exceeds instrument specific limit"/>
1974           <ValidValue name="Value_Limit_Exceeded_Instrument" value="150" description="Value exceeds instrument specific limit"/>
1975           <ValidValue name="Issuer_Stopped" value="151" description="Issuer is stopped"/>
1976           <ValidValue name="Partial_Exec_Of_QRS_Order" value="152" description="Rejection of matching quote as QRS order would be partially executed"/>
1977           <ValidValue name="Matching_Quote_Not_Allowed_In_Current_State" value="153" description="Matching quote is not allowed in current instrument state"/>
1978           <ValidValue name="Outside_Quoting_Period" value="155" description="Quote entry outside quoting period not allowed"/>
1979           <ValidValue name="Match_Price_Not_On_Price_Step" value="156" description="Match price resulting from entry of the matching quote is not a valid price step"/>
1980           <ValidValue name="Quantity_Limit_Exceeds_TSL" value="161" description="Quantity exceeds transaction size limit"/>
1981           <ValidValue name="Invalid_TradingSessionSubID_for_Instrument" value="162" description="Invalid TradingSessionSubID for instrument"/>
1982           <ValidValue name="Too_Many_Orders_and_Quotes_in_Order_Book" value="163" description="Too many orders and quotes in order book"/>
1983           <ValidValue name="Inactive_Cover" value="164" description="Instrument is an inactive cover"/>
1984           <ValidValue name="Indicative_Quote_not_allowed_in_current_state" value="165" description="Indicative quote is not allowed in current state."/>
1985         </Member>
1986         <Member name="QuoteEntryStatus" type="QuoteEntryStatus" package="eti_Cash" numericID="1167" usage="mandatory" offset="100" cardinality="1" description="">
1987           <ValidValue name="Accepted" value="0" description="Accepted with warning"/>
1988           <ValidValue name="Rejected" value="5" description="Rejected"/>
1989           <ValidValue name="Removed_and_Rejected" value="6" description="Removed from Market"/>
1990           <ValidValue name="Pending" value="10" description="Pending"/>
1991         </Member>
1992         <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="101" cardinality="1" description="">
1993           <ValidValue name="Buy" value="1" description="Buy"/>
1994           <ValidValue name="Sell" value="2" description="Sell"/>
1995         </Member>
1996         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="102" cardinality="1" description=""/>
1997       </Group>
1998     </ApplicationMessage>
1999     <ApplicationMessage name="ModifyOrderNRResponse" package="eti_Cash" type="ModifyOrderNRResponse" numericID="10108" description="" functionalCategory="Order Handling" alias="Replace Order Response (Lean Order)">
2000       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2001         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
2002       </Member>
2003       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
2004         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2005         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2006         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
2007       </Group>
2008       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
2009         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
2010         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
2011         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
2012         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
2013         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
2014         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
2015         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
2016           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
2017           <ValidValue name="Last_Message" value="1" description="Last Message"/>
2018         </Member>
2019         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
2020       </Group>
2021       <Member name="OrderID" type="OrderID" package="eti_Cash" numericID="37" usage="mandatory" offset="56" cardinality="1" description=""/>
2022       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="64" cardinality="1" description=""/>
2023       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" numericID="41" usage="optional" offset="72" cardinality="1" description=""/>
2024       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="80" cardinality="1" description=""/>
2025       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="88" cardinality="1" description=""/>
2026       <Member name="StopPx" type="StopPx" package="eti_Cash" numericID="99" usage="optional" offset="96" cardinality="1" description=""/>
2027       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" numericID="151" usage="mandatory" offset="104" cardinality="1" description=""/>
2028       <Member name="CumQty" type="CumQty" package="eti_Cash" numericID="14" usage="mandatory" offset="112" cardinality="1" description=""/>
2029       <Member name="CxlQty" type="CxlQty" package="eti_Cash" numericID="84" usage="mandatory" offset="120" cardinality="1" description=""/>
2030       <Member name="DisplayQty" type="DisplayQty" package="eti_Cash" numericID="1138" usage="optional" offset="128" cardinality="1" description=""/>
2031       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" numericID="25108" usage="mandatory" offset="136" cardinality="1" description=""/>
2032       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" numericID="39" usage="mandatory" offset="140" cardinality="1" description="">
2033         <ValidValue name="New" value="0" description="New"/>
2034         <ValidValue name="Partially_filled" value="1" description="Partially filled"/>
2035         <ValidValue name="Filled" value="2" description="Filled"/>
2036         <ValidValue name="Canceled" value="4" description="Cancelled"/>
2037         <ValidValue name="Suspended" value="9" description="Suspended"/>
2038         <ValidValue name="Pending_Replace" value="E" description="Pending Replace"/>
2039       </Member>
2040       <Member name="ExecType" type="ExecType" package="eti_Cash" numericID="150" usage="mandatory" offset="141" cardinality="1" description="">
2041         <ValidValue name="Canceled" value="4" description="Cancelled"/>
2042         <ValidValue name="Replaced" value="5" description="Replaced"/>
2043         <ValidValue name="Pending_Replace" value="E" description="Pending Replace"/>
2044         <ValidValue name="Triggered" value="L" description="Triggered"/>
2045       </Member>
2046       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" numericID="378" usage="mandatory" offset="142" cardinality="1" description="">
2047         <ValidValue name="Order_Modified" value="102" description="Order modify accepted"/>
2048         <ValidValue name="IOC_Order_Cancelled" value="105" description="IOC Order accepted"/>
2049         <ValidValue name="Ownership_Changed" value="181" description="Ownership Changed"/>
2050         <ValidValue name="BOC_Order_Cancelled" value="212" description="Book or Cancel Order accepted"/>
2051         <ValidValue name="FOK_Order_Cancelled" value="107" description="FOK Order accepted"/>
2052         <ValidValue name="Changed_to_IOC" value="114" description="Order has been changed to IOC"/>
2053         <ValidValue name="Pending_Replace" value="139" description="Pending modify"/>
2054       </Member>
2055       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Cash" numericID="2523" usage="mandatory" offset="144" cardinality="1" description="">
2056         <ValidValue name="No_crossing" value="0" description="No crossing (Order not subject to crossing)"/>
2057         <ValidValue name="Cross_rejected" value="1" description="Cross rejected (Order subject to crossing and match prevented)"/>
2058       </Member>
2059       <Member name="Triggered" type="Triggered" package="eti_Cash" numericID="1823" usage="mandatory" offset="145" cardinality="1" description="">
2060         <ValidValue name="Not_triggered" value="0" description=""/>
2061         <ValidValue name="Triggered_Stop" value="1" description=""/>
2062         <ValidValue name="Triggered_OCO" value="2" description=""/>
2063       </Member>
2064       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Cash" numericID="25159" usage="mandatory" offset="146" cardinality="1" description="">
2065         <ValidValue name="Not_delayed" value="0" description="Transaction not delayed"/>
2066         <ValidValue name="Delayed" value="1" description="Transaction delayed"/>
2067       </Member>
2068       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Cash" numericID="28790" usage="mandatory" offset="147" cardinality="1" description=""/>
2069       <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="148" cardinality="1" description=""/>
2070       <Group name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoOrderEvents" description="">
2071         <Member name="OrderEventPx" type="OrderEventPx" package="eti_Cash" numericID="1799" usage="mandatory" offset="152" cardinality="1" description=""/>
2072         <Member name="OrderEventQty" type="OrderEventQty" package="eti_Cash" numericID="1800" usage="mandatory" offset="160" cardinality="1" description=""/>
2073         <Member name="OrderEventMatchID" type="OrderEventMatchID" package="eti_Cash" numericID="30060" usage="mandatory" offset="168" cardinality="1" description=""/>
2074         <Member name="OrderEventReason" type="OrderEventReason" package="eti_Cash" numericID="1798" usage="mandatory" offset="172" cardinality="1" description="">
2075           <ValidValue name="SMP" value="100" description="SMP event"/>
2076         </Member>
2077         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="173" cardinality="1" description=""/>
2078       </Group>
2079     </ApplicationMessage>
2080     <ApplicationMessage name="ModifyOrderResponse" package="eti_Cash" type="ModifyOrderResponse" numericID="10107" description="" functionalCategory="Order Handling" alias="Replace Order Response (Standard Order)">
2081       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2082         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
2083       </Member>
2084       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
2085         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2086         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2087         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
2088       </Group>
2089       <Group name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
2090         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
2091         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
2092         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
2093         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
2094         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
2095         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
2096         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="52" cardinality="1" description=""/>
2097         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
2098           <ValidValue name="Session_data" value="4" description="Session Data"/>
2099         </Member>
2100         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="optional" offset="55" cardinality="1" description=""/>
2101         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="71" cardinality="1" description="">
2102           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
2103           <ValidValue name="Last_Message" value="1" description="Last Message"/>
2104         </Member>
2105       </Group>
2106       <Member name="OrderID" type="OrderID" package="eti_Cash" numericID="37" usage="mandatory" offset="72" cardinality="1" description=""/>
2107       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="80" cardinality="1" description=""/>
2108       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" numericID="41" usage="optional" offset="88" cardinality="1" description=""/>
2109       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="96" cardinality="1" description=""/>
2110       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="104" cardinality="1" description=""/>
2111       <Member name="StopPx" type="StopPx" package="eti_Cash" numericID="99" usage="optional" offset="112" cardinality="1" description=""/>
2112       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" numericID="151" usage="mandatory" offset="120" cardinality="1" description=""/>
2113       <Member name="CumQty" type="CumQty" package="eti_Cash" numericID="14" usage="mandatory" offset="128" cardinality="1" description=""/>
2114       <Member name="CxlQty" type="CxlQty" package="eti_Cash" numericID="84" usage="mandatory" offset="136" cardinality="1" description=""/>
2115       <Member name="DisplayQty" type="DisplayQty" package="eti_Cash" numericID="1138" usage="optional" offset="144" cardinality="1" description=""/>
2116       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Cash" numericID="21008" usage="mandatory" offset="152" cardinality="1" description=""/>
2117       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" numericID="25108" usage="mandatory" offset="160" cardinality="1" description=""/>
2118       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" numericID="39" usage="mandatory" offset="164" cardinality="1" description="">
2119         <ValidValue name="New" value="0" description="New"/>
2120         <ValidValue name="Partially_filled" value="1" description="Partially filled"/>
2121         <ValidValue name="Filled" value="2" description="Filled"/>
2122         <ValidValue name="Canceled" value="4" description="Cancelled"/>
2123         <ValidValue name="Suspended" value="9" description="Suspended"/>
2124         <ValidValue name="Pending_Replace" value="E" description="Pending Replace"/>
2125       </Member>
2126       <Member name="ExecType" type="ExecType" package="eti_Cash" numericID="150" usage="mandatory" offset="165" cardinality="1" description="">
2127         <ValidValue name="Canceled" value="4" description="Cancelled"/>
2128         <ValidValue name="Replaced" value="5" description="Replaced"/>
2129         <ValidValue name="Pending_Replace" value="E" description="Pending Replace"/>
2130         <ValidValue name="Triggered" value="L" description="Triggered"/>
2131       </Member>
2132       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" numericID="378" usage="mandatory" offset="166" cardinality="1" description="">
2133         <ValidValue name="Order_Modified" value="102" description="Order modify accepted"/>
2134         <ValidValue name="IOC_Order_Cancelled" value="105" description="IOC Order accepted"/>
2135         <ValidValue name="Ownership_Changed" value="181" description="Ownership Changed"/>
2136         <ValidValue name="BOC_Order_Cancelled" value="212" description="Book or Cancel Order accepted"/>
2137         <ValidValue name="FOK_Order_Cancelled" value="107" description="FOK Order accepted"/>
2138         <ValidValue name="Changed_to_IOC" value="114" description="Order has been changed to IOC"/>
2139         <ValidValue name="Pending_Replace" value="139" description="Pending modify"/>
2140       </Member>
2141       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Cash" numericID="2523" usage="mandatory" offset="168" cardinality="1" description="">
2142         <ValidValue name="No_crossing" value="0" description="No crossing (Order not subject to crossing)"/>
2143         <ValidValue name="Cross_rejected" value="1" description="Cross rejected (Order subject to crossing and match prevented)"/>
2144       </Member>
2145       <Member name="Triggered" type="Triggered" package="eti_Cash" numericID="1823" usage="mandatory" offset="169" cardinality="1" description="">
2146         <ValidValue name="Not_triggered" value="0" description=""/>
2147         <ValidValue name="Triggered_Stop" value="1" description=""/>
2148         <ValidValue name="Triggered_OCO" value="2" description=""/>
2149       </Member>
2150       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Cash" numericID="25159" usage="mandatory" offset="170" cardinality="1" description="">
2151         <ValidValue name="Not_delayed" value="0" description="Transaction not delayed"/>
2152         <ValidValue name="Delayed" value="1" description="Transaction delayed"/>
2153       </Member>
2154       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Cash" numericID="28790" usage="mandatory" offset="171" cardinality="1" description=""/>
2155       <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="172" cardinality="1" description=""/>
2156       <Group name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoOrderEvents" description="">
2157         <Member name="OrderEventPx" type="OrderEventPx" package="eti_Cash" numericID="1799" usage="mandatory" offset="176" cardinality="1" description=""/>
2158         <Member name="OrderEventQty" type="OrderEventQty" package="eti_Cash" numericID="1800" usage="mandatory" offset="184" cardinality="1" description=""/>
2159         <Member name="OrderEventMatchID" type="OrderEventMatchID" package="eti_Cash" numericID="30060" usage="mandatory" offset="192" cardinality="1" description=""/>
2160         <Member name="OrderEventReason" type="OrderEventReason" package="eti_Cash" numericID="1798" usage="mandatory" offset="196" cardinality="1" description="">
2161           <ValidValue name="SMP" value="100" description="SMP event"/>
2162         </Member>
2163         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="197" cardinality="1" description=""/>
2164       </Group>
2165     </ApplicationMessage>
2166     <ApplicationMessage name="ModifyOrderSingleRequest" package="eti_Cash" type="ModifyOrderSingleRequest" numericID="10106" description="" functionalCategory="Order Handling" alias="Replace Order Single" service="Order and Quote Management">
2167       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2168         <ValidValue name="OrderCancelReplaceRequest" value="G" description="Order Cancel Replace Request"/>
2169       </Member>
2170       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
2171         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2172         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2173         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2174         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2175       </Group>
2176       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
2177         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2178         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
2179       </Group>
2180       <Member name="OrderID" type="OrderID" package="eti_Cash" numericID="37" usage="optional" offset="24" cardinality="1" description=""/>
2181       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="32" cardinality="1" description=""/>
2182       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" numericID="41" usage="optional" offset="40" cardinality="1" description=""/>
2183       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="48" cardinality="1" description=""/>
2184       <Member name="Price" type="Price" package="eti_Cash" numericID="44" usage="optional" offset="56" cardinality="1" description=""/>
2185       <Member name="OrderQty" type="OrderQty" package="eti_Cash" numericID="38" usage="mandatory" offset="64" cardinality="1" description=""/>
2186       <Member name="DisplayQty" type="DisplayQty" package="eti_Cash" numericID="1138" usage="optional" offset="72" cardinality="1" description=""/>
2187       <Member name="DisplayLowQty" type="DisplayLowQty" package="eti_Cash" numericID="1085" usage="optional" offset="80" cardinality="1" description=""/>
2188       <Member name="DisplayHighQty" type="DisplayHighQty" package="eti_Cash" numericID="1086" usage="optional" offset="88" cardinality="1" description=""/>
2189       <Member name="StopPx" type="StopPx" package="eti_Cash" numericID="99" usage="optional" offset="96" cardinality="1" description=""/>
2190       <Member name="VolumeDiscoveryPrice" type="VolumeDiscoveryPrice" package="eti_Cash" numericID="25125" usage="optional" offset="104" cardinality="1" description=""/>
2191       <Member name="PegOffsetValueAbs" type="PegOffsetValueAbs" package="eti_Cash" numericID="25109" usage="optional" offset="112" cardinality="1" description=""/>
2192       <Member name="PegOffsetValuePct" type="PegOffsetValuePct" package="eti_Cash" numericID="25110" usage="optional" offset="120" cardinality="1" description=""/>
2193       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Cash" numericID="20003" usage="optional" offset="128" cardinality="1" description=""/>
2194       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" numericID="20122" usage="optional" offset="136" cardinality="1" description=""/>
2195       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" numericID="25123" usage="optional" offset="144" cardinality="1" description=""/>
2196       <Member name="ExpireDate" type="ExpireDate" package="eti_Cash" numericID="432" usage="optional" offset="152" cardinality="1" description=""/>
2197       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="156" cardinality="1" description=""/>
2198       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Cash" numericID="28744" usage="optional" offset="160" cardinality="1" description=""/>
2199       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Cash" numericID="20655" usage="optional" offset="164" cardinality="1" description=""/>
2200       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Cash" numericID="28703" usage="mandatory" offset="168" cardinality="1" description="">
2201         <ValidValue name="No_Recovery_Required" value="0" description=""/>
2202         <ValidValue name="Recovery_Required" value="1" description=""/>
2203       </Member>
2204       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="169" cardinality="1" description="">
2205         <ValidValue name="Buy" value="1" description="Buy"/>
2206         <ValidValue name="Sell" value="2" description="Sell"/>
2207       </Member>
2208       <Member name="OrdType" type="OrdType" package="eti_Cash" numericID="40" usage="mandatory" offset="170" cardinality="1" description="">
2209         <ValidValue name="Market" value="1" description="Market"/>
2210         <ValidValue name="Limit" value="2" description="Limit"/>
2211         <ValidValue name="Stop" value="3" description="Stop"/>
2212         <ValidValue name="Stop_Limit" value="4" description="Stop Limit"/>
2213       </Member>
2214       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Cash" numericID="28710" usage="mandatory" offset="171" cardinality="1" description="">
2215         <ValidValue name="None" value="0" description="None"/>
2216         <ValidValue name="Mandatory" value="2" description="Mandatory"/>
2217       </Member>
2218       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" numericID="25126" usage="mandatory" offset="172" cardinality="1" description="">
2219         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
2220         <ValidValue name="Check" value="1" description="Check"/>
2221       </Member>
2222       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" numericID="25127" usage="mandatory" offset="173" cardinality="1" description="">
2223         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
2224         <ValidValue name="Check" value="1" description="Check"/>
2225       </Member>
2226       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" numericID="23002" usage="mandatory" offset="174" cardinality="1" description="">
2227         <ValidValue name="Y" value="1" description="Liquidity provision"/>
2228         <ValidValue name="N" value="0" description="No liquidity provision"/>
2229       </Member>
2230       <Member name="TimeInForce" type="TimeInForce" package="eti_Cash" numericID="59" usage="mandatory" offset="175" cardinality="1" description="">
2231         <ValidValue name="Day" value="0" description="Day (GFD)"/>
2232         <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
2233         <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
2234         <ValidValue name="FOK" value="4" description="Fill Or Kill (FOK)"/>
2235         <ValidValue name="GTX" value="5" description="Good Till Crossing (GTX)"/>
2236         <ValidValue name="GTD" value="6" description="Good Till Date (GTD) - Standard Orders only"/>
2237       </Member>
2238       <Member name="ExecInst" type="ExecInst" package="eti_Cash" numericID="18" usage="mandatory" offset="176" cardinality="1" description="">
2239         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
2240         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
2241         <ValidValue name="H_6" value="5" description="Persistent and Book or Cancel order (FIX value 'H 6')"/>
2242         <ValidValue name="Q_6" value="6" description="Non-persistent and Book or Cancel order (FIX value 'Q 6')"/>
2243       </Member>
2244       <Member name="TradingSessionSubID" type="TradingSessionSubID" package="eti_Cash" numericID="625" usage="optional" offset="177" cardinality="1" description="">
2245         <ValidValue name="Opening_auction" value="2" description="Opening or opening auction"/>
2246         <ValidValue name="Closing_auction" value="4" description="Closing or closing auction"/>
2247         <ValidValue name="Intraday_Auction" value="6" description="Intraday Auction"/>
2248         <ValidValue name="Any_Auction" value="8" description="Any auction"/>
2249         <ValidValue name="Special_Auction" value="105" description="Special auction"/>
2250       </Member>
2251       <Member name="StopPxIndicator" type="StopPxIndicator" package="eti_Cash" numericID="28749" usage="optional" offset="178" cardinality="1" description="">
2252         <ValidValue name="Do_not_overwrite" value="0" description="Do not overwrite"/>
2253         <ValidValue name="Overwrite" value="1" description="Overwrite"/>
2254       </Member>
2255       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" numericID="1815" usage="mandatory" offset="179" cardinality="1" description="">
2256         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
2257         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
2258         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
2259         <ValidValue name="Riskless_Principal" value="9" description="Riskless Principal"/>
2260       </Member>
2261       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" numericID="1724" usage="optional" offset="180" cardinality="1" description="">
2262         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
2263       </Member>
2264       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" numericID="21222" usage="optional" offset="181" cardinality="1" description="">
2265         <ValidValue name="Algo" value="22" description="Algo"/>
2266         <ValidValue name="Human" value="24" description="Human/Natural person"/>
2267       </Member>
2268       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" numericID="25124" usage="optional" offset="182" cardinality="1" description="">
2269         <ValidValue name="Algo" value="22" description="Algo"/>
2270         <ValidValue name="Human" value="24" description="Human/Natural person"/>
2271       </Member>
2272       <Member name="OwnershipIndicator" type="OwnershipIndicator" package="eti_Cash" numericID="28743" usage="mandatory" offset="183" cardinality="1" description="">
2273         <ValidValue name="No_Change_of_Ownership" value="0" description="Do not change ownership"/>
2274         <ValidValue name="Change_to_Executing_Trader" value="1" description="Change ownership to executing party (User ID)"/>
2275       </Member>
2276       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="optional" offset="184" cardinality="1" description=""/>
2277       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="optional" offset="189" cardinality="1" description=""/>
2278       <Member name="FreeText1" type="FreeText1" package="eti_Cash" numericID="25007" usage="optional" offset="195" cardinality="1" description=""/>
2279       <Member name="FreeText2" type="FreeText2" package="eti_Cash" numericID="25008" usage="optional" offset="207" cardinality="1" description=""/>
2280       <Member name="FreeText4" type="FreeText4" package="eti_Cash" numericID="25107" usage="optional" offset="219" cardinality="1" description=""/>
2281       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" numericID="30011" usage="optional" offset="235" cardinality="1" description=""/>
2282       <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="255" cardinality="1" description=""/>
2283     </ApplicationMessage>
2284     <ApplicationMessage name="ModifyOrderSingleShortRequest" package="eti_Cash" type="ModifyOrderSingleShortRequest" numericID="10126" description="" functionalCategory="Order Handling" alias="Replace Order Single (short layout)" service="Order and Quote Management">
2285       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2286         <ValidValue name="OrderCancelReplaceRequest" value="G" description="Order Cancel Replace Request"/>
2287       </Member>
2288       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
2289         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2290         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2291         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2292         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2293       </Group>
2294       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
2295         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2296         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
2297       </Group>
2298       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="24" cardinality="1" description=""/>
2299       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" numericID="41" usage="mandatory" offset="32" cardinality="1" description=""/>
2300       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="40" cardinality="1" description=""/>
2301       <Member name="Price" type="Price" package="eti_Cash" numericID="44" usage="mandatory" offset="48" cardinality="1" description=""/>
2302       <Member name="OrderQty" type="OrderQty" package="eti_Cash" numericID="38" usage="mandatory" offset="56" cardinality="1" description=""/>
2303       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Cash" numericID="20003" usage="optional" offset="64" cardinality="1" description=""/>
2304       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" numericID="20122" usage="optional" offset="72" cardinality="1" description=""/>
2305       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" numericID="25123" usage="optional" offset="80" cardinality="1" description=""/>
2306       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Cash" numericID="28744" usage="optional" offset="88" cardinality="1" description=""/>
2307       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Cash" numericID="25033" usage="optional" offset="92" cardinality="1" description=""/>
2308       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="94" cardinality="1" description="">
2309         <ValidValue name="Buy" value="1" description="Buy"/>
2310         <ValidValue name="Sell" value="2" description="Sell"/>
2311       </Member>
2312       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Cash" numericID="28710" usage="mandatory" offset="95" cardinality="1" description="">
2313         <ValidValue name="None" value="0" description="None"/>
2314         <ValidValue name="Mandatory" value="2" description="Mandatory"/>
2315       </Member>
2316       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" numericID="25126" usage="mandatory" offset="96" cardinality="1" description="">
2317         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
2318         <ValidValue name="Check" value="1" description="Check"/>
2319       </Member>
2320       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" numericID="25127" usage="mandatory" offset="97" cardinality="1" description="">
2321         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
2322         <ValidValue name="Check" value="1" description="Check"/>
2323       </Member>
2324       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" numericID="23002" usage="mandatory" offset="98" cardinality="1" description="">
2325         <ValidValue name="Y" value="1" description="Liquidity provision"/>
2326         <ValidValue name="N" value="0" description="No liquidity provision"/>
2327       </Member>
2328       <Member name="TimeInForce" type="TimeInForce" package="eti_Cash" numericID="59" usage="mandatory" offset="99" cardinality="1" description="">
2329         <ValidValue name="Day" value="0" description="Day (GFD)"/>
2330         <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
2331         <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
2332         <ValidValue name="FOK" value="4" description="Fill Or Kill (FOK)"/>
2333       </Member>
2334       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Cash" numericID="28703" usage="mandatory" offset="100" cardinality="1" description="">
2335         <ValidValue name="No_Recovery_Required" value="0" description=""/>
2336         <ValidValue name="Recovery_Required" value="1" description=""/>
2337       </Member>
2338       <Member name="ExecInst" type="ExecInst" package="eti_Cash" numericID="18" usage="mandatory" offset="101" cardinality="1" description="">
2339         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
2340         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
2341         <ValidValue name="H_6" value="5" description="Persistent and Book or Cancel order (FIX value 'H 6')"/>
2342         <ValidValue name="Q_6" value="6" description="Non-persistent and Book or Cancel order (FIX value 'Q 6')"/>
2343       </Member>
2344       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" numericID="1815" usage="mandatory" offset="102" cardinality="1" description="">
2345         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
2346         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
2347         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
2348         <ValidValue name="Riskless_Principal" value="9" description="Riskless Principal"/>
2349       </Member>
2350       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" numericID="1724" usage="optional" offset="103" cardinality="1" description="">
2351         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
2352       </Member>
2353       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" numericID="21222" usage="optional" offset="104" cardinality="1" description="">
2354         <ValidValue name="Algo" value="22" description="Algo"/>
2355         <ValidValue name="Human" value="24" description="Human/Natural person"/>
2356       </Member>
2357       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" numericID="25124" usage="mandatory" offset="105" cardinality="1" description="">
2358         <ValidValue name="Algo" value="22" description="Algo"/>
2359         <ValidValue name="Human" value="24" description="Human/Natural person"/>
2360       </Member>
2361       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="106" cardinality="1" description=""/>
2362     </ApplicationMessage>
2363     <ApplicationMessage name="ModifyTESTradeRequest" package="eti_Cash" type="ModifyTESTradeRequest" numericID="10601" description="" functionalCategory="TES Trading" alias="Modify TES Trade Request" service="T7 Entry">
2364       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2365         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
2366       </Member>
2367       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
2368         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2369         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2370         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2371         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2372       </Group>
2373       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
2374         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2375         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
2376       </Group>
2377       <Member name="LastPx" type="LastPx" package="eti_Cash" numericID="31" usage="mandatory" offset="24" cardinality="1" description=""/>
2378       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Cash" numericID="483" usage="optional" offset="32" cardinality="1" description=""/>
2379       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="40" cardinality="1" description=""/>
2380       <Member name="PackageID" type="PackageID" package="eti_Cash" numericID="2489" usage="mandatory" offset="44" cardinality="1" description=""/>
2381       <Member name="TESExecID" type="TESExecID" package="eti_Cash" numericID="30017" usage="mandatory" offset="48" cardinality="1" description=""/>
2382       <Member name="SettlDate" type="SettlDate" package="eti_Cash" numericID="64" usage="optional" offset="52" cardinality="1" description=""/>
2383       <Member name="TrdType" type="TrdType" package="eti_Cash" numericID="828" usage="mandatory" offset="56" cardinality="1" description="">
2384         <ValidValue name="OTC" value="54" description="OTC"/>
2385         <ValidValue name="LIS" value="1005" description="Large in scale"/>
2386       </Member>
2387       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" numericID="856" usage="mandatory" offset="58" cardinality="1" description="">
2388         <ValidValue name="No_Was_Replaced" value="5" description="No/Was (Replaced)"/>
2389       </Member>
2390       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Cash" numericID="28709" usage="mandatory" offset="59" cardinality="1" description=""/>
2391       <Member name="TradeReportText" type="TradeReportText" package="eti_Cash" numericID="28583" usage="optional" offset="60" cardinality="1" description=""/>
2392       <Member name="TradeReportID" type="TradeReportID" package="eti_Cash" numericID="571" usage="optional" offset="80" cardinality="1" description=""/>
2393       <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="100" cardinality="1" description=""/>
2394       <Group name="SideAllocGrp" type="SideAllocGrpComp" package="eti_Cash" minCardinality="1" cardinality="99" counter="NoSideAllocs" description="">
2395         <Member name="AllocQty" type="AllocQty" package="eti_Cash" numericID="80" usage="mandatory" offset="104" cardinality="1" description=""/>
2396         <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Cash" numericID="467" usage="optional" offset="112" cardinality="1" description=""/>
2397         <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Cash" numericID="25180" usage="optional" offset="116" cardinality="1" description=""/>
2398         <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="120" cardinality="1" description="">
2399           <ValidValue name="Buy" value="1" description="Buy"/>
2400           <ValidValue name="Sell" value="2" description="Sell"/>
2401         </Member>
2402         <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="121" cardinality="1" description=""/>
2403         <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="mandatory" offset="126" cardinality="1" description=""/>
2404         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="132" cardinality="1" description=""/>
2405       </Group>
2406     </ApplicationMessage>
2407     <ApplicationMessage name="NewOrderNRResponse" package="eti_Cash" type="NewOrderNRResponse" numericID="10102" description="" functionalCategory="Order Handling" alias="New Order Response (Lean Order)">
2408       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2409         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
2410       </Member>
2411       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
2412         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2413         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2414         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
2415       </Group>
2416       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
2417         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
2418         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
2419         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
2420         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
2421         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
2422         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
2423         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
2424           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
2425           <ValidValue name="Last_Message" value="1" description="Last Message"/>
2426         </Member>
2427         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
2428       </Group>
2429       <Member name="OrderID" type="OrderID" package="eti_Cash" numericID="37" usage="mandatory" offset="56" cardinality="1" description=""/>
2430       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="64" cardinality="1" description=""/>
2431       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="72" cardinality="1" description=""/>
2432       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="80" cardinality="1" description=""/>
2433       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" numericID="151" usage="mandatory" offset="88" cardinality="1" description=""/>
2434       <Member name="CxlQty" type="CxlQty" package="eti_Cash" numericID="84" usage="mandatory" offset="96" cardinality="1" description=""/>
2435       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" numericID="25108" usage="mandatory" offset="104" cardinality="1" description=""/>
2436       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" numericID="39" usage="mandatory" offset="108" cardinality="1" description="">
2437         <ValidValue name="New" value="0" description="New"/>
2438         <ValidValue name="Canceled" value="4" description="Cancelled"/>
2439         <ValidValue name="Suspended" value="9" description="Suspended"/>
2440       </Member>
2441       <Member name="ExecType" type="ExecType" package="eti_Cash" numericID="150" usage="mandatory" offset="109" cardinality="1" description="">
2442         <ValidValue name="New" value="0" description="New"/>
2443         <ValidValue name="Canceled" value="4" description="Cancelled"/>
2444         <ValidValue name="Triggered" value="L" description="Triggered"/>
2445       </Member>
2446       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" numericID="378" usage="mandatory" offset="110" cardinality="1" description="">
2447         <ValidValue name="Order_Added" value="101" description="Order add accepted"/>
2448         <ValidValue name="IOC_Order_Cancelled" value="105" description="IOC Order accepted"/>
2449         <ValidValue name="BOC_Order_Cancelled" value="212" description="Book or Cancel Order accepted"/>
2450         <ValidValue name="FOK_Order_Cancelled" value="107" description="FOK Order accepted"/>
2451         <ValidValue name="Changed_to_IOC" value="114" description="Order has been changed to IOC"/>
2452       </Member>
2453       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Cash" numericID="2523" usage="mandatory" offset="112" cardinality="1" description="">
2454         <ValidValue name="No_crossing" value="0" description="No crossing (Order not subject to crossing)"/>
2455         <ValidValue name="Cross_rejected" value="1" description="Cross rejected (Order subject to crossing and match prevented)"/>
2456       </Member>
2457       <Member name="Triggered" type="Triggered" package="eti_Cash" numericID="1823" usage="mandatory" offset="113" cardinality="1" description="">
2458         <ValidValue name="Not_triggered" value="0" description=""/>
2459         <ValidValue name="Triggered_Stop" value="1" description=""/>
2460         <ValidValue name="Triggered_OCO" value="2" description=""/>
2461       </Member>
2462       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Cash" numericID="25159" usage="mandatory" offset="114" cardinality="1" description="">
2463         <ValidValue name="Not_delayed" value="0" description="Transaction not delayed"/>
2464         <ValidValue name="Delayed" value="1" description="Transaction delayed"/>
2465       </Member>
2466       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Cash" numericID="28790" usage="mandatory" offset="115" cardinality="1" description=""/>
2467       <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="116" cardinality="1" description=""/>
2468       <Group name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoOrderEvents" description="">
2469         <Member name="OrderEventPx" type="OrderEventPx" package="eti_Cash" numericID="1799" usage="mandatory" offset="120" cardinality="1" description=""/>
2470         <Member name="OrderEventQty" type="OrderEventQty" package="eti_Cash" numericID="1800" usage="mandatory" offset="128" cardinality="1" description=""/>
2471         <Member name="OrderEventMatchID" type="OrderEventMatchID" package="eti_Cash" numericID="30060" usage="mandatory" offset="136" cardinality="1" description=""/>
2472         <Member name="OrderEventReason" type="OrderEventReason" package="eti_Cash" numericID="1798" usage="mandatory" offset="140" cardinality="1" description="">
2473           <ValidValue name="SMP" value="100" description="SMP event"/>
2474         </Member>
2475         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="141" cardinality="1" description=""/>
2476       </Group>
2477     </ApplicationMessage>
2478     <ApplicationMessage name="NewOrderResponse" package="eti_Cash" type="NewOrderResponse" numericID="10101" description="" functionalCategory="Order Handling" alias="New Order Response (Standard Order)">
2479       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2480         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
2481       </Member>
2482       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
2483         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2484         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2485         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
2486       </Group>
2487       <Group name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
2488         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
2489         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
2490         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
2491         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
2492         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
2493         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
2494         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="52" cardinality="1" description=""/>
2495         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
2496           <ValidValue name="Session_data" value="4" description="Session Data"/>
2497         </Member>
2498         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="optional" offset="55" cardinality="1" description=""/>
2499         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="71" cardinality="1" description="">
2500           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
2501           <ValidValue name="Last_Message" value="1" description="Last Message"/>
2502         </Member>
2503       </Group>
2504       <Member name="OrderID" type="OrderID" package="eti_Cash" numericID="37" usage="mandatory" offset="72" cardinality="1" description=""/>
2505       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="80" cardinality="1" description=""/>
2506       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="88" cardinality="1" description=""/>
2507       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="96" cardinality="1" description=""/>
2508       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" numericID="151" usage="mandatory" offset="104" cardinality="1" description=""/>
2509       <Member name="CxlQty" type="CxlQty" package="eti_Cash" numericID="84" usage="mandatory" offset="112" cardinality="1" description=""/>
2510       <Member name="TrdRegTSEntryTime" type="TrdRegTSEntryTime" package="eti_Cash" numericID="21009" usage="mandatory" offset="120" cardinality="1" description=""/>
2511       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Cash" numericID="21008" usage="mandatory" offset="128" cardinality="1" description=""/>
2512       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" numericID="25108" usage="mandatory" offset="136" cardinality="1" description=""/>
2513       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" numericID="39" usage="mandatory" offset="140" cardinality="1" description="">
2514         <ValidValue name="New" value="0" description="New"/>
2515         <ValidValue name="Pending_New" value="A" description="Pending New"/>
2516         <ValidValue name="Canceled" value="4" description="Cancelled"/>
2517         <ValidValue name="Suspended" value="9" description="Suspended"/>
2518       </Member>
2519       <Member name="ExecType" type="ExecType" package="eti_Cash" numericID="150" usage="mandatory" offset="141" cardinality="1" description="">
2520         <ValidValue name="New" value="0" description="New"/>
2521         <ValidValue name="Pending_New" value="A" description="Pending New"/>
2522         <ValidValue name="Canceled" value="4" description="Cancelled"/>
2523         <ValidValue name="Triggered" value="L" description="Triggered"/>
2524       </Member>
2525       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" numericID="378" usage="mandatory" offset="142" cardinality="1" description="">
2526         <ValidValue name="Order_Added" value="101" description="Order add accepted"/>
2527         <ValidValue name="Pending_New" value="138" description="Pending New"/>
2528         <ValidValue name="IOC_Order_Cancelled" value="105" description="IOC Order accepted"/>
2529         <ValidValue name="BOC_Order_Cancelled" value="212" description="Book or Cancel Order accepted"/>
2530         <ValidValue name="FOK_Order_Cancelled" value="107" description="FOK Order accepted"/>
2531         <ValidValue name="Changed_to_IOC" value="114" description="Order has been changed to IOC"/>
2532       </Member>
2533       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Cash" numericID="2523" usage="mandatory" offset="144" cardinality="1" description="">
2534         <ValidValue name="No_crossing" value="0" description="No crossing (Order not subject to crossing)"/>
2535         <ValidValue name="Cross_rejected" value="1" description="Cross rejected (Order subject to crossing and match prevented)"/>
2536       </Member>
2537       <Member name="Triggered" type="Triggered" package="eti_Cash" numericID="1823" usage="mandatory" offset="145" cardinality="1" description="">
2538         <ValidValue name="Not_triggered" value="0" description=""/>
2539         <ValidValue name="Triggered_Stop" value="1" description=""/>
2540         <ValidValue name="Triggered_OCO" value="2" description=""/>
2541       </Member>
2542       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Cash" numericID="25159" usage="mandatory" offset="146" cardinality="1" description="">
2543         <ValidValue name="Not_delayed" value="0" description="Transaction not delayed"/>
2544         <ValidValue name="Delayed" value="1" description="Transaction delayed"/>
2545       </Member>
2546       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Cash" numericID="28790" usage="mandatory" offset="147" cardinality="1" description=""/>
2547       <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="148" cardinality="1" description=""/>
2548       <Group name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoOrderEvents" description="">
2549         <Member name="OrderEventPx" type="OrderEventPx" package="eti_Cash" numericID="1799" usage="mandatory" offset="152" cardinality="1" description=""/>
2550         <Member name="OrderEventQty" type="OrderEventQty" package="eti_Cash" numericID="1800" usage="mandatory" offset="160" cardinality="1" description=""/>
2551         <Member name="OrderEventMatchID" type="OrderEventMatchID" package="eti_Cash" numericID="30060" usage="mandatory" offset="168" cardinality="1" description=""/>
2552         <Member name="OrderEventReason" type="OrderEventReason" package="eti_Cash" numericID="1798" usage="mandatory" offset="172" cardinality="1" description="">
2553           <ValidValue name="SMP" value="100" description="SMP event"/>
2554         </Member>
2555         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="173" cardinality="1" description=""/>
2556       </Group>
2557     </ApplicationMessage>
2558     <ApplicationMessage name="NewOrderSingleRequest" package="eti_Cash" type="NewOrderSingleRequest" numericID="10100" description="" functionalCategory="Order Handling" alias="New Order Single" service="Order and Quote Management">
2559       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2560         <ValidValue name="NewOrderSingle" value="D" description="New Order Single"/>
2561       </Member>
2562       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
2563         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2564         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2565         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2566         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2567       </Group>
2568       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
2569         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2570         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
2571       </Group>
2572       <Member name="Price" type="Price" package="eti_Cash" numericID="44" usage="optional" offset="24" cardinality="1" description=""/>
2573       <Member name="OrderQty" type="OrderQty" package="eti_Cash" numericID="38" usage="mandatory" offset="32" cardinality="1" description=""/>
2574       <Member name="DisplayQty" type="DisplayQty" package="eti_Cash" numericID="1138" usage="optional" offset="40" cardinality="1" description=""/>
2575       <Member name="DisplayLowQty" type="DisplayLowQty" package="eti_Cash" numericID="1085" usage="optional" offset="48" cardinality="1" description=""/>
2576       <Member name="DisplayHighQty" type="DisplayHighQty" package="eti_Cash" numericID="1086" usage="optional" offset="56" cardinality="1" description=""/>
2577       <Member name="StopPx" type="StopPx" package="eti_Cash" numericID="99" usage="optional" offset="64" cardinality="1" description=""/>
2578       <Member name="VolumeDiscoveryPrice" type="VolumeDiscoveryPrice" package="eti_Cash" numericID="25125" usage="optional" offset="72" cardinality="1" description=""/>
2579       <Member name="PegOffsetValueAbs" type="PegOffsetValueAbs" package="eti_Cash" numericID="25109" usage="optional" offset="80" cardinality="1" description=""/>
2580       <Member name="PegOffsetValuePct" type="PegOffsetValuePct" package="eti_Cash" numericID="25110" usage="optional" offset="88" cardinality="1" description=""/>
2581       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="96" cardinality="1" description=""/>
2582       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="104" cardinality="1" description=""/>
2583       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Cash" numericID="20003" usage="optional" offset="112" cardinality="1" description=""/>
2584       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" numericID="20122" usage="optional" offset="120" cardinality="1" description=""/>
2585       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" numericID="25123" usage="optional" offset="128" cardinality="1" description=""/>
2586       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="optional" offset="136" cardinality="1" description=""/>
2587       <Member name="ExpireDate" type="ExpireDate" package="eti_Cash" numericID="432" usage="optional" offset="144" cardinality="1" description=""/>
2588       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="148" cardinality="1" description=""/>
2589       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Cash" numericID="20655" usage="optional" offset="152" cardinality="1" description=""/>
2590       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Cash" numericID="28744" usage="optional" offset="156" cardinality="1" description=""/>
2591       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Cash" numericID="28703" usage="mandatory" offset="160" cardinality="1" description="">
2592         <ValidValue name="No_Recovery_Required" value="0" description=""/>
2593         <ValidValue name="Recovery_Required" value="1" description=""/>
2594       </Member>
2595       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="161" cardinality="1" description="">
2596         <ValidValue name="Buy" value="1" description="Buy"/>
2597         <ValidValue name="Sell" value="2" description="Sell"/>
2598       </Member>
2599       <Member name="OrdType" type="OrdType" package="eti_Cash" numericID="40" usage="mandatory" offset="162" cardinality="1" description="">
2600         <ValidValue name="Market" value="1" description="Market"/>
2601         <ValidValue name="Limit" value="2" description="Limit"/>
2602         <ValidValue name="Stop" value="3" description="Stop"/>
2603         <ValidValue name="Stop_Limit" value="4" description="Stop Limit"/>
2604       </Member>
2605       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Cash" numericID="28710" usage="mandatory" offset="163" cardinality="1" description="">
2606         <ValidValue name="None" value="0" description="None"/>
2607         <ValidValue name="Mandatory" value="2" description="Mandatory"/>
2608       </Member>
2609       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" numericID="25126" usage="mandatory" offset="164" cardinality="1" description="">
2610         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
2611         <ValidValue name="Check" value="1" description="Check"/>
2612       </Member>
2613       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" numericID="25127" usage="mandatory" offset="165" cardinality="1" description="">
2614         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
2615         <ValidValue name="Check" value="1" description="Check"/>
2616       </Member>
2617       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" numericID="23002" usage="mandatory" offset="166" cardinality="1" description="">
2618         <ValidValue name="Y" value="1" description="Liquidity provision"/>
2619         <ValidValue name="N" value="0" description="No liquidity provision"/>
2620       </Member>
2621       <Member name="TimeInForce" type="TimeInForce" package="eti_Cash" numericID="59" usage="mandatory" offset="167" cardinality="1" description="">
2622         <ValidValue name="Day" value="0" description="Day (GFD)"/>
2623         <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
2624         <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
2625         <ValidValue name="FOK" value="4" description="Fill Or Kill (FOK)"/>
2626         <ValidValue name="GTX" value="5" description="Good Till Crossing (GTX)"/>
2627         <ValidValue name="GTD" value="6" description="Good Till Date (GTD) - Standard Orders only"/>
2628       </Member>
2629       <Member name="ExecInst" type="ExecInst" package="eti_Cash" numericID="18" usage="mandatory" offset="168" cardinality="1" description="">
2630         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
2631         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
2632         <ValidValue name="H_6" value="5" description="Persistent and Book or Cancel order (FIX value 'H 6')"/>
2633         <ValidValue name="Q_6" value="6" description="Non-persistent and Book or Cancel order (FIX value 'Q 6')"/>
2634       </Member>
2635       <Member name="TradingSessionSubID" type="TradingSessionSubID" package="eti_Cash" numericID="625" usage="optional" offset="169" cardinality="1" description="">
2636         <ValidValue name="Opening_auction" value="2" description="Opening or opening auction"/>
2637         <ValidValue name="Closing_auction" value="4" description="Closing or closing auction"/>
2638         <ValidValue name="Intraday_Auction" value="6" description="Intraday Auction"/>
2639         <ValidValue name="Any_Auction" value="8" description="Any auction"/>
2640         <ValidValue name="Special_Auction" value="105" description="Special auction"/>
2641       </Member>
2642       <Member name="TradeAtCloseOptIn" type="TradeAtCloseOptIn" package="eti_Cash" numericID="30625" usage="optional" offset="170" cardinality="1" description="">
2643         <ValidValue name="No" value="0" description="No"/>
2644         <ValidValue name="Yes" value="1" description="Yes"/>
2645       </Member>
2646       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" numericID="1815" usage="mandatory" offset="171" cardinality="1" description="">
2647         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
2648         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
2649         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
2650         <ValidValue name="Riskless_Principal" value="9" description="Riskless Principal"/>
2651       </Member>
2652       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" numericID="1724" usage="optional" offset="172" cardinality="1" description="">
2653         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
2654       </Member>
2655       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" numericID="21222" usage="optional" offset="173" cardinality="1" description="">
2656         <ValidValue name="Algo" value="22" description="Algo"/>
2657         <ValidValue name="Human" value="24" description="Human/Natural person"/>
2658       </Member>
2659       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" numericID="25124" usage="mandatory" offset="174" cardinality="1" description="">
2660         <ValidValue name="Algo" value="22" description="Algo"/>
2661         <ValidValue name="Human" value="24" description="Human/Natural person"/>
2662       </Member>
2663       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="optional" offset="175" cardinality="1" description=""/>
2664       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="optional" offset="180" cardinality="1" description=""/>
2665       <Member name="FreeText1" type="FreeText1" package="eti_Cash" numericID="25007" usage="optional" offset="186" cardinality="1" description=""/>
2666       <Member name="FreeText2" type="FreeText2" package="eti_Cash" numericID="25008" usage="optional" offset="198" cardinality="1" description=""/>
2667       <Member name="FreeText4" type="FreeText4" package="eti_Cash" numericID="25107" usage="optional" offset="210" cardinality="1" description=""/>
2668       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" numericID="30011" usage="optional" offset="226" cardinality="1" description=""/>
2669       <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="246" cardinality="1" description=""/>
2670     </ApplicationMessage>
2671     <ApplicationMessage name="NewOrderSingleShortRequest" package="eti_Cash" type="NewOrderSingleShortRequest" numericID="10125" description="" functionalCategory="Order Handling" alias="New Order Single (short layout)" service="Order and Quote Management">
2672       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2673         <ValidValue name="NewOrderSingle" value="D" description="New Order Single"/>
2674       </Member>
2675       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
2676         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2677         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2678         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
2679         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
2680       </Group>
2681       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
2682         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
2683         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
2684       </Group>
2685       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="24" cardinality="1" description=""/>
2686       <Member name="Price" type="Price" package="eti_Cash" numericID="44" usage="mandatory" offset="32" cardinality="1" description=""/>
2687       <Member name="OrderQty" type="OrderQty" package="eti_Cash" numericID="38" usage="mandatory" offset="40" cardinality="1" description=""/>
2688       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="mandatory" offset="48" cardinality="1" description=""/>
2689       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Cash" numericID="20003" usage="optional" offset="56" cardinality="1" description=""/>
2690       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" numericID="20122" usage="optional" offset="64" cardinality="1" description=""/>
2691       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" numericID="25123" usage="optional" offset="72" cardinality="1" description=""/>
2692       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Cash" numericID="28744" usage="optional" offset="80" cardinality="1" description=""/>
2693       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Cash" numericID="25033" usage="optional" offset="84" cardinality="1" description=""/>
2694       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="86" cardinality="1" description="">
2695         <ValidValue name="Buy" value="1" description="Buy"/>
2696         <ValidValue name="Sell" value="2" description="Sell"/>
2697       </Member>
2698       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Cash" numericID="28703" usage="mandatory" offset="87" cardinality="1" description="">
2699         <ValidValue name="No_Recovery_Required" value="0" description=""/>
2700         <ValidValue name="Recovery_Required" value="1" description=""/>
2701       </Member>
2702       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Cash" numericID="28710" usage="mandatory" offset="88" cardinality="1" description="">
2703         <ValidValue name="None" value="0" description="None"/>
2704         <ValidValue name="Mandatory" value="2" description="Mandatory"/>
2705       </Member>
2706       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" numericID="25126" usage="mandatory" offset="89" cardinality="1" description="">
2707         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
2708         <ValidValue name="Check" value="1" description="Check"/>
2709       </Member>
2710       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" numericID="25127" usage="mandatory" offset="90" cardinality="1" description="">
2711         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
2712         <ValidValue name="Check" value="1" description="Check"/>
2713       </Member>
2714       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" numericID="23002" usage="mandatory" offset="91" cardinality="1" description="">
2715         <ValidValue name="Y" value="1" description="Liquidity provision"/>
2716         <ValidValue name="N" value="0" description="No liquidity provision"/>
2717       </Member>
2718       <Member name="TimeInForce" type="TimeInForce" package="eti_Cash" numericID="59" usage="mandatory" offset="92" cardinality="1" description="">
2719         <ValidValue name="Day" value="0" description="Day (GFD)"/>
2720         <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
2721         <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
2722         <ValidValue name="FOK" value="4" description="Fill Or Kill (FOK)"/>
2723       </Member>
2724       <Member name="ExecInst" type="ExecInst" package="eti_Cash" numericID="18" usage="mandatory" offset="93" cardinality="1" description="">
2725         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
2726         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
2727         <ValidValue name="H_6" value="5" description="Persistent and Book or Cancel order (FIX value 'H 6')"/>
2728         <ValidValue name="Q_6" value="6" description="Non-persistent and Book or Cancel order (FIX value 'Q 6')"/>
2729       </Member>
2730       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" numericID="1815" usage="mandatory" offset="94" cardinality="1" description="">
2731         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
2732         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
2733         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
2734         <ValidValue name="Riskless_Principal" value="9" description="Riskless Principal"/>
2735       </Member>
2736       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" numericID="1724" usage="optional" offset="95" cardinality="1" description="">
2737         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
2738       </Member>
2739       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" numericID="21222" usage="optional" offset="96" cardinality="1" description="">
2740         <ValidValue name="Algo" value="22" description="Algo"/>
2741         <ValidValue name="Human" value="24" description="Human/Natural person"/>
2742       </Member>
2743       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" numericID="25124" usage="mandatory" offset="97" cardinality="1" description="">
2744         <ValidValue name="Algo" value="22" description="Algo"/>
2745         <ValidValue name="Human" value="24" description="Human/Natural person"/>
2746       </Member>
2747       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="98" cardinality="1" description=""/>
2748     </ApplicationMessage>
2749     <ApplicationMessage name="NewsBroadcast" package="eti_Cash" type="NewsBroadcast" numericID="10031" description="" functionalCategory="Other" alias="News">
2750       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2751         <ValidValue name="News" value="B" description="News"/>
2752       </Member>
2753       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
2754         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2755         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2756         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
2757       </Group>
2758       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
2759         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
2760         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="optional" offset="16" cardinality="1" description=""/>
2761         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
2762         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
2763         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
2764           <ValidValue name="False" value="0" description="False"/>
2765           <ValidValue name="True" value="1" description="True"/>
2766         </Member>
2767         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
2768           <ValidValue name="News" value="2" description="News"/>
2769         </Member>
2770         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
2771           <ValidValue name="Last_Message" value="1" description="Last Message"/>
2772         </Member>
2773         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
2774       </Group>
2775       <Member name="OrigTime" type="OrigTime" package="eti_Cash" numericID="42" usage="mandatory" offset="40" cardinality="1" description=""/>
2776       <Member name="VarTextLen" type="VarTextLen" package="eti_Cash" numericID="30354" usage="mandatory" offset="48" cardinality="1" description=""/>
2777       <Member name="Headline" type="Headline" package="eti_Cash" numericID="148" usage="mandatory" offset="50" cardinality="1" description=""/>
2778       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="306" cardinality="1" description=""/>
2779       <Member name="VarText" type="VarText" package="eti_Cash" numericID="30355" usage="optional" offset="312" cardinality="1" counter="VarTextLen" description=""/>
2780     </ApplicationMessage>
2781     <ApplicationMessage name="OrderExecNotification" package="eti_Cash" type="OrderExecNotification" numericID="10104" description="" functionalCategory="Order Handling" alias="Book Order Execution">
2782       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2783         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
2784       </Member>
2785       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
2786         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2787         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2788         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
2789       </Group>
2790       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
2791         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
2792         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
2793         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
2794         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="unused" offset="32" cardinality="1" description=""/>
2795         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
2796         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="mandatory" offset="38" cardinality="1" description=""/>
2797         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
2798           <ValidValue name="Session_data" value="4" description="Session Data"/>
2799         </Member>
2800         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
2801           <ValidValue name="False" value="0" description="False"/>
2802           <ValidValue name="True" value="1" description="True"/>
2803         </Member>
2804         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
2805           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
2806           <ValidValue name="Last_Message" value="1" description="Last Message"/>
2807         </Member>
2808         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
2809       </Group>
2810       <Member name="OrderID" type="OrderID" package="eti_Cash" numericID="37" usage="mandatory" offset="64" cardinality="1" description=""/>
2811       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="72" cardinality="1" description=""/>
2812       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" numericID="41" usage="optional" offset="80" cardinality="1" description=""/>
2813       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="88" cardinality="1" description=""/>
2814       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="96" cardinality="1" description=""/>
2815       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" numericID="151" usage="mandatory" offset="104" cardinality="1" description=""/>
2816       <Member name="CumQty" type="CumQty" package="eti_Cash" numericID="14" usage="mandatory" offset="112" cardinality="1" description=""/>
2817       <Member name="CxlQty" type="CxlQty" package="eti_Cash" numericID="84" usage="mandatory" offset="120" cardinality="1" description=""/>
2818       <Member name="DisplayQty" type="DisplayQty" package="eti_Cash" numericID="1138" usage="optional" offset="128" cardinality="1" description=""/>
2819       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="136" cardinality="1" description=""/>
2820       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" numericID="25108" usage="mandatory" offset="140" cardinality="1" description=""/>
2821       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" numericID="378" usage="mandatory" offset="144" cardinality="1" description="">
2822         <ValidValue name="Order_Added" value="101" description="Order add accepted"/>
2823         <ValidValue name="Book_Order_Executed" value="108" description="Book Order executed"/>
2824         <ValidValue name="OCO_Order_Triggered" value="164" description="One-cancels-the-other Order has been triggered"/>
2825         <ValidValue name="Stop_Order_Triggered" value="172" description="Stop Order has been triggered"/>
2826         <ValidValue name="CAO_Order_Inactivated" value="150" description="Closing Auction Order has been inactivated"/>
2827         <ValidValue name="OAO_Order_Inactivated" value="152" description="Opening Auction Order has been inactivated"/>
2828         <ValidValue name="AAO_Order_Inactivated" value="154" description="Any Auction Order has been inactivated"/>
2829         <ValidValue name="IAO_Order_Inactivated" value="160" description="Intraday Auction Order has been inactivated"/>
2830         <ValidValue name="Pending_Cancellation_Executed" value="199" description="Pending order cancellation processed (end of FREEZE state)"/>
2831         <ValidValue name="Ownership_Changed" value="181" description="Ownership Changed"/>
2832         <ValidValue name="Order_Refreshed" value="155" description="Order refreshed"/>
2833       </Member>
2834       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="146" cardinality="1" description="">
2835         <ValidValue name="Buy" value="1" description="Buy"/>
2836         <ValidValue name="Sell" value="2" description="Sell"/>
2837       </Member>
2838       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" numericID="39" usage="mandatory" offset="147" cardinality="1" description="">
2839         <ValidValue name="Partially_filled" value="1" description="Partially filled"/>
2840         <ValidValue name="Filled" value="2" description="Filled"/>
2841         <ValidValue name="Suspended" value="9" description="Suspended"/>
2842         <ValidValue name="Canceled" value="4" description="Cancelled"/>
2843       </Member>
2844       <Member name="ExecType" type="ExecType" package="eti_Cash" numericID="150" usage="mandatory" offset="148" cardinality="1" description="">
2845         <ValidValue name="Trade" value="F" description="Trade"/>
2846         <ValidValue name="Suspended" value="9" description="Suspended"/>
2847       </Member>
2848       <Member name="OrderEventType" type="OrderEventType" package="eti_Cash" numericID="1796" usage="optional" offset="149" cardinality="1" description="">
2849         <ValidValue name="Pending_requests_discarded" value="100" description="Final order status after locked stock - Pending requests discarded"/>
2850       </Member>
2851       <Member name="MatchType" type="MatchType" package="eti_Cash" numericID="574" usage="mandatory" offset="150" cardinality="1" description="">
2852         <ValidValue name="Auto_match_incoming" value="4" description="Auto-match incoming order"/>
2853         <ValidValue name="Cross_Auction" value="5" description="Cross Auction"/>
2854         <ValidValue name="Call_Auction" value="7" description="Call Auction"/>
2855         <ValidValue name="Auto_match_resting" value="11" description="Auto match resting order"/>
2856         <ValidValue name="Auto_match_at_mid_point" value="12" description="Auto match at midpoint"/>
2857         <ValidValue name="Continuous_Auction" value="14" description="Continuous Aution"/>
2858       </Member>
2859       <Member name="Triggered" type="Triggered" package="eti_Cash" numericID="1823" usage="mandatory" offset="151" cardinality="1" description="">
2860         <ValidValue name="Not_triggered" value="0" description=""/>
2861         <ValidValue name="Triggered_Stop" value="1" description=""/>
2862         <ValidValue name="Triggered_OCO" value="2" description=""/>
2863       </Member>
2864       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Cash" numericID="2523" usage="mandatory" offset="152" cardinality="1" description="">
2865         <ValidValue name="No_crossing" value="0" description="No crossing (Order not subject to crossing)"/>
2866         <ValidValue name="Cross_rejected" value="1" description="Cross rejected (Order subject to crossing and match prevented)"/>
2867       </Member>
2868       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" numericID="30011" usage="optional" offset="153" cardinality="1" description=""/>
2869       <Member name="NoFills" type="NoFills" package="eti_Cash" numericID="1362" usage="mandatory" offset="173" cardinality="1" description=""/>
2870       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Cash" numericID="28790" usage="mandatory" offset="174" cardinality="1" description=""/>
2871       <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="175" cardinality="1" description=""/>
2872       <Group name="FillsGrp" type="FillsGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoFills" description="">
2873         <Member name="FillPx" type="FillPx" package="eti_Cash" numericID="1364" usage="mandatory" offset="176" cardinality="1" description=""/>
2874         <Member name="FillQty" type="FillQty" package="eti_Cash" numericID="1365" usage="mandatory" offset="184" cardinality="1" description=""/>
2875         <Member name="FillMatchID" type="FillMatchID" package="eti_Cash" numericID="28708" usage="mandatory" offset="192" cardinality="1" description=""/>
2876         <Member name="FillExecID" type="FillExecID" package="eti_Cash" numericID="1363" usage="mandatory" offset="196" cardinality="1" description=""/>
2877         <Member name="FillLiquidityInd" type="FillLiquidityInd" package="eti_Cash" numericID="1443" usage="optional" offset="200" cardinality="1" description="">
2878           <ValidValue name="Added_Liquidity" value="1" description="Added Liquidity"/>
2879           <ValidValue name="Auction" value="4" description="Auction"/>
2880           <ValidValue name="Triggered_Stop_Order" value="5" description="Triggered Stop Order"/>
2881           <ValidValue name="Triggered_OCO_Order" value="6" description="Triggered OCO Order"/>
2882           <ValidValue name="Triggered_Market_Order" value="7" description="Triggered Market Order"/>
2883         </Member>
2884         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="201" cardinality="1" description=""/>
2885       </Group>
2886       <Group name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoOrderEvents" description="">
2887         <Member name="OrderEventPx" type="OrderEventPx" package="eti_Cash" numericID="1799" usage="mandatory" offset="0" offsetBase="FillsGrp" cardinality="1" description=""/>
2888         <Member name="OrderEventQty" type="OrderEventQty" package="eti_Cash" numericID="1800" usage="mandatory" offset="8" offsetBase="FillsGrp" cardinality="1" description=""/>
2889         <Member name="OrderEventMatchID" type="OrderEventMatchID" package="eti_Cash" numericID="30060" usage="mandatory" offset="16" offsetBase="FillsGrp" cardinality="1" description=""/>
2890         <Member name="OrderEventReason" type="OrderEventReason" package="eti_Cash" numericID="1798" usage="mandatory" offset="20" offsetBase="FillsGrp" cardinality="1" description="">
2891           <ValidValue name="SMP" value="100" description="SMP event"/>
2892         </Member>
2893         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="21" offsetBase="FillsGrp" cardinality="1" description=""/>
2894       </Group>
2895     </ApplicationMessage>
2896     <ApplicationMessage name="OrderExecReportBroadcast" package="eti_Cash" type="OrderExecReportBroadcast" numericID="10117" description="" functionalCategory="Order Handling" alias="Extended Order Information">
2897       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
2898         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
2899       </Member>
2900       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
2901         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
2902         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
2903         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
2904       </Group>
2905       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
2906         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
2907         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
2908         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
2909         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="32" cardinality="1" description=""/>
2910         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
2911         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="optional" offset="38" cardinality="1" description=""/>
2912         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
2913           <ValidValue name="Session_data" value="4" description="Session Data"/>
2914           <ValidValue name="Listener_data" value="5" description="Listener Data"/>
2915         </Member>
2916         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
2917           <ValidValue name="False" value="0" description="False"/>
2918           <ValidValue name="True" value="1" description="True"/>
2919         </Member>
2920         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
2921           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
2922           <ValidValue name="Last_Message" value="1" description="Last Message"/>
2923         </Member>
2924         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
2925       </Group>
2926       <Member name="OrderID" type="OrderID" package="eti_Cash" numericID="37" usage="mandatory" offset="64" cardinality="1" description=""/>
2927       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="72" cardinality="1" description=""/>
2928       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" numericID="41" usage="optional" offset="80" cardinality="1" description=""/>
2929       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="88" cardinality="1" description=""/>
2930       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="96" cardinality="1" description=""/>
2931       <Member name="TrdRegTSEntryTime" type="TrdRegTSEntryTime" package="eti_Cash" numericID="21009" usage="mandatory" offset="104" cardinality="1" description=""/>
2932       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Cash" numericID="21008" usage="mandatory" offset="112" cardinality="1" description=""/>
2933       <Member name="Price" type="Price" package="eti_Cash" numericID="44" usage="optional" offset="120" cardinality="1" description=""/>
2934       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" numericID="151" usage="mandatory" offset="128" cardinality="1" description=""/>
2935       <Member name="CumQty" type="CumQty" package="eti_Cash" numericID="14" usage="mandatory" offset="136" cardinality="1" description=""/>
2936       <Member name="CxlQty" type="CxlQty" package="eti_Cash" numericID="84" usage="mandatory" offset="144" cardinality="1" description=""/>
2937       <Member name="OrderQty" type="OrderQty" package="eti_Cash" numericID="38" usage="mandatory" offset="152" cardinality="1" description=""/>
2938       <Member name="DisplayQty" type="DisplayQty" package="eti_Cash" numericID="1138" usage="optional" offset="160" cardinality="1" description=""/>
2939       <Member name="DisplayLowQty" type="DisplayLowQty" package="eti_Cash" numericID="1085" usage="optional" offset="168" cardinality="1" description=""/>
2940       <Member name="DisplayHighQty" type="DisplayHighQty" package="eti_Cash" numericID="1086" usage="optional" offset="176" cardinality="1" description=""/>
2941       <Member name="StopPx" type="StopPx" package="eti_Cash" numericID="99" usage="optional" offset="184" cardinality="1" description=""/>
2942       <Member name="VolumeDiscoveryPrice" type="VolumeDiscoveryPrice" package="eti_Cash" numericID="25125" usage="optional" offset="192" cardinality="1" description=""/>
2943       <Member name="PegOffsetValueAbs" type="PegOffsetValueAbs" package="eti_Cash" numericID="25109" usage="optional" offset="200" cardinality="1" description=""/>
2944       <Member name="PegOffsetValuePct" type="PegOffsetValuePct" package="eti_Cash" numericID="25110" usage="optional" offset="208" cardinality="1" description=""/>
2945       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="optional" offset="216" cardinality="1" description=""/>
2946       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="224" cardinality="1" description=""/>
2947       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" numericID="25108" usage="mandatory" offset="228" cardinality="1" description=""/>
2948       <Member name="ExpireDate" type="ExpireDate" package="eti_Cash" numericID="432" usage="optional" offset="232" cardinality="1" description=""/>
2949       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Cash" numericID="28744" usage="optional" offset="236" cardinality="1" description=""/>
2950       <Member name="PartyIDExecutingUnit" type="PartyIDExecutingUnit" package="eti_Cash" numericID="20059" usage="optional" offset="240" cardinality="1" description=""/>
2951       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Cash" numericID="20055" usage="optional" offset="244" cardinality="1" description=""/>
2952       <Member name="PartyIDExecutingTrader" type="PartyIDExecutingTrader" package="eti_Cash" numericID="20012" usage="optional" offset="248" cardinality="1" description=""/>
2953       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Cash" numericID="20036" usage="optional" offset="252" cardinality="1" description=""/>
2954       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" numericID="378" usage="mandatory" offset="256" cardinality="1" description="">
2955         <ValidValue name="Order_Book_Restatement" value="1" description="Order book restatement"/>
2956         <ValidValue name="Order_Added" value="101" description="Order add accepted"/>
2957         <ValidValue name="Order_Modified" value="102" description="Order modify accepted"/>
2958         <ValidValue name="Order_Cancelled" value="103" description="Order delete accepted"/>
2959         <ValidValue name="IOC_Order_Cancelled" value="105" description="IOC Order accepted"/>
2960         <ValidValue name="FOK_Order_Cancelled" value="107" description="FOK Order accepted"/>
2961         <ValidValue name="Instrument_State_Change" value="122" description="Instrument State Change"/>
2962         <ValidValue name="Pending_New" value="138" description="Pending New"/>
2963         <ValidValue name="Pending_Replace" value="139" description="Pending modify"/>
2964         <ValidValue name="Pending_New_Applied" value="141" description="Pending new order processed (end of FREEZE state)"/>
2965         <ValidValue name="Pending_Replace_Applied" value="142" description="Pending modified order processed (end of FREEZE state)"/>
2966         <ValidValue name="Order_Expiration" value="148" description="Order expiration"/>
2967         <ValidValue name="Book_Order_Executed" value="108" description="Book Order executed"/>
2968         <ValidValue name="CAO_Order_Activated" value="149" description="Closing Auction Order has been activated"/>
2969         <ValidValue name="CAO_Order_Inactivated" value="150" description="Closing Auction Order has been inactivated"/>
2970         <ValidValue name="OAO_Order_Activated" value="151" description="Opening Auction Order has been activated"/>
2971         <ValidValue name="OAO_Order_Inactivated" value="152" description="Opening Auction Order has been inactivated"/>
2972         <ValidValue name="AAO_Order_Activated" value="153" description="Any Auction Order has been activated"/>
2973         <ValidValue name="AAO_Order_Inactivated" value="154" description="Any Auction Order has been inactivated"/>
2974         <ValidValue name="IAO_Order_Activated" value="159" description="Intraday Auction Order has been activated"/>
2975         <ValidValue name="IAO_Order_Inactivated" value="160" description="Intraday Auction Order has been inactivated"/>
2976         <ValidValue name="OCO_Order_Triggered" value="164" description="One-cancels-the-other Order has been triggered"/>
2977         <ValidValue name="Stop_Order_Triggered" value="172" description="Stop Order has been triggered"/>
2978         <ValidValue name="BOC_Order_Cancelled" value="212" description="Book or Cancel Order accepted"/>
2979         <ValidValue name="Order_Cancellation_Pending" value="197" description="Pending order deletion"/>
2980         <ValidValue name="Pending_Cancellation_Executed" value="199" description="Pending order cancellation processed (end of FREEZE state)"/>
2981         <ValidValue name="Ownership_Changed" value="181" description="Ownership Changed"/>
2982         <ValidValue name="Order_Refreshed" value="155" description="Order refreshed"/>
2983         <ValidValue name="Changed_to_IOC" value="114" description="Order has been changed to IOC"/>
2984       </Member>
2985       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Cash" numericID="20007" usage="optional" offset="258" cardinality="1" description="">
2986         <ValidValue name="Participant" value="1" description="Participant"/>
2987         <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
2988       </Member>
2989       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" numericID="39" usage="mandatory" offset="259" cardinality="1" description="">
2990         <ValidValue name="New" value="0" description="New"/>
2991         <ValidValue name="Partially_filled" value="1" description="Partially filled"/>
2992         <ValidValue name="Filled" value="2" description="Filled"/>
2993         <ValidValue name="Canceled" value="4" description="Cancelled"/>
2994         <ValidValue name="Suspended" value="9" description="Suspended"/>
2995         <ValidValue name="Pending_New" value="A" description="Pending New"/>
2996         <ValidValue name="Pending_Replace" value="E" description="Pending Replace"/>
2997       </Member>
2998       <Member name="ExecType" type="ExecType" package="eti_Cash" numericID="150" usage="mandatory" offset="260" cardinality="1" description="">
2999         <ValidValue name="New" value="0" description="New"/>
3000         <ValidValue name="Canceled" value="4" description="Cancelled"/>
3001         <ValidValue name="Replaced" value="5" description="Replaced"/>
3002         <ValidValue name="Suspended" value="9" description="Suspended"/>
3003         <ValidValue name="Restated" value="D" description="Restated"/>
3004         <ValidValue name="Triggered" value="L" description="Triggered"/>
3005         <ValidValue name="Trade" value="F" description="Trade"/>
3006         <ValidValue name="Pending_New" value="A" description="Pending New"/>
3007         <ValidValue name="Pending_Replace" value="E" description="Pending Replace"/>
3008       </Member>
3009       <Member name="OrderEventType" type="OrderEventType" package="eti_Cash" numericID="1796" usage="optional" offset="261" cardinality="1" description="">
3010         <ValidValue name="Pending_requests_discarded" value="100" description="Final order status after locked stock - Pending requests discarded"/>
3011       </Member>
3012       <Member name="MatchType" type="MatchType" package="eti_Cash" numericID="574" usage="optional" offset="262" cardinality="1" description="">
3013         <ValidValue name="Auto_match_incoming" value="4" description="Auto-match incoming order"/>
3014         <ValidValue name="Cross_Auction" value="5" description="Cross Auction"/>
3015         <ValidValue name="Call_Auction" value="7" description="Call Auction"/>
3016         <ValidValue name="Auto_match_resting" value="11" description="Auto match resting order"/>
3017         <ValidValue name="Auto_match_at_mid_point" value="12" description="Auto match at midpoint"/>
3018         <ValidValue name="Continuous_Auction" value="14" description="Continuous Aution"/>
3019       </Member>
3020       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="263" cardinality="1" description="">
3021         <ValidValue name="Buy" value="1" description="Buy"/>
3022         <ValidValue name="Sell" value="2" description="Sell"/>
3023       </Member>
3024       <Member name="OrdType" type="OrdType" package="eti_Cash" numericID="40" usage="mandatory" offset="264" cardinality="1" description="">
3025         <ValidValue name="Market" value="1" description="Market"/>
3026         <ValidValue name="Limit" value="2" description="Limit"/>
3027         <ValidValue name="Stop" value="3" description="Stop"/>
3028         <ValidValue name="Stop_Limit" value="4" description="Stop Limit"/>
3029       </Member>
3030       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" numericID="1815" usage="mandatory" offset="265" cardinality="1" description="">
3031         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
3032         <ValidValue name="Broker_dealer" value="3" description="Issuer/Liquidity Provider"/>
3033         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
3034         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
3035         <ValidValue name="Riskless_Principal" value="9" description="Riskless Principal"/>
3036       </Member>
3037       <Member name="TimeInForce" type="TimeInForce" package="eti_Cash" numericID="59" usage="optional" offset="266" cardinality="1" description="">
3038         <ValidValue name="Day" value="0" description="Day (GFD)"/>
3039         <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
3040         <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
3041         <ValidValue name="FOK" value="4" description="Fill Or Kill (FOK)"/>
3042         <ValidValue name="GTX" value="5" description="Good Till Crossing (GTX)"/>
3043         <ValidValue name="GTD" value="6" description="Good Till Date (GTD) - Standard Orders only"/>
3044       </Member>
3045       <Member name="ExecInst" type="ExecInst" package="eti_Cash" numericID="18" usage="optional" offset="267" cardinality="1" description="">
3046         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
3047         <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
3048         <ValidValue name="H_6" value="5" description="Persistent and Book or Cancel order (FIX value 'H 6')"/>
3049         <ValidValue name="Q_6" value="6" description="Non-persistent and Book or Cancel order (FIX value 'Q 6')"/>
3050       </Member>
3051       <Member name="TradingSessionSubID" type="TradingSessionSubID" package="eti_Cash" numericID="625" usage="optional" offset="268" cardinality="1" description="">
3052         <ValidValue name="Opening_auction" value="2" description="Opening or opening auction"/>
3053         <ValidValue name="Closing_auction" value="4" description="Closing or closing auction"/>
3054         <ValidValue name="Intraday_Auction" value="6" description="Intraday Auction"/>
3055         <ValidValue name="Any_Auction" value="8" description="Any auction"/>
3056         <ValidValue name="Special_Auction" value="105" description="Special auction"/>
3057       </Member>
3058       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Cash" numericID="28703" usage="optional" offset="269" cardinality="1" description="">
3059         <ValidValue name="No_Recovery_Required" value="0" description=""/>
3060         <ValidValue name="Recovery_Required" value="1" description=""/>
3061       </Member>
3062       <Member name="PartyEnteringFirm" type="PartyEnteringFirm" package="eti_Cash" numericID="22007" usage="optional" offset="270" cardinality="1" description=""/>
3063       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" numericID="22036" usage="optional" offset="275" cardinality="1" description=""/>
3064       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="281" cardinality="1" description=""/>
3065       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="mandatory" offset="286" cardinality="1" description=""/>
3066       <Member name="FreeText1" type="FreeText1" package="eti_Cash" numericID="25007" usage="optional" offset="292" cardinality="1" description=""/>
3067       <Member name="FreeText2" type="FreeText2" package="eti_Cash" numericID="25008" usage="optional" offset="304" cardinality="1" description=""/>
3068       <Member name="FreeText4" type="FreeText4" package="eti_Cash" numericID="25107" usage="optional" offset="316" cardinality="1" description=""/>
3069       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" numericID="30011" usage="optional" offset="332" cardinality="1" description=""/>
3070       <Member name="NoFills" type="NoFills" package="eti_Cash" numericID="1362" usage="mandatory" offset="352" cardinality="1" description=""/>
3071       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Cash" numericID="28790" usage="mandatory" offset="353" cardinality="1" description=""/>
3072       <Member name="Triggered" type="Triggered" package="eti_Cash" numericID="1823" usage="mandatory" offset="354" cardinality="1" description="">
3073         <ValidValue name="Not_triggered" value="0" description=""/>
3074         <ValidValue name="Triggered_Stop" value="1" description=""/>
3075         <ValidValue name="Triggered_OCO" value="2" description=""/>
3076       </Member>
3077       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Cash" numericID="2523" usage="mandatory" offset="355" cardinality="1" description="">
3078         <ValidValue name="No_crossing" value="0" description="No crossing (Order not subject to crossing)"/>
3079         <ValidValue name="Cross_rejected" value="1" description="Cross rejected (Order subject to crossing and match prevented)"/>
3080       </Member>
3081       <Member name="TradeAtCloseOptIn" type="TradeAtCloseOptIn" package="eti_Cash" numericID="30625" usage="optional" offset="356" cardinality="1" description="">
3082         <ValidValue name="No" value="0" description="No"/>
3083         <ValidValue name="Yes" value="1" description="Yes"/>
3084       </Member>
3085       <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="357" cardinality="1" description=""/>
3086       <Group name="FillsGrp" type="FillsGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoFills" description="">
3087         <Member name="FillPx" type="FillPx" package="eti_Cash" numericID="1364" usage="mandatory" offset="360" cardinality="1" description=""/>
3088         <Member name="FillQty" type="FillQty" package="eti_Cash" numericID="1365" usage="optional" offset="368" cardinality="1" description=""/>
3089         <Member name="FillMatchID" type="FillMatchID" package="eti_Cash" numericID="28708" usage="mandatory" offset="376" cardinality="1" description=""/>
3090         <Member name="FillExecID" type="FillExecID" package="eti_Cash" numericID="1363" usage="mandatory" offset="380" cardinality="1" description=""/>
3091         <Member name="FillLiquidityInd" type="FillLiquidityInd" package="eti_Cash" numericID="1443" usage="optional" offset="384" cardinality="1" description="">
3092           <ValidValue name="Added_Liquidity" value="1" description="Added Liquidity"/>
3093           <ValidValue name="Removed_Liquidity" value="2" description="Removed Liquidity"/>
3094           <ValidValue name="Auction" value="4" description="Auction"/>
3095           <ValidValue name="Triggered_Stop_Order" value="5" description="Triggered Stop Order"/>
3096           <ValidValue name="Triggered_OCO_Order" value="6" description="Triggered OCO Order"/>
3097           <ValidValue name="Triggered_Market_Order" value="7" description="Triggered Market Order"/>
3098         </Member>
3099         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="385" cardinality="1" description=""/>
3100       </Group>
3101       <Group name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoOrderEvents" description="">
3102         <Member name="OrderEventPx" type="OrderEventPx" package="eti_Cash" numericID="1799" usage="mandatory" offset="0" offsetBase="FillsGrp" cardinality="1" description=""/>
3103         <Member name="OrderEventQty" type="OrderEventQty" package="eti_Cash" numericID="1800" usage="mandatory" offset="8" offsetBase="FillsGrp" cardinality="1" description=""/>
3104         <Member name="OrderEventMatchID" type="OrderEventMatchID" package="eti_Cash" numericID="30060" usage="mandatory" offset="16" offsetBase="FillsGrp" cardinality="1" description=""/>
3105         <Member name="OrderEventReason" type="OrderEventReason" package="eti_Cash" numericID="1798" usage="mandatory" offset="20" offsetBase="FillsGrp" cardinality="1" description="">
3106           <ValidValue name="SMP" value="100" description="SMP event"/>
3107         </Member>
3108         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="21" offsetBase="FillsGrp" cardinality="1" description=""/>
3109       </Group>
3110     </ApplicationMessage>
3111     <ApplicationMessage name="OrderExecResponse" package="eti_Cash" type="OrderExecResponse" numericID="10103" description="" functionalCategory="Order Handling" alias="Immediate Execution Response">
3112       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3113         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
3114       </Member>
3115       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
3116         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3117         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3118         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3119       </Group>
3120       <Group name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
3121         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
3122         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
3123         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
3124         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
3125         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
3126         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
3127         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="52" cardinality="1" description=""/>
3128         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
3129           <ValidValue name="Session_data" value="4" description="Session Data"/>
3130         </Member>
3131         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="optional" offset="55" cardinality="1" description=""/>
3132         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="71" cardinality="1" description="">
3133           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
3134           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3135         </Member>
3136       </Group>
3137       <Member name="OrderID" type="OrderID" package="eti_Cash" numericID="37" usage="mandatory" offset="72" cardinality="1" description=""/>
3138       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="80" cardinality="1" description=""/>
3139       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" numericID="41" usage="optional" offset="88" cardinality="1" description=""/>
3140       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="96" cardinality="1" description=""/>
3141       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="104" cardinality="1" description=""/>
3142       <Member name="TrdRegTSEntryTime" type="TrdRegTSEntryTime" package="eti_Cash" numericID="21009" usage="optional" offset="112" cardinality="1" description=""/>
3143       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Cash" numericID="21008" usage="optional" offset="120" cardinality="1" description=""/>
3144       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" numericID="151" usage="mandatory" offset="128" cardinality="1" description=""/>
3145       <Member name="CumQty" type="CumQty" package="eti_Cash" numericID="14" usage="mandatory" offset="136" cardinality="1" description=""/>
3146       <Member name="CxlQty" type="CxlQty" package="eti_Cash" numericID="84" usage="mandatory" offset="144" cardinality="1" description=""/>
3147       <Member name="DisplayQty" type="DisplayQty" package="eti_Cash" numericID="1138" usage="optional" offset="152" cardinality="1" description=""/>
3148       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="160" cardinality="1" description=""/>
3149       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" numericID="25108" usage="mandatory" offset="164" cardinality="1" description=""/>
3150       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" numericID="378" usage="mandatory" offset="168" cardinality="1" description="">
3151         <ValidValue name="Order_Added" value="101" description="Order add accepted"/>
3152         <ValidValue name="Order_Modified" value="102" description="Order modify accepted"/>
3153         <ValidValue name="IOC_Order_Cancelled" value="105" description="IOC Order accepted"/>
3154         <ValidValue name="FOK_Order_Cancelled" value="107" description="FOK Order accepted"/>
3155         <ValidValue name="Ownership_Changed" value="181" description="Ownership Changed"/>
3156         <ValidValue name="Changed_to_IOC" value="114" description="Order has been changed to IOC"/>
3157       </Member>
3158       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="170" cardinality="1" description="">
3159         <ValidValue name="Buy" value="1" description="Buy"/>
3160         <ValidValue name="Sell" value="2" description="Sell"/>
3161       </Member>
3162       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" numericID="39" usage="mandatory" offset="171" cardinality="1" description="">
3163         <ValidValue name="Partially_filled" value="1" description="Partially filled"/>
3164         <ValidValue name="Filled" value="2" description="Filled"/>
3165         <ValidValue name="Canceled" value="4" description="Cancelled"/>
3166       </Member>
3167       <Member name="ExecType" type="ExecType" package="eti_Cash" numericID="150" usage="mandatory" offset="172" cardinality="1" description="">
3168         <ValidValue name="Trade" value="F" description="Trade"/>
3169       </Member>
3170       <Member name="MatchType" type="MatchType" package="eti_Cash" numericID="574" usage="mandatory" offset="173" cardinality="1" description="">
3171         <ValidValue name="Auto_match_incoming" value="4" description="Auto-match incoming order"/>
3172         <ValidValue name="Cross_Auction" value="5" description="Cross Auction"/>
3173         <ValidValue name="Call_Auction" value="7" description="Call Auction"/>
3174         <ValidValue name="Auto_match_resting" value="11" description="Auto match resting order"/>
3175         <ValidValue name="Auto_match_at_mid_point" value="12" description="Auto match at midpoint"/>
3176         <ValidValue name="Continuous_Auction" value="14" description="Continuous Aution"/>
3177       </Member>
3178       <Member name="Triggered" type="Triggered" package="eti_Cash" numericID="1823" usage="mandatory" offset="174" cardinality="1" description="">
3179         <ValidValue name="Not_triggered" value="0" description=""/>
3180         <ValidValue name="Triggered_Stop" value="1" description=""/>
3181         <ValidValue name="Triggered_OCO" value="2" description=""/>
3182       </Member>
3183       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Cash" numericID="2523" usage="mandatory" offset="175" cardinality="1" description="">
3184         <ValidValue name="No_crossing" value="0" description="No crossing (Order not subject to crossing)"/>
3185         <ValidValue name="Cross_rejected" value="1" description="Cross rejected (Order subject to crossing and match prevented)"/>
3186       </Member>
3187       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Cash" numericID="25159" usage="mandatory" offset="176" cardinality="1" description="">
3188         <ValidValue name="Not_delayed" value="0" description="Transaction not delayed"/>
3189         <ValidValue name="Delayed" value="1" description="Transaction delayed"/>
3190       </Member>
3191       <Member name="NoFills" type="NoFills" package="eti_Cash" numericID="1362" usage="mandatory" offset="177" cardinality="1" description=""/>
3192       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Cash" numericID="28790" usage="mandatory" offset="178" cardinality="1" description=""/>
3193       <Member name="Pad5" type="Pad5" package="eti_Cash" numericID="39050" usage="unused" offset="179" cardinality="1" description=""/>
3194       <Group name="FillsGrp" type="FillsGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoFills" description="">
3195         <Member name="FillPx" type="FillPx" package="eti_Cash" numericID="1364" usage="mandatory" offset="184" cardinality="1" description=""/>
3196         <Member name="FillQty" type="FillQty" package="eti_Cash" numericID="1365" usage="mandatory" offset="192" cardinality="1" description=""/>
3197         <Member name="FillMatchID" type="FillMatchID" package="eti_Cash" numericID="28708" usage="mandatory" offset="200" cardinality="1" description=""/>
3198         <Member name="FillExecID" type="FillExecID" package="eti_Cash" numericID="1363" usage="mandatory" offset="204" cardinality="1" description=""/>
3199         <Member name="FillLiquidityInd" type="FillLiquidityInd" package="eti_Cash" numericID="1443" usage="optional" offset="208" cardinality="1" description="">
3200           <ValidValue name="Removed_Liquidity" value="2" description="Removed Liquidity"/>
3201           <ValidValue name="Triggered_Stop_Order" value="5" description="Triggered Stop Order"/>
3202         </Member>
3203         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="209" cardinality="1" description=""/>
3204       </Group>
3205       <Group name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoOrderEvents" description="">
3206         <Member name="OrderEventPx" type="OrderEventPx" package="eti_Cash" numericID="1799" usage="mandatory" offset="0" offsetBase="FillsGrp" cardinality="1" description=""/>
3207         <Member name="OrderEventQty" type="OrderEventQty" package="eti_Cash" numericID="1800" usage="mandatory" offset="8" offsetBase="FillsGrp" cardinality="1" description=""/>
3208         <Member name="OrderEventMatchID" type="OrderEventMatchID" package="eti_Cash" numericID="30060" usage="mandatory" offset="16" offsetBase="FillsGrp" cardinality="1" description=""/>
3209         <Member name="OrderEventReason" type="OrderEventReason" package="eti_Cash" numericID="1798" usage="mandatory" offset="20" offsetBase="FillsGrp" cardinality="1" description="">
3210           <ValidValue name="SMP" value="100" description="SMP event"/>
3211         </Member>
3212         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="21" offsetBase="FillsGrp" cardinality="1" description=""/>
3213       </Group>
3214     </ApplicationMessage>
3215     <ApplicationMessage name="PartyActionReport" package="eti_Cash" type="PartyActionReport" numericID="10042" description="" functionalCategory="Other" alias="Party Action Report">
3216       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3217         <ValidValue name="PartyActionReport" value="DI" description="Party Action Report"/>
3218       </Member>
3219       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
3220         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3221         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3222         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3223       </Group>
3224       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
3225         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
3226         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
3227         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="unused" offset="24" cardinality="1" description=""/>
3228         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
3229         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
3230           <ValidValue name="False" value="0" description="False"/>
3231           <ValidValue name="True" value="1" description="True"/>
3232         </Member>
3233         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
3234           <ValidValue name="RiskControl" value="6" description="Risk Control"/>
3235         </Member>
3236         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
3237           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3238         </Member>
3239         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
3240       </Group>
3241       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
3242       <Member name="TradeDate" type="TradeDate" package="eti_Cash" numericID="75" usage="optional" offset="48" cardinality="1" description=""/>
3243       <Member name="RequestingPartyIDExecutingTrader" type="RequestingPartyIDExecutingTrader" package="eti_Cash" numericID="20812" usage="optional" offset="52" cardinality="1" description=""/>
3244       <Member name="PartyIDExecutingUnit" type="PartyIDExecutingUnit" package="eti_Cash" numericID="20059" usage="mandatory" offset="56" cardinality="1" description=""/>
3245       <Member name="PartyIDExecutingTrader" type="PartyIDExecutingTrader" package="eti_Cash" numericID="20012" usage="optional" offset="60" cardinality="1" description=""/>
3246       <Member name="RequestingPartyIDExecutingSystem" type="RequestingPartyIDExecutingSystem" package="eti_Cash" numericID="20816" usage="mandatory" offset="64" cardinality="1" description="">
3247         <ValidValue name="T7" value="2" description="T7 trading system"/>
3248       </Member>
3249       <Member name="MarketID" type="MarketID" package="eti_Cash" numericID="1301" usage="optional" offset="68" cardinality="1" description="">
3250         <ValidValue name="XETR" value="3" description="XETR"/>
3251         <ValidValue name="XVIE" value="4" description="XVIE"/>
3252         <ValidValue name="XMAL" value="6" description="XMAL"/>
3253         <ValidValue name="XBUL" value="7" description="XBUL"/>
3254         <ValidValue name="XBUD" value="8" description="XBUD"/>
3255         <ValidValue name="XLJU" value="9" description="XLJU"/>
3256         <ValidValue name="XPRA" value="10" description="XPRA"/>
3257         <ValidValue name="XZAG" value="11" description="XZAG"/>
3258         <ValidValue name="XFRA" value="13" description="XFRA"/>
3259       </Member>
3260       <Member name="PartyActionType" type="PartyActionType" package="eti_Cash" numericID="2329" usage="mandatory" offset="70" cardinality="1" description="">
3261         <ValidValue name="Halt_Trading" value="1" description="Halt trading"/>
3262         <ValidValue name="Reinstate" value="2" description="Reinstate"/>
3263       </Member>
3264       <Member name="RequestingPartyIDEnteringFirm" type="RequestingPartyIDEnteringFirm" package="eti_Cash" numericID="20807" usage="mandatory" offset="71" cardinality="1" description="">
3265         <ValidValue name="Participant" value="1" description="Participant"/>
3266         <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
3267       </Member>
3268     </ApplicationMessage>
3269     <ApplicationMessage name="PartyEntitlementsUpdateReport" package="eti_Cash" type="PartyEntitlementsUpdateReport" numericID="10034" description="" functionalCategory="Other" alias="Entitlement Notification">
3270       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3271         <ValidValue name="PartyEntitlementsUpdateReport" value="CZ" description="Party Entitlements Update Report"/>
3272       </Member>
3273       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
3274         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3275         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3276         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3277       </Group>
3278       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
3279         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
3280         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
3281         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="unused" offset="24" cardinality="1" description=""/>
3282         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
3283         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
3284           <ValidValue name="False" value="0" description="False"/>
3285           <ValidValue name="True" value="1" description="True"/>
3286         </Member>
3287         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
3288           <ValidValue name="RiskControl" value="6" description="Risk Control"/>
3289         </Member>
3290         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
3291           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3292         </Member>
3293         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
3294       </Group>
3295       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
3296       <Member name="TradeDate" type="TradeDate" package="eti_Cash" numericID="75" usage="mandatory" offset="48" cardinality="1" description=""/>
3297       <Member name="PartyDetailIDExecutingUnit" type="PartyDetailIDExecutingUnit" package="eti_Cash" numericID="20259" usage="mandatory" offset="52" cardinality="1" description=""/>
3298       <Member name="RequestingPartyIDExecutingSystem" type="RequestingPartyIDExecutingSystem" package="eti_Cash" numericID="20816" usage="mandatory" offset="56" cardinality="1" description="">
3299         <ValidValue name="T7" value="2" description="T7 trading system"/>
3300       </Member>
3301       <Member name="MarketID" type="MarketID" package="eti_Cash" numericID="1301" usage="optional" offset="60" cardinality="1" description="">
3302         <ValidValue name="XETR" value="3" description="XETR"/>
3303         <ValidValue name="XVIE" value="4" description="XVIE"/>
3304         <ValidValue name="XMAL" value="6" description="XMAL"/>
3305         <ValidValue name="XBUL" value="7" description="XBUL"/>
3306         <ValidValue name="XBUD" value="8" description="XBUD"/>
3307         <ValidValue name="XLJU" value="9" description="XLJU"/>
3308         <ValidValue name="XPRA" value="10" description="XPRA"/>
3309         <ValidValue name="XZAG" value="11" description="XZAG"/>
3310         <ValidValue name="XFRA" value="13" description="XFRA"/>
3311       </Member>
3312       <Member name="ListUpdateAction" type="ListUpdateAction" package="eti_Cash" numericID="1324" usage="mandatory" offset="62" cardinality="1" description="">
3313         <ValidValue name="Add" value="A" description="Add (Invocation)"/>
3314         <ValidValue name="Delete" value="D" description="Delete (Release)"/>
3315       </Member>
3316       <Member name="RequestingPartyEnteringFirm" type="RequestingPartyEnteringFirm" package="eti_Cash" numericID="22807" usage="mandatory" offset="63" cardinality="1" description=""/>
3317       <Member name="RequestingPartyClearingFirm" type="RequestingPartyClearingFirm" package="eti_Cash" numericID="22804" usage="optional" offset="72" cardinality="1" description=""/>
3318       <Member name="PartyDetailStatus" type="PartyDetailStatus" package="eti_Cash" numericID="1672" usage="mandatory" offset="81" cardinality="1" description="">
3319         <ValidValue name="Active" value="0" description="Active"/>
3320         <ValidValue name="Suspend" value="1" description="Suspend"/>
3321       </Member>
3322       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="82" cardinality="1" description=""/>
3323     </ApplicationMessage>
3324     <ApplicationMessage name="PingRequest" package="eti_Cash" type="PingRequest" numericID="10320" description="" functionalCategory="Other" alias="Ping Request" service="Order and Quote Management">
3325       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3326         <ValidValue name="TestRequest" value="1" description="Test Request"/>
3327       </Member>
3328       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
3329         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3330         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3331         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
3332         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
3333       </Group>
3334       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
3335         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
3336         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
3337       </Group>
3338       <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="24" cardinality="1" description=""/>
3339       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="26" cardinality="1" description=""/>
3340     </ApplicationMessage>
3341     <ApplicationMessage name="PingResponse" package="eti_Cash" type="PingResponse" numericID="10321" description="" functionalCategory="Other" alias="Ping Response">
3342       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3343         <ValidValue name="Heartbeat" value="0" description="Heartbeat"/>
3344       </Member>
3345       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
3346         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3347         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3348         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3349       </Group>
3350       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
3351         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
3352         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
3353         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
3354         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
3355         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
3356         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
3357         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
3358           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3359         </Member>
3360         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
3361       </Group>
3362       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="56" cardinality="1" description=""/>
3363     </ApplicationMessage>
3364     <ApplicationMessage name="QuoteActivationNotification" package="eti_Cash" type="QuoteActivationNotification" numericID="10411" description="" functionalCategory="Quote Handling" alias="Quote Activation Notification">
3365       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3366         <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
3367       </Member>
3368       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
3369         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3370         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3371         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3372       </Group>
3373       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
3374         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
3375         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
3376         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
3377         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="unused" offset="32" cardinality="1" description=""/>
3378         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
3379         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="mandatory" offset="38" cardinality="1" description=""/>
3380         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
3381           <ValidValue name="Session_data" value="4" description="Session Data"/>
3382         </Member>
3383         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
3384           <ValidValue name="False" value="0" description="False"/>
3385           <ValidValue name="True" value="1" description="True"/>
3386         </Member>
3387         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
3388           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
3389           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3390         </Member>
3391         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
3392       </Group>
3393       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" numericID="1369" usage="mandatory" offset="64" cardinality="1" description=""/>
3394       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="72" cardinality="1" description=""/>
3395       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Cash" numericID="20036" usage="optional" offset="76" cardinality="1" description=""/>
3396       <Member name="NoNotAffectedSecurities" type="NoNotAffectedSecurities" package="eti_Cash" numericID="28707" usage="mandatory" offset="80" cardinality="1" description=""/>
3397       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Cash" numericID="20007" usage="optional" offset="82" cardinality="1" description="">
3398         <ValidValue name="Participant" value="1" description="Participant"/>
3399         <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
3400       </Member>
3401       <Member name="MassActionType" type="MassActionType" package="eti_Cash" numericID="1373" usage="mandatory" offset="83" cardinality="1" description="">
3402         <ValidValue name="Suspend_quotes" value="1" description="Suspend quotes"/>
3403         <ValidValue name="Release_quotes" value="2" description="Release quotes from suspension"/>
3404       </Member>
3405       <Member name="MassActionReason" type="MassActionReason" package="eti_Cash" numericID="28721" usage="mandatory" offset="84" cardinality="1" description="">
3406         <ValidValue name="No_Special_Reason" value="0" description="No special reason"/>
3407       </Member>
3408       <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="85" cardinality="1" description=""/>
3409       <Group name="NotAffectedSecuritiesGrp" type="NotAffectedSecuritiesGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoNotAffectedSecurities" description="">
3410         <Member name="NotAffectedSecurityID" type="NotAffectedSecurityID" package="eti_Cash" numericID="28702" usage="mandatory" offset="88" cardinality="1" description=""/>
3411       </Group>
3412     </ApplicationMessage>
3413     <ApplicationMessage name="QuoteActivationRequest" package="eti_Cash" type="QuoteActivationRequest" numericID="10403" description="" functionalCategory="Quote Handling" alias="Quote Activation Request" service="Order and Quote Management">
3414       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3415         <ValidValue name="OrderMassActionRequest" value="CA" description="Order Mass Action Request"/>
3416       </Member>
3417       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
3418         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3419         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3420         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
3421         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
3422       </Group>
3423       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
3424         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
3425         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
3426       </Group>
3427       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" numericID="20122" usage="optional" offset="24" cardinality="1" description=""/>
3428       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" numericID="25123" usage="optional" offset="32" cardinality="1" description=""/>
3429       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="40" cardinality="1" description=""/>
3430       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Cash" numericID="20655" usage="mandatory" offset="44" cardinality="1" description=""/>
3431       <Member name="MassActionType" type="MassActionType" package="eti_Cash" numericID="1373" usage="mandatory" offset="48" cardinality="1" description="">
3432         <ValidValue name="Suspend_quotes" value="1" description="Suspend quotes"/>
3433         <ValidValue name="Release_quotes" value="2" description="Release quotes from suspension"/>
3434       </Member>
3435       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" numericID="21222" usage="optional" offset="49" cardinality="1" description="">
3436         <ValidValue name="Algo" value="22" description="Algo"/>
3437         <ValidValue name="Human" value="24" description="Human/Natural person"/>
3438       </Member>
3439       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" numericID="25124" usage="mandatory" offset="50" cardinality="1" description="">
3440         <ValidValue name="Algo" value="22" description="Algo"/>
3441         <ValidValue name="Human" value="24" description="Human/Natural person"/>
3442       </Member>
3443       <Member name="Pad5" type="Pad5" package="eti_Cash" numericID="39050" usage="unused" offset="51" cardinality="1" description=""/>
3444     </ApplicationMessage>
3445     <ApplicationMessage name="QuoteActivationResponse" package="eti_Cash" type="QuoteActivationResponse" numericID="10404" description="" functionalCategory="Quote Handling" alias="Quote Activation Response">
3446       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3447         <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
3448       </Member>
3449       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
3450         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3451         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3452         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3453       </Group>
3454       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
3455         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
3456         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="optional" offset="16" cardinality="1" description=""/>
3457         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="24" cardinality="1" description=""/>
3458         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
3459         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
3460         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
3461         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
3462           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
3463           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3464         </Member>
3465         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
3466       </Group>
3467       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" numericID="1369" usage="mandatory" offset="56" cardinality="1" description=""/>
3468       <Member name="NoNotAffectedSecurities" type="NoNotAffectedSecurities" package="eti_Cash" numericID="28707" usage="mandatory" offset="64" cardinality="1" description=""/>
3469       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="66" cardinality="1" description=""/>
3470       <Group name="NotAffectedSecuritiesGrp" type="NotAffectedSecuritiesGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoNotAffectedSecurities" description="">
3471         <Member name="NotAffectedSecurityID" type="NotAffectedSecurityID" package="eti_Cash" numericID="28702" usage="mandatory" offset="72" cardinality="1" description=""/>
3472       </Group>
3473     </ApplicationMessage>
3474     <ApplicationMessage name="QuoteExecutionReport" package="eti_Cash" type="QuoteExecutionReport" numericID="10407" description="" functionalCategory="Quote Handling" alias="Quote Execution Notification">
3475       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3476         <ValidValue name="QuoteExecutionReport" value="U8" description="Quote Execution Report"/>
3477       </Member>
3478       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
3479         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3480         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3481         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3482       </Group>
3483       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
3484         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
3485         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
3486         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
3487         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="unused" offset="32" cardinality="1" description=""/>
3488         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
3489         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="optional" offset="38" cardinality="1" description=""/>
3490         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
3491           <ValidValue name="Session_data" value="4" description="Session Data"/>
3492         </Member>
3493         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
3494           <ValidValue name="False" value="0" description="False"/>
3495           <ValidValue name="True" value="1" description="True"/>
3496         </Member>
3497         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
3498           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
3499           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3500         </Member>
3501         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
3502       </Group>
3503       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="64" cardinality="1" description=""/>
3504       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="72" cardinality="1" description=""/>
3505       <Member name="NoQuoteEvents" type="NoQuoteEvents" package="eti_Cash" numericID="28706" usage="mandatory" offset="76" cardinality="1" description=""/>
3506       <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="77" cardinality="1" description=""/>
3507       <Group name="QuoteEventGrp" type="QuoteEventGrpComp" package="eti_Cash" minCardinality="1" cardinality="100" counter="NoQuoteEvents" description="">
3508         <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="80" cardinality="1" description=""/>
3509         <Member name="QuoteEventPx" type="QuoteEventPx" package="eti_Cash" numericID="28553" usage="optional" offset="88" cardinality="1" description=""/>
3510         <Member name="QuoteEventQty" type="QuoteEventQty" package="eti_Cash" numericID="28542" usage="optional" offset="96" cardinality="1" description=""/>
3511         <Member name="QuoteMsgID" type="QuoteMsgID" package="eti_Cash" numericID="1166" usage="mandatory" offset="104" cardinality="1" description=""/>
3512         <Member name="QuoteEventMatchID" type="QuoteEventMatchID" package="eti_Cash" numericID="28714" usage="optional" offset="112" cardinality="1" description=""/>
3513         <Member name="QuoteEventExecID" type="QuoteEventExecID" package="eti_Cash" numericID="28711" usage="optional" offset="116" cardinality="1" description=""/>
3514         <Member name="QuoteEventType" type="QuoteEventType" package="eti_Cash" numericID="28539" usage="mandatory" offset="120" cardinality="1" description="">
3515           <ValidValue name="Modified_quote_side" value="2" description="Modified side"/>
3516           <ValidValue name="Removed_quote_side" value="3" description=""/>
3517           <ValidValue name="Partially_filled" value="4" description=""/>
3518           <ValidValue name="Filled" value="5" description="Filled"/>
3519           <ValidValue name="Removed_Quantity" value="6" description="Quantity removed"/>
3520         </Member>
3521         <Member name="QuoteEventSide" type="QuoteEventSide" package="eti_Cash" numericID="28581" usage="mandatory" offset="121" cardinality="1" description="">
3522           <ValidValue name="Buy" value="1" description="Buy"/>
3523           <ValidValue name="Sell" value="2" description="Sell"/>
3524         </Member>
3525         <Member name="QuoteEventLiquidityInd" type="QuoteEventLiquidityInd" package="eti_Cash" numericID="28641" usage="optional" offset="122" cardinality="1" description="">
3526           <ValidValue name="Added_Liquidity" value="1" description="Added Liquidity"/>
3527           <ValidValue name="Removed_Liquidity" value="2" description="Removed Liquidity"/>
3528           <ValidValue name="Auction" value="4" description="Auction"/>
3529         </Member>
3530         <Member name="QuoteEventReason" type="QuoteEventReason" package="eti_Cash" numericID="28733" usage="optional" offset="123" cardinality="1" description="">
3531           <ValidValue name="Pending_cancellation_executed" value="14" description=""/>
3532           <ValidValue name="Invalid_price" value="15" description=""/>
3533           <ValidValue name="Cross_rejected" value="16" description="Quote subject to crossing and match prevented"/>
3534           <ValidValue name="PLP" value="18" description="Quote deleted due to passive liquidity protection"/>
3535         </Member>
3536         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="124" cardinality="1" description=""/>
3537       </Group>
3538     </ApplicationMessage>
3539     <ApplicationMessage name="RFQBroadcast" package="eti_Cash" type="RFQBroadcast" numericID="10415" description="" functionalCategory="Quote Handling" alias="Request For Quote Notification">
3540       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3541         <ValidValue name="QuoteRequest" value="R" description="Quote Request"/>
3542       </Member>
3543       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
3544         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3545         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3546         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3547       </Group>
3548       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
3549         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
3550         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
3551         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
3552         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="unused" offset="32" cardinality="1" description=""/>
3553         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
3554         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="unused" offset="38" cardinality="1" description=""/>
3555         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
3556           <ValidValue name="Session_data" value="4" description="Session Data"/>
3557           <ValidValue name="Specialist_Data" value="11" description="Specialist Data"/>
3558         </Member>
3559         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
3560           <ValidValue name="False" value="0" description="False"/>
3561         </Member>
3562         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
3563           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3564         </Member>
3565         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
3566       </Group>
3567       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="64" cardinality="1" description=""/>
3568       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="72" cardinality="1" description=""/>
3569       <Member name="OrderQty" type="OrderQty" package="eti_Cash" numericID="38" usage="optional" offset="80" cardinality="1" description=""/>
3570       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="88" cardinality="1" description=""/>
3571       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="optional" offset="92" cardinality="1" description="">
3572         <ValidValue name="Buy" value="1" description="Buy"/>
3573         <ValidValue name="Sell" value="2" description="Sell"/>
3574       </Member>
3575       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="optional" offset="93" cardinality="1" description=""/>
3576       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="98" cardinality="1" description=""/>
3577     </ApplicationMessage>
3578     <ApplicationMessage name="RFQRejectNotification" package="eti_Cash" type="RFQRejectNotification" numericID="10420" description="" functionalCategory="Specialist Model" alias="Quote Request Reject Notification">
3579       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3580         <ValidValue name="QuoteRequest" value="R" description="Quote Request"/>
3581       </Member>
3582       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
3583         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3584         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3585         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3586       </Group>
3587       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
3588         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
3589         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
3590         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
3591         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="unused" offset="32" cardinality="1" description=""/>
3592         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
3593         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="mandatory" offset="38" cardinality="1" description=""/>
3594         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
3595           <ValidValue name="Specialist_Data" value="11" description="Specialist Data"/>
3596           <ValidValue name="Session_data" value="4" description="Session Data"/>
3597         </Member>
3598         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
3599           <ValidValue name="False" value="0" description="False"/>
3600           <ValidValue name="True" value="1" description="True"/>
3601         </Member>
3602         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
3603           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3604         </Member>
3605         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
3606       </Group>
3607       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="64" cardinality="1" description=""/>
3608       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="72" cardinality="1" description=""/>
3609       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="optional" offset="80" cardinality="1" description=""/>
3610       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="88" cardinality="1" description=""/>
3611       <Member name="QuoteRequestRejectReason" type="QuoteRequestRejectReason" package="eti_Cash" numericID="658" usage="mandatory" offset="92" cardinality="1" description="">
3612         <ValidValue name="Exchange_closed" value="2" description="Exchange (Security) Closed"/>
3613         <ValidValue name="Other" value="99" description="Other"/>
3614         <ValidValue name="Requested_size_too_small" value="100" description="Requested size too small"/>
3615         <ValidValue name="Requested_size_too_big" value="101" description="Requested size too big"/>
3616         <ValidValue name="No_valid_quote_from_issuer" value="102" description="No valid quote from issuer"/>
3617         <ValidValue name="Sold_out" value="103" description="Sold out"/>
3618         <ValidValue name="Trading_restriction" value="104" description="Trading restriction"/>
3619         <ValidValue name="Pending_request_timed_out" value="105" description="RequestForQuote request timed out"/>
3620       </Member>
3621       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="93" cardinality="1" description=""/>
3622       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="98" cardinality="1" description=""/>
3623     </ApplicationMessage>
3624     <ApplicationMessage name="RFQRequest" package="eti_Cash" type="RFQRequest" numericID="10401" description="" functionalCategory="Quote and Cross Request" alias="Quote Request" service="Order and Quote Management">
3625       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3626         <ValidValue name="QuoteRequest" value="R" description="Quote Request"/>
3627       </Member>
3628       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
3629         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3630         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3631         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
3632         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
3633       </Group>
3634       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
3635         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
3636         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
3637       </Group>
3638       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="24" cardinality="1" description=""/>
3639       <Member name="OrderQty" type="OrderQty" package="eti_Cash" numericID="38" usage="optional" offset="32" cardinality="1" description=""/>
3640       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="optional" offset="40" cardinality="1" description=""/>
3641       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="48" cardinality="1" description=""/>
3642       <Member name="RFQPublishIndicator" type="RFQPublishIndicator" package="eti_Cash" numericID="28761" usage="mandatory" offset="52" cardinality="1" description="">
3643         <ValidValue name="Market_Data" value="1" description="Market Data(public)"/>
3644         <ValidValue name="Designated_Sponsor" value="2" description="Designated Sponsor(private)"/>
3645         <ValidValue name="Market_Data_and_Designated_Sponsor" value="3" description="Market Data(public) and Designated Sponsor(private)"/>
3646         <ValidValue name="Market_Maker_and_Designated_Sponsor" value="4" description="Market Maker(private) and Designated Sponsor(private)"/>
3647         <ValidValue name="Market_Data_and_Market_Maker_and_Designated_Sponsor" value="5" description="Market Data(public) and Market Maker(private) and Designated Sponsor(private)"/>
3648         <ValidValue name="Specialist" value="6" description="Specialist(private)"/>
3649       </Member>
3650       <Member name="RFQRequesterDisclosureInstruction" type="RFQRequesterDisclosureInstruction" package="eti_Cash" numericID="25139" usage="mandatory" offset="53" cardinality="1" description="">
3651         <ValidValue name="No" value="0" description="No"/>
3652         <ValidValue name="Yes" value="1" description="Yes"/>
3653       </Member>
3654       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="optional" offset="54" cardinality="1" description="">
3655         <ValidValue name="Buy" value="1" description="Buy"/>
3656         <ValidValue name="Sell" value="2" description="Sell"/>
3657       </Member>
3658       <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="55" cardinality="1" description=""/>
3659     </ApplicationMessage>
3660     <ApplicationMessage name="RFQResponse" package="eti_Cash" type="RFQResponse" numericID="10402" description="" functionalCategory="Quote and Cross Request" alias="Quote Request Response">
3661       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3662         <ValidValue name="RequestAcknowledge" value="U1" description="Request Acknowledge"/>
3663       </Member>
3664       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
3665         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3666         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3667         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3668       </Group>
3669       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
3670         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
3671         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
3672         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
3673         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
3674         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
3675         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
3676         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
3677           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3678         </Member>
3679         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
3680       </Group>
3681       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="56" cardinality="1" description=""/>
3682     </ApplicationMessage>
3683     <ApplicationMessage name="RFQSpecialistBroadcast" package="eti_Cash" type="RFQSpecialistBroadcast" numericID="10419" description="" functionalCategory="Specialist Model" alias="QRS Request For Quote Notification">
3684       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3685         <ValidValue name="QuoteRequest" value="R" description="Quote Request"/>
3686       </Member>
3687       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
3688         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3689         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3690         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3691       </Group>
3692       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
3693         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
3694         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
3695         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
3696         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="32" cardinality="1" description=""/>
3697         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
3698         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="mandatory" offset="38" cardinality="1" description=""/>
3699         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
3700           <ValidValue name="Specialist_Data" value="11" description="Specialist Data"/>
3701         </Member>
3702         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
3703           <ValidValue name="False" value="0" description="False"/>
3704           <ValidValue name="True" value="1" description="True"/>
3705         </Member>
3706         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
3707           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3708         </Member>
3709         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
3710       </Group>
3711       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="64" cardinality="1" description=""/>
3712       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="72" cardinality="1" description=""/>
3713       <Member name="OrderQty" type="OrderQty" package="eti_Cash" numericID="38" usage="optional" offset="80" cardinality="1" description=""/>
3714       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="optional" offset="88" cardinality="1" description=""/>
3715       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="96" cardinality="1" description=""/>
3716       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="optional" offset="100" cardinality="1" description="">
3717         <ValidValue name="Buy" value="1" description="Buy"/>
3718         <ValidValue name="Sell" value="2" description="Sell"/>
3719       </Member>
3720       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="101" cardinality="1" description=""/>
3721       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="106" cardinality="1" description=""/>
3722     </ApplicationMessage>
3723     <ApplicationMessage name="Reject" package="eti_Cash" type="Reject" numericID="10010" description="" functionalCategory="Session Layer" alias="Reject">
3724       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3725         <ValidValue name="Reject" value="3" description="Reject"/>
3726       </Member>
3727       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
3728         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3729         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3730         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3731       </Group>
3732       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
3733         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
3734         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="optional" offset="16" cardinality="1" description=""/>
3735         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="24" cardinality="1" description=""/>
3736         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="optional" offset="32" cardinality="1" description=""/>
3737         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
3738         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
3739         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
3740           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3741         </Member>
3742         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
3743       </Group>
3744       <Member name="SessionRejectReason" type="SessionRejectReason" package="eti_Cash" numericID="373" usage="mandatory" offset="56" cardinality="1" description="">
3745         <ValidValue name="Required_Tag_Missing" value="1" description="Required Tag Missing"/>
3746         <ValidValue name="Value_is_incorrect" value="5" description="Value is incorrect (out of range) for this tag"/>
3747         <ValidValue name="Decryption_problem" value="7" description="Decryption problem"/>
3748         <ValidValue name="Invalid_MsgID" value="11" description="Invalid TemplateID"/>
3749         <ValidValue name="Incorrect_NumInGroup_count" value="16" description="Incorrect NumInGroup count for repeating group"/>
3750         <ValidValue name="Other" value="99" description="Other"/>
3751         <ValidValue name="Throttle_Limit_Exceeded" value="100" description="Throttle limit exceeded"/>
3752         <ValidValue name="Exposure_Limit_Exceeded" value="101" description="Stale request was not forwarded to T7"/>
3753         <ValidValue name="Service_Temporarily_Not_Available" value="102" description="Service temporarily not available"/>
3754         <ValidValue name="Service_Not_Available" value="103" description="Service not available"/>
3755         <ValidValue name="Outbound_conversion_error" value="105" description="Error converting response or broadcast"/>
3756         <ValidValue name="Heartbeat_Violation" value="152" description="Heartbeat violation error"/>
3757         <ValidValue name="Internal_technical_error" value="200" description="Internal technical error"/>
3758         <ValidValue name="Validation_Error" value="210" description="Validation Error"/>
3759         <ValidValue name="User_Already_Logged_In" value="211" description="User already logged in"/>
3760         <ValidValue name="Gateway_Is_Standby" value="216" description="Gateway is standby"/>
3761         <ValidValue name="Session_Login_Limit_Reached" value="217" description="Session login limit (per time interval) reached"/>
3762         <ValidValue name="User_Entitlement_Data_Timeout" value="223" description="User Entitlement Data time out"/>
3763         <ValidValue name="PSGateway_Session_Limit_Reached" value="224" description="Session limit reached (per PS Gateway and Business Unit)"/>
3764         <ValidValue name="User_Login_Limit_Reached" value="225" description="User login tries limit (per time interval) reached"/>
3765         <ValidValue name="Outstanding_Logins_Bu_Limit_Reached" value="226" description="Limit of outstanding session/user logins reached (per Business Unit)"/>
3766         <ValidValue name="Outstanding_Logins_Session_Limit_Reached" value="227" description="Limit of outstanding session/user logins reached (per Session)"/>
3767         <ValidValue name="Order_Not_Found" value="10000" description="Order not found"/>
3768         <ValidValue name="Price_Not_Reasonable" value="10001" description="Price not reasonable"/>
3769         <ValidValue name="ClientOrderID_Not_Unique" value="10002" description="Duplicate Order (ClOrdID)"/>
3770         <ValidValue name="Quote_Activation_In_Progress" value="10003" description="another quote activation request is pending for the same Product / Instrument Type / SessionID"/>
3771         <ValidValue name="Stop_Bid_Price_Not_Reasonable" value="10006" description="Stop buy price not reasonable"/>
3772         <ValidValue name="Stop_Ask_Price_Not_Reasonable" value="10007" description="Stop sell price not reasonable"/>
3773         <ValidValue name="Order_Not_Executable_Within_Validity" value="10008" description="GFD order is not executable on current business day"/>
3774         <ValidValue name="Invalid_Trading_Restriction_For_Instrument_State" value="10009" description="BOC order rejected in state other than cont."/>
3775         <ValidValue name="Transaction_Not_Allowed_In_Current_State" value="10011" description="Order maintenance not allowed in current state"/>
3776         <ValidValue name="Order_not_accepted_in_Volatility_Freeze" value="10012" description="Order not accepted in Volatility Freeze"/>
3777       </Member>
3778       <Member name="VarTextLen" type="VarTextLen" package="eti_Cash" numericID="30354" usage="mandatory" offset="60" cardinality="1" description=""/>
3779       <Member name="SessionStatus" type="SessionStatus" package="eti_Cash" numericID="1409" usage="mandatory" offset="62" cardinality="1" description="">
3780         <ValidValue name="Active" value="0" description="Session active"/>
3781         <ValidValue name="Logout" value="4" description="Session logout complete"/>
3782       </Member>
3783       <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="63" cardinality="1" description=""/>
3784       <Member name="VarText" type="VarText" package="eti_Cash" numericID="30355" usage="mandatory" offset="64" cardinality="1" counter="VarTextLen" description=""/>
3785     </ApplicationMessage>
3786     <ApplicationMessage name="RetransmitMEMessageRequest" package="eti_Cash" type="RetransmitMEMessageRequest" numericID="10026" description="" functionalCategory="Session Layer" alias="Retransmit (Order/Quote Event)" service="Retransmission of Order and Quote Events">
3787       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3788         <ValidValue name="ApplicationMessageRequest" value="BW" description="Application Message Request"/>
3789       </Member>
3790       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
3791         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3792         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3793         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
3794         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
3795       </Group>
3796       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
3797         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
3798         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
3799       </Group>
3800       <Member name="SubscriptionScope" type="SubscriptionScope" package="eti_Cash" numericID="25001" usage="optional" offset="24" cardinality="1" description=""/>
3801       <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
3802       <Member name="RefApplID" type="RefApplID" package="eti_Cash" numericID="1355" usage="mandatory" offset="30" cardinality="1" description="">
3803         <ValidValue name="Session_data" value="4" description="Session Data"/>
3804         <ValidValue name="Listener_data" value="5" description="Listener Data"/>
3805         <ValidValue name="Specialist_Data" value="11" description="Specialist Data"/>
3806       </Member>
3807       <Member name="ApplBegMsgID" type="ApplBegMsgID" package="eti_Cash" numericID="28718" usage="optional" offset="31" cardinality="1" description=""/>
3808       <Member name="ApplEndMsgID" type="ApplEndMsgID" package="eti_Cash" numericID="28719" usage="optional" offset="47" cardinality="1" description=""/>
3809       <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="63" cardinality="1" description=""/>
3810     </ApplicationMessage>
3811     <ApplicationMessage name="RetransmitMEMessageResponse" package="eti_Cash" type="RetransmitMEMessageResponse" numericID="10027" description="" functionalCategory="Session Layer" alias="Retransmit Response (Order/Quote Event)">
3812       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3813         <ValidValue name="ApplicationMessageRequestAck" value="BX" description="Application Message Request Ack"/>
3814       </Member>
3815       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
3816         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3817         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3818         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3819       </Group>
3820       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description="">
3821         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
3822         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
3823         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
3824         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
3825       </Group>
3826       <Member name="ApplTotalMessageCount" type="ApplTotalMessageCount" package="eti_Cash" numericID="1349" usage="mandatory" offset="32" cardinality="1" description=""/>
3827       <Member name="ApplEndMsgID" type="ApplEndMsgID" package="eti_Cash" numericID="28719" usage="optional" offset="34" cardinality="1" description=""/>
3828       <Member name="RefApplLastMsgID" type="RefApplLastMsgID" package="eti_Cash" numericID="28722" usage="optional" offset="50" cardinality="1" description=""/>
3829       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="66" cardinality="1" description=""/>
3830     </ApplicationMessage>
3831     <ApplicationMessage name="RetransmitRequest" package="eti_Cash" type="RetransmitRequest" numericID="10008" description="" functionalCategory="Session Layer" alias="Retransmit">
3832       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3833         <ValidValue name="ApplicationMessageRequest" value="BW" description="Application Message Request"/>
3834       </Member>
3835       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
3836         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3837         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3838         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
3839         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
3840       </Group>
3841       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
3842         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
3843         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
3844       </Group>
3845       <Member name="ApplBegSeqNum" type="ApplBegSeqNum" package="eti_Cash" numericID="1182" usage="optional" offset="24" cardinality="1" description=""/>
3846       <Member name="ApplEndSeqNum" type="ApplEndSeqNum" package="eti_Cash" numericID="1183" usage="optional" offset="32" cardinality="1" description=""/>
3847       <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="optional" offset="40" cardinality="1" description=""/>
3848       <Member name="RefApplID" type="RefApplID" package="eti_Cash" numericID="1355" usage="mandatory" offset="42" cardinality="1" description="">
3849         <ValidValue name="Trade" value="1" description="Trade"/>
3850         <ValidValue name="News" value="2" description="News"/>
3851         <ValidValue name="RiskControl" value="6" description="Risk Control"/>
3852         <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
3853         <ValidValue name="TES_Trade" value="8" description="TES Trade"/>
3854         <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
3855       </Member>
3856       <Member name="Pad5" type="Pad5" package="eti_Cash" numericID="39050" usage="unused" offset="43" cardinality="1" description=""/>
3857     </ApplicationMessage>
3858     <ApplicationMessage name="RetransmitResponse" package="eti_Cash" type="RetransmitResponse" numericID="10009" description="" functionalCategory="Session Layer" alias="Retransmit Response">
3859       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3860         <ValidValue name="ApplicationMessageRequestAck" value="BX" description="Application Message Request Ack"/>
3861       </Member>
3862       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
3863         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3864         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3865         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3866       </Group>
3867       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description="">
3868         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
3869         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
3870         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
3871         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
3872       </Group>
3873       <Member name="ApplEndSeqNum" type="ApplEndSeqNum" package="eti_Cash" numericID="1183" usage="optional" offset="32" cardinality="1" description=""/>
3874       <Member name="RefApplLastSeqNum" type="RefApplLastSeqNum" package="eti_Cash" numericID="1357" usage="optional" offset="40" cardinality="1" description=""/>
3875       <Member name="ApplTotalMessageCount" type="ApplTotalMessageCount" package="eti_Cash" numericID="1349" usage="mandatory" offset="48" cardinality="1" description=""/>
3876       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="50" cardinality="1" description=""/>
3877     </ApplicationMessage>
3878     <ApplicationMessage name="ServiceAvailabilityBroadcast" package="eti_Cash" type="ServiceAvailabilityBroadcast" numericID="10030" description="" functionalCategory="Other" alias="Service Availability">
3879       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3880         <ValidValue name="UserNotification" value="CB" description="User Notification"/>
3881       </Member>
3882       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
3883         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3884         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3885         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3886       </Group>
3887       <Group name="NRBCHeader" type="NRBCHeaderComp" package="eti_Cash" cardinality="1" description="">
3888         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
3889         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="mandatory" offset="16" cardinality="1" description=""/>
3890         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="20" cardinality="1" description="">
3891           <ValidValue name="Service_availability" value="3" description="Service Availability"/>
3892         </Member>
3893         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="21" cardinality="1" description="">
3894           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
3895           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3896         </Member>
3897         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="22" cardinality="1" description=""/>
3898       </Group>
3899       <Member name="MatchingEngineTradeDate" type="MatchingEngineTradeDate" package="eti_Cash" numericID="25030" usage="optional" offset="24" cardinality="1" description=""/>
3900       <Member name="TradeManagerTradeDate" type="TradeManagerTradeDate" package="eti_Cash" numericID="25031" usage="optional" offset="28" cardinality="1" description=""/>
3901       <Member name="ApplSeqTradeDate" type="ApplSeqTradeDate" package="eti_Cash" numericID="25032" usage="optional" offset="32" cardinality="1" description=""/>
3902       <Member name="T7EntryServiceTradeDate" type="T7EntryServiceTradeDate" package="eti_Cash" numericID="25047" usage="optional" offset="36" cardinality="1" description=""/>
3903       <Member name="T7EntryServiceRtmTradeDate" type="T7EntryServiceRtmTradeDate" package="eti_Cash" numericID="25049" usage="optional" offset="40" cardinality="1" description=""/>
3904       <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="44" cardinality="1" description=""/>
3905       <Member name="MatchingEngineStatus" type="MatchingEngineStatus" package="eti_Cash" numericID="25005" usage="mandatory" offset="46" cardinality="1" description="">
3906         <ValidValue name="Unavailable" value="0" description="Unavailable"/>
3907         <ValidValue name="Available" value="1" description="Available"/>
3908       </Member>
3909       <Member name="TradeManagerStatus" type="TradeManagerStatus" package="eti_Cash" numericID="25006" usage="mandatory" offset="47" cardinality="1" description="">
3910         <ValidValue name="Unavailable" value="0" description="Unavailable"/>
3911         <ValidValue name="Available" value="1" description="Available"/>
3912       </Member>
3913       <Member name="ApplSeqStatus" type="ApplSeqStatus" package="eti_Cash" numericID="28732" usage="mandatory" offset="48" cardinality="1" description="">
3914         <ValidValue name="Unavailable" value="0" description="Unavailable"/>
3915         <ValidValue name="Available" value="1" description="Available"/>
3916       </Member>
3917       <Member name="T7EntryServiceStatus" type="T7EntryServiceStatus" package="eti_Cash" numericID="25048" usage="mandatory" offset="49" cardinality="1" description="">
3918         <ValidValue name="Unavailable" value="0" description="Unavailable"/>
3919         <ValidValue name="Available" value="1" description="Available"/>
3920       </Member>
3921       <Member name="T7EntryServiceRtmStatus" type="T7EntryServiceRtmStatus" package="eti_Cash" numericID="25050" usage="mandatory" offset="50" cardinality="1" description="">
3922         <ValidValue name="Unavailable" value="0" description="Unavailable"/>
3923         <ValidValue name="Available" value="1" description="Available"/>
3924       </Member>
3925       <Member name="Pad5" type="Pad5" package="eti_Cash" numericID="39050" usage="unused" offset="51" cardinality="1" description=""/>
3926     </ApplicationMessage>
3927     <ApplicationMessage name="ServiceAvailabilityMarketBroadcast" package="eti_Cash" type="ServiceAvailabilityMarketBroadcast" numericID="10044" description="" functionalCategory="Other" alias="Service Availability Market">
3928       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3929         <ValidValue name="UserNotification" value="CB" description="User Notification"/>
3930       </Member>
3931       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
3932         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3933         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3934         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
3935       </Group>
3936       <Group name="NRBCHeader" type="NRBCHeaderComp" package="eti_Cash" cardinality="1" description="">
3937         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
3938         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="mandatory" offset="16" cardinality="1" description=""/>
3939         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="20" cardinality="1" description="">
3940           <ValidValue name="Service_Availability_Market" value="10" description="Service Availability Market"/>
3941         </Member>
3942         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="21" cardinality="1" description="">
3943           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
3944           <ValidValue name="Last_Message" value="1" description="Last Message"/>
3945         </Member>
3946         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="22" cardinality="1" description=""/>
3947       </Group>
3948       <Member name="SelectiveRequestForQuoteServiceTradeDate" type="SelectiveRequestForQuoteServiceTradeDate" package="eti_Cash" numericID="25052" usage="optional" offset="24" cardinality="1" description=""/>
3949       <Member name="SelectiveRequestForQuoteServiceStatus" type="SelectiveRequestForQuoteServiceStatus" package="eti_Cash" numericID="25051" usage="mandatory" offset="28" cardinality="1" description="">
3950         <ValidValue name="Unavailable" value="0" description="Unavailable"/>
3951         <ValidValue name="Available" value="1" description="Available"/>
3952       </Member>
3953       <Member name="SelectiveRequestForQuoteRtmServiceStatus" type="SelectiveRequestForQuoteRtmServiceStatus" package="eti_Cash" numericID="25053" usage="mandatory" offset="29" cardinality="1" description="">
3954         <ValidValue name="Unavailable" value="0" description="Unavailable"/>
3955         <ValidValue name="Available" value="1" description="Available"/>
3956       </Member>
3957       <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="30" cardinality="1" description=""/>
3958     </ApplicationMessage>
3959     <ApplicationMessage name="SingleQuoteRequest" package="eti_Cash" type="SingleQuoteRequest" numericID="10418" description="" functionalCategory="Quote Handling" alias="Single Quote Request" service="Order and Quote Management">
3960       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
3961         <ValidValue name="Quote" value="S" description="Quote"/>
3962       </Member>
3963       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
3964         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
3965         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
3966         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
3967         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
3968       </Group>
3969       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
3970         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
3971         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
3972       </Group>
3973       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="mandatory" offset="24" cardinality="1" description=""/>
3974       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="32" cardinality="1" description=""/>
3975       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" numericID="20122" usage="optional" offset="40" cardinality="1" description=""/>
3976       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" numericID="25123" usage="optional" offset="48" cardinality="1" description=""/>
3977       <Member name="BidPx" type="BidPx" package="eti_Cash" numericID="132" usage="optional" offset="56" cardinality="1" description=""/>
3978       <Member name="BidSize" type="BidSize" package="eti_Cash" numericID="134" usage="optional" offset="64" cardinality="1" description=""/>
3979       <Member name="OfferPx" type="OfferPx" package="eti_Cash" numericID="133" usage="optional" offset="72" cardinality="1" description=""/>
3980       <Member name="OfferSize" type="OfferSize" package="eti_Cash" numericID="135" usage="optional" offset="80" cardinality="1" description=""/>
3981       <Member name="SettlCurrFxRate" type="SettlCurrFxRate" package="eti_Cash" numericID="155" usage="optional" offset="88" cardinality="1" description=""/>
3982       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="96" cardinality="1" description=""/>
3983       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Cash" numericID="28744" usage="optional" offset="100" cardinality="1" description=""/>
3984       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Cash" numericID="28710" usage="mandatory" offset="104" cardinality="1" description="">
3985         <ValidValue name="None" value="0" description="None"/>
3986         <ValidValue name="Mandatory" value="2" description="Mandatory"/>
3987       </Member>
3988       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" numericID="25126" usage="mandatory" offset="105" cardinality="1" description="">
3989         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
3990         <ValidValue name="Check" value="1" description="Check"/>
3991       </Member>
3992       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" numericID="25127" usage="mandatory" offset="106" cardinality="1" description="">
3993         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
3994         <ValidValue name="Check" value="1" description="Check"/>
3995       </Member>
3996       <Member name="QuoteSizeType" type="QuoteSizeType" package="eti_Cash" numericID="28723" usage="mandatory" offset="107" cardinality="1" description="">
3997         <ValidValue name="TotalSize" value="1" description="Total Size (Quote Modification)"/>
3998         <ValidValue name="OpenSize" value="2" description="Open Size(Quote Entry)"/>
3999       </Member>
4000       <Member name="QuoteType" type="QuoteType" package="eti_Cash" numericID="537" usage="mandatory" offset="108" cardinality="1" description="">
4001         <ValidValue name="Indicative" value="0" description="Indicative"/>
4002         <ValidValue name="Tradeable" value="1" description="Tradeable"/>
4003         <ValidValue name="Tradeable_Matching" value="101" description="Tradeable(Matching) - for Continuous Auction trading models only"/>
4004         <ValidValue name="Tradeable_PWT" value="102" description="Tradeable(Price without turnover) - for Continuous Auction trading models only"/>
4005         <ValidValue name="Special_Auction" value="103" description="Special Auction"/>
4006         <ValidValue name="PWT_within_Special_Auction" value="104" description="PWT within Special Auction"/>
4007       </Member>
4008       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" numericID="1815" usage="mandatory" offset="109" cardinality="1" description="">
4009         <ValidValue name="Broker_dealer" value="3" description="Issuer/Liquidity Provider"/>
4010         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
4011       </Member>
4012       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" numericID="23002" usage="mandatory" offset="110" cardinality="1" description="">
4013         <ValidValue name="Y" value="1" description="Liquidity provision"/>
4014         <ValidValue name="N" value="0" description="No liquidity provision"/>
4015       </Member>
4016       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" numericID="25124" usage="mandatory" offset="111" cardinality="1" description="">
4017         <ValidValue name="Algo" value="22" description="Algo"/>
4018         <ValidValue name="Human" value="24" description="Human/Natural person"/>
4019       </Member>
4020       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" numericID="21222" usage="optional" offset="112" cardinality="1" description="">
4021         <ValidValue name="Algo" value="22" description="Algo"/>
4022         <ValidValue name="Human" value="24" description="Human/Natural person"/>
4023       </Member>
4024       <Member name="FreeText1" type="FreeText1" package="eti_Cash" numericID="25007" usage="optional" offset="113" cardinality="1" description=""/>
4025       <Member name="FreeText2" type="FreeText2" package="eti_Cash" numericID="25008" usage="optional" offset="125" cardinality="1" description=""/>
4026       <Member name="FreeText4" type="FreeText4" package="eti_Cash" numericID="25107" usage="optional" offset="137" cardinality="1" description=""/>
4027       <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="153" cardinality="1" description=""/>
4028     </ApplicationMessage>
4029     <ApplicationMessage name="SpecialistDeleteAllOrderBroadcast" package="eti_Cash" type="SpecialistDeleteAllOrderBroadcast" numericID="10137" description="" functionalCategory="Order Handling" alias="Order Mass Cancellation Notification for Specialist">
4030       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4031         <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
4032       </Member>
4033       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
4034         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4035         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4036         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4037       </Group>
4038       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
4039         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
4040         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
4041         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
4042         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="32" cardinality="1" description=""/>
4043         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
4044         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="mandatory" offset="38" cardinality="1" description=""/>
4045         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
4046           <ValidValue name="Specialist_Data" value="11" description="Specialist Data"/>
4047         </Member>
4048         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
4049           <ValidValue name="False" value="0" description="False"/>
4050           <ValidValue name="True" value="1" description="True"/>
4051         </Member>
4052         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
4053           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
4054           <ValidValue name="Last_Message" value="1" description="Last Message"/>
4055         </Member>
4056         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
4057       </Group>
4058       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" numericID="1369" usage="mandatory" offset="64" cardinality="1" description=""/>
4059       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="72" cardinality="1" description=""/>
4060       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Cash" numericID="20036" usage="optional" offset="76" cardinality="1" description=""/>
4061       <Member name="NoAffectedOrders" type="NoAffectedOrders" package="eti_Cash" numericID="534" usage="mandatory" offset="80" cardinality="1" description=""/>
4062       <Member name="NoNotAffectedOrders" type="NoNotAffectedOrders" package="eti_Cash" numericID="1370" usage="mandatory" offset="82" cardinality="1" description=""/>
4063       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Cash" numericID="20007" usage="optional" offset="84" cardinality="1" description="">
4064         <ValidValue name="Participant" value="1" description="Participant"/>
4065         <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
4066       </Member>
4067       <Member name="MassActionReason" type="MassActionReason" package="eti_Cash" numericID="28721" usage="mandatory" offset="85" cardinality="1" description="">
4068         <ValidValue name="No_Special_Reason" value="0" description="No special reason"/>
4069         <ValidValue name="Stop_Trading" value="1" description="Trading was stopped"/>
4070         <ValidValue name="Emergency" value="2" description="Emergency"/>
4071         <ValidValue name="Clearing_Risk_Control" value="8" description="Clearing Risk Control"/>
4072         <ValidValue name="Instrument_Suspended" value="107" description="Instrument Suspended"/>
4073       </Member>
4074       <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="86" cardinality="1" description=""/>
4075       <Group name="AffectedOrdGrp" type="AffectedOrdGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoAffectedOrders" description="">
4076         <Member name="AffectedOrderID" type="AffectedOrderID" package="eti_Cash" numericID="535" usage="mandatory" offset="88" cardinality="1" description=""/>
4077         <Member name="AffectedOrigClOrdID" type="AffectedOrigClOrdID" package="eti_Cash" numericID="1824" usage="unused" offset="96" cardinality="1" description=""/>
4078       </Group>
4079       <Group name="NotAffectedOrdersGrp" type="NotAffectedOrdersGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoNotAffectedOrders" description="">
4080         <Member name="NotAffectedOrderID" type="NotAffectedOrderID" package="eti_Cash" numericID="1371" usage="mandatory" offset="0" offsetBase="AffectedOrdGrp" cardinality="1" description=""/>
4081         <Member name="NotAffOrigClOrdID" type="NotAffOrigClOrdID" package="eti_Cash" numericID="1372" usage="optional" offset="8" offsetBase="AffectedOrdGrp" cardinality="1" description=""/>
4082       </Group>
4083     </ApplicationMessage>
4084     <ApplicationMessage name="SpecialistInstrumentEventNotification" package="eti_Cash" type="SpecialistInstrumentEventNotification" numericID="10319" description="" functionalCategory="Specialist Model" alias="Specialist Specific Instrument Information">
4085       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4086         <ValidValue name="SecurityStatus" value="f" description="Security Status"/>
4087       </Member>
4088       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
4089         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4090         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4091         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4092       </Group>
4093       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
4094         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
4095         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
4096         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
4097         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="unused" offset="32" cardinality="1" description=""/>
4098         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
4099         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="unused" offset="38" cardinality="1" description=""/>
4100         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
4101           <ValidValue name="Specialist_Data" value="11" description="Specialist Data"/>
4102         </Member>
4103         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
4104           <ValidValue name="False" value="0" description="False"/>
4105           <ValidValue name="True" value="1" description="True"/>
4106         </Member>
4107         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
4108           <ValidValue name="Last_Message" value="1" description="Last Message"/>
4109         </Member>
4110         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
4111       </Group>
4112       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="64" cardinality="1" description=""/>
4113       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="72" cardinality="1" description=""/>
4114       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="80" cardinality="1" description=""/>
4115       <Member name="EventType" type="EventType" package="eti_Cash" numericID="865" usage="mandatory" offset="84" cardinality="1" description="">
4116         <ValidValue name="Closed" value="106" description="Instrument state Closed"/>
4117         <ValidValue name="Restricted" value="107" description="Instrument state Restricted"/>
4118         <ValidValue name="Book" value="108" description="Instrument state Book"/>
4119         <ValidValue name="Freeze" value="111" description="Instrument state Freeze"/>
4120         <ValidValue name="Pre_Call" value="113" description="Instrument state Pre Call"/>
4121         <ValidValue name="Instrument_Assignment_Added" value="104" description="Instrument assignment added"/>
4122         <ValidValue name="Instrument_Assignment_Removed" value="105" description="Instrument assignment removed"/>
4123         <ValidValue name="End_of_Restatement" value="114" description="End of Restatement"/>
4124       </Member>
4125       <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="85" cardinality="1" description=""/>
4126     </ApplicationMessage>
4127     <ApplicationMessage name="SpecialistOrderBookNotification" package="eti_Cash" type="SpecialistOrderBookNotification" numericID="10136" description="" functionalCategory="Order Handling" alias="Orderbook Information for Specialist">
4128       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4129         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
4130       </Member>
4131       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
4132         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4133         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4134         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4135       </Group>
4136       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
4137         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
4138         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
4139         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
4140         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="32" cardinality="1" description=""/>
4141         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
4142         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="optional" offset="38" cardinality="1" description=""/>
4143         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
4144           <ValidValue name="Specialist_Data" value="11" description="Specialist Data"/>
4145         </Member>
4146         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
4147           <ValidValue name="False" value="0" description="False"/>
4148           <ValidValue name="True" value="1" description="True"/>
4149         </Member>
4150         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
4151           <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
4152           <ValidValue name="Last_Message" value="1" description="Last Message"/>
4153         </Member>
4154         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
4155       </Group>
4156       <Member name="OrderID" type="OrderID" package="eti_Cash" numericID="37" usage="mandatory" offset="64" cardinality="1" description=""/>
4157       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="72" cardinality="1" description=""/>
4158       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" numericID="41" usage="optional" offset="80" cardinality="1" description=""/>
4159       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="88" cardinality="1" description=""/>
4160       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="96" cardinality="1" description=""/>
4161       <Member name="TrdRegTSEntryTime" type="TrdRegTSEntryTime" package="eti_Cash" numericID="21009" usage="mandatory" offset="104" cardinality="1" description=""/>
4162       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Cash" numericID="21008" usage="mandatory" offset="112" cardinality="1" description=""/>
4163       <Member name="Price" type="Price" package="eti_Cash" numericID="44" usage="optional" offset="120" cardinality="1" description=""/>
4164       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" numericID="151" usage="mandatory" offset="128" cardinality="1" description=""/>
4165       <Member name="CumQty" type="CumQty" package="eti_Cash" numericID="14" usage="mandatory" offset="136" cardinality="1" description=""/>
4166       <Member name="CxlQty" type="CxlQty" package="eti_Cash" numericID="84" usage="mandatory" offset="144" cardinality="1" description=""/>
4167       <Member name="OrderQty" type="OrderQty" package="eti_Cash" numericID="38" usage="mandatory" offset="152" cardinality="1" description=""/>
4168       <Member name="StopPx" type="StopPx" package="eti_Cash" numericID="99" usage="optional" offset="160" cardinality="1" description=""/>
4169       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="optional" offset="168" cardinality="1" description=""/>
4170       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="176" cardinality="1" description=""/>
4171       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" numericID="25108" usage="mandatory" offset="180" cardinality="1" description=""/>
4172       <Member name="ExpireDate" type="ExpireDate" package="eti_Cash" numericID="432" usage="optional" offset="184" cardinality="1" description=""/>
4173       <Member name="PartyIDExecutingUnit" type="PartyIDExecutingUnit" package="eti_Cash" numericID="20059" usage="optional" offset="188" cardinality="1" description=""/>
4174       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Cash" numericID="20055" usage="optional" offset="192" cardinality="1" description=""/>
4175       <Member name="PartyIDExecutingTrader" type="PartyIDExecutingTrader" package="eti_Cash" numericID="20012" usage="optional" offset="196" cardinality="1" description=""/>
4176       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Cash" numericID="20036" usage="optional" offset="200" cardinality="1" description=""/>
4177       <Member name="NoFills" type="NoFills" package="eti_Cash" numericID="1362" usage="mandatory" offset="204" cardinality="1" description=""/>
4178       <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="205" cardinality="1" description=""/>
4179       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" numericID="378" usage="mandatory" offset="206" cardinality="1" description="">
4180         <ValidValue name="Order_Book_Restatement" value="1" description="Order book restatement"/>
4181         <ValidValue name="Order_Added" value="101" description="Order add accepted"/>
4182         <ValidValue name="Order_Modified" value="102" description="Order modify accepted"/>
4183         <ValidValue name="Order_Cancelled" value="103" description="Order delete accepted"/>
4184         <ValidValue name="Change_of_Specialist" value="119" description="Change of Specialist"/>
4185         <ValidValue name="Instrument_State_Change" value="122" description="Instrument State Change"/>
4186         <ValidValue name="Order_Expiration" value="148" description="Order expiration"/>
4187         <ValidValue name="Book_Order_Executed" value="108" description="Book Order executed"/>
4188         <ValidValue name="Stop_Order_Triggered" value="172" description="Stop Order has been triggered"/>
4189         <ValidValue name="Pending_New" value="138" description="Pending New"/>
4190         <ValidValue name="Pending_Replace" value="139" description="Pending modify"/>
4191         <ValidValue name="Pending_New_Applied" value="141" description="Pending new order processed (end of FREEZE state)"/>
4192         <ValidValue name="Pending_Replace_Applied" value="142" description="Pending modified order processed (end of FREEZE state)"/>
4193         <ValidValue name="Pending_Cancellation_Executed" value="199" description="Pending order cancellation processed (end of FREEZE state)"/>
4194         <ValidValue name="Ownership_Changed" value="181" description="Ownership Changed"/>
4195       </Member>
4196       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Cash" numericID="20007" usage="optional" offset="208" cardinality="1" description="">
4197         <ValidValue name="Participant" value="1" description="Participant"/>
4198         <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
4199       </Member>
4200       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" numericID="39" usage="mandatory" offset="209" cardinality="1" description="">
4201         <ValidValue name="New" value="0" description="New"/>
4202         <ValidValue name="Partially_filled" value="1" description="Partially filled"/>
4203         <ValidValue name="Filled" value="2" description="Filled"/>
4204         <ValidValue name="Canceled" value="4" description="Cancelled"/>
4205         <ValidValue name="Suspended" value="9" description="Suspended"/>
4206         <ValidValue name="Pending_New" value="A" description="Pending New"/>
4207         <ValidValue name="Pending_Replace" value="E" description="Pending Replace"/>
4208       </Member>
4209       <Member name="ExecType" type="ExecType" package="eti_Cash" numericID="150" usage="mandatory" offset="210" cardinality="1" description="">
4210         <ValidValue name="New" value="0" description="New"/>
4211         <ValidValue name="Canceled" value="4" description="Cancelled"/>
4212         <ValidValue name="Replaced" value="5" description="Replaced"/>
4213         <ValidValue name="Suspended" value="9" description="Suspended"/>
4214         <ValidValue name="Restated" value="D" description="Restated"/>
4215         <ValidValue name="Triggered" value="L" description="Triggered"/>
4216         <ValidValue name="Trade" value="F" description="Trade"/>
4217         <ValidValue name="Pending_New" value="A" description="Pending New"/>
4218         <ValidValue name="Pending_Replace" value="E" description="Pending Replace"/>
4219       </Member>
4220       <Member name="OrderEventType" type="OrderEventType" package="eti_Cash" numericID="1796" usage="optional" offset="211" cardinality="1" description="">
4221         <ValidValue name="Pending_requests_discarded" value="100" description="Final order status after locked stock - Pending requests discarded"/>
4222       </Member>
4223       <Member name="MatchType" type="MatchType" package="eti_Cash" numericID="574" usage="optional" offset="212" cardinality="1" description="">
4224         <ValidValue name="Auto_match_incoming" value="4" description="Auto-match incoming order"/>
4225         <ValidValue name="Cross_Auction" value="5" description="Cross Auction"/>
4226         <ValidValue name="Call_Auction" value="7" description="Call Auction"/>
4227         <ValidValue name="Auto_match_resting" value="11" description="Auto match resting order"/>
4228         <ValidValue name="Continuous_Auction" value="14" description="Continuous Aution"/>
4229       </Member>
4230       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="213" cardinality="1" description="">
4231         <ValidValue name="Buy" value="1" description="Buy"/>
4232         <ValidValue name="Sell" value="2" description="Sell"/>
4233       </Member>
4234       <Member name="OrdType" type="OrdType" package="eti_Cash" numericID="40" usage="mandatory" offset="214" cardinality="1" description="">
4235         <ValidValue name="Market" value="1" description="Market"/>
4236         <ValidValue name="Limit" value="2" description="Limit"/>
4237         <ValidValue name="Stop" value="3" description="Stop"/>
4238         <ValidValue name="Stop_Limit" value="4" description="Stop Limit"/>
4239       </Member>
4240       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" numericID="1815" usage="mandatory" offset="215" cardinality="1" description="">
4241         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
4242         <ValidValue name="Broker_dealer" value="3" description="Issuer/Liquidity Provider"/>
4243         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
4244         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
4245         <ValidValue name="Riskless_Principal" value="9" description="Riskless Principal"/>
4246       </Member>
4247       <Member name="TimeInForce" type="TimeInForce" package="eti_Cash" numericID="59" usage="optional" offset="216" cardinality="1" description="">
4248         <ValidValue name="Day" value="0" description="Day (GFD)"/>
4249         <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
4250         <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
4251         <ValidValue name="FOK" value="4" description="Fill Or Kill (FOK)"/>
4252         <ValidValue name="GTX" value="5" description="Good Till Crossing (GTX)"/>
4253         <ValidValue name="GTD" value="6" description="Good Till Date (GTD) - Standard Orders only"/>
4254       </Member>
4255       <Member name="ExecInst" type="ExecInst" package="eti_Cash" numericID="18" usage="optional" offset="217" cardinality="1" description="">
4256         <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
4257         <ValidValue name="H_6" value="5" description="Persistent and Book or Cancel order (FIX value 'H 6')"/>
4258       </Member>
4259       <Member name="TradingSessionSubID" type="TradingSessionSubID" package="eti_Cash" numericID="625" usage="optional" offset="218" cardinality="1" description="">
4260         <ValidValue name="Opening_auction" value="2" description="Opening or opening auction"/>
4261         <ValidValue name="Closing_auction" value="4" description="Closing or closing auction"/>
4262         <ValidValue name="Intraday_Auction" value="6" description="Intraday Auction"/>
4263         <ValidValue name="Any_Auction" value="8" description="Any auction"/>
4264         <ValidValue name="Special_Auction" value="105" description="Special auction"/>
4265       </Member>
4266       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Cash" numericID="28703" usage="optional" offset="219" cardinality="1" description="">
4267         <ValidValue name="Recovery_Required" value="1" description=""/>
4268       </Member>
4269       <Member name="Triggered" type="Triggered" package="eti_Cash" numericID="1823" usage="mandatory" offset="220" cardinality="1" description="">
4270         <ValidValue name="Not_triggered" value="0" description=""/>
4271         <ValidValue name="Triggered_Stop" value="1" description=""/>
4272         <ValidValue name="Triggered_OCO" value="2" description=""/>
4273       </Member>
4274       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" numericID="23002" usage="mandatory" offset="221" cardinality="1" description="">
4275         <ValidValue name="Y" value="1" description="Liquidity provision"/>
4276         <ValidValue name="N" value="0" description="No liquidity provision"/>
4277       </Member>
4278       <Member name="PartyEnteringFirm" type="PartyEnteringFirm" package="eti_Cash" numericID="22007" usage="optional" offset="222" cardinality="1" description=""/>
4279       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" numericID="22036" usage="optional" offset="227" cardinality="1" description=""/>
4280       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="233" cardinality="1" description=""/>
4281       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="mandatory" offset="238" cardinality="1" description=""/>
4282       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" numericID="30011" usage="optional" offset="244" cardinality="1" description=""/>
4283       <Group name="FillsGrp" type="FillsGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoFills" description="">
4284         <Member name="FillPx" type="FillPx" package="eti_Cash" numericID="1364" usage="mandatory" offset="264" cardinality="1" description=""/>
4285         <Member name="FillQty" type="FillQty" package="eti_Cash" numericID="1365" usage="optional" offset="272" cardinality="1" description=""/>
4286         <Member name="FillMatchID" type="FillMatchID" package="eti_Cash" numericID="28708" usage="mandatory" offset="280" cardinality="1" description=""/>
4287         <Member name="FillExecID" type="FillExecID" package="eti_Cash" numericID="1363" usage="mandatory" offset="284" cardinality="1" description=""/>
4288         <Member name="FillLiquidityInd" type="FillLiquidityInd" package="eti_Cash" numericID="1443" usage="optional" offset="288" cardinality="1" description="">
4289           <ValidValue name="Added_Liquidity" value="1" description="Added Liquidity"/>
4290           <ValidValue name="Removed_Liquidity" value="2" description="Removed Liquidity"/>
4291           <ValidValue name="Auction" value="4" description="Auction"/>
4292           <ValidValue name="Triggered_Stop_Order" value="5" description="Triggered Stop Order"/>
4293           <ValidValue name="Triggered_OCO_Order" value="6" description="Triggered OCO Order"/>
4294           <ValidValue name="Triggered_Market_Order" value="7" description="Triggered Market Order"/>
4295         </Member>
4296         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="289" cardinality="1" description=""/>
4297       </Group>
4298     </ApplicationMessage>
4299     <ApplicationMessage name="SpecialistRFQRejectRequest" package="eti_Cash" type="SpecialistRFQRejectRequest" numericID="10421" description="" functionalCategory="Specialist Model" alias="Request-For-Quote reject request for Specialist" service="Order and Quote Management">
4300       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4301         <ValidValue name="QuoteRequestReject" value="AG" description="Quote Request Reject"/>
4302       </Member>
4303       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
4304         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4305         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4306         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
4307         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
4308       </Group>
4309       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
4310         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
4311         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
4312       </Group>
4313       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="24" cardinality="1" description=""/>
4314       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="mandatory" offset="32" cardinality="1" description=""/>
4315       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="40" cardinality="1" description=""/>
4316       <Member name="QuoteRequestRejectReason" type="QuoteRequestRejectReason" package="eti_Cash" numericID="658" usage="mandatory" offset="44" cardinality="1" description="">
4317         <ValidValue name="Exchange_closed" value="2" description="Exchange (Security) Closed"/>
4318         <ValidValue name="Other" value="99" description="Other"/>
4319         <ValidValue name="Requested_size_too_small" value="100" description="Requested size too small"/>
4320         <ValidValue name="Requested_size_too_big" value="101" description="Requested size too big"/>
4321         <ValidValue name="No_valid_quote_from_issuer" value="102" description="No valid quote from issuer"/>
4322         <ValidValue name="Sold_out" value="103" description="Sold out"/>
4323         <ValidValue name="Trading_restriction" value="104" description="Trading restriction"/>
4324       </Member>
4325       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="45" cardinality="1" description=""/>
4326       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="50" cardinality="1" description=""/>
4327     </ApplicationMessage>
4328     <ApplicationMessage name="SpecialistRFQReplyNotification" package="eti_Cash" type="SpecialistRFQReplyNotification" numericID="10424" description="" functionalCategory="Specialist Model" alias="Notification for Specialist's reply to a Request-For-Quote request">
4329       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4330         <ValidValue name="Quote" value="S" description="Quote"/>
4331       </Member>
4332       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
4333         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4334         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4335         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4336       </Group>
4337       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
4338         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
4339         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
4340         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
4341         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="unused" offset="32" cardinality="1" description=""/>
4342         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
4343         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="unused" offset="38" cardinality="1" description=""/>
4344         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
4345           <ValidValue name="Session_data" value="4" description="Session Data"/>
4346           <ValidValue name="Specialist_Data" value="11" description="Specialist Data"/>
4347         </Member>
4348         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
4349           <ValidValue name="False" value="0" description="False"/>
4350           <ValidValue name="True" value="1" description="True"/>
4351         </Member>
4352         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
4353           <ValidValue name="Last_Message" value="1" description="Last Message"/>
4354         </Member>
4355         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
4356       </Group>
4357       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="64" cardinality="1" description=""/>
4358       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="72" cardinality="1" description=""/>
4359       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="optional" offset="80" cardinality="1" description=""/>
4360       <Member name="BidPx" type="BidPx" package="eti_Cash" numericID="132" usage="optional" offset="88" cardinality="1" description=""/>
4361       <Member name="BidSize" type="BidSize" package="eti_Cash" numericID="134" usage="optional" offset="96" cardinality="1" description=""/>
4362       <Member name="OfferPx" type="OfferPx" package="eti_Cash" numericID="133" usage="optional" offset="104" cardinality="1" description=""/>
4363       <Member name="OfferSize" type="OfferSize" package="eti_Cash" numericID="135" usage="optional" offset="112" cardinality="1" description=""/>
4364       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="120" cardinality="1" description=""/>
4365       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="124" cardinality="1" description=""/>
4366       <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="129" cardinality="1" description=""/>
4367     </ApplicationMessage>
4368     <ApplicationMessage name="SpecialistRFQReplyRequest" package="eti_Cash" type="SpecialistRFQReplyRequest" numericID="10422" description="" functionalCategory="Specialist Model" alias="Specialist's reply to a Request-For-Quote request" service="Order and Quote Management">
4369       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4370         <ValidValue name="Quote" value="S" description="Quote"/>
4371       </Member>
4372       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
4373         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4374         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4375         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
4376         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
4377       </Group>
4378       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
4379         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
4380         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
4381       </Group>
4382       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="24" cardinality="1" description=""/>
4383       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="mandatory" offset="32" cardinality="1" description=""/>
4384       <Member name="BidPx" type="BidPx" package="eti_Cash" numericID="132" usage="optional" offset="40" cardinality="1" description=""/>
4385       <Member name="BidSize" type="BidSize" package="eti_Cash" numericID="134" usage="optional" offset="48" cardinality="1" description=""/>
4386       <Member name="OfferPx" type="OfferPx" package="eti_Cash" numericID="133" usage="optional" offset="56" cardinality="1" description=""/>
4387       <Member name="OfferSize" type="OfferSize" package="eti_Cash" numericID="135" usage="optional" offset="64" cardinality="1" description=""/>
4388       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="72" cardinality="1" description=""/>
4389       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="76" cardinality="1" description=""/>
4390       <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="81" cardinality="1" description=""/>
4391     </ApplicationMessage>
4392     <ApplicationMessage name="SpecialistRFQReplyResponse" package="eti_Cash" type="SpecialistRFQReplyResponse" numericID="10423" description="" functionalCategory="Specialist Model" alias="Response to a Specialist's reply to a Request-For-Quote request">
4393       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4394         <ValidValue name="Quote" value="S" description="Quote"/>
4395       </Member>
4396       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
4397         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4398         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4399         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4400       </Group>
4401       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
4402         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
4403         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
4404         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
4405         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
4406         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
4407         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
4408         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
4409           <ValidValue name="Last_Message" value="1" description="Last Message"/>
4410         </Member>
4411         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
4412       </Group>
4413       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="56" cardinality="1" description=""/>
4414     </ApplicationMessage>
4415     <ApplicationMessage name="SpecialistSecurityStateChangeRequest" package="eti_Cash" type="SpecialistSecurityStateChangeRequest" numericID="10317" description="" functionalCategory="Specialist Model" alias="Specialist Security State Change Request">
4416       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4417         <ValidValue name="SecurityStatusDefinitionRequest" value="U27" description="Security Status Definition Request"/>
4418       </Member>
4419       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
4420         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4421         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4422         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
4423         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
4424       </Group>
4425       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
4426         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
4427         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
4428       </Group>
4429       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="24" cardinality="1" description=""/>
4430       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="32" cardinality="1" description=""/>
4431       <Member name="EventType" type="EventType" package="eti_Cash" numericID="865" usage="mandatory" offset="36" cardinality="1" description="">
4432         <ValidValue name="Freeze" value="111" description="Instrument state Freeze"/>
4433         <ValidValue name="Cancel_Freeze" value="112" description="Cancel instrument state Freeze"/>
4434       </Member>
4435       <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="37" cardinality="1" description=""/>
4436     </ApplicationMessage>
4437     <ApplicationMessage name="SpecialistSecurityStateChangeResponse" package="eti_Cash" type="SpecialistSecurityStateChangeResponse" numericID="10318" description="" functionalCategory="Specialist Model" alias="Specialist Security State Change Response">
4438       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4439         <ValidValue name="SecurityStatus" value="f" description="Security Status"/>
4440       </Member>
4441       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
4442         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4443         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4444         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4445       </Group>
4446       <Group name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description="">
4447         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
4448         <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" numericID="21002" usage="mandatory" offset="16" cardinality="1" description=""/>
4449         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="mandatory" offset="24" cardinality="1" description=""/>
4450         <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" numericID="7765" usage="mandatory" offset="32" cardinality="1" description=""/>
4451         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="40" cardinality="1" description=""/>
4452         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="48" cardinality="1" description=""/>
4453         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="52" cardinality="1" description="">
4454           <ValidValue name="Last_Message" value="1" description="Last Message"/>
4455         </Member>
4456         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="53" cardinality="1" description=""/>
4457       </Group>
4458       <Member name="SecurityStatusReportID" type="SecurityStatusReportID" package="eti_Cash" numericID="28781" usage="mandatory" offset="56" cardinality="1" description=""/>
4459     </ApplicationMessage>
4460     <ApplicationMessage name="SubscribeRequest" package="eti_Cash" type="SubscribeRequest" numericID="10025" description="" functionalCategory="Session Layer" alias="Subscribe">
4461       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4462         <ValidValue name="ApplicationMessageRequest" value="BW" description="Application Message Request"/>
4463       </Member>
4464       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
4465         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4466         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4467         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
4468         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
4469       </Group>
4470       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
4471         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
4472         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
4473       </Group>
4474       <Member name="SubscriptionScope" type="SubscriptionScope" package="eti_Cash" numericID="25001" usage="optional" offset="24" cardinality="1" description=""/>
4475       <Member name="RefApplID" type="RefApplID" package="eti_Cash" numericID="1355" usage="mandatory" offset="28" cardinality="1" description="">
4476         <ValidValue name="Trade" value="1" description="Trade"/>
4477         <ValidValue name="News" value="2" description="News"/>
4478         <ValidValue name="Service_availability" value="3" description="Service Availability"/>
4479         <ValidValue name="Listener_data" value="5" description="Listener Data"/>
4480         <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
4481         <ValidValue name="TES_Trade" value="8" description="TES Trade"/>
4482         <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
4483         <ValidValue name="Service_Availability_Market" value="10" description="Service Availability Market"/>
4484         <ValidValue name="Specialist_Data" value="11" description="Specialist Data"/>
4485       </Member>
4486       <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="29" cardinality="1" description=""/>
4487     </ApplicationMessage>
4488     <ApplicationMessage name="SubscribeResponse" package="eti_Cash" type="SubscribeResponse" numericID="10005" description="" functionalCategory="Session Layer" alias="Subscribe Response">
4489       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4490         <ValidValue name="ApplicationMessageRequestAck" value="BX" description="Application Message Request Ack"/>
4491       </Member>
4492       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
4493         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4494         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4495         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4496       </Group>
4497       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description="">
4498         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
4499         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
4500         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
4501         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
4502       </Group>
4503       <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="mandatory" offset="32" cardinality="1" description=""/>
4504       <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="36" cardinality="1" description=""/>
4505     </ApplicationMessage>
4506     <ApplicationMessage name="TESApproveBroadcast" package="eti_Cash" type="TESApproveBroadcast" numericID="10607" description="" functionalCategory="TES Trading" alias="Approve TES Trade Broadcast">
4507       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4508         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
4509       </Member>
4510       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
4511         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4512         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4513         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4514       </Group>
4515       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
4516         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
4517         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
4518         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
4519         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
4520         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
4521           <ValidValue name="False" value="0" description="False"/>
4522           <ValidValue name="True" value="1" description="True"/>
4523         </Member>
4524         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
4525           <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
4526         </Member>
4527         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
4528           <ValidValue name="Last_Message" value="1" description="Last Message"/>
4529         </Member>
4530         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
4531       </Group>
4532       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="40" cardinality="1" description=""/>
4533       <Member name="LastPx" type="LastPx" package="eti_Cash" numericID="31" usage="mandatory" offset="48" cardinality="1" description=""/>
4534       <Member name="AllocQty" type="AllocQty" package="eti_Cash" numericID="80" usage="mandatory" offset="56" cardinality="1" description=""/>
4535       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="64" cardinality="1" description=""/>
4536       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Cash" numericID="483" usage="optional" offset="72" cardinality="1" description=""/>
4537       <Member name="SettlCurrFxRate" type="SettlCurrFxRate" package="eti_Cash" numericID="155" usage="optional" offset="80" cardinality="1" description=""/>
4538       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="88" cardinality="1" description=""/>
4539       <Member name="PackageID" type="PackageID" package="eti_Cash" numericID="2489" usage="mandatory" offset="92" cardinality="1" description=""/>
4540       <Member name="TESExecID" type="TESExecID" package="eti_Cash" numericID="30017" usage="mandatory" offset="96" cardinality="1" description=""/>
4541       <Member name="AllocID" type="AllocID" package="eti_Cash" numericID="70" usage="mandatory" offset="100" cardinality="1" description=""/>
4542       <Member name="SettlDate" type="SettlDate" package="eti_Cash" numericID="64" usage="optional" offset="104" cardinality="1" description=""/>
4543       <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Cash" numericID="25180" usage="optional" offset="108" cardinality="1" description=""/>
4544       <Member name="AutoApprovalRuleID" type="AutoApprovalRuleID" package="eti_Cash" numericID="25181" usage="optional" offset="112" cardinality="1" description=""/>
4545       <Member name="TrdType" type="TrdType" package="eti_Cash" numericID="828" usage="mandatory" offset="116" cardinality="1" description="">
4546         <ValidValue name="OTC" value="54" description="OTC"/>
4547         <ValidValue name="LIS" value="1005" description="Large in scale"/>
4548       </Member>
4549       <Member name="VarTextLen" type="VarTextLen" package="eti_Cash" numericID="30354" usage="optional" offset="118" cardinality="1" description=""/>
4550       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="120" cardinality="1" description="">
4551         <ValidValue name="Buy" value="1" description="Buy"/>
4552         <ValidValue name="Sell" value="2" description="Sell"/>
4553       </Member>
4554       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" numericID="25126" usage="optional" offset="121" cardinality="1" description="">
4555         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
4556         <ValidValue name="Check" value="1" description="Check"/>
4557       </Member>
4558       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" numericID="25127" usage="optional" offset="122" cardinality="1" description="">
4559         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
4560         <ValidValue name="Check" value="1" description="Check"/>
4561       </Member>
4562       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" numericID="856" usage="mandatory" offset="123" cardinality="1" description="">
4563         <ValidValue name="Accept" value="2" description="Accept"/>
4564       </Member>
4565       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Cash" numericID="939" usage="optional" offset="124" cardinality="1" description="">
4566         <ValidValue name="Pending_New" value="4" description="Pending new"/>
4567       </Member>
4568       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" numericID="1815" usage="mandatory" offset="125" cardinality="1" description="">
4569         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
4570         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
4571         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
4572         <ValidValue name="Riskless_Principal" value="9" description="Riskless Principal"/>
4573       </Member>
4574       <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Cash" numericID="1840" usage="mandatory" offset="126" cardinality="1" description="">
4575         <ValidValue name="Pending" value="1" description="Pending"/>
4576         <ValidValue name="Approved" value="2" description="Approved"/>
4577         <ValidValue name="Auto_Approved" value="3" description="Auto Approved"/>
4578         <ValidValue name="Uploaded" value="4" description="Uploaded"/>
4579         <ValidValue name="Canceled" value="5" description="Canceled"/>
4580       </Member>
4581       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Cash" numericID="1011" usage="mandatory" offset="127" cardinality="1" description="">
4582         <ValidValue name="Broadcast_to_Initiator" value="I" description="Broadcast to initiator"/>
4583         <ValidValue name="Broadcast_to_Approver" value="A" description="Broadcast to approver"/>
4584       </Member>
4585       <Member name="TradeReportID" type="TradeReportID" package="eti_Cash" numericID="571" usage="optional" offset="128" cardinality="1" description=""/>
4586       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="148" cardinality="1" description=""/>
4587       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="mandatory" offset="153" cardinality="1" description=""/>
4588       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Cash" numericID="20007" usage="mandatory" offset="159" cardinality="1" description="">
4589         <ValidValue name="Participant" value="1" description="Participant"/>
4590         <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
4591       </Member>
4592       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" numericID="22036" usage="mandatory" offset="160" cardinality="1" description=""/>
4593       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Cash" numericID="22401" usage="optional" offset="166" cardinality="1" description=""/>
4594       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Cash" numericID="22412" usage="optional" offset="171" cardinality="1" description=""/>
4595       <Member name="FreeText1" type="FreeText1" package="eti_Cash" numericID="25007" usage="optional" offset="177" cardinality="1" description=""/>
4596       <Member name="FreeText2" type="FreeText2" package="eti_Cash" numericID="25008" usage="optional" offset="189" cardinality="1" description=""/>
4597       <Member name="FreeText4" type="FreeText4" package="eti_Cash" numericID="25107" usage="optional" offset="201" cardinality="1" description=""/>
4598       <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="217" cardinality="1" description=""/>
4599       <Member name="VarText" type="VarText" package="eti_Cash" numericID="30355" usage="optional" offset="224" cardinality="1" counter="VarTextLen" description=""/>
4600     </ApplicationMessage>
4601     <ApplicationMessage name="TESBroadcast" package="eti_Cash" type="TESBroadcast" numericID="10604" description="" functionalCategory="TES Trading" alias="TES Broadcast">
4602       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4603         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
4604       </Member>
4605       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
4606         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4607         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4608         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4609       </Group>
4610       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
4611         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
4612         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
4613         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
4614         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
4615         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
4616           <ValidValue name="False" value="0" description="False"/>
4617           <ValidValue name="True" value="1" description="True"/>
4618         </Member>
4619         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
4620           <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
4621         </Member>
4622         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
4623           <ValidValue name="Last_Message" value="1" description="Last Message"/>
4624         </Member>
4625         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
4626       </Group>
4627       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="40" cardinality="1" description=""/>
4628       <Member name="LastPx" type="LastPx" package="eti_Cash" numericID="31" usage="mandatory" offset="48" cardinality="1" description=""/>
4629       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="56" cardinality="1" description=""/>
4630       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Cash" numericID="483" usage="optional" offset="64" cardinality="1" description=""/>
4631       <Member name="SettlCurrFxRate" type="SettlCurrFxRate" package="eti_Cash" numericID="155" usage="optional" offset="72" cardinality="1" description=""/>
4632       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="80" cardinality="1" description=""/>
4633       <Member name="PackageID" type="PackageID" package="eti_Cash" numericID="2489" usage="mandatory" offset="84" cardinality="1" description=""/>
4634       <Member name="TESExecID" type="TESExecID" package="eti_Cash" numericID="30017" usage="mandatory" offset="88" cardinality="1" description=""/>
4635       <Member name="SettlDate" type="SettlDate" package="eti_Cash" numericID="64" usage="optional" offset="92" cardinality="1" description=""/>
4636       <Member name="AutoApprovalRuleID" type="AutoApprovalRuleID" package="eti_Cash" numericID="25181" usage="optional" offset="96" cardinality="1" description=""/>
4637       <Member name="TrdType" type="TrdType" package="eti_Cash" numericID="828" usage="mandatory" offset="100" cardinality="1" description="">
4638         <ValidValue name="OTC" value="54" description="OTC"/>
4639         <ValidValue name="LIS" value="1005" description="Large in scale"/>
4640       </Member>
4641       <Member name="VarTextLen" type="VarTextLen" package="eti_Cash" numericID="30354" usage="optional" offset="102" cardinality="1" description=""/>
4642       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" numericID="856" usage="mandatory" offset="104" cardinality="1" description="">
4643         <ValidValue name="Submit" value="0" description="Submit"/>
4644         <ValidValue name="Accept" value="2" description="Accept"/>
4645         <ValidValue name="No_Was_Replaced" value="5" description="No/Was (Replaced)"/>
4646         <ValidValue name="Alleged_New" value="11" description="Alleged New"/>
4647         <ValidValue name="Alleged_No_Was" value="13" description="Alleged No/Was"/>
4648       </Member>
4649       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Cash" numericID="939" usage="optional" offset="105" cardinality="1" description="">
4650         <ValidValue name="Accepted" value="0" description="Accepted"/>
4651         <ValidValue name="Pending_New" value="4" description="Pending new"/>
4652         <ValidValue name="Deemed_Verified" value="9" description="Deemed verified"/>
4653       </Member>
4654       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Cash" numericID="28709" usage="mandatory" offset="106" cardinality="1" description=""/>
4655       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Cash" numericID="1011" usage="mandatory" offset="107" cardinality="1" description="">
4656         <ValidValue name="Broadcast_to_Initiator" value="I" description="Broadcast to initiator"/>
4657         <ValidValue name="Broadcast_to_Approver" value="A" description="Broadcast to approver"/>
4658       </Member>
4659       <Member name="TradeReportText" type="TradeReportText" package="eti_Cash" numericID="28583" usage="optional" offset="108" cardinality="1" description=""/>
4660       <Member name="TradeReportID" type="TradeReportID" package="eti_Cash" numericID="571" usage="optional" offset="128" cardinality="1" description=""/>
4661       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Cash" numericID="22401" usage="mandatory" offset="148" cardinality="1" description=""/>
4662       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Cash" numericID="22412" usage="mandatory" offset="153" cardinality="1" description=""/>
4663       <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="159" cardinality="1" description=""/>
4664       <Group name="SideAllocGrpBC" type="SideAllocGrpBCComp" package="eti_Cash" minCardinality="1" cardinality="99" counter="NoSideAllocs" description="">
4665         <Member name="AllocQty" type="AllocQty" package="eti_Cash" numericID="80" usage="mandatory" offset="160" cardinality="1" description=""/>
4666         <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Cash" numericID="467" usage="mandatory" offset="168" cardinality="1" description=""/>
4667         <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Cash" numericID="25180" usage="optional" offset="172" cardinality="1" description=""/>
4668         <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="176" cardinality="1" description=""/>
4669         <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="mandatory" offset="181" cardinality="1" description=""/>
4670         <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="187" cardinality="1" description="">
4671           <ValidValue name="Buy" value="1" description="Buy"/>
4672           <ValidValue name="Sell" value="2" description="Sell"/>
4673         </Member>
4674         <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Cash" numericID="1840" usage="mandatory" offset="188" cardinality="1" description="">
4675           <ValidValue name="Pending" value="1" description="Pending"/>
4676           <ValidValue name="Approved" value="2" description="Approved"/>
4677           <ValidValue name="Auto_Approved" value="3" description="Auto Approved"/>
4678           <ValidValue name="Uploaded" value="4" description="Uploaded"/>
4679           <ValidValue name="Canceled" value="5" description="Canceled"/>
4680         </Member>
4681         <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="189" cardinality="1" description=""/>
4682       </Group>
4683       <Member name="VarText" type="VarText" package="eti_Cash" numericID="30355" usage="optional" offset="0" offsetBase="SideAllocGrpBC" cardinality="1" counter="VarTextLen" description=""/>
4684     </ApplicationMessage>
4685     <ApplicationMessage name="TESDeleteBroadcast" package="eti_Cash" type="TESDeleteBroadcast" numericID="10606" description="" functionalCategory="TES Trading" alias="Delete TES Trade Broadcast">
4686       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4687         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
4688       </Member>
4689       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
4690         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4691         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4692         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4693       </Group>
4694       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
4695         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
4696         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
4697         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
4698         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
4699         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
4700           <ValidValue name="False" value="0" description="False"/>
4701           <ValidValue name="True" value="1" description="True"/>
4702         </Member>
4703         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
4704           <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
4705         </Member>
4706         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
4707           <ValidValue name="Last_Message" value="1" description="Last Message"/>
4708         </Member>
4709         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
4710       </Group>
4711       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
4712       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="48" cardinality="1" description=""/>
4713       <Member name="PackageID" type="PackageID" package="eti_Cash" numericID="2489" usage="mandatory" offset="52" cardinality="1" description=""/>
4714       <Member name="TESExecID" type="TESExecID" package="eti_Cash" numericID="30017" usage="mandatory" offset="56" cardinality="1" description=""/>
4715       <Member name="TrdType" type="TrdType" package="eti_Cash" numericID="828" usage="mandatory" offset="60" cardinality="1" description="">
4716         <ValidValue name="OTC" value="54" description="OTC"/>
4717         <ValidValue name="LIS" value="1005" description="Large in scale"/>
4718       </Member>
4719       <Member name="DeleteReason" type="DeleteReason" package="eti_Cash" numericID="285" usage="mandatory" offset="62" cardinality="1" description="">
4720         <ValidValue name="No_special_reason" value="100" description="Deletion via the TES Delete Request"/>
4721         <ValidValue name="TAS_Change" value="101" description="Automatic deletion due to TES Activity State Change"/>
4722         <ValidValue name="Intraday_Expiration" value="102" description="Automatic deletion due to instrument expiration"/>
4723         <ValidValue name="Risk_Event" value="103" description="Deletion caused by Clearing/Risk stop"/>
4724         <ValidValue name="Stop_Trading" value="104" description="Deletion caused by Trading stop"/>
4725       </Member>
4726       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" numericID="856" usage="mandatory" offset="63" cardinality="1" description="">
4727         <ValidValue name="Trade_Report_Cancel" value="6" description="Trade Report Cancel"/>
4728       </Member>
4729       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Cash" numericID="939" usage="optional" offset="64" cardinality="1" description="">
4730         <ValidValue name="Cancelled" value="2" description="Cancelled"/>
4731       </Member>
4732       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Cash" numericID="1011" usage="mandatory" offset="65" cardinality="1" description="">
4733         <ValidValue name="Broadcast_to_Initiator" value="I" description="Broadcast to initiator"/>
4734         <ValidValue name="Broadcast_to_Approver" value="A" description="Broadcast to approver"/>
4735       </Member>
4736       <Member name="TradeReportID" type="TradeReportID" package="eti_Cash" numericID="571" usage="optional" offset="66" cardinality="1" description=""/>
4737       <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="86" cardinality="1" description=""/>
4738     </ApplicationMessage>
4739     <ApplicationMessage name="TESExecutionBroadcast" package="eti_Cash" type="TESExecutionBroadcast" numericID="10610" description="" functionalCategory="TES Trading" alias="TES Execution Broadcast">
4740       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4741         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
4742       </Member>
4743       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
4744         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4745         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4746         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4747       </Group>
4748       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
4749         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
4750         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
4751         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
4752         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
4753         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
4754           <ValidValue name="False" value="0" description="False"/>
4755           <ValidValue name="True" value="1" description="True"/>
4756         </Member>
4757         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
4758           <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
4759         </Member>
4760         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
4761           <ValidValue name="Last_Message" value="1" description="Last Message"/>
4762         </Member>
4763         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
4764       </Group>
4765       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
4766       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="48" cardinality="1" description=""/>
4767       <Member name="PackageID" type="PackageID" package="eti_Cash" numericID="2489" usage="mandatory" offset="52" cardinality="1" description=""/>
4768       <Member name="TESExecID" type="TESExecID" package="eti_Cash" numericID="30017" usage="mandatory" offset="56" cardinality="1" description=""/>
4769       <Member name="AllocID" type="AllocID" package="eti_Cash" numericID="70" usage="mandatory" offset="60" cardinality="1" description=""/>
4770       <Member name="TrdType" type="TrdType" package="eti_Cash" numericID="828" usage="mandatory" offset="64" cardinality="1" description="">
4771         <ValidValue name="OTC" value="54" description="OTC"/>
4772         <ValidValue name="LIS" value="1005" description="Large in scale"/>
4773       </Member>
4774       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" numericID="856" usage="mandatory" offset="66" cardinality="1" description="">
4775         <ValidValue name="Accept" value="2" description="Accept"/>
4776       </Member>
4777       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="67" cardinality="1" description="">
4778         <ValidValue name="Buy" value="1" description="Buy"/>
4779         <ValidValue name="Sell" value="2" description="Sell"/>
4780       </Member>
4781       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Cash" numericID="939" usage="optional" offset="68" cardinality="1" description="">
4782         <ValidValue name="Accepted" value="0" description="Accepted"/>
4783       </Member>
4784       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Cash" numericID="1011" usage="mandatory" offset="69" cardinality="1" description="">
4785         <ValidValue name="Broadcast_to_Approver" value="A" description="Broadcast to approver"/>
4786       </Member>
4787       <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="70" cardinality="1" description=""/>
4788     </ApplicationMessage>
4789     <ApplicationMessage name="TESResponse" package="eti_Cash" type="TESResponse" numericID="10611" description="" functionalCategory="TES Trading" alias="TES Response">
4790       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4791         <ValidValue name="TradeCaptureReportAck" value="AR" description="Trade Capture Report Ack"/>
4792       </Member>
4793       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
4794         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4795         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4796         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4797       </Group>
4798       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description="">
4799         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
4800         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
4801         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
4802         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
4803       </Group>
4804       <Member name="TESExecID" type="TESExecID" package="eti_Cash" numericID="30017" usage="mandatory" offset="32" cardinality="1" description=""/>
4805       <Member name="TradeReportID" type="TradeReportID" package="eti_Cash" numericID="571" usage="mandatory" offset="36" cardinality="1" description=""/>
4806     </ApplicationMessage>
4807     <ApplicationMessage name="TESTradeBroadcast" package="eti_Cash" type="TESTradeBroadcast" numericID="10614" description="" functionalCategory="TES Trading" alias="TES Trade Broadcast">
4808       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
4809         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
4810       </Member>
4811       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
4812         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
4813         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
4814         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
4815       </Group>
4816       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
4817         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
4818         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
4819         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
4820         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
4821         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
4822           <ValidValue name="False" value="0" description="False"/>
4823           <ValidValue name="True" value="1" description="True"/>
4824         </Member>
4825         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
4826           <ValidValue name="TES_Trade" value="8" description="TES Trade"/>
4827         </Member>
4828         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
4829           <ValidValue name="Last_Message" value="1" description="Last Message"/>
4830         </Member>
4831         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
4832       </Group>
4833       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="40" cardinality="1" description=""/>
4834       <Member name="LastPx" type="LastPx" package="eti_Cash" numericID="31" usage="mandatory" offset="48" cardinality="1" description=""/>
4835       <Member name="LastQty" type="LastQty" package="eti_Cash" numericID="32" usage="mandatory" offset="56" cardinality="1" description=""/>
4836       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="64" cardinality="1" description=""/>
4837       <Member name="SettlCurrAmt" type="SettlCurrAmt" package="eti_Cash" numericID="119" usage="mandatory" offset="72" cardinality="1" description=""/>
4838       <Member name="SideGrossTradeAmt" type="SideGrossTradeAmt" package="eti_Cash" numericID="1072" usage="optional" offset="80" cardinality="1" description=""/>
4839       <Member name="SettlCurrFxRate" type="SettlCurrFxRate" package="eti_Cash" numericID="155" usage="optional" offset="88" cardinality="1" description=""/>
4840       <Member name="AccruedInteresAmt" type="AccruedInteresAmt" package="eti_Cash" numericID="159" usage="optional" offset="96" cardinality="1" description=""/>
4841       <Member name="CouponRate" type="CouponRate" package="eti_Cash" numericID="223" usage="optional" offset="104" cardinality="1" description=""/>
4842       <Member name="RootPartyIDClientID" type="RootPartyIDClientID" package="eti_Cash" numericID="20403" usage="optional" offset="112" cardinality="1" description=""/>
4843       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" numericID="25123" usage="optional" offset="120" cardinality="1" description=""/>
4844       <Member name="RootPartyIDInvestmentDecisionMaker" type="RootPartyIDInvestmentDecisionMaker" package="eti_Cash" numericID="20522" usage="optional" offset="128" cardinality="1" description=""/>
4845       <Member name="PackageID" type="PackageID" package="eti_Cash" numericID="2489" usage="mandatory" offset="136" cardinality="1" description=""/>
4846       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="140" cardinality="1" description=""/>
4847       <Member name="TradeID" type="TradeID" package="eti_Cash" numericID="1003" usage="mandatory" offset="144" cardinality="1" description=""/>
4848       <Member name="TradeDate" type="TradeDate" package="eti_Cash" numericID="75" usage="mandatory" offset="148" cardinality="1" description=""/>
4849       <Member name="SideTradeID" type="SideTradeID" package="eti_Cash" numericID="1506" usage="mandatory" offset="152" cardinality="1" description=""/>
4850       <Member name="RootPartyIDSessionID" type="RootPartyIDSessionID" package="eti_Cash" numericID="20455" usage="optional" offset="156" cardinality="1" description=""/>
4851       <Member name="RootPartyIDSettlementUnit" type="RootPartyIDSettlementUnit" package="eti_Cash" numericID="25113" usage="mandatory" offset="160" cardinality="1" description=""/>
4852       <Member name="RootPartyIDContraUnit" type="RootPartyIDContraUnit" package="eti_Cash" numericID="25114" usage="optional" offset="164" cardinality="1" description=""/>
4853       <Member name="RootPartyIDContraSettlementUnit" type="RootPartyIDContraSettlementUnit" package="eti_Cash" numericID="25116" usage="optional" offset="168" cardinality="1" description=""/>
4854       <Member name="OrigTradeID" type="OrigTradeID" package="eti_Cash" numericID="1126" usage="optional" offset="172" cardinality="1" description=""/>
4855       <Member name="RootPartyIDExecutingUnit" type="RootPartyIDExecutingUnit" package="eti_Cash" numericID="20459" usage="mandatory" offset="176" cardinality="1" description=""/>
4856       <Member name="RootPartyIDExecutingTrader" type="RootPartyIDExecutingTrader" package="eti_Cash" numericID="20412" usage="mandatory" offset="180" cardinality="1" description=""/>
4857       <Member name="RootPartyIDClearingUnit" type="RootPartyIDClearingUnit" package="eti_Cash" numericID="25026" usage="mandatory" offset="184" cardinality="1" description=""/>
4858       <Member name="SettlDate" type="SettlDate" package="eti_Cash" numericID="64" usage="mandatory" offset="188" cardinality="1" description=""/>
4859       <Member name="NumDaysInterest" type="NumDaysInterest" package="eti_Cash" numericID="157" usage="optional" offset="192" cardinality="1" description=""/>
4860       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" numericID="28758" usage="optional" offset="196" cardinality="1" description=""/>
4861       <Member name="SRQSRelatedTradeID" type="SRQSRelatedTradeID" package="eti_Cash" numericID="25152" usage="optional" offset="200" cardinality="1" description=""/>
4862       <Member name="TrdType" type="TrdType" package="eti_Cash" numericID="828" usage="optional" offset="204" cardinality="1" description="">
4863         <ValidValue name="OTC" value="54" description="OTC"/>
4864         <ValidValue name="LIS" value="1005" description="Large in scale"/>
4865         <ValidValue name="Enlight" value="1006" description="Eurex/Xetra Enlight triggered trade"/>
4866       </Member>
4867       <Member name="LastMkt" type="LastMkt" package="eti_Cash" numericID="30" usage="mandatory" offset="206" cardinality="1" description="">
4868         <ValidValue name="XETR" value="3" description="XETR"/>
4869         <ValidValue name="XVIE" value="4" description="XVIE"/>
4870         <ValidValue name="XMAL" value="6" description="XMAL"/>
4871         <ValidValue name="XBUL" value="7" description="XBUL"/>
4872         <ValidValue name="XBUD" value="8" description="XBUD"/>
4873         <ValidValue name="XLJU" value="9" description="XLJU"/>
4874         <ValidValue name="XPRA" value="10" description="XPRA"/>
4875         <ValidValue name="XZAG" value="11" description="XZAG"/>
4876         <ValidValue name="XFRA" value="13" description="XFRA"/>
4877       </Member>
4878       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="208" cardinality="1" description="">
4879         <ValidValue name="Buy" value="1" description="Buy"/>
4880         <ValidValue name="Sell" value="2" description="Sell"/>
4881       </Member>
4882       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" numericID="1815" usage="optional" offset="209" cardinality="1" description="">
4883         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
4884         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
4885         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
4886         <ValidValue name="Riskless_Principal" value="9" description="Riskless Principal"/>
4887       </Member>
4888       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" numericID="856" usage="mandatory" offset="210" cardinality="1" description="">
4889         <ValidValue name="Submit" value="0" description="Submit"/>
4890         <ValidValue name="No_Was_Replaced" value="5" description="No/Was (Replaced)"/>
4891         <ValidValue name="Trade_Break" value="7" description="(Locked-In) Trade Break"/>
4892       </Member>
4893       <Member name="TransferReason" type="TransferReason" package="eti_Cash" numericID="830" usage="mandatory" offset="211" cardinality="1" description="">
4894         <ValidValue name="Owner" value="1" description="Owner"/>
4895         <ValidValue name="Clearer" value="2" description="Clearer"/>
4896       </Member>
4897       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Cash" numericID="1390" usage="mandatory" offset="212" cardinality="1" description="">
4898         <ValidValue name="Deferred_Publication" value="2" description="Deferred publication to market"/>
4899         <ValidValue name="Published" value="3" description="Published to market"/>
4900       </Member>
4901       <Member name="DeliveryType" type="DeliveryType" package="eti_Cash" numericID="28890" usage="mandatory" offset="213" cardinality="1" description="">
4902         <ValidValue name="AKV" value="1" description="Auslandskassenverein"/>
4903         <ValidValue name="GS" value="2" description="Girosammelverwahrung"/>
4904         <ValidValue name="STR" value="3" description="Streifbandverwahrung"/>
4905         <ValidValue name="WPR" value="4" description="Wertpapierrechnung"/>
4906         <ValidValue name="AKT" value="5" description="Non-collective safe custody securities to be settled via T2S"/>
4907       </Member>
4908       <Member name="LastCouponDeviationIndicator" type="LastCouponDeviationIndicator" package="eti_Cash" numericID="28896" usage="optional" offset="214" cardinality="1" description="">
4909         <ValidValue name="None" value="0" description="None"/>
4910         <ValidValue name="Short_period" value="1" description="Short period"/>
4911         <ValidValue name="Long_period" value="2" description="Long period"/>
4912         <ValidValue name="Only_one_coupon" value="3" description="Only one coupon"/>
4913         <ValidValue name="Short_two_interest_payments_due" value="4" description="Short - two interest payments due"/>
4914         <ValidValue name="Long_two_interest_payments_due" value="5" description="Long - two interest payments due"/>
4915         <ValidValue name="Perpetual" value="6" description="Perpetual"/>
4916       </Member>
4917       <Member name="RefinancingEligibilityIndicator" type="RefinancingEligibilityIndicator" package="eti_Cash" numericID="28897" usage="optional" offset="215" cardinality="1" description="">
4918         <ValidValue name="No" value="0" description="No"/>
4919         <ValidValue name="Yes" value="1" description="Yes"/>
4920       </Member>
4921       <Member name="ClearingInstruction" type="ClearingInstruction" package="eti_Cash" numericID="577" usage="optional" offset="216" cardinality="1" description="">
4922         <ValidValue name="Bilateral_netting_only" value="2" description="Bilateral netting only"/>
4923         <ValidValue name="Self_clearing" value="13" description="Self clearing"/>
4924       </Member>
4925       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" numericID="23002" usage="optional" offset="217" cardinality="1" description="">
4926         <ValidValue name="Y" value="1" description="Liquidity provision"/>
4927         <ValidValue name="N" value="0" description="No liquidity provision"/>
4928       </Member>
4929       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" numericID="25124" usage="optional" offset="218" cardinality="1" description="">
4930         <ValidValue name="Algo" value="22" description="Algo"/>
4931         <ValidValue name="Human" value="24" description="Human/Natural person"/>
4932       </Member>
4933       <Member name="RootPartyIDInvestmentDecisionMakerQualifier" type="RootPartyIDInvestmentDecisionMakerQualifier" package="eti_Cash" numericID="21622" usage="optional" offset="219" cardinality="1" description="">
4934         <ValidValue name="Algo" value="22" description="Algo"/>
4935         <ValidValue name="Human" value="24" description="Human/Natural person"/>
4936       </Member>
4937       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" numericID="1724" usage="optional" offset="220" cardinality="1" description="">
4938         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
4939       </Member>
4940       <Member name="Account" type="Account" package="eti_Cash" numericID="1" usage="optional" offset="221" cardinality="1" description=""/>
4941       <Member name="FreeText1" type="FreeText1" package="eti_Cash" numericID="25007" usage="optional" offset="223" cardinality="1" description=""/>
4942       <Member name="FreeText2" type="FreeText2" package="eti_Cash" numericID="25008" usage="optional" offset="235" cardinality="1" description=""/>
4943       <Member name="FreeText4" type="FreeText4" package="eti_Cash" numericID="25107" usage="optional" offset="247" cardinality="1" description=""/>
4944       <Member name="SettlCurrency" type="SettlCurrency" package="eti_Cash" numericID="120" usage="mandatory" offset="263" cardinality="1" description=""/>
4945       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Cash" numericID="22401" usage="mandatory" offset="266" cardinality="1" description=""/>
4946       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Cash" numericID="22412" usage="mandatory" offset="271" cardinality="1" description=""/>
4947       <Member name="RootPartyClearingFirm" type="RootPartyClearingFirm" package="eti_Cash" numericID="22404" usage="mandatory" offset="277" cardinality="1" description=""/>
4948       <Member name="RootPartyExecutingFirmKVNumber" type="RootPartyExecutingFirmKVNumber" package="eti_Cash" numericID="25112" usage="mandatory" offset="282" cardinality="1" description=""/>
4949       <Member name="RootPartySettlementAccount" type="RootPartySettlementAccount" package="eti_Cash" numericID="22491" usage="mandatory" offset="286" cardinality="1" description=""/>
4950       <Member name="RootPartySettlementLocation" type="RootPartySettlementLocation" package="eti_Cash" numericID="22410" usage="mandatory" offset="321" cardinality="1" description="">
4951         <ValidValue name="APK" value="APK" description="APK - Euroclear Finland"/>
4952         <ValidValue name="CBF" value="CBF" description="CBF - Clearstream Banking Frankfurt"/>
4953         <ValidValue name="CBL" value="CBL" description="CBL - Clearstream Banking Luxembourg"/>
4954         <ValidValue name="CCO" value="CCO" description="CCO - Euroclear UK and Ireland"/>
4955         <ValidValue name="CIK" value="CIK" description="CIK - Euroclear Belgium"/>
4956         <ValidValue name="EOC" value="EOC" description="EOC - Euroclear Bank"/>
4957         <ValidValue name="HEL" value="HEL" description="HEL - HELEX Greece"/>
4958         <ValidValue name="IBC" value="IBC" description="IBC - Iberclear Spain"/>
4959         <ValidValue name="INT" value="INT" description="INT - Interbolsa Portugal"/>
4960         <ValidValue name="KDP" value="KDP" description="KDP - KDPW Poland"/>
4961         <ValidValue name="MOT" value="MOT" description="MOT - Monte Titoli Italy"/>
4962         <ValidValue name="NEC" value="NEC" description="NEC - Euroclear Netherlands"/>
4963         <ValidValue name="OEB" value="OEB" description="OEB - OeKB Austria"/>
4964         <ValidValue name="SIC" value="SIC" description="SIC - Euroclear France"/>
4965         <ValidValue name="SIS" value="SIS" description="SIS - Sega Intersettle"/>
4966         <ValidValue name="VPC" value="VPC" description="VPC - Euroclear Sweden"/>
4967         <ValidValue name="VPD" value="VPD" description="VPD - VP Denmark"/>
4968         <ValidValue name="VPS" value="VPS" description="VPS - VPS Norway"/>
4969       </Member>
4970       <Member name="RootPartySettlementFirm" type="RootPartySettlementFirm" package="eti_Cash" numericID="22490" usage="mandatory" offset="324" cardinality="1" description=""/>
4971       <Member name="RootPartyContraFirm" type="RootPartyContraFirm" package="eti_Cash" numericID="22417" usage="optional" offset="329" cardinality="1" description=""/>
4972       <Member name="RootPartyContraSettlementFirm" type="RootPartyContraSettlementFirm" package="eti_Cash" numericID="25119" usage="optional" offset="334" cardinality="1" description=""/>
4973       <Member name="RootPartyContraFirmKVNumber" type="RootPartyContraFirmKVNumber" package="eti_Cash" numericID="25115" usage="mandatory" offset="339" cardinality="1" description=""/>
4974       <Member name="RootPartyContraSettlementAccount" type="RootPartyContraSettlementAccount" package="eti_Cash" numericID="25117" usage="mandatory" offset="343" cardinality="1" description=""/>
4975       <Member name="RootPartyContraSettlementLocation" type="RootPartyContraSettlementLocation" package="eti_Cash" numericID="25118" usage="optional" offset="378" cardinality="1" description="">
4976         <ValidValue name="APK" value="APK" description="APK - Euroclear Finland"/>
4977         <ValidValue name="CBF" value="CBF" description="CBF - Clearstream Banking Frankfurt"/>
4978         <ValidValue name="CBL" value="CBL" description="CBL - Clearstream Banking Luxembourg"/>
4979         <ValidValue name="CCO" value="CCO" description="CCO - Euroclear UK and Ireland"/>
4980         <ValidValue name="CIK" value="CIK" description="CIK - Euroclear Belgium"/>
4981         <ValidValue name="EOC" value="EOC" description="EOC - Euroclear Bank"/>
4982         <ValidValue name="HEL" value="HEL" description="HEL - HELEX Greece"/>
4983         <ValidValue name="IBC" value="IBC" description="IBC - Iberclear Spain"/>
4984         <ValidValue name="INT" value="INT" description="INT - Interbolsa Portugal"/>
4985         <ValidValue name="KDP" value="KDP" description="KDP - KDPW Poland"/>
4986         <ValidValue name="MOT" value="MOT" description="MOT - Monte Titoli Italy"/>
4987         <ValidValue name="NEC" value="NEC" description="NEC - Euroclear Netherlands"/>
4988         <ValidValue name="OEB" value="OEB" description="OEB - OeKB Austria"/>
4989         <ValidValue name="SIC" value="SIC" description="SIC - Euroclear France"/>
4990         <ValidValue name="SIS" value="SIS" description="SIS - Sega Intersettle"/>
4991         <ValidValue name="VPC" value="VPC" description="VPC - Euroclear Sweden"/>
4992         <ValidValue name="VPD" value="VPD" description="VPD - VP Denmark"/>
4993         <ValidValue name="VPS" value="VPS" description="VPS - VPS Norway"/>
4994       </Member>
4995       <Member name="RootPartyIDExecutionVenue" type="RootPartyIDExecutionVenue" package="eti_Cash" numericID="20473" usage="optional" offset="381" cardinality="1" description=""/>
4996       <Member name="RegulatoryTradeID" type="RegulatoryTradeID" package="eti_Cash" numericID="1903" usage="optional" offset="385" cardinality="1" description=""/>
4997       <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="437" cardinality="1" description=""/>
4998     </ApplicationMessage>
4999     <ApplicationMessage name="TESTradingSessionStatusBroadcast" package="eti_Cash" type="TESTradingSessionStatusBroadcast" numericID="10615" description="" functionalCategory="TES Trading" alias="TES Status Broadcast ">
5000       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5001         <ValidValue name="TradingSessionStatus" value="h" description="Trading Session Status"/>
5002       </Member>
5003       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
5004         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5005         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5006         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5007       </Group>
5008       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
5009         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
5010         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
5011         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
5012         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
5013         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
5014           <ValidValue name="False" value="0" description="False"/>
5015           <ValidValue name="True" value="1" description="True"/>
5016         </Member>
5017         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
5018           <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
5019           <ValidValue name="TES_Trade" value="8" description="TES Trade"/>
5020         </Member>
5021         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
5022           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5023         </Member>
5024         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
5025       </Group>
5026       <Member name="TradeDate" type="TradeDate" package="eti_Cash" numericID="75" usage="mandatory" offset="40" cardinality="1" description=""/>
5027       <Member name="TradSesEvent" type="TradSesEvent" package="eti_Cash" numericID="1368" usage="mandatory" offset="44" cardinality="1" description="">
5028         <ValidValue name="Start_of_Service" value="101" description="Start of Service"/>
5029         <ValidValue name="End_of_Day_Service" value="104" description="End of Service"/>
5030       </Member>
5031       <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="45" cardinality="1" description=""/>
5032     </ApplicationMessage>
5033     <ApplicationMessage name="TMTradingSessionStatusBroadcast" package="eti_Cash" type="TMTradingSessionStatusBroadcast" numericID="10501" description="" functionalCategory="Other" alias="Trade Notification Status">
5034       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5035         <ValidValue name="TradingSessionStatus" value="h" description="Trading Session Status"/>
5036       </Member>
5037       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
5038         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5039         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5040         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5041       </Group>
5042       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
5043         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
5044         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
5045         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
5046         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
5047         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
5048           <ValidValue name="False" value="0" description="False"/>
5049           <ValidValue name="True" value="1" description="True"/>
5050         </Member>
5051         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
5052           <ValidValue name="Trade" value="1" description="Trade"/>
5053         </Member>
5054         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
5055           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5056         </Member>
5057         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
5058       </Group>
5059       <Member name="TradSesEvent" type="TradSesEvent" package="eti_Cash" numericID="1368" usage="mandatory" offset="40" cardinality="1" description="">
5060         <ValidValue name="End_of_Day_Service" value="104" description="End of Service"/>
5061       </Member>
5062       <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="41" cardinality="1" description=""/>
5063     </ApplicationMessage>
5064     <ApplicationMessage name="ThrottleUpdateNotification" package="eti_Cash" type="ThrottleUpdateNotification" numericID="10028" description="" functionalCategory="Session Layer" alias="Throttle Update Notification">
5065       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5066         <ValidValue name="UserNotification" value="CB" description="User Notification"/>
5067       </Member>
5068       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
5069         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5070         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5071         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5072       </Group>
5073       <Group name="NotifHeader" type="NotifHeaderComp" package="eti_Cash" cardinality="1" description="">
5074         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
5075       </Group>
5076       <Member name="ThrottleTimeInterval" type="ThrottleTimeInterval" package="eti_Cash" numericID="1614" usage="mandatory" offset="16" cardinality="1" description=""/>
5077       <Member name="ThrottleNoMsgs" type="ThrottleNoMsgs" package="eti_Cash" numericID="1613" usage="mandatory" offset="24" cardinality="1" description=""/>
5078       <Member name="ThrottleDisconnectLimit" type="ThrottleDisconnectLimit" package="eti_Cash" numericID="25002" usage="mandatory" offset="28" cardinality="1" description=""/>
5079     </ApplicationMessage>
5080     <ApplicationMessage name="TradeBroadcast" package="eti_Cash" type="TradeBroadcast" numericID="10500" description="" functionalCategory="Other" alias="Trade Notification">
5081       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5082         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
5083       </Member>
5084       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
5085         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5086         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5087         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5088       </Group>
5089       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
5090         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
5091         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
5092         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
5093         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="28" cardinality="1" description=""/>
5094         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
5095           <ValidValue name="False" value="0" description="False"/>
5096           <ValidValue name="True" value="1" description="True"/>
5097         </Member>
5098         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
5099           <ValidValue name="Trade" value="1" description="Trade"/>
5100         </Member>
5101         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
5102           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5103         </Member>
5104         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
5105       </Group>
5106       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="40" cardinality="1" description=""/>
5107       <Member name="Price" type="Price" package="eti_Cash" numericID="44" usage="optional" offset="48" cardinality="1" description=""/>
5108       <Member name="LastPx" type="LastPx" package="eti_Cash" numericID="31" usage="mandatory" offset="56" cardinality="1" description=""/>
5109       <Member name="LastQty" type="LastQty" package="eti_Cash" numericID="32" usage="mandatory" offset="64" cardinality="1" description=""/>
5110       <Member name="SettlCurrAmt" type="SettlCurrAmt" package="eti_Cash" numericID="119" usage="mandatory" offset="72" cardinality="1" description=""/>
5111       <Member name="SettlCurrFxRate" type="SettlCurrFxRate" package="eti_Cash" numericID="155" usage="optional" offset="80" cardinality="1" description=""/>
5112       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="88" cardinality="1" description=""/>
5113       <Member name="OrderID" type="OrderID" package="eti_Cash" numericID="37" usage="optional" offset="96" cardinality="1" description=""/>
5114       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="104" cardinality="1" description=""/>
5115       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" numericID="151" usage="optional" offset="112" cardinality="1" description=""/>
5116       <Member name="CumQty" type="CumQty" package="eti_Cash" numericID="14" usage="optional" offset="120" cardinality="1" description=""/>
5117       <Member name="SideGrossTradeAmt" type="SideGrossTradeAmt" package="eti_Cash" numericID="1072" usage="optional" offset="128" cardinality="1" description=""/>
5118       <Member name="AccruedInteresAmt" type="AccruedInteresAmt" package="eti_Cash" numericID="159" usage="optional" offset="136" cardinality="1" description=""/>
5119       <Member name="CouponRate" type="CouponRate" package="eti_Cash" numericID="223" usage="optional" offset="144" cardinality="1" description=""/>
5120       <Member name="RootPartyIDClientID" type="RootPartyIDClientID" package="eti_Cash" numericID="20403" usage="optional" offset="152" cardinality="1" description=""/>
5121       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" numericID="25123" usage="optional" offset="160" cardinality="1" description=""/>
5122       <Member name="RootPartyIDInvestmentDecisionMaker" type="RootPartyIDInvestmentDecisionMaker" package="eti_Cash" numericID="20522" usage="optional" offset="168" cardinality="1" description=""/>
5123       <Member name="TradeID" type="TradeID" package="eti_Cash" numericID="1003" usage="mandatory" offset="176" cardinality="1" description=""/>
5124       <Member name="OrigTradeID" type="OrigTradeID" package="eti_Cash" numericID="1126" usage="optional" offset="180" cardinality="1" description=""/>
5125       <Member name="RootPartyIDExecutingUnit" type="RootPartyIDExecutingUnit" package="eti_Cash" numericID="20459" usage="mandatory" offset="184" cardinality="1" description=""/>
5126       <Member name="RootPartyIDSessionID" type="RootPartyIDSessionID" package="eti_Cash" numericID="20455" usage="optional" offset="188" cardinality="1" description=""/>
5127       <Member name="RootPartyIDExecutingTrader" type="RootPartyIDExecutingTrader" package="eti_Cash" numericID="20412" usage="optional" offset="192" cardinality="1" description=""/>
5128       <Member name="RootPartyIDSettlementUnit" type="RootPartyIDSettlementUnit" package="eti_Cash" numericID="25113" usage="mandatory" offset="196" cardinality="1" description=""/>
5129       <Member name="RootPartyIDClearingUnit" type="RootPartyIDClearingUnit" package="eti_Cash" numericID="25026" usage="mandatory" offset="200" cardinality="1" description=""/>
5130       <Member name="RootPartyIDContraUnit" type="RootPartyIDContraUnit" package="eti_Cash" numericID="25114" usage="optional" offset="204" cardinality="1" description=""/>
5131       <Member name="RootPartyIDContraSettlementUnit" type="RootPartyIDContraSettlementUnit" package="eti_Cash" numericID="25116" usage="optional" offset="208" cardinality="1" description=""/>
5132       <Member name="PartyIDSpecialistTrader" type="PartyIDSpecialistTrader" package="eti_Cash" numericID="20066" usage="optional" offset="212" cardinality="1" description=""/>
5133       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" numericID="25108" usage="optional" offset="216" cardinality="1" description=""/>
5134       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="220" cardinality="1" description=""/>
5135       <Member name="SideTradeID" type="SideTradeID" package="eti_Cash" numericID="1506" usage="mandatory" offset="224" cardinality="1" description=""/>
5136       <Member name="SideTradeReportID" type="SideTradeReportID" package="eti_Cash" numericID="1005" usage="mandatory" offset="228" cardinality="1" description=""/>
5137       <Member name="TradeNumber" type="TradeNumber" package="eti_Cash" numericID="2490" usage="optional" offset="232" cardinality="1" description=""/>
5138       <Member name="MatchDate" type="MatchDate" package="eti_Cash" numericID="28582" usage="mandatory" offset="236" cardinality="1" description=""/>
5139       <Member name="SettlDate" type="SettlDate" package="eti_Cash" numericID="64" usage="mandatory" offset="240" cardinality="1" description=""/>
5140       <Member name="TrdMatchID" type="TrdMatchID" package="eti_Cash" numericID="880" usage="mandatory" offset="244" cardinality="1" description=""/>
5141       <Member name="NumDaysInterest" type="NumDaysInterest" package="eti_Cash" numericID="157" usage="optional" offset="248" cardinality="1" description=""/>
5142       <Member name="LastMkt" type="LastMkt" package="eti_Cash" numericID="30" usage="mandatory" offset="252" cardinality="1" description="">
5143         <ValidValue name="XETR" value="3" description="XETR"/>
5144         <ValidValue name="XVIE" value="4" description="XVIE"/>
5145         <ValidValue name="XMAL" value="6" description="XMAL"/>
5146         <ValidValue name="XBUL" value="7" description="XBUL"/>
5147         <ValidValue name="XBUD" value="8" description="XBUD"/>
5148         <ValidValue name="XLJU" value="9" description="XLJU"/>
5149         <ValidValue name="XPRA" value="10" description="XPRA"/>
5150         <ValidValue name="XZAG" value="11" description="XZAG"/>
5151         <ValidValue name="XFRA" value="13" description="XFRA"/>
5152       </Member>
5153       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" numericID="856" usage="mandatory" offset="254" cardinality="1" description="">
5154         <ValidValue name="Submit" value="0" description="Submit"/>
5155         <ValidValue name="No_Was_Replaced" value="5" description="No/Was (Replaced)"/>
5156         <ValidValue name="Trade_Break" value="7" description="(Locked-In) Trade Break"/>
5157       </Member>
5158       <Member name="TransferReason" type="TransferReason" package="eti_Cash" numericID="830" usage="mandatory" offset="255" cardinality="1" description="">
5159         <ValidValue name="Owner" value="1" description="Owner"/>
5160         <ValidValue name="Clearer" value="2" description="Clearer"/>
5161       </Member>
5162       <Member name="MatchType" type="MatchType" package="eti_Cash" numericID="574" usage="optional" offset="256" cardinality="1" description="">
5163         <ValidValue name="Confirmed_Trade_Report" value="3" description="Confirmed Trade Report (reporting from recognized markets)"/>
5164         <ValidValue name="Auto_match_incoming" value="4" description="Auto-match incoming order"/>
5165         <ValidValue name="Cross_Auction" value="5" description="Cross Auction"/>
5166         <ValidValue name="Call_Auction" value="7" description="Call Auction"/>
5167         <ValidValue name="Auto_match_resting" value="11" description="Auto match resting order"/>
5168         <ValidValue name="Auto_match_at_mid_point" value="12" description="Auto match at midpoint"/>
5169         <ValidValue name="Continuous_Auction" value="14" description="Continuous Aution"/>
5170       </Member>
5171       <Member name="MatchSubType" type="MatchSubType" package="eti_Cash" numericID="28610" usage="optional" offset="257" cardinality="1" description="">
5172         <ValidValue name="Opening_Auction" value="1" description="Opening auction"/>
5173         <ValidValue name="Closing_Auction" value="2" description="Closing auction"/>
5174         <ValidValue name="Intraday_Auction" value="3" description="Intraday auction"/>
5175         <ValidValue name="Circuit_Breaker_Auction" value="4" description="Circuit Breaker auction"/>
5176         <ValidValue name="TRADE_AT_CLOSE" value="5" description="Trade-at-Close"/>
5177       </Member>
5178       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="258" cardinality="1" description="">
5179         <ValidValue name="Buy" value="1" description="Buy"/>
5180         <ValidValue name="Sell" value="2" description="Sell"/>
5181       </Member>
5182       <Member name="SideLiquidityInd" type="SideLiquidityInd" package="eti_Cash" numericID="1444" usage="optional" offset="259" cardinality="1" description="">
5183         <ValidValue name="Added_Liquidity" value="1" description="Added liquidity (passive)"/>
5184         <ValidValue name="Removed_Liquidity" value="2" description="Removed liquidity (aggressive, includes triggered orders)"/>
5185         <ValidValue name="Auction" value="4" description="Auction (includes VDO matching at midpoint)"/>
5186       </Member>
5187       <Member name="DeliveryType" type="DeliveryType" package="eti_Cash" numericID="28890" usage="mandatory" offset="260" cardinality="1" description="">
5188         <ValidValue name="AKV" value="1" description="Auslandskassenverein"/>
5189         <ValidValue name="GS" value="2" description="Girosammelverwahrung"/>
5190         <ValidValue name="STR" value="3" description="Streifbandverwahrung"/>
5191         <ValidValue name="WPR" value="4" description="Wertpapierrechnung"/>
5192         <ValidValue name="AKT" value="5" description="Non-collective safe custody securities to be settled via T2S"/>
5193       </Member>
5194       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" numericID="1815" usage="mandatory" offset="261" cardinality="1" description="">
5195         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
5196         <ValidValue name="Broker_dealer" value="3" description="Issuer/Liquidity Provider"/>
5197         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
5198         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
5199         <ValidValue name="Riskless_Principal" value="9" description="Riskless Principal"/>
5200       </Member>
5201       <Member name="LastCouponDeviationIndicator" type="LastCouponDeviationIndicator" package="eti_Cash" numericID="28896" usage="optional" offset="262" cardinality="1" description="">
5202         <ValidValue name="None" value="0" description="None"/>
5203         <ValidValue name="Short_period" value="1" description="Short period"/>
5204         <ValidValue name="Long_period" value="2" description="Long period"/>
5205         <ValidValue name="Only_one_coupon" value="3" description="Only one coupon"/>
5206         <ValidValue name="Short_two_interest_payments_due" value="4" description="Short - two interest payments due"/>
5207         <ValidValue name="Long_two_interest_payments_due" value="5" description="Long - two interest payments due"/>
5208         <ValidValue name="Perpetual" value="6" description="Perpetual"/>
5209       </Member>
5210       <Member name="RefinancingEligibilityIndicator" type="RefinancingEligibilityIndicator" package="eti_Cash" numericID="28897" usage="optional" offset="263" cardinality="1" description="">
5211         <ValidValue name="No" value="0" description="No"/>
5212         <ValidValue name="Yes" value="1" description="Yes"/>
5213       </Member>
5214       <Member name="ClearingInstruction" type="ClearingInstruction" package="eti_Cash" numericID="577" usage="optional" offset="264" cardinality="1" description="">
5215         <ValidValue name="Bilateral_netting_only" value="2" description="Bilateral netting only"/>
5216         <ValidValue name="Self_clearing" value="13" description="Self clearing"/>
5217       </Member>
5218       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" numericID="1724" usage="optional" offset="265" cardinality="1" description="">
5219         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
5220       </Member>
5221       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" numericID="23002" usage="optional" offset="266" cardinality="1" description="">
5222         <ValidValue name="Y" value="1" description="Liquidity provision"/>
5223         <ValidValue name="N" value="0" description="No liquidity provision"/>
5224       </Member>
5225       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" numericID="25124" usage="optional" offset="267" cardinality="1" description="">
5226         <ValidValue name="Algo" value="22" description="Algo"/>
5227         <ValidValue name="Human" value="24" description="Human/Natural person"/>
5228       </Member>
5229       <Member name="RootPartyIDInvestmentDecisionMakerQualifier" type="RootPartyIDInvestmentDecisionMakerQualifier" package="eti_Cash" numericID="21622" usage="optional" offset="268" cardinality="1" description="">
5230         <ValidValue name="Algo" value="22" description="Algo"/>
5231         <ValidValue name="Human" value="24" description="Human/Natural person"/>
5232       </Member>
5233       <Member name="Account" type="Account" package="eti_Cash" numericID="1" usage="optional" offset="269" cardinality="1" description=""/>
5234       <Member name="SettlCurrency" type="SettlCurrency" package="eti_Cash" numericID="120" usage="mandatory" offset="271" cardinality="1" description=""/>
5235       <Member name="Currency" type="Currency" package="eti_Cash" numericID="15" usage="mandatory" offset="274" cardinality="1" description=""/>
5236       <Member name="FreeText1" type="FreeText1" package="eti_Cash" numericID="25007" usage="optional" offset="277" cardinality="1" description=""/>
5237       <Member name="FreeText2" type="FreeText2" package="eti_Cash" numericID="25008" usage="optional" offset="289" cardinality="1" description=""/>
5238       <Member name="FreeText4" type="FreeText4" package="eti_Cash" numericID="25107" usage="optional" offset="301" cardinality="1" description=""/>
5239       <Member name="OrderCategory" type="OrderCategory" package="eti_Cash" numericID="1115" usage="optional" offset="317" cardinality="1" description="">
5240         <ValidValue name="Order" value="1" description="Order"/>
5241         <ValidValue name="Quote" value="2" description="Quote"/>
5242       </Member>
5243       <Member name="OrdType" type="OrdType" package="eti_Cash" numericID="40" usage="optional" offset="318" cardinality="1" description="">
5244         <ValidValue name="Market" value="1" description="Market"/>
5245         <ValidValue name="Limit" value="2" description="Limit"/>
5246       </Member>
5247       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Cash" numericID="22401" usage="mandatory" offset="319" cardinality="1" description=""/>
5248       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Cash" numericID="22412" usage="optional" offset="324" cardinality="1" description=""/>
5249       <Member name="RootPartyClearingFirm" type="RootPartyClearingFirm" package="eti_Cash" numericID="22404" usage="mandatory" offset="330" cardinality="1" description=""/>
5250       <Member name="RootPartyExecutingFirmKVNumber" type="RootPartyExecutingFirmKVNumber" package="eti_Cash" numericID="25112" usage="mandatory" offset="335" cardinality="1" description=""/>
5251       <Member name="RootPartySettlementAccount" type="RootPartySettlementAccount" package="eti_Cash" numericID="22491" usage="mandatory" offset="339" cardinality="1" description=""/>
5252       <Member name="RootPartySettlementLocation" type="RootPartySettlementLocation" package="eti_Cash" numericID="22410" usage="mandatory" offset="374" cardinality="1" description="">
5253         <ValidValue name="APK" value="APK" description="APK - Euroclear Finland"/>
5254         <ValidValue name="CBF" value="CBF" description="CBF - Clearstream Banking Frankfurt"/>
5255         <ValidValue name="CBL" value="CBL" description="CBL - Clearstream Banking Luxembourg"/>
5256         <ValidValue name="CCO" value="CCO" description="CCO - Euroclear UK and Ireland"/>
5257         <ValidValue name="CIK" value="CIK" description="CIK - Euroclear Belgium"/>
5258         <ValidValue name="EOC" value="EOC" description="EOC - Euroclear Bank"/>
5259         <ValidValue name="HEL" value="HEL" description="HEL - HELEX Greece"/>
5260         <ValidValue name="IBC" value="IBC" description="IBC - Iberclear Spain"/>
5261         <ValidValue name="INT" value="INT" description="INT - Interbolsa Portugal"/>
5262         <ValidValue name="KDP" value="KDP" description="KDP - KDPW Poland"/>
5263         <ValidValue name="MOT" value="MOT" description="MOT - Monte Titoli Italy"/>
5264         <ValidValue name="NEC" value="NEC" description="NEC - Euroclear Netherlands"/>
5265         <ValidValue name="OEB" value="OEB" description="OEB - OeKB Austria"/>
5266         <ValidValue name="SIC" value="SIC" description="SIC - Euroclear France"/>
5267         <ValidValue name="SIS" value="SIS" description="SIS - Sega Intersettle"/>
5268         <ValidValue name="VPC" value="VPC" description="VPC - Euroclear Sweden"/>
5269         <ValidValue name="VPD" value="VPD" description="VPD - VP Denmark"/>
5270         <ValidValue name="VPS" value="VPS" description="VPS - VPS Norway"/>
5271       </Member>
5272       <Member name="RootPartySettlementFirm" type="RootPartySettlementFirm" package="eti_Cash" numericID="22490" usage="mandatory" offset="377" cardinality="1" description=""/>
5273       <Member name="RootPartyContraFirm" type="RootPartyContraFirm" package="eti_Cash" numericID="22417" usage="optional" offset="382" cardinality="1" description=""/>
5274       <Member name="RootPartyContraSettlementFirm" type="RootPartyContraSettlementFirm" package="eti_Cash" numericID="25119" usage="optional" offset="387" cardinality="1" description=""/>
5275       <Member name="RootPartyContraFirmKVNumber" type="RootPartyContraFirmKVNumber" package="eti_Cash" numericID="25115" usage="mandatory" offset="392" cardinality="1" description=""/>
5276       <Member name="RootPartyContraSettlementAccount" type="RootPartyContraSettlementAccount" package="eti_Cash" numericID="25117" usage="mandatory" offset="396" cardinality="1" description=""/>
5277       <Member name="RootPartyContraSettlementLocation" type="RootPartyContraSettlementLocation" package="eti_Cash" numericID="25118" usage="optional" offset="431" cardinality="1" description="">
5278         <ValidValue name="APK" value="APK" description="APK - Euroclear Finland"/>
5279         <ValidValue name="CBF" value="CBF" description="CBF - Clearstream Banking Frankfurt"/>
5280         <ValidValue name="CBL" value="CBL" description="CBL - Clearstream Banking Luxembourg"/>
5281         <ValidValue name="CCO" value="CCO" description="CCO - Euroclear UK and Ireland"/>
5282         <ValidValue name="CIK" value="CIK" description="CIK - Euroclear Belgium"/>
5283         <ValidValue name="EOC" value="EOC" description="EOC - Euroclear Bank"/>
5284         <ValidValue name="HEL" value="HEL" description="HEL - HELEX Greece"/>
5285         <ValidValue name="IBC" value="IBC" description="IBC - Iberclear Spain"/>
5286         <ValidValue name="INT" value="INT" description="INT - Interbolsa Portugal"/>
5287         <ValidValue name="KDP" value="KDP" description="KDP - KDPW Poland"/>
5288         <ValidValue name="MOT" value="MOT" description="MOT - Monte Titoli Italy"/>
5289         <ValidValue name="NEC" value="NEC" description="NEC - Euroclear Netherlands"/>
5290         <ValidValue name="OEB" value="OEB" description="OEB - OeKB Austria"/>
5291         <ValidValue name="SIC" value="SIC" description="SIC - Euroclear France"/>
5292         <ValidValue name="SIS" value="SIS" description="SIS - Sega Intersettle"/>
5293         <ValidValue name="VPC" value="VPC" description="VPC - Euroclear Sweden"/>
5294         <ValidValue name="VPD" value="VPD" description="VPD - VP Denmark"/>
5295         <ValidValue name="VPS" value="VPS" description="VPS - VPS Norway"/>
5296       </Member>
5297       <Member name="PartySpecialistFirm" type="PartySpecialistFirm" package="eti_Cash" numericID="22661" usage="optional" offset="434" cardinality="1" description=""/>
5298       <Member name="PartySpecialistTrader" type="PartySpecialistTrader" package="eti_Cash" numericID="22066" usage="optional" offset="439" cardinality="1" description=""/>
5299       <Member name="RegulatoryTradeID" type="RegulatoryTradeID" package="eti_Cash" numericID="1903" usage="optional" offset="445" cardinality="1" description=""/>
5300       <Member name="RootPartyIDExecutionVenue" type="RootPartyIDExecutionVenue" package="eti_Cash" numericID="20473" usage="optional" offset="497" cardinality="1" description=""/>
5301       <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="501" cardinality="1" description=""/>
5302     </ApplicationMessage>
5303     <ApplicationMessage name="TradingSessionStatusBroadcast" package="eti_Cash" type="TradingSessionStatusBroadcast" numericID="10307" description="" functionalCategory="Other" alias="Trading Session Event">
5304       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5305         <ValidValue name="TradingSessionStatus" value="h" description="Trading Session Status"/>
5306       </Member>
5307       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
5308         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5309         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5310         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5311       </Group>
5312       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
5313         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
5314         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
5315         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
5316         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="32" cardinality="1" description=""/>
5317         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
5318         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="mandatory" offset="38" cardinality="1" description=""/>
5319         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="54" cardinality="1" description="">
5320           <ValidValue name="Session_data" value="4" description="Session Data"/>
5321           <ValidValue name="Listener_data" value="5" description="Listener Data"/>
5322           <ValidValue name="Specialist_Data" value="11" description="Specialist Data"/>
5323         </Member>
5324         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
5325           <ValidValue name="False" value="0" description="False"/>
5326           <ValidValue name="True" value="1" description="True"/>
5327         </Member>
5328         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
5329           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5330         </Member>
5331         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
5332       </Group>
5333       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="optional" offset="64" cardinality="1" description=""/>
5334       <Member name="TradeDate" type="TradeDate" package="eti_Cash" numericID="75" usage="optional" offset="68" cardinality="1" description=""/>
5335       <Member name="TradSesEvent" type="TradSesEvent" package="eti_Cash" numericID="1368" usage="mandatory" offset="72" cardinality="1" description="">
5336         <ValidValue name="Start_of_Service" value="101" description="Start of Service"/>
5337         <ValidValue name="Market_Reset" value="102" description="Market Reset"/>
5338         <ValidValue name="End_of_Restatement" value="103" description="End of Restatement"/>
5339         <ValidValue name="End_of_Day_Service" value="104" description="End of Service"/>
5340         <ValidValue name="Service_Resumed" value="105" description="Service Resumed"/>
5341       </Member>
5342       <Member name="RefApplLastMsgID" type="RefApplLastMsgID" package="eti_Cash" numericID="28722" usage="optional" offset="73" cardinality="1" description=""/>
5343       <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="89" cardinality="1" description=""/>
5344     </ApplicationMessage>
5345     <ApplicationMessage name="TrailingStopUpdateNotification" package="eti_Cash" type="TrailingStopUpdateNotification" numericID="10127" description="" functionalCategory="Order Handling" alias="Trailing Stop Order Update Notification">
5346       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5347         <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
5348       </Member>
5349       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
5350         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5351         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5352         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5353       </Group>
5354       <Group name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description="">
5355         <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" numericID="21003" usage="optional" offset="8" cardinality="1" description=""/>
5356         <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" numericID="25043" usage="optional" offset="16" cardinality="1" description=""/>
5357         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="24" cardinality="1" description=""/>
5358         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="32" cardinality="1" description=""/>
5359         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="mandatory" offset="36" cardinality="1" description=""/>
5360         <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" numericID="28704" usage="optional" offset="38" cardinality="1" description=""/>
5361         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="optional" offset="54" cardinality="1" description="">
5362           <ValidValue name="Session_data" value="4" description="Session Data"/>
5363           <ValidValue name="Listener_data" value="5" description="Listener Data"/>
5364           <ValidValue name="Specialist_Data" value="11" description="Specialist Data"/>
5365         </Member>
5366         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="55" cardinality="1" description="">
5367           <ValidValue name="False" value="0" description="False"/>
5368           <ValidValue name="True" value="1" description="True"/>
5369         </Member>
5370         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="56" cardinality="1" description="">
5371           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5372         </Member>
5373         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="57" cardinality="1" description=""/>
5374       </Group>
5375       <Member name="OrderID" type="OrderID" package="eti_Cash" numericID="37" usage="mandatory" offset="64" cardinality="1" description=""/>
5376       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" numericID="11" usage="optional" offset="72" cardinality="1" description=""/>
5377       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" numericID="41" usage="optional" offset="80" cardinality="1" description=""/>
5378       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="88" cardinality="1" description=""/>
5379       <Member name="ExecID" type="ExecID" package="eti_Cash" numericID="17" usage="mandatory" offset="96" cardinality="1" description=""/>
5380       <Member name="StopPx" type="StopPx" package="eti_Cash" numericID="99" usage="mandatory" offset="104" cardinality="1" description=""/>
5381       <Member name="OrderQty" type="OrderQty" package="eti_Cash" numericID="38" usage="mandatory" offset="112" cardinality="1" description=""/>
5382       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" numericID="25108" usage="mandatory" offset="120" cardinality="1" description=""/>
5383       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="124" cardinality="1" description=""/>
5384       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" numericID="378" usage="mandatory" offset="128" cardinality="1" description="">
5385         <ValidValue name="Trailing_Stop_Update" value="213" description="Trailing Stop Updated"/>
5386       </Member>
5387       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" numericID="39" usage="mandatory" offset="130" cardinality="1" description="">
5388         <ValidValue name="New" value="0" description="New"/>
5389       </Member>
5390       <Member name="ExecType" type="ExecType" package="eti_Cash" numericID="150" usage="mandatory" offset="131" cardinality="1" description="">
5391         <ValidValue name="Restated" value="D" description="Restated"/>
5392       </Member>
5393       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="132" cardinality="1" description="">
5394         <ValidValue name="Buy" value="1" description="Buy"/>
5395         <ValidValue name="Sell" value="2" description="Sell"/>
5396       </Member>
5397       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" numericID="30011" usage="optional" offset="133" cardinality="1" description=""/>
5398       <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="153" cardinality="1" description=""/>
5399     </ApplicationMessage>
5400     <ApplicationMessage name="UnsubscribeRequest" package="eti_Cash" type="UnsubscribeRequest" numericID="10006" description="" functionalCategory="Session Layer" alias="Unsubscribe">
5401       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5402         <ValidValue name="ApplicationMessageRequest" value="BW" description="Application Message Request"/>
5403       </Member>
5404       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
5405         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5406         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5407         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
5408         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
5409       </Group>
5410       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
5411         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
5412         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
5413       </Group>
5414       <Member name="RefApplSubID" type="RefApplSubID" package="eti_Cash" numericID="28728" usage="mandatory" offset="24" cardinality="1" description=""/>
5415       <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
5416     </ApplicationMessage>
5417     <ApplicationMessage name="UnsubscribeResponse" package="eti_Cash" type="UnsubscribeResponse" numericID="10007" description="" functionalCategory="Session Layer" alias="Unsubscribe Response">
5418       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5419         <ValidValue name="ApplicationMessageRequestAck" value="BX" description="Application Message Request Ack"/>
5420       </Member>
5421       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
5422         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5423         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5424         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5425       </Group>
5426       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description="">
5427         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
5428         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
5429         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
5430         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
5431       </Group>
5432     </ApplicationMessage>
5433     <ApplicationMessage name="UserLoginRequest" package="eti_Cash" type="UserLoginRequest" numericID="10018" description="" functionalCategory="Session Layer" alias="User Logon">
5434       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5435         <ValidValue name="UserRequest" value="BE" description="User Request"/>
5436       </Member>
5437       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
5438         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5439         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5440         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
5441         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
5442       </Group>
5443       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
5444         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
5445         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
5446       </Group>
5447       <Member name="Username" type="Username" package="eti_Cash" numericID="553" usage="mandatory" offset="24" cardinality="1" description=""/>
5448       <Member name="Password" type="Password" package="eti_Cash" numericID="554" usage="mandatory" offset="28" cardinality="1" description=""/>
5449       <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="60" cardinality="1" description=""/>
5450     </ApplicationMessage>
5451     <ApplicationMessage name="UserLoginResponse" package="eti_Cash" type="UserLoginResponse" numericID="10019" description="" functionalCategory="Session Layer" alias="User Logon Response">
5452       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5453         <ValidValue name="UserResponse" value="BF" description="User Response"/>
5454       </Member>
5455       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
5456         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5457         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5458         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5459       </Group>
5460       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description="">
5461         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
5462         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
5463         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
5464         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
5465       </Group>
5466     </ApplicationMessage>
5467     <ApplicationMessage name="UserLogoutRequest" package="eti_Cash" type="UserLogoutRequest" numericID="10029" description="" functionalCategory="Session Layer" alias="User Logout">
5468       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5469         <ValidValue name="UserRequest" value="BE" description="User Request"/>
5470       </Member>
5471       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
5472         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5473         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5474         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
5475         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
5476       </Group>
5477       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
5478         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
5479         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="unused" offset="20" cardinality="1" description=""/>
5480       </Group>
5481       <Member name="Username" type="Username" package="eti_Cash" numericID="553" usage="mandatory" offset="24" cardinality="1" description=""/>
5482       <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
5483     </ApplicationMessage>
5484     <ApplicationMessage name="UserLogoutResponse" package="eti_Cash" type="UserLogoutResponse" numericID="10024" description="" functionalCategory="Session Layer" alias="User Logout Response">
5485       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5486         <ValidValue name="UserResponse" value="BF" description="User Response"/>
5487       </Member>
5488       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
5489         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5490         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5491         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5492       </Group>
5493       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description="">
5494         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
5495         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
5496         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
5497         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
5498       </Group>
5499     </ApplicationMessage>
5500     <ApplicationMessage name="XetraEnLightCreateDealNotification" package="eti_Cash" type="XetraEnLightCreateDealNotification" numericID="10808" description="" functionalCategory="Selective Request for Quote Service" alias="XetraEnLight Create Deal Notification">
5501       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5502         <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
5503       </Member>
5504       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
5505         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5506         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5507         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5508       </Group>
5509       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
5510         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
5511         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
5512         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
5513         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
5514         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
5515           <ValidValue name="False" value="0" description="False"/>
5516           <ValidValue name="True" value="1" description="True"/>
5517         </Member>
5518         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
5519           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
5520         </Member>
5521         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
5522           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5523         </Member>
5524         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
5525       </Group>
5526       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
5527       <Member name="LastPx" type="LastPx" package="eti_Cash" numericID="31" usage="mandatory" offset="48" cardinality="1" description=""/>
5528       <Member name="LastQty" type="LastQty" package="eti_Cash" numericID="32" usage="mandatory" offset="56" cardinality="1" description=""/>
5529       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="mandatory" offset="64" cardinality="1" description=""/>
5530       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="72" cardinality="1" description=""/>
5531       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Cash" numericID="20003" usage="optional" offset="80" cardinality="1" description=""/>
5532       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" numericID="20122" usage="optional" offset="88" cardinality="1" description=""/>
5533       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" numericID="25123" usage="optional" offset="96" cardinality="1" description=""/>
5534       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" numericID="28758" usage="mandatory" offset="104" cardinality="1" description=""/>
5535       <Member name="TradeID" type="TradeID" package="eti_Cash" numericID="1003" usage="mandatory" offset="108" cardinality="1" description=""/>
5536       <Member name="SettlDate" type="SettlDate" package="eti_Cash" numericID="64" usage="optional" offset="112" cardinality="1" description=""/>
5537       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" numericID="1815" usage="mandatory" offset="116" cardinality="1" description="">
5538         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
5539         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
5540         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
5541         <ValidValue name="Riskless_Principal" value="9" description="Riskless Principal"/>
5542       </Member>
5543       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Cash" numericID="939" usage="mandatory" offset="117" cardinality="1" description="">
5544         <ValidValue name="Accepted" value="0" description="Accepted"/>
5545       </Member>
5546       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Cash" numericID="1011" usage="mandatory" offset="118" cardinality="1" description="">
5547         <ValidValue name="Broadcast_to_Requester" value="R" description="Broadcast to requestor"/>
5548         <ValidValue name="Broadcast_to_Quote_Submitter" value="Q" description="Broadcast to quote submitter"/>
5549       </Member>
5550       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="119" cardinality="1" description="">
5551         <ValidValue name="Buy" value="1" description="Buy"/>
5552         <ValidValue name="Sell" value="2" description="Sell"/>
5553       </Member>
5554       <Member name="AllocMethod" type="AllocMethod" package="eti_Cash" numericID="1002" usage="mandatory" offset="120" cardinality="1" description="">
5555         <ValidValue name="Automatic_Random" value="1" description="Automatic (Random)"/>
5556         <ValidValue name="Manual" value="3" description="Manual"/>
5557       </Member>
5558       <Member name="NoOrderBookItems" type="NoOrderBookItems" package="eti_Cash" numericID="28769" usage="mandatory" offset="121" cardinality="1" description=""/>
5559       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" numericID="23002" usage="mandatory" offset="122" cardinality="1" description="">
5560         <ValidValue name="Y" value="1" description="Liquidity provision"/>
5561         <ValidValue name="N" value="0" description="No liquidity provision"/>
5562       </Member>
5563       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" numericID="25124" usage="mandatory" offset="123" cardinality="1" description="">
5564         <ValidValue name="Algo" value="22" description="Algo"/>
5565         <ValidValue name="Human" value="24" description="Human/Natural person"/>
5566       </Member>
5567       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" numericID="21222" usage="optional" offset="124" cardinality="1" description="">
5568         <ValidValue name="Algo" value="22" description="Algo"/>
5569         <ValidValue name="Human" value="24" description="Human/Natural person"/>
5570       </Member>
5571       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Cash" numericID="22401" usage="optional" offset="125" cardinality="1" description=""/>
5572       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Cash" numericID="22412" usage="optional" offset="130" cardinality="1" description=""/>
5573       <Member name="RootPartyEnteringTrader" type="RootPartyEnteringTrader" package="eti_Cash" numericID="22436" usage="optional" offset="136" cardinality="1" description=""/>
5574       <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Cash" numericID="22601" usage="optional" offset="142" cardinality="1" description=""/>
5575       <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Cash" numericID="22602" usage="optional" offset="147" cardinality="1" description=""/>
5576       <Member name="TargetPartyEnteringTrader" type="TargetPartyEnteringTrader" package="eti_Cash" numericID="22636" usage="optional" offset="153" cardinality="1" description=""/>
5577       <Member name="FirmTradeID" type="FirmTradeID" package="eti_Cash" numericID="1041" usage="optional" offset="159" cardinality="1" description=""/>
5578       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Cash" numericID="28762" usage="optional" offset="179" cardinality="1" description=""/>
5579       <Member name="FreeText1" type="FreeText1" package="eti_Cash" numericID="25007" usage="optional" offset="199" cardinality="1" description=""/>
5580       <Member name="FreeText2" type="FreeText2" package="eti_Cash" numericID="25008" usage="optional" offset="211" cardinality="1" description=""/>
5581       <Member name="FreeText4" type="FreeText4" package="eti_Cash" numericID="25107" usage="optional" offset="223" cardinality="1" description=""/>
5582       <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="239" cardinality="1" description=""/>
5583       <Group name="OrderBookItemGrp" type="OrderBookItemGrpComp" package="eti_Cash" minCardinality="0" cardinality="26" counter="NoOrderBookItems" description="">
5584         <Member name="BestBidPx" type="BestBidPx" package="eti_Cash" numericID="25132" usage="optional" offset="240" cardinality="1" description=""/>
5585         <Member name="BestBidSize" type="BestBidSize" package="eti_Cash" numericID="25134" usage="optional" offset="248" cardinality="1" description=""/>
5586         <Member name="BestOfferPx" type="BestOfferPx" package="eti_Cash" numericID="25133" usage="optional" offset="256" cardinality="1" description=""/>
5587         <Member name="BestOfferSize" type="BestOfferSize" package="eti_Cash" numericID="25135" usage="optional" offset="264" cardinality="1" description=""/>
5588         <Member name="MDBookType" type="MDBookType" package="eti_Cash" numericID="1024" usage="mandatory" offset="272" cardinality="1" description="">
5589           <ValidValue name="TopOfBook" value="1" description="Top of book"/>
5590           <ValidValue name="PriceDepth" value="2" description="Price depth (aggregated)"/>
5591         </Member>
5592         <Member name="MDSubBookType" type="MDSubBookType" package="eti_Cash" numericID="1173" usage="optional" offset="273" cardinality="1" description="">
5593           <ValidValue name="VolumeWeightedAverage" value="2" description="Volume Weighted Average"/>
5594         </Member>
5595         <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="274" cardinality="1" description=""/>
5596       </Group>
5597     </ApplicationMessage>
5598     <ApplicationMessage name="XetraEnLightDealResponse" package="eti_Cash" type="XetraEnLightDealResponse" numericID="10805" description="" functionalCategory="Selective Request for Quote Service" alias="Xetra EnLight Deal Response">
5599       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5600         <ValidValue name="QuoteAck" value="CW" description="Quote Acknowledgment"/>
5601       </Member>
5602       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
5603         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5604         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5605         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5606       </Group>
5607       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description="">
5608         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
5609         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
5610         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
5611         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
5612       </Group>
5613       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="32" cardinality="1" description=""/>
5614       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="optional" offset="40" cardinality="1" description=""/>
5615       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" numericID="28758" usage="mandatory" offset="48" cardinality="1" description=""/>
5616       <Member name="TradeID" type="TradeID" package="eti_Cash" numericID="1003" usage="optional" offset="52" cardinality="1" description=""/>
5617       <Member name="SecondaryTradeID" type="SecondaryTradeID" package="eti_Cash" numericID="1040" usage="optional" offset="56" cardinality="1" description=""/>
5618       <Member name="FirmTradeID" type="FirmTradeID" package="eti_Cash" numericID="1041" usage="optional" offset="60" cardinality="1" description=""/>
5619       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Cash" numericID="28762" usage="optional" offset="80" cardinality="1" description=""/>
5620       <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="100" cardinality="1" description=""/>
5621     </ApplicationMessage>
5622     <ApplicationMessage name="XetraEnLightEnterQuoteRequest" package="eti_Cash" type="XetraEnLightEnterQuoteRequest" numericID="10802" description="" functionalCategory="Selective Request for Quote Service" alias="Xetra EnLight Enter Quote Request" service="Selective Request for Quote Service">
5623       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5624         <ValidValue name="QuoteRequest" value="R" description="Quote Request"/>
5625       </Member>
5626       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
5627         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5628         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5629         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
5630         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
5631       </Group>
5632       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
5633         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
5634         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
5635       </Group>
5636       <Member name="BidPx" type="BidPx" package="eti_Cash" numericID="132" usage="optional" offset="24" cardinality="1" description=""/>
5637       <Member name="OfferPx" type="OfferPx" package="eti_Cash" numericID="133" usage="optional" offset="32" cardinality="1" description=""/>
5638       <Member name="BidSize" type="BidSize" package="eti_Cash" numericID="134" usage="optional" offset="40" cardinality="1" description=""/>
5639       <Member name="OfferSize" type="OfferSize" package="eti_Cash" numericID="135" usage="optional" offset="48" cardinality="1" description=""/>
5640       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Cash" numericID="20003" usage="optional" offset="56" cardinality="1" description=""/>
5641       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" numericID="20122" usage="optional" offset="64" cardinality="1" description=""/>
5642       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" numericID="25123" usage="optional" offset="72" cardinality="1" description=""/>
5643       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="80" cardinality="1" description=""/>
5644       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" numericID="28758" usage="mandatory" offset="84" cardinality="1" description=""/>
5645       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" numericID="25127" usage="mandatory" offset="88" cardinality="1" description="">
5646         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
5647         <ValidValue name="Check" value="1" description="Check"/>
5648       </Member>
5649       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" numericID="25126" usage="mandatory" offset="89" cardinality="1" description="">
5650         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
5651         <ValidValue name="Check" value="1" description="Check"/>
5652       </Member>
5653       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" numericID="1815" usage="mandatory" offset="90" cardinality="1" description="">
5654         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
5655         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
5656         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
5657         <ValidValue name="Riskless_Principal" value="9" description="Riskless Principal"/>
5658       </Member>
5659       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" numericID="23002" usage="mandatory" offset="91" cardinality="1" description="">
5660         <ValidValue name="Y" value="1" description="Liquidity provision"/>
5661         <ValidValue name="N" value="0" description="No liquidity provision"/>
5662       </Member>
5663       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" numericID="25124" usage="mandatory" offset="92" cardinality="1" description="">
5664         <ValidValue name="Algo" value="22" description="Algo"/>
5665         <ValidValue name="Human" value="24" description="Human/Natural person"/>
5666       </Member>
5667       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" numericID="21222" usage="optional" offset="93" cardinality="1" description="">
5668         <ValidValue name="Algo" value="22" description="Algo"/>
5669         <ValidValue name="Human" value="24" description="Human/Natural person"/>
5670       </Member>
5671       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="94" cardinality="1" description=""/>
5672       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="mandatory" offset="99" cardinality="1" description=""/>
5673       <Member name="FreeText1" type="FreeText1" package="eti_Cash" numericID="25007" usage="optional" offset="105" cardinality="1" description=""/>
5674       <Member name="FreeText2" type="FreeText2" package="eti_Cash" numericID="25008" usage="optional" offset="117" cardinality="1" description=""/>
5675       <Member name="FreeText4" type="FreeText4" package="eti_Cash" numericID="25107" usage="optional" offset="129" cardinality="1" description=""/>
5676       <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="145" cardinality="1" description=""/>
5677     </ApplicationMessage>
5678     <ApplicationMessage name="XetraEnLightHitQuoteRequest" package="eti_Cash" type="XetraEnLightHitQuoteRequest" numericID="10804" description="" functionalCategory="Selective Request for Quote Service" alias="Xetra EnLight Hit Quote Request" service="Selective Request for Quote Service">
5679       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5680         <ValidValue name="QuoteResponse" value="AJ" description="Quote Response"/>
5681       </Member>
5682       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
5683         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5684         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5685         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
5686         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
5687       </Group>
5688       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
5689         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
5690         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
5691       </Group>
5692       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="optional" offset="24" cardinality="1" description=""/>
5693       <Member name="OrderQty" type="OrderQty" package="eti_Cash" numericID="38" usage="mandatory" offset="32" cardinality="1" description=""/>
5694       <Member name="Price" type="Price" package="eti_Cash" numericID="44" usage="optional" offset="40" cardinality="1" description=""/>
5695       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Cash" numericID="20003" usage="optional" offset="48" cardinality="1" description=""/>
5696       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" numericID="20122" usage="optional" offset="56" cardinality="1" description=""/>
5697       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" numericID="25123" usage="optional" offset="64" cardinality="1" description=""/>
5698       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="72" cardinality="1" description=""/>
5699       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" numericID="28758" usage="mandatory" offset="76" cardinality="1" description=""/>
5700       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="mandatory" offset="80" cardinality="1" description="">
5701         <ValidValue name="Buy" value="1" description="Buy"/>
5702         <ValidValue name="Sell" value="2" description="Sell"/>
5703       </Member>
5704       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" numericID="25127" usage="mandatory" offset="81" cardinality="1" description="">
5705         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
5706         <ValidValue name="Check" value="1" description="Check"/>
5707       </Member>
5708       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" numericID="25126" usage="mandatory" offset="82" cardinality="1" description="">
5709         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
5710         <ValidValue name="Check" value="1" description="Check"/>
5711       </Member>
5712       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" numericID="1815" usage="mandatory" offset="83" cardinality="1" description="">
5713         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
5714         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
5715         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
5716         <ValidValue name="Riskless_Principal" value="9" description="Riskless Principal"/>
5717       </Member>
5718       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" numericID="23002" usage="mandatory" offset="84" cardinality="1" description="">
5719         <ValidValue name="Y" value="1" description="Liquidity provision"/>
5720         <ValidValue name="N" value="0" description="No liquidity provision"/>
5721       </Member>
5722       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" numericID="25124" usage="mandatory" offset="85" cardinality="1" description="">
5723         <ValidValue name="Algo" value="22" description="Algo"/>
5724         <ValidValue name="Human" value="24" description="Human/Natural person"/>
5725       </Member>
5726       <Member name="AllocMethod" type="AllocMethod" package="eti_Cash" numericID="1002" usage="mandatory" offset="86" cardinality="1" description="">
5727         <ValidValue name="Automatic_Random" value="1" description="Automatic (Random)"/>
5728         <ValidValue name="Manual" value="3" description="Manual"/>
5729       </Member>
5730       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" numericID="21222" usage="optional" offset="87" cardinality="1" description="">
5731         <ValidValue name="Algo" value="22" description="Algo"/>
5732         <ValidValue name="Human" value="24" description="Human/Natural person"/>
5733       </Member>
5734       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" numericID="1724" usage="optional" offset="88" cardinality="1" description="">
5735         <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
5736       </Member>
5737       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="optional" offset="89" cardinality="1" description=""/>
5738       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="optional" offset="94" cardinality="1" description=""/>
5739       <Member name="FirmTradeID" type="FirmTradeID" package="eti_Cash" numericID="1041" usage="optional" offset="100" cardinality="1" description=""/>
5740       <Member name="FreeText1" type="FreeText1" package="eti_Cash" numericID="25007" usage="optional" offset="120" cardinality="1" description=""/>
5741       <Member name="FreeText2" type="FreeText2" package="eti_Cash" numericID="25008" usage="optional" offset="132" cardinality="1" description=""/>
5742       <Member name="FreeText4" type="FreeText4" package="eti_Cash" numericID="25107" usage="optional" offset="144" cardinality="1" description=""/>
5743     </ApplicationMessage>
5744     <ApplicationMessage name="XetraEnLightNegotiationNotification" package="eti_Cash" type="XetraEnLightNegotiationNotification" numericID="10813" description="" functionalCategory="Selective Request for Quote Service" alias="XetraEnLight Negotiation Notification for Respondent">
5745       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5746         <ValidValue name="QuoteStatusReport" value="AI" description="Quote Status Report"/>
5747       </Member>
5748       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
5749         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5750         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5751         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5752       </Group>
5753       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
5754         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
5755         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
5756         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
5757         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
5758         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
5759           <ValidValue name="False" value="0" description="False"/>
5760           <ValidValue name="True" value="1" description="True"/>
5761         </Member>
5762         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
5763           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
5764         </Member>
5765         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
5766           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5767         </Member>
5768         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
5769       </Group>
5770       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
5771       <Member name="BidPx" type="BidPx" package="eti_Cash" numericID="132" usage="optional" offset="48" cardinality="1" description=""/>
5772       <Member name="OfferPx" type="OfferPx" package="eti_Cash" numericID="133" usage="optional" offset="56" cardinality="1" description=""/>
5773       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" numericID="151" usage="optional" offset="64" cardinality="1" description=""/>
5774       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" numericID="28758" usage="mandatory" offset="72" cardinality="1" description=""/>
5775       <Member name="NumberOfRespondents" type="NumberOfRespondents" package="eti_Cash" numericID="25150" usage="optional" offset="76" cardinality="1" description=""/>
5776       <Member name="SettlDate" type="SettlDate" package="eti_Cash" numericID="64" usage="optional" offset="80" cardinality="1" description=""/>
5777       <Member name="QuoteStatus" type="QuoteStatus" package="eti_Cash" numericID="297" usage="mandatory" offset="84" cardinality="1" description="">
5778         <ValidValue name="Removed" value="6" description="Removed"/>
5779         <ValidValue name="Active" value="16" description="Active"/>
5780       </Member>
5781       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="optional" offset="85" cardinality="1" description="">
5782         <ValidValue name="Buy" value="1" description="Buy"/>
5783         <ValidValue name="Sell" value="2" description="Sell"/>
5784       </Member>
5785       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="optional" offset="86" cardinality="1" description=""/>
5786       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="optional" offset="91" cardinality="1" description=""/>
5787       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" numericID="22036" usage="optional" offset="97" cardinality="1" description=""/>
5788       <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Cash" numericID="22601" usage="mandatory" offset="103" cardinality="1" description=""/>
5789       <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Cash" numericID="22602" usage="mandatory" offset="108" cardinality="1" description=""/>
5790       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Cash" numericID="28762" usage="optional" offset="114" cardinality="1" description=""/>
5791       <Member name="FreeText5" type="FreeText5" package="eti_Cash" numericID="25172" usage="optional" offset="134" cardinality="1" description=""/>
5792       <Member name="Pad6" type="Pad6" package="eti_Cash" numericID="39060" usage="unused" offset="266" cardinality="1" description=""/>
5793     </ApplicationMessage>
5794     <ApplicationMessage name="XetraEnLightNegotiationRequesterNotification" package="eti_Cash" type="XetraEnLightNegotiationRequesterNotification" numericID="10812" description="" functionalCategory="Selective Request for Quote Service" alias="XetraEnLight Negotiation Notification for Requester">
5795       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5796         <ValidValue name="QuoteStatusReport" value="AI" description="Quote Status Report"/>
5797       </Member>
5798       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
5799         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5800         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5801         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5802       </Group>
5803       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
5804         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
5805         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
5806         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
5807         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
5808         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
5809           <ValidValue name="False" value="0" description="False"/>
5810           <ValidValue name="True" value="1" description="True"/>
5811         </Member>
5812         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
5813           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
5814         </Member>
5815         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
5816           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5817         </Member>
5818         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
5819       </Group>
5820       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
5821       <Member name="TrdRegTSExecutionTime" type="TrdRegTSExecutionTime" package="eti_Cash" numericID="21001" usage="optional" offset="48" cardinality="1" description=""/>
5822       <Member name="BidPx" type="BidPx" package="eti_Cash" numericID="132" usage="optional" offset="56" cardinality="1" description=""/>
5823       <Member name="OfferPx" type="OfferPx" package="eti_Cash" numericID="133" usage="optional" offset="64" cardinality="1" description=""/>
5824       <Member name="OrderQty" type="OrderQty" package="eti_Cash" numericID="38" usage="mandatory" offset="72" cardinality="1" description=""/>
5825       <Member name="LastPx" type="LastPx" package="eti_Cash" numericID="31" usage="optional" offset="80" cardinality="1" description=""/>
5826       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" numericID="151" usage="optional" offset="88" cardinality="1" description=""/>
5827       <Member name="LastQty" type="LastQty" package="eti_Cash" numericID="32" usage="optional" offset="96" cardinality="1" description=""/>
5828       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" numericID="28758" usage="mandatory" offset="104" cardinality="1" description=""/>
5829       <Member name="NumberOfRespondents" type="NumberOfRespondents" package="eti_Cash" numericID="25150" usage="optional" offset="108" cardinality="1" description=""/>
5830       <Member name="SettlDate" type="SettlDate" package="eti_Cash" numericID="64" usage="optional" offset="112" cardinality="1" description=""/>
5831       <Member name="QuoteStatus" type="QuoteStatus" package="eti_Cash" numericID="297" usage="mandatory" offset="116" cardinality="1" description="">
5832         <ValidValue name="Removed" value="6" description="Removed"/>
5833         <ValidValue name="Active" value="16" description="Active"/>
5834       </Member>
5835       <Member name="NoTargetPartyIDs" type="NoTargetPartyIDs" package="eti_Cash" numericID="1461" usage="mandatory" offset="117" cardinality="1" description=""/>
5836       <Member name="NumberOfRespDisclosureInstruction" type="NumberOfRespDisclosureInstruction" package="eti_Cash" numericID="25145" usage="mandatory" offset="118" cardinality="1" description="">
5837         <ValidValue name="No" value="0" description="No"/>
5838         <ValidValue name="Yes" value="1" description="Yes"/>
5839       </Member>
5840       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="optional" offset="119" cardinality="1" description="">
5841         <ValidValue name="Buy" value="1" description="Buy"/>
5842         <ValidValue name="Sell" value="2" description="Sell"/>
5843       </Member>
5844       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="120" cardinality="1" description=""/>
5845       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="mandatory" offset="125" cardinality="1" description=""/>
5846       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" numericID="22036" usage="mandatory" offset="131" cardinality="1" description=""/>
5847       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Cash" numericID="28762" usage="optional" offset="137" cardinality="1" description=""/>
5848       <Member name="FreeText5" type="FreeText5" package="eti_Cash" numericID="25172" usage="optional" offset="157" cardinality="1" description=""/>
5849       <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="289" cardinality="1" description=""/>
5850       <Group name="XetraEnLightTargetParties" type="XetraEnLightTargetPartiesComp" package="eti_Cash" minCardinality="0" cardinality="50" counter="NoTargetPartyIDs" description="">
5851         <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Cash" numericID="20612" usage="optional" offset="296" cardinality="1" description=""/>
5852         <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Cash" numericID="22601" usage="optional" offset="300" cardinality="1" description=""/>
5853         <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Cash" numericID="22602" usage="optional" offset="305" cardinality="1" description=""/>
5854         <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="311" cardinality="1" description=""/>
5855       </Group>
5856     </ApplicationMessage>
5857     <ApplicationMessage name="XetraEnLightNegotiationStatusNotification" package="eti_Cash" type="XetraEnLightNegotiationStatusNotification" numericID="10815" description="" functionalCategory="Selective Request for Quote Service" alias="XetraEnLight Negotiation Status Notification">
5858       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5859         <ValidValue name="QuoteStatusReport" value="AI" description="Quote Status Report"/>
5860       </Member>
5861       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
5862         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5863         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5864         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5865       </Group>
5866       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
5867         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
5868         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
5869         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
5870         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
5871         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
5872           <ValidValue name="False" value="0" description="False"/>
5873           <ValidValue name="True" value="1" description="True"/>
5874         </Member>
5875         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
5876           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
5877         </Member>
5878         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
5879           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5880         </Member>
5881         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
5882       </Group>
5883       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
5884       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" numericID="28758" usage="mandatory" offset="48" cardinality="1" description=""/>
5885       <Member name="QuoteStatus" type="QuoteStatus" package="eti_Cash" numericID="297" usage="mandatory" offset="52" cardinality="1" description="">
5886         <ValidValue name="Expired" value="7" description="Expired"/>
5887       </Member>
5888       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Cash" numericID="28762" usage="optional" offset="53" cardinality="1" description=""/>
5889       <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="73" cardinality="1" description=""/>
5890     </ApplicationMessage>
5891     <ApplicationMessage name="XetraEnLightOpenNegotiationNotification" package="eti_Cash" type="XetraEnLightOpenNegotiationNotification" numericID="10811" description="" functionalCategory="Selective Request for Quote Service" alias="XetraEnLight Open Negotiation Notification for Respondent">
5892       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5893         <ValidValue name="QuoteStatusReport" value="AI" description="Quote Status Report"/>
5894       </Member>
5895       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
5896         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5897         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5898         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
5899       </Group>
5900       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
5901         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
5902         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
5903         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
5904         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
5905         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
5906           <ValidValue name="False" value="0" description="False"/>
5907           <ValidValue name="True" value="1" description="True"/>
5908         </Member>
5909         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
5910           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
5911         </Member>
5912         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
5913           <ValidValue name="Last_Message" value="1" description="Last Message"/>
5914         </Member>
5915         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
5916       </Group>
5917       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
5918       <Member name="NegotiationStartTime" type="NegotiationStartTime" package="eti_Cash" numericID="28764" usage="optional" offset="48" cardinality="1" description=""/>
5919       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="56" cardinality="1" description=""/>
5920       <Member name="BidPx" type="BidPx" package="eti_Cash" numericID="132" usage="optional" offset="64" cardinality="1" description=""/>
5921       <Member name="OfferPx" type="OfferPx" package="eti_Cash" numericID="133" usage="optional" offset="72" cardinality="1" description=""/>
5922       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" numericID="151" usage="optional" offset="80" cardinality="1" description=""/>
5923       <Member name="ExpireTime" type="ExpireTime" package="eti_Cash" numericID="126" usage="optional" offset="88" cardinality="1" description=""/>
5924       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" numericID="28758" usage="mandatory" offset="96" cardinality="1" description=""/>
5925       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="100" cardinality="1" description=""/>
5926       <Member name="NumberOfRespondents" type="NumberOfRespondents" package="eti_Cash" numericID="25150" usage="optional" offset="104" cardinality="1" description=""/>
5927       <Member name="SettlDate" type="SettlDate" package="eti_Cash" numericID="64" usage="optional" offset="108" cardinality="1" description=""/>
5928       <Member name="QuoteStatus" type="QuoteStatus" package="eti_Cash" numericID="297" usage="mandatory" offset="112" cardinality="1" description="">
5929         <ValidValue name="Active" value="16" description="Active"/>
5930       </Member>
5931       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="optional" offset="113" cardinality="1" description="">
5932         <ValidValue name="Buy" value="1" description="Buy"/>
5933         <ValidValue name="Sell" value="2" description="Sell"/>
5934       </Member>
5935       <Member name="RespondentType" type="RespondentType" package="eti_Cash" numericID="1172" usage="mandatory" offset="114" cardinality="1" description="">
5936         <ValidValue name="Specified_market_participants" value="2" description="Respondents specified by requestor"/>
5937         <ValidValue name="SmartRfQ_selected_participants" value="101" description="Respondents specified by SmartRfQ processing"/>
5938       </Member>
5939       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="optional" offset="115" cardinality="1" description=""/>
5940       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="optional" offset="120" cardinality="1" description=""/>
5941       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" numericID="22036" usage="optional" offset="126" cardinality="1" description=""/>
5942       <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Cash" numericID="22601" usage="mandatory" offset="132" cardinality="1" description=""/>
5943       <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Cash" numericID="22602" usage="mandatory" offset="137" cardinality="1" description=""/>
5944       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Cash" numericID="28762" usage="optional" offset="143" cardinality="1" description=""/>
5945       <Member name="FreeText5" type="FreeText5" package="eti_Cash" numericID="25172" usage="optional" offset="163" cardinality="1" description=""/>
5946       <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="295" cardinality="1" description=""/>
5947     </ApplicationMessage>
5948     <ApplicationMessage name="XetraEnLightOpenNegotiationRequest" package="eti_Cash" type="XetraEnLightOpenNegotiationRequest" numericID="10800" description="" functionalCategory="Selective Request for Quote Service" alias="Xetra EnLight Open Negotiation Request" service="Selective Request for Quote Service">
5949       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
5950         <ValidValue name="QuoteRequest" value="R" description="Quote Request"/>
5951       </Member>
5952       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
5953         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
5954         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
5955         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
5956         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
5957       </Group>
5958       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
5959         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
5960         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
5961       </Group>
5962       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="24" cardinality="1" description=""/>
5963       <Member name="BidPx" type="BidPx" package="eti_Cash" numericID="132" usage="optional" offset="32" cardinality="1" description=""/>
5964       <Member name="OfferPx" type="OfferPx" package="eti_Cash" numericID="133" usage="optional" offset="40" cardinality="1" description=""/>
5965       <Member name="OrderQty" type="OrderQty" package="eti_Cash" numericID="38" usage="mandatory" offset="48" cardinality="1" description=""/>
5966       <Member name="ValidUntilTime" type="ValidUntilTime" package="eti_Cash" numericID="62" usage="optional" offset="56" cardinality="1" description=""/>
5967       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="64" cardinality="1" description=""/>
5968       <Member name="SettlDate" type="SettlDate" package="eti_Cash" numericID="64" usage="optional" offset="68" cardinality="1" description=""/>
5969       <Member name="NoTargetPartyIDs" type="NoTargetPartyIDs" package="eti_Cash" numericID="1461" usage="mandatory" offset="72" cardinality="1" description=""/>
5970       <Member name="NumberOfRespDisclosureInstruction" type="NumberOfRespDisclosureInstruction" package="eti_Cash" numericID="25145" usage="mandatory" offset="73" cardinality="1" description="">
5971         <ValidValue name="No" value="0" description="No"/>
5972         <ValidValue name="Yes" value="1" description="Yes"/>
5973       </Member>
5974       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="optional" offset="74" cardinality="1" description="">
5975         <ValidValue name="Buy" value="1" description="Buy"/>
5976         <ValidValue name="Sell" value="2" description="Sell"/>
5977       </Member>
5978       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" numericID="25126" usage="mandatory" offset="75" cardinality="1" description="">
5979         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
5980         <ValidValue name="Check" value="1" description="Check"/>
5981       </Member>
5982       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" numericID="25127" usage="mandatory" offset="76" cardinality="1" description="">
5983         <ValidValue name="Do_not_check" value="0" description="Do not check"/>
5984         <ValidValue name="Check" value="1" description="Check"/>
5985       </Member>
5986       <Member name="RespondentType" type="RespondentType" package="eti_Cash" numericID="1172" usage="mandatory" offset="77" cardinality="1" description="">
5987         <ValidValue name="Specified_market_participants" value="2" description="Respondents specified by requestor"/>
5988         <ValidValue name="Specified_and_SmartRfQ_selected_participants" value="100" description="Respondents specified by requestor and SmartRfQ processing"/>
5989         <ValidValue name="SmartRfQ_selected_participants" value="101" description="Respondents specified by SmartRfQ processing"/>
5990       </Member>
5991       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="78" cardinality="1" description=""/>
5992       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="mandatory" offset="83" cardinality="1" description=""/>
5993       <Member name="FreeText5" type="FreeText5" package="eti_Cash" numericID="25172" usage="optional" offset="89" cardinality="1" description=""/>
5994       <Member name="QuoteReqID" type="QuoteReqID" package="eti_Cash" numericID="131" usage="optional" offset="221" cardinality="1" description=""/>
5995       <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="241" cardinality="1" description=""/>
5996       <Group name="XetraEnLightTargetParties" type="XetraEnLightTargetPartiesComp" package="eti_Cash" minCardinality="0" cardinality="50" counter="NoTargetPartyIDs" description="">
5997         <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Cash" numericID="20612" usage="unused" offset="248" cardinality="1" description=""/>
5998         <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Cash" numericID="22601" usage="optional" offset="252" cardinality="1" description=""/>
5999         <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Cash" numericID="22602" usage="optional" offset="257" cardinality="1" description=""/>
6000         <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="263" cardinality="1" description=""/>
6001       </Group>
6002     </ApplicationMessage>
6003     <ApplicationMessage name="XetraEnLightOpenNegotiationRequesterNotification" package="eti_Cash" type="XetraEnLightOpenNegotiationRequesterNotification" numericID="10810" description="" functionalCategory="Selective Request for Quote Service" alias="XetraEnLight Open Negotiation Notification for Requester">
6004       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6005         <ValidValue name="QuoteStatusReport" value="AI" description="Quote Status Report"/>
6006       </Member>
6007       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
6008         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6009         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6010         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
6011       </Group>
6012       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
6013         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
6014         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
6015         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
6016         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
6017         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
6018           <ValidValue name="False" value="0" description="False"/>
6019           <ValidValue name="True" value="1" description="True"/>
6020         </Member>
6021         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
6022           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
6023         </Member>
6024         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
6025           <ValidValue name="Last_Message" value="1" description="Last Message"/>
6026         </Member>
6027         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
6028       </Group>
6029       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
6030       <Member name="SecurityID" type="SecurityID" package="eti_Cash" numericID="48" usage="mandatory" offset="48" cardinality="1" description=""/>
6031       <Member name="BidPx" type="BidPx" package="eti_Cash" numericID="132" usage="optional" offset="56" cardinality="1" description=""/>
6032       <Member name="OfferPx" type="OfferPx" package="eti_Cash" numericID="133" usage="optional" offset="64" cardinality="1" description=""/>
6033       <Member name="OrderQty" type="OrderQty" package="eti_Cash" numericID="38" usage="mandatory" offset="72" cardinality="1" description=""/>
6034       <Member name="LastPx" type="LastPx" package="eti_Cash" numericID="31" usage="optional" offset="80" cardinality="1" description=""/>
6035       <Member name="LastQty" type="LastQty" package="eti_Cash" numericID="32" usage="optional" offset="88" cardinality="1" description=""/>
6036       <Member name="ExpireTime" type="ExpireTime" package="eti_Cash" numericID="126" usage="optional" offset="96" cardinality="1" description=""/>
6037       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" numericID="28758" usage="mandatory" offset="104" cardinality="1" description=""/>
6038       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="108" cardinality="1" description=""/>
6039       <Member name="NumberOfRespondents" type="NumberOfRespondents" package="eti_Cash" numericID="25150" usage="optional" offset="112" cardinality="1" description=""/>
6040       <Member name="SettlDate" type="SettlDate" package="eti_Cash" numericID="64" usage="optional" offset="116" cardinality="1" description=""/>
6041       <Member name="QuoteStatus" type="QuoteStatus" package="eti_Cash" numericID="297" usage="mandatory" offset="120" cardinality="1" description="">
6042         <ValidValue name="Active" value="16" description="Active"/>
6043       </Member>
6044       <Member name="NoTargetPartyIDs" type="NoTargetPartyIDs" package="eti_Cash" numericID="1461" usage="mandatory" offset="121" cardinality="1" description=""/>
6045       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="optional" offset="122" cardinality="1" description="">
6046         <ValidValue name="Buy" value="1" description="Buy"/>
6047         <ValidValue name="Sell" value="2" description="Sell"/>
6048       </Member>
6049       <Member name="NumberOfRespDisclosureInstruction" type="NumberOfRespDisclosureInstruction" package="eti_Cash" numericID="25145" usage="mandatory" offset="123" cardinality="1" description="">
6050         <ValidValue name="No" value="0" description="No"/>
6051         <ValidValue name="Yes" value="1" description="Yes"/>
6052       </Member>
6053       <Member name="RespondentType" type="RespondentType" package="eti_Cash" numericID="1172" usage="mandatory" offset="124" cardinality="1" description="">
6054         <ValidValue name="Specified_market_participants" value="2" description="Respondents specified by requestor"/>
6055         <ValidValue name="Specified_and_SmartRfQ_selected_participants" value="100" description="Respondents specified by requestor and SmartRfQ processing"/>
6056         <ValidValue name="SmartRfQ_selected_participants" value="101" description="Respondents specified by SmartRfQ processing"/>
6057       </Member>
6058       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="125" cardinality="1" description=""/>
6059       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="mandatory" offset="130" cardinality="1" description=""/>
6060       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" numericID="22036" usage="mandatory" offset="136" cardinality="1" description=""/>
6061       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Cash" numericID="28762" usage="optional" offset="142" cardinality="1" description=""/>
6062       <Member name="FreeText5" type="FreeText5" package="eti_Cash" numericID="25172" usage="optional" offset="162" cardinality="1" description=""/>
6063       <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="294" cardinality="1" description=""/>
6064       <Group name="XetraEnLightTargetParties" type="XetraEnLightTargetPartiesComp" package="eti_Cash" minCardinality="0" cardinality="50" counter="NoTargetPartyIDs" description="">
6065         <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Cash" numericID="20612" usage="optional" offset="296" cardinality="1" description=""/>
6066         <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Cash" numericID="22601" usage="optional" offset="300" cardinality="1" description=""/>
6067         <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Cash" numericID="22602" usage="optional" offset="305" cardinality="1" description=""/>
6068         <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="311" cardinality="1" description=""/>
6069       </Group>
6070     </ApplicationMessage>
6071     <ApplicationMessage name="XetraEnLightQuoteNotification" package="eti_Cash" type="XetraEnLightQuoteNotification" numericID="10807" description="" functionalCategory="Selective Request for Quote Service" alias="Xetra EnLight Quote Notification for Responder">
6072       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6073         <ValidValue name="Quote" value="S" description="Quote"/>
6074       </Member>
6075       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
6076         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6077         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6078         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
6079       </Group>
6080       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
6081         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
6082         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
6083         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
6084         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
6085         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
6086           <ValidValue name="False" value="0" description="False"/>
6087           <ValidValue name="True" value="1" description="True"/>
6088         </Member>
6089         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
6090           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
6091         </Member>
6092         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
6093           <ValidValue name="Last_Message" value="1" description="Last Message"/>
6094         </Member>
6095         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
6096       </Group>
6097       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="mandatory" offset="40" cardinality="1" description=""/>
6098       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="optional" offset="48" cardinality="1" description=""/>
6099       <Member name="SecondaryQuoteID" type="SecondaryQuoteID" package="eti_Cash" numericID="1751" usage="optional" offset="56" cardinality="1" description=""/>
6100       <Member name="BidPx" type="BidPx" package="eti_Cash" numericID="132" usage="optional" offset="64" cardinality="1" description=""/>
6101       <Member name="BidSize" type="BidSize" package="eti_Cash" numericID="134" usage="optional" offset="72" cardinality="1" description=""/>
6102       <Member name="OfferPx" type="OfferPx" package="eti_Cash" numericID="133" usage="optional" offset="80" cardinality="1" description=""/>
6103       <Member name="OfferSize" type="OfferSize" package="eti_Cash" numericID="135" usage="optional" offset="88" cardinality="1" description=""/>
6104       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" numericID="28758" usage="mandatory" offset="96" cardinality="1" description=""/>
6105       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" numericID="1815" usage="optional" offset="100" cardinality="1" description="">
6106         <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
6107         <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
6108         <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
6109         <ValidValue name="Riskless_Principal" value="9" description="Riskless Principal"/>
6110       </Member>
6111       <Member name="QuotingStatus" type="QuotingStatus" package="eti_Cash" numericID="28787" usage="mandatory" offset="101" cardinality="1" description="">
6112         <ValidValue name="Open_Active" value="1" description="Open/Active"/>
6113         <ValidValue name="Open_Idle" value="2" description="Open/Working"/>
6114         <ValidValue name="Closed_Inactive" value="3" description="Closed/Inactive"/>
6115         <ValidValue name="Open_Not_Responded" value="4" description="Open/Not Responded"/>
6116       </Member>
6117       <Member name="QuoteEventReason" type="QuoteEventReason" package="eti_Cash" numericID="28733" usage="optional" offset="102" cardinality="1" description="">
6118         <ValidValue name="Price_not_Top_of_Book" value="19" description="Price was not top of quote book."/>
6119         <ValidValue name="Random_Selection" value="20" description="Requester choose selection by the random algorithm."/>
6120         <ValidValue name="Manual_Selection" value="21" description="Requester manually selected the quote"/>
6121       </Member>
6122       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="103" cardinality="1" description=""/>
6123       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="mandatory" offset="108" cardinality="1" description=""/>
6124       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" numericID="22036" usage="mandatory" offset="114" cardinality="1" description=""/>
6125       <Member name="QuoteReqID" type="QuoteReqID" package="eti_Cash" numericID="131" usage="optional" offset="120" cardinality="1" description=""/>
6126       <Member name="FreeText1" type="FreeText1" package="eti_Cash" numericID="25007" usage="optional" offset="140" cardinality="1" description=""/>
6127       <Member name="FreeText2" type="FreeText2" package="eti_Cash" numericID="25008" usage="optional" offset="152" cardinality="1" description=""/>
6128       <Member name="FreeText4" type="FreeText4" package="eti_Cash" numericID="25107" usage="optional" offset="164" cardinality="1" description=""/>
6129       <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="180" cardinality="1" description=""/>
6130     </ApplicationMessage>
6131     <ApplicationMessage name="XetraEnLightQuoteRequesterNotification" package="eti_Cash" type="XetraEnLightQuoteRequesterNotification" numericID="10816" description="" functionalCategory="Selective Request for Quote Service" alias="XetraEnLight Quote Notification for Requester">
6132       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6133         <ValidValue name="Quote" value="S" description="Quote"/>
6134       </Member>
6135       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
6136         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6137         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6138         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
6139       </Group>
6140       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
6141         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
6142         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
6143         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
6144         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
6145         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
6146           <ValidValue name="False" value="0" description="False"/>
6147           <ValidValue name="True" value="1" description="True"/>
6148         </Member>
6149         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
6150           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
6151         </Member>
6152         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
6153           <ValidValue name="Last_Message" value="1" description="Last Message"/>
6154         </Member>
6155         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
6156       </Group>
6157       <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="optional" offset="40" cardinality="1" description=""/>
6158       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" numericID="28758" usage="mandatory" offset="48" cardinality="1" description=""/>
6159       <Member name="TradeID" type="TradeID" package="eti_Cash" numericID="1003" usage="optional" offset="52" cardinality="1" description=""/>
6160       <Member name="QuoteReqID" type="QuoteReqID" package="eti_Cash" numericID="131" usage="optional" offset="56" cardinality="1" description=""/>
6161       <Member name="NoQuoteEntries" type="NoQuoteEntries" package="eti_Cash" numericID="295" usage="mandatory" offset="76" cardinality="1" description=""/>
6162       <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="77" cardinality="1" description=""/>
6163       <Group name="SRQSQuoteEntryGrp" type="SRQSQuoteEntryGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoQuoteEntries" description="">
6164         <Member name="TransactTime" type="TransactTime" package="eti_Cash" numericID="60" usage="optional" offset="80" cardinality="1" description=""/>
6165         <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="optional" offset="88" cardinality="1" description=""/>
6166         <Member name="SecondaryQuoteID" type="SecondaryQuoteID" package="eti_Cash" numericID="1751" usage="optional" offset="96" cardinality="1" description=""/>
6167         <Member name="BidPx" type="BidPx" package="eti_Cash" numericID="132" usage="optional" offset="104" cardinality="1" description=""/>
6168         <Member name="BidSize" type="BidSize" package="eti_Cash" numericID="134" usage="optional" offset="112" cardinality="1" description=""/>
6169         <Member name="OfferPx" type="OfferPx" package="eti_Cash" numericID="133" usage="optional" offset="120" cardinality="1" description=""/>
6170         <Member name="OfferSize" type="OfferSize" package="eti_Cash" numericID="135" usage="optional" offset="128" cardinality="1" description=""/>
6171         <Member name="PartyIDExecutingTrader" type="PartyIDExecutingTrader" package="eti_Cash" numericID="20012" usage="optional" offset="136" cardinality="1" description=""/>
6172         <Member name="QuotingStatus" type="QuotingStatus" package="eti_Cash" numericID="28787" usage="mandatory" offset="140" cardinality="1" description="">
6173           <ValidValue name="Open_Active" value="1" description="Open/Active"/>
6174           <ValidValue name="Open_Idle" value="2" description="Open/Working"/>
6175           <ValidValue name="Closed_Inactive" value="3" description="Closed/Inactive"/>
6176           <ValidValue name="Open_Not_Responded" value="4" description="Open/Not Responded"/>
6177         </Member>
6178         <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="optional" offset="141" cardinality="1" description=""/>
6179         <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="optional" offset="146" cardinality="1" description=""/>
6180         <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" numericID="22036" usage="optional" offset="152" cardinality="1" description=""/>
6181         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="158" cardinality="1" description=""/>
6182       </Group>
6183     </ApplicationMessage>
6184     <ApplicationMessage name="XetraEnLightQuoteResponse" package="eti_Cash" type="XetraEnLightQuoteResponse" numericID="10803" description="" functionalCategory="Selective Request for Quote Service" alias="Xetra EnLight Quote Response">
6185       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6186         <ValidValue name="QuoteAck" value="CW" description="Quote Acknowledgment"/>
6187       </Member>
6188       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
6189         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6190         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6191         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
6192       </Group>
6193       <Group name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description="">
6194         <Member name="RequestTime" type="RequestTime" package="eti_Cash" numericID="5979" usage="mandatory" offset="8" cardinality="1" description=""/>
6195         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="16" cardinality="1" description=""/>
6196         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="24" cardinality="1" description=""/>
6197         <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="28" cardinality="1" description=""/>
6198       </Group>
6199       <Member name="QuoteID" type="QuoteID" package="eti_Cash" numericID="117" usage="optional" offset="32" cardinality="1" description=""/>
6200       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" numericID="28758" usage="mandatory" offset="40" cardinality="1" description=""/>
6201       <Member name="QuoteReqID" type="QuoteReqID" package="eti_Cash" numericID="131" usage="optional" offset="44" cardinality="1" description=""/>
6202     </ApplicationMessage>
6203     <ApplicationMessage name="XetraEnLightQuotingStatusRequest" package="eti_Cash" type="XetraEnLightQuotingStatusRequest" numericID="10817" description="" functionalCategory="Selective Request for Quote Service" alias="Xetra EnLight Enter Quoting Status Request" service="Selective Request for Quote Service">
6204       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6205         <ValidValue name="MassQuoteAcknowledgement" value="b" description="Mass Quote Acknowledgement"/>
6206       </Member>
6207       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
6208         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6209         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6210         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
6211         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
6212       </Group>
6213       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
6214         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
6215         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
6216       </Group>
6217       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="24" cardinality="1" description=""/>
6218       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" numericID="28758" usage="mandatory" offset="28" cardinality="1" description=""/>
6219       <Member name="QuotingStatus" type="QuotingStatus" package="eti_Cash" numericID="28787" usage="mandatory" offset="32" cardinality="1" description="">
6220         <ValidValue name="Open_Idle" value="2" description="Open/Working"/>
6221         <ValidValue name="Closed_Inactive" value="3" description="Closed/Inactive"/>
6222       </Member>
6223       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="33" cardinality="1" description=""/>
6224       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="mandatory" offset="38" cardinality="1" description=""/>
6225       <Member name="Pad4" type="Pad4" package="eti_Cash" numericID="39040" usage="unused" offset="44" cardinality="1" description=""/>
6226     </ApplicationMessage>
6227     <ApplicationMessage name="XetraEnLightStatusBroadcast" package="eti_Cash" type="XetraEnLightStatusBroadcast" numericID="10814" description="" functionalCategory="Selective Request for Quote Service" alias="XetraEnLight Status Notification">
6228       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6229         <ValidValue name="QuoteStatusReport" value="AI" description="Quote Status Report"/>
6230       </Member>
6231       <Group name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description="">
6232         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6233         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6234         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="6" cardinality="1" description=""/>
6235       </Group>
6236       <Group name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description="">
6237         <Member name="SendingTime" type="SendingTime" package="eti_Cash" numericID="52" usage="mandatory" offset="8" cardinality="1" description=""/>
6238         <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" numericID="1181" usage="mandatory" offset="16" cardinality="1" description=""/>
6239         <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" numericID="28727" usage="optional" offset="24" cardinality="1" description=""/>
6240         <Member name="PartitionID" type="PartitionID" package="eti_Cash" numericID="5948" usage="unused" offset="28" cardinality="1" description=""/>
6241         <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" numericID="1352" usage="mandatory" offset="30" cardinality="1" description="">
6242           <ValidValue name="False" value="0" description="False"/>
6243           <ValidValue name="True" value="1" description="True"/>
6244         </Member>
6245         <Member name="ApplID" type="ApplID" package="eti_Cash" numericID="1180" usage="mandatory" offset="31" cardinality="1" description="">
6246           <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
6247         </Member>
6248         <Member name="LastFragment" type="LastFragment" package="eti_Cash" numericID="893" usage="mandatory" offset="32" cardinality="1" description="">
6249           <ValidValue name="Last_Message" value="1" description="Last Message"/>
6250         </Member>
6251         <Member name="Pad7" type="Pad7" package="eti_Cash" numericID="39070" usage="unused" offset="33" cardinality="1" description=""/>
6252       </Group>
6253       <Member name="TradeDate" type="TradeDate" package="eti_Cash" numericID="75" usage="optional" offset="40" cardinality="1" description=""/>
6254       <Member name="TradSesEvent" type="TradSesEvent" package="eti_Cash" numericID="1368" usage="mandatory" offset="44" cardinality="1" description="">
6255         <ValidValue name="Start_of_Service" value="101" description="Start of Service"/>
6256         <ValidValue name="End_of_Day_Service" value="104" description="End of Service"/>
6257         <ValidValue name="Service_Resumed" value="105" description="Service Resumed"/>
6258       </Member>
6259       <Member name="Pad3" type="Pad3" package="eti_Cash" numericID="39030" usage="unused" offset="45" cardinality="1" description=""/>
6260     </ApplicationMessage>
6261     <ApplicationMessage name="XetraEnLightUpdateNegotiationRequest" package="eti_Cash" type="XetraEnLightUpdateNegotiationRequest" numericID="10801" description="" functionalCategory="Selective Request for Quote Service" alias="Xetra EnLight Update Negotiation Request" service="Selective Request for Quote Service">
6262       <Member name="MsgType" hidden="true" type="MsgType" package="eti_Cash" numericID="35" usage="unused" offset="0" cardinality="1" description="">
6263         <ValidValue name="QuoteRequest" value="R" description="Quote Request"/>
6264       </Member>
6265       <Group name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description="">
6266         <Member name="BodyLen" type="BodyLen" package="eti_Cash" numericID="9" usage="mandatory" offset="0" cardinality="1" description=""/>
6267         <Member name="TemplateID" type="TemplateID" package="eti_Cash" numericID="28500" usage="mandatory" offset="4" cardinality="1" description=""/>
6268         <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" numericID="25028" usage="unused" offset="6" cardinality="1" description=""/>
6269         <Member name="Pad2" type="Pad2" package="eti_Cash" numericID="39020" usage="unused" offset="14" cardinality="1" description=""/>
6270       </Group>
6271       <Group name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description="">
6272         <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" numericID="34" usage="mandatory" offset="16" cardinality="1" description=""/>
6273         <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" numericID="50" usage="mandatory" offset="20" cardinality="1" description=""/>
6274       </Group>
6275       <Member name="BidPx" type="BidPx" package="eti_Cash" numericID="132" usage="optional" offset="24" cardinality="1" description=""/>
6276       <Member name="OfferPx" type="OfferPx" package="eti_Cash" numericID="133" usage="optional" offset="32" cardinality="1" description=""/>
6277       <Member name="OrderQty" type="OrderQty" package="eti_Cash" numericID="38" usage="mandatory" offset="40" cardinality="1" description=""/>
6278       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" numericID="1300" usage="mandatory" offset="48" cardinality="1" description=""/>
6279       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" numericID="28758" usage="mandatory" offset="52" cardinality="1" description=""/>
6280       <Member name="SettlDate" type="SettlDate" package="eti_Cash" numericID="64" usage="optional" offset="56" cardinality="1" description=""/>
6281       <Member name="NoTargetPartyIDs" type="NoTargetPartyIDs" package="eti_Cash" numericID="1461" usage="mandatory" offset="60" cardinality="1" description=""/>
6282       <Member name="NumberOfRespDisclosureInstruction" type="NumberOfRespDisclosureInstruction" package="eti_Cash" numericID="25145" usage="mandatory" offset="61" cardinality="1" description="">
6283         <ValidValue name="No" value="0" description="No"/>
6284         <ValidValue name="Yes" value="1" description="Yes"/>
6285       </Member>
6286       <Member name="Side" type="Side" package="eti_Cash" numericID="54" usage="optional" offset="62" cardinality="1" description="">
6287         <ValidValue name="Buy" value="1" description="Buy"/>
6288         <ValidValue name="Sell" value="2" description="Sell"/>
6289       </Member>
6290       <Member name="QuoteCancelType" type="QuoteCancelType" package="eti_Cash" numericID="298" usage="optional" offset="63" cardinality="1" description="">
6291         <ValidValue name="Cancel_All_Quotes" value="4" description="Cancel All Quotes"/>
6292       </Member>
6293       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" numericID="22001" usage="mandatory" offset="64" cardinality="1" description=""/>
6294       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" numericID="22012" usage="mandatory" offset="69" cardinality="1" description=""/>
6295       <Member name="FreeText5" type="FreeText5" package="eti_Cash" numericID="25172" usage="optional" offset="75" cardinality="1" description=""/>
6296       <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="207" cardinality="1" description=""/>
6297       <Group name="XetraEnLightTargetParties" type="XetraEnLightTargetPartiesComp" package="eti_Cash" minCardinality="0" cardinality="50" counter="NoTargetPartyIDs" description="">
6298         <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Cash" numericID="20612" usage="optional" offset="208" cardinality="1" description=""/>
6299         <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Cash" numericID="22601" usage="optional" offset="212" cardinality="1" description=""/>
6300         <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Cash" numericID="22602" usage="optional" offset="217" cardinality="1" description=""/>
6301         <Member name="Pad1" type="Pad1" package="eti_Cash" numericID="39000" usage="unused" offset="223" cardinality="1" description=""/>
6302       </Group>
6303     </ApplicationMessage>
6304   </ApplicationMessages>
6305   <!-- *************************************** Abstraction Layer 1 ****************************************
6306                  This XML section contains a detailed description of data structures and DataTypes contained in 
6307                  ApplicationMessages. It might be interesting for users who want:
6308                          * all technical details of (sub-) Structures and DataTypes; 
6309                * a simple collapsed, C-like definition of all (sub-)structures;  
6310                          * no context (Application Message) specific information (e.g. usages, offsets); 
6311                  Note, structure members are only references to other sub-Structure and DataType definitions. -->
6312   <Structures>
6313     <Structure name="AffectedOrdGrpComp" type="Sequence" package="eti_Cash" description="">
6314       <Member name="AffectedOrderID" type="AffectedOrderID" package="eti_Cash" cardinality="1" description=""/>
6315       <Member name="AffectedOrigClOrdID" type="AffectedOrigClOrdID" package="eti_Cash" cardinality="1" description=""/>
6316     </Structure>
6317     <Structure name="AffectedOrderRequestsGrpComp" type="Sequence" package="eti_Cash" description="">
6318       <Member name="AffectedOrderRequestID" type="AffectedOrderRequestID" package="eti_Cash" cardinality="1" description=""/>
6319       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
6320     </Structure>
6321     <Structure name="ApproveTESTradeRequest" type="Message" numericID="10603" package="eti_Cash" description="">
6322       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6323       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6324       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Cash" cardinality="1" description=""/>
6325       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" cardinality="1" description=""/>
6326       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
6327       <Member name="AllocQty" type="AllocQty" package="eti_Cash" cardinality="1" description=""/>
6328       <Member name="PackageID" type="PackageID" package="eti_Cash" cardinality="1" description=""/>
6329       <Member name="AllocID" type="AllocID" package="eti_Cash" cardinality="1" description=""/>
6330       <Member name="TESExecID" type="TESExecID" package="eti_Cash" cardinality="1" description=""/>
6331       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6332       <Member name="TrdType" type="TrdType" package="eti_Cash" cardinality="1" description=""/>
6333       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" cardinality="1" description=""/>
6334       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" cardinality="1" description=""/>
6335       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
6336       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" cardinality="1" description=""/>
6337       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" cardinality="1" description=""/>
6338       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" cardinality="1" description=""/>
6339       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" cardinality="1" description=""/>
6340       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" cardinality="1" description=""/>
6341       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" cardinality="1" description=""/>
6342       <Member name="TradeReportID" type="TradeReportID" package="eti_Cash" cardinality="1" description=""/>
6343       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
6344       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
6345       <Member name="FreeText1" type="FreeText1" package="eti_Cash" cardinality="1" description=""/>
6346       <Member name="FreeText2" type="FreeText2" package="eti_Cash" cardinality="1" description=""/>
6347       <Member name="FreeText4" type="FreeText4" package="eti_Cash" cardinality="1" description=""/>
6348       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
6349     </Structure>
6350     <Structure name="BroadcastErrorNotification" type="Message" numericID="10032" package="eti_Cash" description="">
6351       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6352       <Member name="NotifHeader" type="NotifHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6353       <Member name="ApplIDStatus" type="ApplIDStatus" package="eti_Cash" cardinality="1" description=""/>
6354       <Member name="RefApplSubID" type="RefApplSubID" package="eti_Cash" cardinality="1" description=""/>
6355       <Member name="VarTextLen" type="VarTextLen" package="eti_Cash" cardinality="1" description=""/>
6356       <Member name="RefApplID" type="RefApplID" package="eti_Cash" cardinality="1" description=""/>
6357       <Member name="SessionStatus" type="SessionStatus" package="eti_Cash" cardinality="1" description=""/>
6358       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
6359       <Member name="VarText" type="VarText" package="eti_Cash" cardinality="1" counter="VarTextLen" description=""/>
6360     </Structure>
6361     <Structure name="CrossRequest" type="Message" numericID="10118" package="eti_Cash" description="">
6362       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6363       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6364       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6365       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
6366       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6367       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
6368     </Structure>
6369     <Structure name="CrossRequestResponse" type="Message" numericID="10119" package="eti_Cash" description="">
6370       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6371       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
6372       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
6373     </Structure>
6374     <Structure name="DeleteAllOrderBroadcast" type="Message" numericID="10122" package="eti_Cash" description="">
6375       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6376       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
6377       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" cardinality="1" description=""/>
6378       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6379       <Member name="Price" type="Price" package="eti_Cash" cardinality="1" description=""/>
6380       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6381       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Cash" cardinality="1" description=""/>
6382       <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
6383       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
6384       <Member name="NoNotAffectedOrders" type="NoNotAffectedOrders" package="eti_Cash" cardinality="1" description=""/>
6385       <Member name="NoAffectedOrders" type="NoAffectedOrders" package="eti_Cash" cardinality="1" description=""/>
6386       <Member name="NoAffectedOrderRequests" type="NoAffectedOrderRequests" package="eti_Cash" cardinality="1" description=""/>
6387       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Cash" cardinality="1" description=""/>
6388       <Member name="MassActionReason" type="MassActionReason" package="eti_Cash" cardinality="1" description=""/>
6389       <Member name="ExecInst" type="ExecInst" package="eti_Cash" cardinality="1" description=""/>
6390       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
6391       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
6392       <Member name="NotAffectedOrdersGrp" type="NotAffectedOrdersGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoNotAffectedOrders" description=""/>
6393       <Member name="AffectedOrdGrp" type="AffectedOrdGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoAffectedOrders" description=""/>
6394       <Member name="AffectedOrderRequestsGrp" type="AffectedOrderRequestsGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoAffectedOrderRequests" description=""/>
6395     </Structure>
6396     <Structure name="DeleteAllOrderNRResponse" type="Message" numericID="10124" package="eti_Cash" description="">
6397       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6398       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
6399       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" cardinality="1" description=""/>
6400     </Structure>
6401     <Structure name="DeleteAllOrderQuoteEventBroadcast" type="Message" numericID="10308" package="eti_Cash" description="">
6402       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6403       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
6404       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" cardinality="1" description=""/>
6405       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6406       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6407       <Member name="MassActionReason" type="MassActionReason" package="eti_Cash" cardinality="1" description=""/>
6408       <Member name="ExecInst" type="ExecInst" package="eti_Cash" cardinality="1" description=""/>
6409       <Member name="Pad2" type="Pad2" package="eti_Cash" cardinality="1" description=""/>
6410     </Structure>
6411     <Structure name="DeleteAllOrderRequest" type="Message" numericID="10120" package="eti_Cash" description="">
6412       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6413       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6414       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6415       <Member name="Price" type="Price" package="eti_Cash" cardinality="1" description=""/>
6416       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" cardinality="1" description=""/>
6417       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
6418       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6419       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Cash" cardinality="1" description=""/>
6420       <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
6421       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
6422       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" cardinality="1" description=""/>
6423       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" cardinality="1" description=""/>
6424       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" cardinality="1" description=""/>
6425     </Structure>
6426     <Structure name="DeleteAllOrderResponse" type="Message" numericID="10121" package="eti_Cash" description="">
6427       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6428       <Member name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
6429       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" cardinality="1" description=""/>
6430       <Member name="NoNotAffectedOrders" type="NoNotAffectedOrders" package="eti_Cash" cardinality="1" description=""/>
6431       <Member name="NoAffectedOrders" type="NoAffectedOrders" package="eti_Cash" cardinality="1" description=""/>
6432       <Member name="NoAffectedOrderRequests" type="NoAffectedOrderRequests" package="eti_Cash" cardinality="1" description=""/>
6433       <Member name="Pad2" type="Pad2" package="eti_Cash" cardinality="1" description=""/>
6434       <Member name="NotAffectedOrdersGrp" type="NotAffectedOrdersGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoNotAffectedOrders" description=""/>
6435       <Member name="AffectedOrdGrp" type="AffectedOrdGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoAffectedOrders" description=""/>
6436       <Member name="AffectedOrderRequestsGrp" type="AffectedOrderRequestsGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoAffectedOrderRequests" description=""/>
6437     </Structure>
6438     <Structure name="DeleteAllQuoteBroadcast" type="Message" numericID="10410" package="eti_Cash" description="">
6439       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6440       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
6441       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" cardinality="1" description=""/>
6442       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6443       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6444       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Cash" cardinality="1" description=""/>
6445       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
6446       <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
6447       <Member name="NoNotAffectedSecurities" type="NoNotAffectedSecurities" package="eti_Cash" cardinality="1" description=""/>
6448       <Member name="MassActionReason" type="MassActionReason" package="eti_Cash" cardinality="1" description=""/>
6449       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Cash" cardinality="1" description=""/>
6450       <Member name="TargetPartyIDDeskID" type="TargetPartyIDDeskID" package="eti_Cash" cardinality="1" description=""/>
6451       <Member name="Pad1" type="Pad1" package="eti_Cash" cardinality="1" description=""/>
6452       <Member name="NotAffectedSecuritiesGrp" type="NotAffectedSecuritiesGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoNotAffectedSecurities" description=""/>
6453     </Structure>
6454     <Structure name="DeleteAllQuoteRequest" type="Message" numericID="10408" package="eti_Cash" description="">
6455       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6456       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6457       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" cardinality="1" description=""/>
6458       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
6459       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6460       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Cash" cardinality="1" description=""/>
6461       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" cardinality="1" description=""/>
6462       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" cardinality="1" description=""/>
6463       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
6464     </Structure>
6465     <Structure name="DeleteAllQuoteResponse" type="Message" numericID="10409" package="eti_Cash" description="">
6466       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6467       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
6468       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" cardinality="1" description=""/>
6469       <Member name="NoNotAffectedSecurities" type="NoNotAffectedSecurities" package="eti_Cash" cardinality="1" description=""/>
6470       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
6471       <Member name="NotAffectedSecuritiesGrp" type="NotAffectedSecuritiesGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoNotAffectedSecurities" description=""/>
6472     </Structure>
6473     <Structure name="DeleteOrderBroadcast" type="Message" numericID="10112" package="eti_Cash" description="">
6474       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6475       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
6476       <Member name="OrderID" type="OrderID" package="eti_Cash" cardinality="1" description=""/>
6477       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
6478       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" cardinality="1" description=""/>
6479       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6480       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
6481       <Member name="CumQty" type="CumQty" package="eti_Cash" cardinality="1" description=""/>
6482       <Member name="CxlQty" type="CxlQty" package="eti_Cash" cardinality="1" description=""/>
6483       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
6484       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" cardinality="1" description=""/>
6485       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6486       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
6487       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Cash" cardinality="1" description=""/>
6488       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" cardinality="1" description=""/>
6489       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Cash" cardinality="1" description=""/>
6490       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" cardinality="1" description=""/>
6491       <Member name="ExecType" type="ExecType" package="eti_Cash" cardinality="1" description=""/>
6492       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
6493       <Member name="OrderEventType" type="OrderEventType" package="eti_Cash" cardinality="1" description=""/>
6494       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" cardinality="1" description=""/>
6495       <Member name="PartyEnteringFirm" type="PartyEnteringFirm" package="eti_Cash" cardinality="1" description=""/>
6496       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
6497       <Member name="Pad2" type="Pad2" package="eti_Cash" cardinality="1" description=""/>
6498     </Structure>
6499     <Structure name="DeleteOrderNRResponse" type="Message" numericID="10111" package="eti_Cash" description="">
6500       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6501       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
6502       <Member name="OrderID" type="OrderID" package="eti_Cash" cardinality="1" description=""/>
6503       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
6504       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" cardinality="1" description=""/>
6505       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6506       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
6507       <Member name="CumQty" type="CumQty" package="eti_Cash" cardinality="1" description=""/>
6508       <Member name="CxlQty" type="CxlQty" package="eti_Cash" cardinality="1" description=""/>
6509       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" cardinality="1" description=""/>
6510       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" cardinality="1" description=""/>
6511       <Member name="ExecType" type="ExecType" package="eti_Cash" cardinality="1" description=""/>
6512       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" cardinality="1" description=""/>
6513       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Cash" cardinality="1" description=""/>
6514       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
6515     </Structure>
6516     <Structure name="DeleteOrderResponse" type="Message" numericID="10110" package="eti_Cash" description="">
6517       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6518       <Member name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
6519       <Member name="OrderID" type="OrderID" package="eti_Cash" cardinality="1" description=""/>
6520       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
6521       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" cardinality="1" description=""/>
6522       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6523       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
6524       <Member name="CumQty" type="CumQty" package="eti_Cash" cardinality="1" description=""/>
6525       <Member name="CxlQty" type="CxlQty" package="eti_Cash" cardinality="1" description=""/>
6526       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" cardinality="1" description=""/>
6527       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" cardinality="1" description=""/>
6528       <Member name="ExecType" type="ExecType" package="eti_Cash" cardinality="1" description=""/>
6529       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" cardinality="1" description=""/>
6530       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Cash" cardinality="1" description=""/>
6531       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
6532     </Structure>
6533     <Structure name="DeleteOrderSingleRequest" type="Message" numericID="10109" package="eti_Cash" description="">
6534       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6535       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6536       <Member name="OrderID" type="OrderID" package="eti_Cash" cardinality="1" description=""/>
6537       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
6538       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" cardinality="1" description=""/>
6539       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6540       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" cardinality="1" description=""/>
6541       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
6542       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6543       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Cash" cardinality="1" description=""/>
6544       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" cardinality="1" description=""/>
6545       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" cardinality="1" description=""/>
6546       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" cardinality="1" description=""/>
6547       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" cardinality="1" description=""/>
6548       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
6549       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
6550       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
6551     </Structure>
6552     <Structure name="DeleteTESTradeRequest" type="Message" numericID="10602" package="eti_Cash" description="">
6553       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6554       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6555       <Member name="PackageID" type="PackageID" package="eti_Cash" cardinality="1" description=""/>
6556       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6557       <Member name="TESExecID" type="TESExecID" package="eti_Cash" cardinality="1" description=""/>
6558       <Member name="TrdType" type="TrdType" package="eti_Cash" cardinality="1" description=""/>
6559       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" cardinality="1" description=""/>
6560       <Member name="TradeReportID" type="TradeReportID" package="eti_Cash" cardinality="1" description=""/>
6561       <Member name="Pad5" type="Pad5" package="eti_Cash" cardinality="1" description=""/>
6562     </Structure>
6563     <Structure name="EnrichmentRulesGrpComp" type="Sequence" package="eti_Cash" description="">
6564       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Cash" cardinality="1" description=""/>
6565       <Member name="FreeText1" type="FreeText1" package="eti_Cash" cardinality="1" description=""/>
6566       <Member name="FreeText2" type="FreeText2" package="eti_Cash" cardinality="1" description=""/>
6567       <Member name="FreeText4" type="FreeText4" package="eti_Cash" cardinality="1" description=""/>
6568       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
6569     </Structure>
6570     <Structure name="EnterTESTradeRequest" type="Message" numericID="10600" package="eti_Cash" description="">
6571       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6572       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6573       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6574       <Member name="LastPx" type="LastPx" package="eti_Cash" cardinality="1" description=""/>
6575       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Cash" cardinality="1" description=""/>
6576       <Member name="SettlCurrFxRate" type="SettlCurrFxRate" package="eti_Cash" cardinality="1" description=""/>
6577       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6578       <Member name="SettlDate" type="SettlDate" package="eti_Cash" cardinality="1" description=""/>
6579       <Member name="TrdType" type="TrdType" package="eti_Cash" cardinality="1" description=""/>
6580       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" cardinality="1" description=""/>
6581       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Cash" cardinality="1" description=""/>
6582       <Member name="TradeReportText" type="TradeReportText" package="eti_Cash" cardinality="1" description=""/>
6583       <Member name="TradeReportID" type="TradeReportID" package="eti_Cash" cardinality="1" description=""/>
6584       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
6585       <Member name="SideAllocGrp" type="SideAllocGrpComp" package="eti_Cash" minCardinality="1" cardinality="99" counter="NoSideAllocs" description=""/>
6586     </Structure>
6587     <Structure name="ExtendedDeletionReport" type="Message" numericID="10128" package="eti_Cash" description="">
6588       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6589       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
6590       <Member name="OrderID" type="OrderID" package="eti_Cash" cardinality="1" description=""/>
6591       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
6592       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" cardinality="1" description=""/>
6593       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6594       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
6595       <Member name="TrdRegTSEntryTime" type="TrdRegTSEntryTime" package="eti_Cash" cardinality="1" description=""/>
6596       <Member name="Price" type="Price" package="eti_Cash" cardinality="1" description=""/>
6597       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" cardinality="1" description=""/>
6598       <Member name="CumQty" type="CumQty" package="eti_Cash" cardinality="1" description=""/>
6599       <Member name="CxlQty" type="CxlQty" package="eti_Cash" cardinality="1" description=""/>
6600       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
6601       <Member name="DisplayQty" type="DisplayQty" package="eti_Cash" cardinality="1" description=""/>
6602       <Member name="DisplayLowQty" type="DisplayLowQty" package="eti_Cash" cardinality="1" description=""/>
6603       <Member name="DisplayHighQty" type="DisplayHighQty" package="eti_Cash" cardinality="1" description=""/>
6604       <Member name="StopPx" type="StopPx" package="eti_Cash" cardinality="1" description=""/>
6605       <Member name="VolumeDiscoveryPrice" type="VolumeDiscoveryPrice" package="eti_Cash" cardinality="1" description=""/>
6606       <Member name="PegOffsetValueAbs" type="PegOffsetValueAbs" package="eti_Cash" cardinality="1" description=""/>
6607       <Member name="PegOffsetValuePct" type="PegOffsetValuePct" package="eti_Cash" cardinality="1" description=""/>
6608       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
6609       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6610       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" cardinality="1" description=""/>
6611       <Member name="ExpireDate" type="ExpireDate" package="eti_Cash" cardinality="1" description=""/>
6612       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Cash" cardinality="1" description=""/>
6613       <Member name="PartyIDExecutingUnit" type="PartyIDExecutingUnit" package="eti_Cash" cardinality="1" description=""/>
6614       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Cash" cardinality="1" description=""/>
6615       <Member name="PartyIDExecutingTrader" type="PartyIDExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
6616       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
6617       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" cardinality="1" description=""/>
6618       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" cardinality="1" description=""/>
6619       <Member name="ExecType" type="ExecType" package="eti_Cash" cardinality="1" description=""/>
6620       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
6621       <Member name="OrdType" type="OrdType" package="eti_Cash" cardinality="1" description=""/>
6622       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" cardinality="1" description=""/>
6623       <Member name="TimeInForce" type="TimeInForce" package="eti_Cash" cardinality="1" description=""/>
6624       <Member name="ExecInst" type="ExecInst" package="eti_Cash" cardinality="1" description=""/>
6625       <Member name="TradingSessionSubID" type="TradingSessionSubID" package="eti_Cash" cardinality="1" description=""/>
6626       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Cash" cardinality="1" description=""/>
6627       <Member name="FreeText1" type="FreeText1" package="eti_Cash" cardinality="1" description=""/>
6628       <Member name="FreeText2" type="FreeText2" package="eti_Cash" cardinality="1" description=""/>
6629       <Member name="FreeText4" type="FreeText4" package="eti_Cash" cardinality="1" description=""/>
6630       <Member name="PartyEnteringFirm" type="PartyEnteringFirm" package="eti_Cash" cardinality="1" description=""/>
6631       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
6632       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
6633       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
6634       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" cardinality="1" description=""/>
6635       <Member name="Triggered" type="Triggered" package="eti_Cash" cardinality="1" description=""/>
6636       <Member name="Pad2" type="Pad2" package="eti_Cash" cardinality="1" description=""/>
6637     </Structure>
6638     <Structure name="FillsGrpComp" type="Sequence" package="eti_Cash" description="">
6639       <Member name="FillPx" type="FillPx" package="eti_Cash" cardinality="1" description=""/>
6640       <Member name="FillQty" type="FillQty" package="eti_Cash" cardinality="1" description=""/>
6641       <Member name="FillMatchID" type="FillMatchID" package="eti_Cash" cardinality="1" description=""/>
6642       <Member name="FillExecID" type="FillExecID" package="eti_Cash" cardinality="1" description=""/>
6643       <Member name="FillLiquidityInd" type="FillLiquidityInd" package="eti_Cash" cardinality="1" description=""/>
6644       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
6645     </Structure>
6646     <Structure name="ForcedLogoutNotification" type="Message" numericID="10012" package="eti_Cash" description="">
6647       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6648       <Member name="NotifHeader" type="NotifHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6649       <Member name="VarTextLen" type="VarTextLen" package="eti_Cash" cardinality="1" description=""/>
6650       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
6651       <Member name="VarText" type="VarText" package="eti_Cash" cardinality="1" counter="VarTextLen" description=""/>
6652     </Structure>
6653     <Structure name="ForcedUserLogoutNotification" type="Message" numericID="10043" package="eti_Cash" description="">
6654       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6655       <Member name="NotifHeader" type="NotifHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6656       <Member name="Username" type="Username" package="eti_Cash" cardinality="1" description=""/>
6657       <Member name="VarTextLen" type="VarTextLen" package="eti_Cash" cardinality="1" description=""/>
6658       <Member name="UserStatus" type="UserStatus" package="eti_Cash" cardinality="1" description=""/>
6659       <Member name="Pad1" type="Pad1" package="eti_Cash" cardinality="1" description=""/>
6660       <Member name="VarText" type="VarText" package="eti_Cash" cardinality="1" counter="VarTextLen" description=""/>
6661     </Structure>
6662     <Structure name="Heartbeat" type="Message" numericID="10011" package="eti_Cash" description="">
6663       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6664     </Structure>
6665     <Structure name="HeartbeatNotification" type="Message" numericID="10023" package="eti_Cash" description="">
6666       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6667       <Member name="NotifHeader" type="NotifHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6668     </Structure>
6669     <Structure name="InquireEnrichmentRuleIDListRequest" type="Message" numericID="10040" package="eti_Cash" description="">
6670       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6671       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6672       <Member name="LastEntityProcessed" type="LastEntityProcessed" package="eti_Cash" cardinality="1" description=""/>
6673     </Structure>
6674     <Structure name="InquireEnrichmentRuleIDListResponse" type="Message" numericID="10041" package="eti_Cash" description="">
6675       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6676       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6677       <Member name="LastEntityProcessed" type="LastEntityProcessed" package="eti_Cash" cardinality="1" description=""/>
6678       <Member name="NoEnrichmentRules" type="NoEnrichmentRules" package="eti_Cash" cardinality="1" description=""/>
6679       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
6680       <Member name="EnrichmentRulesGrp" type="EnrichmentRulesGrpComp" package="eti_Cash" minCardinality="0" cardinality="400" counter="NoEnrichmentRules" description=""/>
6681     </Structure>
6682     <Structure name="InquireSessionListRequest" type="Message" numericID="10035" package="eti_Cash" description="">
6683       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6684       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6685     </Structure>
6686     <Structure name="InquireSessionListResponse" type="Message" numericID="10036" package="eti_Cash" description="">
6687       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6688       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6689       <Member name="NoSessions" type="NoSessions" package="eti_Cash" cardinality="1" description=""/>
6690       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
6691       <Member name="SessionsGrp" type="SessionsGrpComp" package="eti_Cash" minCardinality="1" cardinality="1000" counter="NoSessions" description=""/>
6692     </Structure>
6693     <Structure name="InquireUserRequest" type="Message" numericID="10038" package="eti_Cash" description="">
6694       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6695       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6696       <Member name="LastEntityProcessed" type="LastEntityProcessed" package="eti_Cash" cardinality="1" description=""/>
6697     </Structure>
6698     <Structure name="InquireUserResponse" type="Message" numericID="10039" package="eti_Cash" description="">
6699       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6700       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6701       <Member name="LastEntityProcessed" type="LastEntityProcessed" package="eti_Cash" cardinality="1" description=""/>
6702       <Member name="NoPartyDetails" type="NoPartyDetails" package="eti_Cash" cardinality="1" description=""/>
6703       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
6704       <Member name="PartyDetailsGrp" type="PartyDetailsGrpComp" package="eti_Cash" minCardinality="0" cardinality="1000" counter="NoPartyDetails" description=""/>
6705     </Structure>
6706     <Structure name="IssuerNotification" type="Message" numericID="10316" package="eti_Cash" description="">
6707       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6708       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
6709       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6710       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
6711       <Member name="LastPx" type="LastPx" package="eti_Cash" cardinality="1" description=""/>
6712       <Member name="PotentialExecVolume" type="PotentialExecVolume" package="eti_Cash" cardinality="1" description=""/>
6713       <Member name="LastQty" type="LastQty" package="eti_Cash" cardinality="1" description=""/>
6714       <Member name="ImbalanceQty" type="ImbalanceQty" package="eti_Cash" cardinality="1" description=""/>
6715       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6716       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Cash" cardinality="1" description=""/>
6717       <Member name="SecurityTradingStatus" type="SecurityTradingStatus" package="eti_Cash" cardinality="1" description=""/>
6718       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
6719     </Structure>
6720     <Structure name="IssuerSecurityStateChangeRequest" type="Message" numericID="10314" package="eti_Cash" description="">
6721       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6722       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6723       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6724       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
6725       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6726       <Member name="NoEvents" type="NoEvents" package="eti_Cash" cardinality="1" description=""/>
6727       <Member name="SecurityStatus" type="SecurityStatus" package="eti_Cash" cardinality="1" description=""/>
6728       <Member name="SoldOutIndicator" type="SoldOutIndicator" package="eti_Cash" cardinality="1" description=""/>
6729       <Member name="Pad1" type="Pad1" package="eti_Cash" cardinality="1" description=""/>
6730       <Member name="SecurityStatusEventGrp" type="SecurityStatusEventGrpComp" package="eti_Cash" minCardinality="0" cardinality="2" counter="NoEvents" description=""/>
6731     </Structure>
6732     <Structure name="IssuerSecurityStateChangeResponse" type="Message" numericID="10315" package="eti_Cash" description="">
6733       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6734       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
6735       <Member name="SecurityStatusReportID" type="SecurityStatusReportID" package="eti_Cash" cardinality="1" description=""/>
6736     </Structure>
6737     <Structure name="LegalNotificationBroadcast" type="Message" numericID="10037" package="eti_Cash" description="">
6738       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6739       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6740       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
6741       <Member name="VarTextLen" type="VarTextLen" package="eti_Cash" cardinality="1" description=""/>
6742       <Member name="UserStatus" type="UserStatus" package="eti_Cash" cardinality="1" description=""/>
6743       <Member name="Pad5" type="Pad5" package="eti_Cash" cardinality="1" description=""/>
6744       <Member name="VarText" type="VarText" package="eti_Cash" cardinality="1" counter="VarTextLen" description=""/>
6745     </Structure>
6746     <Structure name="LogonRequest" type="Message" numericID="10000" package="eti_Cash" description="">
6747       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6748       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6749       <Member name="HeartBtInt" type="HeartBtInt" package="eti_Cash" cardinality="1" description=""/>
6750       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Cash" cardinality="1" description=""/>
6751       <Member name="DefaultCstmApplVerID" type="DefaultCstmApplVerID" package="eti_Cash" cardinality="1" description=""/>
6752       <Member name="Password" type="Password" package="eti_Cash" cardinality="1" description=""/>
6753       <Member name="ApplUsageOrders" type="ApplUsageOrders" package="eti_Cash" cardinality="1" description=""/>
6754       <Member name="ApplUsageQuotes" type="ApplUsageQuotes" package="eti_Cash" cardinality="1" description=""/>
6755       <Member name="OrderRoutingIndicator" type="OrderRoutingIndicator" package="eti_Cash" cardinality="1" description=""/>
6756       <Member name="FIXEngineName" type="FIXEngineName" package="eti_Cash" cardinality="1" description=""/>
6757       <Member name="FIXEngineVersion" type="FIXEngineVersion" package="eti_Cash" cardinality="1" description=""/>
6758       <Member name="FIXEngineVendor" type="FIXEngineVendor" package="eti_Cash" cardinality="1" description=""/>
6759       <Member name="ApplicationSystemName" type="ApplicationSystemName" package="eti_Cash" cardinality="1" description=""/>
6760       <Member name="ApplicationSystemVersion" type="ApplicationSystemVersion" package="eti_Cash" cardinality="1" description=""/>
6761       <Member name="ApplicationSystemVendor" type="ApplicationSystemVendor" package="eti_Cash" cardinality="1" description=""/>
6762       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
6763     </Structure>
6764     <Structure name="LogonResponse" type="Message" numericID="10001" package="eti_Cash" description="">
6765       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6766       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6767       <Member name="ThrottleTimeInterval" type="ThrottleTimeInterval" package="eti_Cash" cardinality="1" description=""/>
6768       <Member name="ThrottleNoMsgs" type="ThrottleNoMsgs" package="eti_Cash" cardinality="1" description=""/>
6769       <Member name="ThrottleDisconnectLimit" type="ThrottleDisconnectLimit" package="eti_Cash" cardinality="1" description=""/>
6770       <Member name="HeartBtInt" type="HeartBtInt" package="eti_Cash" cardinality="1" description=""/>
6771       <Member name="SessionInstanceID" type="SessionInstanceID" package="eti_Cash" cardinality="1" description=""/>
6772       <Member name="MarketID" type="MarketID" package="eti_Cash" cardinality="1" description=""/>
6773       <Member name="TradSesMode" type="TradSesMode" package="eti_Cash" cardinality="1" description=""/>
6774       <Member name="DefaultCstmApplVerID" type="DefaultCstmApplVerID" package="eti_Cash" cardinality="1" description=""/>
6775       <Member name="DefaultCstmApplVerSubID" type="DefaultCstmApplVerSubID" package="eti_Cash" cardinality="1" description=""/>
6776       <Member name="Pad2" type="Pad2" package="eti_Cash" cardinality="1" description=""/>
6777     </Structure>
6778     <Structure name="LogoutRequest" type="Message" numericID="10002" package="eti_Cash" description="">
6779       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6780       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6781     </Structure>
6782     <Structure name="LogoutResponse" type="Message" numericID="10003" package="eti_Cash" description="">
6783       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6784       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6785     </Structure>
6786     <Structure name="MassQuoteRequest" type="Message" numericID="10405" package="eti_Cash" description="">
6787       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6788       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6789       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
6790       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" cardinality="1" description=""/>
6791       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
6792       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6793       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Cash" cardinality="1" description=""/>
6794       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Cash" cardinality="1" description=""/>
6795       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Cash" cardinality="1" description=""/>
6796       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" cardinality="1" description=""/>
6797       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" cardinality="1" description=""/>
6798       <Member name="QuoteSizeType" type="QuoteSizeType" package="eti_Cash" cardinality="1" description=""/>
6799       <Member name="QuoteType" type="QuoteType" package="eti_Cash" cardinality="1" description=""/>
6800       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" cardinality="1" description=""/>
6801       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" cardinality="1" description=""/>
6802       <Member name="NoQuoteEntries" type="NoQuoteEntries" package="eti_Cash" cardinality="1" description=""/>
6803       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" cardinality="1" description=""/>
6804       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" cardinality="1" description=""/>
6805       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
6806       <Member name="QuoteEntryGrp" type="QuoteEntryGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoQuoteEntries" description=""/>
6807     </Structure>
6808     <Structure name="MassQuoteResponse" type="Message" numericID="10406" package="eti_Cash" description="">
6809       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6810       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
6811       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
6812       <Member name="QuoteResponseID" type="QuoteResponseID" package="eti_Cash" cardinality="1" description=""/>
6813       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6814       <Member name="NoQuoteSideEntries" type="NoQuoteSideEntries" package="eti_Cash" cardinality="1" description=""/>
6815       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
6816       <Member name="QuoteEntryAckGrp" type="QuoteEntryAckGrpComp" package="eti_Cash" minCardinality="0" cardinality="200" counter="NoQuoteSideEntries" description=""/>
6817     </Structure>
6818     <Structure name="MessageHeaderInComp" type="Component" package="eti_Cash" description="">
6819       <Member name="BodyLen" type="BodyLen" package="eti_Cash" cardinality="1" description=""/>
6820       <Member name="TemplateID" type="TemplateID" package="eti_Cash" cardinality="1" description=""/>
6821       <Member name="NetworkMsgID" type="NetworkMsgID" package="eti_Cash" cardinality="1" description=""/>
6822       <Member name="Pad2" type="Pad2" package="eti_Cash" cardinality="1" description=""/>
6823     </Structure>
6824     <Structure name="MessageHeaderOutComp" type="Component" package="eti_Cash" description="">
6825       <Member name="BodyLen" type="BodyLen" package="eti_Cash" cardinality="1" description=""/>
6826       <Member name="TemplateID" type="TemplateID" package="eti_Cash" cardinality="1" description=""/>
6827       <Member name="Pad2" type="Pad2" package="eti_Cash" cardinality="1" description=""/>
6828     </Structure>
6829     <Structure name="ModifyOrderNRResponse" type="Message" numericID="10108" package="eti_Cash" description="">
6830       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6831       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
6832       <Member name="OrderID" type="OrderID" package="eti_Cash" cardinality="1" description=""/>
6833       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
6834       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" cardinality="1" description=""/>
6835       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6836       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
6837       <Member name="StopPx" type="StopPx" package="eti_Cash" cardinality="1" description=""/>
6838       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" cardinality="1" description=""/>
6839       <Member name="CumQty" type="CumQty" package="eti_Cash" cardinality="1" description=""/>
6840       <Member name="CxlQty" type="CxlQty" package="eti_Cash" cardinality="1" description=""/>
6841       <Member name="DisplayQty" type="DisplayQty" package="eti_Cash" cardinality="1" description=""/>
6842       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" cardinality="1" description=""/>
6843       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" cardinality="1" description=""/>
6844       <Member name="ExecType" type="ExecType" package="eti_Cash" cardinality="1" description=""/>
6845       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" cardinality="1" description=""/>
6846       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Cash" cardinality="1" description=""/>
6847       <Member name="Triggered" type="Triggered" package="eti_Cash" cardinality="1" description=""/>
6848       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Cash" cardinality="1" description=""/>
6849       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Cash" cardinality="1" description=""/>
6850       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
6851       <Member name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoOrderEvents" description=""/>
6852     </Structure>
6853     <Structure name="ModifyOrderResponse" type="Message" numericID="10107" package="eti_Cash" description="">
6854       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6855       <Member name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
6856       <Member name="OrderID" type="OrderID" package="eti_Cash" cardinality="1" description=""/>
6857       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
6858       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" cardinality="1" description=""/>
6859       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6860       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
6861       <Member name="StopPx" type="StopPx" package="eti_Cash" cardinality="1" description=""/>
6862       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" cardinality="1" description=""/>
6863       <Member name="CumQty" type="CumQty" package="eti_Cash" cardinality="1" description=""/>
6864       <Member name="CxlQty" type="CxlQty" package="eti_Cash" cardinality="1" description=""/>
6865       <Member name="DisplayQty" type="DisplayQty" package="eti_Cash" cardinality="1" description=""/>
6866       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Cash" cardinality="1" description=""/>
6867       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" cardinality="1" description=""/>
6868       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" cardinality="1" description=""/>
6869       <Member name="ExecType" type="ExecType" package="eti_Cash" cardinality="1" description=""/>
6870       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" cardinality="1" description=""/>
6871       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Cash" cardinality="1" description=""/>
6872       <Member name="Triggered" type="Triggered" package="eti_Cash" cardinality="1" description=""/>
6873       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Cash" cardinality="1" description=""/>
6874       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Cash" cardinality="1" description=""/>
6875       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
6876       <Member name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoOrderEvents" description=""/>
6877     </Structure>
6878     <Structure name="ModifyOrderSingleRequest" type="Message" numericID="10106" package="eti_Cash" description="">
6879       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6880       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6881       <Member name="OrderID" type="OrderID" package="eti_Cash" cardinality="1" description=""/>
6882       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
6883       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" cardinality="1" description=""/>
6884       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6885       <Member name="Price" type="Price" package="eti_Cash" cardinality="1" description=""/>
6886       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
6887       <Member name="DisplayQty" type="DisplayQty" package="eti_Cash" cardinality="1" description=""/>
6888       <Member name="DisplayLowQty" type="DisplayLowQty" package="eti_Cash" cardinality="1" description=""/>
6889       <Member name="DisplayHighQty" type="DisplayHighQty" package="eti_Cash" cardinality="1" description=""/>
6890       <Member name="StopPx" type="StopPx" package="eti_Cash" cardinality="1" description=""/>
6891       <Member name="VolumeDiscoveryPrice" type="VolumeDiscoveryPrice" package="eti_Cash" cardinality="1" description=""/>
6892       <Member name="PegOffsetValueAbs" type="PegOffsetValueAbs" package="eti_Cash" cardinality="1" description=""/>
6893       <Member name="PegOffsetValuePct" type="PegOffsetValuePct" package="eti_Cash" cardinality="1" description=""/>
6894       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Cash" cardinality="1" description=""/>
6895       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" cardinality="1" description=""/>
6896       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
6897       <Member name="ExpireDate" type="ExpireDate" package="eti_Cash" cardinality="1" description=""/>
6898       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6899       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Cash" cardinality="1" description=""/>
6900       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Cash" cardinality="1" description=""/>
6901       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Cash" cardinality="1" description=""/>
6902       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
6903       <Member name="OrdType" type="OrdType" package="eti_Cash" cardinality="1" description=""/>
6904       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Cash" cardinality="1" description=""/>
6905       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" cardinality="1" description=""/>
6906       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" cardinality="1" description=""/>
6907       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" cardinality="1" description=""/>
6908       <Member name="TimeInForce" type="TimeInForce" package="eti_Cash" cardinality="1" description=""/>
6909       <Member name="ExecInst" type="ExecInst" package="eti_Cash" cardinality="1" description=""/>
6910       <Member name="TradingSessionSubID" type="TradingSessionSubID" package="eti_Cash" cardinality="1" description=""/>
6911       <Member name="StopPxIndicator" type="StopPxIndicator" package="eti_Cash" cardinality="1" description=""/>
6912       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" cardinality="1" description=""/>
6913       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" cardinality="1" description=""/>
6914       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" cardinality="1" description=""/>
6915       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" cardinality="1" description=""/>
6916       <Member name="OwnershipIndicator" type="OwnershipIndicator" package="eti_Cash" cardinality="1" description=""/>
6917       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
6918       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
6919       <Member name="FreeText1" type="FreeText1" package="eti_Cash" cardinality="1" description=""/>
6920       <Member name="FreeText2" type="FreeText2" package="eti_Cash" cardinality="1" description=""/>
6921       <Member name="FreeText4" type="FreeText4" package="eti_Cash" cardinality="1" description=""/>
6922       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" cardinality="1" description=""/>
6923       <Member name="Pad1" type="Pad1" package="eti_Cash" cardinality="1" description=""/>
6924     </Structure>
6925     <Structure name="ModifyOrderSingleShortRequest" type="Message" numericID="10126" package="eti_Cash" description="">
6926       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6927       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6928       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
6929       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" cardinality="1" description=""/>
6930       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6931       <Member name="Price" type="Price" package="eti_Cash" cardinality="1" description=""/>
6932       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
6933       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Cash" cardinality="1" description=""/>
6934       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" cardinality="1" description=""/>
6935       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
6936       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Cash" cardinality="1" description=""/>
6937       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Cash" cardinality="1" description=""/>
6938       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
6939       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Cash" cardinality="1" description=""/>
6940       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" cardinality="1" description=""/>
6941       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" cardinality="1" description=""/>
6942       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" cardinality="1" description=""/>
6943       <Member name="TimeInForce" type="TimeInForce" package="eti_Cash" cardinality="1" description=""/>
6944       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Cash" cardinality="1" description=""/>
6945       <Member name="ExecInst" type="ExecInst" package="eti_Cash" cardinality="1" description=""/>
6946       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" cardinality="1" description=""/>
6947       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" cardinality="1" description=""/>
6948       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" cardinality="1" description=""/>
6949       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" cardinality="1" description=""/>
6950       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
6951     </Structure>
6952     <Structure name="ModifyTESTradeRequest" type="Message" numericID="10601" package="eti_Cash" description="">
6953       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
6954       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
6955       <Member name="LastPx" type="LastPx" package="eti_Cash" cardinality="1" description=""/>
6956       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Cash" cardinality="1" description=""/>
6957       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
6958       <Member name="PackageID" type="PackageID" package="eti_Cash" cardinality="1" description=""/>
6959       <Member name="TESExecID" type="TESExecID" package="eti_Cash" cardinality="1" description=""/>
6960       <Member name="SettlDate" type="SettlDate" package="eti_Cash" cardinality="1" description=""/>
6961       <Member name="TrdType" type="TrdType" package="eti_Cash" cardinality="1" description=""/>
6962       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" cardinality="1" description=""/>
6963       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Cash" cardinality="1" description=""/>
6964       <Member name="TradeReportText" type="TradeReportText" package="eti_Cash" cardinality="1" description=""/>
6965       <Member name="TradeReportID" type="TradeReportID" package="eti_Cash" cardinality="1" description=""/>
6966       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
6967       <Member name="SideAllocGrp" type="SideAllocGrpComp" package="eti_Cash" minCardinality="1" cardinality="99" counter="NoSideAllocs" description=""/>
6968     </Structure>
6969     <Structure name="NRBCHeaderComp" type="Component" package="eti_Cash" description="">
6970       <Member name="SendingTime" type="SendingTime" package="eti_Cash" cardinality="1" description=""/>
6971       <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" cardinality="1" description=""/>
6972       <Member name="ApplID" type="ApplID" package="eti_Cash" cardinality="1" description=""/>
6973       <Member name="LastFragment" type="LastFragment" package="eti_Cash" cardinality="1" description=""/>
6974       <Member name="Pad2" type="Pad2" package="eti_Cash" cardinality="1" description=""/>
6975     </Structure>
6976     <Structure name="NRResponseHeaderMEComp" type="Component" package="eti_Cash" description="">
6977       <Member name="RequestTime" type="RequestTime" package="eti_Cash" cardinality="1" description=""/>
6978       <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" cardinality="1" description=""/>
6979       <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" cardinality="1" description=""/>
6980       <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" cardinality="1" description=""/>
6981       <Member name="SendingTime" type="SendingTime" package="eti_Cash" cardinality="1" description=""/>
6982       <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" cardinality="1" description=""/>
6983       <Member name="LastFragment" type="LastFragment" package="eti_Cash" cardinality="1" description=""/>
6984       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
6985     </Structure>
6986     <Structure name="NewOrderNRResponse" type="Message" numericID="10102" package="eti_Cash" description="">
6987       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
6988       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
6989       <Member name="OrderID" type="OrderID" package="eti_Cash" cardinality="1" description=""/>
6990       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
6991       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
6992       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
6993       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" cardinality="1" description=""/>
6994       <Member name="CxlQty" type="CxlQty" package="eti_Cash" cardinality="1" description=""/>
6995       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" cardinality="1" description=""/>
6996       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" cardinality="1" description=""/>
6997       <Member name="ExecType" type="ExecType" package="eti_Cash" cardinality="1" description=""/>
6998       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" cardinality="1" description=""/>
6999       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Cash" cardinality="1" description=""/>
7000       <Member name="Triggered" type="Triggered" package="eti_Cash" cardinality="1" description=""/>
7001       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Cash" cardinality="1" description=""/>
7002       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Cash" cardinality="1" description=""/>
7003       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
7004       <Member name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoOrderEvents" description=""/>
7005     </Structure>
7006     <Structure name="NewOrderResponse" type="Message" numericID="10101" package="eti_Cash" description="">
7007       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7008       <Member name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7009       <Member name="OrderID" type="OrderID" package="eti_Cash" cardinality="1" description=""/>
7010       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
7011       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7012       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
7013       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" cardinality="1" description=""/>
7014       <Member name="CxlQty" type="CxlQty" package="eti_Cash" cardinality="1" description=""/>
7015       <Member name="TrdRegTSEntryTime" type="TrdRegTSEntryTime" package="eti_Cash" cardinality="1" description=""/>
7016       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Cash" cardinality="1" description=""/>
7017       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" cardinality="1" description=""/>
7018       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" cardinality="1" description=""/>
7019       <Member name="ExecType" type="ExecType" package="eti_Cash" cardinality="1" description=""/>
7020       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" cardinality="1" description=""/>
7021       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Cash" cardinality="1" description=""/>
7022       <Member name="Triggered" type="Triggered" package="eti_Cash" cardinality="1" description=""/>
7023       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Cash" cardinality="1" description=""/>
7024       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Cash" cardinality="1" description=""/>
7025       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
7026       <Member name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoOrderEvents" description=""/>
7027     </Structure>
7028     <Structure name="NewOrderSingleRequest" type="Message" numericID="10100" package="eti_Cash" description="">
7029       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
7030       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7031       <Member name="Price" type="Price" package="eti_Cash" cardinality="1" description=""/>
7032       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
7033       <Member name="DisplayQty" type="DisplayQty" package="eti_Cash" cardinality="1" description=""/>
7034       <Member name="DisplayLowQty" type="DisplayLowQty" package="eti_Cash" cardinality="1" description=""/>
7035       <Member name="DisplayHighQty" type="DisplayHighQty" package="eti_Cash" cardinality="1" description=""/>
7036       <Member name="StopPx" type="StopPx" package="eti_Cash" cardinality="1" description=""/>
7037       <Member name="VolumeDiscoveryPrice" type="VolumeDiscoveryPrice" package="eti_Cash" cardinality="1" description=""/>
7038       <Member name="PegOffsetValueAbs" type="PegOffsetValueAbs" package="eti_Cash" cardinality="1" description=""/>
7039       <Member name="PegOffsetValuePct" type="PegOffsetValuePct" package="eti_Cash" cardinality="1" description=""/>
7040       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
7041       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7042       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Cash" cardinality="1" description=""/>
7043       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" cardinality="1" description=""/>
7044       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7045       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
7046       <Member name="ExpireDate" type="ExpireDate" package="eti_Cash" cardinality="1" description=""/>
7047       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7048       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Cash" cardinality="1" description=""/>
7049       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Cash" cardinality="1" description=""/>
7050       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Cash" cardinality="1" description=""/>
7051       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
7052       <Member name="OrdType" type="OrdType" package="eti_Cash" cardinality="1" description=""/>
7053       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Cash" cardinality="1" description=""/>
7054       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" cardinality="1" description=""/>
7055       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" cardinality="1" description=""/>
7056       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" cardinality="1" description=""/>
7057       <Member name="TimeInForce" type="TimeInForce" package="eti_Cash" cardinality="1" description=""/>
7058       <Member name="ExecInst" type="ExecInst" package="eti_Cash" cardinality="1" description=""/>
7059       <Member name="TradingSessionSubID" type="TradingSessionSubID" package="eti_Cash" cardinality="1" description=""/>
7060       <Member name="TradeAtCloseOptIn" type="TradeAtCloseOptIn" package="eti_Cash" cardinality="1" description=""/>
7061       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" cardinality="1" description=""/>
7062       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" cardinality="1" description=""/>
7063       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" cardinality="1" description=""/>
7064       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" cardinality="1" description=""/>
7065       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
7066       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7067       <Member name="FreeText1" type="FreeText1" package="eti_Cash" cardinality="1" description=""/>
7068       <Member name="FreeText2" type="FreeText2" package="eti_Cash" cardinality="1" description=""/>
7069       <Member name="FreeText4" type="FreeText4" package="eti_Cash" cardinality="1" description=""/>
7070       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" cardinality="1" description=""/>
7071       <Member name="Pad2" type="Pad2" package="eti_Cash" cardinality="1" description=""/>
7072     </Structure>
7073     <Structure name="NewOrderSingleShortRequest" type="Message" numericID="10125" package="eti_Cash" description="">
7074       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
7075       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7076       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7077       <Member name="Price" type="Price" package="eti_Cash" cardinality="1" description=""/>
7078       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
7079       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
7080       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Cash" cardinality="1" description=""/>
7081       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" cardinality="1" description=""/>
7082       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7083       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Cash" cardinality="1" description=""/>
7084       <Member name="EnrichmentRuleID" type="EnrichmentRuleID" package="eti_Cash" cardinality="1" description=""/>
7085       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
7086       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Cash" cardinality="1" description=""/>
7087       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Cash" cardinality="1" description=""/>
7088       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" cardinality="1" description=""/>
7089       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" cardinality="1" description=""/>
7090       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" cardinality="1" description=""/>
7091       <Member name="TimeInForce" type="TimeInForce" package="eti_Cash" cardinality="1" description=""/>
7092       <Member name="ExecInst" type="ExecInst" package="eti_Cash" cardinality="1" description=""/>
7093       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" cardinality="1" description=""/>
7094       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" cardinality="1" description=""/>
7095       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" cardinality="1" description=""/>
7096       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" cardinality="1" description=""/>
7097       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
7098     </Structure>
7099     <Structure name="NewsBroadcast" type="Message" numericID="10031" package="eti_Cash" description="">
7100       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7101       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7102       <Member name="OrigTime" type="OrigTime" package="eti_Cash" cardinality="1" description=""/>
7103       <Member name="VarTextLen" type="VarTextLen" package="eti_Cash" cardinality="1" description=""/>
7104       <Member name="Headline" type="Headline" package="eti_Cash" cardinality="1" description=""/>
7105       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
7106       <Member name="VarText" type="VarText" package="eti_Cash" cardinality="1" counter="VarTextLen" description=""/>
7107     </Structure>
7108     <Structure name="NotAffectedOrdersGrpComp" type="Sequence" package="eti_Cash" description="">
7109       <Member name="NotAffectedOrderID" type="NotAffectedOrderID" package="eti_Cash" cardinality="1" description=""/>
7110       <Member name="NotAffOrigClOrdID" type="NotAffOrigClOrdID" package="eti_Cash" cardinality="1" description=""/>
7111     </Structure>
7112     <Structure name="NotAffectedSecuritiesGrpComp" type="Sequence" package="eti_Cash" description="">
7113       <Member name="NotAffectedSecurityID" type="NotAffectedSecurityID" package="eti_Cash" cardinality="1" description=""/>
7114     </Structure>
7115     <Structure name="NotifHeaderComp" type="Component" package="eti_Cash" description="">
7116       <Member name="SendingTime" type="SendingTime" package="eti_Cash" cardinality="1" description=""/>
7117     </Structure>
7118     <Structure name="OrderBookItemGrpComp" type="Sequence" package="eti_Cash" description="">
7119       <Member name="BestBidPx" type="BestBidPx" package="eti_Cash" cardinality="1" description=""/>
7120       <Member name="BestBidSize" type="BestBidSize" package="eti_Cash" cardinality="1" description=""/>
7121       <Member name="BestOfferPx" type="BestOfferPx" package="eti_Cash" cardinality="1" description=""/>
7122       <Member name="BestOfferSize" type="BestOfferSize" package="eti_Cash" cardinality="1" description=""/>
7123       <Member name="MDBookType" type="MDBookType" package="eti_Cash" cardinality="1" description=""/>
7124       <Member name="MDSubBookType" type="MDSubBookType" package="eti_Cash" cardinality="1" description=""/>
7125       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
7126     </Structure>
7127     <Structure name="OrderEventGrpComp" type="Sequence" package="eti_Cash" description="">
7128       <Member name="OrderEventPx" type="OrderEventPx" package="eti_Cash" cardinality="1" description=""/>
7129       <Member name="OrderEventQty" type="OrderEventQty" package="eti_Cash" cardinality="1" description=""/>
7130       <Member name="OrderEventMatchID" type="OrderEventMatchID" package="eti_Cash" cardinality="1" description=""/>
7131       <Member name="OrderEventReason" type="OrderEventReason" package="eti_Cash" cardinality="1" description=""/>
7132       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
7133     </Structure>
7134     <Structure name="OrderExecNotification" type="Message" numericID="10104" package="eti_Cash" description="">
7135       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7136       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7137       <Member name="OrderID" type="OrderID" package="eti_Cash" cardinality="1" description=""/>
7138       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
7139       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" cardinality="1" description=""/>
7140       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7141       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
7142       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" cardinality="1" description=""/>
7143       <Member name="CumQty" type="CumQty" package="eti_Cash" cardinality="1" description=""/>
7144       <Member name="CxlQty" type="CxlQty" package="eti_Cash" cardinality="1" description=""/>
7145       <Member name="DisplayQty" type="DisplayQty" package="eti_Cash" cardinality="1" description=""/>
7146       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7147       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" cardinality="1" description=""/>
7148       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" cardinality="1" description=""/>
7149       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
7150       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" cardinality="1" description=""/>
7151       <Member name="ExecType" type="ExecType" package="eti_Cash" cardinality="1" description=""/>
7152       <Member name="OrderEventType" type="OrderEventType" package="eti_Cash" cardinality="1" description=""/>
7153       <Member name="MatchType" type="MatchType" package="eti_Cash" cardinality="1" description=""/>
7154       <Member name="Triggered" type="Triggered" package="eti_Cash" cardinality="1" description=""/>
7155       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Cash" cardinality="1" description=""/>
7156       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" cardinality="1" description=""/>
7157       <Member name="NoFills" type="NoFills" package="eti_Cash" cardinality="1" description=""/>
7158       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Cash" cardinality="1" description=""/>
7159       <Member name="Pad1" type="Pad1" package="eti_Cash" cardinality="1" description=""/>
7160       <Member name="FillsGrp" type="FillsGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoFills" description=""/>
7161       <Member name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoOrderEvents" description=""/>
7162     </Structure>
7163     <Structure name="OrderExecReportBroadcast" type="Message" numericID="10117" package="eti_Cash" description="">
7164       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7165       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7166       <Member name="OrderID" type="OrderID" package="eti_Cash" cardinality="1" description=""/>
7167       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
7168       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" cardinality="1" description=""/>
7169       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7170       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
7171       <Member name="TrdRegTSEntryTime" type="TrdRegTSEntryTime" package="eti_Cash" cardinality="1" description=""/>
7172       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Cash" cardinality="1" description=""/>
7173       <Member name="Price" type="Price" package="eti_Cash" cardinality="1" description=""/>
7174       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" cardinality="1" description=""/>
7175       <Member name="CumQty" type="CumQty" package="eti_Cash" cardinality="1" description=""/>
7176       <Member name="CxlQty" type="CxlQty" package="eti_Cash" cardinality="1" description=""/>
7177       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
7178       <Member name="DisplayQty" type="DisplayQty" package="eti_Cash" cardinality="1" description=""/>
7179       <Member name="DisplayLowQty" type="DisplayLowQty" package="eti_Cash" cardinality="1" description=""/>
7180       <Member name="DisplayHighQty" type="DisplayHighQty" package="eti_Cash" cardinality="1" description=""/>
7181       <Member name="StopPx" type="StopPx" package="eti_Cash" cardinality="1" description=""/>
7182       <Member name="VolumeDiscoveryPrice" type="VolumeDiscoveryPrice" package="eti_Cash" cardinality="1" description=""/>
7183       <Member name="PegOffsetValueAbs" type="PegOffsetValueAbs" package="eti_Cash" cardinality="1" description=""/>
7184       <Member name="PegOffsetValuePct" type="PegOffsetValuePct" package="eti_Cash" cardinality="1" description=""/>
7185       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
7186       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7187       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" cardinality="1" description=""/>
7188       <Member name="ExpireDate" type="ExpireDate" package="eti_Cash" cardinality="1" description=""/>
7189       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Cash" cardinality="1" description=""/>
7190       <Member name="PartyIDExecutingUnit" type="PartyIDExecutingUnit" package="eti_Cash" cardinality="1" description=""/>
7191       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Cash" cardinality="1" description=""/>
7192       <Member name="PartyIDExecutingTrader" type="PartyIDExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7193       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
7194       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" cardinality="1" description=""/>
7195       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Cash" cardinality="1" description=""/>
7196       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" cardinality="1" description=""/>
7197       <Member name="ExecType" type="ExecType" package="eti_Cash" cardinality="1" description=""/>
7198       <Member name="OrderEventType" type="OrderEventType" package="eti_Cash" cardinality="1" description=""/>
7199       <Member name="MatchType" type="MatchType" package="eti_Cash" cardinality="1" description=""/>
7200       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
7201       <Member name="OrdType" type="OrdType" package="eti_Cash" cardinality="1" description=""/>
7202       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" cardinality="1" description=""/>
7203       <Member name="TimeInForce" type="TimeInForce" package="eti_Cash" cardinality="1" description=""/>
7204       <Member name="ExecInst" type="ExecInst" package="eti_Cash" cardinality="1" description=""/>
7205       <Member name="TradingSessionSubID" type="TradingSessionSubID" package="eti_Cash" cardinality="1" description=""/>
7206       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Cash" cardinality="1" description=""/>
7207       <Member name="PartyEnteringFirm" type="PartyEnteringFirm" package="eti_Cash" cardinality="1" description=""/>
7208       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
7209       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
7210       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7211       <Member name="FreeText1" type="FreeText1" package="eti_Cash" cardinality="1" description=""/>
7212       <Member name="FreeText2" type="FreeText2" package="eti_Cash" cardinality="1" description=""/>
7213       <Member name="FreeText4" type="FreeText4" package="eti_Cash" cardinality="1" description=""/>
7214       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" cardinality="1" description=""/>
7215       <Member name="NoFills" type="NoFills" package="eti_Cash" cardinality="1" description=""/>
7216       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Cash" cardinality="1" description=""/>
7217       <Member name="Triggered" type="Triggered" package="eti_Cash" cardinality="1" description=""/>
7218       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Cash" cardinality="1" description=""/>
7219       <Member name="TradeAtCloseOptIn" type="TradeAtCloseOptIn" package="eti_Cash" cardinality="1" description=""/>
7220       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
7221       <Member name="FillsGrp" type="FillsGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoFills" description=""/>
7222       <Member name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoOrderEvents" description=""/>
7223     </Structure>
7224     <Structure name="OrderExecResponse" type="Message" numericID="10103" package="eti_Cash" description="">
7225       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7226       <Member name="ResponseHeaderME" type="ResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7227       <Member name="OrderID" type="OrderID" package="eti_Cash" cardinality="1" description=""/>
7228       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
7229       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" cardinality="1" description=""/>
7230       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7231       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
7232       <Member name="TrdRegTSEntryTime" type="TrdRegTSEntryTime" package="eti_Cash" cardinality="1" description=""/>
7233       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Cash" cardinality="1" description=""/>
7234       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" cardinality="1" description=""/>
7235       <Member name="CumQty" type="CumQty" package="eti_Cash" cardinality="1" description=""/>
7236       <Member name="CxlQty" type="CxlQty" package="eti_Cash" cardinality="1" description=""/>
7237       <Member name="DisplayQty" type="DisplayQty" package="eti_Cash" cardinality="1" description=""/>
7238       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7239       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" cardinality="1" description=""/>
7240       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" cardinality="1" description=""/>
7241       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
7242       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" cardinality="1" description=""/>
7243       <Member name="ExecType" type="ExecType" package="eti_Cash" cardinality="1" description=""/>
7244       <Member name="MatchType" type="MatchType" package="eti_Cash" cardinality="1" description=""/>
7245       <Member name="Triggered" type="Triggered" package="eti_Cash" cardinality="1" description=""/>
7246       <Member name="CrossedIndicator" type="CrossedIndicator" package="eti_Cash" cardinality="1" description=""/>
7247       <Member name="TransactionDelayIndicator" type="TransactionDelayIndicator" package="eti_Cash" cardinality="1" description=""/>
7248       <Member name="NoFills" type="NoFills" package="eti_Cash" cardinality="1" description=""/>
7249       <Member name="NoOrderEvents" type="NoOrderEvents" package="eti_Cash" cardinality="1" description=""/>
7250       <Member name="Pad5" type="Pad5" package="eti_Cash" cardinality="1" description=""/>
7251       <Member name="FillsGrp" type="FillsGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoFills" description=""/>
7252       <Member name="OrderEventGrp" type="OrderEventGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoOrderEvents" description=""/>
7253     </Structure>
7254     <Structure name="PartyActionReport" type="Message" numericID="10042" package="eti_Cash" description="">
7255       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7256       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7257       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
7258       <Member name="TradeDate" type="TradeDate" package="eti_Cash" cardinality="1" description=""/>
7259       <Member name="RequestingPartyIDExecutingTrader" type="RequestingPartyIDExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7260       <Member name="PartyIDExecutingUnit" type="PartyIDExecutingUnit" package="eti_Cash" cardinality="1" description=""/>
7261       <Member name="PartyIDExecutingTrader" type="PartyIDExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7262       <Member name="RequestingPartyIDExecutingSystem" type="RequestingPartyIDExecutingSystem" package="eti_Cash" cardinality="1" description=""/>
7263       <Member name="MarketID" type="MarketID" package="eti_Cash" cardinality="1" description=""/>
7264       <Member name="PartyActionType" type="PartyActionType" package="eti_Cash" cardinality="1" description=""/>
7265       <Member name="RequestingPartyIDEnteringFirm" type="RequestingPartyIDEnteringFirm" package="eti_Cash" cardinality="1" description=""/>
7266     </Structure>
7267     <Structure name="PartyDetailsGrpComp" type="Sequence" package="eti_Cash" description="">
7268       <Member name="PartyDetailIDExecutingTrader" type="PartyDetailIDExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7269       <Member name="PartyDetailExecutingTrader" type="PartyDetailExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7270       <Member name="PartyDetailRoleQualifier" type="PartyDetailRoleQualifier" package="eti_Cash" cardinality="1" description=""/>
7271       <Member name="PartyDetailStatus" type="PartyDetailStatus" package="eti_Cash" cardinality="1" description=""/>
7272       <Member name="PartyDetailDeskID" type="PartyDetailDeskID" package="eti_Cash" cardinality="1" description=""/>
7273       <Member name="Pad1" type="Pad1" package="eti_Cash" cardinality="1" description=""/>
7274     </Structure>
7275     <Structure name="PartyEntitlementsUpdateReport" type="Message" numericID="10034" package="eti_Cash" description="">
7276       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7277       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7278       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
7279       <Member name="TradeDate" type="TradeDate" package="eti_Cash" cardinality="1" description=""/>
7280       <Member name="PartyDetailIDExecutingUnit" type="PartyDetailIDExecutingUnit" package="eti_Cash" cardinality="1" description=""/>
7281       <Member name="RequestingPartyIDExecutingSystem" type="RequestingPartyIDExecutingSystem" package="eti_Cash" cardinality="1" description=""/>
7282       <Member name="MarketID" type="MarketID" package="eti_Cash" cardinality="1" description=""/>
7283       <Member name="ListUpdateAction" type="ListUpdateAction" package="eti_Cash" cardinality="1" description=""/>
7284       <Member name="RequestingPartyEnteringFirm" type="RequestingPartyEnteringFirm" package="eti_Cash" cardinality="1" description=""/>
7285       <Member name="RequestingPartyClearingFirm" type="RequestingPartyClearingFirm" package="eti_Cash" cardinality="1" description=""/>
7286       <Member name="PartyDetailStatus" type="PartyDetailStatus" package="eti_Cash" cardinality="1" description=""/>
7287       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
7288     </Structure>
7289     <Structure name="PingRequest" type="Message" numericID="10320" package="eti_Cash" description="">
7290       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
7291       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7292       <Member name="PartitionID" type="PartitionID" package="eti_Cash" cardinality="1" description=""/>
7293       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
7294     </Structure>
7295     <Structure name="PingResponse" type="Message" numericID="10321" package="eti_Cash" description="">
7296       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7297       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7298       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
7299     </Structure>
7300     <Structure name="QuoteActivationNotification" type="Message" numericID="10411" package="eti_Cash" description="">
7301       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7302       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7303       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" cardinality="1" description=""/>
7304       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7305       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
7306       <Member name="NoNotAffectedSecurities" type="NoNotAffectedSecurities" package="eti_Cash" cardinality="1" description=""/>
7307       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Cash" cardinality="1" description=""/>
7308       <Member name="MassActionType" type="MassActionType" package="eti_Cash" cardinality="1" description=""/>
7309       <Member name="MassActionReason" type="MassActionReason" package="eti_Cash" cardinality="1" description=""/>
7310       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
7311       <Member name="NotAffectedSecuritiesGrp" type="NotAffectedSecuritiesGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoNotAffectedSecurities" description=""/>
7312     </Structure>
7313     <Structure name="QuoteActivationRequest" type="Message" numericID="10403" package="eti_Cash" description="">
7314       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
7315       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7316       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" cardinality="1" description=""/>
7317       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7318       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7319       <Member name="TargetPartyIDSessionID" type="TargetPartyIDSessionID" package="eti_Cash" cardinality="1" description=""/>
7320       <Member name="MassActionType" type="MassActionType" package="eti_Cash" cardinality="1" description=""/>
7321       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" cardinality="1" description=""/>
7322       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" cardinality="1" description=""/>
7323       <Member name="Pad5" type="Pad5" package="eti_Cash" cardinality="1" description=""/>
7324     </Structure>
7325     <Structure name="QuoteActivationResponse" type="Message" numericID="10404" package="eti_Cash" description="">
7326       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7327       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7328       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" cardinality="1" description=""/>
7329       <Member name="NoNotAffectedSecurities" type="NoNotAffectedSecurities" package="eti_Cash" cardinality="1" description=""/>
7330       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
7331       <Member name="NotAffectedSecuritiesGrp" type="NotAffectedSecuritiesGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoNotAffectedSecurities" description=""/>
7332     </Structure>
7333     <Structure name="QuoteEntryAckGrpComp" type="Sequence" package="eti_Cash" description="">
7334       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7335       <Member name="CxlSize" type="CxlSize" package="eti_Cash" cardinality="1" description=""/>
7336       <Member name="QuoteEntryRejectReason" type="QuoteEntryRejectReason" package="eti_Cash" cardinality="1" description=""/>
7337       <Member name="QuoteEntryStatus" type="QuoteEntryStatus" package="eti_Cash" cardinality="1" description=""/>
7338       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
7339       <Member name="Pad2" type="Pad2" package="eti_Cash" cardinality="1" description=""/>
7340     </Structure>
7341     <Structure name="QuoteEntryGrpComp" type="Sequence" package="eti_Cash" description="">
7342       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7343       <Member name="BidPx" type="BidPx" package="eti_Cash" cardinality="1" description=""/>
7344       <Member name="BidSize" type="BidSize" package="eti_Cash" cardinality="1" description=""/>
7345       <Member name="OfferPx" type="OfferPx" package="eti_Cash" cardinality="1" description=""/>
7346       <Member name="OfferSize" type="OfferSize" package="eti_Cash" cardinality="1" description=""/>
7347     </Structure>
7348     <Structure name="QuoteEventGrpComp" type="Sequence" package="eti_Cash" description="">
7349       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7350       <Member name="QuoteEventPx" type="QuoteEventPx" package="eti_Cash" cardinality="1" description=""/>
7351       <Member name="QuoteEventQty" type="QuoteEventQty" package="eti_Cash" cardinality="1" description=""/>
7352       <Member name="QuoteMsgID" type="QuoteMsgID" package="eti_Cash" cardinality="1" description=""/>
7353       <Member name="QuoteEventMatchID" type="QuoteEventMatchID" package="eti_Cash" cardinality="1" description=""/>
7354       <Member name="QuoteEventExecID" type="QuoteEventExecID" package="eti_Cash" cardinality="1" description=""/>
7355       <Member name="QuoteEventType" type="QuoteEventType" package="eti_Cash" cardinality="1" description=""/>
7356       <Member name="QuoteEventSide" type="QuoteEventSide" package="eti_Cash" cardinality="1" description=""/>
7357       <Member name="QuoteEventLiquidityInd" type="QuoteEventLiquidityInd" package="eti_Cash" cardinality="1" description=""/>
7358       <Member name="QuoteEventReason" type="QuoteEventReason" package="eti_Cash" cardinality="1" description=""/>
7359       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
7360     </Structure>
7361     <Structure name="QuoteExecutionReport" type="Message" numericID="10407" package="eti_Cash" description="">
7362       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7363       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7364       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
7365       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7366       <Member name="NoQuoteEvents" type="NoQuoteEvents" package="eti_Cash" cardinality="1" description=""/>
7367       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
7368       <Member name="QuoteEventGrp" type="QuoteEventGrpComp" package="eti_Cash" minCardinality="1" cardinality="100" counter="NoQuoteEvents" description=""/>
7369     </Structure>
7370     <Structure name="RBCHeaderComp" type="Component" package="eti_Cash" description="">
7371       <Member name="SendingTime" type="SendingTime" package="eti_Cash" cardinality="1" description=""/>
7372       <Member name="ApplSeqNum" type="ApplSeqNum" package="eti_Cash" cardinality="1" description=""/>
7373       <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" cardinality="1" description=""/>
7374       <Member name="PartitionID" type="PartitionID" package="eti_Cash" cardinality="1" description=""/>
7375       <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" cardinality="1" description=""/>
7376       <Member name="ApplID" type="ApplID" package="eti_Cash" cardinality="1" description=""/>
7377       <Member name="LastFragment" type="LastFragment" package="eti_Cash" cardinality="1" description=""/>
7378       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
7379     </Structure>
7380     <Structure name="RBCHeaderMEComp" type="Component" package="eti_Cash" description="">
7381       <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" cardinality="1" description=""/>
7382       <Member name="NotificationIn" type="NotificationIn" package="eti_Cash" cardinality="1" description=""/>
7383       <Member name="SendingTime" type="SendingTime" package="eti_Cash" cardinality="1" description=""/>
7384       <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" cardinality="1" description=""/>
7385       <Member name="PartitionID" type="PartitionID" package="eti_Cash" cardinality="1" description=""/>
7386       <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" cardinality="1" description=""/>
7387       <Member name="ApplID" type="ApplID" package="eti_Cash" cardinality="1" description=""/>
7388       <Member name="ApplResendFlag" type="ApplResendFlag" package="eti_Cash" cardinality="1" description=""/>
7389       <Member name="LastFragment" type="LastFragment" package="eti_Cash" cardinality="1" description=""/>
7390       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
7391     </Structure>
7392     <Structure name="RFQBroadcast" type="Message" numericID="10415" package="eti_Cash" description="">
7393       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7394       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7395       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7396       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
7397       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
7398       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7399       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
7400       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
7401       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
7402     </Structure>
7403     <Structure name="RFQRejectNotification" type="Message" numericID="10420" package="eti_Cash" description="">
7404       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7405       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7406       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7407       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
7408       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
7409       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7410       <Member name="QuoteRequestRejectReason" type="QuoteRequestRejectReason" package="eti_Cash" cardinality="1" description=""/>
7411       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
7412       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
7413     </Structure>
7414     <Structure name="RFQRequest" type="Message" numericID="10401" package="eti_Cash" description="">
7415       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
7416       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7417       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7418       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
7419       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
7420       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7421       <Member name="RFQPublishIndicator" type="RFQPublishIndicator" package="eti_Cash" cardinality="1" description=""/>
7422       <Member name="RFQRequesterDisclosureInstruction" type="RFQRequesterDisclosureInstruction" package="eti_Cash" cardinality="1" description=""/>
7423       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
7424       <Member name="Pad1" type="Pad1" package="eti_Cash" cardinality="1" description=""/>
7425     </Structure>
7426     <Structure name="RFQResponse" type="Message" numericID="10402" package="eti_Cash" description="">
7427       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7428       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7429       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
7430     </Structure>
7431     <Structure name="RFQSpecialistBroadcast" type="Message" numericID="10419" package="eti_Cash" description="">
7432       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7433       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7434       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7435       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
7436       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
7437       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
7438       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7439       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
7440       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
7441       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
7442     </Structure>
7443     <Structure name="Reject" type="Message" numericID="10010" package="eti_Cash" description="">
7444       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7445       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7446       <Member name="SessionRejectReason" type="SessionRejectReason" package="eti_Cash" cardinality="1" description=""/>
7447       <Member name="VarTextLen" type="VarTextLen" package="eti_Cash" cardinality="1" description=""/>
7448       <Member name="SessionStatus" type="SessionStatus" package="eti_Cash" cardinality="1" description=""/>
7449       <Member name="Pad1" type="Pad1" package="eti_Cash" cardinality="1" description=""/>
7450       <Member name="VarText" type="VarText" package="eti_Cash" cardinality="1" counter="VarTextLen" description=""/>
7451     </Structure>
7452     <Structure name="RequestHeaderComp" type="Component" package="eti_Cash" description="">
7453       <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" cardinality="1" description=""/>
7454       <Member name="SenderSubID" type="SenderSubID" package="eti_Cash" cardinality="1" description=""/>
7455     </Structure>
7456     <Structure name="ResponseHeaderComp" type="Component" package="eti_Cash" description="">
7457       <Member name="RequestTime" type="RequestTime" package="eti_Cash" cardinality="1" description=""/>
7458       <Member name="SendingTime" type="SendingTime" package="eti_Cash" cardinality="1" description=""/>
7459       <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" cardinality="1" description=""/>
7460       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
7461     </Structure>
7462     <Structure name="ResponseHeaderMEComp" type="Component" package="eti_Cash" description="">
7463       <Member name="RequestTime" type="RequestTime" package="eti_Cash" cardinality="1" description=""/>
7464       <Member name="TrdRegTSTimeIn" type="TrdRegTSTimeIn" package="eti_Cash" cardinality="1" description=""/>
7465       <Member name="TrdRegTSTimeOut" type="TrdRegTSTimeOut" package="eti_Cash" cardinality="1" description=""/>
7466       <Member name="ResponseIn" type="ResponseIn" package="eti_Cash" cardinality="1" description=""/>
7467       <Member name="SendingTime" type="SendingTime" package="eti_Cash" cardinality="1" description=""/>
7468       <Member name="MsgSeqNum" type="MsgSeqNum" package="eti_Cash" cardinality="1" description=""/>
7469       <Member name="PartitionID" type="PartitionID" package="eti_Cash" cardinality="1" description=""/>
7470       <Member name="ApplID" type="ApplID" package="eti_Cash" cardinality="1" description=""/>
7471       <Member name="ApplMsgID" type="ApplMsgID" package="eti_Cash" cardinality="1" description=""/>
7472       <Member name="LastFragment" type="LastFragment" package="eti_Cash" cardinality="1" description=""/>
7473     </Structure>
7474     <Structure name="RetransmitMEMessageRequest" type="Message" numericID="10026" package="eti_Cash" description="">
7475       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
7476       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7477       <Member name="SubscriptionScope" type="SubscriptionScope" package="eti_Cash" cardinality="1" description=""/>
7478       <Member name="PartitionID" type="PartitionID" package="eti_Cash" cardinality="1" description=""/>
7479       <Member name="RefApplID" type="RefApplID" package="eti_Cash" cardinality="1" description=""/>
7480       <Member name="ApplBegMsgID" type="ApplBegMsgID" package="eti_Cash" cardinality="1" description=""/>
7481       <Member name="ApplEndMsgID" type="ApplEndMsgID" package="eti_Cash" cardinality="1" description=""/>
7482       <Member name="Pad1" type="Pad1" package="eti_Cash" cardinality="1" description=""/>
7483     </Structure>
7484     <Structure name="RetransmitMEMessageResponse" type="Message" numericID="10027" package="eti_Cash" description="">
7485       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7486       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7487       <Member name="ApplTotalMessageCount" type="ApplTotalMessageCount" package="eti_Cash" cardinality="1" description=""/>
7488       <Member name="ApplEndMsgID" type="ApplEndMsgID" package="eti_Cash" cardinality="1" description=""/>
7489       <Member name="RefApplLastMsgID" type="RefApplLastMsgID" package="eti_Cash" cardinality="1" description=""/>
7490       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
7491     </Structure>
7492     <Structure name="RetransmitRequest" type="Message" numericID="10008" package="eti_Cash" description="">
7493       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
7494       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7495       <Member name="ApplBegSeqNum" type="ApplBegSeqNum" package="eti_Cash" cardinality="1" description=""/>
7496       <Member name="ApplEndSeqNum" type="ApplEndSeqNum" package="eti_Cash" cardinality="1" description=""/>
7497       <Member name="PartitionID" type="PartitionID" package="eti_Cash" cardinality="1" description=""/>
7498       <Member name="RefApplID" type="RefApplID" package="eti_Cash" cardinality="1" description=""/>
7499       <Member name="Pad5" type="Pad5" package="eti_Cash" cardinality="1" description=""/>
7500     </Structure>
7501     <Structure name="RetransmitResponse" type="Message" numericID="10009" package="eti_Cash" description="">
7502       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7503       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7504       <Member name="ApplEndSeqNum" type="ApplEndSeqNum" package="eti_Cash" cardinality="1" description=""/>
7505       <Member name="RefApplLastSeqNum" type="RefApplLastSeqNum" package="eti_Cash" cardinality="1" description=""/>
7506       <Member name="ApplTotalMessageCount" type="ApplTotalMessageCount" package="eti_Cash" cardinality="1" description=""/>
7507       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
7508     </Structure>
7509     <Structure name="SRQSHitQuoteGrpComp" type="Sequence" package="eti_Cash" description="">
7510       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
7511       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
7512       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
7513       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
7514     </Structure>
7515     <Structure name="SRQSQuoteEntryGrpComp" type="Sequence" package="eti_Cash" description="">
7516       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
7517       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
7518       <Member name="SecondaryQuoteID" type="SecondaryQuoteID" package="eti_Cash" cardinality="1" description=""/>
7519       <Member name="BidPx" type="BidPx" package="eti_Cash" cardinality="1" description=""/>
7520       <Member name="BidSize" type="BidSize" package="eti_Cash" cardinality="1" description=""/>
7521       <Member name="OfferPx" type="OfferPx" package="eti_Cash" cardinality="1" description=""/>
7522       <Member name="OfferSize" type="OfferSize" package="eti_Cash" cardinality="1" description=""/>
7523       <Member name="PartyIDExecutingTrader" type="PartyIDExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7524       <Member name="QuotingStatus" type="QuotingStatus" package="eti_Cash" cardinality="1" description=""/>
7525       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
7526       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7527       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
7528       <Member name="Pad2" type="Pad2" package="eti_Cash" cardinality="1" description=""/>
7529     </Structure>
7530     <Structure name="SRQSQuoteGrpComp" type="Sequence" package="eti_Cash" description="">
7531       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
7532     </Structure>
7533     <Structure name="SRQSTargetPartyTrdGrpComp" type="Sequence" package="eti_Cash" description="">
7534       <Member name="SideLastQty" type="SideLastQty" package="eti_Cash" cardinality="1" description=""/>
7535       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
7536       <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7537       <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
7538       <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7539       <Member name="TargetPartyEnteringTrader" type="TargetPartyEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
7540       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
7541     </Structure>
7542     <Structure name="SecurityStatusEventGrpComp" type="Sequence" package="eti_Cash" description="">
7543       <Member name="EventPx" type="EventPx" package="eti_Cash" cardinality="1" description=""/>
7544       <Member name="EventDate" type="EventDate" package="eti_Cash" cardinality="1" description=""/>
7545       <Member name="EventType" type="EventType" package="eti_Cash" cardinality="1" description=""/>
7546       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
7547     </Structure>
7548     <Structure name="ServiceAvailabilityBroadcast" type="Message" numericID="10030" package="eti_Cash" description="">
7549       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7550       <Member name="NRBCHeader" type="NRBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7551       <Member name="MatchingEngineTradeDate" type="MatchingEngineTradeDate" package="eti_Cash" cardinality="1" description=""/>
7552       <Member name="TradeManagerTradeDate" type="TradeManagerTradeDate" package="eti_Cash" cardinality="1" description=""/>
7553       <Member name="ApplSeqTradeDate" type="ApplSeqTradeDate" package="eti_Cash" cardinality="1" description=""/>
7554       <Member name="T7EntryServiceTradeDate" type="T7EntryServiceTradeDate" package="eti_Cash" cardinality="1" description=""/>
7555       <Member name="T7EntryServiceRtmTradeDate" type="T7EntryServiceRtmTradeDate" package="eti_Cash" cardinality="1" description=""/>
7556       <Member name="PartitionID" type="PartitionID" package="eti_Cash" cardinality="1" description=""/>
7557       <Member name="MatchingEngineStatus" type="MatchingEngineStatus" package="eti_Cash" cardinality="1" description=""/>
7558       <Member name="TradeManagerStatus" type="TradeManagerStatus" package="eti_Cash" cardinality="1" description=""/>
7559       <Member name="ApplSeqStatus" type="ApplSeqStatus" package="eti_Cash" cardinality="1" description=""/>
7560       <Member name="T7EntryServiceStatus" type="T7EntryServiceStatus" package="eti_Cash" cardinality="1" description=""/>
7561       <Member name="T7EntryServiceRtmStatus" type="T7EntryServiceRtmStatus" package="eti_Cash" cardinality="1" description=""/>
7562       <Member name="Pad5" type="Pad5" package="eti_Cash" cardinality="1" description=""/>
7563     </Structure>
7564     <Structure name="ServiceAvailabilityMarketBroadcast" type="Message" numericID="10044" package="eti_Cash" description="">
7565       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7566       <Member name="NRBCHeader" type="NRBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7567       <Member name="SelectiveRequestForQuoteServiceTradeDate" type="SelectiveRequestForQuoteServiceTradeDate" package="eti_Cash" cardinality="1" description=""/>
7568       <Member name="SelectiveRequestForQuoteServiceStatus" type="SelectiveRequestForQuoteServiceStatus" package="eti_Cash" cardinality="1" description=""/>
7569       <Member name="SelectiveRequestForQuoteRtmServiceStatus" type="SelectiveRequestForQuoteRtmServiceStatus" package="eti_Cash" cardinality="1" description=""/>
7570       <Member name="Pad2" type="Pad2" package="eti_Cash" cardinality="1" description=""/>
7571     </Structure>
7572     <Structure name="SessionsGrpComp" type="Sequence" package="eti_Cash" description="">
7573       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Cash" cardinality="1" description=""/>
7574       <Member name="SessionMode" type="SessionMode" package="eti_Cash" cardinality="1" description=""/>
7575       <Member name="SessionSubMode" type="SessionSubMode" package="eti_Cash" cardinality="1" description=""/>
7576       <Member name="Pad2" type="Pad2" package="eti_Cash" cardinality="1" description=""/>
7577     </Structure>
7578     <Structure name="SideAllocGrpComp" type="Sequence" package="eti_Cash" description="">
7579       <Member name="AllocQty" type="AllocQty" package="eti_Cash" cardinality="1" description=""/>
7580       <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Cash" cardinality="1" description=""/>
7581       <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Cash" cardinality="1" description=""/>
7582       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
7583       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
7584       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7585       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
7586     </Structure>
7587     <Structure name="SideAllocGrpBCComp" type="Sequence" package="eti_Cash" description="">
7588       <Member name="AllocQty" type="AllocQty" package="eti_Cash" cardinality="1" description=""/>
7589       <Member name="IndividualAllocID" type="IndividualAllocID" package="eti_Cash" cardinality="1" description=""/>
7590       <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Cash" cardinality="1" description=""/>
7591       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
7592       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7593       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
7594       <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Cash" cardinality="1" description=""/>
7595       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
7596     </Structure>
7597     <Structure name="SingleQuoteRequest" type="Message" numericID="10418" package="eti_Cash" description="">
7598       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
7599       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7600       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
7601       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7602       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" cardinality="1" description=""/>
7603       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7604       <Member name="BidPx" type="BidPx" package="eti_Cash" cardinality="1" description=""/>
7605       <Member name="BidSize" type="BidSize" package="eti_Cash" cardinality="1" description=""/>
7606       <Member name="OfferPx" type="OfferPx" package="eti_Cash" cardinality="1" description=""/>
7607       <Member name="OfferSize" type="OfferSize" package="eti_Cash" cardinality="1" description=""/>
7608       <Member name="SettlCurrFxRate" type="SettlCurrFxRate" package="eti_Cash" cardinality="1" description=""/>
7609       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7610       <Member name="MatchInstCrossID" type="MatchInstCrossID" package="eti_Cash" cardinality="1" description=""/>
7611       <Member name="PriceValidityCheckType" type="PriceValidityCheckType" package="eti_Cash" cardinality="1" description=""/>
7612       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" cardinality="1" description=""/>
7613       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" cardinality="1" description=""/>
7614       <Member name="QuoteSizeType" type="QuoteSizeType" package="eti_Cash" cardinality="1" description=""/>
7615       <Member name="QuoteType" type="QuoteType" package="eti_Cash" cardinality="1" description=""/>
7616       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" cardinality="1" description=""/>
7617       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" cardinality="1" description=""/>
7618       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" cardinality="1" description=""/>
7619       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" cardinality="1" description=""/>
7620       <Member name="FreeText1" type="FreeText1" package="eti_Cash" cardinality="1" description=""/>
7621       <Member name="FreeText2" type="FreeText2" package="eti_Cash" cardinality="1" description=""/>
7622       <Member name="FreeText4" type="FreeText4" package="eti_Cash" cardinality="1" description=""/>
7623       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
7624     </Structure>
7625     <Structure name="SpecialistDeleteAllOrderBroadcast" type="Message" numericID="10137" package="eti_Cash" description="">
7626       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7627       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7628       <Member name="MassActionReportID" type="MassActionReportID" package="eti_Cash" cardinality="1" description=""/>
7629       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7630       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
7631       <Member name="NoAffectedOrders" type="NoAffectedOrders" package="eti_Cash" cardinality="1" description=""/>
7632       <Member name="NoNotAffectedOrders" type="NoNotAffectedOrders" package="eti_Cash" cardinality="1" description=""/>
7633       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Cash" cardinality="1" description=""/>
7634       <Member name="MassActionReason" type="MassActionReason" package="eti_Cash" cardinality="1" description=""/>
7635       <Member name="Pad2" type="Pad2" package="eti_Cash" cardinality="1" description=""/>
7636       <Member name="AffectedOrdGrp" type="AffectedOrdGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoAffectedOrders" description=""/>
7637       <Member name="NotAffectedOrdersGrp" type="NotAffectedOrdersGrpComp" package="eti_Cash" minCardinality="0" cardinality="500" counter="NoNotAffectedOrders" description=""/>
7638     </Structure>
7639     <Structure name="SpecialistInstrumentEventNotification" type="Message" numericID="10319" package="eti_Cash" description="">
7640       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7641       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7642       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7643       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
7644       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7645       <Member name="EventType" type="EventType" package="eti_Cash" cardinality="1" description=""/>
7646       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
7647     </Structure>
7648     <Structure name="SpecialistOrderBookNotification" type="Message" numericID="10136" package="eti_Cash" description="">
7649       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7650       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7651       <Member name="OrderID" type="OrderID" package="eti_Cash" cardinality="1" description=""/>
7652       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
7653       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" cardinality="1" description=""/>
7654       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7655       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
7656       <Member name="TrdRegTSEntryTime" type="TrdRegTSEntryTime" package="eti_Cash" cardinality="1" description=""/>
7657       <Member name="TrdRegTSTimePriority" type="TrdRegTSTimePriority" package="eti_Cash" cardinality="1" description=""/>
7658       <Member name="Price" type="Price" package="eti_Cash" cardinality="1" description=""/>
7659       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" cardinality="1" description=""/>
7660       <Member name="CumQty" type="CumQty" package="eti_Cash" cardinality="1" description=""/>
7661       <Member name="CxlQty" type="CxlQty" package="eti_Cash" cardinality="1" description=""/>
7662       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
7663       <Member name="StopPx" type="StopPx" package="eti_Cash" cardinality="1" description=""/>
7664       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
7665       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7666       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" cardinality="1" description=""/>
7667       <Member name="ExpireDate" type="ExpireDate" package="eti_Cash" cardinality="1" description=""/>
7668       <Member name="PartyIDExecutingUnit" type="PartyIDExecutingUnit" package="eti_Cash" cardinality="1" description=""/>
7669       <Member name="PartyIDSessionID" type="PartyIDSessionID" package="eti_Cash" cardinality="1" description=""/>
7670       <Member name="PartyIDExecutingTrader" type="PartyIDExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7671       <Member name="PartyIDEnteringTrader" type="PartyIDEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
7672       <Member name="NoFills" type="NoFills" package="eti_Cash" cardinality="1" description=""/>
7673       <Member name="Pad1" type="Pad1" package="eti_Cash" cardinality="1" description=""/>
7674       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" cardinality="1" description=""/>
7675       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Cash" cardinality="1" description=""/>
7676       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" cardinality="1" description=""/>
7677       <Member name="ExecType" type="ExecType" package="eti_Cash" cardinality="1" description=""/>
7678       <Member name="OrderEventType" type="OrderEventType" package="eti_Cash" cardinality="1" description=""/>
7679       <Member name="MatchType" type="MatchType" package="eti_Cash" cardinality="1" description=""/>
7680       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
7681       <Member name="OrdType" type="OrdType" package="eti_Cash" cardinality="1" description=""/>
7682       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" cardinality="1" description=""/>
7683       <Member name="TimeInForce" type="TimeInForce" package="eti_Cash" cardinality="1" description=""/>
7684       <Member name="ExecInst" type="ExecInst" package="eti_Cash" cardinality="1" description=""/>
7685       <Member name="TradingSessionSubID" type="TradingSessionSubID" package="eti_Cash" cardinality="1" description=""/>
7686       <Member name="ApplSeqIndicator" type="ApplSeqIndicator" package="eti_Cash" cardinality="1" description=""/>
7687       <Member name="Triggered" type="Triggered" package="eti_Cash" cardinality="1" description=""/>
7688       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" cardinality="1" description=""/>
7689       <Member name="PartyEnteringFirm" type="PartyEnteringFirm" package="eti_Cash" cardinality="1" description=""/>
7690       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
7691       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
7692       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7693       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" cardinality="1" description=""/>
7694       <Member name="FillsGrp" type="FillsGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoFills" description=""/>
7695     </Structure>
7696     <Structure name="SpecialistRFQRejectRequest" type="Message" numericID="10421" package="eti_Cash" description="">
7697       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
7698       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7699       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7700       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
7701       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7702       <Member name="QuoteRequestRejectReason" type="QuoteRequestRejectReason" package="eti_Cash" cardinality="1" description=""/>
7703       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
7704       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
7705     </Structure>
7706     <Structure name="SpecialistRFQReplyNotification" type="Message" numericID="10424" package="eti_Cash" description="">
7707       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7708       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7709       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7710       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
7711       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
7712       <Member name="BidPx" type="BidPx" package="eti_Cash" cardinality="1" description=""/>
7713       <Member name="BidSize" type="BidSize" package="eti_Cash" cardinality="1" description=""/>
7714       <Member name="OfferPx" type="OfferPx" package="eti_Cash" cardinality="1" description=""/>
7715       <Member name="OfferSize" type="OfferSize" package="eti_Cash" cardinality="1" description=""/>
7716       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7717       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
7718       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
7719     </Structure>
7720     <Structure name="SpecialistRFQReplyRequest" type="Message" numericID="10422" package="eti_Cash" description="">
7721       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
7722       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7723       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7724       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
7725       <Member name="BidPx" type="BidPx" package="eti_Cash" cardinality="1" description=""/>
7726       <Member name="BidSize" type="BidSize" package="eti_Cash" cardinality="1" description=""/>
7727       <Member name="OfferPx" type="OfferPx" package="eti_Cash" cardinality="1" description=""/>
7728       <Member name="OfferSize" type="OfferSize" package="eti_Cash" cardinality="1" description=""/>
7729       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7730       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
7731       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
7732     </Structure>
7733     <Structure name="SpecialistRFQReplyResponse" type="Message" numericID="10423" package="eti_Cash" description="">
7734       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7735       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7736       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
7737     </Structure>
7738     <Structure name="SpecialistSecurityStateChangeRequest" type="Message" numericID="10317" package="eti_Cash" description="">
7739       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
7740       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7741       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7742       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7743       <Member name="EventType" type="EventType" package="eti_Cash" cardinality="1" description=""/>
7744       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
7745     </Structure>
7746     <Structure name="SpecialistSecurityStateChangeResponse" type="Message" numericID="10318" package="eti_Cash" description="">
7747       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7748       <Member name="NRResponseHeaderME" type="NRResponseHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
7749       <Member name="SecurityStatusReportID" type="SecurityStatusReportID" package="eti_Cash" cardinality="1" description=""/>
7750     </Structure>
7751     <Structure name="SubscribeRequest" type="Message" numericID="10025" package="eti_Cash" description="">
7752       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
7753       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7754       <Member name="SubscriptionScope" type="SubscriptionScope" package="eti_Cash" cardinality="1" description=""/>
7755       <Member name="RefApplID" type="RefApplID" package="eti_Cash" cardinality="1" description=""/>
7756       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
7757     </Structure>
7758     <Structure name="SubscribeResponse" type="Message" numericID="10005" package="eti_Cash" description="">
7759       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7760       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7761       <Member name="ApplSubID" type="ApplSubID" package="eti_Cash" cardinality="1" description=""/>
7762       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
7763     </Structure>
7764     <Structure name="TESApproveBroadcast" type="Message" numericID="10607" package="eti_Cash" description="">
7765       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7766       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7767       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7768       <Member name="LastPx" type="LastPx" package="eti_Cash" cardinality="1" description=""/>
7769       <Member name="AllocQty" type="AllocQty" package="eti_Cash" cardinality="1" description=""/>
7770       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
7771       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Cash" cardinality="1" description=""/>
7772       <Member name="SettlCurrFxRate" type="SettlCurrFxRate" package="eti_Cash" cardinality="1" description=""/>
7773       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7774       <Member name="PackageID" type="PackageID" package="eti_Cash" cardinality="1" description=""/>
7775       <Member name="TESExecID" type="TESExecID" package="eti_Cash" cardinality="1" description=""/>
7776       <Member name="AllocID" type="AllocID" package="eti_Cash" cardinality="1" description=""/>
7777       <Member name="SettlDate" type="SettlDate" package="eti_Cash" cardinality="1" description=""/>
7778       <Member name="TESEnrichmentRuleID" type="TESEnrichmentRuleID" package="eti_Cash" cardinality="1" description=""/>
7779       <Member name="AutoApprovalRuleID" type="AutoApprovalRuleID" package="eti_Cash" cardinality="1" description=""/>
7780       <Member name="TrdType" type="TrdType" package="eti_Cash" cardinality="1" description=""/>
7781       <Member name="VarTextLen" type="VarTextLen" package="eti_Cash" cardinality="1" description=""/>
7782       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
7783       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" cardinality="1" description=""/>
7784       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" cardinality="1" description=""/>
7785       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" cardinality="1" description=""/>
7786       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Cash" cardinality="1" description=""/>
7787       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" cardinality="1" description=""/>
7788       <Member name="TradeAllocStatus" type="TradeAllocStatus" package="eti_Cash" cardinality="1" description=""/>
7789       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Cash" cardinality="1" description=""/>
7790       <Member name="TradeReportID" type="TradeReportID" package="eti_Cash" cardinality="1" description=""/>
7791       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
7792       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7793       <Member name="PartyIDEnteringFirm" type="PartyIDEnteringFirm" package="eti_Cash" cardinality="1" description=""/>
7794       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
7795       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
7796       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7797       <Member name="FreeText1" type="FreeText1" package="eti_Cash" cardinality="1" description=""/>
7798       <Member name="FreeText2" type="FreeText2" package="eti_Cash" cardinality="1" description=""/>
7799       <Member name="FreeText4" type="FreeText4" package="eti_Cash" cardinality="1" description=""/>
7800       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
7801       <Member name="VarText" type="VarText" package="eti_Cash" cardinality="1" counter="VarTextLen" description=""/>
7802     </Structure>
7803     <Structure name="TESBroadcast" type="Message" numericID="10604" package="eti_Cash" description="">
7804       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7805       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7806       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7807       <Member name="LastPx" type="LastPx" package="eti_Cash" cardinality="1" description=""/>
7808       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
7809       <Member name="TransBkdTime" type="TransBkdTime" package="eti_Cash" cardinality="1" description=""/>
7810       <Member name="SettlCurrFxRate" type="SettlCurrFxRate" package="eti_Cash" cardinality="1" description=""/>
7811       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7812       <Member name="PackageID" type="PackageID" package="eti_Cash" cardinality="1" description=""/>
7813       <Member name="TESExecID" type="TESExecID" package="eti_Cash" cardinality="1" description=""/>
7814       <Member name="SettlDate" type="SettlDate" package="eti_Cash" cardinality="1" description=""/>
7815       <Member name="AutoApprovalRuleID" type="AutoApprovalRuleID" package="eti_Cash" cardinality="1" description=""/>
7816       <Member name="TrdType" type="TrdType" package="eti_Cash" cardinality="1" description=""/>
7817       <Member name="VarTextLen" type="VarTextLen" package="eti_Cash" cardinality="1" description=""/>
7818       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" cardinality="1" description=""/>
7819       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Cash" cardinality="1" description=""/>
7820       <Member name="NoSideAllocs" type="NoSideAllocs" package="eti_Cash" cardinality="1" description=""/>
7821       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Cash" cardinality="1" description=""/>
7822       <Member name="TradeReportText" type="TradeReportText" package="eti_Cash" cardinality="1" description=""/>
7823       <Member name="TradeReportID" type="TradeReportID" package="eti_Cash" cardinality="1" description=""/>
7824       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
7825       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7826       <Member name="Pad1" type="Pad1" package="eti_Cash" cardinality="1" description=""/>
7827       <Member name="SideAllocGrpBC" type="SideAllocGrpBCComp" package="eti_Cash" minCardinality="1" cardinality="99" counter="NoSideAllocs" description=""/>
7828       <Member name="VarText" type="VarText" package="eti_Cash" cardinality="1" counter="VarTextLen" description=""/>
7829     </Structure>
7830     <Structure name="TESDeleteBroadcast" type="Message" numericID="10606" package="eti_Cash" description="">
7831       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7832       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7833       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
7834       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7835       <Member name="PackageID" type="PackageID" package="eti_Cash" cardinality="1" description=""/>
7836       <Member name="TESExecID" type="TESExecID" package="eti_Cash" cardinality="1" description=""/>
7837       <Member name="TrdType" type="TrdType" package="eti_Cash" cardinality="1" description=""/>
7838       <Member name="DeleteReason" type="DeleteReason" package="eti_Cash" cardinality="1" description=""/>
7839       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" cardinality="1" description=""/>
7840       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Cash" cardinality="1" description=""/>
7841       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Cash" cardinality="1" description=""/>
7842       <Member name="TradeReportID" type="TradeReportID" package="eti_Cash" cardinality="1" description=""/>
7843       <Member name="Pad2" type="Pad2" package="eti_Cash" cardinality="1" description=""/>
7844     </Structure>
7845     <Structure name="TESExecutionBroadcast" type="Message" numericID="10610" package="eti_Cash" description="">
7846       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7847       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7848       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
7849       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7850       <Member name="PackageID" type="PackageID" package="eti_Cash" cardinality="1" description=""/>
7851       <Member name="TESExecID" type="TESExecID" package="eti_Cash" cardinality="1" description=""/>
7852       <Member name="AllocID" type="AllocID" package="eti_Cash" cardinality="1" description=""/>
7853       <Member name="TrdType" type="TrdType" package="eti_Cash" cardinality="1" description=""/>
7854       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" cardinality="1" description=""/>
7855       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
7856       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Cash" cardinality="1" description=""/>
7857       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Cash" cardinality="1" description=""/>
7858       <Member name="Pad2" type="Pad2" package="eti_Cash" cardinality="1" description=""/>
7859     </Structure>
7860     <Structure name="TESResponse" type="Message" numericID="10611" package="eti_Cash" description="">
7861       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7862       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7863       <Member name="TESExecID" type="TESExecID" package="eti_Cash" cardinality="1" description=""/>
7864       <Member name="TradeReportID" type="TradeReportID" package="eti_Cash" cardinality="1" description=""/>
7865     </Structure>
7866     <Structure name="TESTradeBroadcast" type="Message" numericID="10614" package="eti_Cash" description="">
7867       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7868       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7869       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7870       <Member name="LastPx" type="LastPx" package="eti_Cash" cardinality="1" description=""/>
7871       <Member name="LastQty" type="LastQty" package="eti_Cash" cardinality="1" description=""/>
7872       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
7873       <Member name="SettlCurrAmt" type="SettlCurrAmt" package="eti_Cash" cardinality="1" description=""/>
7874       <Member name="SideGrossTradeAmt" type="SideGrossTradeAmt" package="eti_Cash" cardinality="1" description=""/>
7875       <Member name="SettlCurrFxRate" type="SettlCurrFxRate" package="eti_Cash" cardinality="1" description=""/>
7876       <Member name="AccruedInteresAmt" type="AccruedInteresAmt" package="eti_Cash" cardinality="1" description=""/>
7877       <Member name="CouponRate" type="CouponRate" package="eti_Cash" cardinality="1" description=""/>
7878       <Member name="RootPartyIDClientID" type="RootPartyIDClientID" package="eti_Cash" cardinality="1" description=""/>
7879       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7880       <Member name="RootPartyIDInvestmentDecisionMaker" type="RootPartyIDInvestmentDecisionMaker" package="eti_Cash" cardinality="1" description=""/>
7881       <Member name="PackageID" type="PackageID" package="eti_Cash" cardinality="1" description=""/>
7882       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7883       <Member name="TradeID" type="TradeID" package="eti_Cash" cardinality="1" description=""/>
7884       <Member name="TradeDate" type="TradeDate" package="eti_Cash" cardinality="1" description=""/>
7885       <Member name="SideTradeID" type="SideTradeID" package="eti_Cash" cardinality="1" description=""/>
7886       <Member name="RootPartyIDSessionID" type="RootPartyIDSessionID" package="eti_Cash" cardinality="1" description=""/>
7887       <Member name="RootPartyIDSettlementUnit" type="RootPartyIDSettlementUnit" package="eti_Cash" cardinality="1" description=""/>
7888       <Member name="RootPartyIDContraUnit" type="RootPartyIDContraUnit" package="eti_Cash" cardinality="1" description=""/>
7889       <Member name="RootPartyIDContraSettlementUnit" type="RootPartyIDContraSettlementUnit" package="eti_Cash" cardinality="1" description=""/>
7890       <Member name="OrigTradeID" type="OrigTradeID" package="eti_Cash" cardinality="1" description=""/>
7891       <Member name="RootPartyIDExecutingUnit" type="RootPartyIDExecutingUnit" package="eti_Cash" cardinality="1" description=""/>
7892       <Member name="RootPartyIDExecutingTrader" type="RootPartyIDExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7893       <Member name="RootPartyIDClearingUnit" type="RootPartyIDClearingUnit" package="eti_Cash" cardinality="1" description=""/>
7894       <Member name="SettlDate" type="SettlDate" package="eti_Cash" cardinality="1" description=""/>
7895       <Member name="NumDaysInterest" type="NumDaysInterest" package="eti_Cash" cardinality="1" description=""/>
7896       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" cardinality="1" description=""/>
7897       <Member name="SRQSRelatedTradeID" type="SRQSRelatedTradeID" package="eti_Cash" cardinality="1" description=""/>
7898       <Member name="TrdType" type="TrdType" package="eti_Cash" cardinality="1" description=""/>
7899       <Member name="LastMkt" type="LastMkt" package="eti_Cash" cardinality="1" description=""/>
7900       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
7901       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" cardinality="1" description=""/>
7902       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" cardinality="1" description=""/>
7903       <Member name="TransferReason" type="TransferReason" package="eti_Cash" cardinality="1" description=""/>
7904       <Member name="TradePublishIndicator" type="TradePublishIndicator" package="eti_Cash" cardinality="1" description=""/>
7905       <Member name="DeliveryType" type="DeliveryType" package="eti_Cash" cardinality="1" description=""/>
7906       <Member name="LastCouponDeviationIndicator" type="LastCouponDeviationIndicator" package="eti_Cash" cardinality="1" description=""/>
7907       <Member name="RefinancingEligibilityIndicator" type="RefinancingEligibilityIndicator" package="eti_Cash" cardinality="1" description=""/>
7908       <Member name="ClearingInstruction" type="ClearingInstruction" package="eti_Cash" cardinality="1" description=""/>
7909       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" cardinality="1" description=""/>
7910       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" cardinality="1" description=""/>
7911       <Member name="RootPartyIDInvestmentDecisionMakerQualifier" type="RootPartyIDInvestmentDecisionMakerQualifier" package="eti_Cash" cardinality="1" description=""/>
7912       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" cardinality="1" description=""/>
7913       <Member name="Account" type="Account" package="eti_Cash" cardinality="1" description=""/>
7914       <Member name="FreeText1" type="FreeText1" package="eti_Cash" cardinality="1" description=""/>
7915       <Member name="FreeText2" type="FreeText2" package="eti_Cash" cardinality="1" description=""/>
7916       <Member name="FreeText4" type="FreeText4" package="eti_Cash" cardinality="1" description=""/>
7917       <Member name="SettlCurrency" type="SettlCurrency" package="eti_Cash" cardinality="1" description=""/>
7918       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
7919       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7920       <Member name="RootPartyClearingFirm" type="RootPartyClearingFirm" package="eti_Cash" cardinality="1" description=""/>
7921       <Member name="RootPartyExecutingFirmKVNumber" type="RootPartyExecutingFirmKVNumber" package="eti_Cash" cardinality="1" description=""/>
7922       <Member name="RootPartySettlementAccount" type="RootPartySettlementAccount" package="eti_Cash" cardinality="1" description=""/>
7923       <Member name="RootPartySettlementLocation" type="RootPartySettlementLocation" package="eti_Cash" cardinality="1" description=""/>
7924       <Member name="RootPartySettlementFirm" type="RootPartySettlementFirm" package="eti_Cash" cardinality="1" description=""/>
7925       <Member name="RootPartyContraFirm" type="RootPartyContraFirm" package="eti_Cash" cardinality="1" description=""/>
7926       <Member name="RootPartyContraSettlementFirm" type="RootPartyContraSettlementFirm" package="eti_Cash" cardinality="1" description=""/>
7927       <Member name="RootPartyContraFirmKVNumber" type="RootPartyContraFirmKVNumber" package="eti_Cash" cardinality="1" description=""/>
7928       <Member name="RootPartyContraSettlementAccount" type="RootPartyContraSettlementAccount" package="eti_Cash" cardinality="1" description=""/>
7929       <Member name="RootPartyContraSettlementLocation" type="RootPartyContraSettlementLocation" package="eti_Cash" cardinality="1" description=""/>
7930       <Member name="RootPartyIDExecutionVenue" type="RootPartyIDExecutionVenue" package="eti_Cash" cardinality="1" description=""/>
7931       <Member name="RegulatoryTradeID" type="RegulatoryTradeID" package="eti_Cash" cardinality="1" description=""/>
7932       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
7933     </Structure>
7934     <Structure name="TESTradingSessionStatusBroadcast" type="Message" numericID="10615" package="eti_Cash" description="">
7935       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7936       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7937       <Member name="TradeDate" type="TradeDate" package="eti_Cash" cardinality="1" description=""/>
7938       <Member name="TradSesEvent" type="TradSesEvent" package="eti_Cash" cardinality="1" description=""/>
7939       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
7940     </Structure>
7941     <Structure name="TMTradingSessionStatusBroadcast" type="Message" numericID="10501" package="eti_Cash" description="">
7942       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7943       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7944       <Member name="TradSesEvent" type="TradSesEvent" package="eti_Cash" cardinality="1" description=""/>
7945       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
7946     </Structure>
7947     <Structure name="ThrottleUpdateNotification" type="Message" numericID="10028" package="eti_Cash" description="">
7948       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7949       <Member name="NotifHeader" type="NotifHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7950       <Member name="ThrottleTimeInterval" type="ThrottleTimeInterval" package="eti_Cash" cardinality="1" description=""/>
7951       <Member name="ThrottleNoMsgs" type="ThrottleNoMsgs" package="eti_Cash" cardinality="1" description=""/>
7952       <Member name="ThrottleDisconnectLimit" type="ThrottleDisconnectLimit" package="eti_Cash" cardinality="1" description=""/>
7953     </Structure>
7954     <Structure name="TradeBroadcast" type="Message" numericID="10500" package="eti_Cash" description="">
7955       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
7956       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
7957       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
7958       <Member name="Price" type="Price" package="eti_Cash" cardinality="1" description=""/>
7959       <Member name="LastPx" type="LastPx" package="eti_Cash" cardinality="1" description=""/>
7960       <Member name="LastQty" type="LastQty" package="eti_Cash" cardinality="1" description=""/>
7961       <Member name="SettlCurrAmt" type="SettlCurrAmt" package="eti_Cash" cardinality="1" description=""/>
7962       <Member name="SettlCurrFxRate" type="SettlCurrFxRate" package="eti_Cash" cardinality="1" description=""/>
7963       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
7964       <Member name="OrderID" type="OrderID" package="eti_Cash" cardinality="1" description=""/>
7965       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
7966       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" cardinality="1" description=""/>
7967       <Member name="CumQty" type="CumQty" package="eti_Cash" cardinality="1" description=""/>
7968       <Member name="SideGrossTradeAmt" type="SideGrossTradeAmt" package="eti_Cash" cardinality="1" description=""/>
7969       <Member name="AccruedInteresAmt" type="AccruedInteresAmt" package="eti_Cash" cardinality="1" description=""/>
7970       <Member name="CouponRate" type="CouponRate" package="eti_Cash" cardinality="1" description=""/>
7971       <Member name="RootPartyIDClientID" type="RootPartyIDClientID" package="eti_Cash" cardinality="1" description=""/>
7972       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7973       <Member name="RootPartyIDInvestmentDecisionMaker" type="RootPartyIDInvestmentDecisionMaker" package="eti_Cash" cardinality="1" description=""/>
7974       <Member name="TradeID" type="TradeID" package="eti_Cash" cardinality="1" description=""/>
7975       <Member name="OrigTradeID" type="OrigTradeID" package="eti_Cash" cardinality="1" description=""/>
7976       <Member name="RootPartyIDExecutingUnit" type="RootPartyIDExecutingUnit" package="eti_Cash" cardinality="1" description=""/>
7977       <Member name="RootPartyIDSessionID" type="RootPartyIDSessionID" package="eti_Cash" cardinality="1" description=""/>
7978       <Member name="RootPartyIDExecutingTrader" type="RootPartyIDExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
7979       <Member name="RootPartyIDSettlementUnit" type="RootPartyIDSettlementUnit" package="eti_Cash" cardinality="1" description=""/>
7980       <Member name="RootPartyIDClearingUnit" type="RootPartyIDClearingUnit" package="eti_Cash" cardinality="1" description=""/>
7981       <Member name="RootPartyIDContraUnit" type="RootPartyIDContraUnit" package="eti_Cash" cardinality="1" description=""/>
7982       <Member name="RootPartyIDContraSettlementUnit" type="RootPartyIDContraSettlementUnit" package="eti_Cash" cardinality="1" description=""/>
7983       <Member name="PartyIDSpecialistTrader" type="PartyIDSpecialistTrader" package="eti_Cash" cardinality="1" description=""/>
7984       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" cardinality="1" description=""/>
7985       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
7986       <Member name="SideTradeID" type="SideTradeID" package="eti_Cash" cardinality="1" description=""/>
7987       <Member name="SideTradeReportID" type="SideTradeReportID" package="eti_Cash" cardinality="1" description=""/>
7988       <Member name="TradeNumber" type="TradeNumber" package="eti_Cash" cardinality="1" description=""/>
7989       <Member name="MatchDate" type="MatchDate" package="eti_Cash" cardinality="1" description=""/>
7990       <Member name="SettlDate" type="SettlDate" package="eti_Cash" cardinality="1" description=""/>
7991       <Member name="TrdMatchID" type="TrdMatchID" package="eti_Cash" cardinality="1" description=""/>
7992       <Member name="NumDaysInterest" type="NumDaysInterest" package="eti_Cash" cardinality="1" description=""/>
7993       <Member name="LastMkt" type="LastMkt" package="eti_Cash" cardinality="1" description=""/>
7994       <Member name="TradeReportType" type="TradeReportType" package="eti_Cash" cardinality="1" description=""/>
7995       <Member name="TransferReason" type="TransferReason" package="eti_Cash" cardinality="1" description=""/>
7996       <Member name="MatchType" type="MatchType" package="eti_Cash" cardinality="1" description=""/>
7997       <Member name="MatchSubType" type="MatchSubType" package="eti_Cash" cardinality="1" description=""/>
7998       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
7999       <Member name="SideLiquidityInd" type="SideLiquidityInd" package="eti_Cash" cardinality="1" description=""/>
8000       <Member name="DeliveryType" type="DeliveryType" package="eti_Cash" cardinality="1" description=""/>
8001       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" cardinality="1" description=""/>
8002       <Member name="LastCouponDeviationIndicator" type="LastCouponDeviationIndicator" package="eti_Cash" cardinality="1" description=""/>
8003       <Member name="RefinancingEligibilityIndicator" type="RefinancingEligibilityIndicator" package="eti_Cash" cardinality="1" description=""/>
8004       <Member name="ClearingInstruction" type="ClearingInstruction" package="eti_Cash" cardinality="1" description=""/>
8005       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" cardinality="1" description=""/>
8006       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" cardinality="1" description=""/>
8007       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" cardinality="1" description=""/>
8008       <Member name="RootPartyIDInvestmentDecisionMakerQualifier" type="RootPartyIDInvestmentDecisionMakerQualifier" package="eti_Cash" cardinality="1" description=""/>
8009       <Member name="Account" type="Account" package="eti_Cash" cardinality="1" description=""/>
8010       <Member name="SettlCurrency" type="SettlCurrency" package="eti_Cash" cardinality="1" description=""/>
8011       <Member name="Currency" type="Currency" package="eti_Cash" cardinality="1" description=""/>
8012       <Member name="FreeText1" type="FreeText1" package="eti_Cash" cardinality="1" description=""/>
8013       <Member name="FreeText2" type="FreeText2" package="eti_Cash" cardinality="1" description=""/>
8014       <Member name="FreeText4" type="FreeText4" package="eti_Cash" cardinality="1" description=""/>
8015       <Member name="OrderCategory" type="OrderCategory" package="eti_Cash" cardinality="1" description=""/>
8016       <Member name="OrdType" type="OrdType" package="eti_Cash" cardinality="1" description=""/>
8017       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
8018       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8019       <Member name="RootPartyClearingFirm" type="RootPartyClearingFirm" package="eti_Cash" cardinality="1" description=""/>
8020       <Member name="RootPartyExecutingFirmKVNumber" type="RootPartyExecutingFirmKVNumber" package="eti_Cash" cardinality="1" description=""/>
8021       <Member name="RootPartySettlementAccount" type="RootPartySettlementAccount" package="eti_Cash" cardinality="1" description=""/>
8022       <Member name="RootPartySettlementLocation" type="RootPartySettlementLocation" package="eti_Cash" cardinality="1" description=""/>
8023       <Member name="RootPartySettlementFirm" type="RootPartySettlementFirm" package="eti_Cash" cardinality="1" description=""/>
8024       <Member name="RootPartyContraFirm" type="RootPartyContraFirm" package="eti_Cash" cardinality="1" description=""/>
8025       <Member name="RootPartyContraSettlementFirm" type="RootPartyContraSettlementFirm" package="eti_Cash" cardinality="1" description=""/>
8026       <Member name="RootPartyContraFirmKVNumber" type="RootPartyContraFirmKVNumber" package="eti_Cash" cardinality="1" description=""/>
8027       <Member name="RootPartyContraSettlementAccount" type="RootPartyContraSettlementAccount" package="eti_Cash" cardinality="1" description=""/>
8028       <Member name="RootPartyContraSettlementLocation" type="RootPartyContraSettlementLocation" package="eti_Cash" cardinality="1" description=""/>
8029       <Member name="PartySpecialistFirm" type="PartySpecialistFirm" package="eti_Cash" cardinality="1" description=""/>
8030       <Member name="PartySpecialistTrader" type="PartySpecialistTrader" package="eti_Cash" cardinality="1" description=""/>
8031       <Member name="RegulatoryTradeID" type="RegulatoryTradeID" package="eti_Cash" cardinality="1" description=""/>
8032       <Member name="RootPartyIDExecutionVenue" type="RootPartyIDExecutionVenue" package="eti_Cash" cardinality="1" description=""/>
8033       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
8034     </Structure>
8035     <Structure name="TradingSessionStatusBroadcast" type="Message" numericID="10307" package="eti_Cash" description="">
8036       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
8037       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
8038       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
8039       <Member name="TradeDate" type="TradeDate" package="eti_Cash" cardinality="1" description=""/>
8040       <Member name="TradSesEvent" type="TradSesEvent" package="eti_Cash" cardinality="1" description=""/>
8041       <Member name="RefApplLastMsgID" type="RefApplLastMsgID" package="eti_Cash" cardinality="1" description=""/>
8042       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
8043     </Structure>
8044     <Structure name="TrailingStopUpdateNotification" type="Message" numericID="10127" package="eti_Cash" description="">
8045       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
8046       <Member name="RBCHeaderME" type="RBCHeaderMEComp" package="eti_Cash" cardinality="1" description=""/>
8047       <Member name="OrderID" type="OrderID" package="eti_Cash" cardinality="1" description=""/>
8048       <Member name="ClOrdID" type="ClOrdID" package="eti_Cash" cardinality="1" description=""/>
8049       <Member name="OrigClOrdID" type="OrigClOrdID" package="eti_Cash" cardinality="1" description=""/>
8050       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
8051       <Member name="ExecID" type="ExecID" package="eti_Cash" cardinality="1" description=""/>
8052       <Member name="StopPx" type="StopPx" package="eti_Cash" cardinality="1" description=""/>
8053       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
8054       <Member name="OrderIDSfx" type="OrderIDSfx" package="eti_Cash" cardinality="1" description=""/>
8055       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
8056       <Member name="ExecRestatementReason" type="ExecRestatementReason" package="eti_Cash" cardinality="1" description=""/>
8057       <Member name="OrdStatus" type="OrdStatus" package="eti_Cash" cardinality="1" description=""/>
8058       <Member name="ExecType" type="ExecType" package="eti_Cash" cardinality="1" description=""/>
8059       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
8060       <Member name="FIXClOrdID" type="FIXClOrdID" package="eti_Cash" cardinality="1" description=""/>
8061       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
8062     </Structure>
8063     <Structure name="UnsubscribeRequest" type="Message" numericID="10006" package="eti_Cash" description="">
8064       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
8065       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8066       <Member name="RefApplSubID" type="RefApplSubID" package="eti_Cash" cardinality="1" description=""/>
8067       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
8068     </Structure>
8069     <Structure name="UnsubscribeResponse" type="Message" numericID="10007" package="eti_Cash" description="">
8070       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
8071       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8072     </Structure>
8073     <Structure name="UserLoginRequest" type="Message" numericID="10018" package="eti_Cash" description="">
8074       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
8075       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8076       <Member name="Username" type="Username" package="eti_Cash" cardinality="1" description=""/>
8077       <Member name="Password" type="Password" package="eti_Cash" cardinality="1" description=""/>
8078       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
8079     </Structure>
8080     <Structure name="UserLoginResponse" type="Message" numericID="10019" package="eti_Cash" description="">
8081       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
8082       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8083     </Structure>
8084     <Structure name="UserLogoutRequest" type="Message" numericID="10029" package="eti_Cash" description="">
8085       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
8086       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8087       <Member name="Username" type="Username" package="eti_Cash" cardinality="1" description=""/>
8088       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
8089     </Structure>
8090     <Structure name="UserLogoutResponse" type="Message" numericID="10024" package="eti_Cash" description="">
8091       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
8092       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8093     </Structure>
8094     <Structure name="XetraEnLightCreateDealNotification" type="Message" numericID="10808" package="eti_Cash" description="">
8095       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
8096       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8097       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
8098       <Member name="LastPx" type="LastPx" package="eti_Cash" cardinality="1" description=""/>
8099       <Member name="LastQty" type="LastQty" package="eti_Cash" cardinality="1" description=""/>
8100       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
8101       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
8102       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Cash" cardinality="1" description=""/>
8103       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" cardinality="1" description=""/>
8104       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8105       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" cardinality="1" description=""/>
8106       <Member name="TradeID" type="TradeID" package="eti_Cash" cardinality="1" description=""/>
8107       <Member name="SettlDate" type="SettlDate" package="eti_Cash" cardinality="1" description=""/>
8108       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" cardinality="1" description=""/>
8109       <Member name="TrdRptStatus" type="TrdRptStatus" package="eti_Cash" cardinality="1" description=""/>
8110       <Member name="MessageEventSource" type="MessageEventSource" package="eti_Cash" cardinality="1" description=""/>
8111       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
8112       <Member name="AllocMethod" type="AllocMethod" package="eti_Cash" cardinality="1" description=""/>
8113       <Member name="NoOrderBookItems" type="NoOrderBookItems" package="eti_Cash" cardinality="1" description=""/>
8114       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" cardinality="1" description=""/>
8115       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" cardinality="1" description=""/>
8116       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" cardinality="1" description=""/>
8117       <Member name="RootPartyExecutingFirm" type="RootPartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
8118       <Member name="RootPartyExecutingTrader" type="RootPartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8119       <Member name="RootPartyEnteringTrader" type="RootPartyEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
8120       <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
8121       <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8122       <Member name="TargetPartyEnteringTrader" type="TargetPartyEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
8123       <Member name="FirmTradeID" type="FirmTradeID" package="eti_Cash" cardinality="1" description=""/>
8124       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Cash" cardinality="1" description=""/>
8125       <Member name="FreeText1" type="FreeText1" package="eti_Cash" cardinality="1" description=""/>
8126       <Member name="FreeText2" type="FreeText2" package="eti_Cash" cardinality="1" description=""/>
8127       <Member name="FreeText4" type="FreeText4" package="eti_Cash" cardinality="1" description=""/>
8128       <Member name="Pad1" type="Pad1" package="eti_Cash" cardinality="1" description=""/>
8129       <Member name="OrderBookItemGrp" type="OrderBookItemGrpComp" package="eti_Cash" minCardinality="0" cardinality="26" counter="NoOrderBookItems" description=""/>
8130     </Structure>
8131     <Structure name="XetraEnLightDealResponse" type="Message" numericID="10805" package="eti_Cash" description="">
8132       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
8133       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8134       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
8135       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
8136       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" cardinality="1" description=""/>
8137       <Member name="TradeID" type="TradeID" package="eti_Cash" cardinality="1" description=""/>
8138       <Member name="SecondaryTradeID" type="SecondaryTradeID" package="eti_Cash" cardinality="1" description=""/>
8139       <Member name="FirmTradeID" type="FirmTradeID" package="eti_Cash" cardinality="1" description=""/>
8140       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Cash" cardinality="1" description=""/>
8141       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
8142     </Structure>
8143     <Structure name="XetraEnLightEnterQuoteRequest" type="Message" numericID="10802" package="eti_Cash" description="">
8144       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
8145       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8146       <Member name="BidPx" type="BidPx" package="eti_Cash" cardinality="1" description=""/>
8147       <Member name="OfferPx" type="OfferPx" package="eti_Cash" cardinality="1" description=""/>
8148       <Member name="BidSize" type="BidSize" package="eti_Cash" cardinality="1" description=""/>
8149       <Member name="OfferSize" type="OfferSize" package="eti_Cash" cardinality="1" description=""/>
8150       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Cash" cardinality="1" description=""/>
8151       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" cardinality="1" description=""/>
8152       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8153       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
8154       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" cardinality="1" description=""/>
8155       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" cardinality="1" description=""/>
8156       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" cardinality="1" description=""/>
8157       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" cardinality="1" description=""/>
8158       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" cardinality="1" description=""/>
8159       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" cardinality="1" description=""/>
8160       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" cardinality="1" description=""/>
8161       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
8162       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8163       <Member name="FreeText1" type="FreeText1" package="eti_Cash" cardinality="1" description=""/>
8164       <Member name="FreeText2" type="FreeText2" package="eti_Cash" cardinality="1" description=""/>
8165       <Member name="FreeText4" type="FreeText4" package="eti_Cash" cardinality="1" description=""/>
8166       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
8167     </Structure>
8168     <Structure name="XetraEnLightHitQuoteRequest" type="Message" numericID="10804" package="eti_Cash" description="">
8169       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
8170       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8171       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
8172       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
8173       <Member name="Price" type="Price" package="eti_Cash" cardinality="1" description=""/>
8174       <Member name="PartyIDClientID" type="PartyIDClientID" package="eti_Cash" cardinality="1" description=""/>
8175       <Member name="PartyIdInvestmentDecisionMaker" type="PartyIdInvestmentDecisionMaker" package="eti_Cash" cardinality="1" description=""/>
8176       <Member name="ExecutingTrader" type="ExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8177       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
8178       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" cardinality="1" description=""/>
8179       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
8180       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" cardinality="1" description=""/>
8181       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" cardinality="1" description=""/>
8182       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" cardinality="1" description=""/>
8183       <Member name="OrderAttributeLiquidityProvision" type="OrderAttributeLiquidityProvision" package="eti_Cash" cardinality="1" description=""/>
8184       <Member name="ExecutingTraderQualifier" type="ExecutingTraderQualifier" package="eti_Cash" cardinality="1" description=""/>
8185       <Member name="AllocMethod" type="AllocMethod" package="eti_Cash" cardinality="1" description=""/>
8186       <Member name="PartyIdInvestmentDecisionMakerQualifier" type="PartyIdInvestmentDecisionMakerQualifier" package="eti_Cash" cardinality="1" description=""/>
8187       <Member name="OrderOrigination" type="OrderOrigination" package="eti_Cash" cardinality="1" description=""/>
8188       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
8189       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8190       <Member name="FirmTradeID" type="FirmTradeID" package="eti_Cash" cardinality="1" description=""/>
8191       <Member name="FreeText1" type="FreeText1" package="eti_Cash" cardinality="1" description=""/>
8192       <Member name="FreeText2" type="FreeText2" package="eti_Cash" cardinality="1" description=""/>
8193       <Member name="FreeText4" type="FreeText4" package="eti_Cash" cardinality="1" description=""/>
8194     </Structure>
8195     <Structure name="XetraEnLightNegotiationNotification" type="Message" numericID="10813" package="eti_Cash" description="">
8196       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
8197       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8198       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
8199       <Member name="BidPx" type="BidPx" package="eti_Cash" cardinality="1" description=""/>
8200       <Member name="OfferPx" type="OfferPx" package="eti_Cash" cardinality="1" description=""/>
8201       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" cardinality="1" description=""/>
8202       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" cardinality="1" description=""/>
8203       <Member name="NumberOfRespondents" type="NumberOfRespondents" package="eti_Cash" cardinality="1" description=""/>
8204       <Member name="SettlDate" type="SettlDate" package="eti_Cash" cardinality="1" description=""/>
8205       <Member name="QuoteStatus" type="QuoteStatus" package="eti_Cash" cardinality="1" description=""/>
8206       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
8207       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
8208       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8209       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
8210       <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
8211       <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8212       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Cash" cardinality="1" description=""/>
8213       <Member name="FreeText5" type="FreeText5" package="eti_Cash" cardinality="1" description=""/>
8214       <Member name="Pad6" type="Pad6" package="eti_Cash" cardinality="1" description=""/>
8215     </Structure>
8216     <Structure name="XetraEnLightNegotiationRequesterNotification" type="Message" numericID="10812" package="eti_Cash" description="">
8217       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
8218       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8219       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
8220       <Member name="TrdRegTSExecutionTime" type="TrdRegTSExecutionTime" package="eti_Cash" cardinality="1" description=""/>
8221       <Member name="BidPx" type="BidPx" package="eti_Cash" cardinality="1" description=""/>
8222       <Member name="OfferPx" type="OfferPx" package="eti_Cash" cardinality="1" description=""/>
8223       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
8224       <Member name="LastPx" type="LastPx" package="eti_Cash" cardinality="1" description=""/>
8225       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" cardinality="1" description=""/>
8226       <Member name="LastQty" type="LastQty" package="eti_Cash" cardinality="1" description=""/>
8227       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" cardinality="1" description=""/>
8228       <Member name="NumberOfRespondents" type="NumberOfRespondents" package="eti_Cash" cardinality="1" description=""/>
8229       <Member name="SettlDate" type="SettlDate" package="eti_Cash" cardinality="1" description=""/>
8230       <Member name="QuoteStatus" type="QuoteStatus" package="eti_Cash" cardinality="1" description=""/>
8231       <Member name="NoTargetPartyIDs" type="NoTargetPartyIDs" package="eti_Cash" cardinality="1" description=""/>
8232       <Member name="NumberOfRespDisclosureInstruction" type="NumberOfRespDisclosureInstruction" package="eti_Cash" cardinality="1" description=""/>
8233       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
8234       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
8235       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8236       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
8237       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Cash" cardinality="1" description=""/>
8238       <Member name="FreeText5" type="FreeText5" package="eti_Cash" cardinality="1" description=""/>
8239       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
8240       <Member name="XetraEnLightTargetParties" type="XetraEnLightTargetPartiesComp" package="eti_Cash" minCardinality="0" cardinality="50" counter="NoTargetPartyIDs" description=""/>
8241     </Structure>
8242     <Structure name="XetraEnLightNegotiationStatusNotification" type="Message" numericID="10815" package="eti_Cash" description="">
8243       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
8244       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8245       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
8246       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" cardinality="1" description=""/>
8247       <Member name="QuoteStatus" type="QuoteStatus" package="eti_Cash" cardinality="1" description=""/>
8248       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Cash" cardinality="1" description=""/>
8249       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
8250     </Structure>
8251     <Structure name="XetraEnLightOpenNegotiationNotification" type="Message" numericID="10811" package="eti_Cash" description="">
8252       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
8253       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8254       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
8255       <Member name="NegotiationStartTime" type="NegotiationStartTime" package="eti_Cash" cardinality="1" description=""/>
8256       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
8257       <Member name="BidPx" type="BidPx" package="eti_Cash" cardinality="1" description=""/>
8258       <Member name="OfferPx" type="OfferPx" package="eti_Cash" cardinality="1" description=""/>
8259       <Member name="LeavesQty" type="LeavesQty" package="eti_Cash" cardinality="1" description=""/>
8260       <Member name="ExpireTime" type="ExpireTime" package="eti_Cash" cardinality="1" description=""/>
8261       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" cardinality="1" description=""/>
8262       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
8263       <Member name="NumberOfRespondents" type="NumberOfRespondents" package="eti_Cash" cardinality="1" description=""/>
8264       <Member name="SettlDate" type="SettlDate" package="eti_Cash" cardinality="1" description=""/>
8265       <Member name="QuoteStatus" type="QuoteStatus" package="eti_Cash" cardinality="1" description=""/>
8266       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
8267       <Member name="RespondentType" type="RespondentType" package="eti_Cash" cardinality="1" description=""/>
8268       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
8269       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8270       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
8271       <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
8272       <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8273       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Cash" cardinality="1" description=""/>
8274       <Member name="FreeText5" type="FreeText5" package="eti_Cash" cardinality="1" description=""/>
8275       <Member name="Pad1" type="Pad1" package="eti_Cash" cardinality="1" description=""/>
8276     </Structure>
8277     <Structure name="XetraEnLightOpenNegotiationRequest" type="Message" numericID="10800" package="eti_Cash" description="">
8278       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
8279       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8280       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
8281       <Member name="BidPx" type="BidPx" package="eti_Cash" cardinality="1" description=""/>
8282       <Member name="OfferPx" type="OfferPx" package="eti_Cash" cardinality="1" description=""/>
8283       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
8284       <Member name="ValidUntilTime" type="ValidUntilTime" package="eti_Cash" cardinality="1" description=""/>
8285       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
8286       <Member name="SettlDate" type="SettlDate" package="eti_Cash" cardinality="1" description=""/>
8287       <Member name="NoTargetPartyIDs" type="NoTargetPartyIDs" package="eti_Cash" cardinality="1" description=""/>
8288       <Member name="NumberOfRespDisclosureInstruction" type="NumberOfRespDisclosureInstruction" package="eti_Cash" cardinality="1" description=""/>
8289       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
8290       <Member name="ValueCheckTypeValue" type="ValueCheckTypeValue" package="eti_Cash" cardinality="1" description=""/>
8291       <Member name="ValueCheckTypeQuantity" type="ValueCheckTypeQuantity" package="eti_Cash" cardinality="1" description=""/>
8292       <Member name="RespondentType" type="RespondentType" package="eti_Cash" cardinality="1" description=""/>
8293       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
8294       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8295       <Member name="FreeText5" type="FreeText5" package="eti_Cash" cardinality="1" description=""/>
8296       <Member name="QuoteReqID" type="QuoteReqID" package="eti_Cash" cardinality="1" description=""/>
8297       <Member name="Pad7" type="Pad7" package="eti_Cash" cardinality="1" description=""/>
8298       <Member name="XetraEnLightTargetParties" type="XetraEnLightTargetPartiesComp" package="eti_Cash" minCardinality="0" cardinality="50" counter="NoTargetPartyIDs" description=""/>
8299     </Structure>
8300     <Structure name="XetraEnLightOpenNegotiationRequesterNotification" type="Message" numericID="10810" package="eti_Cash" description="">
8301       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
8302       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8303       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
8304       <Member name="SecurityID" type="SecurityID" package="eti_Cash" cardinality="1" description=""/>
8305       <Member name="BidPx" type="BidPx" package="eti_Cash" cardinality="1" description=""/>
8306       <Member name="OfferPx" type="OfferPx" package="eti_Cash" cardinality="1" description=""/>
8307       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
8308       <Member name="LastPx" type="LastPx" package="eti_Cash" cardinality="1" description=""/>
8309       <Member name="LastQty" type="LastQty" package="eti_Cash" cardinality="1" description=""/>
8310       <Member name="ExpireTime" type="ExpireTime" package="eti_Cash" cardinality="1" description=""/>
8311       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" cardinality="1" description=""/>
8312       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
8313       <Member name="NumberOfRespondents" type="NumberOfRespondents" package="eti_Cash" cardinality="1" description=""/>
8314       <Member name="SettlDate" type="SettlDate" package="eti_Cash" cardinality="1" description=""/>
8315       <Member name="QuoteStatus" type="QuoteStatus" package="eti_Cash" cardinality="1" description=""/>
8316       <Member name="NoTargetPartyIDs" type="NoTargetPartyIDs" package="eti_Cash" cardinality="1" description=""/>
8317       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
8318       <Member name="NumberOfRespDisclosureInstruction" type="NumberOfRespDisclosureInstruction" package="eti_Cash" cardinality="1" description=""/>
8319       <Member name="RespondentType" type="RespondentType" package="eti_Cash" cardinality="1" description=""/>
8320       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
8321       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8322       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
8323       <Member name="FirmNegotiationID" type="FirmNegotiationID" package="eti_Cash" cardinality="1" description=""/>
8324       <Member name="FreeText5" type="FreeText5" package="eti_Cash" cardinality="1" description=""/>
8325       <Member name="Pad2" type="Pad2" package="eti_Cash" cardinality="1" description=""/>
8326       <Member name="XetraEnLightTargetParties" type="XetraEnLightTargetPartiesComp" package="eti_Cash" minCardinality="0" cardinality="50" counter="NoTargetPartyIDs" description=""/>
8327     </Structure>
8328     <Structure name="XetraEnLightQuoteNotification" type="Message" numericID="10807" package="eti_Cash" description="">
8329       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
8330       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8331       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
8332       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
8333       <Member name="SecondaryQuoteID" type="SecondaryQuoteID" package="eti_Cash" cardinality="1" description=""/>
8334       <Member name="BidPx" type="BidPx" package="eti_Cash" cardinality="1" description=""/>
8335       <Member name="BidSize" type="BidSize" package="eti_Cash" cardinality="1" description=""/>
8336       <Member name="OfferPx" type="OfferPx" package="eti_Cash" cardinality="1" description=""/>
8337       <Member name="OfferSize" type="OfferSize" package="eti_Cash" cardinality="1" description=""/>
8338       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" cardinality="1" description=""/>
8339       <Member name="TradingCapacity" type="TradingCapacity" package="eti_Cash" cardinality="1" description=""/>
8340       <Member name="QuotingStatus" type="QuotingStatus" package="eti_Cash" cardinality="1" description=""/>
8341       <Member name="QuoteEventReason" type="QuoteEventReason" package="eti_Cash" cardinality="1" description=""/>
8342       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
8343       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8344       <Member name="PartyEnteringTrader" type="PartyEnteringTrader" package="eti_Cash" cardinality="1" description=""/>
8345       <Member name="QuoteReqID" type="QuoteReqID" package="eti_Cash" cardinality="1" description=""/>
8346       <Member name="FreeText1" type="FreeText1" package="eti_Cash" cardinality="1" description=""/>
8347       <Member name="FreeText2" type="FreeText2" package="eti_Cash" cardinality="1" description=""/>
8348       <Member name="FreeText4" type="FreeText4" package="eti_Cash" cardinality="1" description=""/>
8349       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
8350     </Structure>
8351     <Structure name="XetraEnLightQuoteRequesterNotification" type="Message" numericID="10816" package="eti_Cash" description="">
8352       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
8353       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8354       <Member name="TransactTime" type="TransactTime" package="eti_Cash" cardinality="1" description=""/>
8355       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" cardinality="1" description=""/>
8356       <Member name="TradeID" type="TradeID" package="eti_Cash" cardinality="1" description=""/>
8357       <Member name="QuoteReqID" type="QuoteReqID" package="eti_Cash" cardinality="1" description=""/>
8358       <Member name="NoQuoteEntries" type="NoQuoteEntries" package="eti_Cash" cardinality="1" description=""/>
8359       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
8360       <Member name="SRQSQuoteEntryGrp" type="SRQSQuoteEntryGrpComp" package="eti_Cash" minCardinality="0" cardinality="100" counter="NoQuoteEntries" description=""/>
8361     </Structure>
8362     <Structure name="XetraEnLightQuoteResponse" type="Message" numericID="10803" package="eti_Cash" description="">
8363       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
8364       <Member name="ResponseHeader" type="ResponseHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8365       <Member name="QuoteID" type="QuoteID" package="eti_Cash" cardinality="1" description=""/>
8366       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" cardinality="1" description=""/>
8367       <Member name="QuoteReqID" type="QuoteReqID" package="eti_Cash" cardinality="1" description=""/>
8368     </Structure>
8369     <Structure name="XetraEnLightQuotingStatusRequest" type="Message" numericID="10817" package="eti_Cash" description="">
8370       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
8371       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8372       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
8373       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" cardinality="1" description=""/>
8374       <Member name="QuotingStatus" type="QuotingStatus" package="eti_Cash" cardinality="1" description=""/>
8375       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
8376       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8377       <Member name="Pad4" type="Pad4" package="eti_Cash" cardinality="1" description=""/>
8378     </Structure>
8379     <Structure name="XetraEnLightStatusBroadcast" type="Message" numericID="10814" package="eti_Cash" description="">
8380       <Member name="MessageHeaderOut" type="MessageHeaderOutComp" package="eti_Cash" cardinality="1" description=""/>
8381       <Member name="RBCHeader" type="RBCHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8382       <Member name="TradeDate" type="TradeDate" package="eti_Cash" cardinality="1" description=""/>
8383       <Member name="TradSesEvent" type="TradSesEvent" package="eti_Cash" cardinality="1" description=""/>
8384       <Member name="Pad3" type="Pad3" package="eti_Cash" cardinality="1" description=""/>
8385     </Structure>
8386     <Structure name="XetraEnLightTargetPartiesComp" type="Sequence" package="eti_Cash" description="">
8387       <Member name="TargetPartyIDExecutingTrader" type="TargetPartyIDExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8388       <Member name="TargetPartyExecutingFirm" type="TargetPartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
8389       <Member name="TargetPartyExecutingTrader" type="TargetPartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8390       <Member name="Pad1" type="Pad1" package="eti_Cash" cardinality="1" description=""/>
8391     </Structure>
8392     <Structure name="XetraEnLightUpdateNegotiationRequest" type="Message" numericID="10801" package="eti_Cash" description="">
8393       <Member name="MessageHeaderIn" type="MessageHeaderInComp" package="eti_Cash" cardinality="1" description=""/>
8394       <Member name="RequestHeader" type="RequestHeaderComp" package="eti_Cash" cardinality="1" description=""/>
8395       <Member name="BidPx" type="BidPx" package="eti_Cash" cardinality="1" description=""/>
8396       <Member name="OfferPx" type="OfferPx" package="eti_Cash" cardinality="1" description=""/>
8397       <Member name="OrderQty" type="OrderQty" package="eti_Cash" cardinality="1" description=""/>
8398       <Member name="MarketSegmentID" type="MarketSegmentID" package="eti_Cash" cardinality="1" description=""/>
8399       <Member name="NegotiationID" type="NegotiationID" package="eti_Cash" cardinality="1" description=""/>
8400       <Member name="SettlDate" type="SettlDate" package="eti_Cash" cardinality="1" description=""/>
8401       <Member name="NoTargetPartyIDs" type="NoTargetPartyIDs" package="eti_Cash" cardinality="1" description=""/>
8402       <Member name="NumberOfRespDisclosureInstruction" type="NumberOfRespDisclosureInstruction" package="eti_Cash" cardinality="1" description=""/>
8403       <Member name="Side" type="Side" package="eti_Cash" cardinality="1" description=""/>
8404       <Member name="QuoteCancelType" type="QuoteCancelType" package="eti_Cash" cardinality="1" description=""/>
8405       <Member name="PartyExecutingFirm" type="PartyExecutingFirm" package="eti_Cash" cardinality="1" description=""/>
8406       <Member name="PartyExecutingTrader" type="PartyExecutingTrader" package="eti_Cash" cardinality="1" description=""/>
8407       <Member name="FreeText5" type="FreeText5" package="eti_Cash" cardinality="1" description=""/>
8408       <Member name="Pad1" type="Pad1" package="eti_Cash" cardinality="1" description=""/>
8409       <Member name="XetraEnLightTargetParties" type="XetraEnLightTargetPartiesComp" package="eti_Cash" minCardinality="0" cardinality="50" counter="NoTargetPartyIDs" description=""/>
8410     </Structure>
8411   </Structures>
8412   <DataTypes>
8413     <DataType name="AlphaNumeric" type="String" rootType="String" package="eti_Cash" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
8414     <DataType name="Counter" type="int" rootType="int" package="eti_Cash" description=""/>
8415     <DataType name="CurrencyType" type="AlphaNumeric" rootType="String" package="eti_Cash" size="3" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
8416     <DataType name="Freetext" type="String" rootType="String" package="eti_Cash" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
8417     <DataType name="ISIN" type="AlphaNumeric" rootType="String" package="eti_Cash" size="12" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
8418     <DataType name="LocalMktDate" type="int" rootType="int" package="eti_Cash" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
8419     <DataType name="LocalMonthYearCod" type="int" rootType="int" package="eti_Cash" size="4" description="" minValue="0" maxValue="999912" noValue="0xFFFFFFFF"/>
8420     <DataType name="PriceType" type="float" rootType="floatDecimal" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
8421     <DataType name="Qty" type="floatDecimal4" rootType="floatDecimal" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8422     <DataType name="SeqNum" type="int" rootType="int" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8423     <DataType name="String" type="String" rootType="String" package="eti_Cash" description="" range="\x01-\x7E" noValue="0x00"/>
8424     <DataType name="UTCTimestamp" type="int" rootType="int" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8425     <DataType name="char" type="String" rootType="String" package="eti_Cash" size="1" description="" range="\x01-\x7E" noValue="0x00"/>
8426     <DataType name="data" type="data" rootType="data" package="eti_Cash" description=""/>
8427     <DataType name="float" type="floatDecimal" rootType="floatDecimal" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
8428     <DataType name="floatDecimal" type="floatDecimal" rootType="floatDecimal" package="eti_Cash" size="8" description="" noValue="0x8000000000000000"/>
8429     <DataType name="floatDecimal4" type="floatDecimal" rootType="floatDecimal" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8430     <DataType name="floatDecimal6" type="floatDecimal" rootType="floatDecimal" package="eti_Cash" size="8" description="" minValue="-9223372036854.775807" maxValue="9223372036854.775807" precision="6" noValue="0x8000000000000000"/>
8431     <DataType name="floatDecimal7" type="floatDecimal" rootType="floatDecimal" package="eti_Cash" size="8" description="" minValue="-922337203685.4775807" maxValue="922337203685.4775807" precision="7" noValue="0x8000000000000000"/>
8432     <DataType name="int" type="int" rootType="int" package="eti_Cash" description=""/>
8433     <DataType name="Account" type="String" rootType="String" numericID="1" package="eti_Cash" size="2" description="" range="1-9,\x41,\x47,\x49,\x4D,\x50,\x52" noValue="0x00"/>
8434     <DataType name="AccruedInteresAmt" type="PriceType" rootType="floatDecimal" numericID="159" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
8435     <DataType name="AffectedOrderID" type="int" rootType="int" numericID="535" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8436     <DataType name="AffectedOrderRequestID" type="int" rootType="int" numericID="28783" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8437     <DataType name="AffectedOrigClOrdID" type="int" rootType="int" numericID="1824" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8438     <DataType name="AllocID" type="int" rootType="int" numericID="70" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8439     <DataType name="AllocMethod" type="int" rootType="int" numericID="1002" package="eti_Cash" size="1" description="" minValue="1" maxValue="3" noValue="0xFF">
8440       <ValidValue name="Automatic_Random" value="1" description="Automatic (Random)"/>
8441       <ValidValue name="Manual" value="3" description="Manual"/>
8442     </DataType>
8443     <DataType name="AllocQty" type="Qty" rootType="floatDecimal" numericID="80" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8444     <DataType name="ApplBegMsgID" type="data" rootType="data" numericID="28718" package="eti_Cash" size="16" description="" noValue="0x00000000000000000000000000000000"/>
8445     <DataType name="ApplBegSeqNum" type="SeqNum" rootType="int" numericID="1182" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8446     <DataType name="ApplEndMsgID" type="data" rootType="data" numericID="28719" package="eti_Cash" size="16" description="" noValue="0x00000000000000000000000000000000"/>
8447     <DataType name="ApplEndSeqNum" type="SeqNum" rootType="int" numericID="1183" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8448     <DataType name="ApplID" type="int" rootType="int" numericID="1180" package="eti_Cash" size="1" description="" minValue="0" maxValue="11" noValue="0xFF">
8449       <ValidValue name="Trade" value="1" description="Trade"/>
8450       <ValidValue name="News" value="2" description="News"/>
8451       <ValidValue name="Service_availability" value="3" description="Service Availability"/>
8452       <ValidValue name="Session_data" value="4" description="Session Data"/>
8453       <ValidValue name="Listener_data" value="5" description="Listener Data"/>
8454       <ValidValue name="RiskControl" value="6" description="Risk Control"/>
8455       <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
8456       <ValidValue name="TES_Trade" value="8" description="TES Trade"/>
8457       <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
8458       <ValidValue name="Service_Availability_Market" value="10" description="Service Availability Market"/>
8459       <ValidValue name="Specialist_Data" value="11" description="Specialist Data"/>
8460     </DataType>
8461     <DataType name="ApplIDStatus" type="int" rootType="int" numericID="28724" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF" nonStrict="true">
8462       <ValidValue name="Outbound_conversion_error" value="105" description="Error converting response or broadcast"/>
8463     </DataType>
8464     <DataType name="ApplMsgID" type="data" rootType="data" numericID="28704" package="eti_Cash" size="16" description="" noValue="0x00000000000000000000000000000000"/>
8465     <DataType name="ApplResendFlag" type="int" rootType="int" numericID="1352" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
8466       <ValidValue name="False" value="0" description="False"/>
8467       <ValidValue name="True" value="1" description="True"/>
8468     </DataType>
8469     <DataType name="ApplSeqIndicator" type="int" rootType="int" numericID="28703" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
8470       <ValidValue name="No_Recovery_Required" value="0" description=""/>
8471       <ValidValue name="Recovery_Required" value="1" description=""/>
8472     </DataType>
8473     <DataType name="ApplSeqNum" type="int" rootType="int" numericID="1181" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8474     <DataType name="ApplSeqStatus" type="int" rootType="int" numericID="28732" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
8475       <ValidValue name="Unavailable" value="0" description="Unavailable"/>
8476       <ValidValue name="Available" value="1" description="Available"/>
8477     </DataType>
8478     <DataType name="ApplSeqTradeDate" type="LocalMktDate" rootType="int" numericID="25032" package="eti_Cash" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
8479     <DataType name="ApplSubID" type="int" rootType="int" numericID="28727" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8480     <DataType name="ApplTotalMessageCount" type="int" rootType="int" numericID="1349" package="eti_Cash" size="2" description="" minValue="0" maxValue="65534" noValue="0xFFFF"/>
8481     <DataType name="ApplUsageOrders" type="char" rootType="String" numericID="25012" package="eti_Cash" size="1" description="" range="\x01-\x7E" noValue="0x00">
8482       <ValidValue name="Automated" value="A" description="Automated"/>
8483       <ValidValue name="Manual" value="M" description="Manual"/>
8484       <ValidValue name="AutoSelect" value="B" description="Both (Automated and Manual)"/>
8485       <ValidValue name="None" value="N" description="None"/>
8486     </DataType>
8487     <DataType name="ApplUsageQuotes" type="char" rootType="String" numericID="25013" package="eti_Cash" size="1" description="" range="\x01-\x7E" noValue="0x00">
8488       <ValidValue name="Automated" value="A" description="Automated"/>
8489       <ValidValue name="Manual" value="M" description="Manual"/>
8490       <ValidValue name="AutoSelect" value="B" description="Both (Automated and Manual)"/>
8491       <ValidValue name="None" value="N" description="None"/>
8492     </DataType>
8493     <DataType name="ApplicationSystemName" type="Freetext" rootType="String" numericID="1603" package="eti_Cash" size="30" isTerminable="true" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
8494     <DataType name="ApplicationSystemVendor" type="Freetext" rootType="String" numericID="1605" package="eti_Cash" size="30" isTerminable="true" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
8495     <DataType name="ApplicationSystemVersion" type="Freetext" rootType="String" numericID="1604" package="eti_Cash" size="30" isTerminable="true" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
8496     <DataType name="AutoApprovalRuleID" type="int" rootType="int" numericID="25181" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8497     <DataType name="BestBidPx" type="PriceType" rootType="floatDecimal" numericID="25132" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
8498     <DataType name="BestBidSize" type="Qty" rootType="floatDecimal" numericID="25134" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8499     <DataType name="BestOfferPx" type="PriceType" rootType="floatDecimal" numericID="25133" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
8500     <DataType name="BestOfferSize" type="Qty" rootType="floatDecimal" numericID="25135" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8501     <DataType name="BidCxlSize" type="Qty" rootType="floatDecimal" numericID="28547" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8502     <DataType name="BidPx" type="PriceType" rootType="floatDecimal" numericID="132" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
8503     <DataType name="BidSize" type="Qty" rootType="floatDecimal" numericID="134" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8504     <DataType name="BodyLen" type="int" rootType="int" numericID="9" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8505     <DataType name="ClOrdID" type="int" rootType="int" numericID="11" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8506     <DataType name="ClearingInstruction" type="int" rootType="int" numericID="577" package="eti_Cash" size="1" description="" minValue="2" maxValue="13" noValue="0xFF">
8507       <ValidValue name="Bilateral_netting_only" value="2" description="Bilateral netting only"/>
8508       <ValidValue name="Self_clearing" value="13" description="Self clearing"/>
8509     </DataType>
8510     <DataType name="CouponRate" type="floatDecimal7" rootType="floatDecimal" numericID="223" package="eti_Cash" size="8" description="" minValue="-922337203685.4775807" maxValue="922337203685.4775807" precision="7" noValue="0x8000000000000000"/>
8511     <DataType name="CrossRequestID" type="int" rootType="int" numericID="2672" package="eti_Cash" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
8512     <DataType name="CrossedIndicator" type="int" rootType="int" numericID="2523" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
8513       <ValidValue name="No_crossing" value="0" description="No crossing (Order not subject to crossing)"/>
8514       <ValidValue name="Cross_rejected" value="1" description="Cross rejected (Order subject to crossing and match prevented)"/>
8515     </DataType>
8516     <DataType name="CumQty" type="Qty" rootType="floatDecimal" numericID="14" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8517     <DataType name="Currency" type="CurrencyType" rootType="String" numericID="15" package="eti_Cash" size="3" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
8518     <DataType name="CxlQty" type="Qty" rootType="floatDecimal" numericID="84" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8519     <DataType name="CxlSize" type="Qty" rootType="floatDecimal" numericID="28788" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8520     <DataType name="DefaultCstmApplVerID" type="Freetext" rootType="String" numericID="1408" package="eti_Cash" size="30" isTerminable="true" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
8521     <DataType name="DefaultCstmApplVerSubID" type="Freetext" rootType="String" numericID="28763" package="eti_Cash" size="5" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00">
8522       <ValidValue name="Cash" value="C0003" description="Cash subversion"/>
8523     </DataType>
8524     <DataType name="DeleteReason" type="int" rootType="int" numericID="285" package="eti_Cash" size="1" description="" minValue="100" maxValue="111" noValue="0xFF">
8525       <ValidValue name="No_special_reason" value="100" description="Deletion via the TES Delete Request"/>
8526       <ValidValue name="TAS_Change" value="101" description="Automatic deletion due to TES Activity State Change"/>
8527       <ValidValue name="Intraday_Expiration" value="102" description="Automatic deletion due to instrument expiration"/>
8528       <ValidValue name="Risk_Event" value="103" description="Deletion caused by Clearing/Risk stop"/>
8529       <ValidValue name="Stop_Trading" value="104" description="Deletion caused by Trading stop"/>
8530     </DataType>
8531     <DataType name="DeliveryType" type="int" rootType="int" numericID="28890" package="eti_Cash" size="1" description="" minValue="1" maxValue="5" noValue="0xFF">
8532       <ValidValue name="AKV" value="1" description="Auslandskassenverein"/>
8533       <ValidValue name="GS" value="2" description="Girosammelverwahrung"/>
8534       <ValidValue name="STR" value="3" description="Streifbandverwahrung"/>
8535       <ValidValue name="WPR" value="4" description="Wertpapierrechnung"/>
8536       <ValidValue name="AKT" value="5" description="Non-collective safe custody securities to be settled via T2S"/>
8537     </DataType>
8538     <DataType name="DisplayHighQty" type="Qty" rootType="floatDecimal" numericID="1086" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8539     <DataType name="DisplayLowQty" type="Qty" rootType="floatDecimal" numericID="1085" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8540     <DataType name="DisplayQty" type="Qty" rootType="floatDecimal" numericID="1138" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8541     <DataType name="EffectiveTime" type="UTCTimestamp" rootType="int" numericID="168" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8542     <DataType name="EnrichmentRuleID" type="int" rootType="int" numericID="25033" package="eti_Cash" size="2" description="" minValue="1" maxValue="10000" noValue="0xFFFF"/>
8543     <DataType name="EventDate" type="LocalMktDate" rootType="int" numericID="866" package="eti_Cash" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
8544     <DataType name="EventPx" type="PriceType" rootType="floatDecimal" numericID="867" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
8545     <DataType name="EventType" type="int" rootType="int" numericID="865" package="eti_Cash" size="1" description="" minValue="8" maxValue="114" noValue="0xFF">
8546       <ValidValue name="Redemption" value="26" description="Redemption"/>
8547       <ValidValue name="Delisting" value="100" description="Delisting"/>
8548       <ValidValue name="Instrument_Assignment_Added" value="104" description="Instrument assignment added"/>
8549       <ValidValue name="Instrument_Assignment_Removed" value="105" description="Instrument assignment removed"/>
8550       <ValidValue name="Closed" value="106" description="Instrument state Closed"/>
8551       <ValidValue name="Restricted" value="107" description="Instrument state Restricted"/>
8552       <ValidValue name="Book" value="108" description="Instrument state Book"/>
8553       <ValidValue name="Continuous" value="109" description="Instrument state Continuous"/>
8554       <ValidValue name="Auction" value="110" description="Instrument state Auction"/>
8555       <ValidValue name="Freeze" value="111" description="Instrument state Freeze"/>
8556       <ValidValue name="Cancel_Freeze" value="112" description="Cancel instrument state Freeze"/>
8557       <ValidValue name="Pre_Call" value="113" description="Instrument state Pre Call"/>
8558       <ValidValue name="End_of_Restatement" value="114" description="End of Restatement"/>
8559     </DataType>
8560     <DataType name="ExecID" type="UTCTimestamp" rootType="int" numericID="17" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8561     <DataType name="ExecInst" type="int" rootType="int" numericID="18" package="eti_Cash" size="1" description="" minValue="1" maxValue="6" noValue="0xFF">
8562       <ValidValue name="H" value="1" description="Persistent Order (FIX value 'H')"/>
8563       <ValidValue name="Q" value="2" description="Non-persistent Order (FIX value 'Q')"/>
8564       <ValidValue name="H_Q" value="3" description="Persistent and non-persistent orders affected (FIX value 'H Q')"/>
8565       <ValidValue name="H_6" value="5" description="Persistent and Book or Cancel order (FIX value 'H 6')"/>
8566       <ValidValue name="Q_6" value="6" description="Non-persistent and Book or Cancel order (FIX value 'Q 6')"/>
8567     </DataType>
8568     <DataType name="ExecRestatementReason" type="int" rootType="int" numericID="378" package="eti_Cash" size="2" description="" minValue="0" maxValue="344" noValue="0xFFFF">
8569       <ValidValue name="Corporate_Action" value="0" description="Corporate Action"/>
8570       <ValidValue name="Order_Book_Restatement" value="1" description="Order book restatement"/>
8571       <ValidValue name="Exchange_Option" value="8" description="Exchange option"/>
8572       <ValidValue name="Order_Added" value="101" description="Order add accepted"/>
8573       <ValidValue name="Order_Modified" value="102" description="Order modify accepted"/>
8574       <ValidValue name="Order_Cancelled" value="103" description="Order delete accepted"/>
8575       <ValidValue name="IOC_Order_Cancelled" value="105" description="IOC Order accepted"/>
8576       <ValidValue name="FOK_Order_Cancelled" value="107" description="FOK Order accepted"/>
8577       <ValidValue name="Book_Order_Executed" value="108" description="Book Order executed"/>
8578       <ValidValue name="Changed_to_IOC" value="114" description="Order has been changed to IOC"/>
8579       <ValidValue name="Change_of_Specialist" value="119" description="Change of Specialist"/>
8580       <ValidValue name="Instrument_State_Change" value="122" description="Instrument State Change"/>
8581       <ValidValue name="Pending_New" value="138" description="Pending New"/>
8582       <ValidValue name="Pending_New_Applied" value="141" description="Pending new order processed (end of FREEZE state)"/>
8583       <ValidValue name="Pending_Replace" value="139" description="Pending modify"/>
8584       <ValidValue name="Pending_Replace_Applied" value="142" description="Pending modified order processed (end of FREEZE state)"/>
8585       <ValidValue name="End_Of_Day_Processing" value="146" description="End of Day processing"/>
8586       <ValidValue name="Order_Expiration" value="148" description="Order expiration"/>
8587       <ValidValue name="CAO_Order_Activated" value="149" description="Closing Auction Order has been activated"/>
8588       <ValidValue name="CAO_Order_Inactivated" value="150" description="Closing Auction Order has been inactivated"/>
8589       <ValidValue name="OAO_Order_Activated" value="151" description="Opening Auction Order has been activated"/>
8590       <ValidValue name="OAO_Order_Inactivated" value="152" description="Opening Auction Order has been inactivated"/>
8591       <ValidValue name="AAO_Order_Activated" value="153" description="Any Auction Order has been activated"/>
8592       <ValidValue name="AAO_Order_Inactivated" value="154" description="Any Auction Order has been inactivated"/>
8593       <ValidValue name="IAO_Order_Activated" value="159" description="Intraday Auction Order has been activated"/>
8594       <ValidValue name="IAO_Order_Inactivated" value="160" description="Intraday Auction Order has been inactivated"/>
8595       <ValidValue name="Order_Refreshed" value="155" description="Order refreshed"/>
8596       <ValidValue name="OCO_Order_Triggered" value="164" description="One-cancels-the-other Order has been triggered"/>
8597       <ValidValue name="Stop_Order_Triggered" value="172" description="Stop Order has been triggered"/>
8598       <ValidValue name="Ownership_Changed" value="181" description="Ownership Changed"/>
8599       <ValidValue name="Order_Cancellation_Pending" value="197" description="Pending order deletion"/>
8600       <ValidValue name="Pending_Cancellation_Executed" value="199" description="Pending order cancellation processed (end of FREEZE state)"/>
8601       <ValidValue name="BOC_Order_Cancelled" value="212" description="Book or Cancel Order accepted"/>
8602       <ValidValue name="Trailing_Stop_Update" value="213" description="Trailing Stop Updated"/>
8603       <ValidValue name="Exceeds_Maximum_Quantity" value="237" description="Order quantity exceeds maximum quantity"/>
8604       <ValidValue name="Invalid_Limit_Price" value="238" description="Invalid limit price"/>
8605       <ValidValue name="User_Does_Not_Exist" value="241" description="User does not exist anymore"/>
8606       <ValidValue name="Session_Does_Not_Exist" value="242" description="Session does not exist anymore"/>
8607       <ValidValue name="Invalid_Stop_Price" value="243" description="Invalid stop price"/>
8608       <ValidValue name="Instrument_Does_Not_Exist" value="245" description="Instrument does not exist anymore"/>
8609       <ValidValue name="Business_Unit_Risk_Event" value="246" description="Business Unit Risk Event"/>
8610       <ValidValue name="Panic_Cancel" value="261" description="Panic Cancel"/>
8611       <ValidValue name="Dividend_Payment" value="292" description="Dividend Payment"/>
8612       <ValidValue name="Last_Trading_Day" value="294" description="Last Trading Day"/>
8613       <ValidValue name="Trading_Parameter_Change" value="295" description="Trading Parameter Change"/>
8614       <ValidValue name="Currency_Change" value="296" description="Currency Change"/>
8615       <ValidValue name="Product_Assignment_Change" value="297" description="Product Assignment Change"/>
8616       <ValidValue name="Reference_Price_Change" value="298" description="Reference Price Change"/>
8617       <ValidValue name="Tick_Rule_Change" value="300" description="Tick Rule Change"/>
8618       <ValidValue name="QRS_Expiry" value="316" description="QRS Order Expiry"/>
8619     </DataType>
8620     <DataType name="ExecType" type="char" rootType="String" numericID="150" package="eti_Cash" size="1" description="" range="\x01-\x7E" noValue="0x00">
8621       <ValidValue name="New" value="0" description="New"/>
8622       <ValidValue name="Canceled" value="4" description="Cancelled"/>
8623       <ValidValue name="Replaced" value="5" description="Replaced"/>
8624       <ValidValue name="Pending_Cancel_e" value="6" description="Pending Cancel (e.g. result of Order Cancel Request)"/>
8625       <ValidValue name="Suspended" value="9" description="Suspended"/>
8626       <ValidValue name="Restated" value="D" description="Restated"/>
8627       <ValidValue name="Triggered" value="L" description="Triggered"/>
8628       <ValidValue name="Trade" value="F" description="Trade"/>
8629       <ValidValue name="Pending_New" value="A" description="Pending New"/>
8630       <ValidValue name="Pending_Replace" value="E" description="Pending Replace"/>
8631     </DataType>
8632     <DataType name="ExecutingTrader" type="int" rootType="int" numericID="25123" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8633     <DataType name="ExecutingTraderQualifier" type="int" rootType="int" numericID="25124" package="eti_Cash" size="1" description="" minValue="22" maxValue="24" noValue="0xFF">
8634       <ValidValue name="Algo" value="22" description="Algo"/>
8635       <ValidValue name="Human" value="24" description="Human/Natural person"/>
8636     </DataType>
8637     <DataType name="ExpireDate" type="LocalMktDate" rootType="int" numericID="432" package="eti_Cash" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
8638     <DataType name="ExpireTime" type="UTCTimestamp" rootType="int" numericID="126" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8639     <DataType name="FIXClOrdID" type="String" rootType="String" numericID="30011" package="eti_Cash" size="20" description="" range="\x20-\x7E" noValue="0x00"/>
8640     <DataType name="FIXEngineName" type="Freetext" rootType="String" numericID="1600" package="eti_Cash" size="30" isTerminable="true" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
8641     <DataType name="FIXEngineVendor" type="Freetext" rootType="String" numericID="1602" package="eti_Cash" size="30" isTerminable="true" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
8642     <DataType name="FIXEngineVersion" type="Freetext" rootType="String" numericID="1601" package="eti_Cash" size="30" isTerminable="true" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
8643     <DataType name="FillExecID" type="int" rootType="int" numericID="1363" package="eti_Cash" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
8644     <DataType name="FillLiquidityInd" type="int" rootType="int" numericID="1443" package="eti_Cash" size="1" description="" minValue="1" maxValue="7" noValue="0xFF">
8645       <ValidValue name="Added_Liquidity" value="1" description="Added Liquidity"/>
8646       <ValidValue name="Removed_Liquidity" value="2" description="Removed Liquidity"/>
8647       <ValidValue name="Auction" value="4" description="Auction"/>
8648       <ValidValue name="Triggered_Stop_Order" value="5" description="Triggered Stop Order"/>
8649       <ValidValue name="Triggered_OCO_Order" value="6" description="Triggered OCO Order"/>
8650       <ValidValue name="Triggered_Market_Order" value="7" description="Triggered Market Order"/>
8651     </DataType>
8652     <DataType name="FillMatchID" type="int" rootType="int" numericID="28708" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8653     <DataType name="FillPx" type="PriceType" rootType="floatDecimal" numericID="1364" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
8654     <DataType name="FillQty" type="Qty" rootType="floatDecimal" numericID="1365" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8655     <DataType name="FillRefID" type="int" rootType="int" numericID="2421" package="eti_Cash" size="1" description="" minValue="1" maxValue="100" noValue="0xFF"/>
8656     <DataType name="FirmNegotiationID" type="String" rootType="String" numericID="28762" package="eti_Cash" size="20" description="" range="\x01-\x7E" noValue="0x00"/>
8657     <DataType name="FirmTradeID" type="String" rootType="String" numericID="1041" package="eti_Cash" size="20" description="" range="\x01-\x7E" noValue="0x00"/>
8658     <DataType name="FreeText1" type="Freetext" rootType="String" numericID="25007" package="eti_Cash" size="12" description="" range="\x20,\x23-\x25,\x28-\x2A,\x2C-\x3B,\x3F,\x41-\x5F,\x61-\x7B,\x7D,\x7E" noValue="0x00"/>
8659     <DataType name="FreeText2" type="Freetext" rootType="String" numericID="25008" package="eti_Cash" size="12" description="" range="\x20,\x23-\x25,\x28-\x2A,\x2C-\x3B,\x3F,\x41-\x5F,\x61-\x7B,\x7D,\x7E" noValue="0x00"/>
8660     <DataType name="FreeText4" type="Freetext" rootType="String" numericID="25107" package="eti_Cash" size="16" description="" range="\x20,\x23-\x25,\x28-\x2A,\x2C-\x3B,\x3F,\x41-\x5F,\x61-\x7B,\x7D,\x7E" noValue="0x00"/>
8661     <DataType name="FreeText5" type="Freetext" rootType="String" numericID="25172" package="eti_Cash" size="132" description="" range="\x20,\x23-\x25,\x28-\x2A,\x2C-\x3B,\x3F,\x41-\x5F,\x61-\x7B,\x7D,\x7E" noValue="0x00"/>
8662     <DataType name="GatewayID" type="int" rootType="int" numericID="28644" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8663     <DataType name="GatewayStatus" type="int" rootType="int" numericID="28756" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
8664       <ValidValue name="Standby" value="0" description="Standby"/>
8665       <ValidValue name="Active" value="1" description="Active"/>
8666     </DataType>
8667     <DataType name="GatewaySubID" type="int" rootType="int" numericID="28645" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8668     <DataType name="Headline" type="Freetext" rootType="String" numericID="148" package="eti_Cash" size="256" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
8669     <DataType name="HeartBtInt" type="int" rootType="int" numericID="108" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8670     <DataType name="HighLimitPrice" type="PriceType" rootType="floatDecimal" numericID="1149" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
8671     <DataType name="ImbalanceQty" type="Qty" rootType="floatDecimal" numericID="28893" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8672     <DataType name="ImpliedMarketIndicator" type="int" rootType="int" numericID="1144" package="eti_Cash" size="1" description="" minValue="0" maxValue="3" noValue="0xFF">
8673       <ValidValue name="Not_implied" value="0" description="Not implied"/>
8674       <ValidValue name="Implied_in_out" value="3" description="Both Implied-in and Implied-out"/>
8675     </DataType>
8676     <DataType name="IndividualAllocID" type="int" rootType="int" numericID="467" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8677     <DataType name="LastCouponDeviationIndicator" type="int" rootType="int" numericID="28896" package="eti_Cash" size="1" description="" minValue="0" maxValue="6" noValue="0xFF">
8678       <ValidValue name="None" value="0" description="None"/>
8679       <ValidValue name="Short_period" value="1" description="Short period"/>
8680       <ValidValue name="Long_period" value="2" description="Long period"/>
8681       <ValidValue name="Only_one_coupon" value="3" description="Only one coupon"/>
8682       <ValidValue name="Short_two_interest_payments_due" value="4" description="Short - two interest payments due"/>
8683       <ValidValue name="Long_two_interest_payments_due" value="5" description="Long - two interest payments due"/>
8684       <ValidValue name="Perpetual" value="6" description="Perpetual"/>
8685     </DataType>
8686     <DataType name="LastEntityProcessed" type="data" rootType="data" numericID="25035" package="eti_Cash" size="16" description="" noValue="0x00000000000000000000000000000000"/>
8687     <DataType name="LastFragment" type="int" rootType="int" numericID="893" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
8688       <ValidValue name="Not_Last_Message" value="0" description="Not Last Message"/>
8689       <ValidValue name="Last_Message" value="1" description="Last Message"/>
8690     </DataType>
8691     <DataType name="LastMkt" type="int" rootType="int" numericID="30" package="eti_Cash" size="2" description="" minValue="1" maxValue="255" noValue="0xFFFF" nonStrict="true">
8692       <ValidValue name="XETR" value="3" description="XETR"/>
8693       <ValidValue name="XVIE" value="4" description="XVIE"/>
8694       <ValidValue name="XMAL" value="6" description="XMAL"/>
8695       <ValidValue name="XBUL" value="7" description="XBUL"/>
8696       <ValidValue name="XBUD" value="8" description="XBUD"/>
8697       <ValidValue name="XLJU" value="9" description="XLJU"/>
8698       <ValidValue name="XPRA" value="10" description="XPRA"/>
8699       <ValidValue name="XZAG" value="11" description="XZAG"/>
8700       <ValidValue name="XFRA" value="13" description="XFRA"/>
8701     </DataType>
8702     <DataType name="LastPx" type="PriceType" rootType="floatDecimal" numericID="31" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
8703     <DataType name="LastPxDisclosureInstruction" type="int" rootType="int" numericID="25146" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
8704       <ValidValue name="No" value="0" description="No"/>
8705       <ValidValue name="Yes" value="1" description="Yes"/>
8706     </DataType>
8707     <DataType name="LastQty" type="Qty" rootType="floatDecimal" numericID="32" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8708     <DataType name="LastQtyDisclosureInstruction" type="int" rootType="int" numericID="25147" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
8709       <ValidValue name="No" value="0" description="No"/>
8710       <ValidValue name="Yes" value="1" description="Yes"/>
8711     </DataType>
8712     <DataType name="LastUpdateTime" type="UTCTimestamp" rootType="int" numericID="779" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8713     <DataType name="LeavesQty" type="Qty" rootType="floatDecimal" numericID="151" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8714     <DataType name="LeavesQtyDisclosureInstruction" type="int" rootType="int" numericID="25137" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
8715       <ValidValue name="No" value="0" description="No"/>
8716       <ValidValue name="Yes" value="1" description="Yes"/>
8717     </DataType>
8718     <DataType name="ListUpdateAction" type="char" rootType="String" numericID="1324" package="eti_Cash" size="1" description="" range="\x01-\x7E" noValue="0x00">
8719       <ValidValue name="Add" value="A" description="Add (Invocation)"/>
8720       <ValidValue name="Delete" value="D" description="Delete (Release)"/>
8721     </DataType>
8722     <DataType name="LowLimitPrice" type="PriceType" rootType="floatDecimal" numericID="1148" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
8723     <DataType name="MDBookType" type="int" rootType="int" numericID="1024" package="eti_Cash" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
8724       <ValidValue name="TopOfBook" value="1" description="Top of book"/>
8725       <ValidValue name="PriceDepth" value="2" description="Price depth (aggregated)"/>
8726     </DataType>
8727     <DataType name="MDSubBookType" type="int" rootType="int" numericID="1173" package="eti_Cash" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
8728       <ValidValue name="VolumeWeightedAverage" value="2" description="Volume Weighted Average"/>
8729     </DataType>
8730     <DataType name="MarketID" type="int" rootType="int" numericID="1301" package="eti_Cash" size="2" description="" minValue="1" maxValue="255" noValue="0xFFFF" nonStrict="true">
8731       <ValidValue name="XETR" value="3" description="XETR"/>
8732       <ValidValue name="XVIE" value="4" description="XVIE"/>
8733       <ValidValue name="XMAL" value="6" description="XMAL"/>
8734       <ValidValue name="XBUL" value="7" description="XBUL"/>
8735       <ValidValue name="XBUD" value="8" description="XBUD"/>
8736       <ValidValue name="XLJU" value="9" description="XLJU"/>
8737       <ValidValue name="XPRA" value="10" description="XPRA"/>
8738       <ValidValue name="XZAG" value="11" description="XZAG"/>
8739       <ValidValue name="XFRA" value="13" description="XFRA"/>
8740     </DataType>
8741     <DataType name="MarketSegmentID" type="int" rootType="int" numericID="1300" package="eti_Cash" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
8742     <DataType name="MassActionReason" type="int" rootType="int" numericID="28721" package="eti_Cash" size="1" description="" minValue="0" maxValue="200" noValue="0xFF" nonStrict="true">
8743       <ValidValue name="No_Special_Reason" value="0" description="No special reason"/>
8744       <ValidValue name="Stop_Trading" value="1" description="Trading was stopped"/>
8745       <ValidValue name="Emergency" value="2" description="Emergency"/>
8746       <ValidValue name="Session_Loss" value="6" description="Session loss or logout"/>
8747       <ValidValue name="Duplicate_Session_Login" value="7" description="Duplicate Session Login"/>
8748       <ValidValue name="Clearing_Risk_Control" value="8" description="Clearing Risk Control"/>
8749       <ValidValue name="Internal_Connection_Loss" value="100" description="Internal connection loss"/>
8750       <ValidValue name="Product_State_Halt" value="105" description="Product State Halt"/>
8751       <ValidValue name="Product_State_Holiday" value="106" description="Product State Holiday"/>
8752       <ValidValue name="Instrument_Suspended" value="107" description="Instrument Suspended"/>
8753       <ValidValue name="Volatility_Interruption" value="110" description="Volatility Interruption"/>
8754       <ValidValue name="Product_temporarily_not_tradeable" value="111" description="Product temporarily not tradeable"/>
8755       <ValidValue name="Instrument_Stopped" value="113" description="Instrument Stopped"/>
8756       <ValidValue name="Instrument_Knock_Out" value="115" description="Instrument Knock Out"/>
8757       <ValidValue name="Instrument_Sold_Out" value="116" description="Instrument Sold Out"/>
8758       <ValidValue name="Instrument_Knock_Out_Reverted" value="118" description="Instrument Knock Out has been reverted"/>
8759       <ValidValue name="Automatic_Quote_Deletion" value="119" description="Automatic Quote Deletion"/>
8760       <ValidValue name="Outside_Quoting_Period" value="120" description="Quote deletion outside quoting period"/>
8761     </DataType>
8762     <DataType name="MassActionReportID" type="UTCTimestamp" rootType="int" numericID="1369" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8763     <DataType name="MassActionType" type="int" rootType="int" numericID="1373" package="eti_Cash" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
8764       <ValidValue name="Suspend_quotes" value="1" description="Suspend quotes"/>
8765       <ValidValue name="Release_quotes" value="2" description="Release quotes from suspension"/>
8766     </DataType>
8767     <DataType name="MatchDate" type="LocalMktDate" rootType="int" numericID="28582" package="eti_Cash" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
8768     <DataType name="MatchInstCrossID" type="int" rootType="int" numericID="28744" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8769     <DataType name="MatchSubType" type="int" rootType="int" numericID="28610" package="eti_Cash" size="1" description="" minValue="1" maxValue="6" noValue="0xFF">
8770       <ValidValue name="Opening_Auction" value="1" description="Opening auction"/>
8771       <ValidValue name="Closing_Auction" value="2" description="Closing auction"/>
8772       <ValidValue name="Intraday_Auction" value="3" description="Intraday auction"/>
8773       <ValidValue name="Circuit_Breaker_Auction" value="4" description="Circuit Breaker auction"/>
8774       <ValidValue name="TRADE_AT_CLOSE" value="5" description="Trade-at-Close"/>
8775     </DataType>
8776     <DataType name="MatchType" type="int" rootType="int" numericID="574" package="eti_Cash" size="1" description="" minValue="0" maxValue="14" noValue="0xFF">
8777       <ValidValue name="Confirmed_Trade_Report" value="3" description="Confirmed Trade Report (reporting from recognized markets)"/>
8778       <ValidValue name="Auto_match_incoming" value="4" description="Auto-match incoming order"/>
8779       <ValidValue name="Cross_Auction" value="5" description="Cross Auction"/>
8780       <ValidValue name="Call_Auction" value="7" description="Call Auction"/>
8781       <ValidValue name="Auto_match_resting" value="11" description="Auto match resting order"/>
8782       <ValidValue name="Auto_match_at_mid_point" value="12" description="Auto match at midpoint"/>
8783       <ValidValue name="Continuous_Auction" value="14" description="Continuous Aution"/>
8784     </DataType>
8785     <DataType name="MatchingEngineStatus" type="int" rootType="int" numericID="25005" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
8786       <ValidValue name="Unavailable" value="0" description="Unavailable"/>
8787       <ValidValue name="Available" value="1" description="Available"/>
8788     </DataType>
8789     <DataType name="MatchingEngineTradeDate" type="LocalMktDate" rootType="int" numericID="25030" package="eti_Cash" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
8790     <DataType name="MaturityMonthYear" type="LocalMonthYearCod" rootType="int" numericID="200" package="eti_Cash" size="4" description="" minValue="0" maxValue="999912" noValue="0xFFFFFFFF"/>
8791     <DataType name="MessageEventSource" type="char" rootType="String" numericID="1011" package="eti_Cash" size="1" description="" range="\x01-\x7E" noValue="0x00">
8792       <ValidValue name="Broadcast_to_Initiator" value="I" description="Broadcast to initiator"/>
8793       <ValidValue name="Broadcast_to_Approver" value="A" description="Broadcast to approver"/>
8794       <ValidValue name="Broadcast_to_Requester" value="R" description="Broadcast to requestor"/>
8795       <ValidValue name="Broadcast_to_Quote_Submitter" value="Q" description="Broadcast to quote submitter"/>
8796     </DataType>
8797     <DataType name="MsgSeqNum" type="int" rootType="int" numericID="34" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8798     <DataType name="MsgType" type="String" rootType="String" numericID="35" package="eti_Cash" size="3" description="" range="\x01-\x7E" noValue="0x00">
8799       <ValidValue name="Heartbeat" value="0" description="Heartbeat"/>
8800       <ValidValue name="TestRequest" value="1" description="Test Request"/>
8801       <ValidValue name="Reject" value="3" description="Reject"/>
8802       <ValidValue name="Logout" value="5" description="Logout"/>
8803       <ValidValue name="ExecutionReport" value="8" description="Execution Report"/>
8804       <ValidValue name="Logon" value="A" description="Logon"/>
8805       <ValidValue name="TradeCaptureReport" value="AE" description="Trade Capture Report"/>
8806       <ValidValue name="TradeCaptureReportAck" value="AR" description="Trade Capture Report Ack"/>
8807       <ValidValue name="QuoteRequestReject" value="AG" description="Quote Request Reject"/>
8808       <ValidValue name="TradeMatchReport" value="DC" description="Trade Match Report"/>
8809       <ValidValue name="TradeMatchReportAck" value="DD" description="Trade Match Report Ack"/>
8810       <ValidValue name="News" value="B" description="News"/>
8811       <ValidValue name="UserRequest" value="BE" description="User Request"/>
8812       <ValidValue name="UserResponse" value="BF" description="User Response"/>
8813       <ValidValue name="ApplicationMessageRequest" value="BW" description="Application Message Request"/>
8814       <ValidValue name="ApplicationMessageRequestAck" value="BX" description="Application Message Request Ack"/>
8815       <ValidValue name="ApplicationMessageReport" value="BY" description="Application Message Report"/>
8816       <ValidValue name="OrderMassActionReport" value="BZ" description="Order Mass Action Report"/>
8817       <ValidValue name="OrderMassActionRequest" value="CA" description="Order Mass Action Request"/>
8818       <ValidValue name="UserNotification" value="CB" description="User Notification"/>
8819       <ValidValue name="PartyRiskLimitsUpdateReport" value="CR" description="Party Risk Limits Update Report"/>
8820       <ValidValue name="PartyRiskLimitsRequest" value="CL" description="Party Risk Limits Request"/>
8821       <ValidValue name="PartyRiskLimitsDefinitionRequest" value="CS" description="Party Risk Limits Definition Request"/>
8822       <ValidValue name="PartyRiskLimitsReport" value="CM" description="Party Risk Limits Report"/>
8823       <ValidValue name="PartyEntitlementsUpdateReport" value="CZ" description="Party Entitlements Update Report"/>
8824       <ValidValue name="NewOrderSingle" value="D" description="New Order Single"/>
8825       <ValidValue name="OrderCancelRequest" value="F" description="Order Cancel Request"/>
8826       <ValidValue name="OrderCancelReplaceRequest" value="G" description="Order Cancel Replace Request"/>
8827       <ValidValue name="QuoteRequest" value="R" description="Quote Request"/>
8828       <ValidValue name="MarketDataSnapshotFullRefresh" value="W" description="Market Data Snapshot Full Refresh"/>
8829       <ValidValue name="MassQuoteAcknowledgement" value="b" description="Mass Quote Acknowledgement"/>
8830       <ValidValue name="TradingSessionStatus" value="h" description="Trading Session Status"/>
8831       <ValidValue name="MassQuote" value="i" description="Mass Quote"/>
8832       <ValidValue name="Quote" value="S" description="Quote"/>
8833       <ValidValue name="QuoteAck" value="CW" description="Quote Acknowledgment"/>
8834       <ValidValue name="QuoteStatusRequest" value="a" description="Quote Status Request"/>
8835       <ValidValue name="QuoteStatusReport" value="AI" description="Quote Status Report"/>
8836       <ValidValue name="QuoteResponse" value="AJ" description="Quote Response"/>
8837       <ValidValue name="RequestAcknowledge" value="U1" description="Request Acknowledge"/>
8838       <ValidValue name="SessionDetailsListRequest" value="U5" description="Session Details List Request"/>
8839       <ValidValue name="SessionDetailsListResponse" value="U6" description="Session Details List Response"/>
8840       <ValidValue name="QuoteExecutionReport" value="U8" description="Quote Execution Report"/>
8841       <ValidValue name="MMParameterDefinitionRequest" value="U14" description="MMParameter Definition Request"/>
8842       <ValidValue name="CrossRequest" value="DS" description="Cross Request"/>
8843       <ValidValue name="CrossRequestAck" value="DT" description="Cross Request Ack"/>
8844       <ValidValue name="MMParameterRequest" value="U17" description="MMParameter Request"/>
8845       <ValidValue name="MMParameterResponse" value="U18" description="MMParameter Response"/>
8846       <ValidValue name="SecurityStatusDefinitionRequest" value="U27" description="Security Status Definition Request"/>
8847       <ValidValue name="SecurityStatus" value="f" description="Security Status"/>
8848       <ValidValue name="PartyDetailsListRequest" value="CF" description="Party Detail List Request"/>
8849       <ValidValue name="PartyDetailsListReport" value="CG" description="Party Detail List Request"/>
8850       <ValidValue name="TradeEnrichmentListRequest" value="U7" description="Trade Enrichment List Request"/>
8851       <ValidValue name="TradeEnrichmentListReport" value="U9" description="Trade Enrichment List Report"/>
8852       <ValidValue name="PartyActionReport" value="DI" description="Party Action Report"/>
8853       <ValidValue name="MarketDataInstrument" value="U23" description="Market Data Instrument"/>
8854     </DataType>
8855     <DataType name="NegotiationID" type="int" rootType="int" numericID="28758" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8856     <DataType name="NegotiationStartTime" type="UTCTimestamp" rootType="int" numericID="28764" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8857     <DataType name="NetworkMsgID" type="String" rootType="String" numericID="25028" package="eti_Cash" size="8" description="" range="\x01-\x7E" noValue="0x00"/>
8858     <DataType name="NoAffectedOrderRequests" type="Counter" rootType="int" numericID="28782" package="eti_Cash" size="2" description="" minValue="0" maxValue="500" noValue="0xFFFF"/>
8859     <DataType name="NoAffectedOrders" type="Counter" rootType="int" numericID="534" package="eti_Cash" size="2" description="" minValue="0" maxValue="500" noValue="0xFFFF"/>
8860     <DataType name="NoCrossLegs" type="Counter" rootType="int" numericID="1829" package="eti_Cash" size="1" description="" minValue="0" maxValue="40" noValue="0xFF"/>
8861     <DataType name="NoEnrichmentRules" type="Counter" rootType="int" numericID="28738" package="eti_Cash" size="2" description="" minValue="0" maxValue="400" noValue="0xFFFF"/>
8862     <DataType name="NoEvents" type="Counter" rootType="int" numericID="864" package="eti_Cash" size="1" description="" minValue="0" maxValue="2" noValue="0xFF"/>
8863     <DataType name="NoFills" type="Counter" rootType="int" numericID="1362" package="eti_Cash" size="1" description="" minValue="0" maxValue="100" noValue="0xFF"/>
8864     <DataType name="NoInstrAttrib" type="Counter" rootType="int" numericID="870" package="eti_Cash" size="1" description="" minValue="0" maxValue="6" noValue="0xFF"/>
8865     <DataType name="NoMDEntryTypes" type="Counter" rootType="int" numericID="267" package="eti_Cash" size="1" description="" minValue="0" maxValue="2" noValue="0xFF"/>
8866     <DataType name="NoNotAffectedOrders" type="Counter" rootType="int" numericID="1370" package="eti_Cash" size="2" description="" minValue="0" maxValue="500" noValue="0xFFFF"/>
8867     <DataType name="NoNotAffectedSecurities" type="Counter" rootType="int" numericID="28707" package="eti_Cash" size="2" description="" minValue="0" maxValue="500" noValue="0xFFFF"/>
8868     <DataType name="NoOrderBookItems" type="Counter" rootType="int" numericID="28769" package="eti_Cash" size="1" description="" minValue="0" maxValue="26" noValue="0xFF"/>
8869     <DataType name="NoOrderEvents" type="Counter" rootType="int" numericID="28790" package="eti_Cash" size="1" description="" minValue="0" maxValue="100" noValue="0xFF"/>
8870     <DataType name="NoPartyDetails" type="Counter" rootType="int" numericID="1671" package="eti_Cash" size="2" description="" minValue="0" maxValue="1000" noValue="0xFFFF"/>
8871     <DataType name="NoQuoteEntries" type="Counter" rootType="int" numericID="295" package="eti_Cash" size="1" description="" minValue="0" maxValue="100" noValue="0xFF"/>
8872     <DataType name="NoQuoteEvents" type="Counter" rootType="int" numericID="28706" package="eti_Cash" size="1" description="" minValue="1" maxValue="100" noValue="0xFF"/>
8873     <DataType name="NoQuoteEventsIndex" type="int" rootType="int" numericID="25011" package="eti_Cash" size="1" description="" minValue="1" maxValue="100" noValue="0xFF"/>
8874     <DataType name="NoQuoteSideEntries" type="Counter" rootType="int" numericID="28789" package="eti_Cash" size="1" description="" minValue="0" maxValue="200" noValue="0xFF"/>
8875     <DataType name="NoRiskLimits" type="Counter" rootType="int" numericID="1669" package="eti_Cash" size="1" description="" minValue="0" maxValue="64" noValue="0xFF"/>
8876     <DataType name="NoSRQSQuoteGrps" type="Counter" rootType="int" numericID="25218" package="eti_Cash" size="1" description="" minValue="1" maxValue="30" noValue="0xFF"/>
8877     <DataType name="NoSRQSTargetPartyTrdGrps" type="Counter" rootType="int" numericID="25219" package="eti_Cash" size="1" description="" minValue="1" maxValue="30" noValue="0xFF"/>
8878     <DataType name="NoSessions" type="Counter" rootType="int" numericID="28734" package="eti_Cash" size="2" description="" minValue="1" maxValue="1000" noValue="0xFFFF"/>
8879     <DataType name="NoSideAllocs" type="Counter" rootType="int" numericID="28709" package="eti_Cash" size="1" description="" minValue="1" maxValue="99" noValue="0xFF"/>
8880     <DataType name="NoSides" type="Counter" rootType="int" numericID="552" package="eti_Cash" size="1" description="" minValue="1" maxValue="2" noValue="0xFF"/>
8881     <DataType name="NoTargetPartyIDs" type="Counter" rootType="int" numericID="1461" package="eti_Cash" size="1" description="" minValue="0" maxValue="50" noValue="0xFF"/>
8882     <DataType name="NoUnderlyingStips" type="Counter" rootType="int" numericID="887" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF"/>
8883     <DataType name="NotAffOrigClOrdID" type="int" rootType="int" numericID="1372" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8884     <DataType name="NotAffectedOrderID" type="int" rootType="int" numericID="1371" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8885     <DataType name="NotAffectedSecurityID" type="int" rootType="int" numericID="28702" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8886     <DataType name="NotificationIn" type="UTCTimestamp" rootType="int" numericID="25043" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8887     <DataType name="NumDaysInterest" type="int" rootType="int" numericID="157" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8888     <DataType name="NumberOfRespDisclosureInstruction" type="int" rootType="int" numericID="25145" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
8889       <ValidValue name="No" value="0" description="No"/>
8890       <ValidValue name="Yes" value="1" description="Yes"/>
8891     </DataType>
8892     <DataType name="NumberOfRespondents" type="int" rootType="int" numericID="25150" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8893     <DataType name="NumberOfSecurities" type="int" rootType="int" numericID="28614" package="eti_Cash" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
8894     <DataType name="OfferCxlSize" type="Qty" rootType="floatDecimal" numericID="28548" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8895     <DataType name="OfferPx" type="PriceType" rootType="floatDecimal" numericID="133" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
8896     <DataType name="OfferSize" type="Qty" rootType="floatDecimal" numericID="135" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8897     <DataType name="OrdStatus" type="char" rootType="String" numericID="39" package="eti_Cash" size="1" description="" range="\x01-\x7E" noValue="0x00">
8898       <ValidValue name="New" value="0" description="New"/>
8899       <ValidValue name="Partially_filled" value="1" description="Partially filled"/>
8900       <ValidValue name="Filled" value="2" description="Filled"/>
8901       <ValidValue name="Canceled" value="4" description="Cancelled"/>
8902       <ValidValue name="Pending_Cancel" value="6" description="Pending Cancel (i.e. result of Order Cancel Request)"/>
8903       <ValidValue name="Suspended" value="9" description="Suspended"/>
8904       <ValidValue name="Pending_New" value="A" description="Pending New"/>
8905       <ValidValue name="Pending_Replace" value="E" description="Pending Replace"/>
8906     </DataType>
8907     <DataType name="OrdType" type="int" rootType="int" numericID="40" package="eti_Cash" size="1" description="" minValue="1" maxValue="4" noValue="0xFF">
8908       <ValidValue name="Market" value="1" description="Market"/>
8909       <ValidValue name="Limit" value="2" description="Limit"/>
8910       <ValidValue name="Stop" value="3" description="Stop"/>
8911       <ValidValue name="Stop_Limit" value="4" description="Stop Limit"/>
8912     </DataType>
8913     <DataType name="OrderAttributeLiquidityProvision" type="int" rootType="int" numericID="23002" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
8914       <ValidValue name="Y" value="1" description="Liquidity provision"/>
8915       <ValidValue name="N" value="0" description="No liquidity provision"/>
8916     </DataType>
8917     <DataType name="OrderCategory" type="char" rootType="String" numericID="1115" package="eti_Cash" size="1" description="" range="\x01-\x7E" noValue="0x00">
8918       <ValidValue name="Order" value="1" description="Order"/>
8919       <ValidValue name="Quote" value="2" description="Quote"/>
8920     </DataType>
8921     <DataType name="OrderEventMatchID" type="int" rootType="int" numericID="30060" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8922     <DataType name="OrderEventPx" type="PriceType" rootType="floatDecimal" numericID="1799" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
8923     <DataType name="OrderEventQty" type="Qty" rootType="floatDecimal" numericID="1800" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8924     <DataType name="OrderEventReason" type="int" rootType="int" numericID="1798" package="eti_Cash" size="1" description="" minValue="100" maxValue="100" noValue="0xFF">
8925       <ValidValue name="SMP" value="100" description="SMP event"/>
8926     </DataType>
8927     <DataType name="OrderEventType" type="int" rootType="int" numericID="1796" package="eti_Cash" size="1" description="" minValue="100" maxValue="100" noValue="0xFF">
8928       <ValidValue name="Pending_requests_discarded" value="100" description="Final order status after locked stock - Pending requests discarded"/>
8929     </DataType>
8930     <DataType name="OrderID" type="int" rootType="int" numericID="37" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8931     <DataType name="OrderIDSfx" type="int" rootType="int" numericID="25108" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8932     <DataType name="OrderOrigination" type="int" rootType="int" numericID="1724" package="eti_Cash" size="1" description="" minValue="5" maxValue="5" noValue="0xFF">
8933       <ValidValue name="Direct_access_or_sponsored_access_customer" value="5" description="Order received from a direct access customer"/>
8934     </DataType>
8935     <DataType name="OrderQty" type="Qty" rootType="floatDecimal" numericID="38" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
8936     <DataType name="OrderQtyDisclosureInstruction" type="int" rootType="int" numericID="25136" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
8937       <ValidValue name="No" value="0" description="No"/>
8938       <ValidValue name="Yes" value="1" description="Yes"/>
8939     </DataType>
8940     <DataType name="OrderRoutingIndicator" type="char" rootType="String" numericID="25014" package="eti_Cash" size="1" description="" range="\x01-\x7E" noValue="0x00">
8941       <ValidValue name="Yes" value="Y" description="Yes"/>
8942       <ValidValue name="No" value="N" description="No"/>
8943     </DataType>
8944     <DataType name="OrderSide" type="int" rootType="int" numericID="28586" package="eti_Cash" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
8945       <ValidValue name="Buy" value="1" description="Buy"/>
8946       <ValidValue name="Sell" value="2" description="Sell"/>
8947     </DataType>
8948     <DataType name="OrigClOrdID" type="int" rootType="int" numericID="41" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8949     <DataType name="OrigTime" type="UTCTimestamp" rootType="int" numericID="42" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8950     <DataType name="OrigTradeID" type="int" rootType="int" numericID="1126" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8951     <DataType name="OwnershipIndicator" type="int" rootType="int" numericID="28743" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
8952       <ValidValue name="No_Change_of_Ownership" value="0" description="Do not change ownership"/>
8953       <ValidValue name="Change_to_Executing_Trader" value="1" description="Change ownership to executing party (User ID)"/>
8954     </DataType>
8955     <DataType name="PackageID" type="int" rootType="int" numericID="2489" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8956     <DataType name="Pad1" type="String" rootType="String" numericID="39000" package="eti_Cash" size="1" description="" range="\x01-\x7E" noValue="0x00"/>
8957     <DataType name="Pad1_2" type="String" rootType="String" numericID="39002" package="eti_Cash" size="1" description="" range="\x01-\x7E" noValue="0x00"/>
8958     <DataType name="Pad1_3" type="String" rootType="String" numericID="39003" package="eti_Cash" size="1" description="" range="\x01-\x7E" noValue="0x00"/>
8959     <DataType name="Pad2" type="String" rootType="String" numericID="39020" package="eti_Cash" size="2" description="" range="\x01-\x7E" noValue="0x00"/>
8960     <DataType name="Pad2_1" type="String" rootType="String" numericID="39021" package="eti_Cash" size="2" description="" range="\x01-\x7E" noValue="0x00"/>
8961     <DataType name="Pad2_2" type="String" rootType="String" numericID="39022" package="eti_Cash" size="2" description="" range="\x01-\x7E" noValue="0x00"/>
8962     <DataType name="Pad3" type="String" rootType="String" numericID="39030" package="eti_Cash" size="3" description="" range="\x01-\x7E" noValue="0x00"/>
8963     <DataType name="Pad3_3" type="String" rootType="String" numericID="39072" package="eti_Cash" size="3" description="" range="\x01-\x7E" noValue="0x00"/>
8964     <DataType name="Pad4" type="String" rootType="String" numericID="39040" package="eti_Cash" size="4" description="" range="\x01-\x7E" noValue="0x00"/>
8965     <DataType name="Pad4_2" type="String" rootType="String" numericID="39042" package="eti_Cash" size="4" description="" range="\x01-\x7E" noValue="0x00"/>
8966     <DataType name="Pad5" type="String" rootType="String" numericID="39050" package="eti_Cash" size="5" description="" range="\x01-\x7E" noValue="0x00"/>
8967     <DataType name="Pad5_1" type="String" rootType="String" numericID="39051" package="eti_Cash" size="5" description="" range="\x01-\x7E" noValue="0x00"/>
8968     <DataType name="Pad6" type="String" rootType="String" numericID="39060" package="eti_Cash" size="6" description="" range="\x01-\x7E" noValue="0x00"/>
8969     <DataType name="Pad6_1" type="String" rootType="String" numericID="39061" package="eti_Cash" size="6" description="" range="\x01-\x7E" noValue="0x00"/>
8970     <DataType name="Pad6_2" type="String" rootType="String" numericID="39062" package="eti_Cash" size="6" description="" range="\x01-\x7E" noValue="0x00"/>
8971     <DataType name="Pad7" type="String" rootType="String" numericID="39070" package="eti_Cash" size="7" description="" range="\x01-\x7E" noValue="0x00"/>
8972     <DataType name="Pad7_1" type="String" rootType="String" numericID="39071" package="eti_Cash" size="7" description="" range="\x01-\x7E" noValue="0x00"/>
8973     <DataType name="PartitionID" type="int" rootType="int" numericID="5948" package="eti_Cash" size="2" description="" minValue="0" maxValue="65534" noValue="0xFFFF"/>
8974     <DataType name="PartyActionType" type="int" rootType="int" numericID="2329" package="eti_Cash" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
8975       <ValidValue name="Halt_Trading" value="1" description="Halt trading"/>
8976       <ValidValue name="Reinstate" value="2" description="Reinstate"/>
8977     </DataType>
8978     <DataType name="PartyDetailDeskID" type="AlphaNumeric" rootType="String" numericID="22276" package="eti_Cash" size="3" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
8979     <DataType name="PartyDetailExecutingTrader" type="Freetext" rootType="String" numericID="22212" package="eti_Cash" size="6" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
8980     <DataType name="PartyDetailIDExecutingTrader" type="int" rootType="int" numericID="20212" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8981     <DataType name="PartyDetailIDExecutingUnit" type="int" rootType="int" numericID="20259" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
8982     <DataType name="PartyDetailRoleQualifier" type="int" rootType="int" numericID="1674" package="eti_Cash" size="1" description="" minValue="10" maxValue="12" noValue="0xFF">
8983       <ValidValue name="Trader" value="10" description="Trader"/>
8984       <ValidValue name="Head_Trader" value="11" description="Head Trader"/>
8985       <ValidValue name="Supervisor" value="12" description="Supervisor"/>
8986     </DataType>
8987     <DataType name="PartyDetailStatus" type="int" rootType="int" numericID="1672" package="eti_Cash" size="1" description="" minValue="0" maxValue="2" noValue="0xFF">
8988       <ValidValue name="Active" value="0" description="Active"/>
8989       <ValidValue name="Suspend" value="1" description="Suspend"/>
8990     </DataType>
8991     <DataType name="PartyEnteringFirm" type="AlphaNumeric" rootType="String" numericID="22007" package="eti_Cash" size="5" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
8992     <DataType name="PartyEnteringTrader" type="AlphaNumeric" rootType="String" numericID="22036" package="eti_Cash" size="6" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
8993     <DataType name="PartyExecutingFirm" type="AlphaNumeric" rootType="String" numericID="22001" package="eti_Cash" size="5" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
8994     <DataType name="PartyExecutingTrader" type="AlphaNumeric" rootType="String" numericID="22012" package="eti_Cash" size="6" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
8995     <DataType name="PartyIDClientID" type="int" rootType="int" numericID="20003" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
8996     <DataType name="PartyIDEnteringFirm" type="int" rootType="int" numericID="20007" package="eti_Cash" size="1" description="" minValue="1" maxValue="3" noValue="0xFF">
8997       <ValidValue name="Participant" value="1" description="Participant"/>
8998       <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
8999     </DataType>
9000     <DataType name="PartyIDEnteringTrader" type="int" rootType="int" numericID="20036" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9001     <DataType name="PartyIDExecutingTrader" type="int" rootType="int" numericID="20012" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9002     <DataType name="PartyIDExecutingUnit" type="int" rootType="int" numericID="20059" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9003     <DataType name="PartyIDOriginationMarket" type="int" rootType="int" numericID="20099" package="eti_Cash" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
9004       <ValidValue name="XKFE" value="1" description="Korea Exchange"/>
9005     </DataType>
9006     <DataType name="PartyIDSessionID" type="int" rootType="int" numericID="20055" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9007     <DataType name="PartyIDSpecialistTrader" type="int" rootType="int" numericID="20066" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9008     <DataType name="PartyIdInvestmentDecisionMaker" type="int" rootType="int" numericID="20122" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9009     <DataType name="PartyIdInvestmentDecisionMakerQualifier" type="int" rootType="int" numericID="21222" package="eti_Cash" size="1" description="" minValue="22" maxValue="24" noValue="0xFF">
9010       <ValidValue name="Algo" value="22" description="Algo"/>
9011       <ValidValue name="Human" value="24" description="Human/Natural person"/>
9012     </DataType>
9013     <DataType name="PartySpecialistFirm" type="AlphaNumeric" rootType="String" numericID="22661" package="eti_Cash" size="5" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
9014     <DataType name="PartySpecialistTrader" type="AlphaNumeric" rootType="String" numericID="22066" package="eti_Cash" size="6" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
9015     <DataType name="Password" type="String" rootType="String" numericID="554" package="eti_Cash" size="32" isTerminable="true" description="" range="0-9,A-Z,a-z,\x21,\x23,\x24,\x25,\x26,\x2A,\x2B,\x2D,\x2F,\x3D,\x40,\x5F" noValue="0x00"/>
9016     <DataType name="PegOffsetValueAbs" type="PriceType" rootType="floatDecimal" numericID="25109" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
9017     <DataType name="PegOffsetValuePct" type="floatDecimal4" rootType="floatDecimal" numericID="25110" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
9018     <DataType name="PotentialExecVolume" type="Qty" rootType="floatDecimal" numericID="25156" package="eti_Cash" size="8" description="" minValue="-214748.3647" maxValue="214748.3647" precision="4" noValue="0x8000000000000000"/>
9019     <DataType name="Price" type="PriceType" rootType="floatDecimal" numericID="44" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
9020     <DataType name="PriceDisclosureInstruction" type="int" rootType="int" numericID="25131" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9021       <ValidValue name="No" value="0" description="No"/>
9022       <ValidValue name="Yes" value="1" description="Yes"/>
9023     </DataType>
9024     <DataType name="PriceValidityCheckType" type="int" rootType="int" numericID="28710" package="eti_Cash" size="1" description="" minValue="0" maxValue="2" noValue="0xFF">
9025       <ValidValue name="None" value="0" description="None"/>
9026       <ValidValue name="Mandatory" value="2" description="Mandatory"/>
9027     </DataType>
9028     <DataType name="QuoteCancelType" type="int" rootType="int" numericID="298" package="eti_Cash" size="1" description="" minValue="4" maxValue="4" noValue="0xFF">
9029       <ValidValue name="Cancel_All_Quotes" value="4" description="Cancel All Quotes"/>
9030     </DataType>
9031     <DataType name="QuoteEntryRejectReason" type="int" rootType="int" numericID="368" package="eti_Cash" size="4" description="" minValue="0" maxValue="65535" noValue="0xFFFFFFFF" nonStrict="true">
9032       <ValidValue name="Unknown_Security" value="1" description="Unknown security"/>
9033       <ValidValue name="Duplicate_Quote" value="6" description="Duplicate quote"/>
9034       <ValidValue name="Invalid_Price" value="8" description="Invalid price"/>
9035       <ValidValue name="No_Reference_Price_Available" value="16" description="Reference price not available"/>
9036       <ValidValue name="No_Single_Sided_Quotes" value="100" description="Single sided quotes not allowed"/>
9037       <ValidValue name="Invalid_Quoting_Model" value="103" description="Invalid usage of quoting model"/>
9038       <ValidValue name="Invalid_Size" value="106" description="Invalid size"/>
9039       <ValidValue name="Bid_Price_Not_Reasonable" value="108" description="Bid price not reasonable"/>
9040       <ValidValue name="Ask_Price_Not_Reasonable" value="109" description="Ask price not reasonable"/>
9041       <ValidValue name="Bid_Price_Exceeds_Range" value="110" description="Bid price exceeds extended price range"/>
9042       <ValidValue name="Ask_Price_Exceeds_Range" value="111" description="Ask price exceeds extended price range"/>
9043       <ValidValue name="Instrument_State_Freeze" value="115" description="Instrument state freeze"/>
9044       <ValidValue name="Deletion_Already_Pending" value="116" description="Deletion already pending"/>
9045       <ValidValue name="Bid_Value_Exceeds_Limit" value="120" description="Bid value exceeds limit"/>
9046       <ValidValue name="Ask_Value_Exceeds_Limit" value="121" description="Ask value exceeds limit"/>
9047       <ValidValue name="Not_Tradeable_For_BusinessUnit" value="122" description="Instrument cannot be traded by Business Unit"/>
9048       <ValidValue name="Quantity_Limit_Exceeded" value="125" description="Quantity exceeds trader specific limit"/>
9049       <ValidValue name="Value_Limit_Exceeded" value="126" description="Value exceeds trader specific limit"/>
9050       <ValidValue name="Invalid_Quote_Spread" value="127" description="Invalid quote spread"/>
9051       <ValidValue name="Cant_Proc_In_Curr_Instr_State" value="131" description="Instrument state does not allow processing"/>
9052       <ValidValue name="Invalid_Quote_Type" value="134" description="Invalid quote type"/>
9053       <ValidValue name="PWT_Quote_not_allowed_in_current_state" value="135" description="PWT Quote not allowed in current state"/>
9054       <ValidValue name="Standard_Quote_not_allowed_in_current_state" value="136" description="Standard Quote not allowed in current state"/>
9055       <ValidValue name="PWT_Quote_not_allowed_with_crossed_book" value="137" description="PWT Quote not allowed with crossed book"/>
9056       <ValidValue name="Ask_side_quote_not_allowed" value="138" description="Ask side quote not allowed"/>
9057       <ValidValue name="Ask_side_quote_with_qty_not_allowed" value="139" description="Ask side quote with qty not allowed"/>
9058       <ValidValue name="Invalid_change_LP_session" value="140" description="Invalid change liquidity provision session"/>
9059       <ValidValue name="On_Book_Trading_disabled_for_Instrument_Type" value="144" description="On-Book trading disabled for instrument type"/>
9060       <ValidValue name="LP_licence_not_assigned" value="145" description="LP licence not assigned"/>
9061       <ValidValue name="SP_licence_not_assigned" value="146" description="SP licence not assigned"/>
9062       <ValidValue name="Liquidity_provider_protection_bid_side_cancelled" value="147" description="Liquidity provider protection bid side cancelled"/>
9063       <ValidValue name="Liquidity_provider_protection_ask_side_cancelled" value="148" description="Liquidity provider protection ask side cancelled"/>
9064       <ValidValue name="Quantity_Limit_Exceeded_Instrument" value="149" description="Quantity exceeds instrument specific limit"/>
9065       <ValidValue name="Value_Limit_Exceeded_Instrument" value="150" description="Value exceeds instrument specific limit"/>
9066       <ValidValue name="Issuer_Stopped" value="151" description="Issuer is stopped"/>
9067       <ValidValue name="Partial_Exec_Of_QRS_Order" value="152" description="Rejection of matching quote as QRS order would be partially executed"/>
9068       <ValidValue name="Matching_Quote_Not_Allowed_In_Current_State" value="153" description="Matching quote is not allowed in current instrument state"/>
9069       <ValidValue name="Outside_Quoting_Period" value="155" description="Quote entry outside quoting period not allowed"/>
9070       <ValidValue name="Match_Price_Not_On_Price_Step" value="156" description="Match price resulting from entry of the matching quote is not a valid price step"/>
9071       <ValidValue name="Quantity_Limit_Exceeds_TSL" value="161" description="Quantity exceeds transaction size limit"/>
9072       <ValidValue name="Invalid_TradingSessionSubID_for_Instrument" value="162" description="Invalid TradingSessionSubID for instrument"/>
9073       <ValidValue name="Too_Many_Orders_and_Quotes_in_Order_Book" value="163" description="Too many orders and quotes in order book"/>
9074       <ValidValue name="Inactive_Cover" value="164" description="Instrument is an inactive cover"/>
9075       <ValidValue name="Indicative_Quote_not_allowed_in_current_state" value="165" description="Indicative quote is not allowed in current state."/>
9076     </DataType>
9077     <DataType name="QuoteEntryStatus" type="int" rootType="int" numericID="1167" package="eti_Cash" size="1" description="" minValue="0" maxValue="100" noValue="0xFF">
9078       <ValidValue name="Accepted" value="0" description="Accepted with warning"/>
9079       <ValidValue name="Rejected" value="5" description="Rejected"/>
9080       <ValidValue name="Removed_and_Rejected" value="6" description="Removed from Market"/>
9081       <ValidValue name="Pending" value="10" description="Pending"/>
9082     </DataType>
9083     <DataType name="QuoteEventExecID" type="int" rootType="int" numericID="28711" package="eti_Cash" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
9084     <DataType name="QuoteEventLiquidityInd" type="int" rootType="int" numericID="28641" package="eti_Cash" size="1" description="" minValue="1" maxValue="4" noValue="0xFF">
9085       <ValidValue name="Added_Liquidity" value="1" description="Added Liquidity"/>
9086       <ValidValue name="Removed_Liquidity" value="2" description="Removed Liquidity"/>
9087       <ValidValue name="Auction" value="4" description="Auction"/>
9088     </DataType>
9089     <DataType name="QuoteEventMatchID" type="int" rootType="int" numericID="28714" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9090     <DataType name="QuoteEventPx" type="PriceType" rootType="floatDecimal" numericID="28553" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
9091     <DataType name="QuoteEventQty" type="Qty" rootType="floatDecimal" numericID="28542" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
9092     <DataType name="QuoteEventReason" type="int" rootType="int" numericID="28733" package="eti_Cash" size="1" description="" minValue="14" maxValue="21" noValue="0xFF">
9093       <ValidValue name="Pending_cancellation_executed" value="14" description=""/>
9094       <ValidValue name="Invalid_price" value="15" description=""/>
9095       <ValidValue name="Cross_rejected" value="16" description="Quote subject to crossing and match prevented"/>
9096       <ValidValue name="PLP" value="18" description="Quote deleted due to passive liquidity protection"/>
9097       <ValidValue name="Price_not_Top_of_Book" value="19" description="Price was not top of quote book."/>
9098       <ValidValue name="Random_Selection" value="20" description="Requester choose selection by the random algorithm."/>
9099       <ValidValue name="Manual_Selection" value="21" description="Requester manually selected the quote"/>
9100     </DataType>
9101     <DataType name="QuoteEventSide" type="int" rootType="int" numericID="28581" package="eti_Cash" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
9102       <ValidValue name="Buy" value="1" description="Buy"/>
9103       <ValidValue name="Sell" value="2" description="Sell"/>
9104     </DataType>
9105     <DataType name="QuoteEventType" type="int" rootType="int" numericID="28539" package="eti_Cash" size="1" description="" minValue="0" maxValue="6" noValue="0xFF">
9106       <ValidValue name="Modified_quote_side" value="2" description="Modified side"/>
9107       <ValidValue name="Removed_quote_side" value="3" description=""/>
9108       <ValidValue name="Partially_filled" value="4" description=""/>
9109       <ValidValue name="Filled" value="5" description="Filled"/>
9110       <ValidValue name="Removed_Quantity" value="6" description="Quantity removed"/>
9111     </DataType>
9112     <DataType name="QuoteID" type="int" rootType="int" numericID="117" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9113     <DataType name="QuoteInstruction" type="int" rootType="int" numericID="25138" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9114       <ValidValue name="Do_Not_Quote" value="0" description="Do not re-quote"/>
9115       <ValidValue name="Quote" value="1" description="(Re-)Quote"/>
9116     </DataType>
9117     <DataType name="QuoteMsgID" type="int" rootType="int" numericID="1166" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9118     <DataType name="QuoteReqID" type="String" rootType="String" numericID="131" package="eti_Cash" size="20" description="" range="\x01-\x7E" noValue="0x00"/>
9119     <DataType name="QuoteRequestRejectReason" type="int" rootType="int" numericID="658" package="eti_Cash" size="1" description="" minValue="2" maxValue="106" noValue="0xFF">
9120       <ValidValue name="Exchange_closed" value="2" description="Exchange (Security) Closed"/>
9121       <ValidValue name="Other" value="99" description="Other"/>
9122       <ValidValue name="Requested_size_too_small" value="100" description="Requested size too small"/>
9123       <ValidValue name="Requested_size_too_big" value="101" description="Requested size too big"/>
9124       <ValidValue name="No_valid_quote_from_issuer" value="102" description="No valid quote from issuer"/>
9125       <ValidValue name="Sold_out" value="103" description="Sold out"/>
9126       <ValidValue name="Trading_restriction" value="104" description="Trading restriction"/>
9127       <ValidValue name="Pending_request_timed_out" value="105" description="RequestForQuote request timed out"/>
9128     </DataType>
9129     <DataType name="QuoteResponseID" type="UTCTimestamp" rootType="int" numericID="693" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9130     <DataType name="QuoteSizeType" type="int" rootType="int" numericID="28723" package="eti_Cash" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
9131       <ValidValue name="TotalSize" value="1" description="Total Size (Quote Modification)"/>
9132       <ValidValue name="OpenSize" value="2" description="Open Size(Quote Entry)"/>
9133     </DataType>
9134     <DataType name="QuoteStatus" type="int" rootType="int" numericID="297" package="eti_Cash" size="1" description="" minValue="6" maxValue="17" noValue="0xFF">
9135       <ValidValue name="Removed" value="6" description="Removed"/>
9136       <ValidValue name="Expired" value="7" description="Expired"/>
9137       <ValidValue name="Active" value="16" description="Active"/>
9138     </DataType>
9139     <DataType name="QuoteType" type="int" rootType="int" numericID="537" package="eti_Cash" size="1" description="" minValue="0" maxValue="104" noValue="0xFF">
9140       <ValidValue name="Indicative" value="0" description="Indicative"/>
9141       <ValidValue name="Tradeable" value="1" description="Tradeable"/>
9142       <ValidValue name="Tradeable_Matching" value="101" description="Tradeable(Matching) - for Continuous Auction trading models only"/>
9143       <ValidValue name="Tradeable_PWT" value="102" description="Tradeable(Price without turnover) - for Continuous Auction trading models only"/>
9144       <ValidValue name="Special_Auction" value="103" description="Special Auction"/>
9145       <ValidValue name="PWT_within_Special_Auction" value="104" description="PWT within Special Auction"/>
9146     </DataType>
9147     <DataType name="QuotingStatus" type="int" rootType="int" numericID="28787" package="eti_Cash" size="1" description="" minValue="0" maxValue="4" noValue="0xFF">
9148       <ValidValue name="Open_Active" value="1" description="Open/Active"/>
9149       <ValidValue name="Open_Idle" value="2" description="Open/Working"/>
9150       <ValidValue name="Closed_Inactive" value="3" description="Closed/Inactive"/>
9151       <ValidValue name="Open_Not_Responded" value="4" description="Open/Not Responded"/>
9152     </DataType>
9153     <DataType name="RFQPublishIndicator" type="int" rootType="int" numericID="28761" package="eti_Cash" size="1" description="" minValue="1" maxValue="6" noValue="0xFF">
9154       <ValidValue name="Market_Data" value="1" description="Market Data(public)"/>
9155       <ValidValue name="Designated_Sponsor" value="2" description="Designated Sponsor(private)"/>
9156       <ValidValue name="Market_Data_and_Designated_Sponsor" value="3" description="Market Data(public) and Designated Sponsor(private)"/>
9157       <ValidValue name="Market_Maker_and_Designated_Sponsor" value="4" description="Market Maker(private) and Designated Sponsor(private)"/>
9158       <ValidValue name="Market_Data_and_Market_Maker_and_Designated_Sponsor" value="5" description="Market Data(public) and Market Maker(private) and Designated Sponsor(private)"/>
9159       <ValidValue name="Specialist" value="6" description="Specialist(private)"/>
9160     </DataType>
9161     <DataType name="RFQRequesterDisclosureInstruction" type="int" rootType="int" numericID="25139" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9162       <ValidValue name="No" value="0" description="No"/>
9163       <ValidValue name="Yes" value="1" description="Yes"/>
9164     </DataType>
9165     <DataType name="RefApplID" type="int" rootType="int" numericID="1355" package="eti_Cash" size="1" description="" minValue="0" maxValue="11" noValue="0xFF">
9166       <ValidValue name="Trade" value="1" description="Trade"/>
9167       <ValidValue name="News" value="2" description="News"/>
9168       <ValidValue name="Service_availability" value="3" description="Service Availability"/>
9169       <ValidValue name="Session_data" value="4" description="Session Data"/>
9170       <ValidValue name="Listener_data" value="5" description="Listener Data"/>
9171       <ValidValue name="RiskControl" value="6" description="Risk Control"/>
9172       <ValidValue name="TES_Maintenance" value="7" description="TES Maintenance"/>
9173       <ValidValue name="TES_Trade" value="8" description="TES Trade"/>
9174       <ValidValue name="SRQS_Maintenance" value="9" description="SRQS Maintenance"/>
9175       <ValidValue name="Service_Availability_Market" value="10" description="Service Availability Market"/>
9176       <ValidValue name="Specialist_Data" value="11" description="Specialist Data"/>
9177     </DataType>
9178     <DataType name="RefApplLastMsgID" type="data" rootType="data" numericID="28722" package="eti_Cash" size="16" description="" noValue="0x00000000000000000000000000000000"/>
9179     <DataType name="RefApplLastSeqNum" type="SeqNum" rootType="int" numericID="1357" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9180     <DataType name="RefApplSubID" type="int" rootType="int" numericID="28728" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9181     <DataType name="RefinancingEligibilityIndicator" type="int" rootType="int" numericID="28897" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9182       <ValidValue name="No" value="0" description="No"/>
9183       <ValidValue name="Yes" value="1" description="Yes"/>
9184     </DataType>
9185     <DataType name="RegulatoryTradeID" type="String" rootType="String" numericID="1903" package="eti_Cash" size="52" description="" range="0-9,A-Z,a-z" noValue="0x00"/>
9186     <DataType name="RelatedClosePrice" type="floatDecimal6" rootType="floatDecimal" numericID="2589" package="eti_Cash" size="8" description="" minValue="-9223372036854.775807" maxValue="9223372036854.775807" precision="6" noValue="0x8000000000000000"/>
9187     <DataType name="RelatedMarketSegmentID" type="int" rootType="int" numericID="2546" package="eti_Cash" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
9188     <DataType name="RequestTime" type="UTCTimestamp" rootType="int" numericID="5979" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9189     <DataType name="RequestingPartyClearingFirm" type="AlphaNumeric" rootType="String" numericID="22804" package="eti_Cash" size="9" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
9190     <DataType name="RequestingPartyEnteringFirm" type="AlphaNumeric" rootType="String" numericID="22807" package="eti_Cash" size="9" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
9191     <DataType name="RequestingPartyIDEnteringFirm" type="int" rootType="int" numericID="20807" package="eti_Cash" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
9192       <ValidValue name="Participant" value="1" description="Participant"/>
9193       <ValidValue name="MarketSupervision" value="2" description="Market Supervision"/>
9194     </DataType>
9195     <DataType name="RequestingPartyIDExecutingSystem" type="int" rootType="int" numericID="20816" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF">
9196       <ValidValue name="T7" value="2" description="T7 trading system"/>
9197     </DataType>
9198     <DataType name="RequestingPartyIDExecutingTrader" type="int" rootType="int" numericID="20812" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9199     <DataType name="RespondentType" type="int" rootType="int" numericID="1172" package="eti_Cash" size="1" description="" minValue="1" maxValue="102" noValue="0xFF">
9200       <ValidValue name="Specified_market_participants" value="2" description="Respondents specified by requestor"/>
9201       <ValidValue name="Specified_and_SmartRfQ_selected_participants" value="100" description="Respondents specified by requestor and SmartRfQ processing"/>
9202       <ValidValue name="SmartRfQ_selected_participants" value="101" description="Respondents specified by SmartRfQ processing"/>
9203     </DataType>
9204     <DataType name="ResponseIn" type="UTCTimestamp" rootType="int" numericID="7765" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9205     <DataType name="RiskLimitAction" type="int" rootType="int" numericID="1767" package="eti_Cash" size="1" description="" minValue="0" maxValue="4" noValue="0xFF">
9206       <ValidValue name="QueueInbound" value="0" description="Queue Inbound"/>
9207       <ValidValue name="Reject" value="2" description="Reject"/>
9208       <ValidValue name="Warning" value="4" description="Warning"/>
9209     </DataType>
9210     <DataType name="RootPartyClearingFirm" type="Freetext" rootType="String" numericID="22404" package="eti_Cash" size="5" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
9211     <DataType name="RootPartyContraFirm" type="AlphaNumeric" rootType="String" numericID="22417" package="eti_Cash" size="5" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
9212     <DataType name="RootPartyContraFirmKVNumber" type="Freetext" rootType="String" numericID="25115" package="eti_Cash" size="4" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
9213     <DataType name="RootPartyContraSettlementAccount" type="Freetext" rootType="String" numericID="25117" package="eti_Cash" size="35" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
9214     <DataType name="RootPartyContraSettlementFirm" type="AlphaNumeric" rootType="String" numericID="25119" package="eti_Cash" size="5" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
9215     <DataType name="RootPartyContraSettlementLocation" type="AlphaNumeric" rootType="String" numericID="25118" package="eti_Cash" size="3" description="" range="A-Z,0-9,\x20" noValue="0x00" nonStrict="true">
9216       <ValidValue name="APK" value="APK" description="APK - Euroclear Finland"/>
9217       <ValidValue name="CBF" value="CBF" description="CBF - Clearstream Banking Frankfurt"/>
9218       <ValidValue name="CBL" value="CBL" description="CBL - Clearstream Banking Luxembourg"/>
9219       <ValidValue name="CCO" value="CCO" description="CCO - Euroclear UK and Ireland"/>
9220       <ValidValue name="CIK" value="CIK" description="CIK - Euroclear Belgium"/>
9221       <ValidValue name="EOC" value="EOC" description="EOC - Euroclear Bank"/>
9222       <ValidValue name="HEL" value="HEL" description="HEL - HELEX Greece"/>
9223       <ValidValue name="IBC" value="IBC" description="IBC - Iberclear Spain"/>
9224       <ValidValue name="INT" value="INT" description="INT - Interbolsa Portugal"/>
9225       <ValidValue name="KDP" value="KDP" description="KDP - KDPW Poland"/>
9226       <ValidValue name="MOT" value="MOT" description="MOT - Monte Titoli Italy"/>
9227       <ValidValue name="NEC" value="NEC" description="NEC - Euroclear Netherlands"/>
9228       <ValidValue name="OEB" value="OEB" description="OEB - OeKB Austria"/>
9229       <ValidValue name="SIC" value="SIC" description="SIC - Euroclear France"/>
9230       <ValidValue name="SIS" value="SIS" description="SIS - Sega Intersettle"/>
9231       <ValidValue name="VPC" value="VPC" description="VPC - Euroclear Sweden"/>
9232       <ValidValue name="VPD" value="VPD" description="VPD - VP Denmark"/>
9233       <ValidValue name="VPS" value="VPS" description="VPS - VPS Norway"/>
9234     </DataType>
9235     <DataType name="RootPartyContraTrader" type="AlphaNumeric" rootType="String" numericID="22437" package="eti_Cash" size="6" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
9236     <DataType name="RootPartyEnteringTrader" type="Freetext" rootType="String" numericID="22436" package="eti_Cash" size="6" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
9237     <DataType name="RootPartyExecutingFirm" type="Freetext" rootType="String" numericID="22401" package="eti_Cash" size="5" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
9238     <DataType name="RootPartyExecutingFirmKVNumber" type="Freetext" rootType="String" numericID="25112" package="eti_Cash" size="4" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
9239     <DataType name="RootPartyExecutingTrader" type="Freetext" rootType="String" numericID="22412" package="eti_Cash" size="6" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
9240     <DataType name="RootPartyIDClearingUnit" type="int" rootType="int" numericID="25026" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9241     <DataType name="RootPartyIDClientID" type="int" rootType="int" numericID="20403" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9242     <DataType name="RootPartyIDContraSettlementUnit" type="int" rootType="int" numericID="25116" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9243     <DataType name="RootPartyIDContraUnit" type="int" rootType="int" numericID="25114" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9244     <DataType name="RootPartyIDExecutingTrader" type="int" rootType="int" numericID="20412" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9245     <DataType name="RootPartyIDExecutingUnit" type="int" rootType="int" numericID="20459" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9246     <DataType name="RootPartyIDExecutionVenue" type="Freetext" rootType="String" numericID="20473" package="eti_Cash" size="4" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
9247     <DataType name="RootPartyIDInvestmentDecisionMaker" type="int" rootType="int" numericID="20522" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9248     <DataType name="RootPartyIDInvestmentDecisionMakerQualifier" type="int" rootType="int" numericID="21622" package="eti_Cash" size="1" description="" minValue="22" maxValue="24" noValue="0xFF">
9249       <ValidValue name="Algo" value="22" description="Algo"/>
9250       <ValidValue name="Human" value="24" description="Human/Natural person"/>
9251     </DataType>
9252     <DataType name="RootPartyIDSessionID" type="int" rootType="int" numericID="20455" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9253     <DataType name="RootPartyIDSettlementUnit" type="int" rootType="int" numericID="25113" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9254     <DataType name="RootPartySettlementAccount" type="Freetext" rootType="String" numericID="22491" package="eti_Cash" size="35" description="" range="\x20,\x22-\x7B,\x7D,\x7E" noValue="0x00"/>
9255     <DataType name="RootPartySettlementFirm" type="AlphaNumeric" rootType="String" numericID="22490" package="eti_Cash" size="5" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
9256     <DataType name="RootPartySettlementLocation" type="AlphaNumeric" rootType="String" numericID="22410" package="eti_Cash" size="3" description="" range="A-Z,0-9,\x20" noValue="0x00" nonStrict="true">
9257       <ValidValue name="APK" value="APK" description="APK - Euroclear Finland"/>
9258       <ValidValue name="CBF" value="CBF" description="CBF - Clearstream Banking Frankfurt"/>
9259       <ValidValue name="CBL" value="CBL" description="CBL - Clearstream Banking Luxembourg"/>
9260       <ValidValue name="CCO" value="CCO" description="CCO - Euroclear UK and Ireland"/>
9261       <ValidValue name="CIK" value="CIK" description="CIK - Euroclear Belgium"/>
9262       <ValidValue name="EOC" value="EOC" description="EOC - Euroclear Bank"/>
9263       <ValidValue name="HEL" value="HEL" description="HEL - HELEX Greece"/>
9264       <ValidValue name="IBC" value="IBC" description="IBC - Iberclear Spain"/>
9265       <ValidValue name="INT" value="INT" description="INT - Interbolsa Portugal"/>
9266       <ValidValue name="KDP" value="KDP" description="KDP - KDPW Poland"/>
9267       <ValidValue name="MOT" value="MOT" description="MOT - Monte Titoli Italy"/>
9268       <ValidValue name="NEC" value="NEC" description="NEC - Euroclear Netherlands"/>
9269       <ValidValue name="OEB" value="OEB" description="OEB - OeKB Austria"/>
9270       <ValidValue name="SIC" value="SIC" description="SIC - Euroclear France"/>
9271       <ValidValue name="SIS" value="SIS" description="SIS - Sega Intersettle"/>
9272       <ValidValue name="VPC" value="VPC" description="VPC - Euroclear Sweden"/>
9273       <ValidValue name="VPD" value="VPD" description="VPD - VP Denmark"/>
9274       <ValidValue name="VPS" value="VPS" description="VPS - VPS Norway"/>
9275     </DataType>
9276     <DataType name="SRQSRelatedTradeID" type="int" rootType="int" numericID="25152" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9277     <DataType name="SecondaryGatewayID" type="int" rootType="int" numericID="28725" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9278     <DataType name="SecondaryGatewayStatus" type="int" rootType="int" numericID="28757" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9279       <ValidValue name="Standby" value="0" description="Standby"/>
9280       <ValidValue name="Active" value="1" description="Active"/>
9281     </DataType>
9282     <DataType name="SecondaryGatewaySubID" type="int" rootType="int" numericID="28726" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9283     <DataType name="SecondaryQuoteID" type="int" rootType="int" numericID="1751" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9284     <DataType name="SecondaryTradeID" type="int" rootType="int" numericID="1040" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9285     <DataType name="SecurityID" type="int" rootType="int" numericID="48" package="eti_Cash" size="8" description="" minValue="-9223372036854775807" maxValue="9223372036854775807" noValue="0x8000000000000000"/>
9286     <DataType name="SecurityResponseID" type="UTCTimestamp" rootType="int" numericID="322" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9287     <DataType name="SecurityStatus" type="int" rootType="int" numericID="965" package="eti_Cash" size="1" description="" minValue="6" maxValue="12" noValue="0xFF">
9288       <ValidValue name="Knocked_out" value="6" description="Knocked-out"/>
9289       <ValidValue name="Knock_out_revoked" value="7" description="Knocked-out revoked"/>
9290       <ValidValue name="Knocked_out_and_suspend" value="12" description="Knocked-out and suspended"/>
9291     </DataType>
9292     <DataType name="SecurityStatusReportID" type="UTCTimestamp" rootType="int" numericID="28781" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9293     <DataType name="SecurityTradingEvent" type="int" rootType="int" numericID="1174" package="eti_Cash" size="1" description="" minValue="6" maxValue="101" noValue="0xFF">
9294       <ValidValue name="Instrument_State_Change" value="6" description="Instrument state change"/>
9295       <ValidValue name="Instrument_Assigment_Change" value="100" description="Change of instrument assignment"/>
9296       <ValidValue name="End_of_Restatement" value="101" description="Instrument state change"/>
9297     </DataType>
9298     <DataType name="SecurityTradingStatus" type="int" rootType="int" numericID="326" package="eti_Cash" size="1" description="" minValue="7" maxValue="8" noValue="0xFF">
9299       <ValidValue name="Market_Imbalance_Buy" value="7" description="Imbalance Buy side"/>
9300       <ValidValue name="Market_Imbalance_Sell" value="8" description="Imbalance Sell side"/>
9301     </DataType>
9302     <DataType name="SelectiveRequestForQuoteRtmServiceStatus" type="int" rootType="int" numericID="25053" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9303       <ValidValue name="Unavailable" value="0" description="Unavailable"/>
9304       <ValidValue name="Available" value="1" description="Available"/>
9305     </DataType>
9306     <DataType name="SelectiveRequestForQuoteServiceStatus" type="int" rootType="int" numericID="25051" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9307       <ValidValue name="Unavailable" value="0" description="Unavailable"/>
9308       <ValidValue name="Available" value="1" description="Available"/>
9309     </DataType>
9310     <DataType name="SelectiveRequestForQuoteServiceTradeDate" type="LocalMktDate" rootType="int" numericID="25052" package="eti_Cash" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
9311     <DataType name="SenderSubID" type="int" rootType="int" numericID="50" package="eti_Cash" size="4" description="" minValue="0" maxValue="2147483647" noValue="0xFFFFFFFF"/>
9312     <DataType name="SendingTime" type="UTCTimestamp" rootType="int" numericID="52" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9313     <DataType name="SessionInstanceID" type="int" rootType="int" numericID="25004" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9314     <DataType name="SessionMode" type="int" rootType="int" numericID="28730" package="eti_Cash" size="1" description="" minValue="1" maxValue="3" noValue="0xFF">
9315       <ValidValue name="HF" value="1" description="HF"/>
9316       <ValidValue name="LF" value="2" description="LF"/>
9317       <ValidValue name="GUI" value="3" description="GUI"/>
9318     </DataType>
9319     <DataType name="SessionRejectReason" type="int" rootType="int" numericID="373" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF">
9320       <ValidValue name="Required_Tag_Missing" value="1" description="Required Tag Missing"/>
9321       <ValidValue name="Value_is_incorrect" value="5" description="Value is incorrect (out of range) for this tag"/>
9322       <ValidValue name="Decryption_problem" value="7" description="Decryption problem"/>
9323       <ValidValue name="Invalid_MsgID" value="11" description="Invalid TemplateID"/>
9324       <ValidValue name="Incorrect_NumInGroup_count" value="16" description="Incorrect NumInGroup count for repeating group"/>
9325       <ValidValue name="Other" value="99" description="Other"/>
9326       <ValidValue name="Throttle_Limit_Exceeded" value="100" description="Throttle limit exceeded"/>
9327       <ValidValue name="Exposure_Limit_Exceeded" value="101" description="Stale request was not forwarded to T7"/>
9328       <ValidValue name="Service_Temporarily_Not_Available" value="102" description="Service temporarily not available"/>
9329       <ValidValue name="Service_Not_Available" value="103" description="Service not available"/>
9330       <ValidValue name="Outbound_conversion_error" value="105" description="Error converting response or broadcast"/>
9331       <ValidValue name="Heartbeat_Violation" value="152" description="Heartbeat violation error"/>
9332       <ValidValue name="Internal_technical_error" value="200" description="Internal technical error"/>
9333       <ValidValue name="Validation_Error" value="210" description="Validation Error"/>
9334       <ValidValue name="User_Already_Logged_In" value="211" description="User already logged in"/>
9335       <ValidValue name="Gateway_Is_Standby" value="216" description="Gateway is standby"/>
9336       <ValidValue name="Session_Login_Limit_Reached" value="217" description="Session login limit (per time interval) reached"/>
9337       <ValidValue name="User_Entitlement_Data_Timeout" value="223" description="User Entitlement Data time out"/>
9338       <ValidValue name="PSGateway_Session_Limit_Reached" value="224" description="Session limit reached (per PS Gateway and Business Unit)"/>
9339       <ValidValue name="User_Login_Limit_Reached" value="225" description="User login tries limit (per time interval) reached"/>
9340       <ValidValue name="Outstanding_Logins_Bu_Limit_Reached" value="226" description="Limit of outstanding session/user logins reached (per Business Unit)"/>
9341       <ValidValue name="Outstanding_Logins_Session_Limit_Reached" value="227" description="Limit of outstanding session/user logins reached (per Session)"/>
9342       <ValidValue name="Order_Not_Found" value="10000" description="Order not found"/>
9343       <ValidValue name="Price_Not_Reasonable" value="10001" description="Price not reasonable"/>
9344       <ValidValue name="ClientOrderID_Not_Unique" value="10002" description="Duplicate Order (ClOrdID)"/>
9345       <ValidValue name="Quote_Activation_In_Progress" value="10003" description="another quote activation request is pending for the same Product / Instrument Type / SessionID"/>
9346       <ValidValue name="Stop_Bid_Price_Not_Reasonable" value="10006" description="Stop buy price not reasonable"/>
9347       <ValidValue name="Stop_Ask_Price_Not_Reasonable" value="10007" description="Stop sell price not reasonable"/>
9348       <ValidValue name="Order_Not_Executable_Within_Validity" value="10008" description="GFD order is not executable on current business day"/>
9349       <ValidValue name="Invalid_Trading_Restriction_For_Instrument_State" value="10009" description="BOC order rejected in state other than cont."/>
9350       <ValidValue name="Transaction_Not_Allowed_In_Current_State" value="10011" description="Order maintenance not allowed in current state"/>
9351       <ValidValue name="Order_not_accepted_in_Volatility_Freeze" value="10012" description="Order not accepted in Volatility Freeze"/>
9352     </DataType>
9353     <DataType name="SessionStatus" type="int" rootType="int" numericID="1409" package="eti_Cash" size="1" description="" minValue="0" maxValue="4" noValue="0xFF">
9354       <ValidValue name="Active" value="0" description="Session active"/>
9355       <ValidValue name="Logout" value="4" description="Session logout complete"/>
9356     </DataType>
9357     <DataType name="SessionSubMode" type="int" rootType="int" numericID="28735" package="eti_Cash" size="1" description="" minValue="0" maxValue="3" noValue="0xFF">
9358       <ValidValue name="Regular_trading_session" value="0" description="Regular Trading Session"/>
9359       <ValidValue name="FIX_trading_session" value="1" description="FIX Trading Session"/>
9360       <ValidValue name="Regular_Back_Office_session" value="2" description="Regular Back Office Session"/>
9361     </DataType>
9362     <DataType name="SettlCurrAmt" type="float" rootType="floatDecimal" numericID="119" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
9363     <DataType name="SettlCurrFxRate" type="float" rootType="floatDecimal" numericID="155" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
9364     <DataType name="SettlCurrency" type="CurrencyType" rootType="String" numericID="120" package="eti_Cash" size="3" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
9365     <DataType name="SettlDate" type="LocalMktDate" rootType="int" numericID="64" package="eti_Cash" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
9366     <DataType name="Side" type="int" rootType="int" numericID="54" package="eti_Cash" size="1" description="" minValue="1" maxValue="2" noValue="0xFF">
9367       <ValidValue name="Buy" value="1" description="Buy"/>
9368       <ValidValue name="Sell" value="2" description="Sell"/>
9369     </DataType>
9370     <DataType name="SideDisclosureInstruction" type="int" rootType="int" numericID="25130" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9371       <ValidValue name="No" value="0" description="No"/>
9372       <ValidValue name="Yes" value="1" description="Yes"/>
9373     </DataType>
9374     <DataType name="SideGrossTradeAmt" type="PriceType" rootType="floatDecimal" numericID="1072" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
9375     <DataType name="SideLastPx" type="PriceType" rootType="floatDecimal" numericID="28585" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
9376     <DataType name="SideLastQty" type="Qty" rootType="floatDecimal" numericID="1009" package="eti_Cash" size="8" description="" minValue="-922337203685477.5807" maxValue="922337203685477.5807" precision="4" noValue="0x8000000000000000"/>
9377     <DataType name="SideLiquidityInd" type="int" rootType="int" numericID="1444" package="eti_Cash" size="1" description="" minValue="1" maxValue="4" noValue="0xFF">
9378       <ValidValue name="Added_Liquidity" value="1" description="Added liquidity (passive)"/>
9379       <ValidValue name="Removed_Liquidity" value="2" description="Removed liquidity (aggressive, includes triggered orders)"/>
9380       <ValidValue name="Auction" value="4" description="Auction (includes VDO matching at midpoint)"/>
9381     </DataType>
9382     <DataType name="SideTradeID" type="int" rootType="int" numericID="1506" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9383     <DataType name="SideTradeReportID" type="int" rootType="int" numericID="1005" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9384     <DataType name="SoldOutIndicator" type="int" rootType="int" numericID="25155" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9385       <ValidValue name="Revert_sold_out" value="0" description="Revert Sold-out"/>
9386       <ValidValue name="Sold_out" value="1" description="Sold-out"/>
9387     </DataType>
9388     <DataType name="StopPx" type="PriceType" rootType="floatDecimal" numericID="99" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
9389     <DataType name="StopPxIndicator" type="int" rootType="int" numericID="28749" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9390       <ValidValue name="Do_not_overwrite" value="0" description="Do not overwrite"/>
9391       <ValidValue name="Overwrite" value="1" description="Overwrite"/>
9392     </DataType>
9393     <DataType name="SubscriptionScope" type="int" rootType="int" numericID="25001" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9394     <DataType name="T7EntryServiceRtmStatus" type="int" rootType="int" numericID="25050" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9395       <ValidValue name="Unavailable" value="0" description="Unavailable"/>
9396       <ValidValue name="Available" value="1" description="Available"/>
9397     </DataType>
9398     <DataType name="T7EntryServiceRtmTradeDate" type="LocalMktDate" rootType="int" numericID="25049" package="eti_Cash" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
9399     <DataType name="T7EntryServiceStatus" type="int" rootType="int" numericID="25048" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9400       <ValidValue name="Unavailable" value="0" description="Unavailable"/>
9401       <ValidValue name="Available" value="1" description="Available"/>
9402     </DataType>
9403     <DataType name="T7EntryServiceTradeDate" type="LocalMktDate" rootType="int" numericID="25047" package="eti_Cash" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
9404     <DataType name="TESEnrichmentRuleID" type="int" rootType="int" numericID="25180" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9405     <DataType name="TESExecID" type="int" rootType="int" numericID="30017" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9406     <DataType name="TargetPartyEnteringTrader" type="AlphaNumeric" rootType="String" numericID="22636" package="eti_Cash" size="6" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
9407     <DataType name="TargetPartyExecutingFirm" type="AlphaNumeric" rootType="String" numericID="22601" package="eti_Cash" size="5" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
9408     <DataType name="TargetPartyExecutingTrader" type="AlphaNumeric" rootType="String" numericID="22602" package="eti_Cash" size="6" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
9409     <DataType name="TargetPartyIDDeskID" type="AlphaNumeric" rootType="String" numericID="20676" package="eti_Cash" size="3" description="" range="A-Z,0-9,\x20" noValue="0x00"/>
9410     <DataType name="TargetPartyIDExecutingTrader" type="int" rootType="int" numericID="20612" package="eti_Cash" size="4" description="" minValue="0" maxValue="2147483647" noValue="0xFFFFFFFF"/>
9411     <DataType name="TargetPartyIDSessionID" type="int" rootType="int" numericID="20655" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9412     <DataType name="TemplateID" type="int" rootType="int" numericID="28500" package="eti_Cash" size="2" description="" minValue="0" maxValue="65534" noValue="0xFFFF"/>
9413     <DataType name="ThrottleDisconnectLimit" type="int" rootType="int" numericID="25002" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9414     <DataType name="ThrottleNoMsgs" type="int" rootType="int" numericID="1613" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9415     <DataType name="ThrottleTimeInterval" type="int" rootType="int" numericID="1614" package="eti_Cash" size="8" description="" minValue="-9223372036854775807" maxValue="9223372036854775807" noValue="0x8000000000000000"/>
9416     <DataType name="TimeInForce" type="int" rootType="int" numericID="59" package="eti_Cash" size="1" description="" minValue="0" maxValue="6" noValue="0xFF">
9417       <ValidValue name="Day" value="0" description="Day (GFD)"/>
9418       <ValidValue name="GTC" value="1" description="Good Till Cancelled (GTC) - Standard Orders only"/>
9419       <ValidValue name="IOC" value="3" description="Immediate or Cancel (IOC)"/>
9420       <ValidValue name="FOK" value="4" description="Fill Or Kill (FOK)"/>
9421       <ValidValue name="GTX" value="5" description="Good Till Crossing (GTX)"/>
9422       <ValidValue name="GTD" value="6" description="Good Till Date (GTD) - Standard Orders only"/>
9423     </DataType>
9424     <DataType name="TotNumTradeReports" type="int" rootType="int" numericID="748" package="eti_Cash" size="4" description="" minValue="-2147483647" maxValue="2147483647" noValue="0x80000000"/>
9425     <DataType name="TradSesEvent" type="int" rootType="int" numericID="1368" package="eti_Cash" size="1" description="" minValue="100" maxValue="105" noValue="0xFF">
9426       <ValidValue name="Start_of_Service" value="101" description="Start of Service"/>
9427       <ValidValue name="Market_Reset" value="102" description="Market Reset"/>
9428       <ValidValue name="End_of_Restatement" value="103" description="End of Restatement"/>
9429       <ValidValue name="End_of_Day_Service" value="104" description="End of Service"/>
9430       <ValidValue name="Service_Resumed" value="105" description="Service Resumed"/>
9431     </DataType>
9432     <DataType name="TradSesMode" type="int" rootType="int" numericID="339" package="eti_Cash" size="1" description="" minValue="1" maxValue="5" noValue="0xFF">
9433       <ValidValue name="Testing" value="1" description="Development"/>
9434       <ValidValue name="Simulated" value="2" description="Simulation"/>
9435       <ValidValue name="Production" value="3" description="Production"/>
9436       <ValidValue name="Acceptance" value="4" description="Acceptance"/>
9437       <ValidValue name="Disaster_Recovery" value="5" description="Disaster Recovery"/>
9438     </DataType>
9439     <DataType name="TradeAllocStatus" type="int" rootType="int" numericID="1840" package="eti_Cash" size="1" description="" minValue="0" maxValue="10" noValue="0xFF">
9440       <ValidValue name="Pending" value="1" description="Pending"/>
9441       <ValidValue name="Approved" value="2" description="Approved"/>
9442       <ValidValue name="Auto_Approved" value="3" description="Auto Approved"/>
9443       <ValidValue name="Uploaded" value="4" description="Uploaded"/>
9444       <ValidValue name="Canceled" value="5" description="Canceled"/>
9445     </DataType>
9446     <DataType name="TradeAtCloseOptIn" type="int" rootType="int" numericID="30625" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9447       <ValidValue name="No" value="0" description="No"/>
9448       <ValidValue name="Yes" value="1" description="Yes"/>
9449     </DataType>
9450     <DataType name="TradeDate" type="LocalMktDate" rootType="int" numericID="75" package="eti_Cash" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
9451     <DataType name="TradeID" type="int" rootType="int" numericID="1003" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9452     <DataType name="TradeManagerStatus" type="int" rootType="int" numericID="25006" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9453       <ValidValue name="Unavailable" value="0" description="Unavailable"/>
9454       <ValidValue name="Available" value="1" description="Available"/>
9455     </DataType>
9456     <DataType name="TradeManagerTradeDate" type="LocalMktDate" rootType="int" numericID="25031" package="eti_Cash" size="4" description="" minValue="0" maxValue="99991231" noValue="0xFFFFFFFF"/>
9457     <DataType name="TradeNumber" type="int" rootType="int" numericID="2490" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9458     <DataType name="TradePublishIndicator" type="int" rootType="int" numericID="1390" package="eti_Cash" size="1" description="" minValue="0" maxValue="3" noValue="0xFF">
9459       <ValidValue name="Deferred_Publication" value="2" description="Deferred publication to market"/>
9460       <ValidValue name="Published" value="3" description="Published to market"/>
9461     </DataType>
9462     <DataType name="TradeReportID" type="String" rootType="String" numericID="571" package="eti_Cash" size="20" description="" range="\x01-\x7E" noValue="0x00"/>
9463     <DataType name="TradeReportText" type="String" rootType="String" numericID="28583" package="eti_Cash" size="20" description="" range="\x01-\x7E" noValue="0x00"/>
9464     <DataType name="TradeReportType" type="int" rootType="int" numericID="856" package="eti_Cash" size="1" description="" minValue="0" maxValue="13" noValue="0xFF">
9465       <ValidValue name="Submit" value="0" description="Submit"/>
9466       <ValidValue name="Accept" value="2" description="Accept"/>
9467       <ValidValue name="Decline" value="3" description="Decline"/>
9468       <ValidValue name="No_Was_Replaced" value="5" description="No/Was (Replaced)"/>
9469       <ValidValue name="Trade_Report_Cancel" value="6" description="Trade Report Cancel"/>
9470       <ValidValue name="Trade_Break" value="7" description="(Locked-In) Trade Break"/>
9471       <ValidValue name="Alleged_New" value="11" description="Alleged New"/>
9472       <ValidValue name="Alleged_No_Was" value="13" description="Alleged No/Was"/>
9473     </DataType>
9474     <DataType name="TradingCapacity" type="int" rootType="int" numericID="1815" package="eti_Cash" size="1" description="" minValue="1" maxValue="9" noValue="0xFF">
9475       <ValidValue name="Customer" value="1" description="Customer (Agency)"/>
9476       <ValidValue name="Broker_dealer" value="3" description="Issuer/Liquidity Provider"/>
9477       <ValidValue name="Principal" value="5" description="Principal (Proprietary)"/>
9478       <ValidValue name="Market_Maker" value="6" description="Market Maker"/>
9479       <ValidValue name="Riskless_Principal" value="9" description="Riskless Principal"/>
9480     </DataType>
9481     <DataType name="TradingSessionSubID" type="int" rootType="int" numericID="625" package="eti_Cash" size="1" description="" minValue="1" maxValue="105" noValue="0xFF">
9482       <ValidValue name="Opening_auction" value="2" description="Opening or opening auction"/>
9483       <ValidValue name="Closing_auction" value="4" description="Closing or closing auction"/>
9484       <ValidValue name="Intraday_Auction" value="6" description="Intraday Auction"/>
9485       <ValidValue name="Any_Auction" value="8" description="Any auction"/>
9486       <ValidValue name="Special_Auction" value="105" description="Special auction"/>
9487     </DataType>
9488     <DataType name="TransBkdTime" type="UTCTimestamp" rootType="int" numericID="483" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9489     <DataType name="TransactTime" type="UTCTimestamp" rootType="int" numericID="60" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9490     <DataType name="TransactionDelayIndicator" type="int" rootType="int" numericID="25159" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9491       <ValidValue name="Not_delayed" value="0" description="Transaction not delayed"/>
9492       <ValidValue name="Delayed" value="1" description="Transaction delayed"/>
9493     </DataType>
9494     <DataType name="TransferReason" type="int" rootType="int" numericID="830" package="eti_Cash" size="1" description="" minValue="1" maxValue="5" noValue="0xFF">
9495       <ValidValue name="Owner" value="1" description="Owner"/>
9496       <ValidValue name="Clearer" value="2" description="Clearer"/>
9497     </DataType>
9498     <DataType name="TrdMatchID" type="int" rootType="int" numericID="880" package="eti_Cash" size="4" description="" minValue="0" maxValue="4294967294" noValue="0xFFFFFFFF"/>
9499     <DataType name="TrdRegTSEntryTime" type="UTCTimestamp" rootType="int" numericID="21009" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9500     <DataType name="TrdRegTSExecutionTime" type="UTCTimestamp" rootType="int" numericID="21001" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9501     <DataType name="TrdRegTSTimeIn" type="UTCTimestamp" rootType="int" numericID="21002" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9502     <DataType name="TrdRegTSTimeOut" type="UTCTimestamp" rootType="int" numericID="21003" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9503     <DataType name="TrdRegTSTimePriority" type="UTCTimestamp" rootType="int" numericID="21008" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9504     <DataType name="TrdRptStatus" type="int" rootType="int" numericID="939" package="eti_Cash" size="1" description="" minValue="0" maxValue="9" noValue="0xFF">
9505       <ValidValue name="Accepted" value="0" description="Accepted"/>
9506       <ValidValue name="Rejected" value="1" description="Rejected"/>
9507       <ValidValue name="Cancelled" value="2" description="Cancelled"/>
9508       <ValidValue name="Pending_New" value="4" description="Pending new"/>
9509       <ValidValue name="Terminated" value="7" description="Terminated"/>
9510       <ValidValue name="Deemed_Verified" value="9" description="Deemed verified"/>
9511     </DataType>
9512     <DataType name="TrdType" type="int" rootType="int" numericID="828" package="eti_Cash" size="2" description="" minValue="1" maxValue="1011" noValue="0xFFFF">
9513       <ValidValue name="OTC" value="54" description="OTC"/>
9514       <ValidValue name="LIS" value="1005" description="Large in scale"/>
9515       <ValidValue name="Enlight" value="1006" description="Eurex/Xetra Enlight triggered trade"/>
9516     </DataType>
9517     <DataType name="Triggered" type="int" rootType="int" numericID="1823" package="eti_Cash" size="1" description="" minValue="0" maxValue="2" noValue="0xFF">
9518       <ValidValue name="Not_triggered" value="0" description=""/>
9519       <ValidValue name="Triggered_Stop" value="1" description=""/>
9520       <ValidValue name="Triggered_OCO" value="2" description=""/>
9521     </DataType>
9522     <DataType name="UserStatus" type="int" rootType="int" numericID="926" package="eti_Cash" size="1" description="" minValue="7" maxValue="11" noValue="0xFF">
9523       <ValidValue name="User_forced_logout" value="7" description="Forced user logout by exchange"/>
9524       <ValidValue name="User_stopped" value="10" description="Admission to trading suspended "/>
9525       <ValidValue name="User_released" value="11" description="Suspension revoked"/>
9526     </DataType>
9527     <DataType name="Username" type="int" rootType="int" numericID="553" package="eti_Cash" size="4" description="" minValue="0" maxValue="2147483647" noValue="0xFFFFFFFF"/>
9528     <DataType name="ValidUntilTime" type="UTCTimestamp" rootType="int" numericID="62" package="eti_Cash" size="8" description="" minValue="0" maxValue="18446744073709551614" noValue="0xFFFFFFFFFFFFFFFF"/>
9529     <DataType name="ValueCheckTypeMinLotSize" type="int" rootType="int" numericID="25175" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9530       <ValidValue name="Do_not_check" value="0" description="Do not check"/>
9531       <ValidValue name="Check" value="1" description="Check"/>
9532     </DataType>
9533     <DataType name="ValueCheckTypeQuantity" type="int" rootType="int" numericID="25127" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9534       <ValidValue name="Do_not_check" value="0" description="Do not check"/>
9535       <ValidValue name="Check" value="1" description="Check"/>
9536     </DataType>
9537     <DataType name="ValueCheckTypeValue" type="int" rootType="int" numericID="25126" package="eti_Cash" size="1" description="" minValue="0" maxValue="1" noValue="0xFF">
9538       <ValidValue name="Do_not_check" value="0" description="Do not check"/>
9539       <ValidValue name="Check" value="1" description="Check"/>
9540     </DataType>
9541     <DataType name="VarText" type="String" rootType="String" numericID="30355" package="eti_Cash" size="2000" variableSize="true" counter="VarTextLen" description="" range="\x09,\x0A,\x0D,\x20-\x7B,\x7D,\x7E"/>
9542     <DataType name="VarTextLen" type="Counter" rootType="int" numericID="30354" package="eti_Cash" size="2" description="" minValue="0" maxValue="2000" noValue="0xFFFF"/>
9543     <DataType name="VolumeDiscoveryPrice" type="PriceType" rootType="floatDecimal" numericID="25125" package="eti_Cash" size="8" description="" minValue="-92233720368.54775807" maxValue="92233720368.54775807" precision="8" noValue="0x8000000000000000"/>
9544   </DataTypes>
9545 </Model>