Best Python code snippet using pyatom_python
quickfix_fields.py
Source:quickfix_fields.py  
1import quickfix2class RelatedPartyID(quickfix.StringField):3	def __init__(self, data = None):4		if data == None:5			quickfix.StringField.__init__(self, 1563)6		else:7			quickfix.StringField.__init__(self, 1563, data)8class MaxPriceLevels(quickfix.IntField):9	def __init__(self, data = None):10		if data == None:11			quickfix.IntField.__init__(self, 1090)12		else:13			quickfix.IntField.__init__(self, 1090, data)14class DerivativeEncodedIssuer(quickfix.StringField):15	def __init__(self, data = None):16		if data == None:17			quickfix.StringField.__init__(self, 1278)18		else:19			quickfix.StringField.__init__(self, 1278, data)20class NoCompIDs(quickfix.IntField):21	def __init__(self, data = None):22		if data == None:23			quickfix.IntField.__init__(self, 936)24		else:25			quickfix.IntField.__init__(self, 936, data)26class SettlInstRefID(quickfix.StringField):27	def __init__(self, data = None):28		if data == None:29			quickfix.StringField.__init__(self, 214)30		else:31			quickfix.StringField.__init__(self, 214, data)32class NestedPartyID(quickfix.StringField):33	def __init__(self, data = None):34		if data == None:35			quickfix.StringField.__init__(self, 524)36		else:37			quickfix.StringField.__init__(self, 524, data)38class DetachmentPoint(quickfix.DoubleField):39	def __init__(self, data = None):40		if data == None:41			quickfix.DoubleField.__init__(self, 1458)42		else:43			quickfix.DoubleField.__init__(self, 1458, data)44class LateIndicator(quickfix.BoolField):45	def __init__(self, data = None):46		if data == None:47			quickfix.BoolField.__init__(self, 978)48		else:49			quickfix.BoolField.__init__(self, 978, data)50class RiskEncodedSecurityDesc(quickfix.StringField):51	def __init__(self, data = None):52		if data == None:53			quickfix.StringField.__init__(self, 1621)54		else:55			quickfix.StringField.__init__(self, 1621, data)56class RelationshipRiskSecuritySubType(quickfix.StringField):57	def __init__(self, data = None):58		if data == None:59			quickfix.StringField.__init__(self, 1601)60		else:61			quickfix.StringField.__init__(self, 1601, data)62class SecurityListID(quickfix.StringField):63	def __init__(self, data = None):64		if data == None:65			quickfix.StringField.__init__(self, 1465)66		else:67			quickfix.StringField.__init__(self, 1465, data)68class DerivativeFlowScheduleType(quickfix.IntField):69	def __init__(self, data = None):70		if data == None:71			quickfix.IntField.__init__(self, 1442)72		else:73			quickfix.IntField.__init__(self, 1442, data)74class EncodedSymbolLen(quickfix.IntField):75	def __init__(self, data = None):76		if data == None:77			quickfix.IntField.__init__(self, 1359)78		else:79			quickfix.IntField.__init__(self, 1359, data)80class FlexibleIndicator(quickfix.BoolField):81	def __init__(self, data = None):82		if data == None:83			quickfix.BoolField.__init__(self, 1244)84		else:85			quickfix.BoolField.__init__(self, 1244, data)86class NoExecInstRules(quickfix.IntField):87	def __init__(self, data = None):88		if data == None:89			quickfix.IntField.__init__(self, 1232)90		else:91			quickfix.IntField.__init__(self, 1232, data)92class SideTrdRegTimestamp(quickfix.UtcTimeStampField):93	def __init__(self, data = None):94		if data == None:95			quickfix.UtcTimeStampField.__init__(self, 1012)96		else:97			quickfix.UtcTimeStampField.__init__(self, 1012, data)98class DeliveryForm(quickfix.IntField):99	def __init__(self, data = None):100		if data == None:101			quickfix.IntField.__init__(self, 668)102		else:103			quickfix.IntField.__init__(self, 668, data)104class ExecRestatementReason(quickfix.IntField):105	def __init__(self, data = None):106		if data == None:107			quickfix.IntField.__init__(self, 378)108		else:109			quickfix.IntField.__init__(self, 378, data)110class MidYield(quickfix.DoubleField):111	def __init__(self, data = None):112		if data == None:113			quickfix.DoubleField.__init__(self, 633)114		else:115			quickfix.DoubleField.__init__(self, 633, data)116class ContractMultiplier(quickfix.DoubleField):117	def __init__(self, data = None):118		if data == None:119			quickfix.DoubleField.__init__(self, 231)120		else:121			quickfix.DoubleField.__init__(self, 231, data)122class PartyAltIDSource(quickfix.CharField):123	def __init__(self, data = None):124		if data == None:125			quickfix.CharField.__init__(self, 1518)126		else:127			quickfix.CharField.__init__(self, 1518, data)128class CcyAmt(quickfix.DoubleField):129	def __init__(self, data = None):130		if data == None:131			quickfix.DoubleField.__init__(self, 1157)132		else:133			quickfix.DoubleField.__init__(self, 1157, data)134class AllocIntermedReqType(quickfix.IntField):135	def __init__(self, data = None):136		if data == None:137			quickfix.IntField.__init__(self, 808)138		else:139			quickfix.IntField.__init__(self, 808, data)140class NoNested2PartyIDs(quickfix.IntField):141	def __init__(self, data = None):142		if data == None:143			quickfix.IntField.__init__(self, 756)144		else:145			quickfix.IntField.__init__(self, 756, data)146class UnderlyingIssuer(quickfix.StringField):147	def __init__(self, data = None):148		if data == None:149			quickfix.StringField.__init__(self, 306)150		else:151			quickfix.StringField.__init__(self, 306, data)152class LegOrderQty(quickfix.DoubleField):153	def __init__(self, data = None):154		if data == None:155			quickfix.DoubleField.__init__(self, 685)156		else:157			quickfix.DoubleField.__init__(self, 685, data)158class MinTradeVol(quickfix.DoubleField):159	def __init__(self, data = None):160		if data == None:161			quickfix.DoubleField.__init__(self, 562)162		else:163			quickfix.DoubleField.__init__(self, 562, data)164class SettlCurrAmt(quickfix.DoubleField):165	def __init__(self, data = None):166		if data == None:167			quickfix.DoubleField.__init__(self, 119)168		else:169			quickfix.DoubleField.__init__(self, 119, data)170class DerivativeInstrumentPartyRole(quickfix.IntField):171	def __init__(self, data = None):172		if data == None:173			quickfix.IntField.__init__(self, 1295)174		else:175			quickfix.IntField.__init__(self, 1295, data)176class YieldRedemptionPriceType(quickfix.IntField):177	def __init__(self, data = None):178		if data == None:179			quickfix.IntField.__init__(self, 698)180		else:181			quickfix.IntField.__init__(self, 698, data)182class NewsRefID(quickfix.StringField):183	def __init__(self, data = None):184		if data == None:185			quickfix.StringField.__init__(self, 1476)186		else:187			quickfix.StringField.__init__(self, 1476, data)188class SecurityListTypeSource(quickfix.IntField):189	def __init__(self, data = None):190		if data == None:191			quickfix.IntField.__init__(self, 1471)192		else:193			quickfix.IntField.__init__(self, 1471, data)194class ApplReqID(quickfix.StringField):195	def __init__(self, data = None):196		if data == None:197			quickfix.StringField.__init__(self, 1346)198		else:199			quickfix.StringField.__init__(self, 1346, data)200class DerivativeFuturesValuationMethod(quickfix.StringField):201	def __init__(self, data = None):202		if data == None:203			quickfix.StringField.__init__(self, 1319)204		else:205			quickfix.StringField.__init__(self, 1319, data)206class NoLegSecurityAltID(quickfix.StringField):207	def __init__(self, data = None):208		if data == None:209			quickfix.StringField.__init__(self, 604)210		else:211			quickfix.StringField.__init__(self, 604, data)212class DerivativeSecurityType(quickfix.StringField):213	def __init__(self, data = None):214		if data == None:215			quickfix.StringField.__init__(self, 1249)216		else:217			quickfix.StringField.__init__(self, 1249, data)218class CollInquiryQualifier(quickfix.IntField):219	def __init__(self, data = None):220		if data == None:221			quickfix.IntField.__init__(self, 896)222		else:223			quickfix.IntField.__init__(self, 896, data)224class RawData(quickfix.StringField):225	def __init__(self, data = None):226		if data == None:227			quickfix.StringField.__init__(self, 96)228		else:229			quickfix.StringField.__init__(self, 96, data)230class CashSettlAgentContactPhone(quickfix.StringField):231	def __init__(self, data = None):232		if data == None:233			quickfix.StringField.__init__(self, 187)234		else:235			quickfix.StringField.__init__(self, 187, data)236class CreditRating(quickfix.StringField):237	def __init__(self, data = None):238		if data == None:239			quickfix.StringField.__init__(self, 255)240		else:241			quickfix.StringField.__init__(self, 255, data)242class ContingencyType(quickfix.IntField):243	def __init__(self, data = None):244		if data == None:245			quickfix.IntField.__init__(self, 1385)246		else:247			quickfix.IntField.__init__(self, 1385, data)248class StrikeCurrency(quickfix.StringField):249	def __init__(self, data = None):250		if data == None:251			quickfix.StringField.__init__(self, 947)252		else:253			quickfix.StringField.__init__(self, 947, data)254class TradeVolume(quickfix.DoubleField):255	def __init__(self, data = None):256		if data == None:257			quickfix.DoubleField.__init__(self, 1020)258		else:259			quickfix.DoubleField.__init__(self, 1020, data)260class SideTrdRegTimestampSrc(quickfix.StringField):261	def __init__(self, data = None):262		if data == None:263			quickfix.StringField.__init__(self, 1014)264		else:265			quickfix.StringField.__init__(self, 1014, data)266class DeliveryDate(quickfix.StringField):267	def __init__(self, data = None):268		if data == None:269			quickfix.StringField.__init__(self, 743)270		else:271			quickfix.StringField.__init__(self, 743, data)272class EmailType(quickfix.CharField):273	def __init__(self, data = None):274		if data == None:275			quickfix.CharField.__init__(self, 94)276		else:277			quickfix.CharField.__init__(self, 94, data)278class EncodedListExecInst(quickfix.StringField):279	def __init__(self, data = None):280		if data == None:281			quickfix.StringField.__init__(self, 353)282		else:283			quickfix.StringField.__init__(self, 353, data)284class ContraTradeTime(quickfix.UtcTimeStampField):285	def __init__(self, data = None):286		if data == None:287			quickfix.UtcTimeStampField.__init__(self, 438)288		else:289			quickfix.UtcTimeStampField.__init__(self, 438, data)290class MaturityMonthYearIncrement(quickfix.IntField):291	def __init__(self, data = None):292		if data == None:293			quickfix.IntField.__init__(self, 1229)294		else:295			quickfix.IntField.__init__(self, 1229, data)296class RootPartyIDSource(quickfix.CharField):297	def __init__(self, data = None):298		if data == None:299			quickfix.CharField.__init__(self, 1118)300		else:301			quickfix.CharField.__init__(self, 1118, data)302class UnderlyingCouponPaymentDate(quickfix.StringField):303	def __init__(self, data = None):304		if data == None:305			quickfix.StringField.__init__(self, 241)306		else:307			quickfix.StringField.__init__(self, 241, data)308class BidYield(quickfix.DoubleField):309	def __init__(self, data = None):310		if data == None:311			quickfix.DoubleField.__init__(self, 632)312		else:313			quickfix.DoubleField.__init__(self, 632, data)314class IOIQltyInd(quickfix.CharField):315	def __init__(self, data = None):316		if data == None:317			quickfix.CharField.__init__(self, 25)318		else:319			quickfix.CharField.__init__(self, 25, data)320class Issuer(quickfix.StringField):321	def __init__(self, data = None):322		if data == None:323			quickfix.StringField.__init__(self, 106)324		else:325			quickfix.StringField.__init__(self, 106, data)326class CardNumber(quickfix.StringField):327	def __init__(self, data = None):328		if data == None:329			quickfix.StringField.__init__(self, 489)330		else:331			quickfix.StringField.__init__(self, 489, data)332class NoRelatedPartyIDs(quickfix.IntField):333	def __init__(self, data = None):334		if data == None:335			quickfix.IntField.__init__(self, 1562)336		else:337			quickfix.IntField.__init__(self, 1562, data)338class NoLegStipulations(quickfix.IntField):339	def __init__(self, data = None):340		if data == None:341			quickfix.IntField.__init__(self, 683)342		else:343			quickfix.IntField.__init__(self, 683, data)344class LegSecurityExchange(quickfix.StringField):345	def __init__(self, data = None):346		if data == None:347			quickfix.StringField.__init__(self, 616)348		else:349			quickfix.StringField.__init__(self, 616, data)350class CashOrderQty(quickfix.DoubleField):351	def __init__(self, data = None):352		if data == None:353			quickfix.DoubleField.__init__(self, 152)354		else:355			quickfix.DoubleField.__init__(self, 152, data)356class AccruedInterestAmt(quickfix.DoubleField):357	def __init__(self, data = None):358		if data == None:359			quickfix.DoubleField.__init__(self, 159)360		else:361			quickfix.DoubleField.__init__(self, 159, data)362class MDEntrySeller(quickfix.StringField):363	def __init__(self, data = None):364		if data == None:365			quickfix.StringField.__init__(self, 289)366		else:367			quickfix.StringField.__init__(self, 289, data)368class LegPrice(quickfix.DoubleField):369	def __init__(self, data = None):370		if data == None:371			quickfix.DoubleField.__init__(self, 566)372		else:373			quickfix.DoubleField.__init__(self, 566, data)374class RelationshipRiskMaturityTime(quickfix.StringField):375	def __init__(self, data = None):376		if data == None:377			quickfix.StringField.__init__(self, 1603)378		else:379			quickfix.StringField.__init__(self, 1603, data)380class DeliverToCompID(quickfix.StringField):381	def __init__(self, data = None):382		if data == None:383			quickfix.StringField.__init__(self, 128)384		else:385			quickfix.StringField.__init__(self, 128, data)386class TargetLocationID(quickfix.StringField):387	def __init__(self, data = None):388		if data == None:389			quickfix.StringField.__init__(self, 143)390		else:391			quickfix.StringField.__init__(self, 143, data)392class OfferForwardPoints2(quickfix.DoubleField):393	def __init__(self, data = None):394		if data == None:395			quickfix.DoubleField.__init__(self, 643)396		else:397			quickfix.DoubleField.__init__(self, 643, data)398class RatioQty(quickfix.DoubleField):399	def __init__(self, data = None):400		if data == None:401			quickfix.DoubleField.__init__(self, 319)402		else:403			quickfix.DoubleField.__init__(self, 319, data)404class MultiLegRptTypeReq(quickfix.IntField):405	def __init__(self, data = None):406		if data == None:407			quickfix.IntField.__init__(self, 563)408		else:409			quickfix.IntField.__init__(self, 563, data)410class AllocAccount(quickfix.StringField):411	def __init__(self, data = None):412		if data == None:413			quickfix.StringField.__init__(self, 79)414		else:415			quickfix.StringField.__init__(self, 79, data)416class TotalVolumeTraded(quickfix.DoubleField):417	def __init__(self, data = None):418		if data == None:419			quickfix.DoubleField.__init__(self, 387)420		else:421			quickfix.DoubleField.__init__(self, 387, data)422class LinesOfText(quickfix.IntField):423	def __init__(self, data = None):424		if data == None:425			quickfix.IntField.__init__(self, 33)426		else:427			quickfix.IntField.__init__(self, 33, data)428class AccountType(quickfix.IntField):429	def __init__(self, data = None):430		if data == None:431			quickfix.IntField.__init__(self, 581)432		else:433			quickfix.IntField.__init__(self, 581, data)434class MDEntryPositionNo(quickfix.IntField):435	def __init__(self, data = None):436		if data == None:437			quickfix.IntField.__init__(self, 290)438		else:439			quickfix.IntField.__init__(self, 290, data)440class HaltReasonInt(quickfix.IntField):441	def __init__(self, data = None):442		if data == None:443			quickfix.IntField.__init__(self, 327)444		else:445			quickfix.IntField.__init__(self, 327, data)446class FutSettDate(quickfix.StringField):447	def __init__(self, data = None):448		if data == None:449			quickfix.StringField.__init__(self, 64)450		else:451			quickfix.StringField.__init__(self, 64, data)452class SecurityDesc(quickfix.StringField):453	def __init__(self, data = None):454		if data == None:455			quickfix.StringField.__init__(self, 107)456		else:457			quickfix.StringField.__init__(self, 107, data)458class MinQty(quickfix.DoubleField):459	def __init__(self, data = None):460		if data == None:461			quickfix.DoubleField.__init__(self, 110)462		else:463			quickfix.DoubleField.__init__(self, 110, data)464class SettlCurrency(quickfix.StringField):465	def __init__(self, data = None):466		if data == None:467			quickfix.StringField.__init__(self, 120)468		else:469			quickfix.StringField.__init__(self, 120, data)470class PegOffsetValue(quickfix.DoubleField):471	def __init__(self, data = None):472		if data == None:473			quickfix.DoubleField.__init__(self, 211)474		else:475			quickfix.DoubleField.__init__(self, 211, data)476class DerivativeSecurityAltIDSource(quickfix.StringField):477	def __init__(self, data = None):478		if data == None:479			quickfix.StringField.__init__(self, 1220)480		else:481			quickfix.StringField.__init__(self, 1220, data)482class NoSettlPartySubIDs(quickfix.IntField):483	def __init__(self, data = None):484		if data == None:485			quickfix.IntField.__init__(self, 801)486		else:487			quickfix.IntField.__init__(self, 801, data)488class AllocReportID(quickfix.StringField):489	def __init__(self, data = None):490		if data == None:491			quickfix.StringField.__init__(self, 755)492		else:493			quickfix.StringField.__init__(self, 755, data)494class LegCFICode(quickfix.StringField):495	def __init__(self, data = None):496		if data == None:497			quickfix.StringField.__init__(self, 608)498		else:499			quickfix.StringField.__init__(self, 608, data)500class LegFutSettDate(quickfix.StringField):501	def __init__(self, data = None):502		if data == None:503			quickfix.StringField.__init__(self, 588)504		else:505			quickfix.StringField.__init__(self, 588, data)506class LegBenchmarkCurveName(quickfix.StringField):507	def __init__(self, data = None):508		if data == None:509			quickfix.StringField.__init__(self, 677)510		else:511			quickfix.StringField.__init__(self, 677, data)512class ClearingFeeIndicator(quickfix.StringField):513	def __init__(self, data = None):514		if data == None:515			quickfix.StringField.__init__(self, 635)516		else:517			quickfix.StringField.__init__(self, 635, data)518class BrokerOfCredit(quickfix.StringField):519	def __init__(self, data = None):520		if data == None:521			quickfix.StringField.__init__(self, 92)522		else:523			quickfix.StringField.__init__(self, 92, data)524class SecurityListRefID(quickfix.StringField):525	def __init__(self, data = None):526		if data == None:527			quickfix.StringField.__init__(self, 1466)528		else:529			quickfix.StringField.__init__(self, 1466, data)530class UnderlyingLegMaturityTime(quickfix.StringField):531	def __init__(self, data = None):532		if data == None:533			quickfix.StringField.__init__(self, 1405)534		else:535			quickfix.StringField.__init__(self, 1405, data)536class NestedPartySubIDType(quickfix.IntField):537	def __init__(self, data = None):538		if data == None:539			quickfix.IntField.__init__(self, 805)540		else:541			quickfix.IntField.__init__(self, 805, data)542class BidType(quickfix.IntField):543	def __init__(self, data = None):544		if data == None:545			quickfix.IntField.__init__(self, 394)546		else:547			quickfix.IntField.__init__(self, 394, data)548class MDEntryRefID(quickfix.StringField):549	def __init__(self, data = None):550		if data == None:551			quickfix.StringField.__init__(self, 280)552		else:553			quickfix.StringField.__init__(self, 280, data)554class UnderlyingUnitOfMeasureQty(quickfix.DoubleField):555	def __init__(self, data = None):556		if data == None:557			quickfix.DoubleField.__init__(self, 1423)558		else:559			quickfix.DoubleField.__init__(self, 1423, data)560class UnderlyingLegMaturityDate(quickfix.StringField):561	def __init__(self, data = None):562		if data == None:563			quickfix.StringField.__init__(self, 1345)564		else:565			quickfix.StringField.__init__(self, 1345, data)566class StartTickPriceRange(quickfix.DoubleField):567	def __init__(self, data = None):568		if data == None:569			quickfix.DoubleField.__init__(self, 1206)570		else:571			quickfix.DoubleField.__init__(self, 1206, data)572class LegContractSettlMonth(quickfix.StringField):573	def __init__(self, data = None):574		if data == None:575			quickfix.StringField.__init__(self, 955)576		else:577			quickfix.StringField.__init__(self, 955, data)578class UnderlyingSecurityDesc(quickfix.StringField):579	def __init__(self, data = None):580		if data == None:581			quickfix.StringField.__init__(self, 307)582		else:583			quickfix.StringField.__init__(self, 307, data)584class CashDistribPayRef(quickfix.StringField):585	def __init__(self, data = None):586		if data == None:587			quickfix.StringField.__init__(self, 501)588		else:589			quickfix.StringField.__init__(self, 501, data)590class QuotePriceType(quickfix.IntField):591	def __init__(self, data = None):592		if data == None:593			quickfix.IntField.__init__(self, 692)594		else:595			quickfix.IntField.__init__(self, 692, data)596class EncodedAllocText(quickfix.StringField):597	def __init__(self, data = None):598		if data == None:599			quickfix.StringField.__init__(self, 361)600		else:601			quickfix.StringField.__init__(self, 361, data)602class UnderlyingMaturityMonthYear(quickfix.StringField):603	def __init__(self, data = None):604		if data == None:605			quickfix.StringField.__init__(self, 313)606		else:607			quickfix.StringField.__init__(self, 313, data)608class RiskWarningLevelPercent(quickfix.DoubleField):609	def __init__(self, data = None):610		if data == None:611			quickfix.DoubleField.__init__(self, 1560)612		else:613			quickfix.DoubleField.__init__(self, 1560, data)614class UnderlyingOriginalNotionalPercentageOutstanding(quickfix.DoubleField):615	def __init__(self, data = None):616		if data == None:617			quickfix.DoubleField.__init__(self, 1456)618		else:619			quickfix.DoubleField.__init__(self, 1456, data)620class MultilegPriceMethod(quickfix.IntField):621	def __init__(self, data = None):622		if data == None:623			quickfix.IntField.__init__(self, 1378)624		else:625			quickfix.IntField.__init__(self, 1378, data)626class TotNoFills(quickfix.IntField):627	def __init__(self, data = None):628		if data == None:629			quickfix.IntField.__init__(self, 1361)630		else:631			quickfix.IntField.__init__(self, 1361, data)632class DerivativeSettleOnOpenFlag(quickfix.StringField):633	def __init__(self, data = None):634		if data == None:635			quickfix.StringField.__init__(self, 1254)636		else:637			quickfix.StringField.__init__(self, 1254, data)638class UnderlyingRepurchaseTerm(quickfix.IntField):639	def __init__(self, data = None):640		if data == None:641			quickfix.IntField.__init__(self, 244)642		else:643			quickfix.IntField.__init__(self, 244, data)644class RiskWarningLevelName(quickfix.StringField):645	def __init__(self, data = None):646		if data == None:647			quickfix.StringField.__init__(self, 1561)648		else:649			quickfix.StringField.__init__(self, 1561, data)650class DerivativeCountryOfIssue(quickfix.StringField):651	def __init__(self, data = None):652		if data == None:653			quickfix.StringField.__init__(self, 1258)654		else:655			quickfix.StringField.__init__(self, 1258, data)656class ListMethod(quickfix.IntField):657	def __init__(self, data = None):658		if data == None:659			quickfix.IntField.__init__(self, 1198)660		else:661			quickfix.IntField.__init__(self, 1198, data)662class UnderlyingCPProgram(quickfix.StringField):663	def __init__(self, data = None):664		if data == None:665			quickfix.StringField.__init__(self, 877)666		else:667			quickfix.StringField.__init__(self, 877, data)668class PriceDelta(quickfix.DoubleField):669	def __init__(self, data = None):670		if data == None:671			quickfix.DoubleField.__init__(self, 811)672		else:673			quickfix.DoubleField.__init__(self, 811, data)674class RefSeqNum(quickfix.IntField):675	def __init__(self, data = None):676		if data == None:677			quickfix.IntField.__init__(self, 45)678		else:679			quickfix.IntField.__init__(self, 45, data)680class AutoAcceptIndicator(quickfix.BoolField):681	def __init__(self, data = None):682		if data == None:683			quickfix.BoolField.__init__(self, 754)684		else:685			quickfix.BoolField.__init__(self, 754, data)686class MDImplicitDelete(quickfix.BoolField):687	def __init__(self, data = None):688		if data == None:689			quickfix.BoolField.__init__(self, 547)690		else:691			quickfix.BoolField.__init__(self, 547, data)692class NoStipulations(quickfix.IntField):693	def __init__(self, data = None):694		if data == None:695			quickfix.IntField.__init__(self, 232)696		else:697			quickfix.IntField.__init__(self, 232, data)698class ClearingBusinessDate(quickfix.StringField):699	def __init__(self, data = None):700		if data == None:701			quickfix.StringField.__init__(self, 715)702		else:703			quickfix.StringField.__init__(self, 715, data)704class NoRelationshipRiskLimits(quickfix.IntField):705	def __init__(self, data = None):706		if data == None:707			quickfix.IntField.__init__(self, 1582)708		else:709			quickfix.IntField.__init__(self, 1582, data)710class LocationID(quickfix.StringField):711	def __init__(self, data = None):712		if data == None:713			quickfix.StringField.__init__(self, 283)714		else:715			quickfix.StringField.__init__(self, 283, data)716class Currency(quickfix.StringField):717	def __init__(self, data = None):718		if data == None:719			quickfix.StringField.__init__(self, 15)720		else:721			quickfix.StringField.__init__(self, 15, data)722class RoutingType(quickfix.IntField):723	def __init__(self, data = None):724		if data == None:725			quickfix.IntField.__init__(self, 216)726		else:727			quickfix.IntField.__init__(self, 216, data)728class UnderlyingStrikePrice(quickfix.DoubleField):729	def __init__(self, data = None):730		if data == None:731			quickfix.DoubleField.__init__(self, 316)732		else:733			quickfix.DoubleField.__init__(self, 316, data)734class BidTradeType(quickfix.CharField):735	def __init__(self, data = None):736		if data == None:737			quickfix.CharField.__init__(self, 418)738		else:739			quickfix.CharField.__init__(self, 418, data)740class RelationshipRiskInstrumentOperator(quickfix.IntField):741	def __init__(self, data = None):742		if data == None:743			quickfix.IntField.__init__(self, 1588)744		else:745			quickfix.IntField.__init__(self, 1588, data)746class UnderlyingAttachmentPoint(quickfix.DoubleField):747	def __init__(self, data = None):748		if data == None:749			quickfix.DoubleField.__init__(self, 1459)750		else:751			quickfix.DoubleField.__init__(self, 1459, data)752class TotNoRejQuotes(quickfix.IntField):753	def __init__(self, data = None):754		if data == None:755			quickfix.IntField.__init__(self, 1170)756		else:757			quickfix.IntField.__init__(self, 1170, data)758class OrdStatusReqID(quickfix.StringField):759	def __init__(self, data = None):760		if data == None:761			quickfix.StringField.__init__(self, 790)762		else:763			quickfix.StringField.__init__(self, 790, data)764class SenderCompID(quickfix.StringField):765	def __init__(self, data = None):766		if data == None:767			quickfix.StringField.__init__(self, 49)768		else:769			quickfix.StringField.__init__(self, 49, data)770class OrdRejReason(quickfix.IntField):771	def __init__(self, data = None):772		if data == None:773			quickfix.IntField.__init__(self, 103)774		else:775			quickfix.IntField.__init__(self, 103, data)776class MaturityMonthYearIncrementUnits(quickfix.IntField):777	def __init__(self, data = None):778		if data == None:779			quickfix.IntField.__init__(self, 1302)780		else:781			quickfix.IntField.__init__(self, 1302, data)782class DisplayWhen(quickfix.CharField):783	def __init__(self, data = None):784		if data == None:785			quickfix.CharField.__init__(self, 1083)786		else:787			quickfix.CharField.__init__(self, 1083, data)788class ApplQueueAction(quickfix.IntField):789	def __init__(self, data = None):790		if data == None:791			quickfix.IntField.__init__(self, 815)792		else:793			quickfix.IntField.__init__(self, 815, data)794class RegistTransType(quickfix.CharField):795	def __init__(self, data = None):796		if data == None:797			quickfix.CharField.__init__(self, 514)798		else:799			quickfix.CharField.__init__(self, 514, data)800class PaymentRemitterID(quickfix.StringField):801	def __init__(self, data = None):802		if data == None:803			quickfix.StringField.__init__(self, 505)804		else:805			quickfix.StringField.__init__(self, 505, data)806class PriceType(quickfix.IntField):807	def __init__(self, data = None):808		if data == None:809			quickfix.IntField.__init__(self, 423)810		else:811			quickfix.IntField.__init__(self, 423, data)812class MarketReqID(quickfix.StringField):813	def __init__(self, data = None):814		if data == None:815			quickfix.StringField.__init__(self, 1393)816		else:817			quickfix.StringField.__init__(self, 1393, data)818class NoNestedInstrAttrib(quickfix.IntField):819	def __init__(self, data = None):820		if data == None:821			quickfix.IntField.__init__(self, 1312)822		else:823			quickfix.IntField.__init__(self, 1312, data)824class SecuritySubType(quickfix.StringField):825	def __init__(self, data = None):826		if data == None:827			quickfix.StringField.__init__(self, 762)828		else:829			quickfix.StringField.__init__(self, 762, data)830class ClOrdID(quickfix.StringField):831	def __init__(self, data = None):832		if data == None:833			quickfix.StringField.__init__(self, 11)834		else:835			quickfix.StringField.__init__(self, 11, data)836class MaturityDay(quickfix.StringField):837	def __init__(self, data = None):838		if data == None:839			quickfix.StringField.__init__(self, 205)840		else:841			quickfix.StringField.__init__(self, 205, data)842class UnderlyingSeniority(quickfix.StringField):843	def __init__(self, data = None):844		if data == None:845			quickfix.StringField.__init__(self, 1454)846		else:847			quickfix.StringField.__init__(self, 1454, data)848class MarketSegmentDesc(quickfix.StringField):849	def __init__(self, data = None):850		if data == None:851			quickfix.StringField.__init__(self, 1396)852		else:853			quickfix.StringField.__init__(self, 1396, data)854class NoMarketSegments(quickfix.IntField):855	def __init__(self, data = None):856		if data == None:857			quickfix.IntField.__init__(self, 1310)858		else:859			quickfix.IntField.__init__(self, 1310, data)860class SettlObligMode(quickfix.IntField):861	def __init__(self, data = None):862		if data == None:863			quickfix.IntField.__init__(self, 1159)864		else:865			quickfix.IntField.__init__(self, 1159, data)866class SecurityUpdateAction(quickfix.CharField):867	def __init__(self, data = None):868		if data == None:869			quickfix.CharField.__init__(self, 980)870		else:871			quickfix.CharField.__init__(self, 980, data)872class NetworkRequestType(quickfix.IntField):873	def __init__(self, data = None):874		if data == None:875			quickfix.IntField.__init__(self, 935)876		else:877			quickfix.IntField.__init__(self, 935, data)878class LiquidityPctLow(quickfix.DoubleField):879	def __init__(self, data = None):880		if data == None:881			quickfix.DoubleField.__init__(self, 402)882		else:883			quickfix.DoubleField.__init__(self, 402, data)884class PartyRole(quickfix.IntField):885	def __init__(self, data = None):886		if data == None:887			quickfix.IntField.__init__(self, 452)888		else:889			quickfix.IntField.__init__(self, 452, data)890class LegRatioQty(quickfix.DoubleField):891	def __init__(self, data = None):892		if data == None:893			quickfix.DoubleField.__init__(self, 623)894		else:895			quickfix.DoubleField.__init__(self, 623, data)896class SettlCurrFxRate(quickfix.DoubleField):897	def __init__(self, data = None):898		if data == None:899			quickfix.DoubleField.__init__(self, 155)900		else:901			quickfix.DoubleField.__init__(self, 155, data)902class RelatedPartyRole(quickfix.IntField):903	def __init__(self, data = None):904		if data == None:905			quickfix.IntField.__init__(self, 1565)906		else:907			quickfix.IntField.__init__(self, 1565, data)908class LegContractMultiplierUnit(quickfix.IntField):909	def __init__(self, data = None):910		if data == None:911			quickfix.IntField.__init__(self, 1436)912		else:913			quickfix.IntField.__init__(self, 1436, data)914class SecureData(quickfix.StringField):915	def __init__(self, data = None):916		if data == None:917			quickfix.StringField.__init__(self, 91)918		else:919			quickfix.StringField.__init__(self, 91, data)920class SenderLocationID(quickfix.StringField):921	def __init__(self, data = None):922		if data == None:923			quickfix.StringField.__init__(self, 142)924		else:925			quickfix.StringField.__init__(self, 142, data)926class FirstPx(quickfix.DoubleField):927	def __init__(self, data = None):928		if data == None:929			quickfix.DoubleField.__init__(self, 1025)930		else:931			quickfix.DoubleField.__init__(self, 1025, data)932class EncodedLegIssuer(quickfix.StringField):933	def __init__(self, data = None):934		if data == None:935			quickfix.StringField.__init__(self, 619)936		else:937			quickfix.StringField.__init__(self, 619, data)938class AssignmentMethod(quickfix.CharField):939	def __init__(self, data = None):940		if data == None:941			quickfix.CharField.__init__(self, 744)942		else:943			quickfix.CharField.__init__(self, 744, data)944class RoutingID(quickfix.StringField):945	def __init__(self, data = None):946		if data == None:947			quickfix.StringField.__init__(self, 217)948		else:949			quickfix.StringField.__init__(self, 217, data)950class RelationshipRiskSecurityAltID(quickfix.StringField):951	def __init__(self, data = None):952		if data == None:953			quickfix.StringField.__init__(self, 1594)954		else:955			quickfix.StringField.__init__(self, 1594, data)956class RelatedPartyAltID(quickfix.StringField):957	def __init__(self, data = None):958		if data == None:959			quickfix.StringField.__init__(self, 1570)960		else:961			quickfix.StringField.__init__(self, 1570, data)962class StrategyParameterType(quickfix.IntField):963	def __init__(self, data = None):964		if data == None:965			quickfix.IntField.__init__(self, 959)966		else:967			quickfix.IntField.__init__(self, 959, data)968class EncryptMethod(quickfix.IntField):969	def __init__(self, data = None):970		if data == None:971			quickfix.IntField.__init__(self, 98)972		else:973			quickfix.IntField.__init__(self, 98, data)974class UnderlyingStateOrProvinceOfIssue(quickfix.StringField):975	def __init__(self, data = None):976		if data == None:977			quickfix.StringField.__init__(self, 593)978		else:979			quickfix.StringField.__init__(self, 593, data)980class ApplNewSeqNum(quickfix.IntField):981	def __init__(self, data = None):982		if data == None:983			quickfix.IntField.__init__(self, 1399)984		else:985			quickfix.IntField.__init__(self, 1399, data)986class DerivativeEncodedSecurityDescLen(quickfix.IntField):987	def __init__(self, data = None):988		if data == None:989			quickfix.IntField.__init__(self, 1280)990		else:991			quickfix.IntField.__init__(self, 1280, data)992class TradingCurrency(quickfix.StringField):993	def __init__(self, data = None):994		if data == None:995			quickfix.StringField.__init__(self, 1245)996		else:997			quickfix.StringField.__init__(self, 1245, data)998class SecondaryHighLimitPrice(quickfix.DoubleField):999	def __init__(self, data = None):1000		if data == None:1001			quickfix.DoubleField.__init__(self, 1230)1002		else:1003			quickfix.DoubleField.__init__(self, 1230, data)1004class OrderAvgPx(quickfix.DoubleField):1005	def __init__(self, data = None):1006		if data == None:1007			quickfix.DoubleField.__init__(self, 799)1008		else:1009			quickfix.DoubleField.__init__(self, 799, data)1010class PosAmtType(quickfix.StringField):1011	def __init__(self, data = None):1012		if data == None:1013			quickfix.StringField.__init__(self, 707)1014		else:1015			quickfix.StringField.__init__(self, 707, data)1016class ResetSeqNumFlag(quickfix.BoolField):1017	def __init__(self, data = None):1018		if data == None:1019			quickfix.BoolField.__init__(self, 141)1020		else:1021			quickfix.BoolField.__init__(self, 141, data)1022class NoHops(quickfix.IntField):1023	def __init__(self, data = None):1024		if data == None:1025			quickfix.IntField.__init__(self, 627)1026		else:1027			quickfix.IntField.__init__(self, 627, data)1028class CollInquiryResult(quickfix.IntField):1029	def __init__(self, data = None):1030		if data == None:1031			quickfix.IntField.__init__(self, 946)1032		else:1033			quickfix.IntField.__init__(self, 946, data)1034class StartDate(quickfix.StringField):1035	def __init__(self, data = None):1036		if data == None:1037			quickfix.StringField.__init__(self, 916)1038		else:1039			quickfix.StringField.__init__(self, 916, data)1040class CollAsgnRespType(quickfix.IntField):1041	def __init__(self, data = None):1042		if data == None:1043			quickfix.IntField.__init__(self, 905)1044		else:1045			quickfix.IntField.__init__(self, 905, data)1046class OrderBookingQty(quickfix.DoubleField):1047	def __init__(self, data = None):1048		if data == None:1049			quickfix.DoubleField.__init__(self, 800)1050		else:1051			quickfix.DoubleField.__init__(self, 800, data)1052class NoQuoteQualifiers(quickfix.IntField):1053	def __init__(self, data = None):1054		if data == None:1055			quickfix.IntField.__init__(self, 735)1056		else:1057			quickfix.IntField.__init__(self, 735, data)1058class UnsolicitedIndicator(quickfix.BoolField):1059	def __init__(self, data = None):1060		if data == None:1061			quickfix.BoolField.__init__(self, 325)1062		else:1063			quickfix.BoolField.__init__(self, 325, data)1064class RefCstmApplVerID(quickfix.StringField):1065	def __init__(self, data = None):1066		if data == None:1067			quickfix.StringField.__init__(self, 1131)1068		else:1069			quickfix.StringField.__init__(self, 1131, data)1070class SideExecID(quickfix.StringField):1071	def __init__(self, data = None):1072		if data == None:1073			quickfix.StringField.__init__(self, 1427)1074		else:1075			quickfix.StringField.__init__(self, 1427, data)1076class RejectText(quickfix.StringField):1077	def __init__(self, data = None):1078		if data == None:1079			quickfix.StringField.__init__(self, 1328)1080		else:1081			quickfix.StringField.__init__(self, 1328, data)1082class ExchangeSpecialInstructions(quickfix.StringField):1083	def __init__(self, data = None):1084		if data == None:1085			quickfix.StringField.__init__(self, 1139)1086		else:1087			quickfix.StringField.__init__(self, 1139, data)1088class TradeID(quickfix.StringField):1089	def __init__(self, data = None):1090		if data == None:1091			quickfix.StringField.__init__(self, 1003)1092		else:1093			quickfix.StringField.__init__(self, 1003, data)1094class RndPx(quickfix.DoubleField):1095	def __init__(self, data = None):1096		if data == None:1097			quickfix.DoubleField.__init__(self, 991)1098		else:1099			quickfix.DoubleField.__init__(self, 991, data)1100class QuoteEntryRejectReason(quickfix.IntField):1101	def __init__(self, data = None):1102		if data == None:1103			quickfix.IntField.__init__(self, 368)1104		else:1105			quickfix.IntField.__init__(self, 368, data)1106class OrderCapacity(quickfix.CharField):1107	def __init__(self, data = None):1108		if data == None:1109			quickfix.CharField.__init__(self, 528)1110		else:1111			quickfix.CharField.__init__(self, 528, data)1112class SideLastQty(quickfix.IntField):1113	def __init__(self, data = None):1114		if data == None:1115			quickfix.IntField.__init__(self, 1009)1116		else:1117			quickfix.IntField.__init__(self, 1009, data)1118class DerivativeUnitOfMeasure(quickfix.StringField):1119	def __init__(self, data = None):1120		if data == None:1121			quickfix.StringField.__init__(self, 1269)1122		else:1123			quickfix.StringField.__init__(self, 1269, data)1124class NoLegAllocs(quickfix.IntField):1125	def __init__(self, data = None):1126		if data == None:1127			quickfix.IntField.__init__(self, 670)1128		else:1129			quickfix.IntField.__init__(self, 670, data)1130class QuoteAckStatus(quickfix.IntField):1131	def __init__(self, data = None):1132		if data == None:1133			quickfix.IntField.__init__(self, 297)1134		else:1135			quickfix.IntField.__init__(self, 297, data)1136class SecondaryFirmTradeID(quickfix.StringField):1137	def __init__(self, data = None):1138		if data == None:1139			quickfix.StringField.__init__(self, 1042)1140		else:1141			quickfix.StringField.__init__(self, 1042, data)1142class UserRequestType(quickfix.IntField):1143	def __init__(self, data = None):1144		if data == None:1145			quickfix.IntField.__init__(self, 924)1146		else:1147			quickfix.IntField.__init__(self, 924, data)1148class SecondaryTrdType(quickfix.IntField):1149	def __init__(self, data = None):1150		if data == None:1151			quickfix.IntField.__init__(self, 855)1152		else:1153			quickfix.IntField.__init__(self, 855, data)1154class TradeReportTransType(quickfix.IntField):1155	def __init__(self, data = None):1156		if data == None:1157			quickfix.IntField.__init__(self, 487)1158		else:1159			quickfix.IntField.__init__(self, 487, data)1160class AdvSide(quickfix.CharField):1161	def __init__(self, data = None):1162		if data == None:1163			quickfix.CharField.__init__(self, 4)1164		else:1165			quickfix.CharField.__init__(self, 4, data)1166class RelatedContextPartySubID(quickfix.StringField):1167	def __init__(self, data = None):1168		if data == None:1169			quickfix.StringField.__init__(self, 1580)1170		else:1171			quickfix.StringField.__init__(self, 1580, data)1172class DerivativeSecuritySubType(quickfix.StringField):1173	def __init__(self, data = None):1174		if data == None:1175			quickfix.StringField.__init__(self, 1250)1176		else:1177			quickfix.StringField.__init__(self, 1250, data)1178class TriggerTradingSessionSubID(quickfix.StringField):1179	def __init__(self, data = None):1180		if data == None:1181			quickfix.StringField.__init__(self, 1114)1182		else:1183			quickfix.StringField.__init__(self, 1114, data)1184class TradeLinkID(quickfix.StringField):1185	def __init__(self, data = None):1186		if data == None:1187			quickfix.StringField.__init__(self, 820)1188		else:1189			quickfix.StringField.__init__(self, 820, data)1190class LegBenchmarkPrice(quickfix.DoubleField):1191	def __init__(self, data = None):1192		if data == None:1193			quickfix.DoubleField.__init__(self, 679)1194		else:1195			quickfix.DoubleField.__init__(self, 679, data)1196class HopRefID(quickfix.IntField):1197	def __init__(self, data = None):1198		if data == None:1199			quickfix.IntField.__init__(self, 630)1200		else:1201			quickfix.IntField.__init__(self, 630, data)1202class Designation(quickfix.StringField):1203	def __init__(self, data = None):1204		if data == None:1205			quickfix.StringField.__init__(self, 494)1206		else:1207			quickfix.StringField.__init__(self, 494, data)1208class TradeRequestID(quickfix.StringField):1209	def __init__(self, data = None):1210		if data == None:1211			quickfix.StringField.__init__(self, 568)1212		else:1213			quickfix.StringField.__init__(self, 568, data)1214class RelationshipRiskLimitType(quickfix.IntField):1215	def __init__(self, data = None):1216		if data == None:1217			quickfix.IntField.__init__(self, 1583)1218		else:1219			quickfix.IntField.__init__(self, 1583, data)1220class RiskSecurityIDSource(quickfix.StringField):1221	def __init__(self, data = None):1222		if data == None:1223			quickfix.StringField.__init__(self, 1539)1224		else:1225			quickfix.StringField.__init__(self, 1539, data)1226class LegFlowScheduleType(quickfix.IntField):1227	def __init__(self, data = None):1228		if data == None:1229			quickfix.IntField.__init__(self, 1440)1230		else:1231			quickfix.IntField.__init__(self, 1440, data)1232class LegPriceUnitOfMeasure(quickfix.StringField):1233	def __init__(self, data = None):1234		if data == None:1235			quickfix.StringField.__init__(self, 1421)1236		else:1237			quickfix.StringField.__init__(self, 1421, data)1238class Nested4PartyIDSource(quickfix.CharField):1239	def __init__(self, data = None):1240		if data == None:1241			quickfix.CharField.__init__(self, 1416)1242		else:1243			quickfix.CharField.__init__(self, 1416, data)1244class CoveredOrUncovered(quickfix.IntField):1245	def __init__(self, data = None):1246		if data == None:1247			quickfix.IntField.__init__(self, 203)1248		else:1249			quickfix.IntField.__init__(self, 203, data)1250class AcctIDSource(quickfix.IntField):1251	def __init__(self, data = None):1252		if data == None:1253			quickfix.IntField.__init__(self, 660)1254		else:1255			quickfix.IntField.__init__(self, 660, data)1256class MktOfferPx(quickfix.DoubleField):1257	def __init__(self, data = None):1258		if data == None:1259			quickfix.DoubleField.__init__(self, 646)1260		else:1261			quickfix.DoubleField.__init__(self, 646, data)1262class NoCapacities(quickfix.IntField):1263	def __init__(self, data = None):1264		if data == None:1265			quickfix.IntField.__init__(self, 862)1266		else:1267			quickfix.IntField.__init__(self, 862, data)1268class TradeRequestType(quickfix.IntField):1269	def __init__(self, data = None):1270		if data == None:1271			quickfix.IntField.__init__(self, 569)1272		else:1273			quickfix.IntField.__init__(self, 569, data)1274class NoNestedPartyIDs(quickfix.IntField):1275	def __init__(self, data = None):1276		if data == None:1277			quickfix.IntField.__init__(self, 539)1278		else:1279			quickfix.IntField.__init__(self, 539, data)1280class TradSesStatus(quickfix.IntField):1281	def __init__(self, data = None):1282		if data == None:1283			quickfix.IntField.__init__(self, 340)1284		else:1285			quickfix.IntField.__init__(self, 340, data)1286class UnderlyingNotionalPercentageOutstanding(quickfix.DoubleField):1287	def __init__(self, data = None):1288		if data == None:1289			quickfix.DoubleField.__init__(self, 1455)1290		else:1291			quickfix.DoubleField.__init__(self, 1455, data)1292class ApplLastSeqNum(quickfix.IntField):1293	def __init__(self, data = None):1294		if data == None:1295			quickfix.IntField.__init__(self, 1350)1296		else:1297			quickfix.IntField.__init__(self, 1350, data)1298class PegPriceType(quickfix.IntField):1299	def __init__(self, data = None):1300		if data == None:1301			quickfix.IntField.__init__(self, 1094)1302		else:1303			quickfix.IntField.__init__(self, 1094, data)1304class StrategyParameterName(quickfix.StringField):1305	def __init__(self, data = None):1306		if data == None:1307			quickfix.StringField.__init__(self, 958)1308		else:1309			quickfix.StringField.__init__(self, 958, data)1310class StreamAsgnRejReason(quickfix.IntField):1311	def __init__(self, data = None):1312		if data == None:1313			quickfix.IntField.__init__(self, 1502)1314		else:1315			quickfix.IntField.__init__(self, 1502, data)1316class MatchIncrement(quickfix.DoubleField):1317	def __init__(self, data = None):1318		if data == None:1319			quickfix.DoubleField.__init__(self, 1089)1320		else:1321			quickfix.DoubleField.__init__(self, 1089, data)1322class Nested3PartyRole(quickfix.IntField):1323	def __init__(self, data = None):1324		if data == None:1325			quickfix.IntField.__init__(self, 951)1326		else:1327			quickfix.IntField.__init__(self, 951, data)1328class UnderlyingPx(quickfix.DoubleField):1329	def __init__(self, data = None):1330		if data == None:1331			quickfix.DoubleField.__init__(self, 810)1332		else:1333			quickfix.DoubleField.__init__(self, 810, data)1334class PriceImprovement(quickfix.DoubleField):1335	def __init__(self, data = None):1336		if data == None:1337			quickfix.DoubleField.__init__(self, 639)1338		else:1339			quickfix.DoubleField.__init__(self, 639, data)1340class ValuationMethod(quickfix.StringField):1341	def __init__(self, data = None):1342		if data == None:1343			quickfix.StringField.__init__(self, 1197)1344		else:1345			quickfix.StringField.__init__(self, 1197, data)1346class DerivativeSecurityID(quickfix.StringField):1347	def __init__(self, data = None):1348		if data == None:1349			quickfix.StringField.__init__(self, 1216)1350		else:1351			quickfix.StringField.__init__(self, 1216, data)1352class NoExpiration(quickfix.IntField):1353	def __init__(self, data = None):1354		if data == None:1355			quickfix.IntField.__init__(self, 981)1356		else:1357			quickfix.IntField.__init__(self, 981, data)1358class TargetCompID(quickfix.StringField):1359	def __init__(self, data = None):1360		if data == None:1361			quickfix.StringField.__init__(self, 56)1362		else:1363			quickfix.StringField.__init__(self, 56, data)1364class MDEntryBuyer(quickfix.StringField):1365	def __init__(self, data = None):1366		if data == None:1367			quickfix.StringField.__init__(self, 288)1368		else:1369			quickfix.StringField.__init__(self, 288, data)1370class RelationshipRiskCouponRate(quickfix.DoubleField):1371	def __init__(self, data = None):1372		if data == None:1373			quickfix.DoubleField.__init__(self, 1608)1374		else:1375			quickfix.DoubleField.__init__(self, 1608, data)1376class NoDerivativeInstrumentPartySubIDs(quickfix.IntField):1377	def __init__(self, data = None):1378		if data == None:1379			quickfix.IntField.__init__(self, 1296)1380		else:1381			quickfix.IntField.__init__(self, 1296, data)1382class NoMaturityRules(quickfix.IntField):1383	def __init__(self, data = None):1384		if data == None:1385			quickfix.IntField.__init__(self, 1236)1386		else:1387			quickfix.IntField.__init__(self, 1236, data)1388class QuoteMsgID(quickfix.StringField):1389	def __init__(self, data = None):1390		if data == None:1391			quickfix.StringField.__init__(self, 1166)1392		else:1393			quickfix.StringField.__init__(self, 1166, data)1394class TriggerType(quickfix.CharField):1395	def __init__(self, data = None):1396		if data == None:1397			quickfix.CharField.__init__(self, 1100)1398		else:1399			quickfix.CharField.__init__(self, 1100, data)1400class PriceProtectionScope(quickfix.CharField):1401	def __init__(self, data = None):1402		if data == None:1403			quickfix.CharField.__init__(self, 1092)1404		else:1405			quickfix.CharField.__init__(self, 1092, data)1406class TotNumAssignmentReports(quickfix.IntField):1407	def __init__(self, data = None):1408		if data == None:1409			quickfix.IntField.__init__(self, 832)1410		else:1411			quickfix.IntField.__init__(self, 832, data)1412class ContraLegRefID(quickfix.StringField):1413	def __init__(self, data = None):1414		if data == None:1415			quickfix.StringField.__init__(self, 655)1416		else:1417			quickfix.StringField.__init__(self, 655, data)1418class TradeReportRejectReason(quickfix.IntField):1419	def __init__(self, data = None):1420		if data == None:1421			quickfix.IntField.__init__(self, 751)1422		else:1423			quickfix.IntField.__init__(self, 751, data)1424class TradeReportRefID(quickfix.StringField):1425	def __init__(self, data = None):1426		if data == None:1427			quickfix.StringField.__init__(self, 572)1428		else:1429			quickfix.StringField.__init__(self, 572, data)1430class SecurityListType(quickfix.IntField):1431	def __init__(self, data = None):1432		if data == None:1433			quickfix.IntField.__init__(self, 1470)1434		else:1435			quickfix.IntField.__init__(self, 1470, data)1436class DerivativeSecurityIDSource(quickfix.StringField):1437	def __init__(self, data = None):1438		if data == None:1439			quickfix.StringField.__init__(self, 1217)1440		else:1441			quickfix.StringField.__init__(self, 1217, data)1442class AssignmentUnit(quickfix.DoubleField):1443	def __init__(self, data = None):1444		if data == None:1445			quickfix.DoubleField.__init__(self, 745)1446		else:1447			quickfix.DoubleField.__init__(self, 745, data)1448class TradeReportID(quickfix.StringField):1449	def __init__(self, data = None):1450		if data == None:1451			quickfix.StringField.__init__(self, 571)1452		else:1453			quickfix.StringField.__init__(self, 571, data)1454class NoRpts(quickfix.IntField):1455	def __init__(self, data = None):1456		if data == None:1457			quickfix.IntField.__init__(self, 82)1458		else:1459			quickfix.IntField.__init__(self, 82, data)1460class LegBenchmarkPriceType(quickfix.IntField):1461	def __init__(self, data = None):1462		if data == None:1463			quickfix.IntField.__init__(self, 680)1464		else:1465			quickfix.IntField.__init__(self, 680, data)1466class EncodedSubjectLen(quickfix.IntField):1467	def __init__(self, data = None):1468		if data == None:1469			quickfix.IntField.__init__(self, 356)1470		else:1471			quickfix.IntField.__init__(self, 356, data)1472class SecurityXML(quickfix.StringField):1473	def __init__(self, data = None):1474		if data == None:1475			quickfix.StringField.__init__(self, 1185)1476		else:1477			quickfix.StringField.__init__(self, 1185, data)1478class LegReportID(quickfix.StringField):1479	def __init__(self, data = None):1480		if data == None:1481			quickfix.StringField.__init__(self, 990)1482		else:1483			quickfix.StringField.__init__(self, 990, data)1484class Nested3PartySubIDType(quickfix.IntField):1485	def __init__(self, data = None):1486		if data == None:1487			quickfix.IntField.__init__(self, 954)1488		else:1489			quickfix.IntField.__init__(self, 954, data)1490class BenchmarkSecurityIDSource(quickfix.StringField):1491	def __init__(self, data = None):1492		if data == None:1493			quickfix.StringField.__init__(self, 761)1494		else:1495			quickfix.StringField.__init__(self, 761, data)1496class QuoteRejectReason(quickfix.IntField):1497	def __init__(self, data = None):1498		if data == None:1499			quickfix.IntField.__init__(self, 300)1500		else:1501			quickfix.IntField.__init__(self, 300, data)1502class HeartBtInt(quickfix.IntField):1503	def __init__(self, data = None):1504		if data == None:1505			quickfix.IntField.__init__(self, 108)1506		else:1507			quickfix.IntField.__init__(self, 108, data)1508class BidForwardPoints(quickfix.DoubleField):1509	def __init__(self, data = None):1510		if data == None:1511			quickfix.DoubleField.__init__(self, 189)1512		else:1513			quickfix.DoubleField.__init__(self, 189, data)1514class PossResend(quickfix.BoolField):1515	def __init__(self, data = None):1516		if data == None:1517			quickfix.BoolField.__init__(self, 97)1518		else:1519			quickfix.BoolField.__init__(self, 97, data)1520class Symbol(quickfix.StringField):1521	def __init__(self, data = None):1522		if data == None:1523			quickfix.StringField.__init__(self, 55)1524		else:1525			quickfix.StringField.__init__(self, 55, data)1526class EncodedUnderlyingSecurityDesc(quickfix.StringField):1527	def __init__(self, data = None):1528		if data == None:1529			quickfix.StringField.__init__(self, 365)1530		else:1531			quickfix.StringField.__init__(self, 365, data)1532class RelatedPartyAltSubIDType(quickfix.IntField):1533	def __init__(self, data = None):1534		if data == None:1535			quickfix.IntField.__init__(self, 1574)1536		else:1537			quickfix.IntField.__init__(self, 1574, data)1538class MarketReportID(quickfix.StringField):1539	def __init__(self, data = None):1540		if data == None:1541			quickfix.StringField.__init__(self, 1394)1542		else:1543			quickfix.StringField.__init__(self, 1394, data)1544class DiscretionPrice(quickfix.DoubleField):1545	def __init__(self, data = None):1546		if data == None:1547			quickfix.DoubleField.__init__(self, 845)1548		else:1549			quickfix.DoubleField.__init__(self, 845, data)1550class ContAmtValue(quickfix.DoubleField):1551	def __init__(self, data = None):1552		if data == None:1553			quickfix.DoubleField.__init__(self, 520)1554		else:1555			quickfix.DoubleField.__init__(self, 520, data)1556class QuantityType(quickfix.IntField):1557	def __init__(self, data = None):1558		if data == None:1559			quickfix.IntField.__init__(self, 465)1560		else:1561			quickfix.IntField.__init__(self, 465, data)1562class ComplexEventPriceBoundaryMethod(quickfix.IntField):1563	def __init__(self, data = None):1564		if data == None:1565			quickfix.IntField.__init__(self, 1487)1566		else:1567			quickfix.IntField.__init__(self, 1487, data)1568class ImpliedMarketIndicator(quickfix.IntField):1569	def __init__(self, data = None):1570		if data == None:1571			quickfix.IntField.__init__(self, 1144)1572		else:1573			quickfix.IntField.__init__(self, 1144, data)1574class AllocClearingFeeIndicator(quickfix.StringField):1575	def __init__(self, data = None):1576		if data == None:1577			quickfix.StringField.__init__(self, 1136)1578		else:1579			quickfix.StringField.__init__(self, 1136, data)1580class QuoteRequestType(quickfix.IntField):1581	def __init__(self, data = None):1582		if data == None:1583			quickfix.IntField.__init__(self, 303)1584		else:1585			quickfix.IntField.__init__(self, 303, data)1586class SecurityRequestResult(quickfix.IntField):1587	def __init__(self, data = None):1588		if data == None:1589			quickfix.IntField.__init__(self, 560)1590		else:1591			quickfix.IntField.__init__(self, 560, data)1592class OrderRestrictions(quickfix.StringField):1593	def __init__(self, data = None):1594		if data == None:1595			quickfix.StringField.__init__(self, 529)1596		else:1597			quickfix.StringField.__init__(self, 529, data)1598class NoSideTrdRegTS(quickfix.IntField):1599	def __init__(self, data = None):1600		if data == None:1601			quickfix.IntField.__init__(self, 1016)1602		else:1603			quickfix.IntField.__init__(self, 1016, data)1604class Text(quickfix.StringField):1605	def __init__(self, data = None):1606		if data == None:1607			quickfix.StringField.__init__(self, 58)1608		else:1609			quickfix.StringField.__init__(self, 58, data)1610class EncodedTextLen(quickfix.IntField):1611	def __init__(self, data = None):1612		if data == None:1613			quickfix.IntField.__init__(self, 354)1614		else:1615			quickfix.IntField.__init__(self, 354, data)1616class ListExecInstType(quickfix.CharField):1617	def __init__(self, data = None):1618		if data == None:1619			quickfix.CharField.__init__(self, 433)1620		else:1621			quickfix.CharField.__init__(self, 433, data)1622class SecondaryOrderID(quickfix.StringField):1623	def __init__(self, data = None):1624		if data == None:1625			quickfix.StringField.__init__(self, 198)1626		else:1627			quickfix.StringField.__init__(self, 198, data)1628class ExecBroker(quickfix.StringField):1629	def __init__(self, data = None):1630		if data == None:1631			quickfix.StringField.__init__(self, 76)1632		else:1633			quickfix.StringField.__init__(self, 76, data)1634class RelationshipRiskEncodedSecurityDescLen(quickfix.IntField):1635	def __init__(self, data = None):1636		if data == None:1637			quickfix.IntField.__init__(self, 1618)1638		else:1639			quickfix.IntField.__init__(self, 1618, data)1640class SecurityXMLLen(quickfix.IntField):1641	def __init__(self, data = None):1642		if data == None:1643			quickfix.IntField.__init__(self, 1184)1644		else:1645			quickfix.IntField.__init__(self, 1184, data)1646class ApplSeqNum(quickfix.IntField):1647	def __init__(self, data = None):1648		if data == None:1649			quickfix.IntField.__init__(self, 1181)1650		else:1651			quickfix.IntField.__init__(self, 1181, data)1652class MaxTradeVol(quickfix.DoubleField):1653	def __init__(self, data = None):1654		if data == None:1655			quickfix.DoubleField.__init__(self, 1140)1656		else:1657			quickfix.DoubleField.__init__(self, 1140, data)1658class OfferSwapPoints(quickfix.DoubleField):1659	def __init__(self, data = None):1660		if data == None:1661			quickfix.DoubleField.__init__(self, 1066)1662		else:1663			quickfix.DoubleField.__init__(self, 1066, data)1664class SettlPartySubIDType(quickfix.IntField):1665	def __init__(self, data = None):1666		if data == None:1667			quickfix.IntField.__init__(self, 786)1668		else:1669			quickfix.IntField.__init__(self, 786, data)1670class DistribPaymentMethod(quickfix.IntField):1671	def __init__(self, data = None):1672		if data == None:1673			quickfix.IntField.__init__(self, 477)1674		else:1675			quickfix.IntField.__init__(self, 477, data)1676class TotalAffectedOrders(quickfix.IntField):1677	def __init__(self, data = None):1678		if data == None:1679			quickfix.IntField.__init__(self, 533)1680		else:1681			quickfix.IntField.__init__(self, 533, data)1682class StrikeIncrement(quickfix.DoubleField):1683	def __init__(self, data = None):1684		if data == None:1685			quickfix.DoubleField.__init__(self, 1204)1686		else:1687			quickfix.DoubleField.__init__(self, 1204, data)1688class OrderHandlingInstSource(quickfix.IntField):1689	def __init__(self, data = None):1690		if data == None:1691			quickfix.IntField.__init__(self, 1032)1692		else:1693			quickfix.IntField.__init__(self, 1032, data)1694class CopyMsgIndicator(quickfix.BoolField):1695	def __init__(self, data = None):1696		if data == None:1697			quickfix.BoolField.__init__(self, 797)1698		else:1699			quickfix.BoolField.__init__(self, 797, data)1700class NoDlvyInst(quickfix.IntField):1701	def __init__(self, data = None):1702		if data == None:1703			quickfix.IntField.__init__(self, 85)1704		else:1705			quickfix.IntField.__init__(self, 85, data)1706class QuoteEntryID(quickfix.StringField):1707	def __init__(self, data = None):1708		if data == None:1709			quickfix.StringField.__init__(self, 299)1710		else:1711			quickfix.StringField.__init__(self, 299, data)1712class AffirmStatus(quickfix.IntField):1713	def __init__(self, data = None):1714		if data == None:1715			quickfix.IntField.__init__(self, 940)1716		else:1717			quickfix.IntField.__init__(self, 940, data)1718class MailingInst(quickfix.StringField):1719	def __init__(self, data = None):1720		if data == None:1721			quickfix.StringField.__init__(self, 482)1722		else:1723			quickfix.StringField.__init__(self, 482, data)1724class OfferSize(quickfix.DoubleField):1725	def __init__(self, data = None):1726		if data == None:1727			quickfix.DoubleField.__init__(self, 135)1728		else:1729			quickfix.DoubleField.__init__(self, 135, data)1730class LegSecurityType(quickfix.StringField):1731	def __init__(self, data = None):1732		if data == None:1733			quickfix.StringField.__init__(self, 609)1734		else:1735			quickfix.StringField.__init__(self, 609, data)1736class RiskLimitPlatform(quickfix.StringField):1737	def __init__(self, data = None):1738		if data == None:1739			quickfix.StringField.__init__(self, 1533)1740		else:1741			quickfix.StringField.__init__(self, 1533, data)1742class OrigCustOrderCapacity(quickfix.IntField):1743	def __init__(self, data = None):1744		if data == None:1745			quickfix.IntField.__init__(self, 1432)1746		else:1747			quickfix.IntField.__init__(self, 1432, data)1748class AllocMethod(quickfix.IntField):1749	def __init__(self, data = None):1750		if data == None:1751			quickfix.IntField.__init__(self, 1002)1752		else:1753			quickfix.IntField.__init__(self, 1002, data)1754class QuantityDate(quickfix.StringField):1755	def __init__(self, data = None):1756		if data == None:1757			quickfix.StringField.__init__(self, 976)1758		else:1759			quickfix.StringField.__init__(self, 976, data)1760class TargetStrategyPerformance(quickfix.DoubleField):1761	def __init__(self, data = None):1762		if data == None:1763			quickfix.DoubleField.__init__(self, 850)1764		else:1765			quickfix.DoubleField.__init__(self, 850, data)1766class CardExpDate(quickfix.StringField):1767	def __init__(self, data = None):1768		if data == None:1769			quickfix.StringField.__init__(self, 490)1770		else:1771			quickfix.StringField.__init__(self, 490, data)1772class ConfirmID(quickfix.StringField):1773	def __init__(self, data = None):1774		if data == None:1775			quickfix.StringField.__init__(self, 664)1776		else:1777			quickfix.StringField.__init__(self, 664, data)1778class StandInstDbName(quickfix.StringField):1779	def __init__(self, data = None):1780		if data == None:1781			quickfix.StringField.__init__(self, 170)1782		else:1783			quickfix.StringField.__init__(self, 170, data)1784class DayOrderQty(quickfix.DoubleField):1785	def __init__(self, data = None):1786		if data == None:1787			quickfix.DoubleField.__init__(self, 424)1788		else:1789			quickfix.DoubleField.__init__(self, 424, data)1790class HighLimitPrice(quickfix.DoubleField):1791	def __init__(self, data = None):1792		if data == None:1793			quickfix.DoubleField.__init__(self, 1149)1794		else:1795			quickfix.DoubleField.__init__(self, 1149, data)1796class FirmTradeID(quickfix.StringField):1797	def __init__(self, data = None):1798		if data == None:1799			quickfix.StringField.__init__(self, 1041)1800		else:1801			quickfix.StringField.__init__(self, 1041, data)1802class SecondaryIndividualAllocID(quickfix.StringField):1803	def __init__(self, data = None):1804		if data == None:1805			quickfix.StringField.__init__(self, 989)1806		else:1807			quickfix.StringField.__init__(self, 989, data)1808class AgreementDesc(quickfix.StringField):1809	def __init__(self, data = None):1810		if data == None:1811			quickfix.StringField.__init__(self, 913)1812		else:1813			quickfix.StringField.__init__(self, 913, data)1814class MassCancelResponse(quickfix.CharField):1815	def __init__(self, data = None):1816		if data == None:1817			quickfix.CharField.__init__(self, 531)1818		else:1819			quickfix.CharField.__init__(self, 531, data)1820class LegSettlCurrency(quickfix.StringField):1821	def __init__(self, data = None):1822		if data == None:1823			quickfix.StringField.__init__(self, 675)1824		else:1825			quickfix.StringField.__init__(self, 675, data)1826class Commission(quickfix.DoubleField):1827	def __init__(self, data = None):1828		if data == None:1829			quickfix.DoubleField.__init__(self, 12)1830		else:1831			quickfix.DoubleField.__init__(self, 12, data)1832class StreamAsgnReqType(quickfix.IntField):1833	def __init__(self, data = None):1834		if data == None:1835			quickfix.IntField.__init__(self, 1498)1836		else:1837			quickfix.IntField.__init__(self, 1498, data)1838class BidSwapPoints(quickfix.DoubleField):1839	def __init__(self, data = None):1840		if data == None:1841			quickfix.DoubleField.__init__(self, 1065)1842		else:1843			quickfix.DoubleField.__init__(self, 1065, data)1844class NoSettlPartyIDs(quickfix.IntField):1845	def __init__(self, data = None):1846		if data == None:1847			quickfix.IntField.__init__(self, 781)1848		else:1849			quickfix.IntField.__init__(self, 781, data)1850class SymbolSfx(quickfix.StringField):1851	def __init__(self, data = None):1852		if data == None:1853			quickfix.StringField.__init__(self, 65)1854		else:1855			quickfix.StringField.__init__(self, 65, data)1856class BusinessRejectRefID(quickfix.StringField):1857	def __init__(self, data = None):1858		if data == None:1859			quickfix.StringField.__init__(self, 379)1860		else:1861			quickfix.StringField.__init__(self, 379, data)1862class Price2(quickfix.DoubleField):1863	def __init__(self, data = None):1864		if data == None:1865			quickfix.DoubleField.__init__(self, 640)1866		else:1867			quickfix.DoubleField.__init__(self, 640, data)1868class FillLiquidityInd(quickfix.IntField):1869	def __init__(self, data = None):1870		if data == None:1871			quickfix.IntField.__init__(self, 1443)1872		else:1873			quickfix.IntField.__init__(self, 1443, data)1874class MassActionReportID(quickfix.StringField):1875	def __init__(self, data = None):1876		if data == None:1877			quickfix.StringField.__init__(self, 1369)1878		else:1879			quickfix.StringField.__init__(self, 1369, data)1880class DerivativeIssuer(quickfix.StringField):1881	def __init__(self, data = None):1882		if data == None:1883			quickfix.StringField.__init__(self, 1275)1884		else:1885			quickfix.StringField.__init__(self, 1275, data)1886class ExDestinationIDSource(quickfix.CharField):1887	def __init__(self, data = None):1888		if data == None:1889			quickfix.CharField.__init__(self, 1133)1890		else:1891			quickfix.CharField.__init__(self, 1133, data)1892class CollRespID(quickfix.StringField):1893	def __init__(self, data = None):1894		if data == None:1895			quickfix.StringField.__init__(self, 904)1896		else:1897			quickfix.StringField.__init__(self, 904, data)1898class SecurityListRequestType(quickfix.IntField):1899	def __init__(self, data = None):1900		if data == None:1901			quickfix.IntField.__init__(self, 559)1902		else:1903			quickfix.IntField.__init__(self, 559, data)1904class EncodedLegSecurityDesc(quickfix.StringField):1905	def __init__(self, data = None):1906		if data == None:1907			quickfix.StringField.__init__(self, 622)1908		else:1909			quickfix.StringField.__init__(self, 622, data)1910class RelatedContextPartyRole(quickfix.IntField):1911	def __init__(self, data = None):1912		if data == None:1913			quickfix.IntField.__init__(self, 1578)1914		else:1915			quickfix.IntField.__init__(self, 1578, data)1916class UnderlyingSettlementStatus(quickfix.StringField):1917	def __init__(self, data = None):1918		if data == None:1919			quickfix.StringField.__init__(self, 988)1920		else:1921			quickfix.StringField.__init__(self, 988, data)1922class SecurityAltID(quickfix.StringField):1923	def __init__(self, data = None):1924		if data == None:1925			quickfix.StringField.__init__(self, 455)1926		else:1927			quickfix.StringField.__init__(self, 455, data)1928class RegistRefID(quickfix.StringField):1929	def __init__(self, data = None):1930		if data == None:1931			quickfix.StringField.__init__(self, 508)1932		else:1933			quickfix.StringField.__init__(self, 508, data)1934class RelationshipRiskFlexibleIndicator(quickfix.BoolField):1935	def __init__(self, data = None):1936		if data == None:1937			quickfix.BoolField.__init__(self, 1607)1938		else:1939			quickfix.BoolField.__init__(self, 1607, data)1940class DerivativePriceQuoteMethod(quickfix.StringField):1941	def __init__(self, data = None):1942		if data == None:1943			quickfix.StringField.__init__(self, 1318)1944		else:1945			quickfix.StringField.__init__(self, 1318, data)1946class RelationshipRiskProductComplex(quickfix.StringField):1947	def __init__(self, data = None):1948		if data == None:1949			quickfix.StringField.__init__(self, 1597)1950		else:1951			quickfix.StringField.__init__(self, 1597, data)1952class OrderDelay(quickfix.IntField):1953	def __init__(self, data = None):1954		if data == None:1955			quickfix.IntField.__init__(self, 1428)1956		else:1957			quickfix.IntField.__init__(self, 1428, data)1958class NoNotAffectedOrders(quickfix.IntField):1959	def __init__(self, data = None):1960		if data == None:1961			quickfix.IntField.__init__(self, 1370)1962		else:1963			quickfix.IntField.__init__(self, 1370, data)1964class Nested3PartyID(quickfix.StringField):1965	def __init__(self, data = None):1966		if data == None:1967			quickfix.StringField.__init__(self, 949)1968		else:1969			quickfix.StringField.__init__(self, 949, data)1970class CollAsgnReason(quickfix.IntField):1971	def __init__(self, data = None):1972		if data == None:1973			quickfix.IntField.__init__(self, 895)1974		else:1975			quickfix.IntField.__init__(self, 895, data)1976class TotalVolumeTradedTime(quickfix.UtcTimeOnlyField):1977	def __init__(self, data = None):1978		if data == None:1979			quickfix.UtcTimeOnlyField.__init__(self, 450)1980		else:1981			quickfix.UtcTimeOnlyField.__init__(self, 450, data)1982class SecurityExchange(quickfix.StringField):1983	def __init__(self, data = None):1984		if data == None:1985			quickfix.StringField.__init__(self, 207)1986		else:1987			quickfix.StringField.__init__(self, 207, data)1988class SettlPriceType(quickfix.IntField):1989	def __init__(self, data = None):1990		if data == None:1991			quickfix.IntField.__init__(self, 731)1992		else:1993			quickfix.IntField.__init__(self, 731, data)1994class UnitOfMeasureQty(quickfix.DoubleField):1995	def __init__(self, data = None):1996		if data == None:1997			quickfix.DoubleField.__init__(self, 1147)1998		else:1999			quickfix.DoubleField.__init__(self, 1147, data)2000class UserRequestID(quickfix.StringField):2001	def __init__(self, data = None):2002		if data == None:2003			quickfix.StringField.__init__(self, 923)2004		else:2005			quickfix.StringField.__init__(self, 923, data)2006class LastParPx(quickfix.DoubleField):2007	def __init__(self, data = None):2008		if data == None:2009			quickfix.DoubleField.__init__(self, 669)2010		else:2011			quickfix.DoubleField.__init__(self, 669, data)2012class EndMaturityMonthYear(quickfix.StringField):2013	def __init__(self, data = None):2014		if data == None:2015			quickfix.StringField.__init__(self, 1226)2016		else:2017			quickfix.StringField.__init__(self, 1226, data)2018class DealingCapacity(quickfix.CharField):2019	def __init__(self, data = None):2020		if data == None:2021			quickfix.CharField.__init__(self, 1048)2022		else:2023			quickfix.CharField.__init__(self, 1048, data)2024class PrevClosePx(quickfix.DoubleField):2025	def __init__(self, data = None):2026		if data == None:2027			quickfix.DoubleField.__init__(self, 140)2028		else:2029			quickfix.DoubleField.__init__(self, 140, data)2030class TradeInputDevice(quickfix.StringField):2031	def __init__(self, data = None):2032		if data == None:2033			quickfix.StringField.__init__(self, 579)2034		else:2035			quickfix.StringField.__init__(self, 579, data)2036class DayCumQty(quickfix.DoubleField):2037	def __init__(self, data = None):2038		if data == None:2039			quickfix.DoubleField.__init__(self, 425)2040		else:2041			quickfix.DoubleField.__init__(self, 425, data)2042class SecuritySettlAgentAcctNum(quickfix.StringField):2043	def __init__(self, data = None):2044		if data == None:2045			quickfix.StringField.__init__(self, 178)2046		else:2047			quickfix.StringField.__init__(self, 178, data)2048class LegCurrency(quickfix.StringField):2049	def __init__(self, data = None):2050		if data == None:2051			quickfix.StringField.__init__(self, 556)2052		else:2053			quickfix.StringField.__init__(self, 556, data)2054class EncryptedNewPassword(quickfix.StringField):2055	def __init__(self, data = None):2056		if data == None:2057			quickfix.StringField.__init__(self, 1404)2058		else:2059			quickfix.StringField.__init__(self, 1404, data)2060class DerivativeMinPriceIncrementAmount(quickfix.DoubleField):2061	def __init__(self, data = None):2062		if data == None:2063			quickfix.DoubleField.__init__(self, 1268)2064		else:2065			quickfix.DoubleField.__init__(self, 1268, data)2066class NoNested3PartySubIDs(quickfix.IntField):2067	def __init__(self, data = None):2068		if data == None:2069			quickfix.IntField.__init__(self, 952)2070		else:2071			quickfix.IntField.__init__(self, 952, data)2072class RefSubID(quickfix.StringField):2073	def __init__(self, data = None):2074		if data == None:2075			quickfix.StringField.__init__(self, 931)2076		else:2077			quickfix.StringField.__init__(self, 931, data)2078class SettlPartyRole(quickfix.IntField):2079	def __init__(self, data = None):2080		if data == None:2081			quickfix.IntField.__init__(self, 784)2082		else:2083			quickfix.IntField.__init__(self, 784, data)2084class CashDistribAgentName(quickfix.StringField):2085	def __init__(self, data = None):2086		if data == None:2087			quickfix.StringField.__init__(self, 498)2088		else:2089			quickfix.StringField.__init__(self, 498, data)2090class LegContractMultiplier(quickfix.DoubleField):2091	def __init__(self, data = None):2092		if data == None:2093			quickfix.DoubleField.__init__(self, 614)2094		else:2095			quickfix.DoubleField.__init__(self, 614, data)2096class ProgPeriodInterval(quickfix.IntField):2097	def __init__(self, data = None):2098		if data == None:2099			quickfix.IntField.__init__(self, 415)2100		else:2101			quickfix.IntField.__init__(self, 415, data)2102class LegSettlType(quickfix.CharField):2103	def __init__(self, data = None):2104		if data == None:2105			quickfix.CharField.__init__(self, 587)2106		else:2107			quickfix.CharField.__init__(self, 587, data)2108class OnBehalfOfLocationID(quickfix.StringField):2109	def __init__(self, data = None):2110		if data == None:2111			quickfix.StringField.__init__(self, 144)2112		else:2113			quickfix.StringField.__init__(self, 144, data)2114class OnBehalfOfSubID(quickfix.StringField):2115	def __init__(self, data = None):2116		if data == None:2117			quickfix.StringField.__init__(self, 116)2118		else:2119			quickfix.StringField.__init__(self, 116, data)2120class RelationshipRiskLimitPlatform(quickfix.StringField):2121	def __init__(self, data = None):2122		if data == None:2123			quickfix.StringField.__init__(self, 1586)2124		else:2125			quickfix.StringField.__init__(self, 1586, data)2126class RelatedPartySubID(quickfix.StringField):2127	def __init__(self, data = None):2128		if data == None:2129			quickfix.StringField.__init__(self, 1567)2130		else:2131			quickfix.StringField.__init__(self, 1567, data)2132class ComplexEventEndTime(quickfix.UtcTimeOnlyField):2133	def __init__(self, data = None):2134		if data == None:2135			quickfix.UtcTimeOnlyField.__init__(self, 1496)2136		else:2137			quickfix.UtcTimeOnlyField.__init__(self, 1496, data)2138class RateSourceType(quickfix.IntField):2139	def __init__(self, data = None):2140		if data == None:2141			quickfix.IntField.__init__(self, 1447)2142		else:2143			quickfix.IntField.__init__(self, 1447, data)2144class DerivativeStateOrProvinceOfIssue(quickfix.StringField):2145	def __init__(self, data = None):2146		if data == None:2147			quickfix.StringField.__init__(self, 1259)2148		else:2149			quickfix.StringField.__init__(self, 1259, data)2150class TradeLegRefID(quickfix.StringField):2151	def __init__(self, data = None):2152		if data == None:2153			quickfix.StringField.__init__(self, 824)2154		else:2155			quickfix.StringField.__init__(self, 824, data)2156class RelSymTransactTime(quickfix.UtcTimeStampField):2157	def __init__(self, data = None):2158		if data == None:2159			quickfix.UtcTimeStampField.__init__(self, 1504)2160		else:2161			quickfix.UtcTimeStampField.__init__(self, 1504, data)2162class NoComplexEventTimes(quickfix.IntField):2163	def __init__(self, data = None):2164		if data == None:2165			quickfix.IntField.__init__(self, 1494)2166		else:2167			quickfix.IntField.__init__(self, 1494, data)2168class LegCalculatedCcyLastQty(quickfix.DoubleField):2169	def __init__(self, data = None):2170		if data == None:2171			quickfix.DoubleField.__init__(self, 1074)2172		else:2173			quickfix.DoubleField.__init__(self, 1074, data)2174class Nested3PartyIDSource(quickfix.CharField):2175	def __init__(self, data = None):2176		if data == None:2177			quickfix.CharField.__init__(self, 950)2178		else:2179			quickfix.CharField.__init__(self, 950, data)2180class DatedDate(quickfix.StringField):2181	def __init__(self, data = None):2182		if data == None:2183			quickfix.StringField.__init__(self, 873)2184		else:2185			quickfix.StringField.__init__(self, 873, data)2186class SettlInstID(quickfix.StringField):2187	def __init__(self, data = None):2188		if data == None:2189			quickfix.StringField.__init__(self, 162)2190		else:2191			quickfix.StringField.__init__(self, 162, data)2192class OpenInterest(quickfix.DoubleField):2193	def __init__(self, data = None):2194		if data == None:2195			quickfix.DoubleField.__init__(self, 746)2196		else:2197			quickfix.DoubleField.__init__(self, 746, data)2198class UnderlyingContractMultiplier(quickfix.DoubleField):2199	def __init__(self, data = None):2200		if data == None:2201			quickfix.DoubleField.__init__(self, 436)2202		else:2203			quickfix.DoubleField.__init__(self, 436, data)2204class TotQuoteEntries(quickfix.IntField):2205	def __init__(self, data = None):2206		if data == None:2207			quickfix.IntField.__init__(self, 304)2208		else:2209			quickfix.IntField.__init__(self, 304, data)2210class PartyAltSubID(quickfix.StringField):2211	def __init__(self, data = None):2212		if data == None:2213			quickfix.StringField.__init__(self, 1520)2214		else:2215			quickfix.StringField.__init__(self, 1520, data)2216class TotNoCxldQuotes(quickfix.IntField):2217	def __init__(self, data = None):2218		if data == None:2219			quickfix.IntField.__init__(self, 1168)2220		else:2221			quickfix.IntField.__init__(self, 1168, data)2222class AggregatedBook(quickfix.BoolField):2223	def __init__(self, data = None):2224		if data == None:2225			quickfix.BoolField.__init__(self, 266)2226		else:2227			quickfix.BoolField.__init__(self, 266, data)2228class PaymentRef(quickfix.StringField):2229	def __init__(self, data = None):2230		if data == None:2231			quickfix.StringField.__init__(self, 476)2232		else:2233			quickfix.StringField.__init__(self, 476, data)2234class PaymentDate(quickfix.StringField):2235	def __init__(self, data = None):2236		if data == None:2237			quickfix.StringField.__init__(self, 504)2238		else:2239			quickfix.StringField.__init__(self, 504, data)2240class OrderPercent(quickfix.DoubleField):2241	def __init__(self, data = None):2242		if data == None:2243			quickfix.DoubleField.__init__(self, 516)2244		else:2245			quickfix.DoubleField.__init__(self, 516, data)2246class PosQtyStatus(quickfix.IntField):2247	def __init__(self, data = None):2248		if data == None:2249			quickfix.IntField.__init__(self, 706)2250		else:2251			quickfix.IntField.__init__(self, 706, data)2252class RiskRestructuringType(quickfix.StringField):2253	def __init__(self, data = None):2254		if data == None:2255			quickfix.StringField.__init__(self, 1551)2256		else:2257			quickfix.StringField.__init__(self, 1551, data)2258class NoNested4PartySubIDs(quickfix.IntField):2259	def __init__(self, data = None):2260		if data == None:2261			quickfix.IntField.__init__(self, 1413)2262		else:2263			quickfix.IntField.__init__(self, 1413, data)2264class PrivateQuote(quickfix.BoolField):2265	def __init__(self, data = None):2266		if data == None:2267			quickfix.BoolField.__init__(self, 1171)2268		else:2269			quickfix.BoolField.__init__(self, 1171, data)2270class SecondaryTradeID(quickfix.StringField):2271	def __init__(self, data = None):2272		if data == None:2273			quickfix.StringField.__init__(self, 1040)2274		else:2275			quickfix.StringField.__init__(self, 1040, data)2276class SecuritySettlAgentContactPhone(quickfix.StringField):2277	def __init__(self, data = None):2278		if data == None:2279			quickfix.StringField.__init__(self, 181)2280		else:2281			quickfix.StringField.__init__(self, 181, data)2282class EncodedMktSegmDescLen(quickfix.IntField):2283	def __init__(self, data = None):2284		if data == None:2285			quickfix.IntField.__init__(self, 1397)2286		else:2287			quickfix.IntField.__init__(self, 1397, data)2288class SideCurrency(quickfix.StringField):2289	def __init__(self, data = None):2290		if data == None:2291			quickfix.StringField.__init__(self, 1154)2292		else:2293			quickfix.StringField.__init__(self, 1154, data)2294class LegQty(quickfix.DoubleField):2295	def __init__(self, data = None):2296		if data == None:2297			quickfix.DoubleField.__init__(self, 687)2298		else:2299			quickfix.DoubleField.__init__(self, 687, data)2300class MsgType(quickfix.StringField):2301	def __init__(self, data = None):2302		if data == None:2303			quickfix.StringField.__init__(self, 35)2304		else:2305			quickfix.StringField.__init__(self, 35, data)2306class NoTradingSessions(quickfix.IntField):2307	def __init__(self, data = None):2308		if data == None:2309			quickfix.IntField.__init__(self, 386)2310		else:2311			quickfix.IntField.__init__(self, 386, data)2312class IOIid(quickfix.StringField):2313	def __init__(self, data = None):2314		if data == None:2315			quickfix.StringField.__init__(self, 23)2316		else:2317			quickfix.StringField.__init__(self, 23, data)2318class MultiLegReportingType(quickfix.CharField):2319	def __init__(self, data = None):2320		if data == None:2321			quickfix.CharField.__init__(self, 442)2322		else:2323			quickfix.CharField.__init__(self, 442, data)2324class IDSource(quickfix.StringField):2325	def __init__(self, data = None):2326		if data == None:2327			quickfix.StringField.__init__(self, 22)2328		else:2329			quickfix.StringField.__init__(self, 22, data)2330class LegStipulationType(quickfix.StringField):2331	def __init__(self, data = None):2332		if data == None:2333			quickfix.StringField.__init__(self, 688)2334		else:2335			quickfix.StringField.__init__(self, 688, data)2336class DerivativeContractMultiplierUnit(quickfix.IntField):2337	def __init__(self, data = None):2338		if data == None:2339			quickfix.IntField.__init__(self, 1438)2340		else:2341			quickfix.IntField.__init__(self, 1438, data)2342class MarketSegmentID(quickfix.StringField):2343	def __init__(self, data = None):2344		if data == None:2345			quickfix.StringField.__init__(self, 1300)2346		else:2347			quickfix.StringField.__init__(self, 1300, data)2348class OrdStatus(quickfix.CharField):2349	def __init__(self, data = None):2350		if data == None:2351			quickfix.CharField.__init__(self, 39)2352		else:2353			quickfix.CharField.__init__(self, 39, data)2354class MaturityDate(quickfix.StringField):2355	def __init__(self, data = None):2356		if data == None:2357			quickfix.StringField.__init__(self, 541)2358		else:2359			quickfix.StringField.__init__(self, 541, data)2360class ApplTotalMessageCount(quickfix.IntField):2361	def __init__(self, data = None):2362		if data == None:2363			quickfix.IntField.__init__(self, 1349)2364		else:2365			quickfix.IntField.__init__(self, 1349, data)2366class InstrumentPartySubID(quickfix.StringField):2367	def __init__(self, data = None):2368		if data == None:2369			quickfix.StringField.__init__(self, 1053)2370		else:2371			quickfix.StringField.__init__(self, 1053, data)2372class CustomerOrFirm(quickfix.IntField):2373	def __init__(self, data = None):2374		if data == None:2375			quickfix.IntField.__init__(self, 204)2376		else:2377			quickfix.IntField.__init__(self, 204, data)2378class AdjustmentType(quickfix.IntField):2379	def __init__(self, data = None):2380		if data == None:2381			quickfix.IntField.__init__(self, 718)2382		else:2383			quickfix.IntField.__init__(self, 718, data)2384class NoPartyAltSubIDs(quickfix.IntField):2385	def __init__(self, data = None):2386		if data == None:2387			quickfix.IntField.__init__(self, 1519)2388		else:2389			quickfix.IntField.__init__(self, 1519, data)2390class UnderlyingInstrumentPartyID(quickfix.StringField):2391	def __init__(self, data = None):2392		if data == None:2393			quickfix.StringField.__init__(self, 1059)2394		else:2395			quickfix.StringField.__init__(self, 1059, data)2396class AsOfIndicator(quickfix.CharField):2397	def __init__(self, data = None):2398		if data == None:2399			quickfix.CharField.__init__(self, 1015)2400		else:2401			quickfix.CharField.__init__(self, 1015, data)2402class QuoteStatusReqID(quickfix.StringField):2403	def __init__(self, data = None):2404		if data == None:2405			quickfix.StringField.__init__(self, 649)2406		else:2407			quickfix.StringField.__init__(self, 649, data)2408class LegPositionEffect(quickfix.CharField):2409	def __init__(self, data = None):2410		if data == None:2411			quickfix.CharField.__init__(self, 564)2412		else:2413			quickfix.CharField.__init__(self, 564, data)2414class MDEntryPx(quickfix.DoubleField):2415	def __init__(self, data = None):2416		if data == None:2417			quickfix.DoubleField.__init__(self, 270)2418		else:2419			quickfix.DoubleField.__init__(self, 270, data)2420class MassActionScope(quickfix.IntField):2421	def __init__(self, data = None):2422		if data == None:2423			quickfix.IntField.__init__(self, 1374)2424		else:2425			quickfix.IntField.__init__(self, 1374, data)2426class ReportedPxDiff(quickfix.BoolField):2427	def __init__(self, data = None):2428		if data == None:2429			quickfix.BoolField.__init__(self, 1134)2430		else:2431			quickfix.BoolField.__init__(self, 1134, data)2432class UnderlyingSettlementDate(quickfix.StringField):2433	def __init__(self, data = None):2434		if data == None:2435			quickfix.StringField.__init__(self, 987)2436		else:2437			quickfix.StringField.__init__(self, 987, data)2438class NoNestedPartySubIDs(quickfix.IntField):2439	def __init__(self, data = None):2440		if data == None:2441			quickfix.IntField.__init__(self, 804)2442		else:2443			quickfix.IntField.__init__(self, 804, data)2444class AllocReportRefID(quickfix.StringField):2445	def __init__(self, data = None):2446		if data == None:2447			quickfix.StringField.__init__(self, 795)2448		else:2449			quickfix.StringField.__init__(self, 795, data)2450class Concession(quickfix.DoubleField):2451	def __init__(self, data = None):2452		if data == None:2453			quickfix.DoubleField.__init__(self, 238)2454		else:2455			quickfix.DoubleField.__init__(self, 238, data)2456class EncodedSecurityDesc(quickfix.StringField):2457	def __init__(self, data = None):2458		if data == None:2459			quickfix.StringField.__init__(self, 351)2460		else:2461			quickfix.StringField.__init__(self, 351, data)2462class ExecRefID(quickfix.StringField):2463	def __init__(self, data = None):2464		if data == None:2465			quickfix.StringField.__init__(self, 19)2466		else:2467			quickfix.StringField.__init__(self, 19, data)2468class VenueType(quickfix.CharField):2469	def __init__(self, data = None):2470		if data == None:2471			quickfix.CharField.__init__(self, 1430)2472		else:2473			quickfix.CharField.__init__(self, 1430, data)2474class MassActionType(quickfix.IntField):2475	def __init__(self, data = None):2476		if data == None:2477			quickfix.IntField.__init__(self, 1373)2478		else:2479			quickfix.IntField.__init__(self, 1373, data)2480class PosMaintResult(quickfix.IntField):2481	def __init__(self, data = None):2482		if data == None:2483			quickfix.IntField.__init__(self, 723)2484		else:2485			quickfix.IntField.__init__(self, 723, data)2486class IOIShares(quickfix.StringField):2487	def __init__(self, data = None):2488		if data == None:2489			quickfix.StringField.__init__(self, 27)2490		else:2491			quickfix.StringField.__init__(self, 27, data)2492class BenchmarkSecurityID(quickfix.StringField):2493	def __init__(self, data = None):2494		if data == None:2495			quickfix.StringField.__init__(self, 699)2496		else:2497			quickfix.StringField.__init__(self, 699, data)2498class LegLastQty(quickfix.DoubleField):2499	def __init__(self, data = None):2500		if data == None:2501			quickfix.DoubleField.__init__(self, 1418)2502		else:2503			quickfix.DoubleField.__init__(self, 1418, data)2504class AllocSettlCurrency(quickfix.StringField):2505	def __init__(self, data = None):2506		if data == None:2507			quickfix.StringField.__init__(self, 736)2508		else:2509			quickfix.StringField.__init__(self, 736, data)2510class LegCountryOfIssue(quickfix.StringField):2511	def __init__(self, data = None):2512		if data == None:2513			quickfix.StringField.__init__(self, 596)2514		else:2515			quickfix.StringField.__init__(self, 596, data)2516class DerivativeSecurityXML(quickfix.StringField):2517	def __init__(self, data = None):2518		if data == None:2519			quickfix.StringField.__init__(self, 1283)2520		else:2521			quickfix.StringField.__init__(self, 1283, data)2522class StrikeRuleID(quickfix.StringField):2523	def __init__(self, data = None):2524		if data == None:2525			quickfix.StringField.__init__(self, 1223)2526		else:2527			quickfix.StringField.__init__(self, 1223, data)2528class RefCompID(quickfix.StringField):2529	def __init__(self, data = None):2530		if data == None:2531			quickfix.StringField.__init__(self, 930)2532		else:2533			quickfix.StringField.__init__(self, 930, data)2534class SettlCurrOfferFxRate(quickfix.DoubleField):2535	def __init__(self, data = None):2536		if data == None:2537			quickfix.DoubleField.__init__(self, 657)2538		else:2539			quickfix.DoubleField.__init__(self, 657, data)2540class OfferYield(quickfix.DoubleField):2541	def __init__(self, data = None):2542		if data == None:2543			quickfix.DoubleField.__init__(self, 634)2544		else:2545			quickfix.DoubleField.__init__(self, 634, data)2546class RelatedContextPartyID(quickfix.StringField):2547	def __init__(self, data = None):2548		if data == None:2549			quickfix.StringField.__init__(self, 1576)2550		else:2551			quickfix.StringField.__init__(self, 1576, data)2552class TargetPartyIDSource(quickfix.CharField):2553	def __init__(self, data = None):2554		if data == None:2555			quickfix.CharField.__init__(self, 1463)2556		else:2557			quickfix.CharField.__init__(self, 1463, data)2558class EncryptedNewPasswordLen(quickfix.IntField):2559	def __init__(self, data = None):2560		if data == None:2561			quickfix.IntField.__init__(self, 1403)2562		else:2563			quickfix.IntField.__init__(self, 1403, data)2564class NoPositions(quickfix.IntField):2565	def __init__(self, data = None):2566		if data == None:2567			quickfix.IntField.__init__(self, 702)2568		else:2569			quickfix.IntField.__init__(self, 702, data)2570class TotalAccruedInterestAmt(quickfix.DoubleField):2571	def __init__(self, data = None):2572		if data == None:2573			quickfix.DoubleField.__init__(self, 540)2574		else:2575			quickfix.DoubleField.__init__(self, 540, data)2576class UnderlyingOptAttribute(quickfix.CharField):2577	def __init__(self, data = None):2578		if data == None:2579			quickfix.CharField.__init__(self, 317)2580		else:2581			quickfix.CharField.__init__(self, 317, data)2582class DerivativeInstrAttribValue(quickfix.StringField):2583	def __init__(self, data = None):2584		if data == None:2585			quickfix.StringField.__init__(self, 1314)2586		else:2587			quickfix.StringField.__init__(self, 1314, data)2588class InstrumentPartyIDSource(quickfix.CharField):2589	def __init__(self, data = None):2590		if data == None:2591			quickfix.CharField.__init__(self, 1050)2592		else:2593			quickfix.CharField.__init__(self, 1050, data)2594class PegOffsetType(quickfix.IntField):2595	def __init__(self, data = None):2596		if data == None:2597			quickfix.IntField.__init__(self, 836)2598		else:2599			quickfix.IntField.__init__(self, 836, data)2600class MassCancelRejectReason(quickfix.IntField):2601	def __init__(self, data = None):2602		if data == None:2603			quickfix.IntField.__init__(self, 532)2604		else:2605			quickfix.IntField.__init__(self, 532, data)2606class ResponseTransportType(quickfix.IntField):2607	def __init__(self, data = None):2608		if data == None:2609			quickfix.IntField.__init__(self, 725)2610		else:2611			quickfix.IntField.__init__(self, 725, data)2612class LegSecurityIDSource(quickfix.StringField):2613	def __init__(self, data = None):2614		if data == None:2615			quickfix.StringField.__init__(self, 603)2616		else:2617			quickfix.StringField.__init__(self, 603, data)2618class BasisFeaturePrice(quickfix.DoubleField):2619	def __init__(self, data = None):2620		if data == None:2621			quickfix.DoubleField.__init__(self, 260)2622		else:2623			quickfix.DoubleField.__init__(self, 260, data)2624class CouponPaymentDate(quickfix.StringField):2625	def __init__(self, data = None):2626		if data == None:2627			quickfix.StringField.__init__(self, 224)2628		else:2629			quickfix.StringField.__init__(self, 224, data)2630class TradSesStatusRejReason(quickfix.IntField):2631	def __init__(self, data = None):2632		if data == None:2633			quickfix.IntField.__init__(self, 567)2634		else:2635			quickfix.IntField.__init__(self, 567, data)2636class UnderlyingDetachmentPoint(quickfix.DoubleField):2637	def __init__(self, data = None):2638		if data == None:2639			quickfix.DoubleField.__init__(self, 1460)2640		else:2641			quickfix.DoubleField.__init__(self, 1460, data)2642class MaturityRuleID(quickfix.StringField):2643	def __init__(self, data = None):2644		if data == None:2645			quickfix.StringField.__init__(self, 1222)2646		else:2647			quickfix.StringField.__init__(self, 1222, data)2648class UnderlyingRepoCollateralSecurityType(quickfix.IntField):2649	def __init__(self, data = None):2650		if data == None:2651			quickfix.IntField.__init__(self, 243)2652		else:2653			quickfix.IntField.__init__(self, 243, data)2654class NoTimeInForceRules(quickfix.IntField):2655	def __init__(self, data = None):2656		if data == None:2657			quickfix.IntField.__init__(self, 1239)2658		else:2659			quickfix.IntField.__init__(self, 1239, data)2660class NoRootPartySubIDs(quickfix.IntField):2661	def __init__(self, data = None):2662		if data == None:2663			quickfix.IntField.__init__(self, 1120)2664		else:2665			quickfix.IntField.__init__(self, 1120, data)2666class DisplayMinIncr(quickfix.DoubleField):2667	def __init__(self, data = None):2668		if data == None:2669			quickfix.DoubleField.__init__(self, 1087)2670		else:2671			quickfix.DoubleField.__init__(self, 1087, data)2672class TrdRegTimestampType(quickfix.IntField):2673	def __init__(self, data = None):2674		if data == None:2675			quickfix.IntField.__init__(self, 770)2676		else:2677			quickfix.IntField.__init__(self, 770, data)2678class LegProduct(quickfix.IntField):2679	def __init__(self, data = None):2680		if data == None:2681			quickfix.IntField.__init__(self, 607)2682		else:2683			quickfix.IntField.__init__(self, 607, data)2684class ApplVerID(quickfix.StringField):2685	def __init__(self, data = None):2686		if data == None:2687			quickfix.StringField.__init__(self, 1128)2688		else:2689			quickfix.StringField.__init__(self, 1128, data)2690class HandlInst(quickfix.CharField):2691	def __init__(self, data = None):2692		if data == None:2693			quickfix.CharField.__init__(self, 21)2694		else:2695			quickfix.CharField.__init__(self, 21, data)2696class ListUpdateAction(quickfix.CharField):2697	def __init__(self, data = None):2698		if data == None:2699			quickfix.CharField.__init__(self, 1324)2700		else:2701			quickfix.CharField.__init__(self, 1324, data)2702class NestedInstrAttribValue(quickfix.StringField):2703	def __init__(self, data = None):2704		if data == None:2705			quickfix.StringField.__init__(self, 1211)2706		else:2707			quickfix.StringField.__init__(self, 1211, data)2708class TradingSessionSubID(quickfix.StringField):2709	def __init__(self, data = None):2710		if data == None:2711			quickfix.StringField.__init__(self, 625)2712		else:2713			quickfix.StringField.__init__(self, 625, data)2714class RFQReqID(quickfix.StringField):2715	def __init__(self, data = None):2716		if data == None:2717			quickfix.StringField.__init__(self, 644)2718		else:2719			quickfix.StringField.__init__(self, 644, data)2720class RelationshipRiskSecurityExchange(quickfix.StringField):2721	def __init__(self, data = None):2722		if data == None:2723			quickfix.StringField.__init__(self, 1609)2724		else:2725			quickfix.StringField.__init__(self, 1609, data)2726class UnderlyingLegSymbolSfx(quickfix.StringField):2727	def __init__(self, data = None):2728		if data == None:2729			quickfix.StringField.__init__(self, 1331)2730		else:2731			quickfix.StringField.__init__(self, 1331, data)2732class LiquidityNumSecurities(quickfix.IntField):2733	def __init__(self, data = None):2734		if data == None:2735			quickfix.IntField.__init__(self, 441)2736		else:2737			quickfix.IntField.__init__(self, 441, data)2738class NoMsgTypes(quickfix.IntField):2739	def __init__(self, data = None):2740		if data == None:2741			quickfix.IntField.__init__(self, 384)2742		else:2743			quickfix.IntField.__init__(self, 384, data)2744class TradSesStartTime(quickfix.UtcTimeStampField):2745	def __init__(self, data = None):2746		if data == None:2747			quickfix.UtcTimeStampField.__init__(self, 341)2748		else:2749			quickfix.UtcTimeStampField.__init__(self, 341, data)2750class MDEntryType(quickfix.CharField):2751	def __init__(self, data = None):2752		if data == None:2753			quickfix.CharField.__init__(self, 269)2754		else:2755			quickfix.CharField.__init__(self, 269, data)2756class AgreementCurrency(quickfix.StringField):2757	def __init__(self, data = None):2758		if data == None:2759			quickfix.StringField.__init__(self, 918)2760		else:2761			quickfix.StringField.__init__(self, 918, data)2762class PegMoveType(quickfix.IntField):2763	def __init__(self, data = None):2764		if data == None:2765			quickfix.IntField.__init__(self, 835)2766		else:2767			quickfix.IntField.__init__(self, 835, data)2768class AsgnReqID(quickfix.StringField):2769	def __init__(self, data = None):2770		if data == None:2771			quickfix.StringField.__init__(self, 831)2772		else:2773			quickfix.StringField.__init__(self, 831, data)2774class PegDifference(quickfix.DoubleField):2775	def __init__(self, data = None):2776		if data == None:2777			quickfix.DoubleField.__init__(self, 211)2778		else:2779			quickfix.DoubleField.__init__(self, 211, data)2780class Spread(quickfix.DoubleField):2781	def __init__(self, data = None):2782		if data == None:2783			quickfix.DoubleField.__init__(self, 218)2784		else:2785			quickfix.DoubleField.__init__(self, 218, data)2786class EncodedAllocTextLen(quickfix.IntField):2787	def __init__(self, data = None):2788		if data == None:2789			quickfix.IntField.__init__(self, 360)2790		else:2791			quickfix.IntField.__init__(self, 360, data)2792class OutsideIndexPct(quickfix.DoubleField):2793	def __init__(self, data = None):2794		if data == None:2795			quickfix.DoubleField.__init__(self, 407)2796		else:2797			quickfix.DoubleField.__init__(self, 407, data)2798class DerivFlexProductEligibilityIndicator(quickfix.BoolField):2799	def __init__(self, data = None):2800		if data == None:2801			quickfix.BoolField.__init__(self, 1243)2802		else:2803			quickfix.BoolField.__init__(self, 1243, data)2804class AvgPxIndicator(quickfix.IntField):2805	def __init__(self, data = None):2806		if data == None:2807			quickfix.IntField.__init__(self, 819)2808		else:2809			quickfix.IntField.__init__(self, 819, data)2810class NoIOIQualifiers(quickfix.IntField):2811	def __init__(self, data = None):2812		if data == None:2813			quickfix.IntField.__init__(self, 199)2814		else:2815			quickfix.IntField.__init__(self, 199, data)2816class CancellationRights(quickfix.CharField):2817	def __init__(self, data = None):2818		if data == None:2819			quickfix.CharField.__init__(self, 480)2820		else:2821			quickfix.CharField.__init__(self, 480, data)2822class ListSeqNo(quickfix.IntField):2823	def __init__(self, data = None):2824		if data == None:2825			quickfix.IntField.__init__(self, 67)2826		else:2827			quickfix.IntField.__init__(self, 67, data)2828class CardIssNum(quickfix.StringField):2829	def __init__(self, data = None):2830		if data == None:2831			quickfix.StringField.__init__(self, 491)2832		else:2833			quickfix.StringField.__init__(self, 491, data)2834class RiskCFICode(quickfix.StringField):2835	def __init__(self, data = None):2836		if data == None:2837			quickfix.StringField.__init__(self, 1546)2838		else:2839			quickfix.StringField.__init__(self, 1546, data)2840class EncodedMktSegmDesc(quickfix.StringField):2841	def __init__(self, data = None):2842		if data == None:2843			quickfix.StringField.__init__(self, 1398)2844		else:2845			quickfix.StringField.__init__(self, 1398, data)2846class DerivativeEventType(quickfix.IntField):2847	def __init__(self, data = None):2848		if data == None:2849			quickfix.IntField.__init__(self, 1287)2850		else:2851			quickfix.IntField.__init__(self, 1287, data)2852class DerivativeMaturityMonthYear(quickfix.StringField):2853	def __init__(self, data = None):2854		if data == None:2855			quickfix.StringField.__init__(self, 1251)2856		else:2857			quickfix.StringField.__init__(self, 1251, data)2858class SideTradeReportID(quickfix.StringField):2859	def __init__(self, data = None):2860		if data == None:2861			quickfix.StringField.__init__(self, 1005)2862		else:2863			quickfix.StringField.__init__(self, 1005, data)2864class NoQuoteSets(quickfix.IntField):2865	def __init__(self, data = None):2866		if data == None:2867			quickfix.IntField.__init__(self, 296)2868		else:2869			quickfix.IntField.__init__(self, 296, data)2870class RelationshipRiskSecurityDesc(quickfix.StringField):2871	def __init__(self, data = None):2872		if data == None:2873			quickfix.StringField.__init__(self, 1610)2874		else:2875			quickfix.StringField.__init__(self, 1610, data)2876class Nested4PartySubIDType(quickfix.IntField):2877	def __init__(self, data = None):2878		if data == None:2879			quickfix.IntField.__init__(self, 1411)2880		else:2881			quickfix.IntField.__init__(self, 1411, data)2882class FillPx(quickfix.DoubleField):2883	def __init__(self, data = None):2884		if data == None:2885			quickfix.DoubleField.__init__(self, 1364)2886		else:2887			quickfix.DoubleField.__init__(self, 1364, data)2888class StrikeExerciseStyle(quickfix.IntField):2889	def __init__(self, data = None):2890		if data == None:2891			quickfix.IntField.__init__(self, 1304)2892		else:2893			quickfix.IntField.__init__(self, 1304, data)2894class DeskID(quickfix.StringField):2895	def __init__(self, data = None):2896		if data == None:2897			quickfix.StringField.__init__(self, 284)2898		else:2899			quickfix.StringField.__init__(self, 284, data)2900class CrossPercent(quickfix.DoubleField):2901	def __init__(self, data = None):2902		if data == None:2903			quickfix.DoubleField.__init__(self, 413)2904		else:2905			quickfix.DoubleField.__init__(self, 413, data)2906class MaturityMonthYear(quickfix.StringField):2907	def __init__(self, data = None):2908		if data == None:2909			quickfix.StringField.__init__(self, 200)2910		else:2911			quickfix.StringField.__init__(self, 200, data)2912class ComplexEventPrice(quickfix.DoubleField):2913	def __init__(self, data = None):2914		if data == None:2915			quickfix.DoubleField.__init__(self, 1486)2916		else:2917			quickfix.DoubleField.__init__(self, 1486, data)2918class NoNewsRefIDs(quickfix.IntField):2919	def __init__(self, data = None):2920		if data == None:2921			quickfix.IntField.__init__(self, 1475)2922		else:2923			quickfix.IntField.__init__(self, 1475, data)2924class UnderlyingCapValue(quickfix.DoubleField):2925	def __init__(self, data = None):2926		if data == None:2927			quickfix.DoubleField.__init__(self, 1038)2928		else:2929			quickfix.DoubleField.__init__(self, 1038, data)2930class CPRegType(quickfix.StringField):2931	def __init__(self, data = None):2932		if data == None:2933			quickfix.StringField.__init__(self, 876)2934		else:2935			quickfix.StringField.__init__(self, 876, data)2936class CashDistribAgentCode(quickfix.StringField):2937	def __init__(self, data = None):2938		if data == None:2939			quickfix.StringField.__init__(self, 499)2940		else:2941			quickfix.StringField.__init__(self, 499, data)2942class ExecPriceType(quickfix.CharField):2943	def __init__(self, data = None):2944		if data == None:2945			quickfix.CharField.__init__(self, 484)2946		else:2947			quickfix.CharField.__init__(self, 484, data)2948class LegAllocID(quickfix.StringField):2949	def __init__(self, data = None):2950		if data == None:2951			quickfix.StringField.__init__(self, 1366)2952		else:2953			quickfix.StringField.__init__(self, 1366, data)2954class MDEntryTime(quickfix.UtcTimeOnlyField):2955	def __init__(self, data = None):2956		if data == None:2957			quickfix.UtcTimeOnlyField.__init__(self, 273)2958		else:2959			quickfix.UtcTimeOnlyField.__init__(self, 273, data)2960class TotalNumSecurities(quickfix.IntField):2961	def __init__(self, data = None):2962		if data == None:2963			quickfix.IntField.__init__(self, 393)2964		else:2965			quickfix.IntField.__init__(self, 393, data)2966class AllocSettlInstType(quickfix.IntField):2967	def __init__(self, data = None):2968		if data == None:2969			quickfix.IntField.__init__(self, 780)2970		else:2971			quickfix.IntField.__init__(self, 780, data)2972class TargetPartyID(quickfix.StringField):2973	def __init__(self, data = None):2974		if data == None:2975			quickfix.StringField.__init__(self, 1462)2976		else:2977			quickfix.StringField.__init__(self, 1462, data)2978class DerivativeStrikeCurrency(quickfix.StringField):2979	def __init__(self, data = None):2980		if data == None:2981			quickfix.StringField.__init__(self, 1262)2982		else:2983			quickfix.StringField.__init__(self, 1262, data)2984class StatsType(quickfix.IntField):2985	def __init__(self, data = None):2986		if data == None:2987			quickfix.IntField.__init__(self, 1176)2988		else:2989			quickfix.IntField.__init__(self, 1176, data)2990class ApplExtID(quickfix.IntField):2991	def __init__(self, data = None):2992		if data == None:2993			quickfix.IntField.__init__(self, 1156)2994		else:2995			quickfix.IntField.__init__(self, 1156, data)2996class SettlementCycleNo(quickfix.IntField):2997	def __init__(self, data = None):2998		if data == None:2999			quickfix.IntField.__init__(self, 1153)3000		else:3001			quickfix.IntField.__init__(self, 1153, data)3002class UnderlyingStrikeCurrency(quickfix.StringField):3003	def __init__(self, data = None):3004		if data == None:3005			quickfix.StringField.__init__(self, 941)3006		else:3007			quickfix.StringField.__init__(self, 941, data)3008class TradSesMode(quickfix.IntField):3009	def __init__(self, data = None):3010		if data == None:3011			quickfix.IntField.__init__(self, 339)3012		else:3013			quickfix.IntField.__init__(self, 339, data)3014class SettlInstSource(quickfix.CharField):3015	def __init__(self, data = None):3016		if data == None:3017			quickfix.CharField.__init__(self, 165)3018		else:3019			quickfix.CharField.__init__(self, 165, data)3020class PartyAltSubIDType(quickfix.IntField):3021	def __init__(self, data = None):3022		if data == None:3023			quickfix.IntField.__init__(self, 1521)3024		else:3025			quickfix.IntField.__init__(self, 1521, data)3026class UnderlyingLegSecurityDesc(quickfix.StringField):3027	def __init__(self, data = None):3028		if data == None:3029			quickfix.StringField.__init__(self, 1392)3030		else:3031			quickfix.StringField.__init__(self, 1392, data)3032class NoDerivativeInstrumentParties(quickfix.IntField):3033	def __init__(self, data = None):3034		if data == None:3035			quickfix.IntField.__init__(self, 1292)3036		else:3037			quickfix.IntField.__init__(self, 1292, data)3038class DerivativeEventTime(quickfix.UtcTimeStampField):3039	def __init__(self, data = None):3040		if data == None:3041			quickfix.UtcTimeStampField.__init__(self, 1289)3042		else:3043			quickfix.UtcTimeStampField.__init__(self, 1289, data)3044class TickIncrement(quickfix.DoubleField):3045	def __init__(self, data = None):3046		if data == None:3047			quickfix.DoubleField.__init__(self, 1208)3048		else:3049			quickfix.DoubleField.__init__(self, 1208, data)3050class UndlyInstrumentPartyID(quickfix.StringField):3051	def __init__(self, data = None):3052		if data == None:3053			quickfix.StringField.__init__(self, 1059)3054		else:3055			quickfix.StringField.__init__(self, 1059, data)3056class NoUndlyInstrumentParties(quickfix.IntField):3057	def __init__(self, data = None):3058		if data == None:3059			quickfix.IntField.__init__(self, 1058)3060		else:3061			quickfix.IntField.__init__(self, 1058, data)3062class ExpType(quickfix.IntField):3063	def __init__(self, data = None):3064		if data == None:3065			quickfix.IntField.__init__(self, 982)3066		else:3067			quickfix.IntField.__init__(self, 982, data)3068class SecondaryClOrdID(quickfix.StringField):3069	def __init__(self, data = None):3070		if data == None:3071			quickfix.StringField.__init__(self, 526)3072		else:3073			quickfix.StringField.__init__(self, 526, data)3074class SettlInstTransType(quickfix.CharField):3075	def __init__(self, data = None):3076		if data == None:3077			quickfix.CharField.__init__(self, 163)3078		else:3079			quickfix.CharField.__init__(self, 163, data)3080class SideComplianceID(quickfix.StringField):3081	def __init__(self, data = None):3082		if data == None:3083			quickfix.StringField.__init__(self, 659)3084		else:3085			quickfix.StringField.__init__(self, 659, data)3086class TradeRequestResult(quickfix.IntField):3087	def __init__(self, data = None):3088		if data == None:3089			quickfix.IntField.__init__(self, 749)3090		else:3091			quickfix.IntField.__init__(self, 749, data)3092class OrigPosReqRefID(quickfix.StringField):3093	def __init__(self, data = None):3094		if data == None:3095			quickfix.StringField.__init__(self, 713)3096		else:3097			quickfix.StringField.__init__(self, 713, data)3098class OrigCrossID(quickfix.StringField):3099	def __init__(self, data = None):3100		if data == None:3101			quickfix.StringField.__init__(self, 551)3102		else:3103			quickfix.StringField.__init__(self, 551, data)3104class TradeInputSource(quickfix.StringField):3105	def __init__(self, data = None):3106		if data == None:3107			quickfix.StringField.__init__(self, 578)3108		else:3109			quickfix.StringField.__init__(self, 578, data)3110class OrderQty2(quickfix.DoubleField):3111	def __init__(self, data = None):3112		if data == None:3113			quickfix.DoubleField.__init__(self, 192)3114		else:3115			quickfix.DoubleField.__init__(self, 192, data)3116class TestMessageIndicator(quickfix.BoolField):3117	def __init__(self, data = None):3118		if data == None:3119			quickfix.BoolField.__init__(self, 464)3120		else:3121			quickfix.BoolField.__init__(self, 464, data)3122class ContextPartySubID(quickfix.StringField):3123	def __init__(self, data = None):3124		if data == None:3125			quickfix.StringField.__init__(self, 1527)3126		else:3127			quickfix.StringField.__init__(self, 1527, data)3128class DerivativeEventDate(quickfix.StringField):3129	def __init__(self, data = None):3130		if data == None:3131			quickfix.StringField.__init__(self, 1288)3132		else:3133			quickfix.StringField.__init__(self, 1288, data)3134class SideGrossTradeAmt(quickfix.DoubleField):3135	def __init__(self, data = None):3136		if data == None:3137			quickfix.DoubleField.__init__(self, 1072)3138		else:3139			quickfix.DoubleField.__init__(self, 1072, data)3140class PeggedPrice(quickfix.DoubleField):3141	def __init__(self, data = None):3142		if data == None:3143			quickfix.DoubleField.__init__(self, 839)3144		else:3145			quickfix.DoubleField.__init__(self, 839, data)3146class ExpirationCycle(quickfix.IntField):3147	def __init__(self, data = None):3148		if data == None:3149			quickfix.IntField.__init__(self, 827)3150		else:3151			quickfix.IntField.__init__(self, 827, data)3152class AllocCancReplaceReason(quickfix.IntField):3153	def __init__(self, data = None):3154		if data == None:3155			quickfix.IntField.__init__(self, 796)3156		else:3157			quickfix.IntField.__init__(self, 796, data)3158class CxlRejReason(quickfix.IntField):3159	def __init__(self, data = None):3160		if data == None:3161			quickfix.IntField.__init__(self, 102)3162		else:3163			quickfix.IntField.__init__(self, 102, data)3164class BeginString(quickfix.StringField):3165	def __init__(self, data = None):3166		if data == None:3167			quickfix.StringField.__init__(self, 8)3168		else:3169			quickfix.StringField.__init__(self, 8, data)3170class DeliverToSubID(quickfix.StringField):3171	def __init__(self, data = None):3172		if data == None:3173			quickfix.StringField.__init__(self, 129)3174		else:3175			quickfix.StringField.__init__(self, 129, data)3176class NoRelatedPartyAltIDs(quickfix.IntField):3177	def __init__(self, data = None):3178		if data == None:3179			quickfix.IntField.__init__(self, 1569)3180		else:3181			quickfix.IntField.__init__(self, 1569, data)3182class RiskProductComplex(quickfix.StringField):3183	def __init__(self, data = None):3184		if data == None:3185			quickfix.StringField.__init__(self, 1544)3186		else:3187			quickfix.StringField.__init__(self, 1544, data)3188class LegPriceUnitOfMeasureQty(quickfix.DoubleField):3189	def __init__(self, data = None):3190		if data == None:3191			quickfix.DoubleField.__init__(self, 1422)3192		else:3193			quickfix.DoubleField.__init__(self, 1422, data)3194class NoCollInquiryQualifier(quickfix.IntField):3195	def __init__(self, data = None):3196		if data == None:3197			quickfix.IntField.__init__(self, 938)3198		else:3199			quickfix.IntField.__init__(self, 938, data)3200class OfferPx(quickfix.DoubleField):3201	def __init__(self, data = None):3202		if data == None:3203			quickfix.DoubleField.__init__(self, 133)3204		else:3205			quickfix.DoubleField.__init__(self, 133, data)3206class TotalVolumeTradedDate(quickfix.UtcDateField):3207	def __init__(self, data = None):3208		if data == None:3209			quickfix.UtcDateField.__init__(self, 449)3210		else:3211			quickfix.UtcDateField.__init__(self, 449, data)3212class NoContAmts(quickfix.IntField):3213	def __init__(self, data = None):3214		if data == None:3215			quickfix.IntField.__init__(self, 518)3216		else:3217			quickfix.IntField.__init__(self, 518, data)3218class MinOfferSize(quickfix.DoubleField):3219	def __init__(self, data = None):3220		if data == None:3221			quickfix.DoubleField.__init__(self, 648)3222		else:3223			quickfix.DoubleField.__init__(self, 648, data)3224class AvgParPx(quickfix.DoubleField):3225	def __init__(self, data = None):3226		if data == None:3227			quickfix.DoubleField.__init__(self, 860)3228		else:3229			quickfix.DoubleField.__init__(self, 860, data)3230class LegFactor(quickfix.DoubleField):3231	def __init__(self, data = None):3232		if data == None:3233			quickfix.DoubleField.__init__(self, 253)3234		else:3235			quickfix.DoubleField.__init__(self, 253, data)3236class RespondentType(quickfix.IntField):3237	def __init__(self, data = None):3238		if data == None:3239			quickfix.IntField.__init__(self, 1172)3240		else:3241			quickfix.IntField.__init__(self, 1172, data)3242class DisplayLowQty(quickfix.DoubleField):3243	def __init__(self, data = None):3244		if data == None:3245			quickfix.DoubleField.__init__(self, 1085)3246		else:3247			quickfix.DoubleField.__init__(self, 1085, data)3248class DKReason(quickfix.CharField):3249	def __init__(self, data = None):3250		if data == None:3251			quickfix.CharField.__init__(self, 127)3252		else:3253			quickfix.CharField.__init__(self, 127, data)3254class BenchmarkPrice(quickfix.DoubleField):3255	def __init__(self, data = None):3256		if data == None:3257			quickfix.DoubleField.__init__(self, 662)3258		else:3259			quickfix.DoubleField.__init__(self, 662, data)3260class ListID(quickfix.StringField):3261	def __init__(self, data = None):3262		if data == None:3263			quickfix.StringField.__init__(self, 66)3264		else:3265			quickfix.StringField.__init__(self, 66, data)3266class LegSecurityAltID(quickfix.StringField):3267	def __init__(self, data = None):3268		if data == None:3269			quickfix.StringField.__init__(self, 605)3270		else:3271			quickfix.StringField.__init__(self, 605, data)3272class PositionEffect(quickfix.CharField):3273	def __init__(self, data = None):3274		if data == None:3275			quickfix.CharField.__init__(self, 77)3276		else:3277			quickfix.CharField.__init__(self, 77, data)3278class RelatedPartySubIDType(quickfix.IntField):3279	def __init__(self, data = None):3280		if data == None:3281			quickfix.IntField.__init__(self, 1568)3282		else:3283			quickfix.IntField.__init__(self, 1568, data)3284class TriggerAction(quickfix.CharField):3285	def __init__(self, data = None):3286		if data == None:3287			quickfix.CharField.__init__(self, 1101)3288		else:3289			quickfix.CharField.__init__(self, 1101, data)3290class RefOrderID(quickfix.StringField):3291	def __init__(self, data = None):3292		if data == None:3293			quickfix.StringField.__init__(self, 1080)3294		else:3295			quickfix.StringField.__init__(self, 1080, data)3296class ClearingInstruction(quickfix.IntField):3297	def __init__(self, data = None):3298		if data == None:3299			quickfix.IntField.__init__(self, 577)3300		else:3301			quickfix.IntField.__init__(self, 577, data)3302class SettlInstCode(quickfix.StringField):3303	def __init__(self, data = None):3304		if data == None:3305			quickfix.StringField.__init__(self, 175)3306		else:3307			quickfix.StringField.__init__(self, 175, data)3308class NumDaysInterest(quickfix.IntField):3309	def __init__(self, data = None):3310		if data == None:3311			quickfix.IntField.__init__(self, 157)3312		else:3313			quickfix.IntField.__init__(self, 157, data)3314class OpenCloseSettlFlag(quickfix.StringField):3315	def __init__(self, data = None):3316		if data == None:3317			quickfix.StringField.__init__(self, 286)3318		else:3319			quickfix.StringField.__init__(self, 286, data)3320class NoComplexEventDates(quickfix.IntField):3321	def __init__(self, data = None):3322		if data == None:3323			quickfix.IntField.__init__(self, 1491)3324		else:3325			quickfix.IntField.__init__(self, 1491, data)3326class DerivativeEncodedIssuerLen(quickfix.IntField):3327	def __init__(self, data = None):3328		if data == None:3329			quickfix.IntField.__init__(self, 1277)3330		else:3331			quickfix.IntField.__init__(self, 1277, data)3332class StrikeMultiplier(quickfix.DoubleField):3333	def __init__(self, data = None):3334		if data == None:3335			quickfix.DoubleField.__init__(self, 967)3336		else:3337			quickfix.DoubleField.__init__(self, 967, data)3338class DiscretionMoveType(quickfix.IntField):3339	def __init__(self, data = None):3340		if data == None:3341			quickfix.IntField.__init__(self, 841)3342		else:3343			quickfix.IntField.__init__(self, 841, data)3344class ListNoOrds(quickfix.IntField):3345	def __init__(self, data = None):3346		if data == None:3347			quickfix.IntField.__init__(self, 68)3348		else:3349			quickfix.IntField.__init__(self, 68, data)3350class RelatedPartyIDSource(quickfix.CharField):3351	def __init__(self, data = None):3352		if data == None:3353			quickfix.CharField.__init__(self, 1564)3354		else:3355			quickfix.CharField.__init__(self, 1564, data)3356class PegSymbol(quickfix.StringField):3357	def __init__(self, data = None):3358		if data == None:3359			quickfix.StringField.__init__(self, 1098)3360		else:3361			quickfix.StringField.__init__(self, 1098, data)3362class DayAvgPx(quickfix.DoubleField):3363	def __init__(self, data = None):3364		if data == None:3365			quickfix.DoubleField.__init__(self, 426)3366		else:3367			quickfix.DoubleField.__init__(self, 426, data)3368class Headline(quickfix.StringField):3369	def __init__(self, data = None):3370		if data == None:3371			quickfix.StringField.__init__(self, 148)3372		else:3373			quickfix.StringField.__init__(self, 148, data)3374class NestedPartySubID(quickfix.StringField):3375	def __init__(self, data = None):3376		if data == None:3377			quickfix.StringField.__init__(self, 545)3378		else:3379			quickfix.StringField.__init__(self, 545, data)3380class CardIssNo(quickfix.StringField):3381	def __init__(self, data = None):3382		if data == None:3383			quickfix.StringField.__init__(self, 491)3384		else:3385			quickfix.StringField.__init__(self, 491, data)3386class OptAttribute(quickfix.CharField):3387	def __init__(self, data = None):3388		if data == None:3389			quickfix.CharField.__init__(self, 206)3390		else:3391			quickfix.CharField.__init__(self, 206, data)3392class LastForwardPoints2(quickfix.DoubleField):3393	def __init__(self, data = None):3394		if data == None:3395			quickfix.DoubleField.__init__(self, 641)3396		else:3397			quickfix.DoubleField.__init__(self, 641, data)3398class MDUpdateType(quickfix.IntField):3399	def __init__(self, data = None):3400		if data == None:3401			quickfix.IntField.__init__(self, 265)3402		else:3403			quickfix.IntField.__init__(self, 265, data)3404class TickDirection(quickfix.CharField):3405	def __init__(self, data = None):3406		if data == None:3407			quickfix.CharField.__init__(self, 274)3408		else:3409			quickfix.CharField.__init__(self, 274, data)3410class LegRedemptionDate(quickfix.StringField):3411	def __init__(self, data = None):3412		if data == None:3413			quickfix.StringField.__init__(self, 254)3414		else:3415			quickfix.StringField.__init__(self, 254, data)3416class StrikePrice(quickfix.DoubleField):3417	def __init__(self, data = None):3418		if data == None:3419			quickfix.DoubleField.__init__(self, 202)3420		else:3421			quickfix.DoubleField.__init__(self, 202, data)3422class EncodedIssuer(quickfix.StringField):3423	def __init__(self, data = None):3424		if data == None:3425			quickfix.StringField.__init__(self, 349)3426		else:3427			quickfix.StringField.__init__(self, 349, data)3428class YieldType(quickfix.StringField):3429	def __init__(self, data = None):3430		if data == None:3431			quickfix.StringField.__init__(self, 235)3432		else:3433			quickfix.StringField.__init__(self, 235, data)3434class TradingReferencePrice(quickfix.DoubleField):3435	def __init__(self, data = None):3436		if data == None:3437			quickfix.DoubleField.__init__(self, 1150)3438		else:3439			quickfix.DoubleField.__init__(self, 1150, data)3440class MDEntrySpotRate(quickfix.DoubleField):3441	def __init__(self, data = None):3442		if data == None:3443			quickfix.DoubleField.__init__(self, 1026)3444		else:3445			quickfix.DoubleField.__init__(self, 1026, data)3446class ParticipationRate(quickfix.DoubleField):3447	def __init__(self, data = None):3448		if data == None:3449			quickfix.DoubleField.__init__(self, 849)3450		else:3451			quickfix.DoubleField.__init__(self, 849, data)3452class PegScope(quickfix.IntField):3453	def __init__(self, data = None):3454		if data == None:3455			quickfix.IntField.__init__(self, 840)3456		else:3457			quickfix.IntField.__init__(self, 840, data)3458class InterestAtMaturity(quickfix.DoubleField):3459	def __init__(self, data = None):3460		if data == None:3461			quickfix.DoubleField.__init__(self, 738)3462		else:3463			quickfix.DoubleField.__init__(self, 738, data)3464class LegIndividualAllocID(quickfix.StringField):3465	def __init__(self, data = None):3466		if data == None:3467			quickfix.StringField.__init__(self, 672)3468		else:3469			quickfix.StringField.__init__(self, 672, data)3470class AllowableOneSidednessValue(quickfix.DoubleField):3471	def __init__(self, data = None):3472		if data == None:3473			quickfix.DoubleField.__init__(self, 766)3474		else:3475			quickfix.DoubleField.__init__(self, 766, data)3476class CashSettlAgentName(quickfix.StringField):3477	def __init__(self, data = None):3478		if data == None:3479			quickfix.StringField.__init__(self, 182)3480		else:3481			quickfix.StringField.__init__(self, 182, data)3482class ContraTradeQty(quickfix.DoubleField):3483	def __init__(self, data = None):3484		if data == None:3485			quickfix.DoubleField.__init__(self, 437)3486		else:3487			quickfix.DoubleField.__init__(self, 437, data)3488class LegMaturityTime(quickfix.StringField):3489	def __init__(self, data = None):3490		if data == None:3491			quickfix.StringField.__init__(self, 1212)3492		else:3493			quickfix.StringField.__init__(self, 1212, data)3494class SettlDeliveryType(quickfix.IntField):3495	def __init__(self, data = None):3496		if data == None:3497			quickfix.IntField.__init__(self, 172)3498		else:3499			quickfix.IntField.__init__(self, 172, data)3500class SecondaryPriceLimitType(quickfix.IntField):3501	def __init__(self, data = None):3502		if data == None:3503			quickfix.IntField.__init__(self, 1305)3504		else:3505			quickfix.IntField.__init__(self, 1305, data)3506class MidPx(quickfix.DoubleField):3507	def __init__(self, data = None):3508		if data == None:3509			quickfix.DoubleField.__init__(self, 631)3510		else:3511			quickfix.DoubleField.__init__(self, 631, data)3512class AvgPx(quickfix.DoubleField):3513	def __init__(self, data = None):3514		if data == None:3515			quickfix.DoubleField.__init__(self, 6)3516		else:3517			quickfix.DoubleField.__init__(self, 6, data)3518class DiscretionLimitType(quickfix.IntField):3519	def __init__(self, data = None):3520		if data == None:3521			quickfix.IntField.__init__(self, 843)3522		else:3523			quickfix.IntField.__init__(self, 843, data)3524class StrikeTime(quickfix.UtcTimeStampField):3525	def __init__(self, data = None):3526		if data == None:3527			quickfix.UtcTimeStampField.__init__(self, 443)3528		else:3529			quickfix.UtcTimeStampField.__init__(self, 443, data)3530class SettlSessSubID(quickfix.StringField):3531	def __init__(self, data = None):3532		if data == None:3533			quickfix.StringField.__init__(self, 717)3534		else:3535			quickfix.StringField.__init__(self, 717, data)3536class MailingDtls(quickfix.StringField):3537	def __init__(self, data = None):3538		if data == None:3539			quickfix.StringField.__init__(self, 474)3540		else:3541			quickfix.StringField.__init__(self, 474, data)3542class BidID(quickfix.StringField):3543	def __init__(self, data = None):3544		if data == None:3545			quickfix.StringField.__init__(self, 390)3546		else:3547			quickfix.StringField.__init__(self, 390, data)3548class PartyDetailsRequestResult(quickfix.IntField):3549	def __init__(self, data = None):3550		if data == None:3551			quickfix.IntField.__init__(self, 1511)3552		else:3553			quickfix.IntField.__init__(self, 1511, data)3554class ExerciseMethod(quickfix.CharField):3555	def __init__(self, data = None):3556		if data == None:3557			quickfix.CharField.__init__(self, 747)3558		else:3559			quickfix.CharField.__init__(self, 747, data)3560class CommCurrency(quickfix.StringField):3561	def __init__(self, data = None):3562		if data == None:3563			quickfix.StringField.__init__(self, 479)3564		else:3565			quickfix.StringField.__init__(self, 479, data)3566class NoSettlOblig(quickfix.IntField):3567	def __init__(self, data = None):3568		if data == None:3569			quickfix.IntField.__init__(self, 1165)3570		else:3571			quickfix.IntField.__init__(self, 1165, data)3572class MaxPriceVariation(quickfix.DoubleField):3573	def __init__(self, data = None):3574		if data == None:3575			quickfix.DoubleField.__init__(self, 1143)3576		else:3577			quickfix.DoubleField.__init__(self, 1143, data)3578class WorkingIndicator(quickfix.BoolField):3579	def __init__(self, data = None):3580		if data == None:3581			quickfix.BoolField.__init__(self, 636)3582		else:3583			quickfix.BoolField.__init__(self, 636, data)3584class CashSettlAgentAcctName(quickfix.StringField):3585	def __init__(self, data = None):3586		if data == None:3587			quickfix.StringField.__init__(self, 185)3588		else:3589			quickfix.StringField.__init__(self, 185, data)3590class SellVolume(quickfix.DoubleField):3591	def __init__(self, data = None):3592		if data == None:3593			quickfix.DoubleField.__init__(self, 331)3594		else:3595			quickfix.DoubleField.__init__(self, 331, data)3596class SideMultiLegReportingType(quickfix.IntField):3597	def __init__(self, data = None):3598		if data == None:3599			quickfix.IntField.__init__(self, 752)3600		else:3601			quickfix.IntField.__init__(self, 752, data)3602class DerivativeEventText(quickfix.StringField):3603	def __init__(self, data = None):3604		if data == None:3605			quickfix.StringField.__init__(self, 1291)3606		else:3607			quickfix.StringField.__init__(self, 1291, data)3608class PegSecurityDesc(quickfix.StringField):3609	def __init__(self, data = None):3610		if data == None:3611			quickfix.StringField.__init__(self, 1099)3612		else:3613			quickfix.StringField.__init__(self, 1099, data)3614class AllocCustomerCapacity(quickfix.StringField):3615	def __init__(self, data = None):3616		if data == None:3617			quickfix.StringField.__init__(self, 993)3618		else:3619			quickfix.StringField.__init__(self, 993, data)3620class ConfirmRejReason(quickfix.IntField):3621	def __init__(self, data = None):3622		if data == None:3623			quickfix.IntField.__init__(self, 774)3624		else:3625			quickfix.IntField.__init__(self, 774, data)3626class BidRequestTransType(quickfix.CharField):3627	def __init__(self, data = None):3628		if data == None:3629			quickfix.CharField.__init__(self, 374)3630		else:3631			quickfix.CharField.__init__(self, 374, data)3632class CashDistribAgentAcctNumber(quickfix.StringField):3633	def __init__(self, data = None):3634		if data == None:3635			quickfix.StringField.__init__(self, 500)3636		else:3637			quickfix.StringField.__init__(self, 500, data)3638class LegExecInst(quickfix.StringField):3639	def __init__(self, data = None):3640		if data == None:3641			quickfix.StringField.__init__(self, 1384)3642		else:3643			quickfix.StringField.__init__(self, 1384, data)3644class CapPrice(quickfix.DoubleField):3645	def __init__(self, data = None):3646		if data == None:3647			quickfix.DoubleField.__init__(self, 1199)3648		else:3649			quickfix.DoubleField.__init__(self, 1199, data)3650class LegRepurchaseTerm(quickfix.IntField):3651	def __init__(self, data = None):3652		if data == None:3653			quickfix.IntField.__init__(self, 251)3654		else:3655			quickfix.IntField.__init__(self, 251, data)3656class RegistAcctType(quickfix.StringField):3657	def __init__(self, data = None):3658		if data == None:3659			quickfix.StringField.__init__(self, 493)3660		else:3661			quickfix.StringField.__init__(self, 493, data)3662class MassActionRejectReason(quickfix.IntField):3663	def __init__(self, data = None):3664		if data == None:3665			quickfix.IntField.__init__(self, 1376)3666		else:3667			quickfix.IntField.__init__(self, 1376, data)3668class DerivativePutOrCall(quickfix.IntField):3669	def __init__(self, data = None):3670		if data == None:3671			quickfix.IntField.__init__(self, 1323)3672		else:3673			quickfix.IntField.__init__(self, 1323, data)3674class StartMaturityMonthYear(quickfix.StringField):3675	def __init__(self, data = None):3676		if data == None:3677			quickfix.StringField.__init__(self, 1241)3678		else:3679			quickfix.StringField.__init__(self, 1241, data)3680class CollApplType(quickfix.IntField):3681	def __init__(self, data = None):3682		if data == None:3683			quickfix.IntField.__init__(self, 1043)3684		else:3685			quickfix.IntField.__init__(self, 1043, data)3686class NoUnderlyingAmounts(quickfix.IntField):3687	def __init__(self, data = None):3688		if data == None:3689			quickfix.IntField.__init__(self, 984)3690		else:3691			quickfix.IntField.__init__(self, 984, data)3692class ConfirmType(quickfix.IntField):3693	def __init__(self, data = None):3694		if data == None:3695			quickfix.IntField.__init__(self, 773)3696		else:3697			quickfix.IntField.__init__(self, 773, data)3698class LegMaturityMonthYear(quickfix.StringField):3699	def __init__(self, data = None):3700		if data == None:3701			quickfix.StringField.__init__(self, 610)3702		else:3703			quickfix.StringField.__init__(self, 610, data)3704class RelatdSym(quickfix.StringField):3705	def __init__(self, data = None):3706		if data == None:3707			quickfix.StringField.__init__(self, 46)3708		else:3709			quickfix.StringField.__init__(self, 46, data)3710class RiskLimitAmount(quickfix.DoubleField):3711	def __init__(self, data = None):3712		if data == None:3713			quickfix.DoubleField.__init__(self, 1531)3714		else:3715			quickfix.DoubleField.__init__(self, 1531, data)3716class UnderlyingLegSecuritySubType(quickfix.StringField):3717	def __init__(self, data = None):3718		if data == None:3719			quickfix.StringField.__init__(self, 1338)3720		else:3721			quickfix.StringField.__init__(self, 1338, data)3722class NoUnderlyingSecurityAltID(quickfix.IntField):3723	def __init__(self, data = None):3724		if data == None:3725			quickfix.IntField.__init__(self, 457)3726		else:3727			quickfix.IntField.__init__(self, 457, data)3728class RelationshipRiskCFICode(quickfix.StringField):3729	def __init__(self, data = None):3730		if data == None:3731			quickfix.StringField.__init__(self, 1599)3732		else:3733			quickfix.StringField.__init__(self, 1599, data)3734class NoRelatedPartySubIDs(quickfix.IntField):3735	def __init__(self, data = None):3736		if data == None:3737			quickfix.IntField.__init__(self, 1566)3738		else:3739			quickfix.IntField.__init__(self, 1566, data)3740class RiskSymbolSfx(quickfix.StringField):3741	def __init__(self, data = None):3742		if data == None:3743			quickfix.StringField.__init__(self, 1537)3744		else:3745			quickfix.StringField.__init__(self, 1537, data)3746class MDQuoteType(quickfix.IntField):3747	def __init__(self, data = None):3748		if data == None:3749			quickfix.IntField.__init__(self, 1070)3750		else:3751			quickfix.IntField.__init__(self, 1070, data)3752class QtyType(quickfix.IntField):3753	def __init__(self, data = None):3754		if data == None:3755			quickfix.IntField.__init__(self, 854)3756		else:3757			quickfix.IntField.__init__(self, 854, data)3758class QuoteRespType(quickfix.IntField):3759	def __init__(self, data = None):3760		if data == None:3761			quickfix.IntField.__init__(self, 694)3762		else:3763			quickfix.IntField.__init__(self, 694, data)3764class IOINaturalFlag(quickfix.BoolField):3765	def __init__(self, data = None):3766		if data == None:3767			quickfix.BoolField.__init__(self, 130)3768		else:3769			quickfix.BoolField.__init__(self, 130, data)3770class BenchmarkCurvePoint(quickfix.StringField):3771	def __init__(self, data = None):3772		if data == None:3773			quickfix.StringField.__init__(self, 222)3774		else:3775			quickfix.StringField.__init__(self, 222, data)3776class TradSesUpdateAction(quickfix.CharField):3777	def __init__(self, data = None):3778		if data == None:3779			quickfix.CharField.__init__(self, 1327)3780		else:3781			quickfix.CharField.__init__(self, 1327, data)3782class UnderlyingCashAmount(quickfix.DoubleField):3783	def __init__(self, data = None):3784		if data == None:3785			quickfix.DoubleField.__init__(self, 973)3786		else:3787			quickfix.DoubleField.__init__(self, 973, data)3788class CollAsgnID(quickfix.StringField):3789	def __init__(self, data = None):3790		if data == None:3791			quickfix.StringField.__init__(self, 902)3792		else:3793			quickfix.StringField.__init__(self, 902, data)3794class ExchangeRule(quickfix.StringField):3795	def __init__(self, data = None):3796		if data == None:3797			quickfix.StringField.__init__(self, 825)3798		else:3799			quickfix.StringField.__init__(self, 825, data)3800class EncodedHeadline(quickfix.StringField):3801	def __init__(self, data = None):3802		if data == None:3803			quickfix.StringField.__init__(self, 359)3804		else:3805			quickfix.StringField.__init__(self, 359, data)3806class RegistID(quickfix.StringField):3807	def __init__(self, data = None):3808		if data == None:3809			quickfix.StringField.__init__(self, 513)3810		else:3811			quickfix.StringField.__init__(self, 513, data)3812class CrossID(quickfix.StringField):3813	def __init__(self, data = None):3814		if data == None:3815			quickfix.StringField.__init__(self, 548)3816		else:3817			quickfix.StringField.__init__(self, 548, data)3818class NoExecs(quickfix.IntField):3819	def __init__(self, data = None):3820		if data == None:3821			quickfix.IntField.__init__(self, 124)3822		else:3823			quickfix.IntField.__init__(self, 124, data)3824class DerivativeSecurityGroup(quickfix.StringField):3825	def __init__(self, data = None):3826		if data == None:3827			quickfix.StringField.__init__(self, 1247)3828		else:3829			quickfix.StringField.__init__(self, 1247, data)3830class SecondaryDisplayQty(quickfix.DoubleField):3831	def __init__(self, data = None):3832		if data == None:3833			quickfix.DoubleField.__init__(self, 1082)3834		else:3835			quickfix.DoubleField.__init__(self, 1082, data)3836class RefMsgType(quickfix.StringField):3837	def __init__(self, data = None):3838		if data == None:3839			quickfix.StringField.__init__(self, 372)3840		else:3841			quickfix.StringField.__init__(self, 372, data)3842class StandInstDbID(quickfix.StringField):3843	def __init__(self, data = None):3844		if data == None:3845			quickfix.StringField.__init__(self, 171)3846		else:3847			quickfix.StringField.__init__(self, 171, data)3848class EncodedLegSecurityDescLen(quickfix.IntField):3849	def __init__(self, data = None):3850		if data == None:3851			quickfix.IntField.__init__(self, 621)3852		else:3853			quickfix.IntField.__init__(self, 621, data)3854class DerivativeEventPx(quickfix.DoubleField):3855	def __init__(self, data = None):3856		if data == None:3857			quickfix.DoubleField.__init__(self, 1290)3858		else:3859			quickfix.DoubleField.__init__(self, 1290, data)3860class SettlObligSource(quickfix.CharField):3861	def __init__(self, data = None):3862		if data == None:3863			quickfix.CharField.__init__(self, 1164)3864		else:3865			quickfix.CharField.__init__(self, 1164, data)3866class TrdSubType(quickfix.IntField):3867	def __init__(self, data = None):3868		if data == None:3869			quickfix.IntField.__init__(self, 829)3870		else:3871			quickfix.IntField.__init__(self, 829, data)3872class EncodedUnderlyingIssuerLen(quickfix.IntField):3873	def __init__(self, data = None):3874		if data == None:3875			quickfix.IntField.__init__(self, 362)3876		else:3877			quickfix.IntField.__init__(self, 362, data)3878class ExecTransType(quickfix.CharField):3879	def __init__(self, data = None):3880		if data == None:3881			quickfix.CharField.__init__(self, 20)3882		else:3883			quickfix.CharField.__init__(self, 20, data)3884class BeginSeqNo(quickfix.IntField):3885	def __init__(self, data = None):3886		if data == None:3887			quickfix.IntField.__init__(self, 7)3888		else:3889			quickfix.IntField.__init__(self, 7, data)3890class DayBookingInst(quickfix.CharField):3891	def __init__(self, data = None):3892		if data == None:3893			quickfix.CharField.__init__(self, 589)3894		else:3895			quickfix.CharField.__init__(self, 589, data)3896class FlowScheduleType(quickfix.IntField):3897	def __init__(self, data = None):3898		if data == None:3899			quickfix.IntField.__init__(self, 1439)3900		else:3901			quickfix.IntField.__init__(self, 1439, data)3902class MDOriginType(quickfix.IntField):3903	def __init__(self, data = None):3904		if data == None:3905			quickfix.IntField.__init__(self, 1024)3906		else:3907			quickfix.IntField.__init__(self, 1024, data)3908class CollInquiryStatus(quickfix.IntField):3909	def __init__(self, data = None):3910		if data == None:3911			quickfix.IntField.__init__(self, 945)3912		else:3913			quickfix.IntField.__init__(self, 945, data)3914class NoInstrAttrib(quickfix.IntField):3915	def __init__(self, data = None):3916		if data == None:3917			quickfix.IntField.__init__(self, 870)3918		else:3919			quickfix.IntField.__init__(self, 870, data)3920class RegistEmail(quickfix.StringField):3921	def __init__(self, data = None):3922		if data == None:3923			quickfix.StringField.__init__(self, 511)3924		else:3925			quickfix.StringField.__init__(self, 511, data)3926class StreamAsgnReqID(quickfix.StringField):3927	def __init__(self, data = None):3928		if data == None:3929			quickfix.StringField.__init__(self, 1497)3930		else:3931			quickfix.StringField.__init__(self, 1497, data)3932class CPProgram(quickfix.IntField):3933	def __init__(self, data = None):3934		if data == None:3935			quickfix.IntField.__init__(self, 875)3936		else:3937			quickfix.IntField.__init__(self, 875, data)3938class ConfirmReqID(quickfix.StringField):3939	def __init__(self, data = None):3940		if data == None:3941			quickfix.StringField.__init__(self, 859)3942		else:3943			quickfix.StringField.__init__(self, 859, data)3944class AltMDSourceID(quickfix.StringField):3945	def __init__(self, data = None):3946		if data == None:3947			quickfix.StringField.__init__(self, 817)3948		else:3949			quickfix.StringField.__init__(self, 817, data)3950class NoOrders(quickfix.IntField):3951	def __init__(self, data = None):3952		if data == None:3953			quickfix.IntField.__init__(self, 73)3954		else:3955			quickfix.IntField.__init__(self, 73, data)3956class CashDistribAgentAcctName(quickfix.StringField):3957	def __init__(self, data = None):3958		if data == None:3959			quickfix.StringField.__init__(self, 502)3960		else:3961			quickfix.StringField.__init__(self, 502, data)3962class NoContextPartySubIDs(quickfix.IntField):3963	def __init__(self, data = None):3964		if data == None:3965			quickfix.IntField.__init__(self, 1526)3966		else:3967			quickfix.IntField.__init__(self, 1526, data)3968class UndlyInstrumentPartyIDSource(quickfix.CharField):3969	def __init__(self, data = None):3970		if data == None:3971			quickfix.CharField.__init__(self, 1060)3972		else:3973			quickfix.CharField.__init__(self, 1060, data)3974class UnderlyingSettlMethod(quickfix.StringField):3975	def __init__(self, data = None):3976		if data == None:3977			quickfix.StringField.__init__(self, 1039)3978		else:3979			quickfix.StringField.__init__(self, 1039, data)3980class NoMDEntryTypes(quickfix.IntField):3981	def __init__(self, data = None):3982		if data == None:3983			quickfix.IntField.__init__(self, 267)3984		else:3985			quickfix.IntField.__init__(self, 267, data)3986class MDEntryForwardPoints(quickfix.DoubleField):3987	def __init__(self, data = None):3988		if data == None:3989			quickfix.DoubleField.__init__(self, 1027)3990		else:3991			quickfix.DoubleField.__init__(self, 1027, data)3992class PosReqType(quickfix.IntField):3993	def __init__(self, data = None):3994		if data == None:3995			quickfix.IntField.__init__(self, 724)3996		else:3997			quickfix.IntField.__init__(self, 724, data)3998class MassStatusReqType(quickfix.IntField):3999	def __init__(self, data = None):4000		if data == None:4001			quickfix.IntField.__init__(self, 585)4002		else:4003			quickfix.IntField.__init__(self, 585, data)4004class TradeOriginationDate(quickfix.StringField):4005	def __init__(self, data = None):4006		if data == None:4007			quickfix.StringField.__init__(self, 229)4008		else:4009			quickfix.StringField.__init__(self, 229, data)4010class SettlPrice(quickfix.DoubleField):4011	def __init__(self, data = None):4012		if data == None:4013			quickfix.DoubleField.__init__(self, 730)4014		else:4015			quickfix.DoubleField.__init__(self, 730, data)4016class SecuritySettlAgentAcctName(quickfix.StringField):4017	def __init__(self, data = None):4018		if data == None:4019			quickfix.StringField.__init__(self, 179)4020		else:4021			quickfix.StringField.__init__(self, 179, data)4022class RiskInstrumentMultiplier(quickfix.DoubleField):4023	def __init__(self, data = None):4024		if data == None:4025			quickfix.DoubleField.__init__(self, 1558)4026		else:4027			quickfix.DoubleField.__init__(self, 1558, data)4028class NoDerivativeEvents(quickfix.IntField):4029	def __init__(self, data = None):4030		if data == None:4031			quickfix.IntField.__init__(self, 1286)4032		else:4033			quickfix.IntField.__init__(self, 1286, data)4034class UnderlyingEndPrice(quickfix.DoubleField):4035	def __init__(self, data = None):4036		if data == None:4037			quickfix.DoubleField.__init__(self, 883)4038		else:4039			quickfix.DoubleField.__init__(self, 883, data)4040class SubscriptionRequestType(quickfix.CharField):4041	def __init__(self, data = None):4042		if data == None:4043			quickfix.CharField.__init__(self, 263)4044		else:4045			quickfix.CharField.__init__(self, 263, data)4046class TotalNumSecurityTypes(quickfix.IntField):4047	def __init__(self, data = None):4048		if data == None:4049			quickfix.IntField.__init__(self, 557)4050		else:4051			quickfix.IntField.__init__(self, 557, data)4052class NewsCategory(quickfix.IntField):4053	def __init__(self, data = None):4054		if data == None:4055			quickfix.IntField.__init__(self, 1473)4056		else:4057			quickfix.IntField.__init__(self, 1473, data)4058class UnderlyingLegPutOrCall(quickfix.IntField):4059	def __init__(self, data = None):4060		if data == None:4061			quickfix.IntField.__init__(self, 1343)4062		else:4063			quickfix.IntField.__init__(self, 1343, data)4064class URLLink(quickfix.StringField):4065	def __init__(self, data = None):4066		if data == None:4067			quickfix.StringField.__init__(self, 149)4068		else:4069			quickfix.StringField.__init__(self, 149, data)4070class NoInstrumentPartySubIDs(quickfix.IntField):4071	def __init__(self, data = None):4072		if data == None:4073			quickfix.IntField.__init__(self, 1052)4074		else:4075			quickfix.IntField.__init__(self, 1052, data)4076class UnderlyingCurrentValue(quickfix.DoubleField):4077	def __init__(self, data = None):4078		if data == None:4079			quickfix.DoubleField.__init__(self, 885)4080		else:4081			quickfix.DoubleField.__init__(self, 885, data)4082class InterestAccrualDate(quickfix.StringField):4083	def __init__(self, data = None):4084		if data == None:4085			quickfix.StringField.__init__(self, 874)4086		else:4087			quickfix.StringField.__init__(self, 874, data)4088class FutSettDate2(quickfix.StringField):4089	def __init__(self, data = None):4090		if data == None:4091			quickfix.StringField.__init__(self, 193)4092		else:4093			quickfix.StringField.__init__(self, 193, data)4094class NoClearingInstructions(quickfix.IntField):4095	def __init__(self, data = None):4096		if data == None:4097			quickfix.IntField.__init__(self, 576)4098		else:4099			quickfix.IntField.__init__(self, 576, data)4100class UnderlyingCurrency(quickfix.StringField):4101	def __init__(self, data = None):4102		if data == None:4103			quickfix.StringField.__init__(self, 318)4104		else:4105			quickfix.StringField.__init__(self, 318, data)4106class LegInterestAccrualDate(quickfix.StringField):4107	def __init__(self, data = None):4108		if data == None:4109			quickfix.StringField.__init__(self, 956)4110		else:4111			quickfix.StringField.__init__(self, 956, data)4112class NewPassword(quickfix.StringField):4113	def __init__(self, data = None):4114		if data == None:4115			quickfix.StringField.__init__(self, 925)4116		else:4117			quickfix.StringField.__init__(self, 925, data)4118class RedemptionDate(quickfix.StringField):4119	def __init__(self, data = None):4120		if data == None:4121			quickfix.StringField.__init__(self, 240)4122		else:4123			quickfix.StringField.__init__(self, 240, data)4124class RefApplLastSeqNum(quickfix.IntField):4125	def __init__(self, data = None):4126		if data == None:4127			quickfix.IntField.__init__(self, 1357)4128		else:4129			quickfix.IntField.__init__(self, 1357, data)4130class StartCash(quickfix.DoubleField):4131	def __init__(self, data = None):4132		if data == None:4133			quickfix.DoubleField.__init__(self, 921)4134		else:4135			quickfix.DoubleField.__init__(self, 921, data)4136class MaxMessageSize(quickfix.IntField):4137	def __init__(self, data = None):4138		if data == None:4139			quickfix.IntField.__init__(self, 383)4140		else:4141			quickfix.IntField.__init__(self, 383, data)4142class OfferForwardPoints(quickfix.DoubleField):4143	def __init__(self, data = None):4144		if data == None:4145			quickfix.DoubleField.__init__(self, 191)4146		else:4147			quickfix.DoubleField.__init__(self, 191, data)4148class IOIQty(quickfix.StringField):4149	def __init__(self, data = None):4150		if data == None:4151			quickfix.StringField.__init__(self, 27)4152		else:4153			quickfix.StringField.__init__(self, 27, data)4154class LastQty(quickfix.DoubleField):4155	def __init__(self, data = None):4156		if data == None:4157			quickfix.DoubleField.__init__(self, 32)4158		else:4159			quickfix.DoubleField.__init__(self, 32, data)4160class ApplResponseError(quickfix.IntField):4161	def __init__(self, data = None):4162		if data == None:4163			quickfix.IntField.__init__(self, 1354)4164		else:4165			quickfix.IntField.__init__(self, 1354, data)4166class UnderlyingLegSecurityType(quickfix.StringField):4167	def __init__(self, data = None):4168		if data == None:4169			quickfix.StringField.__init__(self, 1337)4170		else:4171			quickfix.StringField.__init__(self, 1337, data)4172class DerivativePriceUnitOfMeasure(quickfix.StringField):4173	def __init__(self, data = None):4174		if data == None:4175			quickfix.StringField.__init__(self, 1315)4176		else:4177			quickfix.StringField.__init__(self, 1315, data)4178class TriggerPriceDirection(quickfix.CharField):4179	def __init__(self, data = None):4180		if data == None:4181			quickfix.CharField.__init__(self, 1109)4182		else:4183			quickfix.CharField.__init__(self, 1109, data)4184class PositionCurrency(quickfix.StringField):4185	def __init__(self, data = None):4186		if data == None:4187			quickfix.StringField.__init__(self, 1055)4188		else:4189			quickfix.StringField.__init__(self, 1055, data)4190class MessageEventSource(quickfix.StringField):4191	def __init__(self, data = None):4192		if data == None:4193			quickfix.StringField.__init__(self, 1011)4194		else:4195			quickfix.StringField.__init__(self, 1011, data)4196class CollInquiryID(quickfix.StringField):4197	def __init__(self, data = None):4198		if data == None:4199			quickfix.StringField.__init__(self, 909)4200		else:4201			quickfix.StringField.__init__(self, 909, data)4202class UnderlyingStartValue(quickfix.DoubleField):4203	def __init__(self, data = None):4204		if data == None:4205			quickfix.DoubleField.__init__(self, 884)4206		else:4207			quickfix.DoubleField.__init__(self, 884, data)4208class LastLiquidityInd(quickfix.IntField):4209	def __init__(self, data = None):4210		if data == None:4211			quickfix.IntField.__init__(self, 851)4212		else:4213			quickfix.IntField.__init__(self, 851, data)4214class SecurityID(quickfix.StringField):4215	def __init__(self, data = None):4216		if data == None:4217			quickfix.StringField.__init__(self, 48)4218		else:4219			quickfix.StringField.__init__(self, 48, data)4220class NoMDEntries(quickfix.IntField):4221	def __init__(self, data = None):4222		if data == None:4223			quickfix.IntField.__init__(self, 268)4224		else:4225			quickfix.IntField.__init__(self, 268, data)4226class NoPartyListResponseTypes(quickfix.IntField):4227	def __init__(self, data = None):4228		if data == None:4229			quickfix.IntField.__init__(self, 1506)4230		else:4231			quickfix.IntField.__init__(self, 1506, data)4232class StrikePriceDeterminationMethod(quickfix.IntField):4233	def __init__(self, data = None):4234		if data == None:4235			quickfix.IntField.__init__(self, 1478)4236		else:4237			quickfix.IntField.__init__(self, 1478, data)4238class EndDate(quickfix.StringField):4239	def __init__(self, data = None):4240		if data == None:4241			quickfix.StringField.__init__(self, 917)4242		else:4243			quickfix.StringField.__init__(self, 917, data)4244class CashOutstanding(quickfix.DoubleField):4245	def __init__(self, data = None):4246		if data == None:4247			quickfix.DoubleField.__init__(self, 901)4248		else:4249			quickfix.DoubleField.__init__(self, 901, data)4250class MDReqID(quickfix.StringField):4251	def __init__(self, data = None):4252		if data == None:4253			quickfix.StringField.__init__(self, 262)4254		else:4255			quickfix.StringField.__init__(self, 262, data)4256class IOIRefID(quickfix.StringField):4257	def __init__(self, data = None):4258		if data == None:4259			quickfix.StringField.__init__(self, 26)4260		else:4261			quickfix.StringField.__init__(self, 26, data)4262class NoContextPartyIDs(quickfix.IntField):4263	def __init__(self, data = None):4264		if data == None:4265			quickfix.IntField.__init__(self, 1522)4266		else:4267			quickfix.IntField.__init__(self, 1522, data)4268class TargetStrategy(quickfix.IntField):4269	def __init__(self, data = None):4270		if data == None:4271			quickfix.IntField.__init__(self, 847)4272		else:4273			quickfix.IntField.__init__(self, 847, data)4274class ConfirmRefID(quickfix.StringField):4275	def __init__(self, data = None):4276		if data == None:4277			quickfix.StringField.__init__(self, 772)4278		else:4279			quickfix.StringField.__init__(self, 772, data)4280class SellerDays(quickfix.IntField):4281	def __init__(self, data = None):4282		if data == None:4283			quickfix.IntField.__init__(self, 287)4284		else:4285			quickfix.IntField.__init__(self, 287, data)4286class DueToRelated(quickfix.BoolField):4287	def __init__(self, data = None):4288		if data == None:4289			quickfix.BoolField.__init__(self, 329)4290		else:4291			quickfix.BoolField.__init__(self, 329, data)4292class SecondaryTradingReferencePrice(quickfix.DoubleField):4293	def __init__(self, data = None):4294		if data == None:4295			quickfix.DoubleField.__init__(self, 1240)4296		else:4297			quickfix.DoubleField.__init__(self, 1240, data)4298class NoMDFeedTypes(quickfix.IntField):4299	def __init__(self, data = None):4300		if data == None:4301			quickfix.IntField.__init__(self, 1141)4302		else:4303			quickfix.IntField.__init__(self, 1141, data)4304class UnderlyingInstrumentPartySubIDType(quickfix.IntField):4305	def __init__(self, data = None):4306		if data == None:4307			quickfix.IntField.__init__(self, 1064)4308		else:4309			quickfix.IntField.__init__(self, 1064, data)4310class TradSesCloseTime(quickfix.UtcTimeStampField):4311	def __init__(self, data = None):4312		if data == None:4313			quickfix.UtcTimeStampField.__init__(self, 344)4314		else:4315			quickfix.UtcTimeStampField.__init__(self, 344, data)4316class ContractSettlMonth(quickfix.StringField):4317	def __init__(self, data = None):4318		if data == None:4319			quickfix.StringField.__init__(self, 667)4320		else:4321			quickfix.StringField.__init__(self, 667, data)4322class DerivativeStrikePrice(quickfix.DoubleField):4323	def __init__(self, data = None):4324		if data == None:4325			quickfix.DoubleField.__init__(self, 1261)4326		else:4327			quickfix.DoubleField.__init__(self, 1261, data)4328class TriggerSecurityDesc(quickfix.StringField):4329	def __init__(self, data = None):4330		if data == None:4331			quickfix.StringField.__init__(self, 1106)4332		else:4333			quickfix.StringField.__init__(self, 1106, data)4334class UnderlyingCashType(quickfix.StringField):4335	def __init__(self, data = None):4336		if data == None:4337			quickfix.StringField.__init__(self, 974)4338		else:4339			quickfix.StringField.__init__(self, 974, data)4340class NoMiscFees(quickfix.IntField):4341	def __init__(self, data = None):4342		if data == None:4343			quickfix.IntField.__init__(self, 136)4344		else:4345			quickfix.IntField.__init__(self, 136, data)4346class CustOrderCapacity(quickfix.IntField):4347	def __init__(self, data = None):4348		if data == None:4349			quickfix.IntField.__init__(self, 582)4350		else:4351			quickfix.IntField.__init__(self, 582, data)4352class RiskSecurityExchange(quickfix.StringField):4353	def __init__(self, data = None):4354		if data == None:4355			quickfix.StringField.__init__(self, 1616)4356		else:4357			quickfix.StringField.__init__(self, 1616, data)4358class LegAllocSettlCurrency(quickfix.StringField):4359	def __init__(self, data = None):4360		if data == None:4361			quickfix.StringField.__init__(self, 1367)4362		else:4363			quickfix.StringField.__init__(self, 1367, data)4364class UnderlyingAdjustedQuantity(quickfix.DoubleField):4365	def __init__(self, data = None):4366		if data == None:4367			quickfix.DoubleField.__init__(self, 1044)4368		else:4369			quickfix.DoubleField.__init__(self, 1044, data)4370class OwnershipType(quickfix.CharField):4371	def __init__(self, data = None):4372		if data == None:4373			quickfix.CharField.__init__(self, 517)4374		else:4375			quickfix.CharField.__init__(self, 517, data)4376class MaxShow(quickfix.DoubleField):4377	def __init__(self, data = None):4378		if data == None:4379			quickfix.DoubleField.__init__(self, 210)4380		else:4381			quickfix.DoubleField.__init__(self, 210, data)4382class LegSecurityID(quickfix.StringField):4383	def __init__(self, data = None):4384		if data == None:4385			quickfix.StringField.__init__(self, 602)4386		else:4387			quickfix.StringField.__init__(self, 602, data)4388class EncodedSymbol(quickfix.StringField):4389	def __init__(self, data = None):4390		if data == None:4391			quickfix.StringField.__init__(self, 1360)4392		else:4393			quickfix.StringField.__init__(self, 1360, data)4394class DerivativeSecurityDesc(quickfix.StringField):4395	def __init__(self, data = None):4396		if data == None:4397			quickfix.StringField.__init__(self, 1279)4398		else:4399			quickfix.StringField.__init__(self, 1279, data)4400class UnitOfMeasure(quickfix.StringField):4401	def __init__(self, data = None):4402		if data == None:4403			quickfix.StringField.__init__(self, 996)4404		else:4405			quickfix.StringField.__init__(self, 996, data)4406class SecDefStatus(quickfix.IntField):4407	def __init__(self, data = None):4408		if data == None:4409			quickfix.IntField.__init__(self, 653)4410		else:4411			quickfix.IntField.__init__(self, 653, data)4412class Quantity(quickfix.DoubleField):4413	def __init__(self, data = None):4414		if data == None:4415			quickfix.DoubleField.__init__(self, 53)4416		else:4417			quickfix.DoubleField.__init__(self, 53, data)4418class NewsID(quickfix.StringField):4419	def __init__(self, data = None):4420		if data == None:4421			quickfix.StringField.__init__(self, 1472)4422		else:4423			quickfix.StringField.__init__(self, 1472, data)4424class UndlyInstrumentPartySubIDType(quickfix.IntField):4425	def __init__(self, data = None):4426		if data == None:4427			quickfix.IntField.__init__(self, 1064)4428		else:4429			quickfix.IntField.__init__(self, 1064, data)4430class SettleOnOpenFlag(quickfix.StringField):4431	def __init__(self, data = None):4432		if data == None:4433			quickfix.StringField.__init__(self, 966)4434		else:4435			quickfix.StringField.__init__(self, 966, data)4436class LastUpdateTime(quickfix.UtcTimeStampField):4437	def __init__(self, data = None):4438		if data == None:4439			quickfix.UtcTimeStampField.__init__(self, 779)4440		else:4441			quickfix.UtcTimeStampField.__init__(self, 779, data)4442class RepurchaseRate(quickfix.DoubleField):4443	def __init__(self, data = None):4444		if data == None:4445			quickfix.DoubleField.__init__(self, 227)4446		else:4447			quickfix.DoubleField.__init__(self, 227, data)4448class RepurchaseTerm(quickfix.IntField):4449	def __init__(self, data = None):4450		if data == None:4451			quickfix.IntField.__init__(self, 226)4452		else:4453			quickfix.IntField.__init__(self, 226, data)4454class NestedPartyRole(quickfix.IntField):4455	def __init__(self, data = None):4456		if data == None:4457			quickfix.IntField.__init__(self, 538)4458		else:4459			quickfix.IntField.__init__(self, 538, data)4460class SecondaryExecID(quickfix.StringField):4461	def __init__(self, data = None):4462		if data == None:4463			quickfix.StringField.__init__(self, 527)4464		else:4465			quickfix.StringField.__init__(self, 527, data)4466class Pool(quickfix.StringField):4467	def __init__(self, data = None):4468		if data == None:4469			quickfix.StringField.__init__(self, 691)4470		else:4471			quickfix.StringField.__init__(self, 691, data)4472class NoTickRules(quickfix.IntField):4473	def __init__(self, data = None):4474		if data == None:4475			quickfix.IntField.__init__(self, 1205)4476		else:4477			quickfix.IntField.__init__(self, 1205, data)4478class Volatility(quickfix.DoubleField):4479	def __init__(self, data = None):4480		if data == None:4481			quickfix.DoubleField.__init__(self, 1188)4482		else:4483			quickfix.DoubleField.__init__(self, 1188, data)4484class PctAtRisk(quickfix.DoubleField):4485	def __init__(self, data = None):4486		if data == None:4487			quickfix.DoubleField.__init__(self, 869)4488		else:4489			quickfix.DoubleField.__init__(self, 869, data)4490class UnderlyingSecurityExchange(quickfix.StringField):4491	def __init__(self, data = None):4492		if data == None:4493			quickfix.StringField.__init__(self, 308)4494		else:4495			quickfix.StringField.__init__(self, 308, data)4496class LegStrikePrice(quickfix.DoubleField):4497	def __init__(self, data = None):4498		if data == None:4499			quickfix.DoubleField.__init__(self, 612)4500		else:4501			quickfix.DoubleField.__init__(self, 612, data)4502class SettlmntTyp(quickfix.CharField):4503	def __init__(self, data = None):4504		if data == None:4505			quickfix.CharField.__init__(self, 63)4506		else:4507			quickfix.CharField.__init__(self, 63, data)4508class TradePublishIndicator(quickfix.IntField):4509	def __init__(self, data = None):4510		if data == None:4511			quickfix.IntField.__init__(self, 1390)4512		else:4513			quickfix.IntField.__init__(self, 1390, data)4514class ApplResponseType(quickfix.IntField):4515	def __init__(self, data = None):4516		if data == None:4517			quickfix.IntField.__init__(self, 1348)4518		else:4519			quickfix.IntField.__init__(self, 1348, data)4520class MDSubBookType(quickfix.IntField):4521	def __init__(self, data = None):4522		if data == None:4523			quickfix.IntField.__init__(self, 1173)4524		else:4525			quickfix.IntField.__init__(self, 1173, data)4526class Username(quickfix.StringField):4527	def __init__(self, data = None):4528		if data == None:4529			quickfix.StringField.__init__(self, 553)4530		else:4531			quickfix.StringField.__init__(self, 553, data)4532class StandInstDbType(quickfix.IntField):4533	def __init__(self, data = None):4534		if data == None:4535			quickfix.IntField.__init__(self, 169)4536		else:4537			quickfix.IntField.__init__(self, 169, data)4538class RelatedContextPartyIDSource(quickfix.CharField):4539	def __init__(self, data = None):4540		if data == None:4541			quickfix.CharField.__init__(self, 1577)4542		else:4543			quickfix.CharField.__init__(self, 1577, data)4544class QuoteEntryStatus(quickfix.IntField):4545	def __init__(self, data = None):4546		if data == None:4547			quickfix.IntField.__init__(self, 1167)4548		else:4549			quickfix.IntField.__init__(self, 1167, data)4550class TriggerPriceType(quickfix.CharField):4551	def __init__(self, data = None):4552		if data == None:4553			quickfix.CharField.__init__(self, 1107)4554		else:4555			quickfix.CharField.__init__(self, 1107, data)4556class SideTrdSubTyp(quickfix.IntField):4557	def __init__(self, data = None):4558		if data == None:4559			quickfix.IntField.__init__(self, 1008)4560		else:4561			quickfix.IntField.__init__(self, 1008, data)4562class UnderlyingTradingSessionSubID(quickfix.StringField):4563	def __init__(self, data = None):4564		if data == None:4565			quickfix.StringField.__init__(self, 823)4566		else:4567			quickfix.StringField.__init__(self, 823, data)4568class SettlInstReqRejCode(quickfix.IntField):4569	def __init__(self, data = None):4570		if data == None:4571			quickfix.IntField.__init__(self, 792)4572		else:4573			quickfix.IntField.__init__(self, 792, data)4574class MktBidPx(quickfix.DoubleField):4575	def __init__(self, data = None):4576		if data == None:4577			quickfix.DoubleField.__init__(self, 645)4578		else:4579			quickfix.DoubleField.__init__(self, 645, data)4580class UnderlyingLegSymbol(quickfix.StringField):4581	def __init__(self, data = None):4582		if data == None:4583			quickfix.StringField.__init__(self, 1330)4584		else:4585			quickfix.StringField.__init__(self, 1330, data)4586class StrikeValue(quickfix.DoubleField):4587	def __init__(self, data = None):4588		if data == None:4589			quickfix.DoubleField.__init__(self, 968)4590		else:4591			quickfix.DoubleField.__init__(self, 968, data)4592class Urgency(quickfix.CharField):4593	def __init__(self, data = None):4594		if data == None:4595			quickfix.CharField.__init__(self, 61)4596		else:4597			quickfix.CharField.__init__(self, 61, data)4598class AllocID(quickfix.StringField):4599	def __init__(self, data = None):4600		if data == None:4601			quickfix.StringField.__init__(self, 70)4602		else:4603			quickfix.StringField.__init__(self, 70, data)4604class NoPartyList(quickfix.IntField):4605	def __init__(self, data = None):4606		if data == None:4607			quickfix.IntField.__init__(self, 1513)4608		else:4609			quickfix.IntField.__init__(self, 1513, data)4610class UnderlyingDeliveryAmount(quickfix.DoubleField):4611	def __init__(self, data = None):4612		if data == None:4613			quickfix.DoubleField.__init__(self, 1037)4614		else:4615			quickfix.DoubleField.__init__(self, 1037, data)4616class SideQty(quickfix.IntField):4617	def __init__(self, data = None):4618		if data == None:4619			quickfix.IntField.__init__(self, 1009)4620		else:4621			quickfix.IntField.__init__(self, 1009, data)4622class CollAsgnTransType(quickfix.IntField):4623	def __init__(self, data = None):4624		if data == None:4625			quickfix.IntField.__init__(self, 903)4626		else:4627			quickfix.IntField.__init__(self, 903, data)4628class ThresholdAmount(quickfix.DoubleField):4629	def __init__(self, data = None):4630		if data == None:4631			quickfix.DoubleField.__init__(self, 834)4632		else:4633			quickfix.DoubleField.__init__(self, 834, data)4634class DefBidSize(quickfix.DoubleField):4635	def __init__(self, data = None):4636		if data == None:4637			quickfix.DoubleField.__init__(self, 293)4638		else:4639			quickfix.DoubleField.__init__(self, 293, data)4640class LegStateOrProvinceOfIssue(quickfix.StringField):4641	def __init__(self, data = None):4642		if data == None:4643			quickfix.StringField.__init__(self, 597)4644		else:4645			quickfix.StringField.__init__(self, 597, data)4646class PaymentMethod(quickfix.IntField):4647	def __init__(self, data = None):4648		if data == None:4649			quickfix.IntField.__init__(self, 492)4650		else:4651			quickfix.IntField.__init__(self, 492, data)4652class RiskCouponRate(quickfix.DoubleField):4653	def __init__(self, data = None):4654		if data == None:4655			quickfix.DoubleField.__init__(self, 1555)4656		else:4657			quickfix.DoubleField.__init__(self, 1555, data)4658class UnderlyingLegOptAttribute(quickfix.CharField):4659	def __init__(self, data = None):4660		if data == None:4661			quickfix.CharField.__init__(self, 1391)4662		else:4663			quickfix.CharField.__init__(self, 1391, data)4664class LegVolatility(quickfix.DoubleField):4665	def __init__(self, data = None):4666		if data == None:4667			quickfix.DoubleField.__init__(self, 1379)4668		else:4669			quickfix.DoubleField.__init__(self, 1379, data)4670class DerivativeInstrAttribType(quickfix.IntField):4671	def __init__(self, data = None):4672		if data == None:4673			quickfix.IntField.__init__(self, 1313)4674		else:4675			quickfix.IntField.__init__(self, 1313, data)4676class DerivativeUnitOfMeasureQty(quickfix.DoubleField):4677	def __init__(self, data = None):4678		if data == None:4679			quickfix.DoubleField.__init__(self, 1270)4680		else:4681			quickfix.DoubleField.__init__(self, 1270, data)4682class NoStatsIndicators(quickfix.IntField):4683	def __init__(self, data = None):4684		if data == None:4685			quickfix.IntField.__init__(self, 1175)4686		else:4687			quickfix.IntField.__init__(self, 1175, data)4688class TriggerPriceTypeScope(quickfix.CharField):4689	def __init__(self, data = None):4690		if data == None:4691			quickfix.CharField.__init__(self, 1108)4692		else:4693			quickfix.CharField.__init__(self, 1108, data)4694class LastNetworkResponseID(quickfix.StringField):4695	def __init__(self, data = None):4696		if data == None:4697			quickfix.StringField.__init__(self, 934)4698		else:4699			quickfix.StringField.__init__(self, 934, data)4700class UnderlyingSettlPriceType(quickfix.IntField):4701	def __init__(self, data = None):4702		if data == None:4703			quickfix.IntField.__init__(self, 733)4704		else:4705			quickfix.IntField.__init__(self, 733, data)4706class ApplReportID(quickfix.StringField):4707	def __init__(self, data = None):4708		if data == None:4709			quickfix.StringField.__init__(self, 1356)4710		else:4711			quickfix.StringField.__init__(self, 1356, data)4712class PegLimitType(quickfix.IntField):4713	def __init__(self, data = None):4714		if data == None:4715			quickfix.IntField.__init__(self, 837)4716		else:4717			quickfix.IntField.__init__(self, 837, data)4718class ExecID(quickfix.StringField):4719	def __init__(self, data = None):4720		if data == None:4721			quickfix.StringField.__init__(self, 17)4722		else:4723			quickfix.StringField.__init__(self, 17, data)4724class Side(quickfix.CharField):4725	def __init__(self, data = None):4726		if data == None:4727			quickfix.CharField.__init__(self, 54)4728		else:4729			quickfix.CharField.__init__(self, 54, data)4730class UnderlyingLastPx(quickfix.DoubleField):4731	def __init__(self, data = None):4732		if data == None:4733			quickfix.DoubleField.__init__(self, 651)4734		else:4735			quickfix.DoubleField.__init__(self, 651, data)4736class MarketDepth(quickfix.IntField):4737	def __init__(self, data = None):4738		if data == None:4739			quickfix.IntField.__init__(self, 264)4740		else:4741			quickfix.IntField.__init__(self, 264, data)4742class DiscretionOffset(quickfix.DoubleField):4743	def __init__(self, data = None):4744		if data == None:4745			quickfix.DoubleField.__init__(self, 389)4746		else:4747			quickfix.DoubleField.__init__(self, 389, data)4748class ContAmtType(quickfix.IntField):4749	def __init__(self, data = None):4750		if data == None:4751			quickfix.IntField.__init__(self, 519)4752		else:4753			quickfix.IntField.__init__(self, 519, data)4754class MiscFeeCurr(quickfix.StringField):4755	def __init__(self, data = None):4756		if data == None:4757			quickfix.StringField.__init__(self, 138)4758		else:4759			quickfix.StringField.__init__(self, 138, data)4760class NoRiskLimits(quickfix.IntField):4761	def __init__(self, data = None):4762		if data == None:4763			quickfix.IntField.__init__(self, 1529)4764		else:4765			quickfix.IntField.__init__(self, 1529, data)4766class AttachmentPoint(quickfix.DoubleField):4767	def __init__(self, data = None):4768		if data == None:4769			quickfix.DoubleField.__init__(self, 1457)4770		else:4771			quickfix.DoubleField.__init__(self, 1457, data)4772class OrderCategory(quickfix.CharField):4773	def __init__(self, data = None):4774		if data == None:4775			quickfix.CharField.__init__(self, 1115)4776		else:4777			quickfix.CharField.__init__(self, 1115, data)4778class AdvTransType(quickfix.StringField):4779	def __init__(self, data = None):4780		if data == None:4781			quickfix.StringField.__init__(self, 5)4782		else:4783			quickfix.StringField.__init__(self, 5, data)4784class WtAverageLiquidity(quickfix.DoubleField):4785	def __init__(self, data = None):4786		if data == None:4787			quickfix.DoubleField.__init__(self, 410)4788		else:4789			quickfix.DoubleField.__init__(self, 410, data)4790class QuoteSetValidUntilTime(quickfix.UtcTimeStampField):4791	def __init__(self, data = None):4792		if data == None:4793			quickfix.UtcTimeStampField.__init__(self, 367)4794		else:4795			quickfix.UtcTimeStampField.__init__(self, 367, data)4796class NoNested4PartyIDs(quickfix.IntField):4797	def __init__(self, data = None):4798		if data == None:4799			quickfix.IntField.__init__(self, 1414)4800		else:4801			quickfix.IntField.__init__(self, 1414, data)4802class LegPutOrCall(quickfix.IntField):4803	def __init__(self, data = None):4804		if data == None:4805			quickfix.IntField.__init__(self, 1358)4806		else:4807			quickfix.IntField.__init__(self, 1358, data)4808class UserStatusText(quickfix.StringField):4809	def __init__(self, data = None):4810		if data == None:4811			quickfix.StringField.__init__(self, 927)4812		else:4813			quickfix.StringField.__init__(self, 927, data)4814class Nested2PartySubID(quickfix.StringField):4815	def __init__(self, data = None):4816		if data == None:4817			quickfix.StringField.__init__(self, 760)4818		else:4819			quickfix.StringField.__init__(self, 760, data)4820class EFPTrackingError(quickfix.DoubleField):4821	def __init__(self, data = None):4822		if data == None:4823			quickfix.DoubleField.__init__(self, 405)4824		else:4825			quickfix.DoubleField.__init__(self, 405, data)4826class SideLiquidityInd(quickfix.IntField):4827	def __init__(self, data = None):4828		if data == None:4829			quickfix.IntField.__init__(self, 1444)4830		else:4831			quickfix.IntField.__init__(self, 1444, data)4832class DerivativeMinPriceIncrement(quickfix.DoubleField):4833	def __init__(self, data = None):4834		if data == None:4835			quickfix.DoubleField.__init__(self, 1267)4836		else:4837			quickfix.DoubleField.__init__(self, 1267, data)4838class PublishTrdIndicator(quickfix.BoolField):4839	def __init__(self, data = None):4840		if data == None:4841			quickfix.BoolField.__init__(self, 852)4842		else:4843			quickfix.BoolField.__init__(self, 852, data)4844class InvestorCountryOfResidence(quickfix.StringField):4845	def __init__(self, data = None):4846		if data == None:4847			quickfix.StringField.__init__(self, 475)4848		else:4849			quickfix.StringField.__init__(self, 475, data)4850class SideReasonCd(quickfix.StringField):4851	def __init__(self, data = None):4852		if data == None:4853			quickfix.StringField.__init__(self, 1007)4854		else:4855			quickfix.StringField.__init__(self, 1007, data)4856class MinPriceIncrement(quickfix.DoubleField):4857	def __init__(self, data = None):4858		if data == None:4859			quickfix.DoubleField.__init__(self, 969)4860		else:4861			quickfix.DoubleField.__init__(self, 969, data)4862class SecuritySettlAgentContactName(quickfix.StringField):4863	def __init__(self, data = None):4864		if data == None:4865			quickfix.StringField.__init__(self, 180)4866		else:4867			quickfix.StringField.__init__(self, 180, data)4868class SecurityResponseType(quickfix.IntField):4869	def __init__(self, data = None):4870		if data == None:4871			quickfix.IntField.__init__(self, 323)4872		else:4873			quickfix.IntField.__init__(self, 323, data)4874class LegBenchmarkCurvePoint(quickfix.StringField):4875	def __init__(self, data = None):4876		if data == None:4877			quickfix.StringField.__init__(self, 678)4878		else:4879			quickfix.StringField.__init__(self, 678, data)4880class ClearingFirm(quickfix.StringField):4881	def __init__(self, data = None):4882		if data == None:4883			quickfix.StringField.__init__(self, 439)4884		else:4885			quickfix.StringField.__init__(self, 439, data)4886class RelationshipRiskSecurityIDSource(quickfix.StringField):4887	def __init__(self, data = None):4888		if data == None:4889			quickfix.StringField.__init__(self, 1592)4890		else:4891			quickfix.StringField.__init__(self, 1592, data)4892class SessionStatus(quickfix.IntField):4893	def __init__(self, data = None):4894		if data == None:4895			quickfix.IntField.__init__(self, 1409)4896		else:4897			quickfix.IntField.__init__(self, 1409, data)4898class TriggerSecurityID(quickfix.StringField):4899	def __init__(self, data = None):4900		if data == None:4901			quickfix.StringField.__init__(self, 1104)4902		else:4903			quickfix.StringField.__init__(self, 1104, data)4904class TotNoAllocs(quickfix.IntField):4905	def __init__(self, data = None):4906		if data == None:4907			quickfix.IntField.__init__(self, 892)4908		else:4909			quickfix.IntField.__init__(self, 892, data)4910class NoAltMDSource(quickfix.IntField):4911	def __init__(self, data = None):4912		if data == None:4913			quickfix.IntField.__init__(self, 816)4914		else:4915			quickfix.IntField.__init__(self, 816, data)4916class AllocAccountType(quickfix.IntField):4917	def __init__(self, data = None):4918		if data == None:4919			quickfix.IntField.__init__(self, 798)4920		else:4921			quickfix.IntField.__init__(self, 798, data)4922class LastPx(quickfix.DoubleField):4923	def __init__(self, data = None):4924		if data == None:4925			quickfix.DoubleField.__init__(self, 31)4926		else:4927			quickfix.DoubleField.__init__(self, 31, data)4928class AllocTransType(quickfix.CharField):4929	def __init__(self, data = None):4930		if data == None:4931			quickfix.CharField.__init__(self, 71)4932		else:4933			quickfix.CharField.__init__(self, 71, data)4934class TotNoQuoteEntries(quickfix.IntField):4935	def __init__(self, data = None):4936		if data == None:4937			quickfix.IntField.__init__(self, 304)4938		else:4939			quickfix.IntField.__init__(self, 304, data)4940class MinBidSize(quickfix.DoubleField):4941	def __init__(self, data = None):4942		if data == None:4943			quickfix.DoubleField.__init__(self, 647)4944		else:4945			quickfix.DoubleField.__init__(self, 647, data)4946class SettlBrkrCode(quickfix.StringField):4947	def __init__(self, data = None):4948		if data == None:4949			quickfix.StringField.__init__(self, 174)4950		else:4951			quickfix.StringField.__init__(self, 174, data)4952class CardHolderName(quickfix.StringField):4953	def __init__(self, data = None):4954		if data == None:4955			quickfix.StringField.__init__(self, 488)4956		else:4957			quickfix.StringField.__init__(self, 488, data)4958class ExpirationQtyType(quickfix.IntField):4959	def __init__(self, data = None):4960		if data == None:4961			quickfix.IntField.__init__(self, 982)4962		else:4963			quickfix.IntField.__init__(self, 982, data)4964class EncodedUnderlyingSecurityDescLen(quickfix.IntField):4965	def __init__(self, data = None):4966		if data == None:4967			quickfix.IntField.__init__(self, 364)4968		else:4969			quickfix.IntField.__init__(self, 364, data)4970class QuoteReqID(quickfix.StringField):4971	def __init__(self, data = None):4972		if data == None:4973			quickfix.StringField.__init__(self, 131)4974		else:4975			quickfix.StringField.__init__(self, 131, data)4976class NoRelatedPartyAltSubIDs(quickfix.IntField):4977	def __init__(self, data = None):4978		if data == None:4979			quickfix.IntField.__init__(self, 1572)4980		else:4981			quickfix.IntField.__init__(self, 1572, data)4982class RiskProduct(quickfix.IntField):4983	def __init__(self, data = None):4984		if data == None:4985			quickfix.IntField.__init__(self, 1543)4986		else:4987			quickfix.IntField.__init__(self, 1543, data)4988class RiskSecurityAltIDSource(quickfix.StringField):4989	def __init__(self, data = None):4990		if data == None:4991			quickfix.StringField.__init__(self, 1542)4992		else:4993			quickfix.StringField.__init__(self, 1542, data)4994class PriceUnitOfMeasure(quickfix.StringField):4995	def __init__(self, data = None):4996		if data == None:4997			quickfix.StringField.__init__(self, 1191)4998		else:4999			quickfix.StringField.__init__(self, 1191, data)5000class TZTransactTime(quickfix.StringField):5001	def __init__(self, data = None):5002		if data == None:5003			quickfix.StringField.__init__(self, 1132)5004		else:5005			quickfix.StringField.__init__(self, 1132, data)5006class AllocHandlInst(quickfix.IntField):5007	def __init__(self, data = None):5008		if data == None:5009			quickfix.IntField.__init__(self, 209)5010		else:5011			quickfix.IntField.__init__(self, 209, data)5012class UnderlyingInstrumentPartyIDSource(quickfix.CharField):5013	def __init__(self, data = None):5014		if data == None:5015			quickfix.CharField.__init__(self, 1060)5016		else:5017			quickfix.CharField.__init__(self, 1060, data)5018class CurrencyRatio(quickfix.DoubleField):5019	def __init__(self, data = None):5020		if data == None:5021			quickfix.DoubleField.__init__(self, 1382)5022		else:5023			quickfix.DoubleField.__init__(self, 1382, data)5024class RefreshQty(quickfix.DoubleField):5025	def __init__(self, data = None):5026		if data == None:5027			quickfix.DoubleField.__init__(self, 1088)5028		else:5029			quickfix.DoubleField.__init__(self, 1088, data)5030class TradeRequestStatus(quickfix.IntField):5031	def __init__(self, data = None):5032		if data == None:5033			quickfix.IntField.__init__(self, 750)5034		else:5035			quickfix.IntField.__init__(self, 750, data)5036class TrdRepIndicator(quickfix.BoolField):5037	def __init__(self, data = None):5038		if data == None:5039			quickfix.BoolField.__init__(self, 1389)5040		else:5041			quickfix.BoolField.__init__(self, 1389, data)5042class MiscFeeAmt(quickfix.DoubleField):5043	def __init__(self, data = None):5044		if data == None:5045			quickfix.DoubleField.__init__(self, 137)5046		else:5047			quickfix.DoubleField.__init__(self, 137, data)5048class TradSesOpenTime(quickfix.UtcTimeStampField):5049	def __init__(self, data = None):5050		if data == None:5051			quickfix.UtcTimeStampField.__init__(self, 342)5052		else:5053			quickfix.UtcTimeStampField.__init__(self, 342, data)5054class PreallocMethod(quickfix.CharField):5055	def __init__(self, data = None):5056		if data == None:5057			quickfix.CharField.__init__(self, 591)5058		else:5059			quickfix.CharField.__init__(self, 591, data)5060class TaxAdvantageType(quickfix.IntField):5061	def __init__(self, data = None):5062		if data == None:5063			quickfix.IntField.__init__(self, 495)5064		else:5065			quickfix.IntField.__init__(self, 495, data)5066class MessageEncoding(quickfix.StringField):5067	def __init__(self, data = None):5068		if data == None:5069			quickfix.StringField.__init__(self, 347)5070		else:5071			quickfix.StringField.__init__(self, 347, data)5072class RiskPutOrCall(quickfix.IntField):5073	def __init__(self, data = None):5074		if data == None:5075			quickfix.IntField.__init__(self, 1553)5076		else:5077			quickfix.IntField.__init__(self, 1553, data)5078class RiskSecurityGroup(quickfix.StringField):5079	def __init__(self, data = None):5080		if data == None:5081			quickfix.StringField.__init__(self, 1545)5082		else:5083			quickfix.StringField.__init__(self, 1545, data)5084class NoPartySubIDs(quickfix.IntField):5085	def __init__(self, data = None):5086		if data == None:5087			quickfix.IntField.__init__(self, 802)5088		else:5089			quickfix.IntField.__init__(self, 802, data)5090class SettlInstReqID(quickfix.StringField):5091	def __init__(self, data = None):5092		if data == None:5093			quickfix.StringField.__init__(self, 791)5094		else:5095			quickfix.StringField.__init__(self, 791, data)5096class LegRepoCollateralSecurityType(quickfix.IntField):5097	def __init__(self, data = None):5098		if data == None:5099			quickfix.IntField.__init__(self, 250)5100		else:5101			quickfix.IntField.__init__(self, 250, data)5102class AffectedSecondaryOrderID(quickfix.StringField):5103	def __init__(self, data = None):5104		if data == None:5105			quickfix.StringField.__init__(self, 536)5106		else:5107			quickfix.StringField.__init__(self, 536, data)5108class RiskSymbol(quickfix.StringField):5109	def __init__(self, data = None):5110		if data == None:5111			quickfix.StringField.__init__(self, 1536)5112		else:5113			quickfix.StringField.__init__(self, 1536, data)5114class DerivativeMaturityTime(quickfix.StringField):5115	def __init__(self, data = None):5116		if data == None:5117			quickfix.StringField.__init__(self, 1253)5118		else:5119			quickfix.StringField.__init__(self, 1253, data)5120class ExpireTime(quickfix.UtcTimeStampField):5121	def __init__(self, data = None):5122		if data == None:5123			quickfix.UtcTimeStampField.__init__(self, 126)5124		else:5125			quickfix.UtcTimeStampField.__init__(self, 126, data)5126class UnderlyingFactor(quickfix.DoubleField):5127	def __init__(self, data = None):5128		if data == None:5129			quickfix.DoubleField.__init__(self, 246)5130		else:5131			quickfix.DoubleField.__init__(self, 246, data)5132class OrigOrdModTime(quickfix.UtcTimeStampField):5133	def __init__(self, data = None):5134		if data == None:5135			quickfix.UtcTimeStampField.__init__(self, 586)5136		else:5137			quickfix.UtcTimeStampField.__init__(self, 586, data)5138class NoTrdRepIndicators(quickfix.IntField):5139	def __init__(self, data = None):5140		if data == None:5141			quickfix.IntField.__init__(self, 1387)5142		else:5143			quickfix.IntField.__init__(self, 1387, data)5144class DerivativeMaturityDate(quickfix.StringField):5145	def __init__(self, data = None):5146		if data == None:5147			quickfix.StringField.__init__(self, 1252)5148		else:5149			quickfix.StringField.__init__(self, 1252, data)5150class DerivativeCFICode(quickfix.StringField):5151	def __init__(self, data = None):5152		if data == None:5153			quickfix.StringField.__init__(self, 1248)5154		else:5155			quickfix.StringField.__init__(self, 1248, data)5156class Nested2PartySubIDType(quickfix.IntField):5157	def __init__(self, data = None):5158		if data == None:5159			quickfix.IntField.__init__(self, 807)5160		else:5161			quickfix.IntField.__init__(self, 807, data)5162class LegIOIQty(quickfix.StringField):5163	def __init__(self, data = None):5164		if data == None:5165			quickfix.StringField.__init__(self, 682)5166		else:5167			quickfix.StringField.__init__(self, 682, data)5168class ExpireDate(quickfix.StringField):5169	def __init__(self, data = None):5170		if data == None:5171			quickfix.StringField.__init__(self, 432)5172		else:5173			quickfix.StringField.__init__(self, 432, data)5174class RiskSecurityType(quickfix.StringField):5175	def __init__(self, data = None):5176		if data == None:5177			quickfix.StringField.__init__(self, 1547)5178		else:5179			quickfix.StringField.__init__(self, 1547, data)5180class NoMatchRules(quickfix.IntField):5181	def __init__(self, data = None):5182		if data == None:5183			quickfix.IntField.__init__(self, 1235)5184		else:5185			quickfix.IntField.__init__(self, 1235, data)5186class ApplEndSeqNum(quickfix.IntField):5187	def __init__(self, data = None):5188		if data == None:5189			quickfix.IntField.__init__(self, 1183)5190		else:5191			quickfix.IntField.__init__(self, 1183, data)5192class EventPx(quickfix.DoubleField):5193	def __init__(self, data = None):5194		if data == None:5195			quickfix.DoubleField.__init__(self, 867)5196		else:5197			quickfix.DoubleField.__init__(self, 867, data)5198class AsgnRptID(quickfix.StringField):5199	def __init__(self, data = None):5200		if data == None:5201			quickfix.StringField.__init__(self, 833)5202		else:5203			quickfix.StringField.__init__(self, 833, data)5204class TimeInForce(quickfix.CharField):5205	def __init__(self, data = None):5206		if data == None:5207			quickfix.CharField.__init__(self, 59)5208		else:5209			quickfix.CharField.__init__(self, 59, data)5210class LowPx(quickfix.DoubleField):5211	def __init__(self, data = None):5212		if data == None:5213			quickfix.DoubleField.__init__(self, 333)5214		else:5215			quickfix.DoubleField.__init__(self, 333, data)5216class IOIQualifier(quickfix.CharField):5217	def __init__(self, data = None):5218		if data == None:5219			quickfix.CharField.__init__(self, 104)5220		else:5221			quickfix.CharField.__init__(self, 104, data)5222class WaveNo(quickfix.StringField):5223	def __init__(self, data = None):5224		if data == None:5225			quickfix.StringField.__init__(self, 105)5226		else:5227			quickfix.StringField.__init__(self, 105, data)5228class RiskSeniority(quickfix.StringField):5229	def __init__(self, data = None):5230		if data == None:5231			quickfix.StringField.__init__(self, 1552)5232		else:5233			quickfix.StringField.__init__(self, 1552, data)5234class StrikePriceBoundaryMethod(quickfix.IntField):5235	def __init__(self, data = None):5236		if data == None:5237			quickfix.IntField.__init__(self, 1479)5238		else:5239			quickfix.IntField.__init__(self, 1479, data)5240class DerivativeIssueDate(quickfix.StringField):5241	def __init__(self, data = None):5242		if data == None:5243			quickfix.StringField.__init__(self, 1276)5244		else:5245			quickfix.StringField.__init__(self, 1276, data)5246class MiscFeeType(quickfix.StringField):5247	def __init__(self, data = None):5248		if data == None:5249			quickfix.StringField.__init__(self, 139)5250		else:5251			quickfix.StringField.__init__(self, 139, data)5252class QuoteID(quickfix.StringField):5253	def __init__(self, data = None):5254		if data == None:5255			quickfix.StringField.__init__(self, 117)5256		else:5257			quickfix.StringField.__init__(self, 117, data)5258class RiskFlexibleIndicator(quickfix.BoolField):5259	def __init__(self, data = None):5260		if data == None:5261			quickfix.BoolField.__init__(self, 1554)5262		else:5263			quickfix.BoolField.__init__(self, 1554, data)5264class DerivativeInstrumentPartyIDSource(quickfix.StringField):5265	def __init__(self, data = None):5266		if data == None:5267			quickfix.StringField.__init__(self, 1294)5268		else:5269			quickfix.StringField.__init__(self, 1294, data)5270class SettlObligID(quickfix.StringField):5271	def __init__(self, data = None):5272		if data == None:5273			quickfix.StringField.__init__(self, 1161)5274		else:5275			quickfix.StringField.__init__(self, 1161, data)5276class InstrAttribValue(quickfix.StringField):5277	def __init__(self, data = None):5278		if data == None:5279			quickfix.StringField.__init__(self, 872)5280		else:5281			quickfix.StringField.__init__(self, 872, data)5282class LiquidityValue(quickfix.DoubleField):5283	def __init__(self, data = None):5284		if data == None:5285			quickfix.DoubleField.__init__(self, 404)5286		else:5287			quickfix.DoubleField.__init__(self, 404, data)5288class SecurityIDSource(quickfix.StringField):5289	def __init__(self, data = None):5290		if data == None:5291			quickfix.StringField.__init__(self, 22)5292		else:5293			quickfix.StringField.__init__(self, 22, data)5294class NewsRefType(quickfix.IntField):5295	def __init__(self, data = None):5296		if data == None:5297			quickfix.IntField.__init__(self, 1477)5298		else:5299			quickfix.IntField.__init__(self, 1477, data)5300class NoOfLegUnderlyings(quickfix.IntField):5301	def __init__(self, data = None):5302		if data == None:5303			quickfix.IntField.__init__(self, 1342)5304		else:5305			quickfix.IntField.__init__(self, 1342, data)5306class DerivativeEncodedSecurityDesc(quickfix.StringField):5307	def __init__(self, data = None):5308		if data == None:5309			quickfix.StringField.__init__(self, 1281)5310		else:5311			quickfix.StringField.__init__(self, 1281, data)5312class TriggerOrderType(quickfix.CharField):5313	def __init__(self, data = None):5314		if data == None:5315			quickfix.CharField.__init__(self, 1111)5316		else:5317			quickfix.CharField.__init__(self, 1111, data)5318class UnderlyingDirtyPrice(quickfix.DoubleField):5319	def __init__(self, data = None):5320		if data == None:5321			quickfix.DoubleField.__init__(self, 882)5322		else:5323			quickfix.DoubleField.__init__(self, 882, data)5324class CrossType(quickfix.IntField):5325	def __init__(self, data = None):5326		if data == None:5327			quickfix.IntField.__init__(self, 549)5328		else:5329			quickfix.IntField.__init__(self, 549, data)5330class RepoCollateralSecurityType(quickfix.IntField):5331	def __init__(self, data = None):5332		if data == None:5333			quickfix.IntField.__init__(self, 239)5334		else:5335			quickfix.IntField.__init__(self, 239, data)5336class Password(quickfix.StringField):5337	def __init__(self, data = None):5338		if data == None:5339			quickfix.StringField.__init__(self, 554)5340		else:5341			quickfix.StringField.__init__(self, 554, data)5342class OpenCloseSettleFlag(quickfix.StringField):5343	def __init__(self, data = None):5344		if data == None:5345			quickfix.StringField.__init__(self, 286)5346		else:5347			quickfix.StringField.__init__(self, 286, data)5348class Subject(quickfix.StringField):5349	def __init__(self, data = None):5350		if data == None:5351			quickfix.StringField.__init__(self, 147)5352		else:5353			quickfix.StringField.__init__(self, 147, data)5354class RefApplReqID(quickfix.StringField):5355	def __init__(self, data = None):5356		if data == None:5357			quickfix.StringField.__init__(self, 1433)5358		else:5359			quickfix.StringField.__init__(self, 1433, data)5360class UnderlyingEndValue(quickfix.DoubleField):5361	def __init__(self, data = None):5362		if data == None:5363			quickfix.DoubleField.__init__(self, 886)5364		else:5365			quickfix.DoubleField.__init__(self, 886, data)5366class NewSeqNo(quickfix.IntField):5367	def __init__(self, data = None):5368		if data == None:5369			quickfix.IntField.__init__(self, 36)5370		else:5371			quickfix.IntField.__init__(self, 36, data)5372class OrigTradeHandlingInstr(quickfix.CharField):5373	def __init__(self, data = None):5374		if data == None:5375			quickfix.CharField.__init__(self, 1124)5376		else:5377			quickfix.CharField.__init__(self, 1124, data)5378class DisplayHighQty(quickfix.DoubleField):5379	def __init__(self, data = None):5380		if data == None:5381			quickfix.DoubleField.__init__(self, 1086)5382		else:5383			quickfix.DoubleField.__init__(self, 1086, data)5384class MDBookType(quickfix.IntField):5385	def __init__(self, data = None):5386		if data == None:5387			quickfix.IntField.__init__(self, 1021)5388		else:5389			quickfix.IntField.__init__(self, 1021, data)5390class MarginExcess(quickfix.DoubleField):5391	def __init__(self, data = None):5392		if data == None:5393			quickfix.DoubleField.__init__(self, 899)5394		else:5395			quickfix.DoubleField.__init__(self, 899, data)5396class BasisPxType(quickfix.CharField):5397	def __init__(self, data = None):5398		if data == None:5399			quickfix.CharField.__init__(self, 419)5400		else:5401			quickfix.CharField.__init__(self, 419, data)5402class DlvyInst(quickfix.StringField):5403	def __init__(self, data = None):5404		if data == None:5405			quickfix.StringField.__init__(self, 86)5406		else:5407			quickfix.StringField.__init__(self, 86, data)5408class ComplianceID(quickfix.StringField):5409	def __init__(self, data = None):5410		if data == None:5411			quickfix.StringField.__init__(self, 376)5412		else:5413			quickfix.StringField.__init__(self, 376, data)5414class EmailThreadID(quickfix.StringField):5415	def __init__(self, data = None):5416		if data == None:5417			quickfix.StringField.__init__(self, 164)5418		else:5419			quickfix.StringField.__init__(self, 164, data)5420class ContAmtCurr(quickfix.StringField):5421	def __init__(self, data = None):5422		if data == None:5423			quickfix.StringField.__init__(self, 521)5424		else:5425			quickfix.StringField.__init__(self, 521, data)5426class RelationshipRiskSecurityGroup(quickfix.StringField):5427	def __init__(self, data = None):5428		if data == None:5429			quickfix.StringField.__init__(self, 1598)5430		else:5431			quickfix.StringField.__init__(self, 1598, data)5432class ComplexEventType(quickfix.IntField):5433	def __init__(self, data = None):5434		if data == None:5435			quickfix.IntField.__init__(self, 1484)5436		else:5437			quickfix.IntField.__init__(self, 1484, data)5438class MassActionResponse(quickfix.IntField):5439	def __init__(self, data = None):5440		if data == None:5441			quickfix.IntField.__init__(self, 1375)5442		else:5443			quickfix.IntField.__init__(self, 1375, data)5444class UnderlyingIssueDate(quickfix.StringField):5445	def __init__(self, data = None):5446		if data == None:5447			quickfix.StringField.__init__(self, 242)5448		else:5449			quickfix.StringField.__init__(self, 242, data)5450class SecurityRequestType(quickfix.IntField):5451	def __init__(self, data = None):5452		if data == None:5453			quickfix.IntField.__init__(self, 321)5454		else:5455			quickfix.IntField.__init__(self, 321, data)5456class AllocInterestAtMaturity(quickfix.DoubleField):5457	def __init__(self, data = None):5458		if data == None:5459			quickfix.DoubleField.__init__(self, 741)5460		else:5461			quickfix.DoubleField.__init__(self, 741, data)5462class ListRejectReason(quickfix.IntField):5463	def __init__(self, data = None):5464		if data == None:5465			quickfix.IntField.__init__(self, 1386)5466		else:5467			quickfix.IntField.__init__(self, 1386, data)5468class DeskType(quickfix.StringField):5469	def __init__(self, data = None):5470		if data == None:5471			quickfix.StringField.__init__(self, 1033)5472		else:5473			quickfix.StringField.__init__(self, 1033, data)5474class SecondaryTradeReportID(quickfix.StringField):5475	def __init__(self, data = None):5476		if data == None:5477			quickfix.StringField.__init__(self, 818)5478		else:5479			quickfix.StringField.__init__(self, 818, data)5480class SettlType(quickfix.StringField):5481	def __init__(self, data = None):5482		if data == None:5483			quickfix.StringField.__init__(self, 63)5484		else:5485			quickfix.StringField.__init__(self, 63, data)5486class OpenClose(quickfix.CharField):5487	def __init__(self, data = None):5488		if data == None:5489			quickfix.CharField.__init__(self, 77)5490		else:5491			quickfix.CharField.__init__(self, 77, data)5492class ContractMultiplierUnit(quickfix.IntField):5493	def __init__(self, data = None):5494		if data == None:5495			quickfix.IntField.__init__(self, 1435)5496		else:5497			quickfix.IntField.__init__(self, 1435, data)5498class SecondaryLowLimitPrice(quickfix.DoubleField):5499	def __init__(self, data = None):5500		if data == None:5501			quickfix.DoubleField.__init__(self, 1221)5502		else:5503			quickfix.DoubleField.__init__(self, 1221, data)5504class ExpQty(quickfix.DoubleField):5505	def __init__(self, data = None):5506		if data == None:5507			quickfix.DoubleField.__init__(self, 983)5508		else:5509			quickfix.DoubleField.__init__(self, 983, data)5510class NetworkRequestID(quickfix.StringField):5511	def __init__(self, data = None):5512		if data == None:5513			quickfix.StringField.__init__(self, 933)5514		else:5515			quickfix.StringField.__init__(self, 933, data)5516class TrdType(quickfix.IntField):5517	def __init__(self, data = None):5518		if data == None:5519			quickfix.IntField.__init__(self, 828)5520		else:5521			quickfix.IntField.__init__(self, 828, data)5522class NoUnderlyings(quickfix.IntField):5523	def __init__(self, data = None):5524		if data == None:5525			quickfix.IntField.__init__(self, 711)5526		else:5527			quickfix.IntField.__init__(self, 711, data)5528class MDMkt(quickfix.StringField):5529	def __init__(self, data = None):5530		if data == None:5531			quickfix.StringField.__init__(self, 275)5532		else:5533			quickfix.StringField.__init__(self, 275, data)5534class LastMkt(quickfix.StringField):5535	def __init__(self, data = None):5536		if data == None:5537			quickfix.StringField.__init__(self, 30)5538		else:5539			quickfix.StringField.__init__(self, 30, data)5540class RestructuringType(quickfix.StringField):5541	def __init__(self, data = None):5542		if data == None:5543			quickfix.StringField.__init__(self, 1449)5544		else:5545			quickfix.StringField.__init__(self, 1449, data)5546class NoStrikeRules(quickfix.IntField):5547	def __init__(self, data = None):5548		if data == None:5549			quickfix.IntField.__init__(self, 1201)5550		else:5551			quickfix.IntField.__init__(self, 1201, data)5552class ListName(quickfix.StringField):5553	def __init__(self, data = None):5554		if data == None:5555			quickfix.StringField.__init__(self, 392)5556		else:5557			quickfix.StringField.__init__(self, 392, data)5558class ProgRptReqs(quickfix.IntField):5559	def __init__(self, data = None):5560		if data == None:5561			quickfix.IntField.__init__(self, 414)5562		else:5563			quickfix.IntField.__init__(self, 414, data)5564class TradingSessionID(quickfix.StringField):5565	def __init__(self, data = None):5566		if data == None:5567			quickfix.StringField.__init__(self, 336)5568		else:5569			quickfix.StringField.__init__(self, 336, data)5570class ListOrderStatus(quickfix.IntField):5571	def __init__(self, data = None):5572		if data == None:5573			quickfix.IntField.__init__(self, 431)5574		else:5575			quickfix.IntField.__init__(self, 431, data)5576class RegistStatus(quickfix.CharField):5577	def __init__(self, data = None):5578		if data == None:5579			quickfix.CharField.__init__(self, 506)5580		else:5581			quickfix.CharField.__init__(self, 506, data)5582class PosAmt(quickfix.DoubleField):5583	def __init__(self, data = None):5584		if data == None:5585			quickfix.DoubleField.__init__(self, 708)5586		else:5587			quickfix.DoubleField.__init__(self, 708, data)5588class UnderlyingPriceDeterminationMethod(quickfix.IntField):5589	def __init__(self, data = None):5590		if data == None:5591			quickfix.IntField.__init__(self, 1481)5592		else:5593			quickfix.IntField.__init__(self, 1481, data)5594class NoUnderlyingStips(quickfix.IntField):5595	def __init__(self, data = None):5596		if data == None:5597			quickfix.IntField.__init__(self, 887)5598		else:5599			quickfix.IntField.__init__(self, 887, data)5600class TradSesPreCloseTime(quickfix.UtcTimeStampField):5601	def __init__(self, data = None):5602		if data == None:5603			quickfix.UtcTimeStampField.__init__(self, 343)5604		else:5605			quickfix.UtcTimeStampField.__init__(self, 343, data)5606class MassCancelRequestType(quickfix.CharField):5607	def __init__(self, data = None):5608		if data == None:5609			quickfix.CharField.__init__(self, 530)5610		else:5611			quickfix.CharField.__init__(self, 530, data)5612class UnderlyingLegSecurityAltIDSource(quickfix.StringField):5613	def __init__(self, data = None):5614		if data == None:5615			quickfix.StringField.__init__(self, 1336)5616		else:5617			quickfix.StringField.__init__(self, 1336, data)5618class SettlPartyID(quickfix.StringField):5619	def __init__(self, data = None):5620		if data == None:5621			quickfix.StringField.__init__(self, 782)5622		else:5623			quickfix.StringField.__init__(self, 782, data)5624class NoAffectedOrders(quickfix.IntField):5625	def __init__(self, data = None):5626		if data == None:5627			quickfix.IntField.__init__(self, 534)5628		else:5629			quickfix.IntField.__init__(self, 534, data)5630class CashSettlAgentAcctNum(quickfix.StringField):5631	def __init__(self, data = None):5632		if data == None:5633			quickfix.StringField.__init__(self, 184)5634		else:5635			quickfix.StringField.__init__(self, 184, data)5636class UnderlyingLegMaturityMonthYear(quickfix.StringField):5637	def __init__(self, data = None):5638		if data == None:5639			quickfix.StringField.__init__(self, 1339)5640		else:5641			quickfix.StringField.__init__(self, 1339, data)5642class DerivativeSecurityListRequestType(quickfix.IntField):5643	def __init__(self, data = None):5644		if data == None:5645			quickfix.IntField.__init__(self, 1307)5646		else:5647			quickfix.IntField.__init__(self, 1307, data)5648class NoLotTypeRules(quickfix.IntField):5649	def __init__(self, data = None):5650		if data == None:5651			quickfix.IntField.__init__(self, 1234)5652		else:5653			quickfix.IntField.__init__(self, 1234, data)5654class NoDates(quickfix.IntField):5655	def __init__(self, data = None):5656		if data == None:5657			quickfix.IntField.__init__(self, 580)5658		else:5659			quickfix.IntField.__init__(self, 580, data)5660class CxlRejResponseTo(quickfix.CharField):5661	def __init__(self, data = None):5662		if data == None:5663			quickfix.CharField.__init__(self, 434)5664		else:5665			quickfix.CharField.__init__(self, 434, data)5666class EffectiveTime(quickfix.UtcTimeStampField):5667	def __init__(self, data = None):5668		if data == None:5669			quickfix.UtcTimeStampField.__init__(self, 168)5670		else:5671			quickfix.UtcTimeStampField.__init__(self, 168, data)5672class GrossTradeAmt(quickfix.DoubleField):5673	def __init__(self, data = None):5674		if data == None:5675			quickfix.DoubleField.__init__(self, 381)5676		else:5677			quickfix.DoubleField.__init__(self, 381, data)5678class ContextPartyID(quickfix.StringField):5679	def __init__(self, data = None):5680		if data == None:5681			quickfix.StringField.__init__(self, 1523)5682		else:5683			quickfix.StringField.__init__(self, 1523, data)5684class SecurityListDesc(quickfix.StringField):5685	def __init__(self, data = None):5686		if data == None:5687			quickfix.StringField.__init__(self, 1467)5688		else:5689			quickfix.StringField.__init__(self, 1467, data)5690class NotAffectedOrderID(quickfix.StringField):5691	def __init__(self, data = None):5692		if data == None:5693			quickfix.StringField.__init__(self, 1371)5694		else:5695			quickfix.StringField.__init__(self, 1371, data)5696class DerivativeStrikeValue(quickfix.DoubleField):5697	def __init__(self, data = None):5698		if data == None:5699			quickfix.DoubleField.__init__(self, 1264)5700		else:5701			quickfix.DoubleField.__init__(self, 1264, data)5702class NoPosAmt(quickfix.IntField):5703	def __init__(self, data = None):5704		if data == None:5705			quickfix.IntField.__init__(self, 753)5706		else:5707			quickfix.IntField.__init__(self, 753, data)5708class LegCreditRating(quickfix.StringField):5709	def __init__(self, data = None):5710		if data == None:5711			quickfix.StringField.__init__(self, 257)5712		else:5713			quickfix.StringField.__init__(self, 257, data)5714class RelationshipRiskInstrumentSettlType(quickfix.StringField):5715	def __init__(self, data = None):5716		if data == None:5717			quickfix.StringField.__init__(self, 1611)5718		else:5719			quickfix.StringField.__init__(self, 1611, data)5720class BidForwardPoints2(quickfix.DoubleField):5721	def __init__(self, data = None):5722		if data == None:5723			quickfix.DoubleField.__init__(self, 642)5724		else:5725			quickfix.DoubleField.__init__(self, 642, data)5726class SettlDate(quickfix.StringField):5727	def __init__(self, data = None):5728		if data == None:5729			quickfix.StringField.__init__(self, 64)5730		else:5731			quickfix.StringField.__init__(self, 64, data)5732class ClientID(quickfix.StringField):5733	def __init__(self, data = None):5734		if data == None:5735			quickfix.StringField.__init__(self, 109)5736		else:5737			quickfix.StringField.__init__(self, 109, data)5738class QuoteCancelType(quickfix.IntField):5739	def __init__(self, data = None):5740		if data == None:5741			quickfix.IntField.__init__(self, 298)5742		else:5743			quickfix.IntField.__init__(self, 298, data)5744class StipulationType(quickfix.StringField):5745	def __init__(self, data = None):5746		if data == None:5747			quickfix.StringField.__init__(self, 233)5748		else:5749			quickfix.StringField.__init__(self, 233, data)5750class OutMainCntryUIndex(quickfix.DoubleField):5751	def __init__(self, data = None):5752		if data == None:5753			quickfix.DoubleField.__init__(self, 412)5754		else:5755			quickfix.DoubleField.__init__(self, 412, data)5756class LegSettlmntTyp(quickfix.CharField):5757	def __init__(self, data = None):5758		if data == None:5759			quickfix.CharField.__init__(self, 587)5760		else:5761			quickfix.CharField.__init__(self, 587, data)5762class NoRelationshipRiskInstruments(quickfix.IntField):5763	def __init__(self, data = None):5764		if data == None:5765			quickfix.IntField.__init__(self, 1587)5766		else:5767			quickfix.IntField.__init__(self, 1587, data)5768class DerivativeNTPositionLimit(quickfix.IntField):5769	def __init__(self, data = None):5770		if data == None:5771			quickfix.IntField.__init__(self, 1274)5772		else:5773			quickfix.IntField.__init__(self, 1274, data)5774class PriceQuoteMethod(quickfix.StringField):5775	def __init__(self, data = None):5776		if data == None:5777			quickfix.StringField.__init__(self, 1196)5778		else:5779			quickfix.StringField.__init__(self, 1196, data)5780class LowLimitPrice(quickfix.DoubleField):5781	def __init__(self, data = None):5782		if data == None:5783			quickfix.DoubleField.__init__(self, 1148)5784		else:5785			quickfix.DoubleField.__init__(self, 1148, data)5786class LegUnitOfMeasure(quickfix.StringField):5787	def __init__(self, data = None):5788		if data == None:5789			quickfix.StringField.__init__(self, 999)5790		else:5791			quickfix.StringField.__init__(self, 999, data)5792class SessionRejectReason(quickfix.IntField):5793	def __init__(self, data = None):5794		if data == None:5795			quickfix.IntField.__init__(self, 373)5796		else:5797			quickfix.IntField.__init__(self, 373, data)5798class PartyDetailsListReportID(quickfix.StringField):5799	def __init__(self, data = None):5800		if data == None:5801			quickfix.StringField.__init__(self, 1510)5802		else:5803			quickfix.StringField.__init__(self, 1510, data)5804class DeliveryType(quickfix.IntField):5805	def __init__(self, data = None):5806		if data == None:5807			quickfix.IntField.__init__(self, 919)5808		else:5809			quickfix.IntField.__init__(self, 919, data)5810class AllocPrice(quickfix.DoubleField):5811	def __init__(self, data = None):5812		if data == None:5813			quickfix.DoubleField.__init__(self, 366)5814		else:5815			quickfix.DoubleField.__init__(self, 366, data)5816class NoBidComponents(quickfix.IntField):5817	def __init__(self, data = None):5818		if data == None:5819			quickfix.IntField.__init__(self, 420)5820		else:5821			quickfix.IntField.__init__(self, 420, data)5822class QuoteQualifier(quickfix.CharField):5823	def __init__(self, data = None):5824		if data == None:5825			quickfix.CharField.__init__(self, 695)5826		else:5827			quickfix.CharField.__init__(self, 695, data)5828class Scope(quickfix.StringField):5829	def __init__(self, data = None):5830		if data == None:5831			quickfix.StringField.__init__(self, 546)5832		else:5833			quickfix.StringField.__init__(self, 546, data)5834class NoSecurityAltID(quickfix.IntField):5835	def __init__(self, data = None):5836		if data == None:5837			quickfix.IntField.__init__(self, 454)5838		else:5839			quickfix.IntField.__init__(self, 454, data)5840class RootPartySubID(quickfix.StringField):5841	def __init__(self, data = None):5842		if data == None:5843			quickfix.StringField.__init__(self, 1121)5844		else:5845			quickfix.StringField.__init__(self, 1121, data)5846class DeliverToLocationID(quickfix.StringField):5847	def __init__(self, data = None):5848		if data == None:5849			quickfix.StringField.__init__(self, 145)5850		else:5851			quickfix.StringField.__init__(self, 145, data)5852class DeleteReason(quickfix.CharField):5853	def __init__(self, data = None):5854		if data == None:5855			quickfix.CharField.__init__(self, 285)5856		else:5857			quickfix.CharField.__init__(self, 285, data)5858class BidSpotRate(quickfix.DoubleField):5859	def __init__(self, data = None):5860		if data == None:5861			quickfix.DoubleField.__init__(self, 188)5862		else:5863			quickfix.DoubleField.__init__(self, 188, data)5864class Nested4PartyID(quickfix.StringField):5865	def __init__(self, data = None):5866		if data == None:5867			quickfix.StringField.__init__(self, 1415)5868		else:5869			quickfix.StringField.__init__(self, 1415, data)5870class InViewOfCommon(quickfix.BoolField):5871	def __init__(self, data = None):5872		if data == None:5873			quickfix.BoolField.__init__(self, 328)5874		else:5875			quickfix.BoolField.__init__(self, 328, data)5876class UnderlyingSettlPrice(quickfix.DoubleField):5877	def __init__(self, data = None):5878		if data == None:5879			quickfix.DoubleField.__init__(self, 732)5880		else:5881			quickfix.DoubleField.__init__(self, 732, data)5882class RegistRejReasonText(quickfix.StringField):5883	def __init__(self, data = None):5884		if data == None:5885			quickfix.StringField.__init__(self, 496)5886		else:5887			quickfix.StringField.__init__(self, 496, data)5888class NoSides(quickfix.IntField):5889	def __init__(self, data = None):5890		if data == None:5891			quickfix.IntField.__init__(self, 552)5892		else:5893			quickfix.IntField.__init__(self, 552, data)5894class LegAllocAccount(quickfix.StringField):5895	def __init__(self, data = None):5896		if data == None:5897			quickfix.StringField.__init__(self, 671)5898		else:5899			quickfix.StringField.__init__(self, 671, data)5900class NoRelationshipRiskWarningLevels(quickfix.IntField):5901	def __init__(self, data = None):5902		if data == None:5903			quickfix.IntField.__init__(self, 1613)5904		else:5905			quickfix.IntField.__init__(self, 1613, data)5906class RelationshipRiskProduct(quickfix.IntField):5907	def __init__(self, data = None):5908		if data == None:5909			quickfix.IntField.__init__(self, 1596)5910		else:5911			quickfix.IntField.__init__(self, 1596, data)5912class LegSecurityDesc(quickfix.StringField):5913	def __init__(self, data = None):5914		if data == None:5915			quickfix.StringField.__init__(self, 620)5916		else:5917			quickfix.StringField.__init__(self, 620, data)5918class ClOrdLinkID(quickfix.StringField):5919	def __init__(self, data = None):5920		if data == None:5921			quickfix.StringField.__init__(self, 583)5922		else:5923			quickfix.StringField.__init__(self, 583, data)5924class OrigSendingTime(quickfix.UtcTimeStampField):5925	def __init__(self, data = None):5926		if data == None:5927			quickfix.UtcTimeStampField.__init__(self, 122)5928		else:5929			quickfix.UtcTimeStampField.__init__(self, 122, data)5930class EncodedLegIssuerLen(quickfix.IntField):5931	def __init__(self, data = None):5932		if data == None:5933			quickfix.IntField.__init__(self, 618)5934		else:5935			quickfix.IntField.__init__(self, 618, data)5936class OrderID(quickfix.StringField):5937	def __init__(self, data = None):5938		if data == None:5939			quickfix.StringField.__init__(self, 37)5940		else:5941			quickfix.StringField.__init__(self, 37, data)5942class SecurityType(quickfix.StringField):5943	def __init__(self, data = None):5944		if data == None:5945			quickfix.StringField.__init__(self, 167)5946		else:5947			quickfix.StringField.__init__(self, 167, data)5948class RoundingDirection(quickfix.CharField):5949	def __init__(self, data = None):5950		if data == None:5951			quickfix.CharField.__init__(self, 468)5952		else:5953			quickfix.CharField.__init__(self, 468, data)5954class FillExecID(quickfix.StringField):5955	def __init__(self, data = None):5956		if data == None:5957			quickfix.StringField.__init__(self, 1363)5958		else:5959			quickfix.StringField.__init__(self, 1363, data)5960class NoEvents(quickfix.IntField):5961	def __init__(self, data = None):5962		if data == None:5963			quickfix.IntField.__init__(self, 864)5964		else:5965			quickfix.IntField.__init__(self, 864, data)5966class RoundLot(quickfix.DoubleField):5967	def __init__(self, data = None):5968		if data == None:5969			quickfix.DoubleField.__init__(self, 561)5970		else:5971			quickfix.DoubleField.__init__(self, 561, data)5972class MDEntrySize(quickfix.DoubleField):5973	def __init__(self, data = None):5974		if data == None:5975			quickfix.DoubleField.__init__(self, 271)5976		else:5977			quickfix.DoubleField.__init__(self, 271, data)5978class EncodedIssuerLen(quickfix.IntField):5979	def __init__(self, data = None):5980		if data == None:5981			quickfix.IntField.__init__(self, 348)5982		else:5983			quickfix.IntField.__init__(self, 348, data)5984class DerivativePriceUnitOfMeasureQty(quickfix.DoubleField):5985	def __init__(self, data = None):5986		if data == None:5987			quickfix.DoubleField.__init__(self, 1316)5988		else:5989			quickfix.DoubleField.__init__(self, 1316, data)5990class TimeUnit(quickfix.StringField):5991	def __init__(self, data = None):5992		if data == None:5993			quickfix.StringField.__init__(self, 997)5994		else:5995			quickfix.StringField.__init__(self, 997, data)5996class TotNoOrders(quickfix.IntField):5997	def __init__(self, data = None):5998		if data == None:5999			quickfix.IntField.__init__(self, 68)6000		else:6001			quickfix.IntField.__init__(self, 68, data)6002class PartyAltID(quickfix.StringField):6003	def __init__(self, data = None):6004		if data == None:6005			quickfix.StringField.__init__(self, 1517)6006		else:6007			quickfix.StringField.__init__(self, 1517, data)6008class LegSwapType(quickfix.IntField):6009	def __init__(self, data = None):6010		if data == None:6011			quickfix.IntField.__init__(self, 690)6012		else:6013			quickfix.IntField.__init__(self, 690, data)6014class IOITransType(quickfix.CharField):6015	def __init__(self, data = None):6016		if data == None:6017			quickfix.CharField.__init__(self, 28)6018		else:6019			quickfix.CharField.__init__(self, 28, data)6020class RawDataLength(quickfix.IntField):6021	def __init__(self, data = None):6022		if data == None:6023			quickfix.IntField.__init__(self, 95)6024		else:6025			quickfix.IntField.__init__(self, 95, data)6026class UnderlyingSecurityType(quickfix.StringField):6027	def __init__(self, data = None):6028		if data == None:6029			quickfix.StringField.__init__(self, 310)6030		else:6031			quickfix.StringField.__init__(self, 310, data)6032class UnderlyingLegSecurityAltID(quickfix.StringField):6033	def __init__(self, data = None):6034		if data == None:6035			quickfix.StringField.__init__(self, 1335)6036		else:6037			quickfix.StringField.__init__(self, 1335, data)6038class SecurityReportID(quickfix.IntField):6039	def __init__(self, data = None):6040		if data == None:6041			quickfix.IntField.__init__(self, 964)6042		else:6043			quickfix.IntField.__init__(self, 964, data)6044class TotNumReports(quickfix.IntField):6045	def __init__(self, data = None):6046		if data == None:6047			quickfix.IntField.__init__(self, 911)6048		else:6049			quickfix.IntField.__init__(self, 911, data)6050class TotalNumPosReports(quickfix.IntField):6051	def __init__(self, data = None):6052		if data == None:6053			quickfix.IntField.__init__(self, 727)6054		else:6055			quickfix.IntField.__init__(self, 727, data)6056class SecurityReqID(quickfix.StringField):6057	def __init__(self, data = None):6058		if data == None:6059			quickfix.StringField.__init__(self, 320)6060		else:6061			quickfix.StringField.__init__(self, 320, data)6062class PosReqResult(quickfix.IntField):6063	def __init__(self, data = None):6064		if data == None:6065			quickfix.IntField.__init__(self, 728)6066		else:6067			quickfix.IntField.__init__(self, 728, data)6068class LegOfferForwardPoints(quickfix.DoubleField):6069	def __init__(self, data = None):6070		if data == None:6071			quickfix.DoubleField.__init__(self, 1068)6072		else:6073			quickfix.DoubleField.__init__(self, 1068, data)6074class AllowableOneSidednessCurr(quickfix.StringField):6075	def __init__(self, data = None):6076		if data == None:6077			quickfix.StringField.__init__(self, 767)6078		else:6079			quickfix.StringField.__init__(self, 767, data)6080class AffectedOrderID(quickfix.StringField):6081	def __init__(self, data = None):6082		if data == None:6083			quickfix.StringField.__init__(self, 535)6084		else:6085			quickfix.StringField.__init__(self, 535, data)6086class UnderlyingCountryOfIssue(quickfix.StringField):6087	def __init__(self, data = None):6088		if data == None:6089			quickfix.StringField.__init__(self, 592)6090		else:6091			quickfix.StringField.__init__(self, 592, data)6092class UnderlyingRepurchaseRate(quickfix.DoubleField):6093	def __init__(self, data = None):6094		if data == None:6095			quickfix.DoubleField.__init__(self, 245)6096		else:6097			quickfix.DoubleField.__init__(self, 245, data)6098class LastMsgSeqNumProcessed(quickfix.IntField):6099	def __init__(self, data = None):6100		if data == None:6101			quickfix.IntField.__init__(self, 369)6102		else:6103			quickfix.IntField.__init__(self, 369, data)6104class UnderlyingCFICode(quickfix.StringField):6105	def __init__(self, data = None):6106		if data == None:6107			quickfix.StringField.__init__(self, 463)6108		else:6109			quickfix.StringField.__init__(self, 463, data)6110class DerivativeOptAttribute(quickfix.CharField):6111	def __init__(self, data = None):6112		if data == None:6113			quickfix.CharField.__init__(self, 1265)6114		else:6115			quickfix.CharField.__init__(self, 1265, data)6116class PegSecurityID(quickfix.StringField):6117	def __init__(self, data = None):6118		if data == None:6119			quickfix.StringField.__init__(self, 1097)6120		else:6121			quickfix.StringField.__init__(self, 1097, data)6122class HostCrossID(quickfix.StringField):6123	def __init__(self, data = None):6124		if data == None:6125			quickfix.StringField.__init__(self, 961)6126		else:6127			quickfix.StringField.__init__(self, 961, data)6128class ExecInstValue(quickfix.CharField):6129	def __init__(self, data = None):6130		if data == None:6131			quickfix.CharField.__init__(self, 1308)6132		else:6133			quickfix.CharField.__init__(self, 1308, data)6134class DerivativeOptPayAmount(quickfix.DoubleField):6135	def __init__(self, data = None):6136		if data == None:6137			quickfix.DoubleField.__init__(self, 1225)6138		else:6139			quickfix.DoubleField.__init__(self, 1225, data)6140class UnderlyingCouponRate(quickfix.DoubleField):6141	def __init__(self, data = None):6142		if data == None:6143			quickfix.DoubleField.__init__(self, 435)6144		else:6145			quickfix.DoubleField.__init__(self, 435, data)6146class SettlInstMode(quickfix.CharField):6147	def __init__(self, data = None):6148		if data == None:6149			quickfix.CharField.__init__(self, 160)6150		else:6151			quickfix.CharField.__init__(self, 160, data)6152class SecurityAltIDSource(quickfix.StringField):6153	def __init__(self, data = None):6154		if data == None:6155			quickfix.StringField.__init__(self, 456)6156		else:6157			quickfix.StringField.__init__(self, 456, data)6158class PreviouslyReported(quickfix.BoolField):6159	def __init__(self, data = None):6160		if data == None:6161			quickfix.BoolField.__init__(self, 570)6162		else:6163			quickfix.BoolField.__init__(self, 570, data)6164class ContextPartyIDSource(quickfix.CharField):6165	def __init__(self, data = None):6166		if data == None:6167			quickfix.CharField.__init__(self, 1524)6168		else:6169			quickfix.CharField.__init__(self, 1524, data)6170class RptSys(quickfix.StringField):6171	def __init__(self, data = None):6172		if data == None:6173			quickfix.StringField.__init__(self, 1135)6174		else:6175			quickfix.StringField.__init__(self, 1135, data)6176class NoNested2PartySubIDs(quickfix.IntField):6177	def __init__(self, data = None):6178		if data == None:6179			quickfix.IntField.__init__(self, 806)6180		else:6181			quickfix.IntField.__init__(self, 806, data)6182class RefAllocID(quickfix.StringField):6183	def __init__(self, data = None):6184		if data == None:6185			quickfix.StringField.__init__(self, 72)6186		else:6187			quickfix.StringField.__init__(self, 72, data)6188class DefOfferSize(quickfix.DoubleField):6189	def __init__(self, data = None):6190		if data == None:6191			quickfix.DoubleField.__init__(self, 294)6192		else:6193			quickfix.DoubleField.__init__(self, 294, data)6194class ProductComplex(quickfix.StringField):6195	def __init__(self, data = None):6196		if data == None:6197			quickfix.StringField.__init__(self, 1227)6198		else:6199			quickfix.StringField.__init__(self, 1227, data)6200class CustOrderHandlingInst(quickfix.StringField):6201	def __init__(self, data = None):6202		if data == None:6203			quickfix.StringField.__init__(self, 1031)6204		else:6205			quickfix.StringField.__init__(self, 1031, data)6206class MDPriceLevel(quickfix.IntField):6207	def __init__(self, data = None):6208		if data == None:6209			quickfix.IntField.__init__(self, 1023)6210		else:6211			quickfix.IntField.__init__(self, 1023, data)6212class LegOptionRatio(quickfix.DoubleField):6213	def __init__(self, data = None):6214		if data == None:6215			quickfix.DoubleField.__init__(self, 1017)6216		else:6217			quickfix.DoubleField.__init__(self, 1017, data)6218class SecurityStatus(quickfix.StringField):6219	def __init__(self, data = None):6220		if data == None:6221			quickfix.StringField.__init__(self, 965)6222		else:6223			quickfix.StringField.__init__(self, 965, data)6224class LegRefID(quickfix.StringField):6225	def __init__(self, data = None):6226		if data == None:6227			quickfix.StringField.__init__(self, 654)6228		else:6229			quickfix.StringField.__init__(self, 654, data)6230class DividendYield(quickfix.DoubleField):6231	def __init__(self, data = None):6232		if data == None:6233			quickfix.DoubleField.__init__(self, 1380)6234		else:6235			quickfix.DoubleField.__init__(self, 1380, data)6236class DerivativeInstrumentPartySubIDType(quickfix.IntField):6237	def __init__(self, data = None):6238		if data == None:6239			quickfix.IntField.__init__(self, 1298)6240		else:6241			quickfix.IntField.__init__(self, 1298, data)6242class EndStrikePxRange(quickfix.DoubleField):6243	def __init__(self, data = None):6244		if data == None:6245			quickfix.DoubleField.__init__(self, 1203)6246		else:6247			quickfix.DoubleField.__init__(self, 1203, data)6248class DisplayQty(quickfix.DoubleField):6249	def __init__(self, data = None):6250		if data == None:6251			quickfix.DoubleField.__init__(self, 1138)6252		else:6253			quickfix.DoubleField.__init__(self, 1138, data)6254class LegSecuritySubType(quickfix.StringField):6255	def __init__(self, data = None):6256		if data == None:6257			quickfix.StringField.__init__(self, 764)6258		else:6259			quickfix.StringField.__init__(self, 764, data)6260class ProcessCode(quickfix.CharField):6261	def __init__(self, data = None):6262		if data == None:6263			quickfix.CharField.__init__(self, 81)6264		else:6265			quickfix.CharField.__init__(self, 81, data)6266class ExecInst(quickfix.StringField):6267	def __init__(self, data = None):6268		if data == None:6269			quickfix.StringField.__init__(self, 18)6270		else:6271			quickfix.StringField.__init__(self, 18, data)6272class TradSesEndTime(quickfix.UtcTimeStampField):6273	def __init__(self, data = None):6274		if data == None:6275			quickfix.UtcTimeStampField.__init__(self, 345)6276		else:6277			quickfix.UtcTimeStampField.__init__(self, 345, data)6278class OrigTime(quickfix.UtcTimeStampField):6279	def __init__(self, data = None):6280		if data == None:6281			quickfix.UtcTimeStampField.__init__(self, 42)6282		else:6283			quickfix.UtcTimeStampField.__init__(self, 42, data)6284class ExecValuationPoint(quickfix.UtcTimeStampField):6285	def __init__(self, data = None):6286		if data == None:6287			quickfix.UtcTimeStampField.__init__(self, 515)6288		else:6289			quickfix.UtcTimeStampField.__init__(self, 515, data)6290class ExecType(quickfix.CharField):6291	def __init__(self, data = None):6292		if data == None:6293			quickfix.CharField.__init__(self, 150)6294		else:6295			quickfix.CharField.__init__(self, 150, data)6296class NoRelatedContextPartySubIDs(quickfix.IntField):6297	def __init__(self, data = None):6298		if data == None:6299			quickfix.IntField.__init__(self, 1579)6300		else:6301			quickfix.IntField.__init__(self, 1579, data)6302class Nested4PartyRole(quickfix.IntField):6303	def __init__(self, data = None):6304		if data == None:6305			quickfix.IntField.__init__(self, 1417)6306		else:6307			quickfix.IntField.__init__(self, 1417, data)6308class MultilegModel(quickfix.IntField):6309	def __init__(self, data = None):6310		if data == None:6311			quickfix.IntField.__init__(self, 1377)6312		else:6313			quickfix.IntField.__init__(self, 1377, data)6314class SecurityGroup(quickfix.StringField):6315	def __init__(self, data = None):6316		if data == None:6317			quickfix.StringField.__init__(self, 1151)6318		else:6319			quickfix.StringField.__init__(self, 1151, data)6320class EventType(quickfix.IntField):6321	def __init__(self, data = None):6322		if data == None:6323			quickfix.IntField.__init__(self, 865)6324		else:6325			quickfix.IntField.__init__(self, 865, data)6326class TradeAllocIndicator(quickfix.IntField):6327	def __init__(self, data = None):6328		if data == None:6329			quickfix.IntField.__init__(self, 826)6330		else:6331			quickfix.IntField.__init__(self, 826, data)6332class YieldCalcDate(quickfix.StringField):6333	def __init__(self, data = None):6334		if data == None:6335			quickfix.StringField.__init__(self, 701)6336		else:6337			quickfix.StringField.__init__(self, 701, data)6338class ValueOfFutures(quickfix.DoubleField):6339	def __init__(self, data = None):6340		if data == None:6341			quickfix.DoubleField.__init__(self, 408)6342		else:6343			quickfix.DoubleField.__init__(self, 408, data)6344class LegSide(quickfix.CharField):6345	def __init__(self, data = None):6346		if data == None:6347			quickfix.CharField.__init__(self, 624)6348		else:6349			quickfix.CharField.__init__(self, 624, data)6350class UserStatus(quickfix.IntField):6351	def __init__(self, data = None):6352		if data == None:6353			quickfix.IntField.__init__(self, 926)6354		else:6355			quickfix.IntField.__init__(self, 926, data)6356class SideValue1(quickfix.DoubleField):6357	def __init__(self, data = None):6358		if data == None:6359			quickfix.DoubleField.__init__(self, 396)6360		else:6361			quickfix.DoubleField.__init__(self, 396, data)6362class CxlQty(quickfix.DoubleField):6363	def __init__(self, data = None):6364		if data == None:6365			quickfix.DoubleField.__init__(self, 84)6366		else:6367			quickfix.DoubleField.__init__(self, 84, data)6368class SecurityResponseID(quickfix.StringField):6369	def __init__(self, data = None):6370		if data == None:6371			quickfix.StringField.__init__(self, 322)6372		else:6373			quickfix.StringField.__init__(self, 322, data)6374class InstrRegistry(quickfix.StringField):6375	def __init__(self, data = None):6376		if data == None:6377			quickfix.StringField.__init__(self, 543)6378		else:6379			quickfix.StringField.__init__(self, 543, data)6380class StreamAsgnRptID(quickfix.StringField):6381	def __init__(self, data = None):6382		if data == None:6383			quickfix.StringField.__init__(self, 1501)6384		else:6385			quickfix.StringField.__init__(self, 1501, data)6386class OrderDelayUnit(quickfix.IntField):6387	def __init__(self, data = None):6388		if data == None:6389			quickfix.IntField.__init__(self, 1429)6390		else:6391			quickfix.IntField.__init__(self, 1429, data)6392class LegCurrencyRatio(quickfix.DoubleField):6393	def __init__(self, data = None):6394		if data == None:6395			quickfix.DoubleField.__init__(self, 1383)6396		else:6397			quickfix.DoubleField.__init__(self, 1383, data)6398class EndTickPriceRange(quickfix.DoubleField):6399	def __init__(self, data = None):6400		if data == None:6401			quickfix.DoubleField.__init__(self, 1207)6402		else:6403			quickfix.DoubleField.__init__(self, 1207, data)6404class CollReqID(quickfix.StringField):6405	def __init__(self, data = None):6406		if data == None:6407			quickfix.StringField.__init__(self, 894)6408		else:6409			quickfix.StringField.__init__(self, 894, data)6410class LegPool(quickfix.StringField):6411	def __init__(self, data = None):6412		if data == None:6413			quickfix.StringField.__init__(self, 740)6414		else:6415			quickfix.StringField.__init__(self, 740, data)6416class ShortQty(quickfix.DoubleField):6417	def __init__(self, data = None):6418		if data == None:6419			quickfix.DoubleField.__init__(self, 705)6420		else:6421			quickfix.DoubleField.__init__(self, 705, data)6422class SideValue2(quickfix.DoubleField):6423	def __init__(self, data = None):6424		if data == None:6425			quickfix.DoubleField.__init__(self, 397)6426		else:6427			quickfix.DoubleField.__init__(self, 397, data)6428class TradedFlatSwitch(quickfix.BoolField):6429	def __init__(self, data = None):6430		if data == None:6431			quickfix.BoolField.__init__(self, 258)6432		else:6433			quickfix.BoolField.__init__(self, 258, data)6434class MassStatusReqID(quickfix.StringField):6435	def __init__(self, data = None):6436		if data == None:6437			quickfix.StringField.__init__(self, 584)6438		else:6439			quickfix.StringField.__init__(self, 584, data)6440class ComplexEventEndDate(quickfix.UtcTimeStampField):6441	def __init__(self, data = None):6442		if data == None:6443			quickfix.UtcTimeStampField.__init__(self, 1493)6444		else:6445			quickfix.UtcTimeStampField.__init__(self, 1493, data)6446class MarketID(quickfix.StringField):6447	def __init__(self, data = None):6448		if data == None:6449			quickfix.StringField.__init__(self, 1301)6450		else:6451			quickfix.StringField.__init__(self, 1301, data)6452class OrigTradeDate(quickfix.StringField):6453	def __init__(self, data = None):6454		if data == None:6455			quickfix.StringField.__init__(self, 1125)6456		else:6457			quickfix.StringField.__init__(self, 1125, data)6458class PreTradeAnonymity(quickfix.BoolField):6459	def __init__(self, data = None):6460		if data == None:6461			quickfix.BoolField.__init__(self, 1091)6462		else:6463			quickfix.BoolField.__init__(self, 1091, data)6464class TrdRptStatus(quickfix.IntField):6465	def __init__(self, data = None):6466		if data == None:6467			quickfix.IntField.__init__(self, 939)6468		else:6469			quickfix.IntField.__init__(self, 939, data)6470class DistribPercentage(quickfix.DoubleField):6471	def __init__(self, data = None):6472		if data == None:6473			quickfix.DoubleField.__init__(self, 512)6474		else:6475			quickfix.DoubleField.__init__(self, 512, data)6476class QuoteStatus(quickfix.IntField):6477	def __init__(self, data = None):6478		if data == None:6479			quickfix.IntField.__init__(self, 297)6480		else:6481			quickfix.IntField.__init__(self, 297, data)6482class ClearingAccount(quickfix.StringField):6483	def __init__(self, data = None):6484		if data == None:6485			quickfix.StringField.__init__(self, 440)6486		else:6487			quickfix.StringField.__init__(self, 440, data)6488class TrdMatchID(quickfix.StringField):6489	def __init__(self, data = None):6490		if data == None:6491			quickfix.StringField.__init__(self, 880)6492		else:6493			quickfix.StringField.__init__(self, 880, data)6494class OrderInputDevice(quickfix.StringField):6495	def __init__(self, data = None):6496		if data == None:6497			quickfix.StringField.__init__(self, 821)6498		else:6499			quickfix.StringField.__init__(self, 821, data)6500class SolicitedFlag(quickfix.BoolField):6501	def __init__(self, data = None):6502		if data == None:6503			quickfix.BoolField.__init__(self, 377)6504		else:6505			quickfix.BoolField.__init__(self, 377, data)6506class TransactTime(quickfix.UtcTimeStampField):6507	def __init__(self, data = None):6508		if data == None:6509			quickfix.UtcTimeStampField.__init__(self, 60)6510		else:6511			quickfix.UtcTimeStampField.__init__(self, 60, data)6512class RiskLimitType(quickfix.IntField):6513	def __init__(self, data = None):6514		if data == None:6515			quickfix.IntField.__init__(self, 1530)6516		else:6517			quickfix.IntField.__init__(self, 1530, data)6518class UnderlyingFlowScheduleType(quickfix.IntField):6519	def __init__(self, data = None):6520		if data == None:6521			quickfix.IntField.__init__(self, 1441)6522		else:6523			quickfix.IntField.__init__(self, 1441, data)6524class UnderlyingStipValue(quickfix.StringField):6525	def __init__(self, data = None):6526		if data == None:6527			quickfix.StringField.__init__(self, 889)6528		else:6529			quickfix.StringField.__init__(self, 889, data)6530class NextExpectedMsgSeqNum(quickfix.IntField):6531	def __init__(self, data = None):6532		if data == None:6533			quickfix.IntField.__init__(self, 789)6534		else:6535			quickfix.IntField.__init__(self, 789, data)6536class BenchmarkCurveCurrency(quickfix.StringField):6537	def __init__(self, data = None):6538		if data == None:6539			quickfix.StringField.__init__(self, 220)6540		else:6541			quickfix.StringField.__init__(self, 220, data)6542class CFICode(quickfix.StringField):6543	def __init__(self, data = None):6544		if data == None:6545			quickfix.StringField.__init__(self, 461)6546		else:6547			quickfix.StringField.__init__(self, 461, data)6548class Factor(quickfix.DoubleField):6549	def __init__(self, data = None):6550		if data == None:6551			quickfix.DoubleField.__init__(self, 228)6552		else:6553			quickfix.DoubleField.__init__(self, 228, data)6554class LastShares(quickfix.DoubleField):6555	def __init__(self, data = None):6556		if data == None:6557			quickfix.DoubleField.__init__(self, 32)6558		else:6559			quickfix.DoubleField.__init__(self, 32, data)6560class RequestedPartyRole(quickfix.IntField):6561	def __init__(self, data = None):6562		if data == None:6563			quickfix.IntField.__init__(self, 1509)6564		else:6565			quickfix.IntField.__init__(self, 1509, data)6566class EventTime(quickfix.UtcTimeStampField):6567	def __init__(self, data = None):6568		if data == None:6569			quickfix.UtcTimeStampField.__init__(self, 1145)6570		else:6571			quickfix.UtcTimeStampField.__init__(self, 1145, data)6572class RootPartySubIDType(quickfix.IntField):6573	def __init__(self, data = None):6574		if data == None:6575			quickfix.IntField.__init__(self, 1122)6576		else:6577			quickfix.IntField.__init__(self, 1122, data)6578class ShortSaleReason(quickfix.IntField):6579	def __init__(self, data = None):6580		if data == None:6581			quickfix.IntField.__init__(self, 853)6582		else:6583			quickfix.IntField.__init__(self, 853, data)6584class XmlData(quickfix.StringField):6585	def __init__(self, data = None):6586		if data == None:6587			quickfix.StringField.__init__(self, 213)6588		else:6589			quickfix.StringField.__init__(self, 213, data)6590class RelationshipRiskSeniority(quickfix.StringField):6591	def __init__(self, data = None):6592		if data == None:6593			quickfix.StringField.__init__(self, 1605)6594		else:6595			quickfix.StringField.__init__(self, 1605, data)6596class NoTargetPartyIDs(quickfix.IntField):6597	def __init__(self, data = None):6598		if data == None:6599			quickfix.IntField.__init__(self, 1461)6600		else:6601			quickfix.IntField.__init__(self, 1461, data)6602class NoRootPartyIDs(quickfix.IntField):6603	def __init__(self, data = None):6604		if data == None:6605			quickfix.IntField.__init__(self, 1116)6606		else:6607			quickfix.IntField.__init__(self, 1116, data)6608class EventDate(quickfix.StringField):6609	def __init__(self, data = None):6610		if data == None:6611			quickfix.StringField.__init__(self, 866)6612		else:6613			quickfix.StringField.__init__(self, 866, data)6614class PegRoundDirection(quickfix.IntField):6615	def __init__(self, data = None):6616		if data == None:6617			quickfix.IntField.__init__(self, 838)6618		else:6619			quickfix.IntField.__init__(self, 838, data)6620class LegSettlDate(quickfix.StringField):6621	def __init__(self, data = None):6622		if data == None:6623			quickfix.StringField.__init__(self, 588)6624		else:6625			quickfix.StringField.__init__(self, 588, data)6626class ModelType(quickfix.IntField):6627	def __init__(self, data = None):6628		if data == None:6629			quickfix.IntField.__init__(self, 1434)6630		else:6631			quickfix.IntField.__init__(self, 1434, data)6632class DefaultVerIndicator(quickfix.BoolField):6633	def __init__(self, data = None):6634		if data == None:6635			quickfix.BoolField.__init__(self, 1410)6636		else:6637			quickfix.BoolField.__init__(self, 1410, data)6638class FuturesValuationMethod(quickfix.StringField):6639	def __init__(self, data = None):6640		if data == None:6641			quickfix.StringField.__init__(self, 1197)6642		else:6643			quickfix.StringField.__init__(self, 1197, data)6644class SettlMethod(quickfix.CharField):6645	def __init__(self, data = None):6646		if data == None:6647			quickfix.CharField.__init__(self, 1193)6648		else:6649			quickfix.CharField.__init__(self, 1193, data)6650class UnderlyingFXRate(quickfix.DoubleField):6651	def __init__(self, data = None):6652		if data == None:6653			quickfix.DoubleField.__init__(self, 1045)6654		else:6655			quickfix.DoubleField.__init__(self, 1045, data)6656class ConfirmStatus(quickfix.IntField):6657	def __init__(self, data = None):6658		if data == None:6659			quickfix.IntField.__init__(self, 665)6660		else:6661			quickfix.IntField.__init__(self, 665, data)6662class LocateReqd(quickfix.BoolField):6663	def __init__(self, data = None):6664		if data == None:6665			quickfix.BoolField.__init__(self, 114)6666		else:6667			quickfix.BoolField.__init__(self, 114, data)6668class PosMaintRptID(quickfix.StringField):6669	def __init__(self, data = None):6670		if data == None:6671			quickfix.StringField.__init__(self, 721)6672		else:6673			quickfix.StringField.__init__(self, 721, data)6674class Adjustment(quickfix.IntField):6675	def __init__(self, data = None):6676		if data == None:6677			quickfix.IntField.__init__(self, 334)6678		else:6679			quickfix.IntField.__init__(self, 334, data)6680class StreamAsgnType(quickfix.IntField):6681	def __init__(self, data = None):6682		if data == None:6683			quickfix.IntField.__init__(self, 1617)6684		else:6685			quickfix.IntField.__init__(self, 1617, data)6686class LastRptRequested(quickfix.BoolField):6687	def __init__(self, data = None):6688		if data == None:6689			quickfix.BoolField.__init__(self, 912)6690		else:6691			quickfix.BoolField.__init__(self, 912, data)6692class LocaleOfIssue(quickfix.StringField):6693	def __init__(self, data = None):6694		if data == None:6695			quickfix.StringField.__init__(self, 472)6696		else:6697			quickfix.StringField.__init__(self, 472, data)6698class SenderSubID(quickfix.StringField):6699	def __init__(self, data = None):6700		if data == None:6701			quickfix.StringField.__init__(self, 50)6702		else:6703			quickfix.StringField.__init__(self, 50, data)6704class HighPx(quickfix.DoubleField):6705	def __init__(self, data = None):6706		if data == None:6707			quickfix.DoubleField.__init__(self, 332)6708		else:6709			quickfix.DoubleField.__init__(self, 332, data)6710class AllocSettlCurrAmt(quickfix.DoubleField):6711	def __init__(self, data = None):6712		if data == None:6713			quickfix.DoubleField.__init__(self, 737)6714		else:6715			quickfix.DoubleField.__init__(self, 737, data)6716class ComplexEventPriceBoundaryPrecision(quickfix.DoubleField):6717	def __init__(self, data = None):6718		if data == None:6719			quickfix.DoubleField.__init__(self, 1488)6720		else:6721			quickfix.DoubleField.__init__(self, 1488, data)6722class InstrumentPartyRole(quickfix.IntField):6723	def __init__(self, data = None):6724		if data == None:6725			quickfix.IntField.__init__(self, 1051)6726		else:6727			quickfix.IntField.__init__(self, 1051, data)6728class YieldRedemptionPrice(quickfix.DoubleField):6729	def __init__(self, data = None):6730		if data == None:6731			quickfix.DoubleField.__init__(self, 697)6732		else:6733			quickfix.DoubleField.__init__(self, 697, data)6734class CumQty(quickfix.DoubleField):6735	def __init__(self, data = None):6736		if data == None:6737			quickfix.DoubleField.__init__(self, 14)6738		else:6739			quickfix.DoubleField.__init__(self, 14, data)6740class OrigClOrdID(quickfix.StringField):6741	def __init__(self, data = None):6742		if data == None:6743			quickfix.StringField.__init__(self, 41)6744		else:6745			quickfix.StringField.__init__(self, 41, data)6746class SettlSessID(quickfix.StringField):6747	def __init__(self, data = None):6748		if data == None:6749			quickfix.StringField.__init__(self, 716)6750		else:6751			quickfix.StringField.__init__(self, 716, data)6752class ParentMktSegmID(quickfix.StringField):6753	def __init__(self, data = None):6754		if data == None:6755			quickfix.StringField.__init__(self, 1325)6756		else:6757			quickfix.StringField.__init__(self, 1325, data)6758class TradeReportType(quickfix.IntField):6759	def __init__(self, data = None):6760		if data == None:6761			quickfix.IntField.__init__(self, 856)6762		else:6763			quickfix.IntField.__init__(self, 856, data)6764class AvgPrxPrecision(quickfix.IntField):6765	def __init__(self, data = None):6766		if data == None:6767			quickfix.IntField.__init__(self, 74)6768		else:6769			quickfix.IntField.__init__(self, 74, data)6770class NoLegs(quickfix.IntField):6771	def __init__(self, data = None):6772		if data == None:6773			quickfix.IntField.__init__(self, 555)6774		else:6775			quickfix.IntField.__init__(self, 555, data)6776class UnderlyingSymbol(quickfix.StringField):6777	def __init__(self, data = None):6778		if data == None:6779			quickfix.StringField.__init__(self, 311)6780		else:6781			quickfix.StringField.__init__(self, 311, data)6782class ExerciseStyle(quickfix.IntField):6783	def __init__(self, data = None):6784		if data == None:6785			quickfix.IntField.__init__(self, 1194)6786		else:6787			quickfix.IntField.__init__(self, 1194, data)6788class HaltReasonChar(quickfix.CharField):6789	def __init__(self, data = None):6790		if data == None:6791			quickfix.CharField.__init__(self, 327)6792		else:6793			quickfix.CharField.__init__(self, 327, data)6794class ExDestination(quickfix.StringField):6795	def __init__(self, data = None):6796		if data == None:6797			quickfix.StringField.__init__(self, 100)6798		else:6799			quickfix.StringField.__init__(self, 100, data)6800class NoPartyRelationships(quickfix.IntField):6801	def __init__(self, data = None):6802		if data == None:6803			quickfix.IntField.__init__(self, 1514)6804		else:6805			quickfix.IntField.__init__(self, 1514, data)6806class DerivativeInstrmtAssignmentMethod(quickfix.CharField):6807	def __init__(self, data = None):6808		if data == None:6809			quickfix.CharField.__init__(self, 1255)6810		else:6811			quickfix.CharField.__init__(self, 1255, data)6812class UnderlyingIDSource(quickfix.StringField):6813	def __init__(self, data = None):6814		if data == None:6815			quickfix.StringField.__init__(self, 305)6816		else:6817			quickfix.StringField.__init__(self, 305, data)6818class AdvId(quickfix.StringField):6819	def __init__(self, data = None):6820		if data == None:6821			quickfix.StringField.__init__(self, 2)6822		else:6823			quickfix.StringField.__init__(self, 2, data)6824class TransBkdTime(quickfix.UtcTimeStampField):6825	def __init__(self, data = None):6826		if data == None:6827			quickfix.UtcTimeStampField.__init__(self, 483)6828		else:6829			quickfix.UtcTimeStampField.__init__(self, 483, data)6830class LegLastPx(quickfix.DoubleField):6831	def __init__(self, data = None):6832		if data == None:6833			quickfix.DoubleField.__init__(self, 637)6834		else:6835			quickfix.DoubleField.__init__(self, 637, data)6836class NoRiskWarningLevels(quickfix.IntField):6837	def __init__(self, data = None):6838		if data == None:6839			quickfix.IntField.__init__(self, 1559)6840		else:6841			quickfix.IntField.__init__(self, 1559, data)6842class AllocReportType(quickfix.IntField):6843	def __init__(self, data = None):6844		if data == None:6845			quickfix.IntField.__init__(self, 794)6846		else:6847			quickfix.IntField.__init__(self, 794, data)6848class RegistDtls(quickfix.StringField):6849	def __init__(self, data = None):6850		if data == None:6851			quickfix.StringField.__init__(self, 509)6852		else:6853			quickfix.StringField.__init__(self, 509, data)6854class AllocType(quickfix.IntField):6855	def __init__(self, data = None):6856		if data == None:6857			quickfix.IntField.__init__(self, 626)6858		else:6859			quickfix.IntField.__init__(self, 626, data)6860class QuoteRequestRejectReason(quickfix.IntField):6861	def __init__(self, data = None):6862		if data == None:6863			quickfix.IntField.__init__(self, 658)6864		else:6865			quickfix.IntField.__init__(self, 658, data)6866class UnderlyingUnitOfMeasure(quickfix.StringField):6867	def __init__(self, data = None):6868		if data == None:6869			quickfix.StringField.__init__(self, 998)6870		else:6871			quickfix.StringField.__init__(self, 998, data)6872class IndividualAllocID(quickfix.StringField):6873	def __init__(self, data = None):6874		if data == None:6875			quickfix.StringField.__init__(self, 467)6876		else:6877			quickfix.StringField.__init__(self, 467, data)6878class LegOfferPx(quickfix.DoubleField):6879	def __init__(self, data = None):6880		if data == None:6881			quickfix.DoubleField.__init__(self, 684)6882		else:6883			quickfix.DoubleField.__init__(self, 684, data)6884class LiquidityIndType(quickfix.IntField):6885	def __init__(self, data = None):6886		if data == None:6887			quickfix.IntField.__init__(self, 409)6888		else:6889			quickfix.IntField.__init__(self, 409, data)6890class HopSendingTime(quickfix.UtcTimeStampField):6891	def __init__(self, data = None):6892		if data == None:6893			quickfix.UtcTimeStampField.__init__(self, 629)6894		else:6895			quickfix.UtcTimeStampField.__init__(self, 629, data)6896class RelationshipRiskLimitAmount(quickfix.DoubleField):6897	def __init__(self, data = None):6898		if data == None:6899			quickfix.DoubleField.__init__(self, 1584)6900		else:6901			quickfix.DoubleField.__init__(self, 1584, data)6902class ApplResendFlag(quickfix.BoolField):6903	def __init__(self, data = None):6904		if data == None:6905			quickfix.BoolField.__init__(self, 1352)6906		else:6907			quickfix.BoolField.__init__(self, 1352, data)6908class DerivativeCapPrice(quickfix.DoubleField):6909	def __init__(self, data = None):6910		if data == None:6911			quickfix.DoubleField.__init__(self, 1321)6912		else:6913			quickfix.DoubleField.__init__(self, 1321, data)6914class RiskSecurityID(quickfix.StringField):6915	def __init__(self, data = None):6916		if data == None:6917			quickfix.StringField.__init__(self, 1538)6918		else:6919			quickfix.StringField.__init__(self, 1538, data)6920class ComplexOptPayoutAmount(quickfix.DoubleField):6921	def __init__(self, data = None):6922		if data == None:6923			quickfix.DoubleField.__init__(self, 1485)6924		else:6925			quickfix.DoubleField.__init__(self, 1485, data)6926class LanguageCode(quickfix.StringField):6927	def __init__(self, data = None):6928		if data == None:6929			quickfix.StringField.__init__(self, 1474)6930		else:6931			quickfix.StringField.__init__(self, 1474, data)6932class SettlObligRefID(quickfix.StringField):6933	def __init__(self, data = None):6934		if data == None:6935			quickfix.StringField.__init__(self, 1163)6936		else:6937			quickfix.StringField.__init__(self, 1163, data)6938class OrigTradeID(quickfix.StringField):6939	def __init__(self, data = None):6940		if data == None:6941			quickfix.StringField.__init__(self, 1126)6942		else:6943			quickfix.StringField.__init__(self, 1126, data)6944class UnderlyingCollectAmount(quickfix.DoubleField):6945	def __init__(self, data = None):6946		if data == None:6947			quickfix.DoubleField.__init__(self, 986)6948		else:6949			quickfix.DoubleField.__init__(self, 986, data)6950class StatusValue(quickfix.IntField):6951	def __init__(self, data = None):6952		if data == None:6953			quickfix.IntField.__init__(self, 928)6954		else:6955			quickfix.IntField.__init__(self, 928, data)6956class OfferSpotRate(quickfix.DoubleField):6957	def __init__(self, data = None):6958		if data == None:6959			quickfix.DoubleField.__init__(self, 190)6960		else:6961			quickfix.DoubleField.__init__(self, 190, data)6962class PosType(quickfix.StringField):6963	def __init__(self, data = None):6964		if data == None:6965			quickfix.StringField.__init__(self, 703)6966		else:6967			quickfix.StringField.__init__(self, 703, data)6968class UnderlyingRedemptionDate(quickfix.StringField):6969	def __init__(self, data = None):6970		if data == None:6971			quickfix.StringField.__init__(self, 247)6972		else:6973			quickfix.StringField.__init__(self, 247, data)6974class SettlDepositoryCode(quickfix.StringField):6975	def __init__(self, data = None):6976		if data == None:6977			quickfix.StringField.__init__(self, 173)6978		else:6979			quickfix.StringField.__init__(self, 173, data)6980class StreamAsgnAckType(quickfix.IntField):6981	def __init__(self, data = None):6982		if data == None:6983			quickfix.IntField.__init__(self, 1503)6984		else:6985			quickfix.IntField.__init__(self, 1503, data)6986class FloorPrice(quickfix.DoubleField):6987	def __init__(self, data = None):6988		if data == None:6989			quickfix.DoubleField.__init__(self, 1200)6990		else:6991			quickfix.DoubleField.__init__(self, 1200, data)6992class RiskMaturityTime(quickfix.StringField):6993	def __init__(self, data = None):6994		if data == None:6995			quickfix.StringField.__init__(self, 1550)6996		else:6997			quickfix.StringField.__init__(self, 1550, data)6998class UnderlyingPriceUnitOfMeasureQty(quickfix.DoubleField):6999	def __init__(self, data = None):7000		if data == None:7001			quickfix.DoubleField.__init__(self, 1425)7002		else:7003			quickfix.DoubleField.__init__(self, 1425, data)7004class FeeMultiplier(quickfix.DoubleField):7005	def __init__(self, data = None):7006		if data == None:7007			quickfix.DoubleField.__init__(self, 1329)7008		else:7009			quickfix.DoubleField.__init__(self, 1329, data)7010class UnderlyingMaturityTime(quickfix.StringField):7011	def __init__(self, data = None):7012		if data == None:7013			quickfix.StringField.__init__(self, 1213)7014		else:7015			quickfix.StringField.__init__(self, 1213, data)7016class ApplID(quickfix.StringField):7017	def __init__(self, data = None):7018		if data == None:7019			quickfix.StringField.__init__(self, 1180)7020		else:7021			quickfix.StringField.__init__(self, 1180, data)7022class LegGrossTradeAmt(quickfix.DoubleField):7023	def __init__(self, data = None):7024		if data == None:7025			quickfix.DoubleField.__init__(self, 1075)7026		else:7027			quickfix.DoubleField.__init__(self, 1075, data)7028class MDEntryDate(quickfix.UtcDateField):7029	def __init__(self, data = None):7030		if data == None:7031			quickfix.UtcDateField.__init__(self, 272)7032		else:7033			quickfix.UtcDateField.__init__(self, 272, data)7034class LegBenchmarkCurveCurrency(quickfix.StringField):7035	def __init__(self, data = None):7036		if data == None:7037			quickfix.StringField.__init__(self, 676)7038		else:7039			quickfix.StringField.__init__(self, 676, data)7040class RiskInstrumentOperator(quickfix.IntField):7041	def __init__(self, data = None):7042		if data == None:7043			quickfix.IntField.__init__(self, 1535)7044		else:7045			quickfix.IntField.__init__(self, 1535, data)7046class OptPayoutAmount(quickfix.DoubleField):7047	def __init__(self, data = None):7048		if data == None:7049			quickfix.DoubleField.__init__(self, 1195)7050		else:7051			quickfix.DoubleField.__init__(self, 1195, data)7052class MiscFeeBasis(quickfix.IntField):7053	def __init__(self, data = None):7054		if data == None:7055			quickfix.IntField.__init__(self, 891)7056		else:7057			quickfix.IntField.__init__(self, 891, data)7058class ValidUntilTime(quickfix.UtcTimeStampField):7059	def __init__(self, data = None):7060		if data == None:7061			quickfix.UtcTimeStampField.__init__(self, 62)7062		else:7063			quickfix.UtcTimeStampField.__init__(self, 62, data)7064class OrdType(quickfix.CharField):7065	def __init__(self, data = None):7066		if data == None:7067			quickfix.CharField.__init__(self, 40)7068		else:7069			quickfix.CharField.__init__(self, 40, data)7070class AdvRefID(quickfix.StringField):7071	def __init__(self, data = None):7072		if data == None:7073			quickfix.StringField.__init__(self, 3)7074		else:7075			quickfix.StringField.__init__(self, 3, data)7076class HopCompID(quickfix.StringField):7077	def __init__(self, data = None):7078		if data == None:7079			quickfix.StringField.__init__(self, 628)7080		else:7081			quickfix.StringField.__init__(self, 628, data)7082class PosMaintRptRefID(quickfix.StringField):7083	def __init__(self, data = None):7084		if data == None:7085			quickfix.StringField.__init__(self, 714)7086		else:7087			quickfix.StringField.__init__(self, 714, data)7088class LegStipulationValue(quickfix.StringField):7089	def __init__(self, data = None):7090		if data == None:7091			quickfix.StringField.__init__(self, 689)7092		else:7093			quickfix.StringField.__init__(self, 689, data)7094class MatchType(quickfix.StringField):7095	def __init__(self, data = None):7096		if data == None:7097			quickfix.StringField.__init__(self, 574)7098		else:7099			quickfix.StringField.__init__(self, 574, data)7100class OptPayoutType(quickfix.IntField):7101	def __init__(self, data = None):7102		if data == None:7103			quickfix.IntField.__init__(self, 1482)7104		else:7105			quickfix.IntField.__init__(self, 1482, data)7106class UnderlyingPriceUnitOfMeasure(quickfix.StringField):7107	def __init__(self, data = None):7108		if data == None:7109			quickfix.StringField.__init__(self, 1424)7110		else:7111			quickfix.StringField.__init__(self, 1424, data)7112class MarketUpdateAction(quickfix.CharField):7113	def __init__(self, data = None):7114		if data == None:7115			quickfix.CharField.__init__(self, 1395)7116		else:7117			quickfix.CharField.__init__(self, 1395, data)7118class CollAsgnRejectReason(quickfix.IntField):7119	def __init__(self, data = None):7120		if data == None:7121			quickfix.IntField.__init__(self, 906)7122		else:7123			quickfix.IntField.__init__(self, 906, data)7124class PeggedRefPrice(quickfix.DoubleField):7125	def __init__(self, data = None):7126		if data == None:7127			quickfix.DoubleField.__init__(self, 1095)7128		else:7129			quickfix.DoubleField.__init__(self, 1095, data)7130class IndividualAllocType(quickfix.IntField):7131	def __init__(self, data = None):7132		if data == None:7133			quickfix.IntField.__init__(self, 992)7134		else:7135			quickfix.IntField.__init__(self, 992, data)7136class EndCash(quickfix.DoubleField):7137	def __init__(self, data = None):7138		if data == None:7139			quickfix.DoubleField.__init__(self, 922)7140		else:7141			quickfix.DoubleField.__init__(self, 922, data)7142class EventText(quickfix.StringField):7143	def __init__(self, data = None):7144		if data == None:7145			quickfix.StringField.__init__(self, 868)7146		else:7147			quickfix.StringField.__init__(self, 868, data)7148class ExDate(quickfix.StringField):7149	def __init__(self, data = None):7150		if data == None:7151			quickfix.StringField.__init__(self, 230)7152		else:7153			quickfix.StringField.__init__(self, 230, data)7154class NestedPartyIDSource(quickfix.CharField):7155	def __init__(self, data = None):7156		if data == None:7157			quickfix.CharField.__init__(self, 525)7158		else:7159			quickfix.CharField.__init__(self, 525, data)7160class GTBookingInst(quickfix.IntField):7161	def __init__(self, data = None):7162		if data == None:7163			quickfix.IntField.__init__(self, 427)7164		else:7165			quickfix.IntField.__init__(self, 427, data)7166class DerivativeValuationMethod(quickfix.StringField):7167	def __init__(self, data = None):7168		if data == None:7169			quickfix.StringField.__init__(self, 1319)7170		else:7171			quickfix.StringField.__init__(self, 1319, data)7172class NumberOfOrders(quickfix.IntField):7173	def __init__(self, data = None):7174		if data == None:7175			quickfix.IntField.__init__(self, 346)7176		else:7177			quickfix.IntField.__init__(self, 346, data)7178class TrdRepPartyRole(quickfix.IntField):7179	def __init__(self, data = None):7180		if data == None:7181			quickfix.IntField.__init__(self, 1388)7182		else:7183			quickfix.IntField.__init__(self, 1388, data)7184class TriggerPrice(quickfix.DoubleField):7185	def __init__(self, data = None):7186		if data == None:7187			quickfix.DoubleField.__init__(self, 1102)7188		else:7189			quickfix.DoubleField.__init__(self, 1102, data)7190class MDReportID(quickfix.IntField):7191	def __init__(self, data = None):7192		if data == None:7193			quickfix.IntField.__init__(self, 963)7194		else:7195			quickfix.IntField.__init__(self, 963, data)7196class SecondaryAllocID(quickfix.StringField):7197	def __init__(self, data = None):7198		if data == None:7199			quickfix.StringField.__init__(self, 793)7200		else:7201			quickfix.StringField.__init__(self, 793, data)7202class LeavesQty(quickfix.DoubleField):7203	def __init__(self, data = None):7204		if data == None:7205			quickfix.DoubleField.__init__(self, 151)7206		else:7207			quickfix.DoubleField.__init__(self, 151, data)7208class CardStartDate(quickfix.StringField):7209	def __init__(self, data = None):7210		if data == None:7211			quickfix.StringField.__init__(self, 503)7212		else:7213			quickfix.StringField.__init__(self, 503, data)7214class LegCoveredOrUncovered(quickfix.IntField):7215	def __init__(self, data = None):7216		if data == None:7217			quickfix.IntField.__init__(self, 565)7218		else:7219			quickfix.IntField.__init__(self, 565, data)7220class PutOrCall(quickfix.IntField):7221	def __init__(self, data = None):7222		if data == None:7223			quickfix.IntField.__init__(self, 201)7224		else:7225			quickfix.IntField.__init__(self, 201, data)7226class MatchAlgorithm(quickfix.StringField):7227	def __init__(self, data = None):7228		if data == None:7229			quickfix.StringField.__init__(self, 1142)7230		else:7231			quickfix.StringField.__init__(self, 1142, data)7232class CalculatedCcyLastQty(quickfix.DoubleField):7233	def __init__(self, data = None):7234		if data == None:7235			quickfix.DoubleField.__init__(self, 1056)7236		else:7237			quickfix.DoubleField.__init__(self, 1056, data)7238class FundRenewWaiv(quickfix.CharField):7239	def __init__(self, data = None):7240		if data == None:7241			quickfix.CharField.__init__(self, 497)7242		else:7243			quickfix.CharField.__init__(self, 497, data)7244class SecuritySettlAgentName(quickfix.StringField):7245	def __init__(self, data = None):7246		if data == None:7247			quickfix.StringField.__init__(self, 176)7248		else:7249			quickfix.StringField.__init__(self, 176, data)7250class BidDescriptor(quickfix.StringField):7251	def __init__(self, data = None):7252		if data == None:7253			quickfix.StringField.__init__(self, 400)7254		else:7255			quickfix.StringField.__init__(self, 400, data)7256class RelationshipRiskSecurityAltIDSource(quickfix.StringField):7257	def __init__(self, data = None):7258		if data == None:7259			quickfix.StringField.__init__(self, 1595)7260		else:7261			quickfix.StringField.__init__(self, 1595, data)7262class MDStreamID(quickfix.StringField):7263	def __init__(self, data = None):7264		if data == None:7265			quickfix.StringField.__init__(self, 1500)7266		else:7267			quickfix.StringField.__init__(self, 1500, data)7268class NoAsgnReqs(quickfix.IntField):7269	def __init__(self, data = None):7270		if data == None:7271			quickfix.IntField.__init__(self, 1499)7272		else:7273			quickfix.IntField.__init__(self, 1499, data)7274class NotionalPercentageOutstanding(quickfix.DoubleField):7275	def __init__(self, data = None):7276		if data == None:7277			quickfix.DoubleField.__init__(self, 1451)7278		else:7279			quickfix.DoubleField.__init__(self, 1451, data)7280class NoSettlInst(quickfix.IntField):7281	def __init__(self, data = None):7282		if data == None:7283			quickfix.IntField.__init__(self, 778)7284		else:7285			quickfix.IntField.__init__(self, 778, data)7286class SettlInstMsgID(quickfix.StringField):7287	def __init__(self, data = None):7288		if data == None:7289			quickfix.StringField.__init__(self, 777)7290		else:7291			quickfix.StringField.__init__(self, 777, data)7292class ForexReq(quickfix.BoolField):7293	def __init__(self, data = None):7294		if data == None:7295			quickfix.BoolField.__init__(self, 121)7296		else:7297			quickfix.BoolField.__init__(self, 121, data)7298class TradSesReqID(quickfix.StringField):7299	def __init__(self, data = None):7300		if data == None:7301			quickfix.StringField.__init__(self, 335)7302		else:7303			quickfix.StringField.__init__(self, 335, data)7304class UnderlyingLegStrikePrice(quickfix.DoubleField):7305	def __init__(self, data = None):7306		if data == None:7307			quickfix.DoubleField.__init__(self, 1340)7308		else:7309			quickfix.DoubleField.__init__(self, 1340, data)7310class TickRuleType(quickfix.IntField):7311	def __init__(self, data = None):7312		if data == None:7313			quickfix.IntField.__init__(self, 1209)7314		else:7315			quickfix.IntField.__init__(self, 1209, data)7316class InstrmtAssignmentMethod(quickfix.CharField):7317	def __init__(self, data = None):7318		if data == None:7319			quickfix.CharField.__init__(self, 1049)7320		else:7321			quickfix.CharField.__init__(self, 1049, data)7322class DiscretionOffsetType(quickfix.IntField):7323	def __init__(self, data = None):7324		if data == None:7325			quickfix.IntField.__init__(self, 842)7326		else:7327			quickfix.IntField.__init__(self, 842, data)7328class ConfirmTransType(quickfix.IntField):7329	def __init__(self, data = None):7330		if data == None:7331			quickfix.IntField.__init__(self, 666)7332		else:7333			quickfix.IntField.__init__(self, 666, data)7334class TotalTakedown(quickfix.DoubleField):7335	def __init__(self, data = None):7336		if data == None:7337			quickfix.DoubleField.__init__(self, 237)7338		else:7339			quickfix.DoubleField.__init__(self, 237, data)7340class ResponseDestination(quickfix.StringField):7341	def __init__(self, data = None):7342		if data == None:7343			quickfix.StringField.__init__(self, 726)7344		else:7345			quickfix.StringField.__init__(self, 726, data)7346class MDSecSizeType(quickfix.IntField):7347	def __init__(self, data = None):7348		if data == None:7349			quickfix.IntField.__init__(self, 1178)7350		else:7351			quickfix.IntField.__init__(self, 1178, data)7352class InstrumentPartySubIDType(quickfix.IntField):7353	def __init__(self, data = None):7354		if data == None:7355			quickfix.IntField.__init__(self, 1054)7356		else:7357			quickfix.IntField.__init__(self, 1054, data)7358class LegTimeUnit(quickfix.StringField):7359	def __init__(self, data = None):7360		if data == None:7361			quickfix.StringField.__init__(self, 1001)7362		else:7363			quickfix.StringField.__init__(self, 1001, data)7364class TransferReason(quickfix.StringField):7365	def __init__(self, data = None):7366		if data == None:7367			quickfix.StringField.__init__(self, 830)7368		else:7369			quickfix.StringField.__init__(self, 830, data)7370class ApplQueueMax(quickfix.IntField):7371	def __init__(self, data = None):7372		if data == None:7373			quickfix.IntField.__init__(self, 812)7374		else:7375			quickfix.IntField.__init__(self, 812, data)7376class DiscretionOffsetValue(quickfix.DoubleField):7377	def __init__(self, data = None):7378		if data == None:7379			quickfix.DoubleField.__init__(self, 389)7380		else:7381			quickfix.DoubleField.__init__(self, 389, data)7382class BookingRefID(quickfix.StringField):7383	def __init__(self, data = None):7384		if data == None:7385			quickfix.StringField.__init__(self, 466)7386		else:7387			quickfix.StringField.__init__(self, 466, data)7388class LegBidPx(quickfix.DoubleField):7389	def __init__(self, data = None):7390		if data == None:7391			quickfix.DoubleField.__init__(self, 681)7392		else:7393			quickfix.DoubleField.__init__(self, 681, data)7394class ContextPartyRole(quickfix.IntField):7395	def __init__(self, data = None):7396		if data == None:7397			quickfix.IntField.__init__(self, 1525)7398		else:7399			quickfix.IntField.__init__(self, 1525, data)7400class TradSesEvent(quickfix.IntField):7401	def __init__(self, data = None):7402		if data == None:7403			quickfix.IntField.__init__(self, 1368)7404		else:7405			quickfix.IntField.__init__(self, 1368, data)7406class DerivativeProduct(quickfix.IntField):7407	def __init__(self, data = None):7408		if data == None:7409			quickfix.IntField.__init__(self, 1246)7410		else:7411			quickfix.IntField.__init__(self, 1246, data)7412class RootPartyRole(quickfix.IntField):7413	def __init__(self, data = None):7414		if data == None:7415			quickfix.IntField.__init__(self, 1119)7416		else:7417			quickfix.IntField.__init__(self, 1119, data)7418class DlvyInstType(quickfix.CharField):7419	def __init__(self, data = None):7420		if data == None:7421			quickfix.CharField.__init__(self, 787)7422		else:7423			quickfix.CharField.__init__(self, 787, data)7424class NoLinesOfText(quickfix.IntField):7425	def __init__(self, data = None):7426		if data == None:7427			quickfix.IntField.__init__(self, 33)7428		else:7429			quickfix.IntField.__init__(self, 33, data)7430class PosReqID(quickfix.StringField):7431	def __init__(self, data = None):7432		if data == None:7433			quickfix.StringField.__init__(self, 710)7434		else:7435			quickfix.StringField.__init__(self, 710, data)7436class LegSecurityAltIDSource(quickfix.StringField):7437	def __init__(self, data = None):7438		if data == None:7439			quickfix.StringField.__init__(self, 606)7440		else:7441			quickfix.StringField.__init__(self, 606, data)7442class EncodedSubject(quickfix.StringField):7443	def __init__(self, data = None):7444		if data == None:7445			quickfix.StringField.__init__(self, 357)7446		else:7447			quickfix.StringField.__init__(self, 357, data)7448class ContraBroker(quickfix.StringField):7449	def __init__(self, data = None):7450		if data == None:7451			quickfix.StringField.__init__(self, 375)7452		else:7453			quickfix.StringField.__init__(self, 375, data)7454class TradeCondition(quickfix.StringField):7455	def __init__(self, data = None):7456		if data == None:7457			quickfix.StringField.__init__(self, 277)7458		else:7459			quickfix.StringField.__init__(self, 277, data)7460class PartyID(quickfix.StringField):7461	def __init__(self, data = None):7462		if data == None:7463			quickfix.StringField.__init__(self, 448)7464		else:7465			quickfix.StringField.__init__(self, 448, data)7466class MDEntryID(quickfix.StringField):7467	def __init__(self, data = None):7468		if data == None:7469			quickfix.StringField.__init__(self, 278)7470		else:7471			quickfix.StringField.__init__(self, 278, data)7472class UnderlyingLegSecurityExchange(quickfix.StringField):7473	def __init__(self, data = None):7474		if data == None:7475			quickfix.StringField.__init__(self, 1341)7476		else:7477			quickfix.StringField.__init__(self, 1341, data)7478class PriceLimitType(quickfix.IntField):7479	def __init__(self, data = None):7480		if data == None:7481			quickfix.IntField.__init__(self, 1306)7482		else:7483			quickfix.IntField.__init__(self, 1306, data)7484class TriggerSecurityIDSource(quickfix.StringField):7485	def __init__(self, data = None):7486		if data == None:7487			quickfix.StringField.__init__(self, 1105)7488		else:7489			quickfix.StringField.__init__(self, 1105, data)7490class NoUndlyInstrumentPartySubIDs(quickfix.IntField):7491	def __init__(self, data = None):7492		if data == None:7493			quickfix.IntField.__init__(self, 1062)7494		else:7495			quickfix.IntField.__init__(self, 1062, data)7496class ClientBidID(quickfix.StringField):7497	def __init__(self, data = None):7498		if data == None:7499			quickfix.StringField.__init__(self, 391)7500		else:7501			quickfix.StringField.__init__(self, 391, data)7502class NetChgPrevDay(quickfix.DoubleField):7503	def __init__(self, data = None):7504		if data == None:7505			quickfix.DoubleField.__init__(self, 451)7506		else:7507			quickfix.DoubleField.__init__(self, 451, data)7508class DefaultApplVerID(quickfix.StringField):7509	def __init__(self, data = None):7510		if data == None:7511			quickfix.StringField.__init__(self, 1137)7512		else:7513			quickfix.StringField.__init__(self, 1137, data)7514class IOIID(quickfix.StringField):7515	def __init__(self, data = None):7516		if data == None:7517			quickfix.StringField.__init__(self, 23)7518		else:7519			quickfix.StringField.__init__(self, 23, data)7520class SpreadToBenchmark(quickfix.DoubleField):7521	def __init__(self, data = None):7522		if data == None:7523			quickfix.DoubleField.__init__(self, 218)7524		else:7525			quickfix.DoubleField.__init__(self, 218, data)7526class CommType(quickfix.CharField):7527	def __init__(self, data = None):7528		if data == None:7529			quickfix.CharField.__init__(self, 13)7530		else:7531			quickfix.CharField.__init__(self, 13, data)7532class RegistRejReasonCode(quickfix.IntField):7533	def __init__(self, data = None):7534		if data == None:7535			quickfix.IntField.__init__(self, 507)7536		else:7537			quickfix.IntField.__init__(self, 507, data)7538class RelationshipRiskEncodedSecurityDesc(quickfix.StringField):7539	def __init__(self, data = None):7540		if data == None:7541			quickfix.StringField.__init__(self, 1619)7542		else:7543			quickfix.StringField.__init__(self, 1619, data)7544class RelationshipRiskRestructuringType(quickfix.StringField):7545	def __init__(self, data = None):7546		if data == None:7547			quickfix.StringField.__init__(self, 1604)7548		else:7549			quickfix.StringField.__init__(self, 1604, data)7550class SideTimeInForce(quickfix.UtcTimeStampField):7551	def __init__(self, data = None):7552		if data == None:7553			quickfix.UtcTimeStampField.__init__(self, 962)7554		else:7555			quickfix.UtcTimeStampField.__init__(self, 962, data)7556class TrdRegTimestamp(quickfix.UtcTimeStampField):7557	def __init__(self, data = None):7558		if data == None:7559			quickfix.UtcTimeStampField.__init__(self, 769)7560		else:7561			quickfix.UtcTimeStampField.__init__(self, 769, data)7562class FinancialStatus(quickfix.StringField):7563	def __init__(self, data = None):7564		if data == None:7565			quickfix.StringField.__init__(self, 291)7566		else:7567			quickfix.StringField.__init__(self, 291, data)7568class NoTrades(quickfix.IntField):7569	def __init__(self, data = None):7570		if data == None:7571			quickfix.IntField.__init__(self, 897)7572		else:7573			quickfix.IntField.__init__(self, 897, data)7574class LastFragment(quickfix.BoolField):7575	def __init__(self, data = None):7576		if data == None:7577			quickfix.BoolField.__init__(self, 893)7578		else:7579			quickfix.BoolField.__init__(self, 893, data)7580class PartySubID(quickfix.StringField):7581	def __init__(self, data = None):7582		if data == None:7583			quickfix.StringField.__init__(self, 523)7584		else:7585			quickfix.StringField.__init__(self, 523, data)7586class AllocQty(quickfix.DoubleField):7587	def __init__(self, data = None):7588		if data == None:7589			quickfix.DoubleField.__init__(self, 80)7590		else:7591			quickfix.DoubleField.__init__(self, 80, data)7592class NotifyBrokerOfCredit(quickfix.BoolField):7593	def __init__(self, data = None):7594		if data == None:7595			quickfix.BoolField.__init__(self, 208)7596		else:7597			quickfix.BoolField.__init__(self, 208, data)7598class SideTrdRegTimestampType(quickfix.IntField):7599	def __init__(self, data = None):7600		if data == None:7601			quickfix.IntField.__init__(self, 1013)7602		else:7603			quickfix.IntField.__init__(self, 1013, data)7604class AgreementDate(quickfix.StringField):7605	def __init__(self, data = None):7606		if data == None:7607			quickfix.StringField.__init__(self, 915)7608		else:7609			quickfix.StringField.__init__(self, 915, data)7610class PartySubIDType(quickfix.IntField):7611	def __init__(self, data = None):7612		if data == None:7613			quickfix.IntField.__init__(self, 803)7614		else:7615			quickfix.IntField.__init__(self, 803, data)7616class TotalNetValue(quickfix.DoubleField):7617	def __init__(self, data = None):7618		if data == None:7619			quickfix.DoubleField.__init__(self, 900)7620		else:7621			quickfix.DoubleField.__init__(self, 900, data)7622class AllocNoOrdersType(quickfix.IntField):7623	def __init__(self, data = None):7624		if data == None:7625			quickfix.IntField.__init__(self, 857)7626		else:7627			quickfix.IntField.__init__(self, 857, data)7628class AllocLinkID(quickfix.StringField):7629	def __init__(self, data = None):7630		if data == None:7631			quickfix.StringField.__init__(self, 196)7632		else:7633			quickfix.StringField.__init__(self, 196, data)7634class RoundingModulus(quickfix.DoubleField):7635	def __init__(self, data = None):7636		if data == None:7637			quickfix.DoubleField.__init__(self, 469)7638		else:7639			quickfix.DoubleField.__init__(self, 469, data)7640class OnBehalfOfCompID(quickfix.StringField):7641	def __init__(self, data = None):7642		if data == None:7643			quickfix.StringField.__init__(self, 115)7644		else:7645			quickfix.StringField.__init__(self, 115, data)7646class UnderlyingSecurityID(quickfix.StringField):7647	def __init__(self, data = None):7648		if data == None:7649			quickfix.StringField.__init__(self, 309)7650		else:7651			quickfix.StringField.__init__(self, 309, data)7652class SettlObligMsgID(quickfix.StringField):7653	def __init__(self, data = None):7654		if data == None:7655			quickfix.StringField.__init__(self, 1160)7656		else:7657			quickfix.StringField.__init__(self, 1160, data)7658class PositionLimit(quickfix.IntField):7659	def __init__(self, data = None):7660		if data == None:7661			quickfix.IntField.__init__(self, 970)7662		else:7663			quickfix.IntField.__init__(self, 970, data)7664class SharedCommission(quickfix.DoubleField):7665	def __init__(self, data = None):7666		if data == None:7667			quickfix.DoubleField.__init__(self, 858)7668		else:7669			quickfix.DoubleField.__init__(self, 858, data)7670class AllowableOneSidednessPct(quickfix.DoubleField):7671	def __init__(self, data = None):7672		if data == None:7673			quickfix.DoubleField.__init__(self, 765)7674		else:7675			quickfix.DoubleField.__init__(self, 765, data)7676class AllocText(quickfix.StringField):7677	def __init__(self, data = None):7678		if data == None:7679			quickfix.StringField.__init__(self, 161)7680		else:7681			quickfix.StringField.__init__(self, 161, data)7682class EndSeqNo(quickfix.IntField):7683	def __init__(self, data = None):7684		if data == None:7685			quickfix.IntField.__init__(self, 16)7686		else:7687			quickfix.IntField.__init__(self, 16, data)7688class NoPartyIDs(quickfix.IntField):7689	def __init__(self, data = None):7690		if data == None:7691			quickfix.IntField.__init__(self, 453)7692		else:7693			quickfix.IntField.__init__(self, 453, data)7694class NoContraBrokers(quickfix.IntField):7695	def __init__(self, data = None):7696		if data == None:7697			quickfix.IntField.__init__(self, 382)7698		else:7699			quickfix.IntField.__init__(self, 382, data)7700class AllocLinkType(quickfix.IntField):7701	def __init__(self, data = None):7702		if data == None:7703			quickfix.IntField.__init__(self, 197)7704		else:7705			quickfix.IntField.__init__(self, 197, data)7706class UnderlyingAllocationPercent(quickfix.DoubleField):7707	def __init__(self, data = None):7708		if data == None:7709			quickfix.DoubleField.__init__(self, 972)7710		else:7711			quickfix.DoubleField.__init__(self, 972, data)7712class AllocAccruedInterestAmt(quickfix.DoubleField):7713	def __init__(self, data = None):7714		if data == None:7715			quickfix.DoubleField.__init__(self, 742)7716		else:7717			quickfix.DoubleField.__init__(self, 742, data)7718class RiskSecuritySubType(quickfix.StringField):7719	def __init__(self, data = None):7720		if data == None:7721			quickfix.StringField.__init__(self, 1548)7722		else:7723			quickfix.StringField.__init__(self, 1548, data)7724class EncodedSecurityListDesc(quickfix.StringField):7725	def __init__(self, data = None):7726		if data == None:7727			quickfix.StringField.__init__(self, 1469)7728		else:7729			quickfix.StringField.__init__(self, 1469, data)7730class EncryptedPasswordLen(quickfix.IntField):7731	def __init__(self, data = None):7732		if data == None:7733			quickfix.IntField.__init__(self, 1401)7734		else:7735			quickfix.IntField.__init__(self, 1401, data)7736class LegDividendYield(quickfix.DoubleField):7737	def __init__(self, data = None):7738		if data == None:7739			quickfix.DoubleField.__init__(self, 1381)7740		else:7741			quickfix.DoubleField.__init__(self, 1381, data)7742class RefreshIndicator(quickfix.BoolField):7743	def __init__(self, data = None):7744		if data == None:7745			quickfix.BoolField.__init__(self, 1187)7746		else:7747			quickfix.BoolField.__init__(self, 1187, data)7748class SideSettlCurrency(quickfix.StringField):7749	def __init__(self, data = None):7750		if data == None:7751			quickfix.StringField.__init__(self, 1155)7752		else:7753			quickfix.StringField.__init__(self, 1155, data)7754class UnderlyingSettlementType(quickfix.IntField):7755	def __init__(self, data = None):7756		if data == None:7757			quickfix.IntField.__init__(self, 975)7758		else:7759			quickfix.IntField.__init__(self, 975, data)7760class OrderCapacityQty(quickfix.DoubleField):7761	def __init__(self, data = None):7762		if data == None:7763			quickfix.DoubleField.__init__(self, 863)7764		else:7765			quickfix.DoubleField.__init__(self, 863, data)7766class LongQty(quickfix.DoubleField):7767	def __init__(self, data = None):7768		if data == None:7769			quickfix.DoubleField.__init__(self, 704)7770		else:7771			quickfix.DoubleField.__init__(self, 704, data)7772class NoPartyAltIDs(quickfix.IntField):7773	def __init__(self, data = None):7774		if data == None:7775			quickfix.IntField.__init__(self, 1516)7776		else:7777			quickfix.IntField.__init__(self, 1516, data)7778class DerivativeSettlMethod(quickfix.CharField):7779	def __init__(self, data = None):7780		if data == None:7781			quickfix.CharField.__init__(self, 1317)7782		else:7783			quickfix.CharField.__init__(self, 1317, data)7784class TriggerTradingSessionID(quickfix.StringField):7785	def __init__(self, data = None):7786		if data == None:7787			quickfix.StringField.__init__(self, 1113)7788		else:7789			quickfix.StringField.__init__(self, 1113, data)7790class DisplayMethod(quickfix.CharField):7791	def __init__(self, data = None):7792		if data == None:7793			quickfix.CharField.__init__(self, 1084)7794		else:7795			quickfix.CharField.__init__(self, 1084, data)7796class RptSeq(quickfix.IntField):7797	def __init__(self, data = None):7798		if data == None:7799			quickfix.IntField.__init__(self, 83)7800		else:7801			quickfix.IntField.__init__(self, 83, data)7802class MDEntryOriginator(quickfix.StringField):7803	def __init__(self, data = None):7804		if data == None:7805			quickfix.StringField.__init__(self, 282)7806		else:7807			quickfix.StringField.__init__(self, 282, data)7808class LegInstrRegistry(quickfix.StringField):7809	def __init__(self, data = None):7810		if data == None:7811			quickfix.StringField.__init__(self, 599)7812		else:7813			quickfix.StringField.__init__(self, 599, data)7814class FillQty(quickfix.DoubleField):7815	def __init__(self, data = None):7816		if data == None:7817			quickfix.DoubleField.__init__(self, 1365)7818		else:7819			quickfix.DoubleField.__init__(self, 1365, data)7820class PegSecurityIDSource(quickfix.StringField):7821	def __init__(self, data = None):7822		if data == None:7823			quickfix.StringField.__init__(self, 1096)7824		else:7825			quickfix.StringField.__init__(self, 1096, data)7826class MaturityTime(quickfix.StringField):7827	def __init__(self, data = None):7828		if data == None:7829			quickfix.StringField.__init__(self, 1079)7830		else:7831			quickfix.StringField.__init__(self, 1079, data)7832class MDFeedType(quickfix.StringField):7833	def __init__(self, data = None):7834		if data == None:7835			quickfix.StringField.__init__(self, 1022)7836		else:7837			quickfix.StringField.__init__(self, 1022, data)7838class CollStatus(quickfix.IntField):7839	def __init__(self, data = None):7840		if data == None:7841			quickfix.IntField.__init__(self, 910)7842		else:7843			quickfix.IntField.__init__(self, 910, data)7844class UnderlyingSecuritySubType(quickfix.StringField):7845	def __init__(self, data = None):7846		if data == None:7847			quickfix.StringField.__init__(self, 763)7848		else:7849			quickfix.StringField.__init__(self, 763, data)7850class CstmApplVerID(quickfix.StringField):7851	def __init__(self, data = None):7852		if data == None:7853			quickfix.StringField.__init__(self, 1129)7854		else:7855			quickfix.StringField.__init__(self, 1129, data)7856class DefaultApplExtID(quickfix.IntField):7857	def __init__(self, data = None):7858		if data == None:7859			quickfix.IntField.__init__(self, 1407)7860		else:7861			quickfix.IntField.__init__(self, 1407, data)7862class NoDerivativeSecurityAltID(quickfix.IntField):7863	def __init__(self, data = None):7864		if data == None:7865			quickfix.IntField.__init__(self, 1218)7866		else:7867			quickfix.IntField.__init__(self, 1218, data)7868class SideValueInd(quickfix.IntField):7869	def __init__(self, data = None):7870		if data == None:7871			quickfix.IntField.__init__(self, 401)7872		else:7873			quickfix.IntField.__init__(self, 401, data)7874class EncodedText(quickfix.StringField):7875	def __init__(self, data = None):7876		if data == None:7877			quickfix.StringField.__init__(self, 355)7878		else:7879			quickfix.StringField.__init__(self, 355, data)7880class Account(quickfix.StringField):7881	def __init__(self, data = None):7882		if data == None:7883			quickfix.StringField.__init__(self, 1)7884		else:7885			quickfix.StringField.__init__(self, 1, data)7886class TriggerNewPrice(quickfix.DoubleField):7887	def __init__(self, data = None):7888		if data == None:7889			quickfix.DoubleField.__init__(self, 1110)7890		else:7891			quickfix.DoubleField.__init__(self, 1110, data)7892class UndlyInstrumentPartyRole(quickfix.IntField):7893	def __init__(self, data = None):7894		if data == None:7895			quickfix.IntField.__init__(self, 1061)7896		else:7897			quickfix.IntField.__init__(self, 1061, data)7898class MsgDirection(quickfix.CharField):7899	def __init__(self, data = None):7900		if data == None:7901			quickfix.CharField.__init__(self, 385)7902		else:7903			quickfix.CharField.__init__(self, 385, data)7904class LegMaturityDate(quickfix.StringField):7905	def __init__(self, data = None):7906		if data == None:7907			quickfix.StringField.__init__(self, 611)7908		else:7909			quickfix.StringField.__init__(self, 611, data)7910class UnderlyingContractMultiplierUnit(quickfix.IntField):7911	def __init__(self, data = None):7912		if data == None:7913			quickfix.IntField.__init__(self, 1437)7914		else:7915			quickfix.IntField.__init__(self, 1437, data)7916class InputSource(quickfix.StringField):7917	def __init__(self, data = None):7918		if data == None:7919			quickfix.StringField.__init__(self, 979)7920		else:7921			quickfix.StringField.__init__(self, 979, data)7922class MDUpdateAction(quickfix.CharField):7923	def __init__(self, data = None):7924		if data == None:7925			quickfix.CharField.__init__(self, 279)7926		else:7927			quickfix.CharField.__init__(self, 279, data)7928class MatchStatus(quickfix.CharField):7929	def __init__(self, data = None):7930		if data == None:7931			quickfix.CharField.__init__(self, 573)7932		else:7933			quickfix.CharField.__init__(self, 573, data)7934class RateSource(quickfix.IntField):7935	def __init__(self, data = None):7936		if data == None:7937			quickfix.IntField.__init__(self, 1446)7938		else:7939			quickfix.IntField.__init__(self, 1446, data)7940class AllocPositionEffect(quickfix.CharField):7941	def __init__(self, data = None):7942		if data == None:7943			quickfix.CharField.__init__(self, 1047)7944		else:7945			quickfix.CharField.__init__(self, 1047, data)7946class PartyIDSource(quickfix.CharField):7947	def __init__(self, data = None):7948		if data == None:7949			quickfix.CharField.__init__(self, 447)7950		else:7951			quickfix.CharField.__init__(self, 447, data)7952class EncodedUnderlyingIssuer(quickfix.StringField):7953	def __init__(self, data = None):7954		if data == None:7955			quickfix.StringField.__init__(self, 363)7956		else:7957			quickfix.StringField.__init__(self, 363, data)7958class NoRequestedPartyRoles(quickfix.IntField):7959	def __init__(self, data = None):7960		if data == None:7961			quickfix.IntField.__init__(self, 1508)7962		else:7963			quickfix.IntField.__init__(self, 1508, data)7964class EncryptedPassword(quickfix.StringField):7965	def __init__(self, data = None):7966		if data == None:7967			quickfix.StringField.__init__(self, 1402)7968		else:7969			quickfix.StringField.__init__(self, 1402, data)7970class TriggerNewQty(quickfix.DoubleField):7971	def __init__(self, data = None):7972		if data == None:7973			quickfix.DoubleField.__init__(self, 1112)7974		else:7975			quickfix.DoubleField.__init__(self, 1112, data)7976class LegLastForwardPoints(quickfix.DoubleField):7977	def __init__(self, data = None):7978		if data == None:7979			quickfix.DoubleField.__init__(self, 1073)7980		else:7981			quickfix.DoubleField.__init__(self, 1073, data)7982class TotNumTradeReports(quickfix.IntField):7983	def __init__(self, data = None):7984		if data == None:7985			quickfix.IntField.__init__(self, 748)7986		else:7987			quickfix.IntField.__init__(self, 748, data)7988class RefApplVerID(quickfix.StringField):7989	def __init__(self, data = None):7990		if data == None:7991			quickfix.StringField.__init__(self, 1130)7992		else:7993			quickfix.StringField.__init__(self, 1130, data)7994class LastSpotRate(quickfix.DoubleField):7995	def __init__(self, data = None):7996		if data == None:7997			quickfix.DoubleField.__init__(self, 194)7998		else:7999			quickfix.DoubleField.__init__(self, 194, data)8000class Price(quickfix.DoubleField):8001	def __init__(self, data = None):8002		if data == None:8003			quickfix.DoubleField.__init__(self, 44)8004		else:8005			quickfix.DoubleField.__init__(self, 44, data)8006class UnderlyingSecurityIDSource(quickfix.StringField):8007	def __init__(self, data = None):8008		if data == None:8009			quickfix.StringField.__init__(self, 305)8010		else:8011			quickfix.StringField.__init__(self, 305, data)8012class TotNoSecurityTypes(quickfix.IntField):8013	def __init__(self, data = None):8014		if data == None:8015			quickfix.IntField.__init__(self, 557)8016		else:8017			quickfix.IntField.__init__(self, 557, data)8018class RelationshipRiskInstrumentMultiplier(quickfix.DoubleField):8019	def __init__(self, data = None):8020		if data == None:8021			quickfix.DoubleField.__init__(self, 1612)8022		else:8023			quickfix.DoubleField.__init__(self, 1612, data)8024class NoRiskInstruments(quickfix.IntField):8025	def __init__(self, data = None):8026		if data == None:8027			quickfix.IntField.__init__(self, 1534)8028		else:8029			quickfix.IntField.__init__(self, 1534, data)8030class ReportedPx(quickfix.DoubleField):8031	def __init__(self, data = None):8032		if data == None:8033			quickfix.DoubleField.__init__(self, 861)8034		else:8035			quickfix.DoubleField.__init__(self, 861, data)8036class LegSymbol(quickfix.StringField):8037	def __init__(self, data = None):8038		if data == None:8039			quickfix.StringField.__init__(self, 600)8040		else:8041			quickfix.StringField.__init__(self, 600, data)8042class LegIssuer(quickfix.StringField):8043	def __init__(self, data = None):8044		if data == None:8045			quickfix.StringField.__init__(self, 617)8046		else:8047			quickfix.StringField.__init__(self, 617, data)8048class RegistDetls(quickfix.StringField):8049	def __init__(self, data = None):8050		if data == None:8051			quickfix.StringField.__init__(self, 509)8052		else:8053			quickfix.StringField.__init__(self, 509, data)8054class UnderlyingLegSecurityID(quickfix.StringField):8055	def __init__(self, data = None):8056		if data == None:8057			quickfix.StringField.__init__(self, 1332)8058		else:8059			quickfix.StringField.__init__(self, 1332, data)8060class MinLotSize(quickfix.DoubleField):8061	def __init__(self, data = None):8062		if data == None:8063			quickfix.DoubleField.__init__(self, 1231)8064		else:8065			quickfix.DoubleField.__init__(self, 1231, data)8066class NumTickets(quickfix.IntField):8067	def __init__(self, data = None):8068		if data == None:8069			quickfix.IntField.__init__(self, 395)8070		else:8071			quickfix.IntField.__init__(self, 395, data)8072class LegLocaleOfIssue(quickfix.StringField):8073	def __init__(self, data = None):8074		if data == None:8075			quickfix.StringField.__init__(self, 598)8076		else:8077			quickfix.StringField.__init__(self, 598, data)8078class ExchangeForPhysical(quickfix.BoolField):8079	def __init__(self, data = None):8080		if data == None:8081			quickfix.BoolField.__init__(self, 411)8082		else:8083			quickfix.BoolField.__init__(self, 411, data)8084class SecurityTradingEvent(quickfix.IntField):8085	def __init__(self, data = None):8086		if data == None:8087			quickfix.IntField.__init__(self, 1174)8088		else:8089			quickfix.IntField.__init__(self, 1174, data)8090class MinPriceIncrementAmount(quickfix.DoubleField):8091	def __init__(self, data = None):8092		if data == None:8093			quickfix.DoubleField.__init__(self, 1146)8094		else:8095			quickfix.DoubleField.__init__(self, 1146, data)8096class UnderlyingPayAmount(quickfix.DoubleField):8097	def __init__(self, data = None):8098		if data == None:8099			quickfix.DoubleField.__init__(self, 985)8100		else:8101			quickfix.DoubleField.__init__(self, 985, data)8102class SettlPartySubID(quickfix.StringField):8103	def __init__(self, data = None):8104		if data == None:8105			quickfix.StringField.__init__(self, 785)8106		else:8107			quickfix.StringField.__init__(self, 785, data)8108class AllocNetMoney(quickfix.DoubleField):8109	def __init__(self, data = None):8110		if data == None:8111			quickfix.DoubleField.__init__(self, 154)8112		else:8113			quickfix.DoubleField.__init__(self, 154, data)8114class UnderlyingMaturityDay(quickfix.StringField):8115	def __init__(self, data = None):8116		if data == None:8117			quickfix.StringField.__init__(self, 314)8118		else:8119			quickfix.StringField.__init__(self, 314, data)8120class NetworkResponseID(quickfix.StringField):8121	def __init__(self, data = None):8122		if data == None:8123			quickfix.StringField.__init__(self, 932)8124		else:8125			quickfix.StringField.__init__(self, 932, data)8126class NumBidders(quickfix.IntField):8127	def __init__(self, data = None):8128		if data == None:8129			quickfix.IntField.__init__(self, 417)8130		else:8131			quickfix.IntField.__init__(self, 417, data)8132class AllocAcctIDSource(quickfix.IntField):8133	def __init__(self, data = None):8134		if data == None:8135			quickfix.IntField.__init__(self, 661)8136		else:8137			quickfix.IntField.__init__(self, 661, data)8138class AllocAvgPx(quickfix.DoubleField):8139	def __init__(self, data = None):8140		if data == None:8141			quickfix.DoubleField.__init__(self, 153)8142		else:8143			quickfix.DoubleField.__init__(self, 153, data)8144class SecuritySettlAgentCode(quickfix.StringField):8145	def __init__(self, data = None):8146		if data == None:8147			quickfix.StringField.__init__(self, 177)8148		else:8149			quickfix.StringField.__init__(self, 177, data)8150class NoDistribInsts(quickfix.IntField):8151	def __init__(self, data = None):8152		if data == None:8153			quickfix.IntField.__init__(self, 510)8154		else:8155			quickfix.IntField.__init__(self, 510, data)8156class CustDirectedOrder(quickfix.BoolField):8157	def __init__(self, data = None):8158		if data == None:8159			quickfix.BoolField.__init__(self, 1029)8160		else:8161			quickfix.BoolField.__init__(self, 1029, data)8162class FairValue(quickfix.DoubleField):8163	def __init__(self, data = None):8164		if data == None:8165			quickfix.DoubleField.__init__(self, 406)8166		else:8167			quickfix.DoubleField.__init__(self, 406, data)8168class NoStrikes(quickfix.IntField):8169	def __init__(self, data = None):8170		if data == None:8171			quickfix.IntField.__init__(self, 428)8172		else:8173			quickfix.IntField.__init__(self, 428, data)8174class EncodedSecurityListDescLen(quickfix.IntField):8175	def __init__(self, data = None):8176		if data == None:8177			quickfix.IntField.__init__(self, 1468)8178		else:8179			quickfix.IntField.__init__(self, 1468, data)8180class LegExerciseStyle(quickfix.IntField):8181	def __init__(self, data = None):8182		if data == None:8183			quickfix.IntField.__init__(self, 1420)8184		else:8185			quickfix.IntField.__init__(self, 1420, data)8186class DerivativeSymbolSfx(quickfix.StringField):8187	def __init__(self, data = None):8188		if data == None:8189			quickfix.StringField.__init__(self, 1215)8190		else:8191			quickfix.StringField.__init__(self, 1215, data)8192class NestedInstrAttribType(quickfix.IntField):8193	def __init__(self, data = None):8194		if data == None:8195			quickfix.IntField.__init__(self, 1210)8196		else:8197			quickfix.IntField.__init__(self, 1210, data)8198class ContraTrader(quickfix.StringField):8199	def __init__(self, data = None):8200		if data == None:8201			quickfix.StringField.__init__(self, 337)8202		else:8203			quickfix.StringField.__init__(self, 337, data)8204class RiskInstrumentSettlType(quickfix.StringField):8205	def __init__(self, data = None):8206		if data == None:8207			quickfix.StringField.__init__(self, 1557)8208		else:8209			quickfix.StringField.__init__(self, 1557, data)8210class MDSecSize(quickfix.DoubleField):8211	def __init__(self, data = None):8212		if data == None:8213			quickfix.DoubleField.__init__(self, 1179)8214		else:8215			quickfix.DoubleField.__init__(self, 1179, data)8216class NoOfSecSizes(quickfix.IntField):8217	def __init__(self, data = None):8218		if data == None:8219			quickfix.IntField.__init__(self, 1177)8220		else:8221			quickfix.IntField.__init__(self, 1177, data)8222class CollAction(quickfix.IntField):8223	def __init__(self, data = None):8224		if data == None:8225			quickfix.IntField.__init__(self, 944)8226		else:8227			quickfix.IntField.__init__(self, 944, data)8228class UnderlyingLastQty(quickfix.DoubleField):8229	def __init__(self, data = None):8230		if data == None:8231			quickfix.DoubleField.__init__(self, 652)8232		else:8233			quickfix.DoubleField.__init__(self, 652, data)8234class PossDupFlag(quickfix.BoolField):8235	def __init__(self, data = None):8236		if data == None:8237			quickfix.BoolField.__init__(self, 43)8238		else:8239			quickfix.BoolField.__init__(self, 43, data)8240class ListStatusType(quickfix.IntField):8241	def __init__(self, data = None):8242		if data == None:8243			quickfix.IntField.__init__(self, 429)8244		else:8245			quickfix.IntField.__init__(self, 429, data)8246class SideFillStationCd(quickfix.StringField):8247	def __init__(self, data = None):8248		if data == None:8249			quickfix.StringField.__init__(self, 1006)8250		else:8251			quickfix.StringField.__init__(self, 1006, data)8252class StatusText(quickfix.StringField):8253	def __init__(self, data = None):8254		if data == None:8255			quickfix.StringField.__init__(self, 929)8256		else:8257			quickfix.StringField.__init__(self, 929, data)8258class BasisFeatureDate(quickfix.StringField):8259	def __init__(self, data = None):8260		if data == None:8261			quickfix.StringField.__init__(self, 259)8262		else:8263			quickfix.StringField.__init__(self, 259, data)8264class XmlDataLen(quickfix.IntField):8265	def __init__(self, data = None):8266		if data == None:8267			quickfix.IntField.__init__(self, 212)8268		else:8269			quickfix.IntField.__init__(self, 212, data)8270class UnderlyingMaturityDate(quickfix.StringField):8271	def __init__(self, data = None):8272		if data == None:8273			quickfix.StringField.__init__(self, 542)8274		else:8275			quickfix.StringField.__init__(self, 542, data)8276class GapFillFlag(quickfix.BoolField):8277	def __init__(self, data = None):8278		if data == None:8279			quickfix.BoolField.__init__(self, 123)8280		else:8281			quickfix.BoolField.__init__(self, 123, data)8282class RefApplExtID(quickfix.IntField):8283	def __init__(self, data = None):8284		if data == None:8285			quickfix.IntField.__init__(self, 1406)8286		else:8287			quickfix.IntField.__init__(self, 1406, data)8288class RefApplID(quickfix.StringField):8289	def __init__(self, data = None):8290		if data == None:8291			quickfix.StringField.__init__(self, 1355)8292		else:8293			quickfix.StringField.__init__(self, 1355, data)8294class NoTradingSessionRules(quickfix.IntField):8295	def __init__(self, data = None):8296		if data == None:8297			quickfix.IntField.__init__(self, 1309)8298		else:8299			quickfix.IntField.__init__(self, 1309, data)8300class SwapPoints(quickfix.DoubleField):8301	def __init__(self, data = None):8302		if data == None:8303			quickfix.DoubleField.__init__(self, 1069)8304		else:8305			quickfix.DoubleField.__init__(self, 1069, data)8306class TargetStrategyParameters(quickfix.StringField):8307	def __init__(self, data = None):8308		if data == None:8309			quickfix.StringField.__init__(self, 848)8310		else:8311			quickfix.StringField.__init__(self, 848, data)8312class LastForwardPoints(quickfix.DoubleField):8313	def __init__(self, data = None):8314		if data == None:8315			quickfix.DoubleField.__init__(self, 195)8316		else:8317			quickfix.DoubleField.__init__(self, 195, data)8318class YieldRedemptionDate(quickfix.StringField):8319	def __init__(self, data = None):8320		if data == None:8321			quickfix.StringField.__init__(self, 696)8322		else:8323			quickfix.StringField.__init__(self, 696, data)8324class RelationshipRiskSecurityID(quickfix.StringField):8325	def __init__(self, data = None):8326		if data == None:8327			quickfix.StringField.__init__(self, 1591)8328		else:8329			quickfix.StringField.__init__(self, 1591, data)8330class NoSettlDetails(quickfix.IntField):8331	def __init__(self, data = None):8332		if data == None:8333			quickfix.IntField.__init__(self, 1158)8334		else:8335			quickfix.IntField.__init__(self, 1158, data)8336class TradeHandlingInstr(quickfix.CharField):8337	def __init__(self, data = None):8338		if data == None:8339			quickfix.CharField.__init__(self, 1123)8340		else:8341			quickfix.CharField.__init__(self, 1123, data)8342class CashSettlAgentCode(quickfix.StringField):8343	def __init__(self, data = None):8344		if data == None:8345			quickfix.StringField.__init__(self, 183)8346		else:8347			quickfix.StringField.__init__(self, 183, data)8348class LegPriceType(quickfix.IntField):8349	def __init__(self, data = None):8350		if data == None:8351			quickfix.IntField.__init__(self, 686)8352		else:8353			quickfix.IntField.__init__(self, 686, data)8354class EncodedListExecInstLen(quickfix.IntField):8355	def __init__(self, data = None):8356		if data == None:8357			quickfix.IntField.__init__(self, 352)8358		else:8359			quickfix.IntField.__init__(self, 352, data)8360class TradSesMethod(quickfix.IntField):8361	def __init__(self, data = None):8362		if data == None:8363			quickfix.IntField.__init__(self, 338)8364		else:8365			quickfix.IntField.__init__(self, 338, data)8366class RiskLimitCurrency(quickfix.StringField):8367	def __init__(self, data = None):8368		if data == None:8369			quickfix.StringField.__init__(self, 1532)8370		else:8371			quickfix.StringField.__init__(self, 1532, data)8372class PartyDetailsListRequestID(quickfix.StringField):8373	def __init__(self, data = None):8374		if data == None:8375			quickfix.StringField.__init__(self, 1505)8376		else:8377			quickfix.StringField.__init__(self, 1505, data)8378class AgreementID(quickfix.StringField):8379	def __init__(self, data = None):8380		if data == None:8381			quickfix.StringField.__init__(self, 914)8382		else:8383			quickfix.StringField.__init__(self, 914, data)8384class CashDistribCurr(quickfix.StringField):8385	def __init__(self, data = None):8386		if data == None:8387			quickfix.StringField.__init__(self, 478)8388		else:8389			quickfix.StringField.__init__(self, 478, data)8390class BidPx(quickfix.DoubleField):8391	def __init__(self, data = None):8392		if data == None:8393			quickfix.DoubleField.__init__(self, 132)8394		else:8395			quickfix.DoubleField.__init__(self, 132, data)8396class TradeType(quickfix.CharField):8397	def __init__(self, data = None):8398		if data == None:8399			quickfix.CharField.__init__(self, 418)8400		else:8401			quickfix.CharField.__init__(self, 418, data)8402class EncodedSecurityDescLen(quickfix.IntField):8403	def __init__(self, data = None):8404		if data == None:8405			quickfix.IntField.__init__(self, 350)8406		else:8407			quickfix.IntField.__init__(self, 350, data)8408class ComplexEventCondition(quickfix.IntField):8409	def __init__(self, data = None):8410		if data == None:8411			quickfix.IntField.__init__(self, 1490)8412		else:8413			quickfix.IntField.__init__(self, 1490, data)8414class EncryptedPasswordMethod(quickfix.IntField):8415	def __init__(self, data = None):8416		if data == None:8417			quickfix.IntField.__init__(self, 1400)8418		else:8419			quickfix.IntField.__init__(self, 1400, data)8420class DerivativeSecurityAltID(quickfix.StringField):8421	def __init__(self, data = None):8422		if data == None:8423			quickfix.StringField.__init__(self, 1219)8424		else:8425			quickfix.StringField.__init__(self, 1219, data)8426class TotNoAccQuotes(quickfix.IntField):8427	def __init__(self, data = None):8428		if data == None:8429			quickfix.IntField.__init__(self, 1169)8430		else:8431			quickfix.IntField.__init__(self, 1169, data)8432class TimeBracket(quickfix.StringField):8433	def __init__(self, data = None):8434		if data == None:8435			quickfix.StringField.__init__(self, 943)8436		else:8437			quickfix.StringField.__init__(self, 943, data)8438class NoAllocs(quickfix.IntField):8439	def __init__(self, data = None):8440		if data == None:8441			quickfix.IntField.__init__(self, 78)8442		else:8443			quickfix.IntField.__init__(self, 78, data)8444class UnderlyingProduct(quickfix.IntField):8445	def __init__(self, data = None):8446		if data == None:8447			quickfix.IntField.__init__(self, 462)8448		else:8449			quickfix.IntField.__init__(self, 462, data)8450class BenchmarkCurveName(quickfix.StringField):8451	def __init__(self, data = None):8452		if data == None:8453			quickfix.StringField.__init__(self, 221)8454		else:8455			quickfix.StringField.__init__(self, 221, data)8456class UnderlyingSymbolSfx(quickfix.StringField):8457	def __init__(self, data = None):8458		if data == None:8459			quickfix.StringField.__init__(self, 312)8460		else:8461			quickfix.StringField.__init__(self, 312, data)8462class StrikePriceBoundaryPrecision(quickfix.DoubleField):8463	def __init__(self, data = None):8464		if data == None:8465			quickfix.DoubleField.__init__(self, 1480)8466		else:8467			quickfix.DoubleField.__init__(self, 1480, data)8468class QuoteSetID(quickfix.StringField):8469	def __init__(self, data = None):8470		if data == None:8471			quickfix.StringField.__init__(self, 302)8472		else:8473			quickfix.StringField.__init__(self, 302, data)8474class CashMargin(quickfix.CharField):8475	def __init__(self, data = None):8476		if data == None:8477			quickfix.CharField.__init__(self, 544)8478		else:8479			quickfix.CharField.__init__(self, 544, data)8480class SettlObligTransType(quickfix.CharField):8481	def __init__(self, data = None):8482		if data == None:8483			quickfix.CharField.__init__(self, 1162)8484		else:8485			quickfix.CharField.__init__(self, 1162, data)8486class LegNumber(quickfix.IntField):8487	def __init__(self, data = None):8488		if data == None:8489			quickfix.IntField.__init__(self, 1152)8490		else:8491			quickfix.IntField.__init__(self, 1152, data)8492class DeskOrderHandlingInst(quickfix.StringField):8493	def __init__(self, data = None):8494		if data == None:8495			quickfix.StringField.__init__(self, 1035)8496		else:8497			quickfix.StringField.__init__(self, 1035, data)8498class SettlPartyIDSource(quickfix.CharField):8499	def __init__(self, data = None):8500		if data == None:8501			quickfix.CharField.__init__(self, 783)8502		else:8503			quickfix.CharField.__init__(self, 783, data)8504class PriorSettlPrice(quickfix.DoubleField):8505	def __init__(self, data = None):8506		if data == None:8507			quickfix.DoubleField.__init__(self, 734)8508		else:8509			quickfix.DoubleField.__init__(self, 734, data)8510class RelationshipRiskSecurityType(quickfix.StringField):8511	def __init__(self, data = None):8512		if data == None:8513			quickfix.StringField.__init__(self, 1600)8514		else:8515			quickfix.StringField.__init__(self, 1600, data)8516class NotAffOrigClOrdID(quickfix.StringField):8517	def __init__(self, data = None):8518		if data == None:8519			quickfix.StringField.__init__(self, 1372)8520		else:8521			quickfix.StringField.__init__(self, 1372, data)8522class TradingSessionDesc(quickfix.StringField):8523	def __init__(self, data = None):8524		if data == None:8525			quickfix.StringField.__init__(self, 1326)8526		else:8527			quickfix.StringField.__init__(self, 1326, data)8528class DerivativeFloorPrice(quickfix.DoubleField):8529	def __init__(self, data = None):8530		if data == None:8531			quickfix.DoubleField.__init__(self, 1322)8532		else:8533			quickfix.DoubleField.__init__(self, 1322, data)8534class DerivativeSymbol(quickfix.StringField):8535	def __init__(self, data = None):8536		if data == None:8537			quickfix.StringField.__init__(self, 1214)8538		else:8539			quickfix.StringField.__init__(self, 1214, data)8540class RiskFreeRate(quickfix.DoubleField):8541	def __init__(self, data = None):8542		if data == None:8543			quickfix.DoubleField.__init__(self, 1190)8544		else:8545			quickfix.DoubleField.__init__(self, 1190, data)8546class PosTransType(quickfix.IntField):8547	def __init__(self, data = None):8548		if data == None:8549			quickfix.IntField.__init__(self, 709)8550		else:8551			quickfix.IntField.__init__(self, 709, data)8552class MsgSeqNum(quickfix.IntField):8553	def __init__(self, data = None):8554		if data == None:8555			quickfix.IntField.__init__(self, 34)8556		else:8557			quickfix.IntField.__init__(self, 34, data)8558class Signature(quickfix.StringField):8559	def __init__(self, data = None):8560		if data == None:8561			quickfix.StringField.__init__(self, 89)8562		else:8563			quickfix.StringField.__init__(self, 89, data)8564class Seniority(quickfix.StringField):8565	def __init__(self, data = None):8566		if data == None:8567			quickfix.StringField.__init__(self, 1450)8568		else:8569			quickfix.StringField.__init__(self, 1450, data)8570class NoRateSources(quickfix.IntField):8571	def __init__(self, data = None):8572		if data == None:8573			quickfix.IntField.__init__(self, 1445)8574		else:8575			quickfix.IntField.__init__(self, 1445, data)8576class PriceUnitOfMeasureQty(quickfix.DoubleField):8577	def __init__(self, data = None):8578		if data == None:8579			quickfix.DoubleField.__init__(self, 1192)8580		else:8581			quickfix.DoubleField.__init__(self, 1192, data)8582class CollAsgnRefID(quickfix.StringField):8583	def __init__(self, data = None):8584		if data == None:8585			quickfix.StringField.__init__(self, 907)8586		else:8587			quickfix.StringField.__init__(self, 907, data)8588class BuyVolume(quickfix.DoubleField):8589	def __init__(self, data = None):8590		if data == None:8591			quickfix.DoubleField.__init__(self, 330)8592		else:8593			quickfix.DoubleField.__init__(self, 330, data)8594class SettlCurrFxRateCalc(quickfix.CharField):8595	def __init__(self, data = None):8596		if data == None:8597			quickfix.CharField.__init__(self, 156)8598		else:8599			quickfix.CharField.__init__(self, 156, data)8600class PosMaintStatus(quickfix.IntField):8601	def __init__(self, data = None):8602		if data == None:8603			quickfix.IntField.__init__(self, 722)8604		else:8605			quickfix.IntField.__init__(self, 722, data)8606class PriorSpreadIndicator(quickfix.BoolField):8607	def __init__(self, data = None):8608		if data == None:8609			quickfix.BoolField.__init__(self, 720)8610		else:8611			quickfix.BoolField.__init__(self, 720, data)8612class Benchmark(quickfix.CharField):8613	def __init__(self, data = None):8614		if data == None:8615			quickfix.CharField.__init__(self, 219)8616		else:8617			quickfix.CharField.__init__(self, 219, data)8618class MaturityMonthYearFormat(quickfix.IntField):8619	def __init__(self, data = None):8620		if data == None:8621			quickfix.IntField.__init__(self, 1303)8622		else:8623			quickfix.IntField.__init__(self, 1303, data)8624class UnderlyingTradingSessionID(quickfix.StringField):8625	def __init__(self, data = None):8626		if data == None:8627			quickfix.StringField.__init__(self, 822)8628		else:8629			quickfix.StringField.__init__(self, 822, data)8630class TotNoRelatedSym(quickfix.IntField):8631	def __init__(self, data = None):8632		if data == None:8633			quickfix.IntField.__init__(self, 393)8634		else:8635			quickfix.IntField.__init__(self, 393, data)8636class StateOrProvinceOfIssue(quickfix.StringField):8637	def __init__(self, data = None):8638		if data == None:8639			quickfix.StringField.__init__(self, 471)8640		else:8641			quickfix.StringField.__init__(self, 471, data)8642class RelatedPartyAltSubID(quickfix.StringField):8643	def __init__(self, data = None):8644		if data == None:8645			quickfix.StringField.__init__(self, 1573)8646		else:8647			quickfix.StringField.__init__(self, 1573, data)8648class DerivativeInstrRegistry(quickfix.StringField):8649	def __init__(self, data = None):8650		if data == None:8651			quickfix.StringField.__init__(self, 1257)8652		else:8653			quickfix.StringField.__init__(self, 1257, data)8654class LegBidForwardPoints(quickfix.DoubleField):8655	def __init__(self, data = None):8656		if data == None:8657			quickfix.DoubleField.__init__(self, 1067)8658		else:8659			quickfix.DoubleField.__init__(self, 1067, data)8660class ManualOrderIndicator(quickfix.BoolField):8661	def __init__(self, data = None):8662		if data == None:8663			quickfix.BoolField.__init__(self, 1028)8664		else:8665			quickfix.BoolField.__init__(self, 1028, data)8666class NetMoney(quickfix.DoubleField):8667	def __init__(self, data = None):8668		if data == None:8669			quickfix.DoubleField.__init__(self, 118)8670		else:8671			quickfix.DoubleField.__init__(self, 118, data)8672class LegalConfirm(quickfix.BoolField):8673	def __init__(self, data = None):8674		if data == None:8675			quickfix.BoolField.__init__(self, 650)8676		else:8677			quickfix.BoolField.__init__(self, 650, data)8678class CountryOfIssue(quickfix.StringField):8679	def __init__(self, data = None):8680		if data == None:8681			quickfix.StringField.__init__(self, 470)8682		else:8683			quickfix.StringField.__init__(self, 470, data)8684class ApplReportType(quickfix.IntField):8685	def __init__(self, data = None):8686		if data == None:8687			quickfix.IntField.__init__(self, 1426)8688		else:8689			quickfix.IntField.__init__(self, 1426, data)8690class RootPartyID(quickfix.StringField):8691	def __init__(self, data = None):8692		if data == None:8693			quickfix.StringField.__init__(self, 1117)8694		else:8695			quickfix.StringField.__init__(self, 1117, data)8696class UnderlyingQty(quickfix.DoubleField):8697	def __init__(self, data = None):8698		if data == None:8699			quickfix.DoubleField.__init__(self, 879)8700		else:8701			quickfix.DoubleField.__init__(self, 879, data)8702class ApplQueueDepth(quickfix.IntField):8703	def __init__(self, data = None):8704		if data == None:8705			quickfix.IntField.__init__(self, 813)8706		else:8707			quickfix.IntField.__init__(self, 813, data)8708class StopPx(quickfix.DoubleField):8709	def __init__(self, data = None):8710		if data == None:8711			quickfix.DoubleField.__init__(self, 99)8712		else:8713			quickfix.DoubleField.__init__(self, 99, data)8714class ReportToExch(quickfix.BoolField):8715	def __init__(self, data = None):8716		if data == None:8717			quickfix.BoolField.__init__(self, 113)8718		else:8719			quickfix.BoolField.__init__(self, 113, data)8720class ContraryInstructionIndicator(quickfix.BoolField):8721	def __init__(self, data = None):8722		if data == None:8723			quickfix.BoolField.__init__(self, 719)8724		else:8725			quickfix.BoolField.__init__(self, 719, data)8726class EncodedListStatusTextLen(quickfix.IntField):8727	def __init__(self, data = None):8728		if data == None:8729			quickfix.IntField.__init__(self, 445)8730		else:8731			quickfix.IntField.__init__(self, 445, data)8732class DerivativeSecurityXMLSchema(quickfix.StringField):8733	def __init__(self, data = None):8734		if data == None:8735			quickfix.StringField.__init__(self, 1284)8736		else:8737			quickfix.StringField.__init__(self, 1284, data)8738class NoRelatedSym(quickfix.IntField):8739	def __init__(self, data = None):8740		if data == None:8741			quickfix.IntField.__init__(self, 146)8742		else:8743			quickfix.IntField.__init__(self, 146, data)8744class AllocRejCode(quickfix.IntField):8745	def __init__(self, data = None):8746		if data == None:8747			quickfix.IntField.__init__(self, 88)8748		else:8749			quickfix.IntField.__init__(self, 88, data)8750class UnderlyingSecurityAltID(quickfix.StringField):8751	def __init__(self, data = None):8752		if data == None:8753			quickfix.StringField.__init__(self, 458)8754		else:8755			quickfix.StringField.__init__(self, 458, data)8756class NoRelationshipRiskSecurityAltID(quickfix.IntField):8757	def __init__(self, data = None):8758		if data == None:8759			quickfix.IntField.__init__(self, 1593)8760		else:8761			quickfix.IntField.__init__(self, 1593, data)8762class RefOrdIDReason(quickfix.IntField):8763	def __init__(self, data = None):8764		if data == None:8765			quickfix.IntField.__init__(self, 1431)8766		else:8767			quickfix.IntField.__init__(self, 1431, data)8768class DerivativeInstrumentPartyID(quickfix.StringField):8769	def __init__(self, data = None):8770		if data == None:8771			quickfix.StringField.__init__(self, 1293)8772		else:8773			quickfix.StringField.__init__(self, 1293, data)8774class SecurityXMLSchema(quickfix.StringField):8775	def __init__(self, data = None):8776		if data == None:8777			quickfix.StringField.__init__(self, 1186)8778		else:8779			quickfix.StringField.__init__(self, 1186, data)8780class RefOrderIDSource(quickfix.CharField):8781	def __init__(self, data = None):8782		if data == None:8783			quickfix.CharField.__init__(self, 1081)8784		else:8785			quickfix.CharField.__init__(self, 1081, data)8786class NTPositionLimit(quickfix.IntField):8787	def __init__(self, data = None):8788		if data == None:8789			quickfix.IntField.__init__(self, 971)8790		else:8791			quickfix.IntField.__init__(self, 971, data)8792class EndAccruedInterestAmt(quickfix.DoubleField):8793	def __init__(self, data = None):8794		if data == None:8795			quickfix.DoubleField.__init__(self, 920)8796		else:8797			quickfix.DoubleField.__init__(self, 920, data)8798class AccruedInterestRate(quickfix.DoubleField):8799	def __init__(self, data = None):8800		if data == None:8801			quickfix.DoubleField.__init__(self, 158)8802		else:8803			quickfix.DoubleField.__init__(self, 158, data)8804class LastCapacity(quickfix.CharField):8805	def __init__(self, data = None):8806		if data == None:8807			quickfix.CharField.__init__(self, 29)8808		else:8809			quickfix.CharField.__init__(self, 29, data)8810class RelationshipRiskLimitCurrency(quickfix.StringField):8811	def __init__(self, data = None):8812		if data == None:8813			quickfix.StringField.__init__(self, 1585)8814		else:8815			quickfix.StringField.__init__(self, 1585, data)8816class UnderlyingInstrumentPartySubID(quickfix.StringField):8817	def __init__(self, data = None):8818		if data == None:8819			quickfix.StringField.__init__(self, 1063)8820		else:8821			quickfix.StringField.__init__(self, 1063, data)8822class NoFills(quickfix.IntField):8823	def __init__(self, data = None):8824		if data == None:8825			quickfix.IntField.__init__(self, 1362)8826		else:8827			quickfix.IntField.__init__(self, 1362, data)8828class NoOrdTypeRules(quickfix.IntField):8829	def __init__(self, data = None):8830		if data == None:8831			quickfix.IntField.__init__(self, 1237)8832		else:8833			quickfix.IntField.__init__(self, 1237, data)8834class InstrumentPartyID(quickfix.StringField):8835	def __init__(self, data = None):8836		if data == None:8837			quickfix.StringField.__init__(self, 1019)8838		else:8839			quickfix.StringField.__init__(self, 1019, data)8840class MarginRatio(quickfix.DoubleField):8841	def __init__(self, data = None):8842		if data == None:8843			quickfix.DoubleField.__init__(self, 898)8844		else:8845			quickfix.DoubleField.__init__(self, 898, data)8846class RefTagID(quickfix.IntField):8847	def __init__(self, data = None):8848		if data == None:8849			quickfix.IntField.__init__(self, 371)8850		else:8851			quickfix.IntField.__init__(self, 371, data)8852class NoRoutingIDs(quickfix.IntField):8853	def __init__(self, data = None):8854		if data == None:8855			quickfix.IntField.__init__(self, 215)8856		else:8857			quickfix.IntField.__init__(self, 215, data)8858class CouponRate(quickfix.DoubleField):8859	def __init__(self, data = None):8860		if data == None:8861			quickfix.DoubleField.__init__(self, 223)8862		else:8863			quickfix.DoubleField.__init__(self, 223, data)8864class NoApplIDs(quickfix.IntField):8865	def __init__(self, data = None):8866		if data == None:8867			quickfix.IntField.__init__(self, 1351)8868		else:8869			quickfix.IntField.__init__(self, 1351, data)8870class DerivativeContractSettlMonth(quickfix.StringField):8871	def __init__(self, data = None):8872		if data == None:8873			quickfix.StringField.__init__(self, 1285)8874		else:8875			quickfix.StringField.__init__(self, 1285, data)8876class InstrAttribType(quickfix.IntField):8877	def __init__(self, data = None):8878		if data == None:8879			quickfix.IntField.__init__(self, 871)8880		else:8881			quickfix.IntField.__init__(self, 871, data)8882class Product(quickfix.IntField):8883	def __init__(self, data = None):8884		if data == None:8885			quickfix.IntField.__init__(self, 460)8886		else:8887			quickfix.IntField.__init__(self, 460, data)8888class AllocShares(quickfix.DoubleField):8889	def __init__(self, data = None):8890		if data == None:8891			quickfix.DoubleField.__init__(self, 80)8892		else:8893			quickfix.DoubleField.__init__(self, 80, data)8894class NoQuoteEntries(quickfix.IntField):8895	def __init__(self, data = None):8896		if data == None:8897			quickfix.IntField.__init__(self, 295)8898		else:8899			quickfix.IntField.__init__(self, 295, data)8900class RelationshipRiskWarningLevelName(quickfix.StringField):8901	def __init__(self, data = None):8902		if data == None:8903			quickfix.StringField.__init__(self, 1615)8904		else:8905			quickfix.StringField.__init__(self, 1615, data)8906class DefaultCstmApplVerID(quickfix.StringField):8907	def __init__(self, data = None):8908		if data == None:8909			quickfix.StringField.__init__(self, 1408)8910		else:8911			quickfix.StringField.__init__(self, 1408, data)8912class DerivativeListMethod(quickfix.IntField):8913	def __init__(self, data = None):8914		if data == None:8915			quickfix.IntField.__init__(self, 1320)8916		else:8917			quickfix.IntField.__init__(self, 1320, data)8918class DerivativeSecurityXMLLen(quickfix.IntField):8919	def __init__(self, data = None):8920		if data == None:8921			quickfix.IntField.__init__(self, 1282)8922		else:8923			quickfix.IntField.__init__(self, 1282, data)8924class LegDatedDate(quickfix.StringField):8925	def __init__(self, data = None):8926		if data == None:8927			quickfix.StringField.__init__(self, 739)8928		else:8929			quickfix.StringField.__init__(self, 739, data)8930class Nested2PartyIDSource(quickfix.CharField):8931	def __init__(self, data = None):8932		if data == None:8933			quickfix.CharField.__init__(self, 758)8934		else:8935			quickfix.CharField.__init__(self, 758, data)8936class UnderlyingInstrRegistry(quickfix.StringField):8937	def __init__(self, data = None):8938		if data == None:8939			quickfix.StringField.__init__(self, 595)8940		else:8941			quickfix.StringField.__init__(self, 595, data)8942class IssueDate(quickfix.StringField):8943	def __init__(self, data = None):8944		if data == None:8945			quickfix.StringField.__init__(self, 225)8946		else:8947			quickfix.StringField.__init__(self, 225, data)8948class SecurityTradingStatus(quickfix.IntField):8949	def __init__(self, data = None):8950		if data == None:8951			quickfix.IntField.__init__(self, 326)8952		else:8953			quickfix.IntField.__init__(self, 326, data)8954class LegOptAttribute(quickfix.CharField):8955	def __init__(self, data = None):8956		if data == None:8957			quickfix.CharField.__init__(self, 613)8958		else:8959			quickfix.CharField.__init__(self, 613, data)8960class MaxFloor(quickfix.DoubleField):8961	def __init__(self, data = None):8962		if data == None:8963			quickfix.DoubleField.__init__(self, 111)8964		else:8965			quickfix.DoubleField.__init__(self, 111, data)8966class DerivativeLocaleOfIssue(quickfix.StringField):8967	def __init__(self, data = None):8968		if data == None:8969			quickfix.StringField.__init__(self, 1260)8970		else:8971			quickfix.StringField.__init__(self, 1260, data)8972class OptPayAmount(quickfix.DoubleField):8973	def __init__(self, data = None):8974		if data == None:8975			quickfix.DoubleField.__init__(self, 1195)8976		else:8977			quickfix.DoubleField.__init__(self, 1195, data)8978class UnderlyingStipType(quickfix.StringField):8979	def __init__(self, data = None):8980		if data == None:8981			quickfix.StringField.__init__(self, 888)8982		else:8983			quickfix.StringField.__init__(self, 888, data)8984class Rule80A(quickfix.CharField):8985	def __init__(self, data = None):8986		if data == None:8987			quickfix.CharField.__init__(self, 47)8988		else:8989			quickfix.CharField.__init__(self, 47, data)8990class TotNoStrikes(quickfix.IntField):8991	def __init__(self, data = None):8992		if data == None:8993			quickfix.IntField.__init__(self, 422)8994		else:8995			quickfix.IntField.__init__(self, 422, data)8996class CorporateAction(quickfix.StringField):8997	def __init__(self, data = None):8998		if data == None:8999			quickfix.StringField.__init__(self, 292)9000		else:9001			quickfix.StringField.__init__(self, 292, data)9002class TerminationType(quickfix.IntField):9003	def __init__(self, data = None):9004		if data == None:9005			quickfix.IntField.__init__(self, 788)9006		else:9007			quickfix.IntField.__init__(self, 788, data)9008class LegCouponRate(quickfix.DoubleField):9009	def __init__(self, data = None):9010		if data == None:9011			quickfix.DoubleField.__init__(self, 615)9012		else:9013			quickfix.DoubleField.__init__(self, 615, data)9014class PosMaintAction(quickfix.IntField):9015	def __init__(self, data = None):9016		if data == None:9017			quickfix.IntField.__init__(self, 712)9018		else:9019			quickfix.IntField.__init__(self, 712, data)9020class NoSecurityTypes(quickfix.IntField):9021	def __init__(self, data = None):9022		if data == None:9023			quickfix.IntField.__init__(self, 558)9024		else:9025			quickfix.IntField.__init__(self, 558, data)9026class ComplexEventPriceTimeType(quickfix.IntField):9027	def __init__(self, data = None):9028		if data == None:9029			quickfix.IntField.__init__(self, 1489)9030		else:9031			quickfix.IntField.__init__(self, 1489, data)9032class LastSwapPoints(quickfix.DoubleField):9033	def __init__(self, data = None):9034		if data == None:9035			quickfix.DoubleField.__init__(self, 1071)9036		else:9037			quickfix.DoubleField.__init__(self, 1071, data)9038class UnderlyingFXRateCalc(quickfix.CharField):9039	def __init__(self, data = None):9040		if data == None:9041			quickfix.CharField.__init__(self, 1046)9042		else:9043			quickfix.CharField.__init__(self, 1046, data)9044class ListStatusText(quickfix.StringField):9045	def __init__(self, data = None):9046		if data == None:9047			quickfix.StringField.__init__(self, 444)9048		else:9049			quickfix.StringField.__init__(self, 444, data)9050class OddLot(quickfix.BoolField):9051	def __init__(self, data = None):9052		if data == None:9053			quickfix.BoolField.__init__(self, 575)9054		else:9055			quickfix.BoolField.__init__(self, 575, data)9056class BookingUnit(quickfix.CharField):9057	def __init__(self, data = None):9058		if data == None:9059			quickfix.CharField.__init__(self, 590)9060		else:9061			quickfix.CharField.__init__(self, 590, data)9062class LegAllocAcctIDSource(quickfix.StringField):9063	def __init__(self, data = None):9064		if data == None:9065			quickfix.StringField.__init__(self, 674)9066		else:9067			quickfix.StringField.__init__(self, 674, data)9068class OnBehalfOfSendingTime(quickfix.UtcTimeStampField):9069	def __init__(self, data = None):9070		if data == None:9071			quickfix.UtcTimeStampField.__init__(self, 370)9072		else:9073			quickfix.UtcTimeStampField.__init__(self, 370, data)9074class AllocStatus(quickfix.IntField):9075	def __init__(self, data = None):9076		if data == None:9077			quickfix.IntField.__init__(self, 87)9078		else:9079			quickfix.IntField.__init__(self, 87, data)9080class ReferencePage(quickfix.StringField):9081	def __init__(self, data = None):9082		if data == None:9083			quickfix.StringField.__init__(self, 1448)9084		else:9085			quickfix.StringField.__init__(self, 1448, data)9086class DerivativeExerciseStyle(quickfix.CharField):9087	def __init__(self, data = None):9088		if data == None:9089			quickfix.CharField.__init__(self, 1299)9090		else:9091			quickfix.CharField.__init__(self, 1299, data)9092class ApplBegSeqNum(quickfix.IntField):9093	def __init__(self, data = None):9094		if data == None:9095			quickfix.IntField.__init__(self, 1182)9096		else:9097			quickfix.IntField.__init__(self, 1182, data)9098class CollRptID(quickfix.StringField):9099	def __init__(self, data = None):9100		if data == None:9101			quickfix.StringField.__init__(self, 908)9102		else:9103			quickfix.StringField.__init__(self, 908, data)9104class IncTaxInd(quickfix.IntField):9105	def __init__(self, data = None):9106		if data == None:9107			quickfix.IntField.__init__(self, 416)9108		else:9109			quickfix.IntField.__init__(self, 416, data)9110class NoBidDescriptors(quickfix.IntField):9111	def __init__(self, data = None):9112		if data == None:9113			quickfix.IntField.__init__(self, 398)9114		else:9115			quickfix.IntField.__init__(self, 398, data)9116class LegCouponPaymentDate(quickfix.StringField):9117	def __init__(self, data = None):9118		if data == None:9119			quickfix.StringField.__init__(self, 248)9120		else:9121			quickfix.StringField.__init__(self, 248, data)9122class TotNoPartyList(quickfix.IntField):9123	def __init__(self, data = None):9124		if data == None:9125			quickfix.IntField.__init__(self, 1512)9126		else:9127			quickfix.IntField.__init__(self, 1512, data)9128class PartyListResponseType(quickfix.IntField):9129	def __init__(self, data = None):9130		if data == None:9131			quickfix.IntField.__init__(self, 1507)9132		else:9133			quickfix.IntField.__init__(self, 1507, data)9134class NoUnderlyingLegSecurityAltID(quickfix.IntField):9135	def __init__(self, data = None):9136		if data == None:9137			quickfix.IntField.__init__(self, 1334)9138		else:9139			quickfix.IntField.__init__(self, 1334, data)9140class ReversalIndicator(quickfix.BoolField):9141	def __init__(self, data = None):9142		if data == None:9143			quickfix.BoolField.__init__(self, 700)9144		else:9145			quickfix.BoolField.__init__(self, 700, data)9146class CheckSum(quickfix.CheckSumField):9147	def __init__(self, data = None):9148		if data == None:9149			quickfix.CheckSumField.__init__(self, 10)9150		else:9151			quickfix.CheckSumField.__init__(self, 10, data)9152class TargetSubID(quickfix.StringField):9153	def __init__(self, data = None):9154		if data == None:9155			quickfix.StringField.__init__(self, 57)9156		else:9157			quickfix.StringField.__init__(self, 57, data)9158class PosReqStatus(quickfix.IntField):9159	def __init__(self, data = None):9160		if data == None:9161			quickfix.IntField.__init__(self, 729)9162		else:9163			quickfix.IntField.__init__(self, 729, data)9164class PriorityIndicator(quickfix.IntField):9165	def __init__(self, data = None):9166		if data == None:9167			quickfix.IntField.__init__(self, 638)9168		else:9169			quickfix.IntField.__init__(self, 638, data)9170class ContextPartySubIDType(quickfix.IntField):9171	def __init__(self, data = None):9172		if data == None:9173			quickfix.IntField.__init__(self, 1528)9174		else:9175			quickfix.IntField.__init__(self, 1528, data)9176class UnderlyingLegCFICode(quickfix.StringField):9177	def __init__(self, data = None):9178		if data == None:9179			quickfix.StringField.__init__(self, 1344)9180		else:9181			quickfix.StringField.__init__(self, 1344, data)9182class DerivativeTimeUnit(quickfix.StringField):9183	def __init__(self, data = None):9184		if data == None:9185			quickfix.StringField.__init__(self, 1271)9186		else:9187			quickfix.StringField.__init__(self, 1271, data)9188class NoNested3PartyIDs(quickfix.IntField):9189	def __init__(self, data = None):9190		if data == None:9191			quickfix.IntField.__init__(self, 948)9192		else:9193			quickfix.IntField.__init__(self, 948, data)9194class LiquidityPctHigh(quickfix.DoubleField):9195	def __init__(self, data = None):9196		if data == None:9197			quickfix.DoubleField.__init__(self, 403)9198		else:9199			quickfix.DoubleField.__init__(self, 403, data)9200class MoneyLaunderingStatus(quickfix.CharField):9201	def __init__(self, data = None):9202		if data == None:9203			quickfix.CharField.__init__(self, 481)9204		else:9205			quickfix.CharField.__init__(self, 481, data)9206class Nested4PartySubID(quickfix.StringField):9207	def __init__(self, data = None):9208		if data == None:9209			quickfix.StringField.__init__(self, 1412)9210		else:9211			quickfix.StringField.__init__(self, 1412, data)9212class DerivativeSecurityExchange(quickfix.StringField):9213	def __init__(self, data = None):9214		if data == None:9215			quickfix.StringField.__init__(self, 1272)9216		else:9217			quickfix.StringField.__init__(self, 1272, data)9218class LotType(quickfix.CharField):9219	def __init__(self, data = None):9220		if data == None:9221			quickfix.CharField.__init__(self, 1093)9222		else:9223			quickfix.CharField.__init__(self, 1093, data)9224class ContIntRptID(quickfix.StringField):9225	def __init__(self, data = None):9226		if data == None:9227			quickfix.StringField.__init__(self, 977)9228		else:9229			quickfix.StringField.__init__(self, 977, data)9230class QuoteCondition(quickfix.StringField):9231	def __init__(self, data = None):9232		if data == None:9233			quickfix.StringField.__init__(self, 276)9234		else:9235			quickfix.StringField.__init__(self, 276, data)9236class ComplexEventStartTime(quickfix.UtcTimeOnlyField):9237	def __init__(self, data = None):9238		if data == None:9239			quickfix.UtcTimeOnlyField.__init__(self, 1495)9240		else:9241			quickfix.UtcTimeOnlyField.__init__(self, 1495, data)9242class NoComplexEvents(quickfix.IntField):9243	def __init__(self, data = None):9244		if data == None:9245			quickfix.IntField.__init__(self, 1483)9246		else:9247			quickfix.IntField.__init__(self, 1483, data)9248class DerivativeContractMultiplier(quickfix.DoubleField):9249	def __init__(self, data = None):9250		if data == None:9251			quickfix.DoubleField.__init__(self, 1266)9252		else:9253			quickfix.DoubleField.__init__(self, 1266, data)9254class DerivativeSecurityStatus(quickfix.StringField):9255	def __init__(self, data = None):9256		if data == None:9257			quickfix.StringField.__init__(self, 1256)9258		else:9259			quickfix.StringField.__init__(self, 1256, data)9260class DerivativeProductComplex(quickfix.StringField):9261	def __init__(self, data = None):9262		if data == None:9263			quickfix.StringField.__init__(self, 1228)9264		else:9265			quickfix.StringField.__init__(self, 1228, data)9266class TriggerSymbol(quickfix.StringField):9267	def __init__(self, data = None):9268		if data == None:9269			quickfix.StringField.__init__(self, 1103)9270		else:9271			quickfix.StringField.__init__(self, 1103, data)9272class UnderlyingLocaleOfIssue(quickfix.StringField):9273	def __init__(self, data = None):9274		if data == None:9275			quickfix.StringField.__init__(self, 594)9276		else:9277			quickfix.StringField.__init__(self, 594, data)9278class SendingTime(quickfix.UtcTimeStampField):9279	def __init__(self, data = None):9280		if data == None:9281			quickfix.UtcTimeStampField.__init__(self, 52)9282		else:9283			quickfix.UtcTimeStampField.__init__(self, 52, data)9284class RelationshipRiskMaturityMonthYear(quickfix.StringField):9285	def __init__(self, data = None):9286		if data == None:9287			quickfix.StringField.__init__(self, 1602)9288		else:9289			quickfix.StringField.__init__(self, 1602, data)9290class RelatedPartyAltIDSource(quickfix.CharField):9291	def __init__(self, data = None):9292		if data == None:9293			quickfix.CharField.__init__(self, 1571)9294		else:9295			quickfix.CharField.__init__(self, 1571, data)9296class ComplexEventStartDate(quickfix.UtcTimeStampField):9297	def __init__(self, data = None):9298		if data == None:9299			quickfix.UtcTimeStampField.__init__(self, 1492)9300		else:9301			quickfix.UtcTimeStampField.__init__(self, 1492, data)9302class UnderlyingRestructuringType(quickfix.StringField):9303	def __init__(self, data = None):9304		if data == None:9305			quickfix.StringField.__init__(self, 1453)9306		else:9307			quickfix.StringField.__init__(self, 1453, data)9308class LegUnitOfMeasureQty(quickfix.DoubleField):9309	def __init__(self, data = None):9310		if data == None:9311			quickfix.DoubleField.__init__(self, 1224)9312		else:9313			quickfix.DoubleField.__init__(self, 1224, data)9314class NoTrdRegTimestamps(quickfix.IntField):9315	def __init__(self, data = None):9316		if data == None:9317			quickfix.IntField.__init__(self, 768)9318		else:9319			quickfix.IntField.__init__(self, 768, data)9320class SendingDate(quickfix.StringField):9321	def __init__(self, data = None):9322		if data == None:9323			quickfix.StringField.__init__(self, 51)9324		else:9325			quickfix.StringField.__init__(self, 51, data)9326class PartyRelationship(quickfix.IntField):9327	def __init__(self, data = None):9328		if data == None:9329			quickfix.IntField.__init__(self, 1515)9330		else:9331			quickfix.IntField.__init__(self, 1515, data)9332class TimeToExpiration(quickfix.DoubleField):9333	def __init__(self, data = None):9334		if data == None:9335			quickfix.DoubleField.__init__(self, 1189)9336		else:9337			quickfix.DoubleField.__init__(self, 1189, data)9338class LegAllocQty(quickfix.DoubleField):9339	def __init__(self, data = None):9340		if data == None:9341			quickfix.DoubleField.__init__(self, 673)9342		else:9343			quickfix.DoubleField.__init__(self, 673, data)9344class SettlLocation(quickfix.StringField):9345	def __init__(self, data = None):9346		if data == None:9347			quickfix.StringField.__init__(self, 166)9348		else:9349			quickfix.StringField.__init__(self, 166, data)9350class UnderlyingExerciseStyle(quickfix.IntField):9351	def __init__(self, data = None):9352		if data == None:9353			quickfix.IntField.__init__(self, 1419)9354		else:9355			quickfix.IntField.__init__(self, 1419, data)9356class CashSettlAgentContactName(quickfix.StringField):9357	def __init__(self, data = None):9358		if data == None:9359			quickfix.StringField.__init__(self, 186)9360		else:9361			quickfix.StringField.__init__(self, 186, data)9362class LegRepurchaseRate(quickfix.DoubleField):9363	def __init__(self, data = None):9364		if data == None:9365			quickfix.DoubleField.__init__(self, 252)9366		else:9367			quickfix.DoubleField.__init__(self, 252, data)9368class ApplResponseID(quickfix.StringField):9369	def __init__(self, data = None):9370		if data == None:9371			quickfix.StringField.__init__(self, 1353)9372		else:9373			quickfix.StringField.__init__(self, 1353, data)9374class NoDerivativeInstrAttrib(quickfix.IntField):9375	def __init__(self, data = None):9376		if data == None:9377			quickfix.IntField.__init__(self, 1311)9378		else:9379			quickfix.IntField.__init__(self, 1311, data)9380class DerivativeStrikeMultiplier(quickfix.DoubleField):9381	def __init__(self, data = None):9382		if data == None:9383			quickfix.DoubleField.__init__(self, 1263)9384		else:9385			quickfix.DoubleField.__init__(self, 1263, data)9386class LegStrikeCurrency(quickfix.StringField):9387	def __init__(self, data = None):9388		if data == None:9389			quickfix.StringField.__init__(self, 942)9390		else:9391			quickfix.StringField.__init__(self, 942, data)9392class SecurityStatusReqID(quickfix.StringField):9393	def __init__(self, data = None):9394		if data == None:9395			quickfix.StringField.__init__(self, 324)9396		else:9397			quickfix.StringField.__init__(self, 324, data)9398class SecureDataLen(quickfix.IntField):9399	def __init__(self, data = None):9400		if data == None:9401			quickfix.IntField.__init__(self, 90)9402		else:9403			quickfix.IntField.__init__(self, 90, data)9404class DiscretionScope(quickfix.IntField):9405	def __init__(self, data = None):9406		if data == None:9407			quickfix.IntField.__init__(self, 846)9408		else:9409			quickfix.IntField.__init__(self, 846, data)9410class OwnerType(quickfix.IntField):9411	def __init__(self, data = None):9412		if data == None:9413			quickfix.IntField.__init__(self, 522)9414		else:9415			quickfix.IntField.__init__(self, 522, data)9416class Shares(quickfix.DoubleField):9417	def __init__(self, data = None):9418		if data == None:9419			quickfix.DoubleField.__init__(self, 53)9420		else:9421			quickfix.DoubleField.__init__(self, 53, data)9422class Yield(quickfix.DoubleField):9423	def __init__(self, data = None):9424		if data == None:9425			quickfix.DoubleField.__init__(self, 236)9426		else:9427			quickfix.DoubleField.__init__(self, 236, data)9428class QuoteRespID(quickfix.StringField):9429	def __init__(self, data = None):9430		if data == None:9431			quickfix.StringField.__init__(self, 693)9432		else:9433			quickfix.StringField.__init__(self, 693, data)9434class RiskMaturityMonthYear(quickfix.StringField):9435	def __init__(self, data = None):9436		if data == None:9437			quickfix.StringField.__init__(self, 1549)9438		else:9439			quickfix.StringField.__init__(self, 1549, data)9440class Nested3PartySubID(quickfix.StringField):9441	def __init__(self, data = None):9442		if data == None:9443			quickfix.StringField.__init__(self, 953)9444		else:9445			quickfix.StringField.__init__(self, 953, data)9446class ApplQueueResolution(quickfix.IntField):9447	def __init__(self, data = None):9448		if data == None:9449			quickfix.IntField.__init__(self, 814)9450		else:9451			quickfix.IntField.__init__(self, 814, data)9452class TrdRegTimestampOrigin(quickfix.StringField):9453	def __init__(self, data = None):9454		if data == None:9455			quickfix.StringField.__init__(self, 771)9456		else:9457			quickfix.StringField.__init__(self, 771, data)9458class Nested2PartyRole(quickfix.IntField):9459	def __init__(self, data = None):9460		if data == None:9461			quickfix.IntField.__init__(self, 759)9462		else:9463			quickfix.IntField.__init__(self, 759, data)9464class Nested2PartyID(quickfix.StringField):9465	def __init__(self, data = None):9466		if data == None:9467			quickfix.StringField.__init__(self, 757)9468		else:9469			quickfix.StringField.__init__(self, 757, data)9470class BidSize(quickfix.DoubleField):9471	def __init__(self, data = None):9472		if data == None:9473			quickfix.DoubleField.__init__(self, 134)9474		else:9475			quickfix.DoubleField.__init__(self, 134, data)9476class LegSymbolSfx(quickfix.StringField):9477	def __init__(self, data = None):9478		if data == None:9479			quickfix.StringField.__init__(self, 601)9480		else:9481			quickfix.StringField.__init__(self, 601, data)9482class QuoteResponseLevel(quickfix.IntField):9483	def __init__(self, data = None):9484		if data == None:9485			quickfix.IntField.__init__(self, 301)9486		else:9487			quickfix.IntField.__init__(self, 301, data)9488class BodyLength(quickfix.IntField):9489	def __init__(self, data = None):9490		if data == None:9491			quickfix.IntField.__init__(self, 9)9492		else:9493			quickfix.IntField.__init__(self, 9, data)9494class ListExecInst(quickfix.StringField):9495	def __init__(self, data = None):9496		if data == None:9497			quickfix.StringField.__init__(self, 69)9498		else:9499			quickfix.StringField.__init__(self, 69, data)9500class ExecAckStatus(quickfix.CharField):9501	def __init__(self, data = None):9502		if data == None:9503			quickfix.CharField.__init__(self, 1036)9504		else:9505			quickfix.CharField.__init__(self, 1036, data)9506class SettlDate2(quickfix.StringField):9507	def __init__(self, data = None):9508		if data == None:9509			quickfix.StringField.__init__(self, 193)9510		else:9511			quickfix.StringField.__init__(self, 193, data)9512class NetGrossInd(quickfix.IntField):9513	def __init__(self, data = None):9514		if data == None:9515			quickfix.IntField.__init__(self, 430)9516		else:9517			quickfix.IntField.__init__(self, 430, data)9518class UnderlyingSecurityAltIDSource(quickfix.StringField):9519	def __init__(self, data = None):9520		if data == None:9521			quickfix.StringField.__init__(self, 459)9522		else:9523			quickfix.StringField.__init__(self, 459, data)9524class TestReqID(quickfix.StringField):9525	def __init__(self, data = None):9526		if data == None:9527			quickfix.StringField.__init__(self, 112)9528		else:9529			quickfix.StringField.__init__(self, 112, data)9530class CxlType(quickfix.CharField):9531	def __init__(self, data = None):9532		if data == None:9533			quickfix.CharField.__init__(self, 125)9534		else:9535			quickfix.CharField.__init__(self, 125, data)9536class UnderlyingCreditRating(quickfix.StringField):9537	def __init__(self, data = None):9538		if data == None:9539			quickfix.StringField.__init__(self, 256)9540		else:9541			quickfix.StringField.__init__(self, 256, data)9542class AvgPxPrecision(quickfix.IntField):9543	def __init__(self, data = None):9544		if data == None:9545			quickfix.IntField.__init__(self, 74)9546		else:9547			quickfix.IntField.__init__(self, 74, data)9548class BenchmarkPriceType(quickfix.IntField):9549	def __init__(self, data = None):9550		if data == None:9551			quickfix.IntField.__init__(self, 663)9552		else:9553			quickfix.IntField.__init__(self, 663, data)9554class DeskTypeSource(quickfix.IntField):9555	def __init__(self, data = None):9556		if data == None:9557			quickfix.IntField.__init__(self, 1034)9558		else:9559			quickfix.IntField.__init__(self, 1034, data)9560class DiscretionRoundDirection(quickfix.IntField):9561	def __init__(self, data = None):9562		if data == None:9563			quickfix.IntField.__init__(self, 844)9564		else:9565			quickfix.IntField.__init__(self, 844, data)9566class OrigSecondaryTradeID(quickfix.StringField):9567	def __init__(self, data = None):9568		if data == None:9569			quickfix.StringField.__init__(self, 1127)9570		else:9571			quickfix.StringField.__init__(self, 1127, data)9572class ReceivedDeptID(quickfix.StringField):9573	def __init__(self, data = None):9574		if data == None:9575			quickfix.StringField.__init__(self, 1030)9576		else:9577			quickfix.StringField.__init__(self, 1030, data)9578class MaturityNetMoney(quickfix.DoubleField):9579	def __init__(self, data = None):9580		if data == None:9581			quickfix.DoubleField.__init__(self, 890)9582		else:9583			quickfix.DoubleField.__init__(self, 890, data)9584class BidDescriptorType(quickfix.IntField):9585	def __init__(self, data = None):9586		if data == None:9587			quickfix.IntField.__init__(self, 399)9588		else:9589			quickfix.IntField.__init__(self, 399, data)9590class RiskEncodedSecurityDescLen(quickfix.IntField):9591	def __init__(self, data = None):9592		if data == None:9593			quickfix.IntField.__init__(self, 1620)9594		else:9595			quickfix.IntField.__init__(self, 1620, data)9596class RelationshipRiskSymbol(quickfix.StringField):9597	def __init__(self, data = None):9598		if data == None:9599			quickfix.StringField.__init__(self, 1589)9600		else:9601			quickfix.StringField.__init__(self, 1589, data)9602class NoRelatedContextPartyIDs(quickfix.IntField):9603	def __init__(self, data = None):9604		if data == None:9605			quickfix.IntField.__init__(self, 1575)9606		else:9607			quickfix.IntField.__init__(self, 1575, data)9608class DerivativeInstrumentPartySubID(quickfix.StringField):9609	def __init__(self, data = None):9610		if data == None:9611			quickfix.StringField.__init__(self, 1297)9612		else:9613			quickfix.StringField.__init__(self, 1297, data)9614class NetworkStatusResponseType(quickfix.IntField):9615	def __init__(self, data = None):9616		if data == None:9617			quickfix.IntField.__init__(self, 937)9618		else:9619			quickfix.IntField.__init__(self, 937, data)9620class DateOfBirth(quickfix.StringField):9621	def __init__(self, data = None):9622		if data == None:9623			quickfix.StringField.__init__(self, 486)9624		else:9625			quickfix.StringField.__init__(self, 486, data)9626class RelatedContextPartySubIDType(quickfix.IntField):9627	def __init__(self, data = None):9628		if data == None:9629			quickfix.IntField.__init__(self, 1581)9630		else:9631			quickfix.IntField.__init__(self, 1581, data)9632class StartStrikePxRange(quickfix.DoubleField):9633	def __init__(self, data = None):9634		if data == None:9635			quickfix.DoubleField.__init__(self, 1202)9636		else:9637			quickfix.DoubleField.__init__(self, 1202, data)9638class UndlyInstrumentPartySubID(quickfix.StringField):9639	def __init__(self, data = None):9640		if data == None:9641			quickfix.StringField.__init__(self, 1063)9642		else:9643			quickfix.StringField.__init__(self, 1063, data)9644class SecondaryTradeReportRefID(quickfix.StringField):9645	def __init__(self, data = None):9646		if data == None:9647			quickfix.StringField.__init__(self, 881)9648		else:9649			quickfix.StringField.__init__(self, 881, data)9650class UnderlyingCPRegType(quickfix.StringField):9651	def __init__(self, data = None):9652		if data == None:9653			quickfix.StringField.__init__(self, 878)9654		else:9655			quickfix.StringField.__init__(self, 878, data)9656class SignatureLength(quickfix.IntField):9657	def __init__(self, data = None):9658		if data == None:9659			quickfix.IntField.__init__(self, 93)9660		else:9661			quickfix.IntField.__init__(self, 93, data)9662class OrderQty(quickfix.DoubleField):9663	def __init__(self, data = None):9664		if data == None:9665			quickfix.DoubleField.__init__(self, 38)9666		else:9667			quickfix.DoubleField.__init__(self, 38, data)9668class RelationshipRiskWarningLevelPercent(quickfix.DoubleField):9669	def __init__(self, data = None):9670		if data == None:9671			quickfix.DoubleField.__init__(self, 1614)9672		else:9673			quickfix.DoubleField.__init__(self, 1614, data)9674class OriginalNotionalPercentageOutstanding(quickfix.DoubleField):9675	def __init__(self, data = None):9676		if data == None:9677			quickfix.DoubleField.__init__(self, 1452)9678		else:9679			quickfix.DoubleField.__init__(self, 1452, data)9680class UnderlyingTimeUnit(quickfix.StringField):9681	def __init__(self, data = None):9682		if data == None:9683			quickfix.StringField.__init__(self, 1000)9684		else:9685			quickfix.StringField.__init__(self, 1000, data)9686class EncodedHeadlineLen(quickfix.IntField):9687	def __init__(self, data = None):9688		if data == None:9689			quickfix.IntField.__init__(self, 358)9690		else:9691			quickfix.IntField.__init__(self, 358, data)9692class NoRegistDtls(quickfix.IntField):9693	def __init__(self, data = None):9694		if data == None:9695			quickfix.IntField.__init__(self, 473)9696		else:9697			quickfix.IntField.__init__(self, 473, data)9698class StrategyParameterValue(quickfix.StringField):9699	def __init__(self, data = None):9700		if data == None:9701			quickfix.StringField.__init__(self, 960)9702		else:9703			quickfix.StringField.__init__(self, 960, data)9704class RiskSecurityDesc(quickfix.StringField):9705	def __init__(self, data = None):9706		if data == None:9707			quickfix.StringField.__init__(self, 1556)9708		else:9709			quickfix.StringField.__init__(self, 1556, data)9710class NoInstrumentParties(quickfix.IntField):9711	def __init__(self, data = None):9712		if data == None:9713			quickfix.IntField.__init__(self, 1018)9714		else:9715			quickfix.IntField.__init__(self, 1018, data)9716class QuoteType(quickfix.IntField):9717	def __init__(self, data = None):9718		if data == None:9719			quickfix.IntField.__init__(self, 537)9720		else:9721			quickfix.IntField.__init__(self, 537, data)9722class NoRiskSecurityAltID(quickfix.IntField):9723	def __init__(self, data = None):9724		if data == None:9725			quickfix.IntField.__init__(self, 1540)9726		else:9727			quickfix.IntField.__init__(self, 1540, data)9728class NoStrategyParameters(quickfix.IntField):9729	def __init__(self, data = None):9730		if data == None:9731			quickfix.IntField.__init__(self, 957)9732		else:9733			quickfix.IntField.__init__(self, 957, data)9734class IndividualAllocRejCode(quickfix.IntField):9735	def __init__(self, data = None):9736		if data == None:9737			quickfix.IntField.__init__(self, 776)9738		else:9739			quickfix.IntField.__init__(self, 776, data)9740class DiscretionInst(quickfix.CharField):9741	def __init__(self, data = None):9742		if data == None:9743			quickfix.CharField.__init__(self, 388)9744		else:9745			quickfix.CharField.__init__(self, 388, data)9746class RiskSecurityAltID(quickfix.StringField):9747	def __init__(self, data = None):9748		if data == None:9749			quickfix.StringField.__init__(self, 1541)9750		else:9751			quickfix.StringField.__init__(self, 1541, data)9752class TargetPartyRole(quickfix.IntField):9753	def __init__(self, data = None):9754		if data == None:9755			quickfix.IntField.__init__(self, 1464)9756		else:9757			quickfix.IntField.__init__(self, 1464, data)9758class CrossPrioritization(quickfix.IntField):9759	def __init__(self, data = None):9760		if data == None:9761			quickfix.IntField.__init__(self, 550)9762		else:9763			quickfix.IntField.__init__(self, 550, data)9764class EncodedListStatusText(quickfix.StringField):9765	def __init__(self, data = None):9766		if data == None:9767			quickfix.StringField.__init__(self, 446)9768		else:9769			quickfix.StringField.__init__(self, 446, data)9770class IOIOthSvc(quickfix.CharField):9771	def __init__(self, data = None):9772		if data == None:9773			quickfix.CharField.__init__(self, 24)9774		else:9775			quickfix.CharField.__init__(self, 24, data)9776class LegIssueDate(quickfix.StringField):9777	def __init__(self, data = None):9778		if data == None:9779			quickfix.StringField.__init__(self, 249)9780		else:9781			quickfix.StringField.__init__(self, 249, data)9782class MDReqRejReason(quickfix.CharField):9783	def __init__(self, data = None):9784		if data == None:9785			quickfix.CharField.__init__(self, 281)9786		else:9787			quickfix.CharField.__init__(self, 281, data)9788class RelationshipRiskPutOrCall(quickfix.IntField):9789	def __init__(self, data = None):9790		if data == None:9791			quickfix.IntField.__init__(self, 1606)9792		else:9793			quickfix.IntField.__init__(self, 1606, data)9794class ApplReqType(quickfix.IntField):9795	def __init__(self, data = None):9796		if data == None:9797			quickfix.IntField.__init__(self, 1347)9798		else:9799			quickfix.IntField.__init__(self, 1347, data)9800class Country(quickfix.StringField):9801	def __init__(self, data = None):9802		if data == None:9803			quickfix.StringField.__init__(self, 421)9804		else:9805			quickfix.StringField.__init__(self, 421, data)9806class UnderlyingLegSecurityIDSource(quickfix.StringField):9807	def __init__(self, data = None):9808		if data == None:9809			quickfix.StringField.__init__(self, 1333)9810		else:9811			quickfix.StringField.__init__(self, 1333, data)9812class FlexProductEligibilityIndicator(quickfix.BoolField):9813	def __init__(self, data = None):9814		if data == None:9815			quickfix.BoolField.__init__(self, 1242)9816		else:9817			quickfix.BoolField.__init__(self, 1242, data)9818class AggressorIndicator(quickfix.BoolField):9819	def __init__(self, data = None):9820		if data == None:9821			quickfix.BoolField.__init__(self, 1057)9822		else:9823			quickfix.BoolField.__init__(self, 1057, data)9824class ExecPriceAdjustment(quickfix.DoubleField):9825	def __init__(self, data = None):9826		if data == None:9827			quickfix.DoubleField.__init__(self, 485)9828		else:9829			quickfix.DoubleField.__init__(self, 485, data)9830class BusinessRejectReason(quickfix.IntField):9831	def __init__(self, data = None):9832		if data == None:9833			quickfix.IntField.__init__(self, 380)9834		else:9835			quickfix.IntField.__init__(self, 380, data)9836class TradeDate(quickfix.StringField):9837	def __init__(self, data = None):9838		if data == None:9839			quickfix.StringField.__init__(self, 75)9840		else:9841			quickfix.StringField.__init__(self, 75, data)9842class UnderlyingPutOrCall(quickfix.IntField):9843	def __init__(self, data = None):9844		if data == None:9845			quickfix.IntField.__init__(self, 315)9846		else:9847			quickfix.IntField.__init__(self, 315, data)9848class RelationshipRiskSymbolSfx(quickfix.StringField):9849	def __init__(self, data = None):9850		if data == None:9851			quickfix.StringField.__init__(self, 1590)9852		else:9853			quickfix.StringField.__init__(self, 1590, data)9854class UnderlyingInstrumentPartyRole(quickfix.IntField):9855	def __init__(self, data = None):9856		if data == None:9857			quickfix.IntField.__init__(self, 1061)9858		else:9859			quickfix.IntField.__init__(self, 1061, data)9860class DerivativePositionLimit(quickfix.IntField):9861	def __init__(self, data = None):9862		if data == None:9863			quickfix.IntField.__init__(self, 1273)9864		else:9865			quickfix.IntField.__init__(self, 1273, data)9866class TierCode(quickfix.StringField):9867	def __init__(self, data = None):9868		if data == None:9869			quickfix.StringField.__init__(self, 994)9870		else:9871			quickfix.StringField.__init__(self, 994, data)9872class BookingType(quickfix.IntField):9873	def __init__(self, data = None):9874		if data == None:9875			quickfix.IntField.__init__(self, 775)9876		else:9877			quickfix.IntField.__init__(self, 775, data)9878class StipulationValue(quickfix.StringField):9879	def __init__(self, data = None):9880		if data == None:9881			quickfix.StringField.__init__(self, 234)9882		else:9883			quickfix.StringField.__init__(self, 234, data)9884class SettlCurrBidFxRate(quickfix.DoubleField):9885	def __init__(self, data = None):9886		if data == None:9887			quickfix.DoubleField.__init__(self, 656)9888		else:...__init__.py
Source:__init__.py  
...28    'StandardItemModel', 'StandardItem', 'ListWidgetItem',29]30__version__ = '0.0.1'31class QtEvent(object):32    def __init__(self, sender, *args):33        self.sender = sender34        self.args = args35# ------------------------------------------------------------------------------36# Widget Containers37# ------------------------------------------------------------------------------38class QtFrame(type(QObject), FrameMeta):39    pass40class Container(Frame, metaclass=QtFrame):41    def __init__(self, size=None, layout=None):42        if not isinstance(self, QWidget): raise Exception("The Container class shouldn't be used directly. Use a layout class instead")43        super().__init__()44        if size:45            self.resize(*size)46        if layout is not None:47            self._layout = layout()48            self.setLayout(self._layout)49        else:50            self._layout = None51    def add_widget(self, widget, **kwargs):52        if self._layout is None: return53        if type(self._layout) == QGridLayout and 'row' in kwargs and 'col' in kwargs:54            self._layout.addWidget(55                widget,56                kwargs.get('row'),57                kwargs.get('col'),58                kwargs.get('rowspan', 1),59                kwargs.get('colspan', 1),60                kwargs.get('alignment', QtCore.Qt.Alignment())61            )62        elif type(self._layout) == QFormLayout and 'label' in kwargs:63            self._layout.addRow(kwargs.get('label'), widget)64        else:65            self._layout.addWidget(widget)66    def remove_widget(self, widget):67        if self._layout is None: return68        self._layout.removeWidget(widget)69    def setCurrentIndex(self, index):70        if type(self._layout) == QStackedLayout: self._layout.setCurrentIndex(index)71    def setCurrentWidget(self, widget):72        if type(self._layout) == QStackedLayout: self._layout.setCurrentWidget(widget)73class MainWindow(Container, QMainWindow):74    def __init__(self, size=None, title=None, modal=False):75        QMainWindow.__init__(self)76        Container.__init__(self)77        self.keys = Keys()78        if size:79            self.resize(*size)80        if title is not None:81            self.setWindowTitle(title)82        if modal:83            self.setWindowModality(Qt.ApplicationModal)84        self.closed = Event("MainWindow.closed")85        self.resized = Event("MainWindow.resized")86    def create(self, framefunc, *frameargs, size=None, title=None, **framekwargs):87        if size:88            self.resize(*size)89        if title is not None:90            self.setWindowTitle(title)91        super().create(framefunc, *frameargs, **framekwargs)92        self.show()93    def _ondispose(self):94        self.deleteLater()95        super()._ondispose()96    def closeEvent(self, event):97        self.closed.send(event)98        if event.isAccepted(): # If event wasn't canceled by user99            self.remove()100    def resizeEvent(self, event):101        self.resized.send(QtEvent(self, event))102    def add_widget(self, widget, **kwargs):103        self.setCentralWidget(widget)104    def remove_widget(self, widget):105        pass106    def keyPressEvent(self, event):107        self.keys._onkeyevent(event.key(), True, event)108    def keyReleaseEvent(self, event):109        self.keys._onkeyevent(event.key(), False, event)110class Dialog(Container, QDialog):111    def __init__(self, layout=None, size=None, title=None):112        QDialog.__init__(self)113        Container.__init__(self, layout=layout)114        self.keys = Keys()115        if size:116            self.resize(*size)117        if title is not None:118            self.setWindowTitle(title)119        self.closed = Event("Dialog.closed")120        def onfinished(result):121            self._result = result122            self.remove()123        self.finished.connect(onfinished)124    def create(self, framefunc, *frameargs, size=None, title=None, **framekwargs):125        if size:126            self.resize(*size)127        if title is not None:128            self.setWindowTitle(title)129        super().create(framefunc, *frameargs, **framekwargs)130        self.show()131    def _ondispose(self):132        self.deleteLater()133        super()._ondispose()134    def closeEvent(self, event):135        self.closed.send(event)136        if event.isAccepted(): # If event wasn't canceled by user137            self.remove()138    def keyPressEvent(self, event):139        self.keys._onkeyevent(event.key(), True, event)140    def keyReleaseEvent(self, event):141        self.keys._onkeyevent(event.key(), False, event)142class Layout(Container, QWidget):143    hbox = QHBoxLayout144    vbox = QVBoxLayout145    grid = QGridLayout146    form = QFormLayout147    stacked = QStackedLayout148    def __init__(self, layout=None, **kwargs):149        QWidget.__init__(self)150        Container.__init__(self, layout=layout)151        parent = find_parent(Container)152        if parent is None:153            raise Exception("Layouts need to be defined inside a MainWindow or Dialog")154        parent.add_widget(self, **kwargs)155class HBoxLayout(Layout):156    def __init__(self, **kwargs):157        super().__init__(Layout.hbox, **kwargs)158    def addStretch(self, stretch = 0):159        self._layout.addStretch(stretch)160class VBoxLayout(Layout):161    def __init__(self, **kwargs):162        super().__init__(Layout.vbox, **kwargs)163    def addStretch(self, stretch = 0):164        self._layout.addStretch(stretch)165class GridLayout(Layout):166    def __init__(self, **kwargs):167        super().__init__(Layout.grid, **kwargs)168class FormLayout(Layout):169    def __init__(self, **kwargs):170        super().__init__(Layout.form, **kwargs)171class StackedLayout(Layout):172    def __init__(self, **kwargs):173        super().__init__(Layout.stacked, **kwargs)174class GroupBox(Container, QGroupBox):175    def __init__(self, size=None, title=None, layout=None, **kwargs):176        QGroupBox.__init__(self)177        Container.__init__(self, layout=layout)178        parent = find_parent(Container)179        if parent is None:180            raise Exception("GroupBox needs to be defined inside a MainWindow or Dialog")181        parent.add_widget(self, **kwargs)182        if size:183            self.resize(*size)184        if title is not None:185            self.setTitle(title)186class TabWidget(Container, QTabWidget):187    def __init__(self, size=None, layout=None, **kwargs):188        QTabWidget.__init__(self)189        Container.__init__(self, layout=layout)190        parent = find_parent(Container)191        if parent is None:192            raise Exception("TabWidget needs to be defined inside a MainWindow or Dialog")193        parent.add_widget(self, **kwargs)194        if size:195            self.resize(*size)196class TabPage(Container, QWidget):197    @dispatch(QtGui.QIcon, str)198    def __init__(self, icon, label, layout=None):199        QWidget.__init__(self)200        Container.__init__(self, layout=layout)201        parent = find_parent(TabWidget)202        if parent is None:203            raise Exception("TabPage needs to be defined inside a TabWidget")204        parent.addTab(self, icon, label)205    @dispatch(str)206    def __init__(self, label, layout=None):207        QWidget.__init__(self)208        Container.__init__(self, layout=layout)209        parent = find_parent(TabWidget)210        if parent is None:211            raise Exception("TabPage needs to be defined inside a TabWidget")212        parent.addTab(self, label)213class CanvasLayer(Frame):214    def __init__(self, pos=None, rot=None, scl=None):215        super().__init__()216        self._pos = vec2(0, 0) if pos is None else pos217        self._rot = quat() if rot is None else rot218        self._scl = vec2(1, 1) if scl is None else scl219        if isinstance(self, Canvas) or isinstance(self, Pixmap):220            self._canvas = self221            self._parentLayer = None222        else:223            # Find parent frame of class Canvas224            self._canvas = find_parent((Canvas, Pixmap))225            if self._canvas is None:226                raise Exception("CanvasLayer can't be defined outside Canvas")227            self._parentLayer = find_parent(CanvasLayer)228            self._parentLayer.shapes.append(self)229        self.shapes = []230    def _ondispose(self):231        if self._parentLayer is not None: self._parentLayer.shapes.remove(self)232        super()._ondispose()233    def clear(self):234        for shape in self.shapes:235            shape.remove()236    def create(self, framefunc, *frameargs, pos=None, rot=None, scl=None, **framekwargs):237        self.transform = QTransform()238        if pos is not None: self._pos = pos239        if rot is not None: self._rot = rot240        if scl is not None: self._scl = scl241        if isinstance(self._rot, numbers.Number): self._rot = quat.from_axis_angle(vec3(0, 0, 1), self._rot)242        if isinstance(self._scl, numbers.Number): self._scl = vec2(self._scl, self._scl)243        self._update_transform() # Update transform matrix to reflect self._pos, self._rot and self._scl244        super().create(framefunc, *frameargs, **framekwargs)245    def _update_transform(self):246        rmat = quaternion.as_rotation_matrix(self._rot)247        self.transform.setMatrix(248            rmat[0, 0] * self._scl.x, rmat[1, 0],               rmat[2, 0],249            rmat[0, 1],               rmat[1, 1] * self._scl.y, rmat[2, 1],250            rmat[0, 2] + self._pos.x, rmat[1, 2] + self._pos.y, rmat[2, 2]251        )252        #TODO: Recursively update child transform's253        self._canvas.update()254    def draw(self, painter):255        for shape in self.shapes:256            shape.draw(painter)257    @property258    def pos(self):259        return self._pos260    @pos.setter261    def pos(self, value):262        self._pos = value # Set new self._pos263        self._update_transform() # Update self.transform264    @property265    def rot(self):266        return self._rot267    @rot.setter268    def rot(self, value):269        self._rot = value # Set new self._rot270        if isinstance(self._rot, numbers.Number): self._rot = quat.from_axis_angle(vec3(0, 0, 1), self._rot)271        self._update_transform()272    @property273    def scl(self):274        return self._scl275    @scl.setter276    def scl(self, value):277        self._scl = value # Set new self._scl278        if isinstance(self._scl, numbers.Number): self._scl = vec2(self._scl, self._scl)279        self._update_transform() # Update self.transform280class Canvas(CanvasLayer, QWidget, metaclass=QtFrame):281    def __init__(self, size=None, pos=None, rot=None, scl=None, **kwargs):282        CanvasLayer.__init__(self, pos, rot, scl)283        QWidget.__init__(self)284        parent = find_parent(Container)285        if parent is None:286            raise Exception("StackedLayout needs to be defined inside a MainWindow or Dialog")287        parent.add_widget(self, **kwargs)288        if size is not None:289            self.resize(*size)290        self.setBackgroundRole(QtGui.QPalette.Base)291        self.setAutoFillBackground(True)292        self.show()293    def paintEvent(self, event):294        painter = QtGui.QPainter()295        painter.begin(self)296        #painter.setBrush(QtGui.QBrush(Qt.red))297        #painter.drawRect(QRect(0, 0, self.width() - 1, self.height() - 1))298        #painter.setPen(QtGui.QPen(Qt.blue))299        #painter.drawLine(0, 0, 100, 100)300        self.draw(painter)301        painter.end()302    def _ondispose(self):303        parent = find_parent(Container)304        parent.remove_widget(self)305        self.setParent(None)306        self.deleteLater()307class Pixmap(CanvasLayer, QPixmap, metaclass=QtFrame):308    def __init__(self, width=None, height=None, pos=None, rot=None, scl=None, **kwargs):309        CanvasLayer.__init__(self, pos, rot, scl)310        self._width = width311        self._height = height312    def create(self, framefunc, *frameargs, width=None, height=None, **framekwargs):313        QPixmap.__init__(self, width or self._width, height or self._height)314        super().create(framefunc, *frameargs, **framekwargs)315    def draw(self):316        painter = QtGui.QPainter()317        painter.begin(self)318        CanvasLayer.draw(self, painter)319        painter.end()320    def update(self):321        pass #self.draw()322# ------------------------------------------------------------------------------323# Widgets324# ------------------------------------------------------------------------------325def _create_properties(src, dest):326    """327    Substitude getter/setter pairs with Python properties328    Find callable attributes of the form 'foo' (getter) and 'setFoo' (setter) in class src and replace them with properties in class dest.329    """330    setters = {}331    setter_regex = re.compile(r"set[A-Z]\w*")332    for key in dir(src):333        try:334            setter = getattr(src, key)335        except TypeError:336            continue337        if callable(setter) and setter_regex.match(key):338            setters[key[3].lower() + key[4:]] = setter339    for key in dir(src):340        try:341            getter = getattr(src, key)342        except TypeError:343            continue344        if callable(getter) and key in setters:345            setattr(dest, key, property(getter, setters[key])) # Overwrite getter with property346def _convert_all_signals_to_awaitables(obj):347    for key in dir(obj.__class__):348        try:349            signal = getattr(obj, key)350        except TypeError:351            continue352        if type(signal) == QtCore.pyqtBoundSignal:353            awaitable = Event("{}.{}".format(obj.__class__.__name__, key))354            #signal.connect(functools.partial(awaitable.post, obj))355            def sig(awaitable, obj, *args):356                awaitable.post(QtEvent(obj, *args))357            signal.connect(functools.partial(sig, awaitable, obj))358            awaitable.connect = signal.connect # Preserve pyqtBoundSignal.connect()359            awaitable.emit = signal.emit # Preserve pyqtBoundSignal.emit()360            setattr(obj, key, awaitable)361class Widget(Primitive):362    def __init__(self):363        super().__init__(Container)364        self.mouse_pressed = Event(f"{self.__class__.__name__}.mouse_pressed")365        self.mouse_released = Event(f"{self.__class__.__name__}.mouse_released")366        self.mouse_moved = Event(f"{self.__class__.__name__}.mouse_moved")367        self.double_clicked = Event(f"{self.__class__.__name__}.double_clicked")368    def _ondispose(self):369        self._owner.remove_widget(self)370        self.setParent(None)371        self.deleteLater()372        super()._ondispose()373    def _show(self, kwargs):374        self.resize(self.sizeHint())375        self._owner.add_widget(self, **kwargs)376        self.show()377    def mousePressEvent(self, event):378        qtevent = QtEvent(self, event)379        self.mouse_pressed.send(qtevent)380        if not getattr(qtevent, "handled", False):381            super().mousePressEvent(event)382    def mouseReleaseEvent(self, event):383        qtevent = QtEvent(self, event)384        self.mouse_released.send(qtevent)385        if not getattr(qtevent, "handled", False):386            super().mouseReleaseEvent(event)387    def mouseMoveEvent(self, event):388        qtevent = QtEvent(self, event)389        self.mouse_moved.send(qtevent)390        if not getattr(qtevent, "handled", False):391            super().mouseMoveEvent(event)392    def mouseDoubleClickEvent(self, event):393        qtevent = QtEvent(self, event)394        self.double_clicked.send(qtevent)395        if not getattr(qtevent, "handled", False):396            super().mouseDoubleClickEvent(event)397class PushButton(Widget, QtWidgets.QPushButton):398    @dispatch(QtGui.QIcon, str)399    def __init__(self, icon, text, **kwargs):400        super().__init__()401        QtWidgets.QPushButton.__init__(self, text, self._owner)402        _convert_all_signals_to_awaitables(self)403        self._show(kwargs)404    @dispatch(str)405    def __init__(self, text, **kwargs):406        super().__init__()407        QtWidgets.QPushButton.__init__(self, text, self._owner)408        _convert_all_signals_to_awaitables(self)409        self._show(kwargs)410    @dispatch()411    def __init__(self, **kwargs):412        super().__init__()413        QtWidgets.QPushButton.__init__(self, self._owner)414        _convert_all_signals_to_awaitables(self)415        self._show(kwargs)416_create_properties(QtWidgets.QPushButton, PushButton)417class CheckBox(Widget, QtWidgets.QCheckBox):418    @dispatch(str)419    def __init__(self, text, **kwargs):420        super().__init__()421        QtWidgets.QCheckBox.__init__(self, text, self._owner)422        _convert_all_signals_to_awaitables(self)423        self._show(kwargs)424    @dispatch()425    def __init__(self, **kwargs):426        super().__init__()427        QtWidgets.QCheckBox.__init__(self, self._owner)428        _convert_all_signals_to_awaitables(self)429        self._show(kwargs)430_create_properties(QtWidgets.QCheckBox, CheckBox)431class Label(Widget, QtWidgets.QLabel):432    @dispatch(str)433    def __init__(self, text, **kwargs):434        super().__init__()435        QtWidgets.QLabel.__init__(self, text, self._owner)436        _convert_all_signals_to_awaitables(self)437        self._show(kwargs)438    @dispatch()439    def __init__(self, **kwargs):440        super().__init__()441        QtWidgets.QLabel.__init__(self, self._owner)442        _convert_all_signals_to_awaitables(self)443        self._show(kwargs)444_create_properties(QtWidgets.QLabel, Label)445class PlainTextEdit(Widget, QtWidgets.QPlainTextEdit):446    @dispatch(str)447    def __init__(self, text, **kwargs):448        super().__init__()449        QtWidgets.QPlainTextEdit.__init__(self, text, self._owner)450        _convert_all_signals_to_awaitables(self)451        self._show(kwargs)452    @dispatch()453    def __init__(self, **kwargs):454        super().__init__()455        QtWidgets.QPlainTextEdit.__init__(self, self._owner)456        _convert_all_signals_to_awaitables(self)457        self._show(kwargs)458_create_properties(QtWidgets.QPlainTextEdit, PlainTextEdit)459class LineEdit(Widget, QtWidgets.QLineEdit):460    @dispatch(str)461    def __init__(self, contents, **kwargs):462        super().__init__()463        QtWidgets.QLineEdit.__init__(self, contents, self._owner)464        _convert_all_signals_to_awaitables(self)465        self._show(kwargs)466    @dispatch()467    def __init__(self, **kwargs):468        super().__init__()469        QtWidgets.QLineEdit.__init__(self, self._owner)470        _convert_all_signals_to_awaitables(self)471        self._show(kwargs)472_create_properties(QtWidgets.QLineEdit, LineEdit)473class TextEdit(Widget, QtWidgets.QTextEdit):474    @dispatch(str)475    def __init__(self, text, **kwargs):476        super().__init__()477        QtWidgets.QTextEdit.__init__(self, text, self._owner)478        _convert_all_signals_to_awaitables(self)479        self._show(kwargs)480    @dispatch()481    def __init__(self, **kwargs):482        super().__init__()483        QtWidgets.QTextEdit.__init__(self, self._owner)484        _convert_all_signals_to_awaitables(self)485        self._show(kwargs)486_create_properties(QtWidgets.QTextEdit, TextEdit)487class TextBrowser(Widget, QtWidgets.QTextBrowser):488    @dispatch()489    def __init__(self, **kwargs):490        super().__init__()491        QtWidgets.QTextBrowser.__init__(self, self._owner)492        _convert_all_signals_to_awaitables(self)493        self._show(kwargs)494_create_properties(QtWidgets.QTextBrowser, TextBrowser)495class LCDNumber(Widget, QtWidgets.QLCDNumber):496    @dispatch(int)497    def __init__(self, num_digits, **kwargs):498        super().__init__()499        QtWidgets.QLCDNumber.__init__(self, num_digits, self._owner)500        _convert_all_signals_to_awaitables(self)501        self._show(kwargs)502    @dispatch()503    def __init__(self, **kwargs):504        super().__init__()505        QtWidgets.QLCDNumber.__init__(self, self._owner)506        _convert_all_signals_to_awaitables(self)507        self._show(kwargs)508_create_properties(QtWidgets.QLCDNumber, LCDNumber)509class ProgressBar(Widget, QtWidgets.QProgressBar):510    @dispatch()511    def __init__(self, **kwargs):512        super().__init__()513        QtWidgets.QProgressBar.__init__(self, self._owner)514        _convert_all_signals_to_awaitables(self)515        self._show(kwargs)516_create_properties(QtWidgets.QProgressBar, ProgressBar)517class ComboBox(Widget, QtWidgets.QComboBox):518    @dispatch()519    def __init__(self, **kwargs):520        super().__init__()521        QtWidgets.QComboBox.__init__(self, self._owner)522        _convert_all_signals_to_awaitables(self)523        self._show(kwargs)524_create_properties(QtWidgets.QComboBox, ComboBox)525class Slider(Widget, QtWidgets.QSlider):526    @dispatch(Qt.Orientation)527    def __init__(self, orientation, **kwargs):528        super().__init__()529        QtWidgets.QSlider.__init__(self, orientation, self._owner)530        _convert_all_signals_to_awaitables(self)531        self._show(kwargs)532    @dispatch()533    def __init__(self, **kwargs):534        super().__init__()535        QtWidgets.QSlider.__init__(self, self._owner)536        _convert_all_signals_to_awaitables(self)537        self._show(kwargs)538_create_properties(QtWidgets.QSlider, Slider)539class Border(Widget, QtWidgets.QFrame):540    @dispatch(Qt.WindowFlags)541    def __init__(self, f, **kwargs):542        super().__init__()543        QtWidgets.QFrame.__init__(self, f, self._owner)544        _convert_all_signals_to_awaitables(self)545        self._show(kwargs)546    @dispatch()547    def __init__(self, **kwargs):548        super().__init__()549        QtWidgets.QFrame.__init__(self, self._owner)550        _convert_all_signals_to_awaitables(self)551        self._show(kwargs)552_create_properties(QtWidgets.QFrame, Border)553class ListView(Widget, QtWidgets.QListView):554    @dispatch(str)555    def __init__(self, text, **kwargs):556        super().__init__()557        QtWidgets.QListView.__init__(self, text, self._owner)558        _convert_all_signals_to_awaitables(self)559        self.current_changed = Event("ListView.current_changed")560        self._show(kwargs)561    @dispatch()562    def __init__(self, **kwargs):563        super().__init__()564        QtWidgets.QListView.__init__(self, self._owner)565        _convert_all_signals_to_awaitables(self)566        self.current_changed = Event("ListView.current_changed")567        self._show(kwargs)568    def currentChanged(self, current, previous):569        self.current_changed.send(QtEvent(self, current, previous))570_create_properties(QtWidgets.QListView, Label)571class ListWidget(Container, Widget, QtWidgets.QListWidget):572    @dispatch()573    def __init__(self, **kwargs):574        Widget.__init__(self)575        Container.__init__(self)576        QtWidgets.QListWidget.__init__(self, self._owner)577        _convert_all_signals_to_awaitables(self)578        self.current_changed = Event("ListWidget.current_changed")579        self._show(kwargs)580    def currentChanged(self, current, previous):581        self.current_changed.send(QtEvent(self, current, previous))582    def add_widget(self, widget, **kwargs):583        self.addItem(widget)584    def remove_widget(self, widget):585        pass586_create_properties(QtWidgets.QListWidget, Label)587class TreeView(Widget, QtWidgets.QTreeView):588    @dispatch(str)589    def __init__(self, text, **kwargs):590        super().__init__()591        QtWidgets.QTreeView.__init__(self, text, self._owner)592        _convert_all_signals_to_awaitables(self)593        self.current_changed = Event("TreeView.current_changed")594        self._show(kwargs)595    @dispatch()596    def __init__(self, **kwargs):597        super().__init__()598        QtWidgets.QTreeView.__init__(self, self._owner)599        _convert_all_signals_to_awaitables(self)600        self.current_changed = Event("TreeView.current_changed")601        self._show(kwargs)602    def currentChanged(self, current, previous):603        pass #self.current_changed.send(QtEvent(self, current, previous))604_create_properties(QtWidgets.QTreeView, Label)605class TableView(Widget, QtWidgets.QTableView):606    @dispatch()607    def __init__(self, **kwargs):608        super().__init__()609        QtWidgets.QTableView.__init__(self, self._owner)610        _convert_all_signals_to_awaitables(self)611        self.current_changed = Event("TableView.current_changed")612        self._show(kwargs)613    def currentChanged(self, current, previous):614        self.current_changed.send(QtEvent(self, current, previous))615_create_properties(QtWidgets.QTableView, Label)616class ChartView(Widget, QtChart.QChartView):617    @dispatch(QtChart.QChart)618    def __init__(self, chart, **kwargs):619        super().__init__()620        QtChart.QChartView.__init__(self, chart, self._owner)621        _convert_all_signals_to_awaitables(self)622        self._show(kwargs)623    @dispatch()624    def __init__(self, **kwargs):625        super().__init__()626        QtChart.QChartView.__init__(self, self._owner)627        _convert_all_signals_to_awaitables(self)628        self._show(kwargs)629_create_properties(QtChart.QChartView, Label)630class StandardItemModel(PFrame, QtGui.QStandardItemModel, metaclass=QtFrame):631    @dispatch(int, int)632    def __init__(self, rows, columns):633        QtGui.QStandardItemModel.__init__(self, rows, columns)634        Frame.__init__(self)635    @dispatch()636    def __init__(self):637        QtGui.QStandardItemModel.__init__(self)638        Frame.__init__(self)639class StandardItem(Primitive, QtGui.QStandardItem):640    @dispatch(str)641    def __init__(self, text):642        QtGui.QStandardItem.__init__(self, text)643        Primitive.__init__(self, StandardItemModel)644        self._owner.appendRow(self)645    @dispatch(QtGui.QIcon, str)646    def __init__(self, icon, text):647        QtGui.QStandardItem.__init__(self, icon, text)648        Primitive.__init__(self, StandardItemModel)649        self._owner.appendRow(self)650    @dispatch(int)651    def __init__(self, rows, columns=1):652        QtGui.QStandardItem.__init__(self, rows, columns)653        Primitive.__init__(self, StandardItemModel)654        self._owner.appendRow(self)655    @dispatch()656    def __init__(self):657        QtGui.QStandardItem.__init__(self)658        Primitive.__init__(self, StandardItemModel)659        self._owner.appendRow(self)660class ListWidgetItem(Widget, QtWidgets.QListWidgetItem):661    @dispatch(str)662    def __init__(self, text, **kwargs):663        super().__init__()664        QtWidgets.QListWidgetItem.__init__(self, text, self._owner)665        #_convert_all_signals_to_awaitables(self) #TODO666    @dispatch(QtGui.QIcon, str)667    def __init__(self, icon, text, **kwargs):668        super().__init__()669        QtWidgets.QListWidgetItem.__init__(self, icon, text, self._owner)670        #_convert_all_signals_to_awaitables(self) #TODO671    @dispatch()672    def __init__(self, **kwargs):673        super().__init__()674        QtWidgets.QListWidgetItem.__init__(self, self._owner)675        #_convert_all_signals_to_awaitables(self) #TODO676_create_properties(QtWidgets.QListWidgetItem, ListWidgetItem)677class DialogButtonBox(Widget, QtWidgets.QDialogButtonBox):678    @dispatch(Qt.Orientation)679    def __init__(self, orientation, **kwargs):680        self._init(orientation, **kwargs)681    @dispatch(QtWidgets.QDialogButtonBox.StandardButton)682    def __init__(self, button, **kwargs):683        self._init(button, **kwargs)684    @dispatch(QtWidgets.QDialogButtonBox.StandardButtons)685    def __init__(self, buttons, **kwargs):686        self._init(buttons, **kwargs)687    @dispatch(QtWidgets.QDialogButtonBox.StandardButton, Qt.Orientation)688    def __init__(self, button, orientation, **kwargs):689        self._init(button, orientation, **kwargs)690    @dispatch(QtWidgets.QDialogButtonBox.StandardButtons, Qt.Orientation)691    def __init__(self, buttons, orientation, **kwargs):692        self._init(buttons, orientation, **kwargs)693    @dispatch()694    def __init__(self, **kwargs):695        self._init(**kwargs)696    def _init(self, *args, **kwargs):697        super().__init__()698        QtWidgets.QDialogButtonBox.__init__(self, *args, self._owner)699        dialog = find_parent(Dialog)700        if dialog is None:701            raise Exception("DialogButtonBox needs to be defined inside a Dialog")702        self.accepted.connect(dialog.accept)703        self.rejected.connect(dialog.reject)704        _convert_all_signals_to_awaitables(self)705        self._show(kwargs)706_create_properties(QtWidgets.QDialogButtonBox, DialogButtonBox)707# ------------------------------------------------------------------------------708# Shapes709# ------------------------------------------------------------------------------710class Shape(Primitive, metaclass=abc.ABCMeta):711    def __init__(self):712        super().__init__(CanvasLayer)713        # Find parent frame of class Canvas714        self._canvas = find_parent(Canvas)715        self._owner.shapes.append(self)716    def _ondispose(self):717        self._owner.shapes.remove(self)718    @abc.abstractmethod719    def draw(self, painter):720        raise NotImplementedError721class Line(Shape):722    def __init__(self, v0, v1, pen=None):723        super().__init__()724        self.v0 = v0725        self.v1 = v1726        self.pen = pen727    def draw(self, painter):728        if self.pen is not None: painter.setPen(self.pen)729        painter.setWorldTransform(self._owner.transform)730        painter.drawLine(self.v0.x, self.v0.y, self.v1.x, self.v1.y)731class Lines(Shape):732    def __init__(self, points, pen=None):733        super().__init__()734        self.points = points735        self.pen = pen736    def draw(self, painter):737        if self.pen is not None: painter.setPen(self.pen)738        painter.setWorldTransform(self._owner.transform)739        painter.drawLines(*(QPointF(*p) for p in self.points))740class Polyline(Shape):741    def __init__(self, points, pen=None):742        super().__init__()743        self.points = points744        self.pen = pen745    def draw(self, painter):746        if self.pen is not None: painter.setPen(self.pen)747        painter.setWorldTransform(self._owner.transform)748        painter.drawPolyline(*(QPointF(*p) for p in self.points))749class Rect(Shape):750    def __init__(self, pos, size, pen=None, brush=None):751        super().__init__()752        self.pos = pos753        self.size = size754        self.pen = pen755        self.brush = brush756    def draw(self, painter):757        if self.pen is not None:758            painter.setPen(self.pen)759        else:760            painter.setPen(Qt.NoPen)761        if self.brush is not None: painter.setBrush(self.brush)762        painter.setWorldTransform(self._owner.transform)763        painter.drawRect(self.pos.x, self.pos.y, self.size.x, self.size.y)764class Circle(Shape):765    def __init__(self, pos, radius, pen=None, brush=None):766        super().__init__()767        self.pos = pos768        self.radius = radius769        self.pen = pen770        self.brush = brush771    def draw(self, painter):772        if self.pen is not None:773            painter.setPen(self.pen)774        else:775            painter.setPen(Qt.NoPen)776        if self.brush is not None: painter.setBrush(self.brush)777        painter.setWorldTransform(self._owner.transform)778        painter.drawEllipse(QPointF(*self.pos), self.radius, self.radius)779class Text(Shape):780    def __init__(self, pos, size, alignment, text, pen=None, font=None):781        super().__init__()782        self.pos = pos783        self.size = size784        self.alignment = alignment785        self.text = text786        self.pen = pen787        self.font = font788    def draw(self, painter):789        if self.pen is not None: painter.setPen(self.pen)790        if self.font is not None: painter.setFont(self.font)791        painter.setWorldTransform(self._owner.transform)792        painter.drawText(self.pos.x, self.pos.y, self.size.x, self.size.y, self.alignment, self.text)793class Image(Shape):794    def __init__(self, pos, size, image):795        super().__init__()796        self.pos = pos797        self.size = size798        self.image = image799    def draw(self, painter):800        painter.setWorldTransform(self._owner.transform)801        if self.size is not None:802            painter.drawPixmap(QRectF(*self.pos, *self.size), self.image, QRectF(0, 0, self.image.width(), self.image.height()))803        else:...test_multiple_inheritance.py
Source:test_multiple_inheritance.py  
...6    assert mt.foo() == 37    assert mt.bar() == 48def test_multiple_inheritance_mix1():9    class Base1:10        def __init__(self, i):11            self.i = i12        def foo(self):13            return self.i14    class MITypePy(Base1, m.Base2):15        def __init__(self, i, j):16            Base1.__init__(self, i)17            m.Base2.__init__(self, j)18    mt = MITypePy(3, 4)19    assert mt.foo() == 320    assert mt.bar() == 421def test_multiple_inheritance_mix2():22    class Base2:23        def __init__(self, i):24            self.i = i25        def bar(self):26            return self.i27    class MITypePy(m.Base1, Base2):28        def __init__(self, i, j):29            m.Base1.__init__(self, i)30            Base2.__init__(self, j)31    mt = MITypePy(3, 4)32    assert mt.foo() == 333    assert mt.bar() == 434def test_multiple_inheritance_python():35    class MI1(m.Base1, m.Base2):36        def __init__(self, i, j):37            m.Base1.__init__(self, i)38            m.Base2.__init__(self, j)39    class B1(object):40        def v(self):41            return 142    class MI2(B1, m.Base1, m.Base2):43        def __init__(self, i, j):44            B1.__init__(self)45            m.Base1.__init__(self, i)46            m.Base2.__init__(self, j)47    class MI3(MI2):48        def __init__(self, i, j):49            MI2.__init__(self, i, j)50    class MI4(MI3, m.Base2):51        def __init__(self, i, j):52            MI3.__init__(self, i, j)53            # This should be ignored (Base2 is already initialized via MI2):54            m.Base2.__init__(self, i + 100)55    class MI5(m.Base2, B1, m.Base1):56        def __init__(self, i, j):57            B1.__init__(self)58            m.Base1.__init__(self, i)59            m.Base2.__init__(self, j)60    class MI6(m.Base2, B1):61        def __init__(self, i):62            m.Base2.__init__(self, i)63            B1.__init__(self)64    class B2(B1):65        def v(self):66            return 267    class B3(object):68        def v(self):69            return 370    class B4(B3, B2):71        def v(self):72            return 473    class MI7(B4, MI6):74        def __init__(self, i):75            B4.__init__(self)76            MI6.__init__(self, i)77    class MI8(MI6, B3):78        def __init__(self, i):79            MI6.__init__(self, i)80            B3.__init__(self)81    class MI8b(B3, MI6):82        def __init__(self, i):83            B3.__init__(self)84            MI6.__init__(self, i)85    mi1 = MI1(1, 2)86    assert mi1.foo() == 187    assert mi1.bar() == 288    mi2 = MI2(3, 4)89    assert mi2.v() == 190    assert mi2.foo() == 391    assert mi2.bar() == 492    mi3 = MI3(5, 6)93    assert mi3.v() == 194    assert mi3.foo() == 595    assert mi3.bar() == 696    mi4 = MI4(7, 8)97    assert mi4.v() == 198    assert mi4.foo() == 799    assert mi4.bar() == 8100    mi5 = MI5(10, 11)101    assert mi5.v() == 1102    assert mi5.foo() == 10103    assert mi5.bar() == 11104    mi6 = MI6(12)105    assert mi6.v() == 1106    assert mi6.bar() == 12107    mi7 = MI7(13)108    assert mi7.v() == 4109    assert mi7.bar() == 13110    mi8 = MI8(14)111    assert mi8.v() == 1112    assert mi8.bar() == 14113    mi8b = MI8b(15)114    assert mi8b.v() == 3115    assert mi8b.bar() == 15116def test_multiple_inheritance_python_many_bases():117    class MIMany14(m.BaseN1, m.BaseN2, m.BaseN3, m.BaseN4):118        def __init__(self):119            m.BaseN1.__init__(self, 1)120            m.BaseN2.__init__(self, 2)121            m.BaseN3.__init__(self, 3)122            m.BaseN4.__init__(self, 4)123    class MIMany58(m.BaseN5, m.BaseN6, m.BaseN7, m.BaseN8):124        def __init__(self):125            m.BaseN5.__init__(self, 5)126            m.BaseN6.__init__(self, 6)127            m.BaseN7.__init__(self, 7)128            m.BaseN8.__init__(self, 8)129    class MIMany916(m.BaseN9, m.BaseN10, m.BaseN11, m.BaseN12, m.BaseN13, m.BaseN14, m.BaseN15,130                    m.BaseN16):131        def __init__(self):132            m.BaseN9.__init__(self, 9)133            m.BaseN10.__init__(self, 10)134            m.BaseN11.__init__(self, 11)135            m.BaseN12.__init__(self, 12)136            m.BaseN13.__init__(self, 13)137            m.BaseN14.__init__(self, 14)138            m.BaseN15.__init__(self, 15)139            m.BaseN16.__init__(self, 16)140    class MIMany19(MIMany14, MIMany58, m.BaseN9):141        def __init__(self):142            MIMany14.__init__(self)143            MIMany58.__init__(self)144            m.BaseN9.__init__(self, 9)145    class MIMany117(MIMany14, MIMany58, MIMany916, m.BaseN17):146        def __init__(self):147            MIMany14.__init__(self)148            MIMany58.__init__(self)149            MIMany916.__init__(self)150            m.BaseN17.__init__(self, 17)151    # Inherits from 4 registered C++ classes: can fit in one pointer on any modern arch:152    a = MIMany14()153    for i in range(1, 4):154        assert getattr(a, "f" + str(i))() == 2 * i155    # Inherits from 8: requires 1/2 pointers worth of holder flags on 32/64-bit arch:156    b = MIMany916()157    for i in range(9, 16):158        assert getattr(b, "f" + str(i))() == 2 * i159    # Inherits from 9: requires >= 2 pointers worth of holder flags160    c = MIMany19()161    for i in range(1, 9):162        assert getattr(c, "f" + str(i))() == 2 * i163    # Inherits from 17: requires >= 3 pointers worth of holder flags164    d = MIMany117()165    for i in range(1, 17):166        assert getattr(d, "f" + str(i))() == 2 * i167def test_multiple_inheritance_virtbase():168    class MITypePy(m.Base12a):169        def __init__(self, i, j):170            m.Base12a.__init__(self, i, j)171    mt = MITypePy(3, 4)172    assert mt.bar() == 4173    assert m.bar_base2a(mt) == 4174    assert m.bar_base2a_sharedptr(mt) == 4175def test_mi_static_properties():176    """Mixing bases with and without static properties should be possible177     and the result should be independent of base definition order"""178    for d in (m.VanillaStaticMix1(), m.VanillaStaticMix2()):179        assert d.vanilla() == "Vanilla"180        assert d.static_func1() == "WithStatic1"181        assert d.static_func2() == "WithStatic2"182        assert d.static_func() == d.__class__.__name__183        m.WithStatic1.static_value1 = 1184        m.WithStatic2.static_value2 = 2...api_init_files_v1.bzl
Source:api_init_files_v1.bzl  
1"""TensorFlow V1 API __init__.py files."""2# keep sorted3TENSORFLOW_API_INIT_FILES_V1 = [4    # BEGIN GENERATED FILES5    "__init__.py",6    "app/__init__.py",7    "audio/__init__.py",8    "autograph/__init__.py",9    "autograph/experimental/__init__.py",10    "bitwise/__init__.py",11    "compat/__init__.py",12    "config/__init__.py",13    "config/experimental/__init__.py",14    "config/optimizer/__init__.py",15    "config/threading/__init__.py",16    "data/__init__.py",17    "data/experimental/__init__.py",18    "debugging/__init__.py",19    "distribute/__init__.py",20    "distribute/cluster_resolver/__init__.py",21    "distribute/experimental/__init__.py",22    "distributions/__init__.py",23    "dtypes/__init__.py",24    "errors/__init__.py",25    "experimental/__init__.py",26    "feature_column/__init__.py",27    "gfile/__init__.py",28    "io/gfile/__init__.py",29    "graph_util/__init__.py",30    "image/__init__.py",31    "io/__init__.py",32    "queue/__init__.py",33    "initializers/__init__.py",34    "layers/__init__.py",35    "layers/experimental/__init__.py",36    "linalg/__init__.py",37    "lite/__init__.py",38    "lite/constants/__init__.py",39    "lite/experimental/__init__.py",40    "lite/experimental/nn/__init__.py",41    "lite/experimental/microfrontend/__init__.py",42    "lite/experimental/microfrontend/python/__init__.py",43    "lite/experimental/microfrontend/python/ops/__init__.py",44    "logging/__init__.py",45    "lookup/__init__.py",46    "lookup/experimental/__init__.py",47    "losses/__init__.py",48    "manip/__init__.py",49    "math/__init__.py",50    "metrics/__init__.py",51    "mlir/__init__.py",52    "mlir/experimental/__init__.py",53    "nest/__init__.py",54    "nn/__init__.py",55    "nn/rnn_cell/__init__.py",56    "profiler/__init__.py",57    "python_io/__init__.py",58    "quantization/__init__.py",59    "ragged/__init__.py",60    "random/__init__.py",61    "random/experimental/__init__.py",62    "raw_ops/__init__.py",63    "resource_loader/__init__.py",64    "strings/__init__.py",65    "saved_model/__init__.py",66    "saved_model/builder/__init__.py",67    "saved_model/constants/__init__.py",68    "saved_model/experimental/__init__.py",69    "saved_model/loader/__init__.py",70    "saved_model/main_op/__init__.py",71    "saved_model/signature_constants/__init__.py",72    "saved_model/signature_def_utils/__init__.py",73    "saved_model/tag_constants/__init__.py",74    "saved_model/utils/__init__.py",75    "sets/__init__.py",76    "signal/__init__.py",77    "sparse/__init__.py",78    "spectral/__init__.py",79    "summary/__init__.py",80    "sysconfig/__init__.py",81    "test/__init__.py",82    "tpu/experimental/__init__.py",83    "tpu/__init__.py",84    "train/__init__.py",85    "train/experimental/__init__.py",86    "train/queue_runner/__init__.py",87    "user_ops/__init__.py",88    "version/__init__.py",89    "xla/__init__.py",90    "xla/experimental/__init__.py",91    # END GENERATED FILES92]93KERAS_API_INIT_FILES_V1 = [94    "__init__.py",95    "keras/__init__.py",96    "keras/activations/__init__.py",97    "keras/applications/__init__.py",98    "keras/applications/densenet/__init__.py",99    "keras/applications/imagenet_utils/__init__.py",100    "keras/applications/inception_resnet_v2/__init__.py",101    "keras/applications/inception_v3/__init__.py",102    "keras/applications/mobilenet/__init__.py",103    "keras/applications/mobilenet_v2/__init__.py",104    "keras/applications/nasnet/__init__.py",105    "keras/applications/resnet/__init__.py",106    "keras/applications/resnet_v2/__init__.py",107    "keras/applications/resnet50/__init__.py",108    "keras/applications/vgg16/__init__.py",109    "keras/applications/vgg19/__init__.py",110    "keras/applications/xception/__init__.py",111    "keras/backend/__init__.py",112    "keras/callbacks/__init__.py",113    "keras/constraints/__init__.py",114    "keras/datasets/__init__.py",115    "keras/datasets/boston_housing/__init__.py",116    "keras/datasets/cifar10/__init__.py",117    "keras/datasets/cifar100/__init__.py",118    "keras/datasets/fashion_mnist/__init__.py",119    "keras/datasets/imdb/__init__.py",120    "keras/datasets/mnist/__init__.py",121    "keras/datasets/reuters/__init__.py",122    "keras/estimator/__init__.py",123    "keras/experimental/__init__.py",124    "keras/initializers/__init__.py",125    "keras/layers/__init__.py",126    "keras/layers/experimental/__init__.py",127    "keras/losses/__init__.py",128    "keras/metrics/__init__.py",129    "keras/mixed_precision/__init__.py",130    "keras/mixed_precision/experimental/__init__.py",131    "keras/models/__init__.py",132    "keras/optimizers/__init__.py",133    "keras/optimizers/schedules/__init__.py",134    "keras/premade/__init__.py",135    "keras/preprocessing/__init__.py",136    "keras/preprocessing/image/__init__.py",137    "keras/preprocessing/sequence/__init__.py",138    "keras/preprocessing/text/__init__.py",139    "keras/regularizers/__init__.py",140    "keras/utils/__init__.py",141    "keras/wrappers/__init__.py",142    "keras/wrappers/scikit_learn/__init__.py",...Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
