pub use self::intern::*;
#[allow(non_upper_case_globals)]
mod intern {
use crate::field_map::Tag;
pub const Account: Tag = 1;
pub const AdvId: Tag = 2;
pub const AdvRefID: Tag = 3;
pub const AdvSide: Tag = 4;
pub const AdvTransType: Tag = 5;
pub const AvgPx: Tag = 6;
pub const BeginSeqNo: Tag = 7;
pub const BeginString: Tag = 8;
pub const BodyLength: Tag = 9;
pub const CheckSum: Tag = 10;
pub const ClOrdID: Tag = 11;
pub const Commission: Tag = 12;
pub const CommType: Tag = 13;
pub const CumQty: Tag = 14;
pub const Currency: Tag = 15;
pub const EndSeqNo: Tag = 16;
pub const ExecID: Tag = 17;
pub const ExecInst: Tag = 18;
pub const ExecRefID: Tag = 19;
pub const ExecTransType: Tag = 20;
pub const HandlInst: Tag = 21;
pub const IDSource: Tag = 22;
pub const IOIid: Tag = 23;
pub const IOIOthSvc: Tag = 24;
pub const IOIQltyInd: Tag = 25;
pub const IOIRefID: Tag = 26;
pub const IOIShares: Tag = 27;
pub const IOITransType: Tag = 28;
pub const LastCapacity: Tag = 29;
pub const LastMkt: Tag = 30;
pub const LastPx: Tag = 31;
pub const LastShares: Tag = 32;
pub const LinesOfText: Tag = 33;
pub const MsgSeqNum: Tag = 34;
pub const MsgType: Tag = 35;
pub const NewSeqNo: Tag = 36;
pub const OrderID: Tag = 37;
pub const OrderQty: Tag = 38;
pub const OrdStatus: Tag = 39;
pub const OrdType: Tag = 40;
pub const OrigClOrdID: Tag = 41;
pub const OrigTime: Tag = 42;
pub const PossDupFlag: Tag = 43;
pub const Price: Tag = 44;
pub const RefSeqNum: Tag = 45;
pub const RelatdSym: Tag = 46;
pub const Rule80A: Tag = 47;
pub const SecurityID: Tag = 48;
pub const SenderCompID: Tag = 49;
pub const SenderSubID: Tag = 50;
pub const SendingTime: Tag = 52;
pub const Shares: Tag = 53;
pub const Side: Tag = 54;
pub const Symbol: Tag = 55;
pub const TargetCompID: Tag = 56;
pub const TargetSubID: Tag = 57;
pub const Text: Tag = 58;
pub const TimeInForce: Tag = 59;
pub const TransactTime: Tag = 60;
pub const Urgency: Tag = 61;
pub const ValidUntilTime: Tag = 62;
pub const SettlmntTyp: Tag = 63;
pub const FutSettDate: Tag = 64;
pub const SymbolSfx: Tag = 65;
pub const ListID: Tag = 66;
pub const ListSeqNo: Tag = 67;
pub const ListNoOrds: Tag = 68;
pub const ListExecInst: Tag = 69;
pub const AllocID: Tag = 70;
pub const AllocTransType: Tag = 71;
pub const RefAllocID: Tag = 72;
pub const NoOrders: Tag = 73;
pub const AvgPrxPrecision: Tag = 74;
pub const TradeDate: Tag = 75;
pub const ExecBroker: Tag = 76;
pub const OpenClose: Tag = 77;
pub const NoAllocs: Tag = 78;
pub const AllocAccount: Tag = 79;
pub const AllocShares: Tag = 80;
pub const ProcessCode: Tag = 81;
pub const NoRpts: Tag = 82;
pub const RptSeq: Tag = 83;
pub const CxlQty: Tag = 84;
pub const NoDlvyInst: Tag = 85;
pub const DlvyInst: Tag = 86;
pub const AllocStatus: Tag = 87;
pub const AllocRejCode: Tag = 88;
pub const Signature: Tag = 89;
pub const SecureDataLen: Tag = 90;
pub const SecureData: Tag = 91;
pub const BrokerOfCredit: Tag = 92;
pub const SignatureLength: Tag = 93;
pub const EmailType: Tag = 94;
pub const RawDataLength: Tag = 95;
pub const RawData: Tag = 96;
pub const PossResend: Tag = 97;
pub const EncryptMethod: Tag = 98;
pub const StopPx: Tag = 99;
pub const ExDestination: Tag = 100;
pub const CxlRejReason: Tag = 102;
pub const OrdRejReason: Tag = 103;
pub const IOIQualifier: Tag = 104;
pub const WaveNo: Tag = 105;
pub const Issuer: Tag = 106;
pub const SecurityDesc: Tag = 107;
pub const HeartBtInt: Tag = 108;
pub const ClientID: Tag = 109;
pub const MinQty: Tag = 110;
pub const MaxFloor: Tag = 111;
pub const TestReqID: Tag = 112;
pub const ReportToExch: Tag = 113;
pub const LocateReqd: Tag = 114;
pub const OnBehalfOfCompID: Tag = 115;
pub const OnBehalfOfSubID: Tag = 116;
pub const QuoteID: Tag = 117;
pub const NetMoney: Tag = 118;
pub const SettlCurrAmt: Tag = 119;
pub const SettlCurrency: Tag = 120;
pub const ForexReq: Tag = 121;
pub const OrigSendingTime: Tag = 122;
pub const GapFillFlag: Tag = 123;
pub const NoExecs: Tag = 124;
pub const CxlType: Tag = 125;
pub const ExpireTime: Tag = 126;
pub const DKReason: Tag = 127;
pub const DeliverToCompID: Tag = 128;
pub const DeliverToSubID: Tag = 129;
pub const IOINaturalFlag: Tag = 130;
pub const QuoteReqID: Tag = 131;
pub const BidPx: Tag = 132;
pub const OfferPx: Tag = 133;
pub const BidSize: Tag = 134;
pub const OfferSize: Tag = 135;
pub const NoMiscFees: Tag = 136;
pub const MiscFeeAmt: Tag = 137;
pub const MiscFeeCurr: Tag = 138;
pub const MiscFeeType: Tag = 139;
pub const PrevClosePx: Tag = 140;
pub const ResetSeqNumFlag: Tag = 141;
pub const SenderLocationID: Tag = 142;
pub const TargetLocationID: Tag = 143;
pub const OnBehalfOfLocationID: Tag = 144;
pub const DeliverToLocationID: Tag = 145;
pub const NoRelatedSym: Tag = 146;
pub const Subject: Tag = 147;
pub const Headline: Tag = 148;
pub const URLLink: Tag = 149;
pub const ExecType: Tag = 150;
pub const LeavesQty: Tag = 151;
pub const CashOrderQty: Tag = 152;
pub const AllocAvgPx: Tag = 153;
pub const AllocNetMoney: Tag = 154;
pub const SettlCurrFxRate: Tag = 155;
pub const SettlCurrFxRateCalc: Tag = 156;
pub const NumDaysInterest: Tag = 157;
pub const AccruedInterestRate: Tag = 158;
pub const AccruedInterestAmt: Tag = 159;
pub const SettlInstMode: Tag = 160;
pub const AllocText: Tag = 161;
pub const SettlInstID: Tag = 162;
pub const SettlInstTransType: Tag = 163;
pub const EmailThreadID: Tag = 164;
pub const SettlInstSource: Tag = 165;
pub const SettlLocation: Tag = 166;
pub const SecurityType: Tag = 167;
pub const EffectiveTime: Tag = 168;
pub const StandInstDbType: Tag = 169;
pub const StandInstDbName: Tag = 170;
pub const StandInstDbID: Tag = 171;
pub const SettlDeliveryType: Tag = 172;
pub const SettlDepositoryCode: Tag = 173;
pub const SettlBrkrCode: Tag = 174;
pub const SettlInstCode: Tag = 175;
pub const SecuritySettlAgentName: Tag = 176;
pub const SecuritySettlAgentCode: Tag = 177;
pub const SecuritySettlAgentAcctNum: Tag = 178;
pub const SecuritySettlAgentAcctName: Tag = 179;
pub const SecuritySettlAgentContactName: Tag = 180;
pub const SecuritySettlAgentContactPhone: Tag = 181;
pub const CashSettlAgentName: Tag = 182;
pub const CashSettlAgentCode: Tag = 183;
pub const CashSettlAgentAcctNum: Tag = 184;
pub const CashSettlAgentAcctName: Tag = 185;
pub const CashSettlAgentContactName: Tag = 186;
pub const CashSettlAgentContactPhone: Tag = 187;
pub const BidSpotRate: Tag = 188;
pub const BidForwardPoints: Tag = 189;
pub const OfferSpotRate: Tag = 190;
pub const OfferForwardPoints: Tag = 191;
pub const OrderQty2: Tag = 192;
pub const FutSettDate2: Tag = 193;
pub const LastSpotRate: Tag = 194;
pub const LastForwardPoints: Tag = 195;
pub const AllocLinkID: Tag = 196;
pub const AllocLinkType: Tag = 197;
pub const SecondaryOrderID: Tag = 198;
pub const NoIOIQualifiers: Tag = 199;
pub const MaturityMonthYear: Tag = 200;
pub const PutOrCall: Tag = 201;
pub const StrikePrice: Tag = 202;
pub const CoveredOrUncovered: Tag = 203;
pub const CustomerOrFirm: Tag = 204;
pub const MaturityDay: Tag = 205;
pub const OptAttribute: Tag = 206;
pub const SecurityExchange: Tag = 207;
pub const NotifyBrokerOfCredit: Tag = 208;
pub const AllocHandlInst: Tag = 209;
pub const MaxShow: Tag = 210;
pub const PegDifference: Tag = 211;
pub const TotNoOrders: Tag = 68;
pub const XmlDataLen: Tag = 212;
pub const XmlData: Tag = 213;
pub const SettlInstRefID: Tag = 214;
pub const NoRoutingIDs: Tag = 215;
pub const RoutingType: Tag = 216;
pub const RoutingID: Tag = 217;
pub const SpreadToBenchmark: Tag = 218;
pub const Benchmark: Tag = 219;
pub const CouponRate: Tag = 223;
pub const ContractMultiplier: Tag = 231;
pub const MDReqID: Tag = 262;
pub const SubscriptionRequestType: Tag = 263;
pub const MarketDepth: Tag = 264;
pub const MDUpdateType: Tag = 265;
pub const AggregatedBook: Tag = 266;
pub const NoMDEntryTypes: Tag = 267;
pub const NoMDEntries: Tag = 268;
pub const MDEntryType: Tag = 269;
pub const MDEntryPx: Tag = 270;
pub const MDEntrySize: Tag = 271;
pub const MDEntryDate: Tag = 272;
pub const MDEntryTime: Tag = 273;
pub const TickDirection: Tag = 274;
pub const MDMkt: Tag = 275;
pub const QuoteCondition: Tag = 276;
pub const TradeCondition: Tag = 277;
pub const MDEntryID: Tag = 278;
pub const MDUpdateAction: Tag = 279;
pub const MDEntryRefID: Tag = 280;
pub const MDReqRejReason: Tag = 281;
pub const MDEntryOriginator: Tag = 282;
pub const LocationID: Tag = 283;
pub const DeskID: Tag = 284;
pub const DeleteReason: Tag = 285;
pub const OpenCloseSettleFlag: Tag = 286;
pub const SellerDays: Tag = 287;
pub const MDEntryBuyer: Tag = 288;
pub const MDEntrySeller: Tag = 289;
pub const MDEntryPositionNo: Tag = 290;
pub const FinancialStatus: Tag = 291;
pub const CorporateAction: Tag = 292;
pub const DefBidSize: Tag = 293;
pub const DefOfferSize: Tag = 294;
pub const NoQuoteEntries: Tag = 295;
pub const NoQuoteSets: Tag = 296;
pub const QuoteAckStatus: Tag = 297;
pub const QuoteCancelType: Tag = 298;
pub const QuoteEntryID: Tag = 299;
pub const QuoteRejectReason: Tag = 300;
pub const QuoteResponseLevel: Tag = 301;
pub const QuoteSetID: Tag = 302;
pub const QuoteRequestType: Tag = 303;
pub const TotQuoteEntries: Tag = 304;
pub const UnderlyingIDSource: Tag = 305;
pub const UnderlyingIssuer: Tag = 306;
pub const UnderlyingSecurityDesc: Tag = 307;
pub const UnderlyingSecurityExchange: Tag = 308;
pub const UnderlyingSecurityID: Tag = 309;
pub const UnderlyingSecurityType: Tag = 310;
pub const UnderlyingSymbol: Tag = 311;
pub const UnderlyingSymbolSfx: Tag = 312;
pub const UnderlyingMaturityMonthYear: Tag = 313;
pub const UnderlyingMaturityDay: Tag = 314;
pub const UnderlyingPutOrCall: Tag = 315;
pub const UnderlyingStrikePrice: Tag = 316;
pub const UnderlyingOptAttribute: Tag = 317;
pub const UnderlyingCurrency: Tag = 318;
pub const RatioQty: Tag = 319;
pub const SecurityReqID: Tag = 320;
pub const SecurityRequestType: Tag = 321;
pub const SecurityResponseID: Tag = 322;
pub const SecurityResponseType: Tag = 323;
pub const SecurityStatusReqID: Tag = 324;
pub const UnsolicitedIndicator: Tag = 325;
pub const SecurityTradingStatus: Tag = 326;
pub const HaltReason: Tag = 327;
pub const InViewOfCommon: Tag = 328;
pub const DueToRelated: Tag = 329;
pub const BuyVolume: Tag = 330;
pub const SellVolume: Tag = 331;
pub const HighPx: Tag = 332;
pub const LowPx: Tag = 333;
pub const Adjustment: Tag = 334;
pub const TradSesReqID: Tag = 335;
pub const TradingSessionID: Tag = 336;
pub const ContraTrader: Tag = 337;
pub const TradSesMethod: Tag = 338;
pub const TradSesMode: Tag = 339;
pub const TradSesStatus: Tag = 340;
pub const TradSesStartTime: Tag = 341;
pub const TradSesOpenTime: Tag = 342;
pub const TradSesPreCloseTime: Tag = 343;
pub const TradSesCloseTime: Tag = 344;
pub const TradSesEndTime: Tag = 345;
pub const NumberOfOrders: Tag = 346;
pub const MessageEncoding: Tag = 347;
pub const EncodedIssuerLen: Tag = 348;
pub const EncodedIssuer: Tag = 349;
pub const EncodedSecurityDescLen: Tag = 350;
pub const EncodedSecurityDesc: Tag = 351;
pub const EncodedListExecInstLen: Tag = 352;
pub const EncodedListExecInst: Tag = 353;
pub const EncodedTextLen: Tag = 354;
pub const EncodedText: Tag = 355;
pub const EncodedSubjectLen: Tag = 356;
pub const EncodedSubject: Tag = 357;
pub const EncodedHeadlineLen: Tag = 358;
pub const EncodedHeadline: Tag = 359;
pub const EncodedAllocTextLen: Tag = 360;
pub const EncodedAllocText: Tag = 361;
pub const EncodedUnderlyingIssuerLen: Tag = 362;
pub const EncodedUnderlyingIssuer: Tag = 363;
pub const EncodedUnderlyingSecurityDescLen: Tag = 364;
pub const EncodedUnderlyingSecurityDesc: Tag = 365;
pub const AllocPrice: Tag = 366;
pub const QuoteSetValidUntilTime: Tag = 367;
pub const QuoteEntryRejectReason: Tag = 368;
pub const LastMsgSeqNumProcessed: Tag = 369;
pub const OnBehalfOfSendingTime: Tag = 370;
pub const RefTagID: Tag = 371;
pub const RefMsgType: Tag = 372;
pub const SessionRejectReason: Tag = 373;
pub const BidRequestTransType: Tag = 374;
pub const ContraBroker: Tag = 375;
pub const ComplianceID: Tag = 376;
pub const SolicitedFlag: Tag = 377;
pub const ExecRestatementReason: Tag = 378;
pub const BusinessRejectRefID: Tag = 379;
pub const BusinessRejectReason: Tag = 380;
pub const GrossTradeAmt: Tag = 381;
pub const NoContraBrokers: Tag = 382;
pub const MaxMessageSize: Tag = 383;
pub const NoMsgTypes: Tag = 384;
pub const MsgDirection: Tag = 385;
pub const NoTradingSessions: Tag = 386;
pub const TotalVolumeTraded: Tag = 387;
pub const DiscretionInst: Tag = 388;
pub const DiscretionOffset: Tag = 389;
pub const BidID: Tag = 390;
pub const ClientBidID: Tag = 391;
pub const ListName: Tag = 392;
pub const TotalNumSecurities: Tag = 393;
pub const BidType: Tag = 394;
pub const NumTickets: Tag = 395;
pub const SideValue1: Tag = 396;
pub const SideValue2: Tag = 397;
pub const NoBidDescriptors: Tag = 398;
pub const BidDescriptorType: Tag = 399;
pub const BidDescriptor: Tag = 400;
pub const SideValueInd: Tag = 401;
pub const LiquidityPctLow: Tag = 402;
pub const LiquidityPctHigh: Tag = 403;
pub const LiquidityValue: Tag = 404;
pub const EFPTrackingError: Tag = 405;
pub const FairValue: Tag = 406;
pub const OutsideIndexPct: Tag = 407;
pub const ValueOfFutures: Tag = 408;
pub const LiquidityIndType: Tag = 409;
pub const WtAverageLiquidity: Tag = 410;
pub const ExchangeForPhysical: Tag = 411;
pub const OutMainCntryUIndex: Tag = 412;
pub const CrossPercent: Tag = 413;
pub const ProgRptReqs: Tag = 414;
pub const ProgPeriodInterval: Tag = 415;
pub const IncTaxInd: Tag = 416;
pub const NumBidders: Tag = 417;
pub const TradeType: Tag = 418;
pub const BasisPxType: Tag = 419;
pub const NoBidComponents: Tag = 420;
pub const Country: Tag = 421;
pub const TotNoStrikes: Tag = 422;
pub const PriceType: Tag = 423;
pub const DayOrderQty: Tag = 424;
pub const DayCumQty: Tag = 425;
pub const DayAvgPx: Tag = 426;
pub const GTBookingInst: Tag = 427;
pub const NoStrikes: Tag = 428;
pub const ListStatusType: Tag = 429;
pub const NetGrossInd: Tag = 430;
pub const ListOrderStatus: Tag = 431;
pub const ExpireDate: Tag = 432;
pub const ListExecInstType: Tag = 433;
pub const CxlRejResponseTo: Tag = 434;
pub const UnderlyingCouponRate: Tag = 435;
pub const UnderlyingContractMultiplier: Tag = 436;
pub const ContraTradeQty: Tag = 437;
pub const ContraTradeTime: Tag = 438;
pub const ClearingFirm: Tag = 439;
pub const ClearingAccount: Tag = 440;
pub const LiquidityNumSecurities: Tag = 441;
pub const MultiLegReportingType: Tag = 442;
pub const StrikeTime: Tag = 443;
pub const ListStatusText: Tag = 444;
pub const EncodedListStatusTextLen: Tag = 445;
pub const EncodedListStatusText: Tag = 446;
pub const SecurityIDSource: Tag = 22;
pub const IOIQty: Tag = 27;
pub const LastQty: Tag = 32;
pub const SendingDate: Tag = 51;
pub const Quantity: Tag = 53;
pub const PositionEffect: Tag = 77;
pub const AllocQty: Tag = 80;
pub const Spread: Tag = 218;
pub const BenchmarkCurveCurrency: Tag = 220;
pub const BenchmarkCurveName: Tag = 221;
pub const BenchmarkCurvePoint: Tag = 222;
pub const CouponPaymentDate: Tag = 224;
pub const IssueDate: Tag = 225;
pub const RepurchaseTerm: Tag = 226;
pub const RepurchaseRate: Tag = 227;
pub const Factor: Tag = 228;
pub const TradeOriginationDate: Tag = 229;
pub const ExDate: Tag = 230;
pub const NoStipulations: Tag = 232;
pub const StipulationType: Tag = 233;
pub const StipulationValue: Tag = 234;
pub const YieldType: Tag = 235;
pub const Yield: Tag = 236;
pub const TotalTakedown: Tag = 237;
pub const Concession: Tag = 238;
pub const RepoCollateralSecurityType: Tag = 239;
pub const RedemptionDate: Tag = 240;
pub const UnderlyingCouponPaymentDate: Tag = 241;
pub const UnderlyingIssueDate: Tag = 242;
pub const UnderlyingRepoCollateralSecurityType: Tag = 243;
pub const UnderlyingRepurchaseTerm: Tag = 244;
pub const UnderlyingRepurchaseRate: Tag = 245;
pub const UnderlyingFactor: Tag = 246;
pub const UnderlyingRedemptionDate: Tag = 247;
pub const LegCouponPaymentDate: Tag = 248;
pub const LegIssueDate: Tag = 249;
pub const LegRepoCollateralSecurityType: Tag = 250;
pub const LegRepurchaseTerm: Tag = 251;
pub const LegRepurchaseRate: Tag = 252;
pub const LegFactor: Tag = 253;
pub const LegRedemptionDate: Tag = 254;
pub const CreditRating: Tag = 255;
pub const UnderlyingCreditRating: Tag = 256;
pub const LegCreditRating: Tag = 257;
pub const TradedFlatSwitch: Tag = 258;
pub const BasisFeatureDate: Tag = 259;
pub const BasisFeaturePrice: Tag = 260;
pub const QuoteStatus: Tag = 297;
pub const UnderlyingSecurityIDSource: Tag = 305;
pub const PartyIDSource: Tag = 447;
pub const PartyID: Tag = 448;
pub const TotalVolumeTradedDate: Tag = 449;
pub const TotalVolumeTradedTime: Tag = 450;
pub const NetChgPrevDay: Tag = 451;
pub const PartyRole: Tag = 452;
pub const NoPartyIDs: Tag = 453;
pub const NoSecurityAltID: Tag = 454;
pub const SecurityAltID: Tag = 455;
pub const SecurityAltIDSource: Tag = 456;
pub const NoUnderlyingSecurityAltID: Tag = 457;
pub const UnderlyingSecurityAltID: Tag = 458;
pub const UnderlyingSecurityAltIDSource: Tag = 459;
pub const Product: Tag = 460;
pub const CFICode: Tag = 461;
pub const UnderlyingProduct: Tag = 462;
pub const UnderlyingCFICode: Tag = 463;
pub const TestMessageIndicator: Tag = 464;
pub const QuantityType: Tag = 465;
pub const BookingRefID: Tag = 466;
pub const IndividualAllocID: Tag = 467;
pub const RoundingDirection: Tag = 468;
pub const RoundingModulus: Tag = 469;
pub const CountryOfIssue: Tag = 470;
pub const StateOrProvinceOfIssue: Tag = 471;
pub const LocaleOfIssue: Tag = 472;
pub const NoRegistDtls: Tag = 473;
pub const MailingDtls: Tag = 474;
pub const InvestorCountryOfResidence: Tag = 475;
pub const PaymentRef: Tag = 476;
pub const DistribPaymentMethod: Tag = 477;
pub const CashDistribCurr: Tag = 478;
pub const CommCurrency: Tag = 479;
pub const CancellationRights: Tag = 480;
pub const MoneyLaunderingStatus: Tag = 481;
pub const MailingInst: Tag = 482;
pub const TransBkdTime: Tag = 483;
pub const ExecPriceType: Tag = 484;
pub const ExecPriceAdjustment: Tag = 485;
pub const DateOfBirth: Tag = 486;
pub const TradeReportTransType: Tag = 487;
pub const CardHolderName: Tag = 488;
pub const CardNumber: Tag = 489;
pub const CardExpDate: Tag = 490;
pub const CardIssNo: Tag = 491;
pub const PaymentMethod: Tag = 492;
pub const RegistAcctType: Tag = 493;
pub const Designation: Tag = 494;
pub const TaxAdvantageType: Tag = 495;
pub const RegistRejReasonText: Tag = 496;
pub const FundRenewWaiv: Tag = 497;
pub const CashDistribAgentName: Tag = 498;
pub const CashDistribAgentCode: Tag = 499;
pub const CashDistribAgentAcctNumber: Tag = 500;
pub const CashDistribPayRef: Tag = 501;
pub const CashDistribAgentAcctName: Tag = 502;
pub const CardStartDate: Tag = 503;
pub const PaymentDate: Tag = 504;
pub const PaymentRemitterID: Tag = 505;
pub const RegistStatus: Tag = 506;
pub const RegistRejReasonCode: Tag = 507;
pub const RegistRefID: Tag = 508;
pub const RegistDetls: Tag = 509;
pub const NoDistribInsts: Tag = 510;
pub const RegistEmail: Tag = 511;
pub const DistribPercentage: Tag = 512;
pub const RegistID: Tag = 513;
pub const RegistTransType: Tag = 514;
pub const ExecValuationPoint: Tag = 515;
pub const OrderPercent: Tag = 516;
pub const OwnershipType: Tag = 517;
pub const NoContAmts: Tag = 518;
pub const ContAmtType: Tag = 519;
pub const ContAmtValue: Tag = 520;
pub const ContAmtCurr: Tag = 521;
pub const OwnerType: Tag = 522;
pub const PartySubID: Tag = 523;
pub const NestedPartyID: Tag = 524;
pub const NestedPartyIDSource: Tag = 525;
pub const SecondaryClOrdID: Tag = 526;
pub const SecondaryExecID: Tag = 527;
pub const OrderCapacity: Tag = 528;
pub const OrderRestrictions: Tag = 529;
pub const MassCancelRequestType: Tag = 530;
pub const MassCancelResponse: Tag = 531;
pub const MassCancelRejectReason: Tag = 532;
pub const TotalAffectedOrders: Tag = 533;
pub const NoAffectedOrders: Tag = 534;
pub const AffectedOrderID: Tag = 535;
pub const AffectedSecondaryOrderID: Tag = 536;
pub const QuoteType: Tag = 537;
pub const NestedPartyRole: Tag = 538;
pub const NoNestedPartyIDs: Tag = 539;
pub const TotalAccruedInterestAmt: Tag = 540;
pub const MaturityDate: Tag = 541;
pub const UnderlyingMaturityDate: Tag = 542;
pub const InstrRegistry: Tag = 543;
pub const CashMargin: Tag = 544;
pub const NestedPartySubID: Tag = 545;
pub const Scope: Tag = 546;
pub const MDImplicitDelete: Tag = 547;
pub const CrossID: Tag = 548;
pub const CrossType: Tag = 549;
pub const CrossPrioritization: Tag = 550;
pub const OrigCrossID: Tag = 551;
pub const NoSides: Tag = 552;
pub const Username: Tag = 553;
pub const Password: Tag = 554;
pub const NoLegs: Tag = 555;
pub const LegCurrency: Tag = 556;
pub const TotalNumSecurityTypes: Tag = 557;
pub const NoSecurityTypes: Tag = 558;
pub const SecurityListRequestType: Tag = 559;
pub const SecurityRequestResult: Tag = 560;
pub const RoundLot: Tag = 561;
pub const MinTradeVol: Tag = 562;
pub const MultiLegRptTypeReq: Tag = 563;
pub const LegPositionEffect: Tag = 564;
pub const LegCoveredOrUncovered: Tag = 565;
pub const LegPrice: Tag = 566;
pub const TradSesStatusRejReason: Tag = 567;
pub const TradeRequestID: Tag = 568;
pub const TradeRequestType: Tag = 569;
pub const PreviouslyReported: Tag = 570;
pub const TradeReportID: Tag = 571;
pub const TradeReportRefID: Tag = 572;
pub const MatchStatus: Tag = 573;
pub const MatchType: Tag = 574;
pub const OddLot: Tag = 575;
pub const NoClearingInstructions: Tag = 576;
pub const ClearingInstruction: Tag = 577;
pub const TradeInputSource: Tag = 578;
pub const TradeInputDevice: Tag = 579;
pub const NoDates: Tag = 580;
pub const AccountType: Tag = 581;
pub const CustOrderCapacity: Tag = 582;
pub const ClOrdLinkID: Tag = 583;
pub const MassStatusReqID: Tag = 584;
pub const MassStatusReqType: Tag = 585;
pub const OrigOrdModTime: Tag = 586;
pub const LegSettlmntTyp: Tag = 587;
pub const LegFutSettDate: Tag = 588;
pub const DayBookingInst: Tag = 589;
pub const BookingUnit: Tag = 590;
pub const PreallocMethod: Tag = 591;
pub const UnderlyingCountryOfIssue: Tag = 592;
pub const UnderlyingStateOrProvinceOfIssue: Tag = 593;
pub const UnderlyingLocaleOfIssue: Tag = 594;
pub const UnderlyingInstrRegistry: Tag = 595;
pub const LegCountryOfIssue: Tag = 596;
pub const LegStateOrProvinceOfIssue: Tag = 597;
pub const LegLocaleOfIssue: Tag = 598;
pub const LegInstrRegistry: Tag = 599;
pub const LegSymbol: Tag = 600;
pub const LegSymbolSfx: Tag = 601;
pub const LegSecurityID: Tag = 602;
pub const LegSecurityIDSource: Tag = 603;
pub const NoLegSecurityAltID: Tag = 604;
pub const LegSecurityAltID: Tag = 605;
pub const LegSecurityAltIDSource: Tag = 606;
pub const LegProduct: Tag = 607;
pub const LegCFICode: Tag = 608;
pub const LegSecurityType: Tag = 609;
pub const LegMaturityMonthYear: Tag = 610;
pub const LegMaturityDate: Tag = 611;
pub const LegStrikePrice: Tag = 612;
pub const LegOptAttribute: Tag = 613;
pub const LegContractMultiplier: Tag = 614;
pub const LegCouponRate: Tag = 615;
pub const LegSecurityExchange: Tag = 616;
pub const LegIssuer: Tag = 617;
pub const EncodedLegIssuerLen: Tag = 618;
pub const EncodedLegIssuer: Tag = 619;
pub const LegSecurityDesc: Tag = 620;
pub const EncodedLegSecurityDescLen: Tag = 621;
pub const EncodedLegSecurityDesc: Tag = 622;
pub const LegRatioQty: Tag = 623;
pub const LegSide: Tag = 624;
pub const TradingSessionSubID: Tag = 625;
pub const AllocType: Tag = 626;
pub const NoHops: Tag = 627;
pub const HopCompID: Tag = 628;
pub const HopSendingTime: Tag = 629;
pub const HopRefID: Tag = 630;
pub const MidPx: Tag = 631;
pub const BidYield: Tag = 632;
pub const MidYield: Tag = 633;
pub const OfferYield: Tag = 634;
pub const ClearingFeeIndicator: Tag = 635;
pub const WorkingIndicator: Tag = 636;
pub const LegLastPx: Tag = 637;
pub const PriorityIndicator: Tag = 638;
pub const PriceImprovement: Tag = 639;
pub const Price2: Tag = 640;
pub const LastForwardPoints2: Tag = 641;
pub const BidForwardPoints2: Tag = 642;
pub const OfferForwardPoints2: Tag = 643;
pub const RFQReqID: Tag = 644;
pub const MktBidPx: Tag = 645;
pub const MktOfferPx: Tag = 646;
pub const MinBidSize: Tag = 647;
pub const MinOfferSize: Tag = 648;
pub const QuoteStatusReqID: Tag = 649;
pub const LegalConfirm: Tag = 650;
pub const UnderlyingLastPx: Tag = 651;
pub const UnderlyingLastQty: Tag = 652;
pub const SecDefStatus: Tag = 653;
pub const LegRefID: Tag = 654;
pub const ContraLegRefID: Tag = 655;
pub const SettlCurrBidFxRate: Tag = 656;
pub const SettlCurrOfferFxRate: Tag = 657;
pub const QuoteRequestRejectReason: Tag = 658;
pub const SideComplianceID: Tag = 659;
pub const SettlType: Tag = 63;
pub const SettlDate: Tag = 64;
pub const AvgPxPrecision: Tag = 74;
pub const SettlDate2: Tag = 193;
pub const PegOffsetValue: Tag = 211;
pub const OpenCloseSettlFlag: Tag = 286;
pub const TotNoQuoteEntries: Tag = 304;
pub const DiscretionOffsetValue: Tag = 389;
pub const TotNoRelatedSym: Tag = 393;
pub const BidTradeType: Tag = 418;
pub const CardIssNum: Tag = 491;
pub const RegistDtls: Tag = 509;
pub const TotNoSecurityTypes: Tag = 557;
pub const LegSettlType: Tag = 587;
pub const LegSettlDate: Tag = 588;
pub const AcctIDSource: Tag = 660;
pub const AllocAcctIDSource: Tag = 661;
pub const BenchmarkPrice: Tag = 662;
pub const BenchmarkPriceType: Tag = 663;
pub const ConfirmID: Tag = 664;
pub const ConfirmStatus: Tag = 665;
pub const ConfirmTransType: Tag = 666;
pub const ContractSettlMonth: Tag = 667;
pub const DeliveryForm: Tag = 668;
pub const LastParPx: Tag = 669;
pub const NoLegAllocs: Tag = 670;
pub const LegAllocAccount: Tag = 671;
pub const LegIndividualAllocID: Tag = 672;
pub const LegAllocQty: Tag = 673;
pub const LegAllocAcctIDSource: Tag = 674;
pub const LegSettlCurrency: Tag = 675;
pub const LegBenchmarkCurveCurrency: Tag = 676;
pub const LegBenchmarkCurveName: Tag = 677;
pub const LegBenchmarkCurvePoint: Tag = 678;
pub const LegBenchmarkPrice: Tag = 679;
pub const LegBenchmarkPriceType: Tag = 680;
pub const LegBidPx: Tag = 681;
pub const LegIOIQty: Tag = 682;
pub const NoLegStipulations: Tag = 683;
pub const LegOfferPx: Tag = 684;
pub const LegOrderQty: Tag = 685;
pub const LegPriceType: Tag = 686;
pub const LegQty: Tag = 687;
pub const LegStipulationType: Tag = 688;
pub const LegStipulationValue: Tag = 689;
pub const LegSwapType: Tag = 690;
pub const Pool: Tag = 691;
pub const QuotePriceType: Tag = 692;
pub const QuoteRespID: Tag = 693;
pub const QuoteRespType: Tag = 694;
pub const QuoteQualifier: Tag = 695;
pub const YieldRedemptionDate: Tag = 696;
pub const YieldRedemptionPrice: Tag = 697;
pub const YieldRedemptionPriceType: Tag = 698;
pub const BenchmarkSecurityID: Tag = 699;
pub const ReversalIndicator: Tag = 700;
pub const YieldCalcDate: Tag = 701;
pub const NoPositions: Tag = 702;
pub const PosType: Tag = 703;
pub const LongQty: Tag = 704;
pub const ShortQty: Tag = 705;
pub const PosQtyStatus: Tag = 706;
pub const PosAmtType: Tag = 707;
pub const PosAmt: Tag = 708;
pub const PosTransType: Tag = 709;
pub const PosReqID: Tag = 710;
pub const NoUnderlyings: Tag = 711;
pub const PosMaintAction: Tag = 712;
pub const OrigPosReqRefID: Tag = 713;
pub const PosMaintRptRefID: Tag = 714;
pub const ClearingBusinessDate: Tag = 715;
pub const SettlSessID: Tag = 716;
pub const SettlSessSubID: Tag = 717;
pub const AdjustmentType: Tag = 718;
pub const ContraryInstructionIndicator: Tag = 719;
pub const PriorSpreadIndicator: Tag = 720;
pub const PosMaintRptID: Tag = 721;
pub const PosMaintStatus: Tag = 722;
pub const PosMaintResult: Tag = 723;
pub const PosReqType: Tag = 724;
pub const ResponseTransportType: Tag = 725;
pub const ResponseDestination: Tag = 726;
pub const TotalNumPosReports: Tag = 727;
pub const PosReqResult: Tag = 728;
pub const PosReqStatus: Tag = 729;
pub const SettlPrice: Tag = 730;
pub const SettlPriceType: Tag = 731;
pub const UnderlyingSettlPrice: Tag = 732;
pub const UnderlyingSettlPriceType: Tag = 733;
pub const PriorSettlPrice: Tag = 734;
pub const NoQuoteQualifiers: Tag = 735;
pub const AllocSettlCurrency: Tag = 736;
pub const AllocSettlCurrAmt: Tag = 737;
pub const InterestAtMaturity: Tag = 738;
pub const LegDatedDate: Tag = 739;
pub const LegPool: Tag = 740;
pub const AllocInterestAtMaturity: Tag = 741;
pub const AllocAccruedInterestAmt: Tag = 742;
pub const DeliveryDate: Tag = 743;
pub const AssignmentMethod: Tag = 744;
pub const AssignmentUnit: Tag = 745;
pub const OpenInterest: Tag = 746;
pub const ExerciseMethod: Tag = 747;
pub const TotNumTradeReports: Tag = 748;
pub const TradeRequestResult: Tag = 749;
pub const TradeRequestStatus: Tag = 750;
pub const TradeReportRejectReason: Tag = 751;
pub const SideMultiLegReportingType: Tag = 752;
pub const NoPosAmt: Tag = 753;
pub const AutoAcceptIndicator: Tag = 754;
pub const AllocReportID: Tag = 755;
pub const NoNested2PartyIDs: Tag = 756;
pub const Nested2PartyID: Tag = 757;
pub const Nested2PartyIDSource: Tag = 758;
pub const Nested2PartyRole: Tag = 759;
pub const Nested2PartySubID: Tag = 760;
pub const BenchmarkSecurityIDSource: Tag = 761;
pub const SecuritySubType: Tag = 762;
pub const UnderlyingSecuritySubType: Tag = 763;
pub const LegSecuritySubType: Tag = 764;
pub const AllowableOneSidednessPct: Tag = 765;
pub const AllowableOneSidednessValue: Tag = 766;
pub const AllowableOneSidednessCurr: Tag = 767;
pub const NoTrdRegTimestamps: Tag = 768;
pub const TrdRegTimestamp: Tag = 769;
pub const TrdRegTimestampType: Tag = 770;
pub const TrdRegTimestampOrigin: Tag = 771;
pub const ConfirmRefID: Tag = 772;
pub const ConfirmType: Tag = 773;
pub const ConfirmRejReason: Tag = 774;
pub const BookingType: Tag = 775;
pub const IndividualAllocRejCode: Tag = 776;
pub const SettlInstMsgID: Tag = 777;
pub const NoSettlInst: Tag = 778;
pub const LastUpdateTime: Tag = 779;
pub const AllocSettlInstType: Tag = 780;
pub const NoSettlPartyIDs: Tag = 781;
pub const SettlPartyID: Tag = 782;
pub const SettlPartyIDSource: Tag = 783;
pub const SettlPartyRole: Tag = 784;
pub const SettlPartySubID: Tag = 785;
pub const SettlPartySubIDType: Tag = 786;
pub const DlvyInstType: Tag = 787;
pub const TerminationType: Tag = 788;
pub const NextExpectedMsgSeqNum: Tag = 789;
pub const OrdStatusReqID: Tag = 790;
pub const SettlInstReqID: Tag = 791;
pub const SettlInstReqRejCode: Tag = 792;
pub const SecondaryAllocID: Tag = 793;
pub const AllocReportType: Tag = 794;
pub const AllocReportRefID: Tag = 795;
pub const AllocCancReplaceReason: Tag = 796;
pub const CopyMsgIndicator: Tag = 797;
pub const AllocAccountType: Tag = 798;
pub const OrderAvgPx: Tag = 799;
pub const OrderBookingQty: Tag = 800;
pub const NoSettlPartySubIDs: Tag = 801;
pub const NoPartySubIDs: Tag = 802;
pub const PartySubIDType: Tag = 803;
pub const NoNestedPartySubIDs: Tag = 804;
pub const NestedPartySubIDType: Tag = 805;
pub const NoNested2PartySubIDs: Tag = 806;
pub const Nested2PartySubIDType: Tag = 807;
pub const AllocIntermedReqType: Tag = 808;
pub const UnderlyingPx: Tag = 810;
pub const PriceDelta: Tag = 811;
pub const ApplQueueMax: Tag = 812;
pub const ApplQueueDepth: Tag = 813;
pub const ApplQueueResolution: Tag = 814;
pub const ApplQueueAction: Tag = 815;
pub const NoAltMDSource: Tag = 816;
pub const AltMDSourceID: Tag = 817;
pub const SecondaryTradeReportID: Tag = 818;
pub const AvgPxIndicator: Tag = 819;
pub const TradeLinkID: Tag = 820;
pub const OrderInputDevice: Tag = 821;
pub const UnderlyingTradingSessionID: Tag = 822;
pub const UnderlyingTradingSessionSubID: Tag = 823;
pub const TradeLegRefID: Tag = 824;
pub const ExchangeRule: Tag = 825;
pub const TradeAllocIndicator: Tag = 826;
pub const ExpirationCycle: Tag = 827;
pub const TrdType: Tag = 828;
pub const TrdSubType: Tag = 829;
pub const TransferReason: Tag = 830;
pub const AsgnReqID: Tag = 831;
pub const TotNumAssignmentReports: Tag = 832;
pub const AsgnRptID: Tag = 833;
pub const ThresholdAmount: Tag = 834;
pub const PegMoveType: Tag = 835;
pub const PegOffsetType: Tag = 836;
pub const PegLimitType: Tag = 837;
pub const PegRoundDirection: Tag = 838;
pub const PeggedPrice: Tag = 839;
pub const PegScope: Tag = 840;
pub const DiscretionMoveType: Tag = 841;
pub const DiscretionOffsetType: Tag = 842;
pub const DiscretionLimitType: Tag = 843;
pub const DiscretionRoundDirection: Tag = 844;
pub const DiscretionPrice: Tag = 845;
pub const DiscretionScope: Tag = 846;
pub const TargetStrategy: Tag = 847;
pub const TargetStrategyParameters: Tag = 848;
pub const ParticipationRate: Tag = 849;
pub const TargetStrategyPerformance: Tag = 850;
pub const LastLiquidityInd: Tag = 851;
pub const PublishTrdIndicator: Tag = 852;
pub const ShortSaleReason: Tag = 853;
pub const QtyType: Tag = 854;
pub const SecondaryTrdType: Tag = 855;
pub const TradeReportType: Tag = 856;
pub const AllocNoOrdersType: Tag = 857;
pub const SharedCommission: Tag = 858;
pub const ConfirmReqID: Tag = 859;
pub const AvgParPx: Tag = 860;
pub const ReportedPx: Tag = 861;
pub const NoCapacities: Tag = 862;
pub const OrderCapacityQty: Tag = 863;
pub const NoEvents: Tag = 864;
pub const EventType: Tag = 865;
pub const EventDate: Tag = 866;
pub const EventPx: Tag = 867;
pub const EventText: Tag = 868;
pub const PctAtRisk: Tag = 869;
pub const NoInstrAttrib: Tag = 870;
pub const InstrAttribType: Tag = 871;
pub const InstrAttribValue: Tag = 872;
pub const DatedDate: Tag = 873;
pub const InterestAccrualDate: Tag = 874;
pub const CPProgram: Tag = 875;
pub const CPRegType: Tag = 876;
pub const UnderlyingCPProgram: Tag = 877;
pub const UnderlyingCPRegType: Tag = 878;
pub const UnderlyingQty: Tag = 879;
pub const TrdMatchID: Tag = 880;
pub const SecondaryTradeReportRefID: Tag = 881;
pub const UnderlyingDirtyPrice: Tag = 882;
pub const UnderlyingEndPrice: Tag = 883;
pub const UnderlyingStartValue: Tag = 884;
pub const UnderlyingCurrentValue: Tag = 885;
pub const UnderlyingEndValue: Tag = 886;
pub const NoUnderlyingStips: Tag = 887;
pub const UnderlyingStipType: Tag = 888;
pub const UnderlyingStipValue: Tag = 889;
pub const MaturityNetMoney: Tag = 890;
pub const MiscFeeBasis: Tag = 891;
pub const TotNoAllocs: Tag = 892;
pub const LastFragment: Tag = 893;
pub const CollReqID: Tag = 894;
pub const CollAsgnReason: Tag = 895;
pub const CollInquiryQualifier: Tag = 896;
pub const NoTrades: Tag = 897;
pub const MarginRatio: Tag = 898;
pub const MarginExcess: Tag = 899;
pub const TotalNetValue: Tag = 900;
pub const CashOutstanding: Tag = 901;
pub const CollAsgnID: Tag = 902;
pub const CollAsgnTransType: Tag = 903;
pub const CollRespID: Tag = 904;
pub const CollAsgnRespType: Tag = 905;
pub const CollAsgnRejectReason: Tag = 906;
pub const CollAsgnRefID: Tag = 907;
pub const CollRptID: Tag = 908;
pub const CollInquiryID: Tag = 909;
pub const CollStatus: Tag = 910;
pub const TotNumReports: Tag = 911;
pub const LastRptRequested: Tag = 912;
pub const AgreementDesc: Tag = 913;
pub const AgreementID: Tag = 914;
pub const AgreementDate: Tag = 915;
pub const StartDate: Tag = 916;
pub const EndDate: Tag = 917;
pub const AgreementCurrency: Tag = 918;
pub const DeliveryType: Tag = 919;
pub const EndAccruedInterestAmt: Tag = 920;
pub const StartCash: Tag = 921;
pub const EndCash: Tag = 922;
pub const UserRequestID: Tag = 923;
pub const UserRequestType: Tag = 924;
pub const NewPassword: Tag = 925;
pub const UserStatus: Tag = 926;
pub const UserStatusText: Tag = 927;
pub const StatusValue: Tag = 928;
pub const StatusText: Tag = 929;
pub const RefCompID: Tag = 930;
pub const RefSubID: Tag = 931;
pub const NetworkResponseID: Tag = 932;
pub const NetworkRequestID: Tag = 933;
pub const LastNetworkResponseID: Tag = 934;
pub const NetworkRequestType: Tag = 935;
pub const NoCompIDs: Tag = 936;
pub const NetworkStatusResponseType: Tag = 937;
pub const NoCollInquiryQualifier: Tag = 938;
pub const TrdRptStatus: Tag = 939;
pub const AffirmStatus: Tag = 940;
pub const UnderlyingStrikeCurrency: Tag = 941;
pub const LegStrikeCurrency: Tag = 942;
pub const TimeBracket: Tag = 943;
pub const CollAction: Tag = 944;
pub const CollInquiryStatus: Tag = 945;
pub const CollInquiryResult: Tag = 946;
pub const StrikeCurrency: Tag = 947;
pub const NoNested3PartyIDs: Tag = 948;
pub const Nested3PartyID: Tag = 949;
pub const Nested3PartyIDSource: Tag = 950;
pub const Nested3PartyRole: Tag = 951;
pub const NoNested3PartySubIDs: Tag = 952;
pub const Nested3PartySubID: Tag = 953;
pub const Nested3PartySubIDType: Tag = 954;
pub const LegContractSettlMonth: Tag = 955;
pub const LegInterestAccrualDate: Tag = 956;
pub const IOIID: Tag = 23;
pub const NoLinesOfText: Tag = 33;
pub const HaltReasonChar: Tag = 327;
pub const NoStrategyParameters: Tag = 957;
pub const StrategyParameterName: Tag = 958;
pub const StrategyParameterType: Tag = 959;
pub const StrategyParameterValue: Tag = 960;
pub const HostCrossID: Tag = 961;
pub const SideTimeInForce: Tag = 962;
pub const MDReportID: Tag = 963;
pub const SecurityReportID: Tag = 964;
pub const SecurityStat: Tag = 965;
pub const SettleOnOpenFlag: Tag = 966;
pub const StrikeMultiplier: Tag = 967;
pub const StrikeValue: Tag = 968;
pub const MinPriceIncrement: Tag = 969;
pub const PositionLimit: Tag = 970;
pub const NTPositionLimit: Tag = 971;
pub const UnderlyingAllocationPercent: Tag = 972;
pub const UnderlyingCashAmount: Tag = 973;
pub const UnderlyingCashType: Tag = 974;
pub const UnderlyingSettlementType: Tag = 975;
pub const QuantityDate: Tag = 976;
pub const ContIntRptID: Tag = 977;
pub const LateIndicator: Tag = 978;
pub const InputSource: Tag = 979;
pub const SecurityUpdateAction: Tag = 980;
pub const NoExpiration: Tag = 981;
pub const ExpType: Tag = 982;
pub const ExpQty: Tag = 983;
pub const NoUnderlyingAmounts: Tag = 984;
pub const UnderlyingPayAmount: Tag = 985;
pub const UnderlyingCollectAmount: Tag = 986;
pub const UnderlyingSettlementDate: Tag = 987;
pub const UnderlyingSettlementStatus: Tag = 988;
pub const SecondaryIndividualAllocID: Tag = 989;
pub const LegReportID: Tag = 990;
pub const RndPx: Tag = 991;
pub const IndividualAllocType: Tag = 992;
pub const AllocCustomerCapacity: Tag = 993;
pub const TierCode: Tag = 994;
pub const UnitOfMeasure: Tag = 996;
pub const TimeUnit: Tag = 997;
pub const UnderlyingUnitOfMeasure: Tag = 998;
pub const LegUnitOfMeasure: Tag = 999;
pub const UnderlyingTimeUnit: Tag = 1000;
pub const LegTimeUnit: Tag = 1001;
pub const AllocMethod: Tag = 1002;
pub const TradeID: Tag = 1003;
pub const SideTradeReportID: Tag = 1005;
pub const SideFillStationCd: Tag = 1006;
pub const SideReasonCd: Tag = 1007;
pub const SideTrdSubTyp: Tag = 1008;
pub const SideQty: Tag = 1009;
pub const MessageEventSource: Tag = 1011;
pub const SideTrdRegTimestamp: Tag = 1012;
pub const SideTrdRegTimestampType: Tag = 1013;
pub const SideTrdRegTimestampSrc: Tag = 1014;
pub const AsOfIndicator: Tag = 1015;
pub const NoSideTrdRegTS: Tag = 1016;
pub const LegOptionRatio: Tag = 1017;
pub const NoInstrumentParties: Tag = 1018;
pub const InstrumentPartyID: Tag = 1019;
pub const TradeVolume: Tag = 1020;
pub const MDBookType: Tag = 1021;
pub const MDFeedType: Tag = 1022;
pub const MDPriceLevel: Tag = 1023;
pub const MDOriginType: Tag = 1024;
pub const FirstPx: Tag = 1025;
pub const MDEntrySpotRate: Tag = 1026;
pub const MDEntryForwardPoints: Tag = 1027;
pub const ManualOrderIndicator: Tag = 1028;
pub const CustDirectedOrder: Tag = 1029;
pub const ReceivedDeptID: Tag = 1030;
pub const CustOrderHandlingInst: Tag = 1031;
pub const OrderHandlingInstSource: Tag = 1032;
pub const DeskType: Tag = 1033;
pub const DeskTypeSource: Tag = 1034;
pub const DeskOrderHandlingInst: Tag = 1035;
pub const ExecAckStatus: Tag = 1036;
pub const UnderlyingDeliveryAmount: Tag = 1037;
pub const UnderlyingCapValue: Tag = 1038;
pub const UnderlyingSettlMethod: Tag = 1039;
pub const SecondaryTradeID: Tag = 1040;
pub const FirmTradeID: Tag = 1041;
pub const SecondaryFirmTradeID: Tag = 1042;
pub const CollApplType: Tag = 1043;
pub const UnderlyingAdjustedQuantity: Tag = 1044;
pub const UnderlyingFXRate: Tag = 1045;
pub const UnderlyingFXRateCalc: Tag = 1046;
pub const AllocPositionEffect: Tag = 1047;
pub const DealingCapacity: Tag = 1048;
pub const InstrmtAssignmentMethod: Tag = 1049;
pub const InstrumentPartyIDSource: Tag = 1050;
pub const InstrumentPartyRole: Tag = 1051;
pub const NoInstrumentPartySubIDs: Tag = 1052;
pub const InstrumentPartySubID: Tag = 1053;
pub const InstrumentPartySubIDType: Tag = 1054;
pub const PositionCurrency: Tag = 1055;
pub const CalculatedCcyLastQty: Tag = 1056;
pub const AggressorIndicator: Tag = 1057;
pub const NoUndlyInstrumentParties: Tag = 1058;
pub const UndlyInstrumentPartyID: Tag = 1059;
pub const UndlyInstrumentPartyIDSource: Tag = 1060;
pub const UndlyInstrumentPartyRole: Tag = 1061;
pub const NoUndlyInstrumentPartySubIDs: Tag = 1062;
pub const UndlyInstrumentPartySubID: Tag = 1063;
pub const UndlyInstrumentPartySubIDType: Tag = 1064;
pub const BidSwapPoints: Tag = 1065;
pub const OfferSwapPoints: Tag = 1066;
pub const LegBidForwardPoints: Tag = 1067;
pub const LegOfferForwardPoints: Tag = 1068;
pub const SwapPoints: Tag = 1069;
pub const MDQuoteType: Tag = 1070;
pub const LastSwapPoints: Tag = 1071;
pub const SideGrossTradeAmt: Tag = 1072;
pub const LegLastForwardPoints: Tag = 1073;
pub const LegCalculatedCcyLastQty: Tag = 1074;
pub const LegGrossTradeAmt: Tag = 1075;
pub const MaturityTime: Tag = 1079;
pub const RefOrderID: Tag = 1080;
pub const RefOrderIDSource: Tag = 1081;
pub const SecondaryDisplayQty: Tag = 1082;
pub const DisplayWhen: Tag = 1083;
pub const DisplayMethod: Tag = 1084;
pub const DisplayLowQty: Tag = 1085;
pub const DisplayHighQty: Tag = 1086;
pub const DisplayMinIncr: Tag = 1087;
pub const RefreshQty: Tag = 1088;
pub const MatchIncrement: Tag = 1089;
pub const MaxPriceLevels: Tag = 1090;
pub const PreTradeAnonymity: Tag = 1091;
pub const PriceProtectionScope: Tag = 1092;
pub const LotType: Tag = 1093;
pub const PegPriceType: Tag = 1094;
pub const PeggedRefPrice: Tag = 1095;
pub const PegSecurityIDSource: Tag = 1096;
pub const PegSecurityID: Tag = 1097;
pub const PegSymbol: Tag = 1098;
pub const PegSecurityDesc: Tag = 1099;
pub const TriggerType: Tag = 1100;
pub const TriggerAction: Tag = 1101;
pub const TriggerPrice: Tag = 1102;
pub const TriggerSymbol: Tag = 1103;
pub const TriggerSecurityID: Tag = 1104;
pub const TriggerSecurityIDSource: Tag = 1105;
pub const TriggerSecurityDesc: Tag = 1106;
pub const TriggerPriceType: Tag = 1107;
pub const TriggerPriceTypeScope: Tag = 1108;
pub const TriggerPriceDirection: Tag = 1109;
pub const TriggerNewPrice: Tag = 1110;
pub const TriggerOrderType: Tag = 1111;
pub const TriggerNewQty: Tag = 1112;
pub const TriggerTradingSessionID: Tag = 1113;
pub const TriggerTradingSessionSubID: Tag = 1114;
pub const OrderCategory: Tag = 1115;
pub const NoRootPartyIDs: Tag = 1116;
pub const RootPartyID: Tag = 1117;
pub const RootPartyIDSource: Tag = 1118;
pub const RootPartyRole: Tag = 1119;
pub const NoRootPartySubIDs: Tag = 1120;
pub const RootPartySubID: Tag = 1121;
pub const RootPartySubIDType: Tag = 1122;
pub const TradeHandlingInstr: Tag = 1123;
pub const OrigTradeHandlingInstr: Tag = 1124;
pub const OrigTradeDate: Tag = 1125;
pub const OrigTradeID: Tag = 1126;
pub const OrigSecondaryTradeID: Tag = 1127;
pub const ApplVerID: Tag = 1128;
pub const CstmApplVerID: Tag = 1129;
pub const RefApplVerID: Tag = 1130;
pub const RefCstmApplVerID: Tag = 1131;
pub const TZTransactTime: Tag = 1132;
pub const ExDestinationIDSource: Tag = 1133;
pub const ReportedPxDiff: Tag = 1134;
pub const RptSys: Tag = 1135;
pub const AllocClearingFeeIndicator: Tag = 1136;
pub const DefaultApplVerID: Tag = 1137;
pub const DisplayQty: Tag = 1138;
pub const ExchangeSpecialInstructions: Tag = 1139;
pub const SecurityStatus: Tag = 965;
pub const ExpirationQtyType: Tag = 982;
pub const MaxTradeVol: Tag = 1140;
pub const NoMDFeedTypes: Tag = 1141;
pub const MatchAlgorithm: Tag = 1142;
pub const MaxPriceVariation: Tag = 1143;
pub const ImpliedMarketIndicator: Tag = 1144;
pub const EventTime: Tag = 1145;
pub const MinPriceIncrementAmount: Tag = 1146;
pub const UnitOfMeasureQty: Tag = 1147;
pub const LowLimitPrice: Tag = 1148;
pub const HighLimitPrice: Tag = 1149;
pub const TradingReferencePrice: Tag = 1150;
pub const SecurityGroup: Tag = 1151;
pub const LegNumber: Tag = 1152;
pub const SettlementCycleNo: Tag = 1153;
pub const SideCurrency: Tag = 1154;
pub const SideSettlCurrency: Tag = 1155;
pub const ApplExtID: Tag = 1156;
pub const CcyAmt: Tag = 1157;
pub const NoSettlDetails: Tag = 1158;
pub const SettlObligMode: Tag = 1159;
pub const SettlObligMsgID: Tag = 1160;
pub const SettlObligID: Tag = 1161;
pub const SettlObligTransType: Tag = 1162;
pub const SettlObligRefID: Tag = 1163;
pub const SettlObligSource: Tag = 1164;
pub const NoSettlOblig: Tag = 1165;
pub const QuoteMsgID: Tag = 1166;
pub const QuoteEntryStatus: Tag = 1167;
pub const TotNoCxldQuotes: Tag = 1168;
pub const TotNoAccQuotes: Tag = 1169;
pub const TotNoRejQuotes: Tag = 1170;
pub const PrivateQuote: Tag = 1171;
pub const RespondentType: Tag = 1172;
pub const MDSubBookType: Tag = 1173;
pub const SecurityTradingEvent: Tag = 1174;
pub const NoStatsIndicators: Tag = 1175;
pub const StatsType: Tag = 1176;
pub const NoOfSecSizes: Tag = 1177;
pub const MDSecSizeType: Tag = 1178;
pub const MDSecSize: Tag = 1179;
pub const ApplID: Tag = 1180;
pub const ApplSeqNum: Tag = 1181;
pub const ApplBegSeqNum: Tag = 1182;
pub const ApplEndSeqNum: Tag = 1183;
pub const SecurityXMLLen: Tag = 1184;
pub const SecurityXML: Tag = 1185;
pub const SecurityXMLSchema: Tag = 1186;
pub const RefreshIndicator: Tag = 1187;
pub const Volatility: Tag = 1188;
pub const TimeToExpiration: Tag = 1189;
pub const RiskFreeRate: Tag = 1190;
pub const PriceUnitOfMeasure: Tag = 1191;
pub const PriceUnitOfMeasureQty: Tag = 1192;
pub const SettlMethod: Tag = 1193;
pub const ExerciseStyle: Tag = 1194;
pub const OptPayAmount: Tag = 1195;
pub const PriceQuoteMethod: Tag = 1196;
pub const FuturesValuationMethod: Tag = 1197;
pub const ListMethod: Tag = 1198;
pub const CapPrice: Tag = 1199;
pub const FloorPrice: Tag = 1200;
pub const NoStrikeRules: Tag = 1201;
pub const StartStrikePxRange: Tag = 1202;
pub const EndStrikePxRange: Tag = 1203;
pub const StrikeIncrement: Tag = 1204;
pub const NoTickRules: Tag = 1205;
pub const StartTickPriceRange: Tag = 1206;
pub const EndTickPriceRange: Tag = 1207;
pub const TickIncrement: Tag = 1208;
pub const TickRuleType: Tag = 1209;
pub const NestedInstrAttribType: Tag = 1210;
pub const NestedInstrAttribValue: Tag = 1211;
pub const LegMaturityTime: Tag = 1212;
pub const UnderlyingMaturityTime: Tag = 1213;
pub const DerivativeSymbol: Tag = 1214;
pub const DerivativeSymbolSfx: Tag = 1215;
pub const DerivativeSecurityID: Tag = 1216;
pub const DerivativeSecurityIDSource: Tag = 1217;
pub const NoDerivativeSecurityAltID: Tag = 1218;
pub const DerivativeSecurityAltID: Tag = 1219;
pub const DerivativeSecurityAltIDSource: Tag = 1220;
pub const SecondaryLowLimitPrice: Tag = 1221;
pub const MaturityRuleID: Tag = 1222;
pub const StrikeRuleID: Tag = 1223;
pub const LegUnitOfMeasureQty: Tag = 1224;
pub const DerivativeOptPayAmount: Tag = 1225;
pub const EndMaturityMonthYear: Tag = 1226;
pub const ProductComplex: Tag = 1227;
pub const DerivativeProductComplex: Tag = 1228;
pub const MaturityMonthYearIncrement: Tag = 1229;
pub const SecondaryHighLimitPrice: Tag = 1230;
pub const MinLotSize: Tag = 1231;
pub const NoExecInstRules: Tag = 1232;
pub const NoLotTypeRules: Tag = 1234;
pub const NoMatchRules: Tag = 1235;
pub const NoMaturityRules: Tag = 1236;
pub const NoOrdTypeRules: Tag = 1237;
pub const NoTimeInForceRules: Tag = 1239;
pub const SecondaryTradingReferencePrice: Tag = 1240;
pub const StartMaturityMonthYear: Tag = 1241;
pub const FlexProductEligibilityIndicator: Tag = 1242;
pub const DerivFlexProductEligibilityIndicator: Tag = 1243;
pub const FlexibleIndicator: Tag = 1244;
pub const TradingCurrency: Tag = 1245;
pub const DerivativeProduct: Tag = 1246;
pub const DerivativeSecurityGroup: Tag = 1247;
pub const DerivativeCFICode: Tag = 1248;
pub const DerivativeSecurityType: Tag = 1249;
pub const DerivativeSecuritySubType: Tag = 1250;
pub const DerivativeMaturityMonthYear: Tag = 1251;
pub const DerivativeMaturityDate: Tag = 1252;
pub const DerivativeMaturityTime: Tag = 1253;
pub const DerivativeSettleOnOpenFlag: Tag = 1254;
pub const DerivativeInstrmtAssignmentMethod: Tag = 1255;
pub const DerivativeSecurityStatus: Tag = 1256;
pub const DerivativeInstrRegistry: Tag = 1257;
pub const DerivativeCountryOfIssue: Tag = 1258;
pub const DerivativeStateOrProvinceOfIssue: Tag = 1259;
pub const DerivativeLocaleOfIssue: Tag = 1260;
pub const DerivativeStrikePrice: Tag = 1261;
pub const DerivativeStrikeCurrency: Tag = 1262;
pub const DerivativeStrikeMultiplier: Tag = 1263;
pub const DerivativeStrikeValue: Tag = 1264;
pub const DerivativeOptAttribute: Tag = 1265;
pub const DerivativeContractMultiplier: Tag = 1266;
pub const DerivativeMinPriceIncrement: Tag = 1267;
pub const DerivativeMinPriceIncrementAmount: Tag = 1268;
pub const DerivativeUnitOfMeasure: Tag = 1269;
pub const DerivativeUnitOfMeasureQty: Tag = 1270;
pub const DerivativeTimeUnit: Tag = 1271;
pub const DerivativeSecurityExchange: Tag = 1272;
pub const DerivativePositionLimit: Tag = 1273;
pub const DerivativeNTPositionLimit: Tag = 1274;
pub const DerivativeIssuer: Tag = 1275;
pub const DerivativeIssueDate: Tag = 1276;
pub const DerivativeEncodedIssuerLen: Tag = 1277;
pub const DerivativeEncodedIssuer: Tag = 1278;
pub const DerivativeSecurityDesc: Tag = 1279;
pub const DerivativeEncodedSecurityDescLen: Tag = 1280;
pub const DerivativeEncodedSecurityDesc: Tag = 1281;
pub const DerivativeSecurityXMLLen: Tag = 1282;
pub const DerivativeSecurityXML: Tag = 1283;
pub const DerivativeSecurityXMLSchema: Tag = 1284;
pub const DerivativeContractSettlMonth: Tag = 1285;
pub const NoDerivativeEvents: Tag = 1286;
pub const DerivativeEventType: Tag = 1287;
pub const DerivativeEventDate: Tag = 1288;
pub const DerivativeEventTime: Tag = 1289;
pub const DerivativeEventPx: Tag = 1290;
pub const DerivativeEventText: Tag = 1291;
pub const NoDerivativeInstrumentParties: Tag = 1292;
pub const DerivativeInstrumentPartyID: Tag = 1293;
pub const DerivativeInstrumentPartyIDSource: Tag = 1294;
pub const DerivativeInstrumentPartyRole: Tag = 1295;
pub const NoDerivativeInstrumentPartySubIDs: Tag = 1296;
pub const DerivativeInstrumentPartySubID: Tag = 1297;
pub const DerivativeInstrumentPartySubIDType: Tag = 1298;
pub const DerivativeExerciseStyle: Tag = 1299;
pub const MarketSegmentID: Tag = 1300;
pub const MarketID: Tag = 1301;
pub const MaturityMonthYearIncrementUnits: Tag = 1302;
pub const MaturityMonthYearFormat: Tag = 1303;
pub const StrikeExerciseStyle: Tag = 1304;
pub const SecondaryPriceLimitType: Tag = 1305;
pub const PriceLimitType: Tag = 1306;
pub const DerivativeSecurityListRequestType: Tag = 1307;
pub const ExecInstValue: Tag = 1308;
pub const NoTradingSessionRules: Tag = 1309;
pub const NoMarketSegments: Tag = 1310;
pub const NoDerivativeInstrAttrib: Tag = 1311;
pub const NoNestedInstrAttrib: Tag = 1312;
pub const DerivativeInstrAttribType: Tag = 1313;
pub const DerivativeInstrAttribValue: Tag = 1314;
pub const DerivativePriceUnitOfMeasure: Tag = 1315;
pub const DerivativePriceUnitOfMeasureQty: Tag = 1316;
pub const DerivativeSettlMethod: Tag = 1317;
pub const DerivativePriceQuoteMethod: Tag = 1318;
pub const DerivativeFuturesValuationMethod: Tag = 1319;
pub const DerivativeListMethod: Tag = 1320;
pub const DerivativeCapPrice: Tag = 1321;
pub const DerivativeFloorPrice: Tag = 1322;
pub const DerivativePutOrCall: Tag = 1323;
pub const ListUpdateAction: Tag = 1324;
pub const ParentMktSegmID: Tag = 1325;
pub const TradingSessionDesc: Tag = 1326;
pub const TradSesUpdateAction: Tag = 1327;
pub const RejectText: Tag = 1328;
pub const FeeMultiplier: Tag = 1329;
pub const UnderlyingLegSymbol: Tag = 1330;
pub const UnderlyingLegSymbolSfx: Tag = 1331;
pub const UnderlyingLegSecurityID: Tag = 1332;
pub const UnderlyingLegSecurityIDSource: Tag = 1333;
pub const NoUnderlyingLegSecurityAltID: Tag = 1334;
pub const UnderlyingLegSecurityAltID: Tag = 1335;
pub const UnderlyingLegSecurityAltIDSource: Tag = 1336;
pub const UnderlyingLegSecurityType: Tag = 1337;
pub const UnderlyingLegSecuritySubType: Tag = 1338;
pub const UnderlyingLegMaturityMonthYear: Tag = 1339;
pub const UnderlyingLegStrikePrice: Tag = 1340;
pub const UnderlyingLegSecurityExchange: Tag = 1341;
pub const NoOfLegUnderlyings: Tag = 1342;
pub const UnderlyingLegPutOrCall: Tag = 1343;
pub const UnderlyingLegCFICode: Tag = 1344;
pub const UnderlyingLegMaturityDate: Tag = 1345;
pub const ApplReqID: Tag = 1346;
pub const ApplReqType: Tag = 1347;
pub const ApplResponseType: Tag = 1348;
pub const ApplTotalMessageCount: Tag = 1349;
pub const ApplLastSeqNum: Tag = 1350;
pub const NoApplIDs: Tag = 1351;
pub const ApplResendFlag: Tag = 1352;
pub const ApplResponseID: Tag = 1353;
pub const ApplResponseError: Tag = 1354;
pub const RefApplID: Tag = 1355;
pub const ApplReportID: Tag = 1356;
pub const RefApplLastSeqNum: Tag = 1357;
pub const LegPutOrCall: Tag = 1358;
pub const EncodedSymbolLen: Tag = 1359;
pub const EncodedSymbol: Tag = 1360;
pub const TotNoFills: Tag = 1361;
pub const NoFills: Tag = 1362;
pub const FillExecID: Tag = 1363;
pub const FillPx: Tag = 1364;
pub const FillQty: Tag = 1365;
pub const LegAllocID: Tag = 1366;
pub const LegAllocSettlCurrency: Tag = 1367;
pub const TradSesEvent: Tag = 1368;
pub const MassActionReportID: Tag = 1369;
pub const NoNotAffectedOrders: Tag = 1370;
pub const NotAffectedOrderID: Tag = 1371;
pub const NotAffOrigClOrdID: Tag = 1372;
pub const MassActionType: Tag = 1373;
pub const MassActionScope: Tag = 1374;
pub const MassActionResponse: Tag = 1375;
pub const MassActionRejectReason: Tag = 1376;
pub const MultilegModel: Tag = 1377;
pub const MultilegPriceMethod: Tag = 1378;
pub const LegVolatility: Tag = 1379;
pub const DividendYield: Tag = 1380;
pub const LegDividendYield: Tag = 1381;
pub const CurrencyRatio: Tag = 1382;
pub const LegCurrencyRatio: Tag = 1383;
pub const LegExecInst: Tag = 1384;
pub const ContingencyType: Tag = 1385;
pub const ListRejectReason: Tag = 1386;
pub const NoTrdRepIndicators: Tag = 1387;
pub const TrdRepPartyRole: Tag = 1388;
pub const TrdRepIndicator: Tag = 1389;
pub const TradePublishIndicator: Tag = 1390;
pub const UnderlyingLegOptAttribute: Tag = 1391;
pub const UnderlyingLegSecurityDesc: Tag = 1392;
pub const MarketReqID: Tag = 1393;
pub const MarketReportID: Tag = 1394;
pub const MarketUpdateAction: Tag = 1395;
pub const MarketSegmentDesc: Tag = 1396;
pub const EncodedMktSegmDescLen: Tag = 1397;
pub const EncodedMktSegmDesc: Tag = 1398;
pub const ApplNewSeqNum: Tag = 1399;
pub const EncryptedPasswordMethod: Tag = 1400;
pub const EncryptedPasswordLen: Tag = 1401;
pub const EncryptedPassword: Tag = 1402;
pub const EncryptedNewPasswordLen: Tag = 1403;
pub const EncryptedNewPassword: Tag = 1404;
pub const UnderlyingLegMaturityTime: Tag = 1405;
pub const RefApplExtID: Tag = 1406;
pub const DefaultApplExtID: Tag = 1407;
pub const DefaultCstmApplVerID: Tag = 1408;
pub const SessionStatus: Tag = 1409;
pub const DefaultVerIndicator: Tag = 1410;
pub const Nested4PartySubIDType: Tag = 1411;
pub const Nested4PartySubID: Tag = 1412;
pub const NoNested4PartySubIDs: Tag = 1413;
pub const NoNested4PartyIDs: Tag = 1414;
pub const Nested4PartyID: Tag = 1415;
pub const Nested4PartyIDSource: Tag = 1416;
pub const Nested4PartyRole: Tag = 1417;
pub const LegLastQty: Tag = 1418;
pub const UnderlyingExerciseStyle: Tag = 1419;
pub const LegExerciseStyle: Tag = 1420;
pub const LegPriceUnitOfMeasure: Tag = 1421;
pub const LegPriceUnitOfMeasureQty: Tag = 1422;
pub const UnderlyingUnitOfMeasureQty: Tag = 1423;
pub const UnderlyingPriceUnitOfMeasure: Tag = 1424;
pub const UnderlyingPriceUnitOfMeasureQty: Tag = 1425;
pub const ApplReportType: Tag = 1426;
pub const HaltReasonInt: Tag = 327;
pub const SideLastQty: Tag = 1009;
pub const UnderlyingInstrumentPartyID: Tag = 1059;
pub const UnderlyingInstrumentPartyIDSource: Tag = 1060;
pub const UnderlyingInstrumentPartyRole: Tag = 1061;
pub const UnderlyingInstrumentPartySubID: Tag = 1063;
pub const UnderlyingInstrumentPartySubIDType: Tag = 1064;
pub const OptPayoutAmount: Tag = 1195;
pub const ValuationMethod: Tag = 1197;
pub const DerivativeValuationMethod: Tag = 1319;
pub const SideExecID: Tag = 1427;
pub const OrderDelay: Tag = 1428;
pub const OrderDelayUnit: Tag = 1429;
pub const VenueType: Tag = 1430;
pub const RefOrdIDReason: Tag = 1431;
pub const OrigCustOrderCapacity: Tag = 1432;
pub const RefApplReqID: Tag = 1433;
pub const ModelType: Tag = 1434;
pub const ContractMultiplierUnit: Tag = 1435;
pub const LegContractMultiplierUnit: Tag = 1436;
pub const UnderlyingContractMultiplierUnit: Tag = 1437;
pub const DerivativeContractMultiplierUnit: Tag = 1438;
pub const FlowScheduleType: Tag = 1439;
pub const LegFlowScheduleType: Tag = 1440;
pub const UnderlyingFlowScheduleType: Tag = 1441;
pub const DerivativeFlowScheduleType: Tag = 1442;
pub const FillLiquidityInd: Tag = 1443;
pub const SideLiquidityInd: Tag = 1444;
pub const NoRateSources: Tag = 1445;
pub const RateSource: Tag = 1446;
pub const RateSourceType: Tag = 1447;
pub const ReferencePage: Tag = 1448;
pub const RestructuringType: Tag = 1449;
pub const Seniority: Tag = 1450;
pub const NotionalPercentageOutstanding: Tag = 1451;
pub const OriginalNotionalPercentageOutstanding: Tag = 1452;
pub const UnderlyingRestructuringType: Tag = 1453;
pub const UnderlyingSeniority: Tag = 1454;
pub const UnderlyingNotionalPercentageOutstanding: Tag = 1455;
pub const UnderlyingOriginalNotionalPercentageOutstanding: Tag = 1456;
pub const AttachmentPoint: Tag = 1457;
pub const DetachmentPoint: Tag = 1458;
pub const UnderlyingAttachmentPoint: Tag = 1459;
pub const UnderlyingDetachmentPoint: Tag = 1460;
pub const NoTargetPartyIDs: Tag = 1461;
pub const TargetPartyID: Tag = 1462;
pub const TargetPartyIDSource: Tag = 1463;
pub const TargetPartyRole: Tag = 1464;
pub const SecurityListID: Tag = 1465;
pub const SecurityListRefID: Tag = 1466;
pub const SecurityListDesc: Tag = 1467;
pub const EncodedSecurityListDescLen: Tag = 1468;
pub const EncodedSecurityListDesc: Tag = 1469;
pub const SecurityListType: Tag = 1470;
pub const SecurityListTypeSource: Tag = 1471;
pub const NewsID: Tag = 1472;
pub const NewsCategory: Tag = 1473;
pub const LanguageCode: Tag = 1474;
pub const NoNewsRefIDs: Tag = 1475;
pub const NewsRefID: Tag = 1476;
pub const NewsRefType: Tag = 1477;
pub const StrikePriceDeterminationMethod: Tag = 1478;
pub const StrikePriceBoundaryMethod: Tag = 1479;
pub const StrikePriceBoundaryPrecision: Tag = 1480;
pub const UnderlyingPriceDeterminationMethod: Tag = 1481;
pub const OptPayoutType: Tag = 1482;
pub const NoComplexEvents: Tag = 1483;
pub const ComplexEventType: Tag = 1484;
pub const ComplexOptPayoutAmount: Tag = 1485;
pub const ComplexEventPrice: Tag = 1486;
pub const ComplexEventPriceBoundaryMethod: Tag = 1487;
pub const ComplexEventPriceBoundaryPrecision: Tag = 1488;
pub const ComplexEventPriceTimeType: Tag = 1489;
pub const ComplexEventCondition: Tag = 1490;
pub const NoComplexEventDates: Tag = 1491;
pub const ComplexEventStartDate: Tag = 1492;
pub const ComplexEventEndDate: Tag = 1493;
pub const NoComplexEventTimes: Tag = 1494;
pub const ComplexEventStartTime: Tag = 1495;
pub const ComplexEventEndTime: Tag = 1496;
pub const StreamAsgnReqID: Tag = 1497;
pub const StreamAsgnReqType: Tag = 1498;
pub const NoAsgnReqs: Tag = 1499;
pub const MDStreamID: Tag = 1500;
pub const StreamAsgnRptID: Tag = 1501;
pub const StreamAsgnRejReason: Tag = 1502;
pub const StreamAsgnAckType: Tag = 1503;
pub const RelSymTransactTime: Tag = 1504;
pub const PartyDetailsListRequestID: Tag = 1505;
pub const NoPartyListResponseTypes: Tag = 1506;
pub const PartyListResponseType: Tag = 1507;
pub const NoRequestedPartyRoles: Tag = 1508;
pub const RequestedPartyRole: Tag = 1509;
pub const PartyDetailsListReportID: Tag = 1510;
pub const PartyDetailsRequestResult: Tag = 1511;
pub const TotNoPartyList: Tag = 1512;
pub const NoPartyList: Tag = 1513;
pub const NoPartyRelationships: Tag = 1514;
pub const PartyRelationship: Tag = 1515;
pub const NoPartyAltIDs: Tag = 1516;
pub const PartyAltID: Tag = 1517;
pub const PartyAltIDSource: Tag = 1518;
pub const NoPartyAltSubIDs: Tag = 1519;
pub const PartyAltSubID: Tag = 1520;
pub const PartyAltSubIDType: Tag = 1521;
pub const NoContextPartyIDs: Tag = 1522;
pub const ContextPartyID: Tag = 1523;
pub const ContextPartyIDSource: Tag = 1524;
pub const ContextPartyRole: Tag = 1525;
pub const NoContextPartySubIDs: Tag = 1526;
pub const ContextPartySubID: Tag = 1527;
pub const ContextPartySubIDType: Tag = 1528;
pub const NoRiskLimits: Tag = 1529;
pub const RiskLimitType: Tag = 1530;
pub const RiskLimitAmount: Tag = 1531;
pub const RiskLimitCurrency: Tag = 1532;
pub const RiskLimitPlatform: Tag = 1533;
pub const NoRiskInstruments: Tag = 1534;
pub const RiskInstrumentOperator: Tag = 1535;
pub const RiskSymbol: Tag = 1536;
pub const RiskSymbolSfx: Tag = 1537;
pub const RiskSecurityID: Tag = 1538;
pub const RiskSecurityIDSource: Tag = 1539;
pub const NoRiskSecurityAltID: Tag = 1540;
pub const RiskSecurityAltID: Tag = 1541;
pub const RiskSecurityAltIDSource: Tag = 1542;
pub const RiskProduct: Tag = 1543;
pub const RiskProductComplex: Tag = 1544;
pub const RiskSecurityGroup: Tag = 1545;
pub const RiskCFICode: Tag = 1546;
pub const RiskSecurityType: Tag = 1547;
pub const RiskSecuritySubType: Tag = 1548;
pub const RiskMaturityMonthYear: Tag = 1549;
pub const RiskMaturityTime: Tag = 1550;
pub const RiskRestructuringType: Tag = 1551;
pub const RiskSeniority: Tag = 1552;
pub const RiskPutOrCall: Tag = 1553;
pub const RiskFlexibleIndicator: Tag = 1554;
pub const RiskCouponRate: Tag = 1555;
pub const RiskSecurityDesc: Tag = 1556;
pub const RiskInstrumentSettlType: Tag = 1557;
pub const RiskInstrumentMultiplier: Tag = 1558;
pub const NoRiskWarningLevels: Tag = 1559;
pub const RiskWarningLevelPercent: Tag = 1560;
pub const RiskWarningLevelName: Tag = 1561;
pub const NoRelatedPartyIDs: Tag = 1562;
pub const RelatedPartyID: Tag = 1563;
pub const RelatedPartyIDSource: Tag = 1564;
pub const RelatedPartyRole: Tag = 1565;
pub const NoRelatedPartySubIDs: Tag = 1566;
pub const RelatedPartySubID: Tag = 1567;
pub const RelatedPartySubIDType: Tag = 1568;
pub const NoRelatedPartyAltIDs: Tag = 1569;
pub const RelatedPartyAltID: Tag = 1570;
pub const RelatedPartyAltIDSource: Tag = 1571;
pub const NoRelatedPartyAltSubIDs: Tag = 1572;
pub const RelatedPartyAltSubID: Tag = 1573;
pub const RelatedPartyAltSubIDType: Tag = 1574;
pub const NoRelatedContextPartyIDs: Tag = 1575;
pub const RelatedContextPartyID: Tag = 1576;
pub const RelatedContextPartyIDSource: Tag = 1577;
pub const RelatedContextPartyRole: Tag = 1578;
pub const NoRelatedContextPartySubIDs: Tag = 1579;
pub const RelatedContextPartySubID: Tag = 1580;
pub const RelatedContextPartySubIDType: Tag = 1581;
pub const NoRelationshipRiskLimits: Tag = 1582;
pub const RelationshipRiskLimitType: Tag = 1583;
pub const RelationshipRiskLimitAmount: Tag = 1584;
pub const RelationshipRiskLimitCurrency: Tag = 1585;
pub const RelationshipRiskLimitPlatform: Tag = 1586;
pub const NoRelationshipRiskInstruments: Tag = 1587;
pub const RelationshipRiskInstrumentOperator: Tag = 1588;
pub const RelationshipRiskSymbol: Tag = 1589;
pub const RelationshipRiskSymbolSfx: Tag = 1590;
pub const RelationshipRiskSecurityID: Tag = 1591;
pub const RelationshipRiskSecurityIDSource: Tag = 1592;
pub const NoRelationshipRiskSecurityAltID: Tag = 1593;
pub const RelationshipRiskSecurityAltID: Tag = 1594;
pub const RelationshipRiskSecurityAltIDSource: Tag = 1595;
pub const RelationshipRiskProduct: Tag = 1596;
pub const RelationshipRiskProductComplex: Tag = 1597;
pub const RelationshipRiskSecurityGroup: Tag = 1598;
pub const RelationshipRiskCFICode: Tag = 1599;
pub const RelationshipRiskSecurityType: Tag = 1600;
pub const RelationshipRiskSecuritySubType: Tag = 1601;
pub const RelationshipRiskMaturityMonthYear: Tag = 1602;
pub const RelationshipRiskMaturityTime: Tag = 1603;
pub const RelationshipRiskRestructuringType: Tag = 1604;
pub const RelationshipRiskSeniority: Tag = 1605;
pub const RelationshipRiskPutOrCall: Tag = 1606;
pub const RelationshipRiskFlexibleIndicator: Tag = 1607;
pub const RelationshipRiskCouponRate: Tag = 1608;
pub const RelationshipRiskSecurityExchange: Tag = 1609;
pub const RelationshipRiskSecurityDesc: Tag = 1610;
pub const RelationshipRiskInstrumentSettlType: Tag = 1611;
pub const RelationshipRiskInstrumentMultiplier: Tag = 1612;
pub const NoRelationshipRiskWarningLevels: Tag = 1613;
pub const RelationshipRiskWarningLevelPercent: Tag = 1614;
pub const RelationshipRiskWarningLevelName: Tag = 1615;
pub const RiskSecurityExchange: Tag = 1616;
pub const StreamAsgnType: Tag = 1617;
pub const RelationshipRiskEncodedSecurityDescLen: Tag = 1618;
pub const RelationshipRiskEncodedSecurityDesc: Tag = 1619;
pub const RiskEncodedSecurityDescLen: Tag = 1620;
pub const RiskEncodedSecurityDesc: Tag = 1621;
}