<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="style3.xsl"?>
<TAGS xmlns="x-schema:schema.xml">  
 
 
<FileName>New Order - List</FileName>  

	<TAG>
		<level0>
			<fieldID> </fieldID>

 			<fieldName>
				<msgName>StandardHeader</msgName>
				<shownName>Standard Header</shownName>
			</fieldName>

			<reqd>Y</reqd>

			<commts>MsgType = E
			</commts>
		</level0>
	</TAG>

	<TAG>
		<level0>
			<fieldID>66</fieldID>

 			<fieldName>
				<hiddenName>ListID</hiddenName>
				<shownName>ListID</shownName>
			</fieldName>

			<reqd>Y</reqd>

			<commts>Must be unique, by customer, for the day
			</commts>
		</level0>
	</TAG>

	<TAG>
		<level0>
			<fieldID>390</fieldID>

 			<fieldName>
				<hiddenName>BidID</hiddenName>
				<shownName>BidID</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Should refer to an earlier program if bidding took place.
</commts>
		</level0>
	</TAG>

	<TAG>
		<level0>
			<fieldID>391</fieldID>

 			<fieldName>
				<hiddenName>ClientBidID</hiddenName>
				<shownName>ClientBidID</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level0>
	</TAG>

	<TAG>
		<level0>
			<fieldID>414</fieldID>

 			<fieldName>
				<hiddenName>ProgressRptReqs</hiddenName>
				<shownName>ProgressRptReqs</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level0>
	</TAG>

	<TAG>
		<level0>
			<fieldID>394</fieldID>

 			<fieldName>
				<hiddenName>BidType</hiddenName>
				<shownName>BidType</shownName>
			</fieldName>

			<reqd>Y</reqd>

			<commts>e.g. Non Disclosed Model, Disclosed Model, No Bidding Process
</commts>
		</level0>
	</TAG>

	<TAG>
		<level0>
			<fieldID>415</fieldID>

 			<fieldName>
				<hiddenName>ProgPeriodInterval</hiddenName>
				<shownName>ProgPeriodInterval</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level0>
	</TAG>

	<TAG>
		<level0>
			<fieldID>433</fieldID>

 			<fieldName>
				<hiddenName>ListExecInstType</hiddenName>
				<shownName>ListExecInstType</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Controls when execution should be begin.
</commts>
		</level0>
	</TAG>

	<TAG>
		<level0>
			<fieldID>69</fieldID>

 			<fieldName>
				<hiddenName>ListExecInst</hiddenName>
				<shownName>ListExecInst</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Free-form text.
</commts>
		</level0>
	</TAG>

	<TAG>
		<level0>
			<fieldID>352</fieldID>

 			<fieldName>
				<hiddenName>EncodedListExecInstLen</hiddenName>
				<shownName>EncodedListExecInstLen</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Must be set if EncodedListExecInst field is specified and must immediately precede it.
</commts>
		</level0>
	</TAG>

	<TAG>
		<level0>
			<fieldID>353</fieldID>

 			<fieldName>
				<hiddenName>EncodedListExecInst</hiddenName>
				<shownName>EncodedListExecInst</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Encoded (non-ASCII characters) representation of the ListExecInst field in the encoded format specified via the MessageEncoding field.
</commts>
		</level0>
	</TAG>

	<TAG>
		<level0>
			<fieldID>68</fieldID>

 			<fieldName>
				<hiddenName>TotNoOrders</hiddenName>
				<shownName>TotNoOrders</shownName>
			</fieldName>

			<reqd>Y</reqd>

			<commts>Used to support fragmentation.  Sum of NoOrders across all messages with the same ListID.
			</commts>
		</level0>
	</TAG>

	<TAG>
		<level0>
			<fieldID>73</fieldID>

 			<fieldName>
				<hiddenName>NoOrders</hiddenName>
				<shownName>NoOrders</shownName>
			</fieldName>

			<reqd>Y</reqd>

			<commts>Number of orders in this message (number of repeating groups to follow)
			</commts>


 
	<TAG>
		<level1>
			<fieldID>11</fieldID>

 			<fieldName>
				<hiddenName>ClOrdID</hiddenName>
				<shownName>ClOrdID</shownName>
			</fieldName>

			<reqd>Y</reqd>

			<commts>Must be the first field in the repeating group.
			</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>67</fieldID>

 			<fieldName>
				<hiddenName>ListSeqNo</hiddenName>
				<shownName>ListSeqNo</shownName>
			</fieldName>

			<reqd>Y</reqd>

			<commts>Order number within the list
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>160</fieldID>

 			<fieldName>
				<hiddenName>SettlInstMode</hiddenName>
				<shownName>SettlInstMode</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>109</fieldID>

 			<fieldName>
				<hiddenName>ClientID</hiddenName>
				<shownName>ClientID</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>76</fieldID>

 			<fieldName>
				<hiddenName>ExecBroker</hiddenName>
				<shownName>ExecBroker</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>1</fieldID>

 			<fieldName>
				<hiddenName>Account</hiddenName>
				<shownName>Account</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>78</fieldID>

 			<fieldName>
				<hiddenName>NoAllocs</hiddenName>
				<shownName>NoAllocs</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Indicates number of pre-trade allocation accounts to follow
			</commts>


 
 
	<TAG>
		<level2>
			<fieldID>79</fieldID>

 			<fieldName>
				<hiddenName>AllocAccount</hiddenName>
				<shownName>AllocAccount</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Required if NoAllocs &gt; 0.  Must be the first field in the repeating group.
</commts>
		</level2>
	</TAG>

 
 
	<TAG>
		<level2>
			<fieldID>80</fieldID>

 			<fieldName>
				<hiddenName>AllocShares</hiddenName>
				<shownName>AllocShares</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
			</commts>
		</level2>	</TAG>		</level1>	</TAG>

 
	<TAG>
		<level1>
			<fieldID>63</fieldID>

 			<fieldName>
				<hiddenName>SettlmntTyp</hiddenName>
				<shownName>SettlmntTyp</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>64</fieldID>

 			<fieldName>
				<hiddenName>FutSettDate</hiddenName>
				<shownName>FutSettDate</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>21</fieldID>

 			<fieldName>
				<hiddenName>HandlInst</hiddenName>
				<shownName>HandlInst</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>18</fieldID>

 			<fieldName>
				<hiddenName>ExecInst</hiddenName>
				<shownName>ExecInst</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Can contain multiple instructions, space delimited.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>110</fieldID>

 			<fieldName>
				<hiddenName>MinQty</hiddenName>
				<shownName>MinQty</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>111</fieldID>

 			<fieldName>
				<hiddenName>MaxFloor</hiddenName>
				<shownName>MaxFloor</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>100</fieldID>

 			<fieldName>
				<hiddenName>ExDestination</hiddenName>
				<shownName>ExDestination</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>386</fieldID>

 			<fieldName>
				<hiddenName>NoTradingSessions</hiddenName>
				<shownName>NoTradingSessions</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>


 
 
	<TAG>
		<level2>
			<fieldID>336</fieldID>

 			<fieldName>
				<hiddenName>TradingSessionID</hiddenName>
				<shownName>TradingSessionID</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>First field in repeating group.  Required if NoTradingSessions &gt; 0.
</commts>
		</level2>	</TAG>		</level1>	</TAG>

 
	<TAG>
		<level1>
			<fieldID>81</fieldID>

 			<fieldName>
				<hiddenName>ProcessCode</hiddenName>
				<shownName>ProcessCode</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>55</fieldID>

 			<fieldName>
				<hiddenName>Symbol</hiddenName>
				<shownName>Symbol</shownName>
			</fieldName>

			<reqd>Y</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>65</fieldID>

 			<fieldName>
				<hiddenName>SymbolSfx</hiddenName>
				<shownName>SymbolSfx</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Can be repeated multiple times if message is related to multiple symbols.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>48</fieldID>

 			<fieldName>
				<hiddenName>SecurityID</hiddenName>
				<shownName>SecurityID</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Can be repeated multiple times if message is related to multiple symbols.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>22</fieldID>

 			<fieldName>
				<hiddenName>IDSource</hiddenName>
				<shownName>IDSource</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Can be repeated multiple times if message is related to multiple symbols.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>167</fieldID>

 			<fieldName>
				<hiddenName>SecurityType</hiddenName>
				<shownName>SecurityType</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Must be specified if a Future or Option.  If a Future: RelatedSym, SecurityType, and MaturityMonthYear are required.  If an Option: RelatedSym, SecurityType, MaturityMonthYear, PutOrCall, and StrikePrice are required.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>200</fieldID>

 			<fieldName>
				<hiddenName>MaturityMonthYear</hiddenName>
				<shownName>MaturityMonthYear</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>For Options or Futures to specify the month and year of maturity.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>205</fieldID>

 			<fieldName>
				<hiddenName>MaturityDay</hiddenName>
				<shownName>MaturityDay</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>For Options or Futures and can be used in conjunction with MaturityMonthYear to specify a particular maturity date.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>201</fieldID>

 			<fieldName>
				<hiddenName>PutOrCall</hiddenName>
				<shownName>PutOrCall</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>For Options.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>202</fieldID>

 			<fieldName>
				<hiddenName>StrikePrice</hiddenName>
				<shownName>StrikePrice</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>For Options.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>206</fieldID>

 			<fieldName>
				<hiddenName>OptAttribute</hiddenName>
				<shownName>OptAttribute</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>For Options.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>231</fieldID>

 			<fieldName>
				<hiddenName>ContractMultiplier</hiddenName>
				<shownName>ContractMultiplier</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>For Fixed Income, Convertible Bonds, Derivatives, etc.  Note: If used, quantities should be expressed in the &quot;nominal&quot; (e.g. contracts vs. shares) amount.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>223</fieldID>

 			<fieldName>
				<hiddenName>CouponRate</hiddenName>
				<shownName>CouponRate</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>For Fixed Income.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>207</fieldID>

 			<fieldName>
				<hiddenName>SecurityExchange</hiddenName>
				<shownName>SecurityExchange</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Can be used to identify the security.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>106</fieldID>

 			<fieldName>
				<hiddenName>Issuer</hiddenName>
				<shownName>Issuer</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Can be repeated multiple times if message is related to multiple symbols.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>354</fieldID>

 			<fieldName>
				<hiddenName>EncodedIssuerLen</hiddenName>
				<shownName>EncodedIssuerLen</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Must be set if EncodedIssuer field is specified and must immediately precede it.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>355</fieldID>

 			<fieldName>
				<hiddenName>EncodedIssuer</hiddenName>
				<shownName>EncodedIssuer</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Encoded (non-ASCII characters) representation of the Issuer field in the encoded format specified via the MessageEncoding field.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>107</fieldID>

 			<fieldName>
				<hiddenName>SecurityDesc</hiddenName>
				<shownName>SecurityDesc</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Can be repeated multiple times if message is related to multiple symbols.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>350</fieldID>

 			<fieldName>
				<hiddenName>EncodedSecurityDescLen</hiddenName>
				<shownName>EncodedSecurityDescLen</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Must be set if EncodedSecurityDesc field is specified and must immediately precede it.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>351</fieldID>

 			<fieldName>
				<hiddenName>EncodedSecurityDesc</hiddenName>
				<shownName>EncodedSecurityDesc</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Encoded (non-ASCII characters) representation of the SecurityDesc field in the encoded format specified via the MessageEncoding field.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>140</fieldID>

 			<fieldName>
				<hiddenName>PrevClosePx</hiddenName>
				<shownName>PrevClosePx</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Useful for verifying security identification
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>54</fieldID>

 			<fieldName>
				<hiddenName>Side</hiddenName>
				<shownName>Side</shownName>
			</fieldName>

			<reqd>Y</reqd>

			<commts>Note: to indicate the side of SideValue1 or SideValue2, specify Side=Undisclosed and SideValueInd=either the SideValue1 or SideValue2 indicator.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>401</fieldID>

 			<fieldName>
				<hiddenName>SideValueInd</hiddenName>
				<shownName>SideValueInd</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Refers to the SideValue1 or SideValue2. These are used as opposed to Buy or Sell so that the basket can be quoted either way as Buy or Sell.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>114</fieldID>

 			<fieldName>
				<hiddenName>LocateReqd</hiddenName>
				<shownName>LocateReqd</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>60</fieldID>

 			<fieldName>
				<hiddenName>TransactTime</hiddenName>
				<shownName>TransactTime</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>38</fieldID>

 			<fieldName>
				<hiddenName>OrderQty</hiddenName>
				<shownName>OrderQty</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Either CashOrderQty or OrderQty is required
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>152</fieldID>

 			<fieldName>
				<hiddenName>CashOrderQty</hiddenName>
				<shownName>CashOrderQty</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Either CashOrderQty or OrderQty is required.  Specifies the approximate &quot;monetary quantity&quot; for the order.  Broker is responsible for converting and calculating OrderQty in shares for subsequent messages.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>40</fieldID>

 			<fieldName>
				<hiddenName>OrdType</hiddenName>
				<shownName>OrdType</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>44</fieldID>

 			<fieldName>
				<hiddenName>Price</hiddenName>
				<shownName>Price</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>99</fieldID>

 			<fieldName>
				<hiddenName>StopPx</hiddenName>
				<shownName>StopPx</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>15</fieldID>

 			<fieldName>
				<hiddenName>Currency</hiddenName>
				<shownName>Currency</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>376</fieldID>

 			<fieldName>
				<hiddenName>ComplianceID</hiddenName>
				<shownName>ComplianceID</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>377</fieldID>

 			<fieldName>
				<hiddenName>SolicitedFlag</hiddenName>
				<shownName>SolicitedFlag</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>23</fieldID>

 			<fieldName>
				<hiddenName>IOIid</hiddenName>
				<shownName>IOIid</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Required for Previously Indicated Orders (OrdType=E)
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>117</fieldID>

 			<fieldName>
				<hiddenName>QuoteID</hiddenName>
				<shownName>QuoteID</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Required for Previously Quoted Orders (OrdType=D)
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>59</fieldID>

 			<fieldName>
				<hiddenName>TimeInForce</hiddenName>
				<shownName>TimeInForce</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>168</fieldID>

 			<fieldName>
				<hiddenName>EffectiveTime</hiddenName>
				<shownName>EffectiveTime</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>432</fieldID>

 			<fieldName>
				<hiddenName>ExpireDate</hiddenName>
				<shownName>ExpireDate</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Conditionally required if TimeInForce = GTD and ExpireTime is not specified.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>126</fieldID>

 			<fieldName>
				<hiddenName>ExpireTime</hiddenName>
				<shownName>ExpireTime</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Conditionally required if TimeInForce = GTD and ExpireDate is not specified.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>12</fieldID>

 			<fieldName>
				<hiddenName>Commission</hiddenName>
				<shownName>Commission</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>13</fieldID>

 			<fieldName>
				<hiddenName>CommType</hiddenName>
				<shownName>CommType</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>47</fieldID>

 			<fieldName>
				<hiddenName>Rule80A</hiddenName>
				<shownName>Rule80A
(aka OrderCapacity)</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>121</fieldID>

 			<fieldName>
				<hiddenName>ForexReq</hiddenName>
				<shownName>ForexReq</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>120</fieldID>

 			<fieldName>
				<hiddenName>SettlCurrency</hiddenName>
				<shownName>SettlCurrency</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>58</fieldID>

 			<fieldName>
				<hiddenName>Text</hiddenName>
				<shownName>Text</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>354</fieldID>

 			<fieldName>
				<hiddenName>EncodedTextLen</hiddenName>
				<shownName>EncodedTextLen</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Must be set if EncodedText field is specified and must immediately precede it.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>355</fieldID>

 			<fieldName>
				<hiddenName>EncodedText</hiddenName>
				<shownName>EncodedText</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>193</fieldID>

 			<fieldName>
				<hiddenName>FutSettDate2</hiddenName>
				<shownName>FutSettDate2</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Can be used with OrdType = &quot;Forex - Swap&quot; to specify the &quot;value date&quot; for the future portion of a F/X swap.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>192</fieldID>

 			<fieldName>
				<hiddenName>OrderQty2</hiddenName>
				<shownName>OrderQty2</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Can be used with OrdType = &quot;Forex - Swap&quot; to specify the order quantity  for the future portion of a F/X swap.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>77</fieldID>

 			<fieldName>
				<hiddenName>OpenClose</hiddenName>
				<shownName>OpenClose</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>203</fieldID>

 			<fieldName>
				<hiddenName>CoveredOrUncovered</hiddenName>
				<shownName>CoveredOrUncovered</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>204</fieldID>

 			<fieldName>
				<hiddenName>CustomerOrFirm</hiddenName>
				<shownName>CustomerOrFirm</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>210</fieldID>

 			<fieldName>
				<hiddenName>MaxShow</hiddenName>
				<shownName>MaxShow</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>211</fieldID>

 			<fieldName>
				<hiddenName>PegDifference</hiddenName>
				<shownName>PegDifference</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>388</fieldID>

 			<fieldName>
				<hiddenName>DiscretionInst</hiddenName>
				<shownName>DiscretionInst</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Code to identify the price a DiscretionOffset is related to and should be mathematically added to.  Required if DiscretionOffset is specified.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>389</fieldID>

 			<fieldName>
				<hiddenName>DiscretionOffset</hiddenName>
				<shownName>DiscretionOffset</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>Amount (signed) added to the &quot;related to&quot; price specified via DiscretionInst.
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>439</fieldID>

 			<fieldName>
				<hiddenName>ClearingFirm</hiddenName>
				<shownName>ClearingFirm</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>
	</TAG>

 
	<TAG>
		<level1>
			<fieldID>440</fieldID>

 			<fieldName>
				<hiddenName>ClearingAccount</hiddenName>
				<shownName>ClearingAccount</shownName>
			</fieldName>

			<reqd>N</reqd>

			<commts>
</commts>
		</level1>	</TAG>		</level0>	</TAG>

	<TAG>
		<level0>
			<fieldID> </fieldID>

 			<fieldName>
				<msgName>StandardTrailer</msgName>
				<shownName>Standard Trailer</shownName>
			</fieldName>

			<reqd>Y</reqd>

			<commts>
</commts>
		</level0>	</TAG>


</TAGS>

