libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
fixml-fields-fast-v5_0sp2.hpp File Reference
#include "core/enum_as_char_array.hpp"
#include <cstdint>
#include <iostream>
#include <limits>
#include <string>
#include <type_traits>
Include dependency graph for fixml-fields-fast-v5_0sp2.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  isimud
 
namespace  isimud::ISIMUD_VER_NAMESPACE
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FIXML_FIELDS_FAST
 

Macros

#define ISIMUD_FIXML_FIELDS_FAST_HDR_GENERATED_DATE   "2020-03-11T03:21:26.836Z"
 

Typedefs

using isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FieldsFast_ul_t = std::underlying_type< FieldsFast >::type
 

Enumerations

enum class  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FieldsFast : std::uint64_t {
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BodyLength =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CheckSum =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Account =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdvId =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdvRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdvSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdvTransType =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AvgPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ClOrdID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Commission =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CumQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Currency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExecID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExecInst =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExecRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::HandlInst =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IOIID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IOIQltyInd =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IOIRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IOIQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IOITransType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastCapacity =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastMkt =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MsgSeqNum =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MsgType =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderID =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrdStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrdType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrigClOrdID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrigTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PossDupFlag =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Price =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefSeqNum =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SenderCompID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SenderSubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SendingTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Quantity =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Side =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Symbol =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TargetCompID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TargetSubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Text =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TimeInForce =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TransactTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Urgency =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ValidUntilTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlType =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SymbolSfx =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ListID =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ListSeqNo =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNoOrders =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ListExecInst =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocTransType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefAllocID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AvgPxPrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PositionEffect =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocAccount =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProcessCode =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NoRpts =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RptSeq =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CxlQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocRejCode =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EmailType =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RawDataLength =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RawData =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PossResend =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StopPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExDestination =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CxlRejReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrdRejReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IOIQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Issuer =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MinQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MaxFloor =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReportToExch =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LocateReqd =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OnBehalfOfCompID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OnBehalfOfSubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NetMoney =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlCurrAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ForexReq =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrigSendingTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExpireTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DKReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliverToCompID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliverToSubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IOINaturalFlag =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BidPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OfferPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BidSize =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OfferSize =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MiscFeeAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MiscFeeCurr =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MiscFeeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PrevClosePx =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SenderLocationID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TargetLocationID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OnBehalfOfLocationID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliverToLocationID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Subject =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Headline =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::URLLink =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExecType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LeavesQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashOrderQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocAvgPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocNetMoney =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlCurrFxRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlCurrFxRateCalc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NumDaysInterest =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AccruedInterestRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AccruedInterestAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlInstMode =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocText =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlInstID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlInstTransType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EmailThreadID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlInstSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EffectiveTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StandInstDbType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StandInstDbName =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StandInstDbID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlDeliveryType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BidSpotRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BidForwardPoints =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OfferSpotRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OfferForwardPoints =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderQty2 =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlDate2 =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastSpotRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastForwardPoints =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocLinkID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocLinkType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryOrderID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MaturityMonthYear =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PutOrCall =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrikePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CoveredOrUncovered =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptAttribute =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityExchange =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NotifyBrokerOfCredit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocHandlInst =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MaxShow =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PegOffsetValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlInstRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RoutingType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RoutingID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Spread =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BenchmarkCurveCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BenchmarkCurveName =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BenchmarkCurvePoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CouponRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CouponPaymentDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IssueDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RepurchaseTerm =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RepurchaseRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Factor =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeOriginationDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContractMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StipulationType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StipulationValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::YieldType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Yield =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotalTakedown =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Concession =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RepoCollateralSecurityType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RedemptionDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCouponPaymentDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingIssueDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingRepoCollateralSecurityType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingRepurchaseTerm =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingRepurchaseRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingRedemptionDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCouponPaymentDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegIssueDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegRepoCollateralSecurityType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegRepurchaseTerm =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegRepurchaseRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegRedemptionDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CreditRating =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCreditRating =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCreditRating =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradedFlatSwitch =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BasisFeatureDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BasisFeaturePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SubscriptionRequestType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDepth =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDUpdateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AggregatedBook =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDEntryType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDEntryPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDEntrySize =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDEntryDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDEntryTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TickDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDMkt =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteCondition =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeCondition =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDEntryID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDUpdateAction =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDEntryRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDReqRejReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDEntryOriginator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LocationID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '8', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeskID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeleteReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OpenCloseSettlFlag =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SellerDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '8', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDEntryBuyer =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDEntrySeller =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDEntryPositionNo =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FinancialStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '9', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CorporateAction =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DefBidSize =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DefOfferSize =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '9', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteCancelType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteEntryID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteRejectReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteResponseLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteSetID =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteRequestType =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNoQuoteEntries =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '0', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingIssuer =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSecurityExchange =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '0', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSecurityType =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSymbol =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSymbolSfx =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMaturityMonthYear =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPutOrCall =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStrikePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptAttribute =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '1', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityRequestType =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityResponseID =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityResponseType =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '2', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityStatusReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnsolicitedIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityTradingStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::HaltReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '2', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InViewOfCommon =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DueToRelated =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BuyVolume =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SellVolume =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '3', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::HighPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LowPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Adjustment =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradSesReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '3', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradingSessionID =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContraTrader =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradSesMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradSesMode =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '3', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradSesStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradSesStartTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradSesOpenTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradSesPreCloseTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '4', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradSesCloseTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradSesEndTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NumberOfOrders =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MessageEncoding =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '4', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedIssuerLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedIssuer =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedSecurityDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedSecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '5', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedListExecInstLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedListExecInst =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedText =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '5', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedSubjectLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedSubject =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedHeadlineLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedHeadline =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedAllocTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedAllocText =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingIssuerLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingIssuer =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingSecurityDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingSecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteSetValidUntilTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteEntryRejectReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefTagID =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefMsgType =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BidRequestTransType =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '7', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContraBroker =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplianceID =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SolicitedFlag =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExecRestatementReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '7', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BusinessRejectRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BusinessRejectReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::GrossTradeAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotalVolumeTraded =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '8', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DiscretionInst =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DiscretionOffsetValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BidID =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ClientBidID =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '9', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ListName =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNoRelatedSym =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BidType =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NumTickets =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '9', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideValue1 =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideValue2 =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BidDescriptorType =libjmmcg::enum_tags::mpl::to_tag<'\001', '3', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BidDescriptor =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideValueInd =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LiquidityPctLow =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LiquidityPctHigh =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LiquidityValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EFPTrackingError =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FairValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OutsideIndexPct =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ValueOfFutures =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LiquidityIndType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::WtAverageLiquidity =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExchangeForPhysical =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OutMainCntryUIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CrossPercent =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProgRptReqs =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProgPeriodInterval =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IncTaxInd =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NumBidders =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BidTradeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BasisPxType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Country =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNoStrikes =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DayOrderQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DayCumQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DayAvgPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::GTBookingInst =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ListStatusType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NetGrossInd =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ListOrderStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExpireDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ListExecInstType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CxlRejResponseTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCouponRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingContractMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContraTradeQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContraTradeTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LiquidityNumSecurities =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MultiLegReportingType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrikeTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ListStatusText =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '4', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedListStatusTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedListStatusText =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '4', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NetChgPrevDay =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityAltID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityAltIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '5', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSecurityAltID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSecurityAltIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Product =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CFICode =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '6', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProduct =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCFICode =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BookingRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IndividualAllocID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RoundingDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RoundingModulus =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CountryOfIssue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StateOrProvinceOfIssue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '7', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LocaleOfIssue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MailingDtls =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InvestorCountryOfResidence =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '7', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DistribPaymentMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashDistribCurr =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CancellationRights =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '8', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MoneyLaunderingStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MailingInst =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TransBkdTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExecPriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExecPriceAdjustment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DateOfBirth =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeReportTransType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CardHolderName =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '8', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CardNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CardExpDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CardIssNum =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '9', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RegistAcctType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Designation =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TaxAdvantageType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RegistRejReasonText =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '9', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FundRenewWaiv =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashDistribAgentName =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashDistribAgentCode =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashDistribAgentAcctNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '0', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashDistribPayRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashDistribAgentAcctName =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CardStartDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '0', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentRemitterID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RegistStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RegistRejReasonCode =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RegistRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '0', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RegistDtls =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RegistEmail =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DistribPercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RegistID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RegistTransType =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExecValuationPoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderPercent =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OwnershipType =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContAmtType =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContAmtValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContAmtCurr =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OwnerType =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '2', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartySubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NestedPartyID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NestedPartyIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryClOrdID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '2', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryExecID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderCapacity =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderRestrictions =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MassCancelRequestType =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '3', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MassCancelResponse =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MassCancelRejectReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotalAffectedOrders =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AffectedOrderID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '3', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AffectedSecondaryOrderID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteType =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NestedPartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotalAccruedInterestAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '4', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MaturityDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMaturityDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrRegistry =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashMargin =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '4', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NestedPartySubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Scope =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDImplicitDelete =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CrossID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '4', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CrossType =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CrossPrioritization =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrigCrossID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Username =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '5', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Password =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNoSecurityTypes =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityListRequestType =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityRequestResult =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RoundLot =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MinTradeVol =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MultiLegRptTypeReq =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPositionEffect =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCoveredOrUncovered =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradSesStatusRejReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeRequestID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeRequestType =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PreviouslyReported =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '7', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeReportRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchType =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OddLot =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '7', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ClearingInstruction =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeInputSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeInputDevice =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AccountType =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '8', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CustOrderCapacity =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ClOrdLinkID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MassStatusReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MassStatusReqType =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '8', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrigOrdModTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlType =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DayBookingInst =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '8', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BookingUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PreallocMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCountryOfIssue =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStateOrProvinceOfIssue =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '9', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLocaleOfIssue =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingInstrRegistry =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCountryOfIssue =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStateOrProvinceOfIssue =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '9', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegLocaleOfIssue =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegInstrRegistry =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSymbol =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSymbolSfx =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSecurityAltID =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSecurityAltIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '0', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProduct =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCFICode =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSecurityType =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMaturityMonthYear =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '1', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMaturityDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStrikePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptAttribute =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegContractMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '1', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCouponRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSecurityExchange =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegIssuer =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegIssuerLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '1', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegIssuer =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegSecurityDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegSecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '2', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegRatioQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradingSessionSubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocType =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '2', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::HopCompID =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::HopSendingTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::HopRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MidPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '3', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BidYield =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MidYield =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OfferYield =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ClearingFeeIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '3', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::WorkingIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegLastPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriorityIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceImprovement =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '3', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Price2 =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastForwardPoints2 =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BidForwardPoints2 =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OfferForwardPoints2 =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '4', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RFQReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MktBidPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MktOfferPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MinBidSize =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '4', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MinOfferSize =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteStatusReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegalConfirm =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLastPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '5', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLastQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContraLegRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlCurrBidFxRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '5', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlCurrOfferFxRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteRequestRejectReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideComplianceID =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AcctIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '6', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocAcctIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BenchmarkPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BenchmarkPriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ConfirmID =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '6', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ConfirmStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ConfirmTransType =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContractSettlMonth =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryForm =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '6', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastParPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAllocAccount =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegIndividualAllocID =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAllocQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '7', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAllocAcctIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegBenchmarkCurveCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegBenchmarkCurveName =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '7', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegBenchmarkCurvePoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegBenchmarkPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegBenchmarkPriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegBidPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '8', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegIOIQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOfferPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOrderQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '8', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStipulationType =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStipulationValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSwapType =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '9', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Pool =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuotePriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteRespID =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteRespType =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '9', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::YieldRedemptionDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::YieldRedemptionPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::YieldRedemptionPriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '9', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BenchmarkSecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '6', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReversalIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::YieldCalcDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '0', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LongQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ShortQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosQtyStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosAmtType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '0', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosTransType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosMaintAction =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '1', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrigPosReqRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosMaintRptRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ClearingBusinessDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlSessID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '1', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlSessSubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdjustmentType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContraryInstructionIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriorSpreadIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '2', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosMaintRptID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosMaintStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosMaintResult =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosReqType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '2', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ResponseTransportType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ResponseDestination =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotalNumPosReports =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosReqResult =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '2', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosReqStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlPriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '3', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlPriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriorSettlPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocSettlCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocSettlCurrAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '3', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InterestAtMaturity =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDatedDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPool =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocInterestAtMaturity =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '4', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocAccruedInterestAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AssignmentMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AssignmentUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '4', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OpenInterest =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExerciseMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNumTradeReports =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeRequestResult =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '4', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeRequestStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeReportRejectReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideMultiLegReportingType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AutoAcceptIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '5', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested2PartyID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested2PartyIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested2PartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested2PartySubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BenchmarkSecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecuritySubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSecuritySubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSecuritySubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllowableOneSidednessPct =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllowableOneSidednessValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllowableOneSidednessCurr =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TrdRegTimestamp =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TrdRegTimestampType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TrdRegTimestampOrigin =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ConfirmRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '7', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ConfirmType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ConfirmRejReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BookingType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IndividualAllocRejCode =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '7', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlInstMsgID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastUpdateTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocSettlInstType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlPartyID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '8', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlPartyIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlPartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlPartySubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlPartySubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '8', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DlvyInstType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TerminationType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrdStatusReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlInstReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '9', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlInstReqRejCode =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryAllocID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocReportType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocReportRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '9', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocCancReplaceReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CopyMsgIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocAccountType =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderAvgPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '7', '9', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderBookingQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartySubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NestedPartySubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested2PartySubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '0', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocIntermedReqType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceDelta =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplQueueMax =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '1', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplQueueDepth =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplQueueResolution =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplQueueAction =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AltMDSourceID =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryTradeReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AvgPxIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeLinkID =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderInputDevice =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '2', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingTradingSessionID =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingTradingSessionSubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeLegRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExchangeRule =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '2', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeAllocIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExpirationCycle =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TrdType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TrdSubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '2', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TransferReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNumAssignmentReports =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AsgnRptID =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ThresholdAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '3', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PegMoveType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PegOffsetType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PegLimitType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PegRoundDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '3', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PeggedPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PegScope =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DiscretionMoveType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DiscretionOffsetType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '4', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DiscretionLimitType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DiscretionRoundDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DiscretionPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DiscretionScope =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '4', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TargetStrategy =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TargetStrategyParameters =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ParticipationRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TargetStrategyPerformance =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '5', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastLiquidityInd =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PublishTrdIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ShortSaleReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QtyType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '5', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryTrdType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeReportType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocNoOrdersType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SharedCommission =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '5', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ConfirmReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AvgParPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReportedPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderCapacityQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EventType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EventDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EventPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EventText =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '6', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PctAtRisk =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrAttribType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrAttribValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DatedDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '7', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InterestAccrualDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CPProgram =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CPRegType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCPProgram =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '7', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCPRegType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TrdMatchID =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryTradeReportRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '8', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDirtyPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingEndPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStartValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCurrentValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '8', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingEndValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStipType =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStipValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MaturityNetMoney =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '9', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MiscFeeBasis =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNoAllocs =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastFragment =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '9', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollAsgnReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollInquiryQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarginRatio =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarginExcess =libjmmcg::enum_tags::mpl::to_tag<'\001', '8', '9', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotalNetValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashOutstanding =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollAsgnID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollAsgnTransType =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '0', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollRespID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollAsgnRespType =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollAsgnRejectReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollAsgnRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '0', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollRptID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollInquiryID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNumReports =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '1', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastRptRequested =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AgreementDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AgreementID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AgreementDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '1', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StartDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EndDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AgreementCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryType =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '1', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EndAccruedInterestAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StartCash =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EndCash =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UserRequestID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '2', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UserRequestType =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NewPassword =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UserStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UserStatusText =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '2', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StatusValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StatusText =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefCompID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefSubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '3', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NetworkResponseID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NetworkRequestID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastNetworkResponseID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NetworkRequestType =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '3', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NetworkStatusResponseType =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TrdRptStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AffirmStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStrikeCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '4', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStrikeCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TimeBracket =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollAction =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollInquiryStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '4', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollInquiryResult =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrikeCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested3PartyID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested3PartyIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '5', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested3PartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested3PartySubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested3PartySubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegContractSettlMonth =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '5', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegInterestAccrualDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrategyParameterName =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrategyParameterType =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrategyParameterValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '6', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::HostCrossID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideTimeInForce =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '6', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettleOnOpenFlag =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrikeMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrikeValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '6', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MinPriceIncrement =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PositionLimit =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NTPositionLimit =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAllocationPercent =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '7', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashType =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlementType =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuantityDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '7', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContIntRptID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LateIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InputSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityUpdateAction =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '8', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExpirationQtyType =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExpQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPayAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCollectAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '8', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlementDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlementStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryIndividualAllocID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '9', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RndPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IndividualAllocType =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocCustomerCapacity =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TierCode =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '9', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TimeUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '9', '9', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingTimeUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegTimeUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '0', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideTradeReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideFillStationCd =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideReasonCd =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideTrdSubTyp =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '0', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideLastQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MessageEventSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideTrdRegTimestamp =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideTrdRegTimestampType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideTrdRegTimestampSrc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AsOfIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionRatio =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentPartyID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '1', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeVolume =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDBookType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDFeedType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDPriceLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '2', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDOriginType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FirstPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDEntrySpotRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDEntryForwardPoints =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '2', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ManualOrderIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CustDirectedOrder =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReceivedDeptID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CustOrderHandlingInst =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '3', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderHandlingInstSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeskType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeskTypeSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeskOrderHandlingInst =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '3', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExecAckStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCapValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '3', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryTradeID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FirmTradeID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryFirmTradeID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollApplType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '4', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdjustedQuantity =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingFXRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingFXRateCalc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocPositionEffect =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '4', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DealingCapacity =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrmtAssignmentMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentPartyIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentPartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '5', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentPartySubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentPartySubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PositionCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CalculatedCcyLastQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '5', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AggressorIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingInstrumentPartyID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingInstrumentPartyIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingInstrumentPartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '6', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingInstrumentPartySubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingInstrumentPartySubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BidSwapPoints =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OfferSwapPoints =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '6', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegBidForwardPoints =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOfferForwardPoints =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SwapPoints =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDQuoteType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '7', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastSwapPoints =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideGrossTradeAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegLastForwardPoints =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCalculatedCcyLastQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '7', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegGrossTradeAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MaturityTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefOrderID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefOrderIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '8', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryDisplayQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DisplayWhen =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DisplayMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DisplayLowQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '8', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DisplayHighQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DisplayMinIncr =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefreshQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchIncrement =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '8', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MaxPriceLevels =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PreTradeAnonymity =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceProtectionScope =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LotType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '9', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PegPriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PeggedRefPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PegSecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PegSecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '9', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PegSymbol =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PegSecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '0', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TriggerType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TriggerAction =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TriggerPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TriggerSymbol =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TriggerSecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TriggerSecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '0', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TriggerSecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TriggerPriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TriggerPriceTypeScope =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TriggerPriceDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '0', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TriggerNewPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TriggerOrderType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TriggerNewQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TriggerTradingSessionID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TriggerTradingSessionSubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderCategory =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RootPartyID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RootPartyIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '1', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RootPartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RootPartySubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RootPartySubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeHandlingInstr =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '2', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrigTradeHandlingInstr =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrigTradeDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrigTradeID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrigSecondaryTradeID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '2', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplVerID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefApplVerID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefCstmApplVerID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TZTransactTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '3', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExDestinationIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReportedPxDiff =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RptSys =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocClearingFeeIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '3', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DefaultApplVerID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DisplayQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExchangeSpecialInstructions =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MaxTradeVol =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '4', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchAlgorithm =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MaxPriceVariation =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ImpliedMarketIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EventTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '4', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MinPriceIncrementAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnitOfMeasureQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LowLimitPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::HighLimitPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '4', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradingReferencePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityGroup =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlementCycleNo =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '5', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideSettlCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CcyAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlObligMode =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlObligMsgID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlObligID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlObligTransType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlObligRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlObligSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteMsgID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteEntryStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNoCxldQuotes =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '6', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNoAccQuotes =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNoRejQuotes =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PrivateQuote =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RespondentType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '7', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDSubBookType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityTradingEvent =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StatsType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDSecSizeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '7', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDSecSize =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplSeqNum =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplBegSeqNum =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '8', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplEndSeqNum =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityXMLSchema =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefreshIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Volatility =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '8', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TimeToExpiration =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskFreeRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceUnitOfMeasureQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '9', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExerciseStyle =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptPayoutAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceQuoteMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '9', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ValuationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ListMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CapPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '1', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FloorPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '0', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StartStrikePxRange =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EndStrikePxRange =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrikeIncrement =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StartTickPriceRange =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '0', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EndTickPriceRange =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TickIncrement =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TickRuleType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NestedInstrAttribType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '1', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NestedInstrAttribValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMaturityTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMaturityTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeSymbol =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '1', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeSymbolSfx =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeSecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeSecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeSecurityAltID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '1', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeSecurityAltIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryLowLimitPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MaturityRuleID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrikeRuleID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '2', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegUnitOfMeasureQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeOptPayAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EndMaturityMonthYear =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProductComplex =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '2', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeProductComplex =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MaturityMonthYearIncrement =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryHighLimitPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MinLotSize =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '3', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryTradingReferencePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StartMaturityMonthYear =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '4', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FlexProductEligibilityIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivFlexProductEligibilityIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FlexibleIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradingCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '4', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeProduct =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeSecurityGroup =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeCFICode =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeSecurityType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '4', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeSecuritySubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeMaturityMonthYear =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeMaturityDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeMaturityTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '5', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeSettleOnOpenFlag =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeInstrmtAssignmentMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeSecurityStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeInstrRegistry =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '5', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeCountryOfIssue =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeStateOrProvinceOfIssue =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeLocaleOfIssue =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeStrikePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '6', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeStrikeCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeStrikeMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeStrikeValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeOptAttribute =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '6', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeContractMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeMinPriceIncrement =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeMinPriceIncrementAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '6', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeUnitOfMeasureQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeTimeUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeSecurityExchange =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativePositionLimit =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '7', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeNTPositionLimit =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeIssuer =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeIssueDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeEncodedIssuerLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '7', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeEncodedIssuer =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeSecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeEncodedSecurityDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeEncodedSecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '8', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeSecurityXMLSchema =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeContractSettlMonth =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeEventType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeEventDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '8', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeEventTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeEventPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeEventText =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeInstrumentPartyID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '9', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeInstrumentPartyIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeInstrumentPartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeInstrumentPartySubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeInstrumentPartySubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '9', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeExerciseStyle =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '2', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketSegmentID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MaturityMonthYearIncrementUnits =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '0', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MaturityMonthYearFormat =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrikeExerciseStyle =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryPriceLimitType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceLimitType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '0', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExecInstValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeInstrAttribType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeInstrAttribValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativePriceUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '1', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativePriceUnitOfMeasureQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeSettlMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativePriceQuoteMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeValuationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '1', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeListMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeCapPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeFloorPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativePutOrCall =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '2', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ListUpdateAction =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ParentMktSegmID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradingSessionDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradSesUpdateAction =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '2', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RejectText =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FeeMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLegSymbol =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLegSymbolSfx =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '3', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLegSecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLegSecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLegSecurityAltID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLegSecurityAltIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '3', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLegSecurityType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLegSecuritySubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLegMaturityMonthYear =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLegStrikePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '4', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLegSecurityExchange =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLegPutOrCall =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLegCFICode =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLegMaturityDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '4', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplReqType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplResponseType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplTotalMessageCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '4', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplLastSeqNum =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplResendFlag =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplResponseID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplResponseError =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '5', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefApplID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefApplLastSeqNum =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPutOrCall =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '5', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNoFills =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FillExecID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FillPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FillQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '6', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAllocID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAllocSettlCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradSesEvent =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MassActionReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '6', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NotAffectedOrderID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NotAffOrigClOrdID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MassActionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MassActionScope =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '7', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MassActionResponse =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MassActionRejectReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MultilegModel =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MultilegPriceMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '7', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegVolatility =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendYield =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendYield =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CurrencyRatio =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '8', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCurrencyRatio =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegExecInst =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContingencyType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ListRejectReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '8', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TrdRepPartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TrdRepIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradePublishIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLegOptAttribute =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '9', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLegSecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketUpdateAction =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '9', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketSegmentDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedMktSegmDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedMktSegmDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplNewSeqNum =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '3', '9', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncryptedPasswordMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncryptedPasswordLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncryptedPassword =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncryptedNewPasswordLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '0', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncryptedNewPassword =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLegMaturityTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefApplExtID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DefaultApplExtID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '0', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SessionStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DefaultVerIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested4PartySubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested4PartySubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '1', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested4PartyID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested4PartyIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested4PartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegLastQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '1', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingExerciseStyle =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegExerciseStyle =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPriceUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPriceUnitOfMeasureQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '2', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingUnitOfMeasureQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPriceUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPriceUnitOfMeasureQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplReportType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '2', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideExecID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderDelay =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderDelayUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::VenueType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '3', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefOrdIDReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrigCustOrderCapacity =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefApplReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ModelType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '3', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContractMultiplierUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegContractMultiplierUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingContractMultiplierUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeContractMultiplierUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '3', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FlowScheduleType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegFlowScheduleType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingFlowScheduleType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeFlowScheduleType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '4', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FillLiquidityInd =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideLiquidityInd =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RateSourceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '4', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RestructuringType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Seniority =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NotionalPercentageOutstanding =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '5', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OriginalNotionalPercentageOutstanding =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingRestructuringType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSeniority =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingNotionalPercentageOutstanding =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '5', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOriginalNotionalPercentageOutstanding =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AttachmentPoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DetachmentPoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAttachmentPoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDetachmentPoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TargetPartyID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TargetPartyIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TargetPartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '6', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityListID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityListRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityListDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityListType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '7', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityListTypeSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NewsID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NewsCategory =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LanguageCode =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '7', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NewsRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NewsRefType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrikePriceDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrikePriceBoundaryMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '7', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrikePriceBoundaryPrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPriceDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptPayoutType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexOptPayoutAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventPriceBoundaryMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventPriceBoundaryPrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '8', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventPriceTimeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCondition =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventStartDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventEndDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '9', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventStartTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventEndTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamAsgnReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamAsgnReqType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '4', '9', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStreamID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamAsgnRptID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamAsgnRejReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamAsgnAckType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '0', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelSymTransactTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyDetailsListRequestID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideTradeID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideOrigTradeID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '0', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RequestedPartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyDetailsListReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RequestResult =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNoParties =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '1', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DocumentationText =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyRelationship =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyDetailAltID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyDetailAltIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '1', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyDetailAltSubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyDetailAltSubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DifferentialPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TrdAckStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '2', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceQuoteCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedDocumentationTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPriceQuoteCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedDocumentationText =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '2', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPriceQuoteCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '3', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitPlatform =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeOperator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeSymbol =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeSymbolSfx =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '3', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeSecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeSecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeSecurityAltID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeSecurityAltIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '4', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeProduct =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeProductComplex =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeSecurityGroup =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeCFICode =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '4', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeSecurityType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeSecuritySubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeMaturityMonthYear =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeMaturityTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '5', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeRestructuringType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeSeniority =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopePutOrCall =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeFlexibleIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '5', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeCouponRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeSecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeSettlType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskInstrumentMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '5', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskWarningLevelPercent =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskWarningLevelName =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedPartyDetailID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedPartyDetailIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '6', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedPartyDetailRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedPartyDetailSubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedPartyDetailSubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedPartyDetailAltID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '7', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedPartyDetailAltIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedPartyDetailAltSubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedPartyDetailAltSubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SwapSubClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '7', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativePriceQuoteCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlRateIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedEventTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedEventText =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '7', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlRateIndexLocation =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExpirationDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityClassificationReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityClassificationValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosAmtReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPosAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPosAmtType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPosCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '8', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPosAmtReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegQtyType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DiscountFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ParentAllocID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '9', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSecurityGroup =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PositionContingentPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ClearingTradePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideClearingTradePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '9', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideClearingTradePriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SidePriceDifferential =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '5', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NumOfSimpleInstruments =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityRejectReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '0', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InitialDisplayQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ThrottleStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ThrottleAction =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ThrottleType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '1', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ThrottleNoMsgs =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ThrottleTimeInterval =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ThrottleTimeUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentScopeSecurityExchange =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '1', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamAsgnType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ThrottleMsgType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FillYieldType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FillYield =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '2', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchInst =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchAttribTagID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchAttribValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TriggerScope =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '2', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExposureDuration =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LimitAmtType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastLimitAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LimitAmtRemaining =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '3', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LimitAmtCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarginReqmtInqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarginReqmtInqQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarginReqmtRptType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '3', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarginClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarginReqmtInqStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarginReqmtInqResult =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarginReqmtRptID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '4', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarginAmtType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarginAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarginAmtCcy =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedInstrumentType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '4', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedSymbol =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedSecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedSecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedSecurityType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '5', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedMaturityMonthYear =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CoveredQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketMakerActivity =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RequestingPartyID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '5', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RequestingPartyIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RequestingPartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RequestingPartySubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RequestingPartySubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedRejectTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedRejectText =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitRequestID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyDetailStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchInstMarketID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyDetailRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '7', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedPartyDetailRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedOptionExpirationDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityMassTradingStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecurityMassTradingEvent =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '8', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MassHaltReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDSecurityTradingStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDSubFeedType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDHaltReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ThrottleInst =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ThrottleCountIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ShortSaleRestriction =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ShortSaleExemptionReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '8', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegShortSaleExemptionReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideShortSaleExemptionReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyDetailID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyDetailIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '9', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyDetailRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyDetailSubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyDetailSubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedOptionExpirationDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '9', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrikeUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AccountSummaryReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '6', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlementAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlementAmountCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '0', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CurrentCollateralAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollateralCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollateralType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PayCollectType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '0', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PayCollectCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PayAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollectAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PayCollectMarketSegmentID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '1', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PayCollectMarketID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarginAmountMarketSegmentID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarginAmountMarketID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnitOfMeasureCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '1', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceUnitOfMeasureCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingUnitOfMeasureCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPriceUnitOfMeasureCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegUnitOfMeasureCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '2', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPriceUnitOfMeasureCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeUnitOfMeasureCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativePriceUnitOfMeasureCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderOrigination =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '2', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OriginatingDeptID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReceivingDeptID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InformationBarrierID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FirmGroupID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '2', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FirmMnemonic =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocGroupID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AvgPxGroupID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FirmAllocText =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '3', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocationRollupInstruction =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocGroupQuantity =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocGroupRemainingQuantity =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocReversalStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '3', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ObligationType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradePriceNegotiationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UpfrontPriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UpfrontPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '4', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastUpfrontPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BidMDEntryID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OfferMDEntryID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BidQuoteID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '4', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OfferQuoteID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotalBidSize =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotalOfferSize =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryQuoteID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '5', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CustodialLotID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::VersusPurchaseDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::VersusPurchasePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CurrentCostBasis =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '5', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCustodialLotID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegVersusPurchaseDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegVersusPurchasePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCurrentCostBasis =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitRequestType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitRequestResult =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitRequestStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitResult =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitUtilizationPercent =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitUtilizationAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitAction =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskWarningLevelAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskWarningLevelAction =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementRequestID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '7', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NoEntitlementAttrib =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '7', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementAttribType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementAttribDatatype =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementAttribValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementAttribCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '8', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementStartDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementEndDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementPlatform =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradSesControl =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '8', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeVolType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefTickTableID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TargetMarketSegmentID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '9', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AffectedMarketSegmentID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NotAffectedMarketSegmentID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderEventType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderEventExecID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '9', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderEventReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderEventPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '7', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderEventQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderEventLiquidityIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderEventText =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AuctionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AuctionAllocationPct =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AuctionInstruction =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '0', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefClOrdID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LockType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LockedQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryLockedQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '0', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReleaseInstruction =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReleaseQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DisclosureType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DisclosureInstruction =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '1', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradingCapacity =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ClearingAccountType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegClearingAccountType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TargetPartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '1', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedHighPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedLowPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedPriceSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MinQtyMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '2', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Triggered =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AffectedOrigClOrdID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NotAffSecondaryOrderID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EventTimePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '2', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EventTimeUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastQtyVariance =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlPriceIncrement =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlPriceSecondaryIncrement =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '3', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ClearedIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContractRefPosType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PositionCapacity =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosQtyUnitOfMeasureCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '3', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosQtyUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingContractPriceRefMonth =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradePriceCondition =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeAllocStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '4', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeQtyType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeAllocAmtType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeAllocAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '4', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeAllocCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeAllocGroupInstruction =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OffsetInstruction =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeAllocAmtReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '5', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrategyLinkID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideAvgPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideAvgPxIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideAvgPxGroupID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '5', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedTradeID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedTradeIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedTradeDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedTradeMarketID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedTradeQuantity =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedPositionID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedPositionIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedPositionDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '6', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteAckStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrikeIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OfferID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ValueCheckType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '6', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ValueCheckAction =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSecurityXMLSchema =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSecurityXMLSchema =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyDetailRequestResult =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '7', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyDetailRequestStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyDetailDefinitionStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyDetailDefinitionResult =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementRequestResult =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '8', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementRequestStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementResult =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '8', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlPriceUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlPriceUnitOfMeasureCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeMatchTimestamp =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TrdMatchSubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '9', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegExecID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegTradeID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegTradeReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeMatchAckStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '9', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeMatchRejectReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideMarketSegmentID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideVenueType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '8', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideExecRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '0', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegExecRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::HaircutIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RegulatoryTradeID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RegulatoryTradeIDEvent =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '0', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RegulatoryTradeIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RegulatoryTradeIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocRegulatoryTradeID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocRegulatoryTradeIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '1', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocRegulatoryTradeIDEvent =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocRegulatoryTradeIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NumOfCompetitors =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ResponseTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '1', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteDisplayTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExposureDurationUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CoverPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceMovementValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '2', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceMovementPoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceMovementType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ClearingIntention =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeClearingInstruction =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '2', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BackloadedTradeIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ConfirmationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MandatoryClearingIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MixedSwapIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '2', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OffMarketPriceIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::VerificationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ClearingRequirementException =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IRSDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '3', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RegulatoryReportType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::VoluntaryRegulatoryReport =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeCollateralization =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeContinuation =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '3', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AssetClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AssetSubClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AssetType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SwapClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '4', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NthToDefault =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MthToDefault =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettledEntityMatrixSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettledEntityMatrixPublicationDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '4', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CouponType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotalIssuedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CouponFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CouponFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '4', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CouponDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ConvertibleBondEquityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ConvertibleBondEquityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContractPriceRefMonth =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '5', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LienSeniority =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LoanFacility =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReferenceEntityType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IndexSeries =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '5', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IndexAnnexVersion =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IndexAnnexDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IndexAnnexSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AgreementVersion =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '6', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MasterConfirmationDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MasterConfirmationDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MasterConfirmationAnnexDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MasterConfirmationAnnexDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '6', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BrokerConfirmationDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CreditSupportAgreementDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CreditSupportAgreementDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CreditSupportAgreementID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '6', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::GoverningLaw =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideRegulatoryTradeID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideRegulatoryTradeIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideRegulatoryTradeIDEvent =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '7', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideRegulatoryTradeIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryAssetClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryAssetSubClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryAssetType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '7', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BlockTrdAllocIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingEventType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingEventDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingEventTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingEventTimeUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingEventTimePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingEventPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingConstituentWeight =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '8', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCouponType =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingTotalIssuedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCouponFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCouponFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '9', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCouponDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingObligationID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingObligationIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingEquityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '9', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingEquityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLienSeniority =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLoanFacility =libjmmcg::enum_tags::mpl::to_tag<'\001', '1', '9', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReferenceEntityType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '0', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrikeIndexSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ValuationSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingIndexSeries =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingIndexAnnexVersion =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '0', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingIndexAnnexDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingIndexAnnexSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProductComplex =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSecurityGroup =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '0', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettleOnOpenFlag =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAssignmentMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSecurityStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingObligationType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '1', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAssetClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAssetSubClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAssetType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSwapClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '1', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingNthToDefault =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMthToDefault =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettledEntityMatrixSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettledEntityMatrixPublicationDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '2', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStrikeMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStrikeValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStrikePriceDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStrikePriceBoundaryMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '2', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStrikePriceBoundaryPrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMinPriceIncrement =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMinPriceIncrementAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptPayoutType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '2', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptPayoutAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPriceQuoteMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingValuationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingListMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '3', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCapPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingFloorPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingFlexibleIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingFlexProductEligibilityIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '3', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPositionLimit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingNTPositionLimit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPool =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingContractSettlMonth =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '4', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDatedDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingInterestAccrualDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingShortSaleRestriction =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingRefTickTableID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '4', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexOptPayoutAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventPriceBoundaryMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '4', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventPriceBoundaryPrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventPriceTimeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCondition =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventStartDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '5', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventEndDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventStartTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventEndTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegEventType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '6', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegEventDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegEventTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegEventTimeUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegEventTimePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '6', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegEventPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegEventText =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAssetClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAssetSubClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '6', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAssetType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSwapClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingEventText =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingEventTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '7', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingEventText =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegEventTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegEventText =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSecondaryAssetClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '7', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSecondaryAssetSubClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSecondaryAssetType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSecondaryAssetClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSecondaryAssetSubClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '8', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSecondaryAssetType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PreviousClearingBusinessDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ValuationDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ValuationTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '8', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ValuationBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarginAmtFXRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarginAmtFXRateCalc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollateralFXRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '9', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollateralFXRateCalc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollateralAmountMarketSegmentID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollateralAmountMarketID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PayCollectFXRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '9', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PayCollectFXRateCalc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosAmtStreamDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PositionFXRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PositionFXRateCalc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '9', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosAmtMarketSegmentID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '0', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosAmtMarketID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TerminatedIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ShortMarkingExemptIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '0', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedRegulatoryTradeIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AttachmentName =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AttachmentMediaType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AttachmentClassification =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '0', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AttachmentExternalURL =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AttachmentEncodingType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnencodedAttachmentLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedAttachmentLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '1', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedAttachment =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AttachmentKeyword =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NegotiationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NextAuctionTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '1', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexOptPayoutPaySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexOptPayoutReceiveSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexOptPayoutUnderlier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexOptPayoutPercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '2', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexOptPayoutTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexOptPayoutCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventPricePercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCurrencyOne =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '2', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCurrencyTwo =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventQuoteBasis =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventFixedFXRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '2', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCalculationAgent =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventStrikePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventStrikeFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventStrikeNumberOfOptions =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '3', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCreditEventsXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCreditEventNotifyingParty =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCreditEventBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCreditEventStandardSources =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '3', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCreditEventMinimumSources =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ValuationReferenceModel =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '4', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrategyType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommonPricingIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlDisruptionProvision =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentRoundingDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '4', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentRoundingPrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettleOnOpenFlag =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegInstrmtAssignmentMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSecurityStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '4', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegRestructuringType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSeniority =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegNotionalPercentageOutstanding =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOriginalNotionalPercentageOutstanding =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '5', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAttachmentPoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDetachmentPoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegObligationType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSwapSubClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '5', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegNthToDefault =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMthToDefault =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettledEntityMatrixSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettledEntityMatrixPublicationDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '6', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCouponType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegTotalIssuedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCouponFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCouponFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '6', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCouponDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegConvertibleBondEquityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegConvertibleBondEquityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegContractPriceRefMonth =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '6', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegLienSeniority =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegLoanFacility =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReferenceEntityType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegIndexSeries =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '7', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegIndexAnnexVersion =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegIndexAnnexDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegIndexAnnexSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlRateIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '7', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlRateIndexLocation =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExpirationDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegOptionExpirationDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegOptionExpirationDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '8', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStrikeMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStrikeValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStrikeUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStrikeIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStrikeIndexSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStrikePriceDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStrikePriceBoundaryMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStrikePriceBoundaryPrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '8', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegUnderlyingPriceDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMinPriceIncrement =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMinPriceIncrementAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '9', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptPayoutType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptPayoutAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPriceQuoteMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegValuationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '9', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegValuationSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegValuationReferenceModel =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegListMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '1', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCapPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '0', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegFloorPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegFlexibleIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegFlexProductEligibilityIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventStartTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '0', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPositionLimit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegNTPositionLimit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCPProgram =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCPRegType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '0', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegShortSaleRestriction =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AssetGroup =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStrategyType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCommonPricingIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '1', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlDisruptionProvision =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegInstrumentRoundingDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegInstrumentRoundingPrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MiscFeeRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '1', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MiscFeeAmountDue =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexOptPayoutPaySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexOptPayoutReceiveSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '2', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexOptPayoutUnderlier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexOptPayoutAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexOptPayoutPercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexOptPayoutTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '2', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexOptPayoutCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventPricePercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventPriceBoundaryMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '2', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventPriceBoundaryPrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventPriceTimeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCondition =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCurrencyOne =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '3', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCurrencyTwo =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventQuoteBasis =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventFixedFXRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '3', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCalculationAgent =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventStrikePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventStrikeFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventStrikeNumberOfOptions =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '4', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCreditEventsXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCreditEventNotifyingParty =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCreditEventBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCreditEventStandardSources =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '4', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCreditEventMinimumSources =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventEndTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '4', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventStartDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventEndDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegInstrumentPartyID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegInstrumentPartyIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '5', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegInstrumentPartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegInstrumentPartySubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegInstrumentPartySubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexOptPayoutPaySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '6', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexOptPayoutReceiveSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexOptPayoutUnderlier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexOptPayoutPercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexOptPayoutTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '6', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexOptPayoutCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventPricePercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCurrencyOne =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCurrencyTwo =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '6', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventQuoteBasis =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventFixedFXRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCalculationAgent =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '7', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventStrikePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventStrikeFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventStrikeNumberOfOptions =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCreditEventsXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '7', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCreditEventNotifyingParty =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCreditEventBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCreditEventStandardSources =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCreditEventMinimumSources =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '8', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlRateIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlRateIndexLocation =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '8', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExpirationDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingOptionExpirationDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingOptionExpirationDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSwapSubClass =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '8', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStrikeUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStrikeIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStrikeIndexSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingValuationSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '9', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingValuationReferenceModel =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStrategyType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCommonPricingIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlDisruptionProvision =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '9', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingInstrumentRoundingDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingInstrumentRoundingPrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '2', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocGrossTradeAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastQtyChanged =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeVersion =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::HistoricalReportIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AssetAttributeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AssetAttributeValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '0', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AssetAttributeLimit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAssetAttributeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAssetAttributeValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAssetAttributeLimit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '1', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAssetAttributeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAssetAttributeValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAssetAttributeLimit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitReportStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '1', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitReportRejectReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitCheckRequestID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitCheckID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitCheckTransType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '2', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitCheckType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitCheckRequestRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitCheckRequestType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitCheckAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '2', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitCheckRequestStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitCheckRequestResult =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitApprovedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyActionRequestID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '2', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyActionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ApplTestMessageIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyActionReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyActionResponse =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '3', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyActionRejectReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefRiskLimitCheckID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RefRiskLimitCheckIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitVelocityPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '3', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitVelocityUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RequestingPartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitCheckModelType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EventMonthYear =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '4', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegEventMonthYear =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingEventMonthYear =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RiskLimitCheckStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideRiskLimitCheckStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '4', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMidPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RegulatoryTransactionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAssetGroup =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PricePrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '4', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollateralPortfolioID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedComplianceTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedComplianceText =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradingUnitPeriodMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '5', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegTradingUnitPeriodMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyRiskLimitStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RemunerationIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegTotalTradeQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '5', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegLastMultipliedQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegTotalGrossTradeAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegTotalTradeMultipliedQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CompressionGroupID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '6', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SelfMatchPreventionID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingTradingUnitPeriodMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PosReportAction =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlForwardPoints =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '6', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlPriceFxRateCalc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotalTradeQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LastMultipliedQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotalGrossTradeAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '6', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotalTradeMultipliedQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedTradeContinuationText =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedTradeContinuationTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IntraFirmTradeIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '7', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeContinuationText =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TaxonomyType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeInstrumentPartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '7', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentPartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegInstrumentPartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionPartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested2PartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '8', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested3PartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Nested4PartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NestedPartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionPartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '8', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RequestedPartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeContingency =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RootPartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlPartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '8', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeConfirmationReferenceID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingInstrumentPartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocRefRiskLimitCheckID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocRefRiskLimitCheckIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '9', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LimitUtilizationAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LimitAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LimitRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RegulatoryTradeIDScope =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '9', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideRegulatoryTradeIDScope =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocRegulatoryTradeIDScope =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '3', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EffectiveBusinessDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ListManualOrderIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EntitlementSubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteModelType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplianceText =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExecMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '0', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocRegulatoryLegRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventSpotRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventForwardPoints =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventSpotRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '0', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventForwardPoints =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RegulatoryLegRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RateSourceReferemcePageHeading =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedToSecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedToSecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedToStreamXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideRegulatoryLegRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedToDividendPeriodXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FirmTradeEventID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventSpotRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventForwardPoints =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FillRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '2', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderRequestID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MassOrderRequestID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MassOrderReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MassOrderRequestStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '2', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MassOrderRequestResult =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderResponseLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderEntryAction =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderEntryID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '3', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExecTypeReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNoOrderEntries =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TargetPartySubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TargetPartySubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '3', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TransferInstructionID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TransferID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TransferReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TransferTransType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '3', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TransferType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TransferScope =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TransferStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TransferRejectReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '4', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TransferReportType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AggressorTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AggressorSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FastMarketIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '4', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LinkageHandlingIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NumberOfBuyOrders =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NumberOfSellOrders =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlPriceDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '5', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticReqID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticRptID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticName =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '5', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticScope =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticSubScope =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticScopeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticDelayPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticDelayUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticIntervalType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticIntervalTypeUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticIntervalPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticIntervalUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticStartDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticEndDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticStartTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticEndTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '7', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticRatioType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticRequestResult =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '7', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticValueType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDStatisticValueUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '8', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedMDStatisticDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedMDStatisticDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocRiskLimitCheckStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FirmTransactionID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TransactionID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::WireReference =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollRptRejectReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollRptStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '8', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PackageID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAssetGroup =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDifferentialPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '9', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegDocumentationText =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegDocumentationTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAgreementCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAgreementDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '9', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAgreementDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAgreementID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAgreementVersion =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '4', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegBrokerConfirmationDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '0', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCreditSupportAgreementDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCreditSupportAgreementDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCreditSupportAgreementID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '0', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDocumentationText =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegEndDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegGoverningLaw =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMarginRatio =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '0', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMasterConfirmationAnnexDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMasterConfirmationDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMasterConfirmationDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMasterConfirmationAnnexDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '1', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStartDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegTerminationType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocCalculatedCcyQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollateralRequestInstruction =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '1', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollateralRequestLinkID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollateralRequestNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNumCollateralRequests =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::WarningText =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '2', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedWarningText =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedWarningTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CrossedIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeReportingIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '2', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AffiliatedFirmsTradeIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InternationalSwapIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MultiAssetSwapIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ClearingSettlPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '2', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelativeValueType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelativeValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelativeValueSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BidSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '3', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OfferSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDReportEvent =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDReportCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNoMarketSegmentReports =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '3', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNoInstrumentReports =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNoPartyDetailReports =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNoEntitlementReports =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotNoRiskLimitReports =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '4', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketSegmentStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketSegmentType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketSegmentSubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedMarketSegmentID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '4', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketSegmentRelationship =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AuctionTypeProductComplex =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StartPriceRange =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EndPriceRange =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '5', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceRangeValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceRangePercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceRangeProductComplex =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceRangeRuleID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '5', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FastMarketPercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteSideIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FlexProductEligibilityComplex =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NumOfComplexInstruments =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '6', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDepthTimeInterval =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDepthTimeIntervalUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDRecoveryTimeInterval =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDRecoveryTimeIntervalUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '6', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PrimaryServiceLocationID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryServiceLocationID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchRuleProductComplex =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CustomerPriority =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '7', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TickRuleProductComplex =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PreviousAdjustedOpenInterest =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PreviousUnadjustedOpenInterest =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LowExercisePriceOptionIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '7', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BlockTradeEligibilityIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InstrumentPricePrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrikePricePrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrigStrikePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '7', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlSubMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BusinessDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ClearingPriceOffset =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::VegaMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '8', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AnnualTradingBusinessDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotalTradingBusinessDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradingBusinessDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RealizedVariance =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '8', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StandardVariance =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::RelatedClosePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OvernightInterestRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AccumulatedReturnModifiedVariationMargin =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '9', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CalculationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderAttributeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderAttributeValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeltaCrossed =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '9', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventFuturesPriceValuation =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventOptionsPriceValuation =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventPVFinalPriceElectionFallback =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '5', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrikeIndexCurvePoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '0', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StrikeIndexQuote =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExtraordinaryEventAdjustmentMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExchangeLookAlike =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStrikeIndexCurvePoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '0', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStrikeIndexQuote =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegExtraordinaryEventAdjustmentMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegExchangeLookAlike =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventFuturesPriceValuation =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '0', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventOptionsPriceValuation =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventPVFinalPriceElectionFallback =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventFuturesPriceValuation =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventOptionsPriceValuation =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '1', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventPVFinalPriceElectionFallback =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingNotionalCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingNotionalDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '1', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingNotionalAdjustments =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PositionID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingNotionalXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingFutureID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '2', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingFutureIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStrikeIndexCurvePoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStrikeIndexQuote =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingExtraordinaryEventAdjustmentMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '2', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingExchangeLookAlike =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAverageVolumeLimitationPercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAverageVolumeLimitationPeriodDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDepositoryReceiptIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '2', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOpenUnits =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingBasketDivisor =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingInstrumentXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollateralAmountType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '3', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MiscFeeSubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MiscFeeSubTypeAmt =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MiscFeeSubTypeDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedMiscFeeSubTypeDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '3', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedMiscFeeSubTypeDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommissionAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommissionAmountType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommissionBasis =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '4', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommissionCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommissionUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommissionUnitOfMeasureCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommissionRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '4', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommissionSharedIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommissionAmountShared =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommissionLegRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommissionDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '5', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedCommissionDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedCommissionDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocCommissionAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocCommissionAmountType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '5', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocCommissionBasis =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocCommissionCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocCommissionUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocCommissionUnitOfMeasureCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocCommissionRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocCommissionSharedIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocCommissionAmountShared =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocCommissionLegRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocCommissionDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedAllocCommissionDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedAllocCommissionDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AlgorithmicTradeIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TrdRegPublicationType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TrdRegPublicationReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideTradeReportingIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CrossRequestID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '7', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FillMatchID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FillMatchSubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MassActionReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MaximumPricePercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '7', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NotAffectedReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TotalNotAffectedOrders =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderOwnershipIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAccount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '8', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::InTheMoneyCondition =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegInTheMoneyCondition =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingInTheMoneyCondition =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeInTheMoneyCondition =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContraryInstructionEligibilityIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegContraryInstructionEligibilityIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingContraryInstructionEligibilityIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DerivativeContraryInstructionEligibilityIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '8', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollateralMarketPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CollateralPercentOverage =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideCollateralAmountMarketID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideCollateralAmountMarketSegmentID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '9', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideCollateralAmountType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideCollateralCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideCollateralFXRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideCollateralFXRateCalc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '9', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideCollateralMarketPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideCollateralPercentOverage =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '6', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideCollateralPortfolioID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideCollateralType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideCurrentCollateralAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SideHaircutIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExDestinationType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketCondition =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '0', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteAttributeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::QuoteAttributeValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MDValueTier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '1', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MiscFeeQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MiscFeeDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FinancialInstrumentFullName =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedFinancialInstrumentFullNameLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '1', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedFinancialInstrumentFullName =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegFinancialInstrumentFullName =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegFinancialInstrumentFullNameLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegFinancialInstrumentFullName =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '1', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingFinancialInstrumentFullName =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingFinancialInstrumentFullNameLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingFinancialInstrumentFullName =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingIndexCurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '2', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingIndexCurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommissionAmountSubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocCommissionAmountSubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocLegRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '2', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FloatingRateIndexCurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FloatingRateIndexCurveSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FloatingRateIndexCurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FloatingRateIndexID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '3', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FloatingRateIndexIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::IndexRollMonth =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AssetSubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CommodityFinalPriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '3', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FinancialInstrumentShortName =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NextIndexRollDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAssetSubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegFinancialInstrumentShortName =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '4', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SecondaryAssetSubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingFinancialInstrumentShortName =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSecondaryAssetSubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAssetSubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '4', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSecondaryAssetSubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReferenceDataDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReferenceDataDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExecutionTimestamp =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '4', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReportingPx =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReportingQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryRouteOrCharter =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnTrigger =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '5', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryRouteOrCharter =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnTrigger =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryRouteOrCharter =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnTrigger =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '5', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocRequestID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::GroupAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::GroupRemainingAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocGroupAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '6', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PriceMarkup =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AveragePriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AveragePriceStartTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AveragePriceEndTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '6', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OrderPercentOfTotalVolume =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocGroupStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocRequestStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocAvgPxIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '6', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllocAvgPxGroupID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PreviousAllocGroupID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchExceptionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchExceptionElementType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '7', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchExceptionElementName =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchExceptionAllocValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchExceptionConfirmValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchExceptionToleranceValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '7', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchExceptionToleranceValueType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchExceptionText =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchingDataPointIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchingDataPointValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '8', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchingDataPointType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchingDataPointName =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeAggregationRequestID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeAggregationRequestRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '8', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeAggregationTransType =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AggregatedQty =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeAggregationRequestStatus =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeAggregationRejectReason =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '9', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::TradeAggregationReportID =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AvgSpotRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AvgForwardPoints =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OffshoreIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '9', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FXBenchmarkRateFix =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedMatchExceptionTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedMatchExecptionText =libjmmcg::enum_tags::mpl::to_tag<'\001', '2', '7', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdditionalTermBondSecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdditionalTermBondSecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdditionalTermBondDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedAdditionalTermBondDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedAdditionalTermBondDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '0', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdditionalTermBondCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdditionalTermBondIssuer =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedAdditionalTermBondIssuerLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedAdditionalTermBondIssuer =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '0', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdditionalTermBondSeniority =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdditionalTermBondCouponType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdditionalTermBondCouponRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdditionalTermBondMaturityDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdditionalTermBondParValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdditionalTermBondCurrentTotalIssuedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdditionalTermBondCouponFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdditionalTermBondCouponFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdditionalTermBondDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdditionalTermConditionPrecedentBondIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdditionalTermDiscrepancyClauseIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '2', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlValuationFirstBusinessDayOffset =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlValuationTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlQuoteMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '2', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlQuoteAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlQuoteCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlMinimumQuoteAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlMinimumQuoteCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '3', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlDealer =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlBusinessDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlRecoveryFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '3', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlFixedTermIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlAccruedInterestIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlValuationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlTermXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '3', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContractualDefinition =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContractualMatrixSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContractualMatrixDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ContractualMatrixTerm =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '4', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FinancingTermSupplementDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FinancingTermSupplementDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '5', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamPaySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamReceiveSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '5', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamText =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamEffectiveDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamEffectiveDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamEffectiveDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamEffectiveDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamEffectiveDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamEffectiveDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamEffectiveDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamEffectiveDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamTerminationDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamTerminationDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamTerminationDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamTerminationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamTerminationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamTerminationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamTerminationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '7', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamTerminationDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCalculationPeriodBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCalculationPeriodBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamFirstPeriodStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '7', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamFirstPeriodStartDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamFirstPeriodStartDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamFirstPeriodStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamFirstRegularPeriodStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '7', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamFirstCompoundingPeriodEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamLastRegularPeriodEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCalculationFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCalculationFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '8', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCalculationRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlRatePostponementMaximumDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamNonDeliverableSettlRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlRatePostponementSurvey =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '8', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlRatePostponementCalculationAgent =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '9', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionDateTenorPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionDateTenorUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '9', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCalculationAgent =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionSinglePartyBuyerSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '0', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionSinglePartySellerSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseStyle =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseMultipleNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseMinimumNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseMaximumNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionMinimumNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '0', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionMaximumNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseConfirmation =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '0', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlCurrency2 =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlQuoteType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlQuoteSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionText =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlValueTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlValueTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlValueDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlValueDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlValueDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlValueDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlValueDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlValueDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '2', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlValueDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseEarliestDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '2', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseEarliestDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '2', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseStartDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseStartDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseStartDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseStartDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '3', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExercisePeriodSkip =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseBoundsFirstDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseBoundsLastDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '3', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseEarliestTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseEarliestTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseLatestTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseLatestTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '4', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseFixedDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExerciseFixedDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExpirationDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExpirationDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '4', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExpirationDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExpirationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExpirationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExpirationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '5', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExpirationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExpirationDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExpirationTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionExpirationTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '5', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionRelevantUnderlyingDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionRelevantUnderlyingDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionRelevantUnderlyingDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionRelevantUnderlyingDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '5', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionRelevantUnderlyingDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionRelevantUnderlyingDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionRelevantUnderlyingDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionOptionRelevantUnderlyingDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '6', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlPaymentDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlPaymentDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlPaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlPaymentDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '6', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlPaymentDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlPaymentDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlPaymentDateRangeFirst =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlPaymentDateRangeLast =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '7', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlPaymentDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlPaymentDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionPartyID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionPartyIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '7', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionPartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionPartySubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionPartySubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '8', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermSellerNotifies =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermBuyerNotifies =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermEventBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '8', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermStandardSources =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermEventMinimumSources =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermEventNewsSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '9', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermEventType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermEventValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermEventCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermEventPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '9', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermEventUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermEventDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermEventRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '1', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermEventQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '0', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermObligationType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProtectionTermObligationValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PhysicalSettlCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PhysicalSettlBusinessDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '0', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PhysicalSettlMaximumBusinessDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PhysicalSettlTermXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PhysicalSettlDeliverableObligationType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PhysicalSettlDeliverableObligationValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '1', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentPaySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentReceiveSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '1', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '2', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMarketDisruptionValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentDiscountFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '2', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentPresentValueAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentPresentValueCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentSettlStyle =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamNonDeliverableSettlReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '2', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentText =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentSettlAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentSettlCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentSettlPartyID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '3', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentSettlPartyIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentSettlPartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentSettlPartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentSettlPartySubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '3', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentSettlPartySubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamPaySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '4', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamReceiveSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamText =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '4', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamEffectiveDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamEffectiveDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamEffectiveDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamEffectiveDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '5', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamEffectiveDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamEffectiveDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamEffectiveDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamEffectiveDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '5', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamTerminationDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamTerminationDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamTerminationDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamTerminationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '6', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamTerminationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamTerminationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamTerminationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamTerminationDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '6', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCalculationPeriodBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCalculationPeriodBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamFirstPeriodStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamFirstPeriodStartDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '6', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamFirstPeriodStartDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamFirstPeriodStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamFirstRegularPeriodStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamFirstCompoundingPeriodEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '7', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamLastRegularPeriodEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCalculationFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCalculationFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCalculationRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '7', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamMarketRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamDelayIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamSettlCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '8', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamAccrualDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamDiscountType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamDiscountRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '8', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamDiscountRateDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInitialPrincipalExchangeIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInterimPrincipalExchangeIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '9', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFinalPrincipalExchangeIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPaymentDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPaymentDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPaymentFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '9', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPaymentFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPaymentRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFirstPaymentDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamLastRegularPaymentDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '9', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '2', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPaymentDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPaymentDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPaymentDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '0', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamResetDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamResetDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamResetDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamResetFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '0', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamResetFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamResetWeeklyRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInitialFixingDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInitialFixingDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '1', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInitialFixingDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInitialFixingDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInitialFixingDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInitialFixingDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '1', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInitialFixingDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFixingDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFixingDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFixingDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '1', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFixingDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFixingDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFixingDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFixingDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '2', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateCutoffDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateCutoffDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateCutoffDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '2', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFixedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateOrAmountCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFutureValueNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFutureValueDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '3', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateIndexSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateIndexCurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateIndexCurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '3', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '3', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCapRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCapRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCapRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFloorRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '4', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFloorRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFloorRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInitialRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFinalRateRoundingDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '4', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFinalRatePrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamAveragingMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamNegativeRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInflationLagPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '5', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInflationLagUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInflationLagDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInflationInterpolationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInflationIndexSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '5', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInflationPublicationSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInflationInitialIndexLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInflationFallbackBondApplicable =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFRADiscounting =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '5', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamNonDeliverableRefCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamNonDeliverableFixingDatesBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamNonDeliverableFixingDatesBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamNonDeliverableFixingDatesRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '6', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamNonDeliverableFixingDatesOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamNonDeliverableFixingDatesOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamNonDeliverableFixingDatesOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlRateFallbackRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '6', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegNonDeliverableFixingDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegNonDeliverableFixingDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlRateFallbackReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamNonDeliverableSettlRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '7', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamNonDeliverableSettlReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlRateFallbackRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleStubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '7', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentSchedulePaySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleReceiveSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '8', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleRateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleRateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleRateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '8', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixedCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleStepFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleStepFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleStepOffsetValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '9', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleStepRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleStepOffsetRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleStepRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '9', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleWeight =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '3', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '0', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '0', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleInterimExchangePaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleInterimExchangeDatesBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '0', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleInterimExchangeDatesBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleInterimExchangeDatesOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleInterimExchangeDatesOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleInterimExchangeDatesOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '1', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleInterimExchangeDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleRateSourceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubLength =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubFixedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '2', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubFixedCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndexSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndexCurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '2', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndexCurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndexRateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndexRateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndexRateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '3', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndexRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndexCapRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndexCapRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndexCapRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '3', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndexFloorRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndexFloorRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndexFloorRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndex2 =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '3', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndex2Source =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndex2CurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndex2CurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndex2RateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '4', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndex2RateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndex2RateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndex2RateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndex2CapRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '4', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubIndex2FloorRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '5', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionDateTenorPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionDateTenorUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '5', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCalculationAgent =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionSinglePartyBuyerSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionSinglePartySellerSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseStyle =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseMultipleNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseMinimumNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseMaximumNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionMinimumNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionMaximumNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseConfirmation =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlCurrency2 =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlQuoteType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlQuoteSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '7', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionText =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlPaymentDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlPaymentDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '7', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseEarliestDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseEarliestDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '8', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseStartDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseStartDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseStartDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseStartDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExercisePeriodSkip =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '8', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseBoundsFirstDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseBoundsLastDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseEarliestTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseEarliestTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '9', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseLatestTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseLatestTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseFixedDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExerciseFixedDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '9', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExpirationDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExpirationDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '4', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExpirationDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExpirationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExpirationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExpirationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExpirationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExpirationDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '0', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExpirationTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionExpirationTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionRelevantUnderlyingDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionRelevantUnderlyingDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '0', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionRelevantUnderlyingDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionRelevantUnderlyingDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionRelevantUnderlyingDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionRelevantUnderlyingDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionRelevantUnderlyingDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionOptionRelevantUnderlyingDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlPaymentDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlPaymentDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlPaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlPaymentDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlPaymentDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlPaymentDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '2', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlPaymentDateRangeFirst =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlPaymentDateRangeLast =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlValueTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlValueTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '2', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlValueDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlValueDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlValueDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlValueDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '2', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlValueDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlValueDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlValueDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionPartyID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '3', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionPartyIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionPartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionPartySubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionPartySubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '3', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamPaySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamReceiveSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '4', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamText =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamTerminationDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '4', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamTerminationDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamTerminationDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamTerminationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamTerminationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '5', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamTerminationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamTerminationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamTerminationDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCalculationPeriodBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '5', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCalculationPeriodBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamFirstPeriodStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamFirstPeriodStartDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamFirstPeriodStartDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '6', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamFirstPeriodStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamFirstRegularPeriodStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamFirstCompoundingPeriodEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamLastRegularPeriodEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '6', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCalculationFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCalculationFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCalculationRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '6', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamMarketRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamDelayIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamSettlCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '7', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamAccrualDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamDiscountType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamDiscountRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamDiscountRateDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '7', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInitialPrincipalExchangeIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInterimPrincipalExchangeIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFinalPrincipalExchangeIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '8', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPaymentDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPaymentDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPaymentFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPaymentFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPaymentRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFirstPaymentDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamLastRegularPaymentDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '8', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPaymentDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPaymentDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPaymentDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamResetDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '9', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamResetDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamResetDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamResetFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamResetFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '9', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamResetWeeklyRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInitialFixingDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInitialFixingDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '5', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInitialFixingDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '0', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInitialFixingDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInitialFixingDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInitialFixingDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInitialFixingDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '0', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFixingDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFixingDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFixingDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFixingDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '0', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFixingDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFixingDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFixingDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateCutoffDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '1', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateCutoffDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateCutoffDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFixedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '1', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateOrAmountCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFutureValueNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFutureValueDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '2', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateIndexSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateIndexCurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateIndexCurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '2', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCapRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '2', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCapRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCapRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFloorRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFloorRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '3', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFloorRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInitialRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFinalRateRoundingDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFinalRatePrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '3', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamAveragingMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamNegativeRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInflationLagPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInflationLagUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '4', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInflationLagDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInflationInterpolationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInflationIndexSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInflationPublicationSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '4', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInflationInitialIndexLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInflationFallbackBondApplicable =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFRADiscounting =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamNonDeliverableRefCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '4', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamNonDeliverableFixingDatesBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamNonDeliverableFixingDatesBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamNonDeliverableFixingDatesRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamNonDeliverableFixingDatesOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '5', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamNonDeliverableFixingDatesOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamNonDeliverableFixingDatesOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlRateFallbackReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingNonDeliverableFixingDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '5', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingNonDeliverableFixingDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlRatePostponementMaximumDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamNonDeliverableSettlRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlRatePostponementSurvey =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '6', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlRatePostponementCalculationAgent =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleStubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentSchedulePaySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleReceiveSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '7', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleRateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleRateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '7', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleRateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixedCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '7', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleStepFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleStepFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleStepOffsetValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleStepRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '8', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleStepOffsetRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleStepRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleWeight =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '8', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingDateBusinessDayCnvtn =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '9', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '9', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleInterimExchangePaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleInterimExchangeDatesBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleInterimExchangeDatesBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '6', '9', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleInterimExchangeDatesOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleInterimExchangeDatesOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleInterimExchangeDatesOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleInterimExchangeDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '0', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleRateSourceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '0', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubLength =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubFixedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubFixedCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndexSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndexCurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndexCurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndexRateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndexRateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndexRateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndexRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '2', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndexCapRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndexCapRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndexCapRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndexFloorRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '2', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndexFloorRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndexFloorRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndex2 =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndex2Source =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '2', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndex2CurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndex2CurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndex2RateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndex2RateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '3', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndex2RateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndex2RateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndex2CapRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubIndex2FloorRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '3', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamMarketRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamDelayIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamSettlCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '4', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamAccrualDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamDiscountType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamDiscountRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '4', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamDiscountRateDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInitialPrincipalExchangeIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInterimPrincipalExchangeIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '4', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFinalPrincipalExchangeIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPaymentDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPaymentDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPaymentFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '5', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPaymentFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPaymentRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFirstPaymentDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamLastRegularPaymentDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '5', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPaymentDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPaymentDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamResetDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '6', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamResetDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamResetDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamResetFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamResetFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '6', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamResetWeeklyRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInitialFixingDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInitialFixingDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInitialFixingDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '6', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInitialFixingDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInitialFixingDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInitialFixingDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInitialFixingDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '7', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFixingDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFixingDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFixingDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFixingDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '7', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFixingDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFixingDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFixingDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateCutoffDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '8', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateCutoffDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateCutoffDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFixedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '8', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateOrAmountCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFutureValueNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFutureValueDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '8', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateIndexSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateIndexCurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateIndexCurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '9', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCapRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '9', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCapRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCapRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '7', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFloorRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFloorRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFloorRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInitialRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFinalRateRoundingDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFinalRatePrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '0', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamAveragingMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamNegativeRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInflationLagPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInflationLagUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '0', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInflationLagDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInflationInterpolationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInflationIndexSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInflationPublicationSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInflationInitialIndexLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInflationFallbackBondApplicable =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFRADiscounting =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamNonDeliverableRefCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamNonDeliverableFixingDatesBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamNonDeliverableFixingDatesBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamNonDeliverableFixingDatesRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamNonDeliverableFixingDatesOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '2', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamNonDeliverableFixingDatesOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamNonDeliverableFixingDatesOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamNonDeliverableSettlReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NonDeliverableFixingDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '2', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NonDeliverableFixingDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleStubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '3', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentSchedulePaySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleReceiveSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '3', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleRateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleRateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '3', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleRateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixedCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '4', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleStepFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleStepFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleStepOffsetValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleStepRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '4', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleStepOffsetRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleStepRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleWeight =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '5', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '5', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleInterimExchangePaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleInterimExchangeDatesBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleInterimExchangeDatesBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleInterimExchangeDatesOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleInterimExchangeDatesOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleInterimExchangeDatesOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleInterimExchangeDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleRateSourceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '7', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubLength =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubFixedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubFixedCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '7', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndexSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndexCurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndexCurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '8', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndexRateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndexRateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndexRateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndexRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '8', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndexCapRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndexCapRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndexCapRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndexFloorRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '8', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndexFloorRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndexFloorRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndex2 =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndex2Source =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '9', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndex2CurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndex2CurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndex2RateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndex2RateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '9', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndex2RateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndex2RateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '8', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndex2CapRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubIndex2FloorRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlRatePostponementMaximumDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlRateFallbackRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlRatePostponementSurvey =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlRatePostponementCalculationAgent =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '0', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamEffectiveDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamEffectiveDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamEffectiveDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamEffectiveDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '1', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamEffectiveDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamEffectiveDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamEffectiveDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamEffectiveDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '1', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlRateFallbackReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlValuationSubsequentBusinessDaysOffset =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlNumOfValuationDates =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionPartyRoleQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '1', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentPriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPaymentDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DateRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '2', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDateRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDateRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegStreamTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegStreamText =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '7', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegProvisionTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegProvisionText =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedStreamTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedStreamText =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '8', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedPaymentTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedPaymentText =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedProvisionTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedProvisionText =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '8', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingStreamTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingStreamText =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMarketDisruptionFallbackValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDisruptionValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '9', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDisruptionFallbackValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentSubType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventAveragingObservationNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventAveragingWeight =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '9', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCreditEventType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCreditEventValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '0', '9', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCreditEventCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCreditEventPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCreditEventUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCreditEventDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCreditEventRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCreditEventQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '0', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventPeriodDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventPeriodTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventPeriodType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '1', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventRateSourceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventReferencePageHeading =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '2', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '2', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventFixingTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventFixingTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventCreditEventSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventScheduleStartDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '3', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventScheduleEndDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventScheduleFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventScheduleFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ComplexEventScheduleRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '3', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryScheduleType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryScheduleXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryScheduleNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryScheduleNotionalUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '4', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryScheduleNotionalCommodityFrequency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryScheduleNegativeTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliverySchedulePositiveTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryScheduleToleranceUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '4', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryScheduleToleranceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryScheduleSettlCountry =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryScheduleSettlTimeZone =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryScheduleSettlFlowType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '4', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryScheduleSettlHolidaysProcessingInstruction =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryScheduleSettlDay =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryScheduleSettlTotalHours =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryScheduleSettlStart =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '5', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryScheduleSettlEnd =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryScheduleSettlTimeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamPipeline =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamEntryPoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamWithdrawalPoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamDeliveryPoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamDeliveryRestriction =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamDeliveryContingency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamDeliveryContingentPartySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamDeliverAtSourceIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamRiskApportionment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamTitleTransferLocation =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamTitleTransferCondition =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamImporterOfRecord =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamNegativeTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '7', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamPositiveTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamToleranceUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamToleranceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamToleranceOptionSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '7', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamTotalPositiveTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamTotalNegativeTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamNotionalConversionFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamTransportEquipment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '7', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamElectingPartySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamCycleDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedDeliveryStreamCycleDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedDeliveryStreamCycleDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamCommoditySource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDisruptionProvision =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDisruptionFallbackProvision =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDisruptionMaximumDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '8', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDisruptionMaterialityPercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDisruptionMinimumFuturesContracts =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDisruptionEvent =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDisruptionFallbackType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '9', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDisruptionFallbackUnderlierType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDisruptionFallbackUnderlierSecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDisruptionFallbackUnderlierSecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '0', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDisruptionFallbackUnderlierSecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '0', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedMarketDisruptionFallbackUnderlierSecurityDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedMarketDisruptionFallbackUnderlierSecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDisruptionFallbackOpenUnits =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDisruptionFallbackBasketCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '0', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MarketDisruptionFallbackBasketDivisor =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExerciseDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedExerciseDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedExerciseDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '0', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AutomaticExerciseIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AutomaticExerciseThresholdRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExerciseConfirmationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ManualNoticeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '1', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FallbackExerciseIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LimitedRightToConfirmIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExerciseSplitTicketIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseEarliestDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseEarliestDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseEarliestDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '2', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseStartDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '2', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseStartDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseStartDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseStartDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '2', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseSkip =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseNominationDeadline =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseFirstDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseLastDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '3', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseEarliestTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseLatestTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '3', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseExpirationDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseExpirationDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseExpirationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '4', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseExpirationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseExpirationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseExpirationFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseExpirationFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '4', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseExpirationRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseExpirationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseExpirationTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseExpirationTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '5', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseExpirationDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionExerciseExpirationDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '5', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentForwardStartType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '6', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingDayOfWeek =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingDayNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '6', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleRateCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleRateUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleRateConversionFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleRateSpreadType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '6', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleSettlPeriodPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleSettlPeriodPriceCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleSettlPeriodPriceUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleStepUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '7', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingDayDistribution =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingLagPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingLagUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '7', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingFirstObservationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentScheduleFixingFirstObservationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFlatRateIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFlatRateAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '8', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFlatRateCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamMaximumPaymentAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamMaximumPaymentCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamMaximumTransactionAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '8', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamMaximumTransactionCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFixedAmountUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamTotalFixedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamWorldScaleRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '8', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamContractPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamContractPriceCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPricingBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateIndex2CurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '9', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateIndex2CurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateIndexLocation =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateIndexLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateIndexUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '9', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamSettlLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '1', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamReferenceLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamReferenceLevelUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamReferenceLevelEqualsZeroIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '0', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateSpreadCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateSpreadUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateConversionFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateSpreadType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '0', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamLastResetRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFinalRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCalculationLagPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCalculationLagUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '1', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFirstObservationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFirstObservationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPricingDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPricingDayDistribution =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '1', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPricingDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPricingBusinessCalendar =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPricingBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamRiskApportionmentSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '1', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamRiskApportionmentSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPaymentDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPaymentDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamMasterAgreementPaymentDatesIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '2', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPricingDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPricingDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPricingDayOfWeek =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamPricingDayNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '2', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PricingDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PricingDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PricingDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PricingDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '3', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PricingTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PricingTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamAssetAttributeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamAssetAttributeValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '3', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamAssetAttributeLimit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCalculationPeriodDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCalculationPeriodDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCalculationPeriodDatesXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '4', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCalculationPeriodDatesXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCalculationBalanceOfFirstPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCalculationCorrectionPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCalculationCorrectionUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '4', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityBase =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '5', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedStreamCommodityDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedStreamCommodityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '5', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityExchange =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '6', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityRateReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityRateReferencePageHeading =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamDataProvider =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityPricingType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '6', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityNearbySettlDayPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityNearbySettlDayUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '6', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlMonth =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlDateRollPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlDateRollUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '7', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityAltID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '7', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityAltIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityDataSourceID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityDataSourceIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlDay =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlTotalHours =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlStart =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlEnd =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlCountry =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '9', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlTimeZone =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlFlowType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlPeriodNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlPeriodNotionalUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '9', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlPeriodFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlPeriodFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlPeriodPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlPeriodPriceUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '9', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlPeriodPriceCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '2', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlHolidaysProcessingInstruction =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlPeriodXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlPeriodXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '0', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentLegRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamNotionalXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamNotionalFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '0', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamNotionalFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamNotionalCommodityFrequency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamNotionalUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamTotalNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '1', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamTotalNotionalUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MandatoryClearingJurisdiction =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlTermXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '1', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAdditionalTermBondSecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAdditionalTermBondSecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAdditionalTermBondDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegAdditionalTermBondDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '2', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegAdditionalTermBondDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAdditionalTermBondCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAdditionalTermBondIssuer =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegAdditionalTermBondIssuerLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '2', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegAdditionalTermBondIssuer =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAdditionalTermBondSeniority =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAdditionalTermBondCouponType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAdditionalTermBondCouponRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '2', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAdditionalTermBondMaturityDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAdditionalTermBondParValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAdditionalTermBondCurrentTotalIssuedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAdditionalTermBondCouponFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '3', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAdditionalTermBondCouponFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAdditionalTermBondDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAdditionalTermConditionPrecedentBondIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAdditionalTermDiscrepancyClauseIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '3', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMarketDisruptionValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMarketDisruptionFallbackValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdditionalTermBondSecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlDealer =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '4', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCasSettlValuationFirstBusinessDayOffset =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlValuationSubsequentBusinessDaysOffset =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlNumOfValuationDates =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '4', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlValuationTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlQuoteMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlQuoteAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '5', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlQuoteCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlMinimumQuoteAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlMinimumQuoteCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlBusinessDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '5', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlRecoveryFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlFixedTermIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlAccruedInterestIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '6', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlValuationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlTermXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventAveragingObservationNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventAveragingWeight =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '6', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCreditEventType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCreditEventValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCreditEventCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCreditEventPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '7', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCreditEventUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCreditEventDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCreditEventRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCreditEventQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '7', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventPeriodDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventPeriodTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventPeriodType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '8', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventRateSourceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEvenReferencePageHeading =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '8', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '9', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '9', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventFixingTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventFixingTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventCreditEventSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '3', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventScheduleStartDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventScheduleEndDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventScheduleFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventScheduleFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegComplexEventScheduleRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '0', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionCashSettlQuoteReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionCashSettlQuoteReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryScheduleType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryScheduleXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '1', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryScheduleNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryScheduleNotionalUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryScheduleNotionalCommodityFrequency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryScheduleNegativeTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '1', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliverySchedulePositiveTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryScheduleToleranceUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryScheduleToleranceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryScheduleSettlCountry =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '1', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryScheduleSettlTimeZone =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryScheduleSettlFlowType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryScheduleSettlHolidaysProcessingInstruction =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryScheduleSettlDay =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '2', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryScheduleSettlTotalHours =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryScheduleSettlStart =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryScheduleSettlEnd =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryScheduleSettlTimeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '2', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamPipeline =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamEntryPoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamWithdrawalPoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '3', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamDeliveryPoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamDeliveryRestriction =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamDeliveryContingency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamDeliveryContingentPartySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '3', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamDeliverAtSourceIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamRiskApportionment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamTitleTransferLocation =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamTitleTransferCondition =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '4', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamImporterOfRecord =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamNegativeTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamPositiveTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamToleranceUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '4', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamToleranceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamToleranceOptionSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamTotalPositiveTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamTotalNegativeTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '4', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamNotionalConversionFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamTransportEquipment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamElectingPartySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamAssetAttributeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '5', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamAssetAttributeValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamAssetAttributeLimit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamCycleDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegDeliveryStreamCycleDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '5', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegDeliveryStreamCycleDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamCommoditySource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMarketDisruptionProvision =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMarketDisruptionFallbackProvision =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMarketDisruptionMaximumDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMarketDisruptionMaterialityPercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMarketDisruptionMinimumFuturesContracts =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMarketDisruptionEvent =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '6', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMarketDisruptionFallbackType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMarketDisruptionFallbackUnderlierType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMarketDisruptionFallbackUnderlierSecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMarketDisruptionFallbackUnderlierSecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '7', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMarketDisruptionFallbackUnderlierSecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegMarketDisruptionFallbackUnderlierSecurityDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegMarketDisruptionFallbackUnderlierSecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMarketDisruptionFallbackOpenUnits =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '7', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMarketDisruptionFallbackBasketCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMarketDisruptionFallbackBasketDivisor =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegExerciseDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegExerciseDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '8', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegExerciseDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAutomaticExerciseIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAutomaticExerciseThresholdRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegExerciseConfirmationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '8', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegManualNoticeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegFallbackExerciseIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegLimitRightToConfirmIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegExerciseSplitTicketIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '9', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseEarliestDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseEarliestDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '9', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseEarliestDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '4', '9', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseStartDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseStartDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseStartDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseStartDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '0', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseSkip =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseNominationDeadline =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseFirstDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '0', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseLastDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseEarliestTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseLatestTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '1', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseExpirationDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseExpirationDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseExpirationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseExpirationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseExpirationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseExpirationFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '2', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseExpirationFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseExpirationRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseExpirationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseExpirationTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '2', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseExpirationTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseExpirationDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionExerciseExpirationDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingDayOfWeek =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '3', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingDayNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleRateCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '3', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleRateUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleRateConversionFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleRateSpreadType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleSettlPeriodPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '3', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleSettlPeriodPriceCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleSettlPeriodPriceUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleStepUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingDayDistribution =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '4', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingLagPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingLagUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingFirstObservationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '4', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentScheduleFixingFirstObservationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFlatRateIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFlatRateAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFlatRateCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '5', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamMaximumPaymentAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamMaximumPaymentCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamMaximumTransactionAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamMaximumTransactionCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '5', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFixedAmountUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamTotalFixedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamWorldScaleRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamContractPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamContractPriceCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPricingBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateIndex2CurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateIndex2CurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '6', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateIndexLocation =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateIndexLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateIndexUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamSettlLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '6', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamReferenceLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamReferenceLevelUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamReferenceLevelEqualsZeroIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateSpreadCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '7', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateSpreadUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateConversionFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateSpreadType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamLastResetRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '7', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFinalRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCalculationLagPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCalculationLagUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFirstObservationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '8', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFirstObservationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPricingDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPricingDayDistribution =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPricingDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPricingBusinessCalendar =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPricingBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamRiskApportionmentSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommoditySettlTimeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '8', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPaymentDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPaymentDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamMasterAgreementPaymentDatesIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPricingDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '9', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPricingDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPricingDayOfWeek =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamPricingDayNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '5', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPhysicalSettlTermXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '0', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPhysicalSettlCurency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPhysicalSettlBusinessDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPhysicalSettlMaximumBusinessDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPhysicalSettlDeliverableObligationType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '0', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPhysicalSettlDeliverableObligationValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPricingDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPricingDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPricingDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '1', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPricingDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPricingTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPricingTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermEventNewsSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '1', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermSellerNotifies =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '2', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermBuyerNotifies =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermEventBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermStandardSources =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermEventMinimumSources =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '2', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermEventType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermEventValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermEventCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermEventPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '2', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermEventUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermEventDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermEventRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermEventQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '3', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermObligationType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProtectionTermObligationValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCalculationPeriodDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCalculationPeriodDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '4', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCalculationPeriodDatesXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCalculationPeriodDatesXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCalculationBalanceOfFirstPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCalculationCorrectionPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '4', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCalculationCorrectionUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityBase =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '4', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegStreamCommodityDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '5', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedLegStreamCommodityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityExchange =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '5', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityRateReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityRateReferencePageHeading =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamDataProvider =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '6', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityPricingType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityNearbySettlDayPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityNearbySettlDayUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '6', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlMonth =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlDateRollPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '6', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlDateRollUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '7', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityAltID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityAltIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityDataSourceID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityDataSourceIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '7', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlDay =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlTotalHours =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlStart =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlEnd =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '8', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlCountry =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlTimeZone =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlFlowType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlPeriodNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '9', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlPeriodNotionalUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlPeriodFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlPeriodFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlPeriodPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '9', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlPeriodPriceUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlPeriodPriceCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlHolidaysProcessingInstruction =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlPeriodXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '9', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlPeriodXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '6', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdditionalTermBondSecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamNotionalXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '0', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamNotionalFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamNotionalFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamNotionalCommodityFrequency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamNotionalUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '0', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamTotalNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamTotalNotionalUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdditionalTermBondDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingAdditionalTermBondDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '1', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingAdditionalTermBondDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdditionalTermBondCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventAveragingObservationNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventAveragingWeight =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '1', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCreditEventType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCreditEventValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCreditEventCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCreditEventPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '2', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCreditEventUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCreditEventDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCreditEventRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCreditEventQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '2', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventPeriodDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventPeriodTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventPeriodType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '3', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventRateSourceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventReferencePageHeading =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '3', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '4', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '4', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventFixingTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventFixingTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventCreditEventSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventScheduleStartDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '5', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventScheduleEndDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventScheduleFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventScheduleFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingComplexEventScheduleRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '5', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryScheduleType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryScheduleXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryScheduleNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryScheduleNotionalUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '6', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryScheduleNotionalCommodityFrequency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryScheduleNegativeTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliverySchedulePositiveTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryScheduleToleranceUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '6', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryScheduleToleranceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryScheduleSettlCountry =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryScheduleSettlTimeZone =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryScheduleSettlFlowType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '6', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryScheduleSettlHolidaysProcessingInstruction =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryScheduleSettlDay =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryScheduleSettlTotalHours =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryScheduleSettlStart =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '7', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryScheduleSettlEnd =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryScheduleSettlTimeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamPipeline =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '7', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamEntryPoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamWithdrawalPoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamDeliveryPoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamDeliveryRestriction =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '8', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamDeliveryContingency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamDeliveryContingentPartySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamDeliverAtSourceIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamRiskApportionment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '8', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamTitleTransferLocation =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamTitleTransferCondition =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamImporterOfRecord =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamNegativeTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '9', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamPositiveTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamToleranceUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamToleranceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamToleranceOptionSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '9', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamTotalPositiveTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamTotalNegativeTolerance =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamNotionalConversionFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamTransportEquipment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '9', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamElectingPartySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '7', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamAssetAttributeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamAssetAttributeValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamAssetAttributeLimit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '0', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamCycleDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingDeliveryStreamCycleDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingDeliveryStreamCycleDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamCommoditySource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '0', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingExerciseDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingExerciseDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingExerciseDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAutomaticExerciseIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAutomaticExerciseThresholdRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingExerciseConfirmationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingManualNoticeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingFallbackExerciseIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingLimitedRightToConfirmIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingExerciseSplitTicketIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '2', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseEarliestDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseEarliestDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseEarliestDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '2', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseStartDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseStartDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '3', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseStartDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseStartDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseSkip =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '3', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseNominationDeadline =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseFirstDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseLastDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseEarliestTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '3', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseLatestTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '4', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseExpirationDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseExpirationDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseExpirationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseExpirationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '4', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseExpirationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseExpirationFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseExpirationFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseExpirationRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '5', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseExpirationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseExpirationTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseExpirationTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseExpirationDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '5', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionExerciseExpirationDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMarketDisruptionProvision =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMarketDisruptionFallbackProvision =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMarketDisruptionMaximumDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '6', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMarketDisruptionMaterialityPercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMarketDisruptionMinimumFuturesContracts =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMarketDisruptionEvent =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMarketDisruptionFallbackType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMarketDisruptionFallbackUnderlierType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMarketDisruptionFallbackUnderlierSecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMarketDisruptionFallbackUnderlierSecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMarketDisruptionFallbackUnderlierSecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '7', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingMarketDisruptionFallbackUnderlierSecurityDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingMarketDisruptionFallbackUnderlierSecurityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMarketDisruptionFallbackOpenUnits =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMarketDisruptionFallbackBasketCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '7', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMarketDisruptionFallbackBasketDivisor =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingDayOfWeek =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingDayNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '8', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleRateCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleRateUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleRateConversionFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '8', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleRateSpreadType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleSettlPeriodPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleSettlPeriodPriceCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleSettlPeriodPriceUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '8', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleStepUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingDayDistribution =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingLagPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '9', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingLagUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingFirstObservationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentScheduleFixingFirstObservationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFlatRateIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '9', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFlatRateAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFlatRateCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '8', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamMaximumPaymentAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamMaximumPaymentCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamMaximumTransactionAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamMaximumTransactionCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFixedAmountUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamTotalFixedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '0', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamWorldScaleRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamContractPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamContractPriceCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPricingBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '1', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateIndex2CurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateIndex2CurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateIndexLocation =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateIndexLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '1', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateIndexUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamSettlLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamReferenceLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamReferenceLevelUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '1', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamReferenceLevelEqualsZeroIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateSpreadCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateSpreadUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateConversionFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '2', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateSpreadType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamLastResetRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFinalRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCalculationLagPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '2', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCalculationLagUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFirstObservationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFirstObservationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPricingDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '3', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPricingDayDistribution =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPricingDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPricingBusinessCalendar =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPricingBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '3', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommoditySettlTimeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlTimeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPaymentDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPaymentDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '3', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamMasterAgreementPaymentDatesIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPricingDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPricingDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPricingDayOfWeek =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '4', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamPricingDayNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPricingDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPricingDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPricingDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '5', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPricingDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPricingTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPricingTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCalculationPeriodDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '5', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCalculationPeriodDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCalculationPeriodDatesXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCalculationPeriodDatesXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCalculationBalanceOfFirstPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCalculationCorrectionPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCalculationCorrectionUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityBase =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '6', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySecurityID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySecurityIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '6', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingStreamCommodityDescLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingStreamCommodityDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '7', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityExchange =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityRateReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityRateReferencePageHeading =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '7', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamDataProvider =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityPricingType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityNearbySettlDayPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityNearbySettlDayUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '8', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlMonth =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlDateRollPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlDateRollUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '8', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityAltID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityAltIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityDataSourceID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '9', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityDataSourceIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlDay =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlTotalHours =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '1', '9', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlStart =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '0', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlEnd =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlCountry =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlTimeZone =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlFlowType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '0', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlPeriodNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlPeriodNotionalUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlPeriodFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlPeriodFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '0', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlPeriodPrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlPeriodPriceUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlPeriodPriceCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlHolidaysProcessingInstruction =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlPeriodXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommoditySettlPeriodXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdditionalTermBondIssuer =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamNotionalXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamNotionalFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamNotionalFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamNotionalCommodityFrequency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '2', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamNotionalUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamTotalNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamTotalNotionalUnitOfMeasure =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingAdditionalTermBondIssuerLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '2', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingAdditionalTermBondIssuer =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdditionalTermBondSeniority =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdditionalTermBondCouponType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdditionalTermBondCouponRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '2', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdditionalTermBondMaturityDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdditionalTermBondParValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdditionalTermBondCurrentTotalIssuedAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdditionalTermBondCouponFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '3', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdditionalTermBondCouponFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdditionalTermBondDayCount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdditionalTermConditionPrecedentBondIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdditionalTermDiscrepancyClauseIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '3', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlDealer =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlValuationFirstBusinessDayOffset =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlValuationSubsequentBusinessDaysOffset =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '4', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlNumOfValuationDates =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlValuationTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlQuoteMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '4', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlQuoteAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlQuoteCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlMinimumQuoteAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlMinimumQuoteCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '5', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlBusinessDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlRecoveryFactor =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlFixedTermIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '5', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlAccruedInterestIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlValuationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlTermXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPhysicalSettlCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '6', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPhysicalSettlBusinessDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPhysicalSettlMaximumBusinessDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPhysicalSettlTermXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPhysicalSettlDeliverableObligationType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '6', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPhysicalSettlDeliverableObligationValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermSellerNotifies =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '7', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermBuyerNotifies =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermEventBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermStandardSources =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermEventMinimumSources =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '7', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermEventType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermEventValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermEventCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '8', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermEventPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermEventUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermEventDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermEventRateSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermEventQualifier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermObligationType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermObligationValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProtectionTermEventNewsSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '9', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlPaymentDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlPaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlPaymentDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlPaymentDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '9', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlPaymentDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlPaymentDateRangeFirst =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlPaymentDateRangeLast =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '0', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlPaymentDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '0', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlPaymentDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlQuoteSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlQuoteReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlValueTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '0', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlValueTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlValueDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlValueDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlValueDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '0', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlValueDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlValueDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlValueDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseFixedDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseFixedDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseEarliestDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseEarliestDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseStartDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '2', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseStartDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseStartDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseStartDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '2', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExercisePeriodSkip =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseBoundsFirstDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseBoundsLastDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseEarliestTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '2', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseEarliestTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseLatestTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseLatestTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExpirationDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '3', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExpirationDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExpirationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExpirationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExpirationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '3', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExpirationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExpirationDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExpirationTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExpirationTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '4', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionRelevantUnderlyingDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionRelevantUnderlyingDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionRelevantUnderlyingDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionRelevantUnderlyingDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '4', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionRelevantUnderlyingDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionRelevantUnderlyingDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionRelevantUnderlyingDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '5', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionDateTenorPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '5', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionDateTenorUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCalculationAgent =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionSinglePartyBuyerSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionSinglePartySellerSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '5', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseStyle =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseMultipleNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseMinimumNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseMaximumNotional =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '6', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionMinimumNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionMaximumNumber =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseConfirmation =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '6', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlCurrency2 =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlQuoteType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionText =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '7', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingProvisionTextLen =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::EncodedUnderlyingProvisionText =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionPartyID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionPartyIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '7', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionPartyRole =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionPartySubID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionPartySubIDType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlPaymentDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '8', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionCashSettlValueDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExerciseBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionExpirationDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionOptionRelevantUnderlyingDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '8', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamDeliveryPointSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamDeliveryPointDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamDeliveryPointSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '9', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamDeliveryPointDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamDeliveryPointSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamDeliveryPointDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegContractualDefinition =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '1', '9', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegFinancingTermSupplementDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegFinancingTermSupplementDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegContractualMatrixSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegContractualMatrixDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '0', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegContractualMatrixTerm =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '0', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlPriceSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::CashSettlPriceDefault =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFloatingRateIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '1', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFloatingRateIndexCurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFloatingRateIndexCurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFloatingRateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFloatingRateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '2', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFloatingRateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFloatingRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendCapRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendCapRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '2', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendCapRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFloorRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFloorRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFloorRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '3', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendInitialRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFinalRateRoundingDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFinalRatePrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendAveragingMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '3', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendNegativeRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendAccrualPaymentDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendAccrualPaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendAccrualPaymentDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '3', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendAccrualPaymentDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendAccrualPaymentDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendAccrualPaymentDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendAccrualPaymeentDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '4', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendAccrualPaymentDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendReinvestmentIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendEntitlementEvent =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendAmountType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '4', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendUnderlierRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExtraordinaryDividendPartySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExtraordinaryDividendAmountType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExtraordinaryDividendCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '5', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExtraordinaryDividendDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendAccrualFixedRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendCompoundingMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendNumOfIndexUnits =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '5', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendCashPercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendCashEquivalentPercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::NonCashDividendTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendComposition =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SpecialDividendsIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MaterialDividendsIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::OptionsExchangeDividendsIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AdditionalDividendsIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::AllDividendsIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFXTriggerDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFXTriggerDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFXTriggerDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFXTriggerDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFXTriggerDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFXTriggerDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFXTriggerDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '7', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendFXTriggerDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodSequence =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '7', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodUnderlierRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodStrikePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodValuationDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '8', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodValuationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodValuationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodValuationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodValuationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '8', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodValuationDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodPaymentDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodPaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodPaymentDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '8', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodPaymentDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodPaymentDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodPaymentDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '9', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DividendPeriodBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExtraordinaryEventType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ExtraordinaryEventValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '2', '9', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '0', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlPriceSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '0', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegCashSettlPriceDefault =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendAccrualPaymentDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFloatingRateIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFloatingRateIndexCurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFloatingRateIndexCurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFloatingRateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFloatingRateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFloatingRateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFloatingRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendCapRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendCapRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendCapRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '2', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFloorRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFloorRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFloorRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendInitialRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '2', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFinalRateRoundingDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFinalRatePrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendAveragingMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendNegativeRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '2', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendAccrualPaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendAccrualPaymentDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendAccrualPaymentDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendAccrualPaymentDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '3', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendAccrualPaymentDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendAccrualPaymentDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendAccrualPaymentDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendReinvestmentIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '3', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendEntitlementEvent =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendAmountType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendUnderlierRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegExtraordinaryDividendPartySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '4', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegExtraordinaryDividendAmountType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegExtraordinaryDividendCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegExtraordinaryDividendDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendAccrualFixedRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '4', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendCompoundingMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendNumOfIndexUnits =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendCashPercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendCashEquivalentPercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '4', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegNonCashDividendTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendComposition =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSpecialDividendsIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMaterialDividendsIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '5', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegOptionsExchangeDividendsIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAdditionalDividendsIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegAllDividendsIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFXTriggerDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '5', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFXTriggerDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFXTriggerDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFXTriggerDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFXTriggerDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '6', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFXTriggerDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFXTriggerDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendFXTriggerDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodSequence =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodUnderlierRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodStrikePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '7', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodValuationDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodValuationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodValuationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '7', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodValuationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodValuationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodValuationDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodPaymentDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '7', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodPaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodPaymentDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodPaymentDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodPaymentDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '8', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodPaymentDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDividendPeriodBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegExtraordinaryEventType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '8', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegExtraordinaryEventValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlMethodElectingPartySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMakeWholeDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMakeWholeAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '9', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMakeWholeBenchmarkCurveName =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMakeWholeBenchmarkCurvePoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMakeWholeRecallSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMakeWholeBenchmarkQuote =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '9', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegMakeWholeInterpolationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCashSettlIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '3', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInterpolationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamInterpolationPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingFixedRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '0', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingDatesBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingDatesRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingDatesOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '1', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingDatesOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingDatesOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingPeriodSkip =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '1', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamBoundsFirstDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamBoundsLastDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '1', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingDatesBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingEndDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingEndDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '2', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingEndDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingEndDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingEndDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingRateIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '2', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingRateIndexCurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingRateIndexCurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingRateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingRateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '3', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingRateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingCapRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingCapRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '3', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingCapRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingFloorRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingFloorRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingFloorRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '3', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingInitialRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingFinalRateRoundingDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingFinalRatePrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingAveragingMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '4', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingNegativeRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingStartDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingStartDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '4', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingStartDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingStartDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamCompoundingStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFormulaImageLength =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '5', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFormulaImage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFinalPricePaymentDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFinalPricePaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFinalPricePaymentDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '5', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFinalPricePaymentDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFinalPricePaymentDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFinalPricePaymentDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFixingDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '6', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFixingDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFirstObservationDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFirstObservationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFirstObservationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '6', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFirstObservationDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamUnderlierRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateNotionalReset =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamLinkInitialLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '6', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamLinkClosingLevelIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamLinkExpiringLevelIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamLinkEstimatedTradingDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamLinkStrikePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '7', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamLinkStrikePriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamLinkMaximumBoundary =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamLinkMinimumBoundary =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamLinkNumberOfDataSeries =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '7', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamVarianceUnadjustedCap =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRealizedVarianceMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamDaysAdjustmentIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamNearestExchangeContractRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '8', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamVegaNotionalAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFormulaCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFormulaCurrencyDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFormulaReferenceAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamFormulaDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubEndDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubEndDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '9', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubEndDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubEndDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubEndDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubEndDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '9', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubEndDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubStartDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubStartDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '4', '9', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubStartDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubStartDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubStartDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '0', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStubStartDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionBreakFeeElection =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegProvisionBreakFeeRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateDateMode =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '0', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationStartDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationStartDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationStartDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationStartDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationEndDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '2', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationEndDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationEndDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationEndDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationEndDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '2', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationFrequencyRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '2', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateFXCurrencySymbol =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateFXRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateFXRateCalc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRatePriceSequence =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '3', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateCommissionBasis =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateCommissionAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateCommissionCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateTotalCommissionPerTrade =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '3', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateAmountRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateQuoteMeasureType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateQuoteUnits =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '4', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateQuoteMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateQuoteCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateQuoteCurrencyType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateQuoteTimeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '4', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateQuoteTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateQuoteDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateQuoteExpirationTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateQuoteBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '5', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateQuoteExchange =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateQuotePricingModel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateCashFlowType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationTimeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '5', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationPriceOption =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateFinalPriceFallback =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateInformationSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateReferencePageHeading =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRatePriceBasis =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '6', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRatePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRatePriceCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRatePriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '7', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegReturnRateValuationDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlMethodElectionDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlMethodElectionDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '7', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlMethodElectionDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlMethodElectionDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlMethodElectionDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlMethodElectionDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '7', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlMethodElectionDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegSettlMethodElectionDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamVersion =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamVersionEffectiveDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '8', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamNotionalDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamNotionalAdjustments =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamCommodityDeliveryPricingRegion =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegStreamCommodityDeliveryPricingRegion =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '8', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamCommodityDeliveryPricingRegion =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlMethodElectingPartySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MakeWholeDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MakeWholeAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '9', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MakeWholeBenchmarkCurveName =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MakeWholeBenchmarkCurvePoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MakeWholeRecallSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MakeWholeBenchmarkQuote =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '9', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MakeWholeInterpolationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentAmountRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentAmountDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '5', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCashSettlIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '0', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInterpolationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamInterpolationPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '0', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingFixedRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingDatesBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '0', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingDatesRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingDatesOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingDatesOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingDatesOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingPeriodSkip =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamBoundsFirstDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamBoundsLastDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingDatesBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '2', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingEndDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingEndDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingEndDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingEndDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '2', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingEndDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingRateIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingRateIndexCurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingRateIndexCurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '3', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingRateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingRateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingRateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '3', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingCapRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingCapRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingCapRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingFloorRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '3', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingFloorRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingFloorRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingInitialRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingFinalRateRoundingDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '4', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingFinalRatePrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingAveragingMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingNegativeRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '4', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingStartDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingStartDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingStartDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingStartDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '5', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamCompoundingStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFormulaImageLength =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFormulaImage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFinalPricePaymentDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '5', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFinalPricePaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFinalPricePaymentDateOffsetfPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFinalPricePaymentDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFinalPricePaymentDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '5', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFinalPricePaymentDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFixingDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFixingDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFirstObservationDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFirstObservationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFirstObservationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFirstObservationDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamUnderlierRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateNotionalReset =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamLinkInitialLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamLinkClosingLevelIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamLinkExpiringLevelIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '7', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamLinkEstimatedTradingDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamLinkStrikePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamLinkStrikePriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamLinkMaximumBoundary =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '7', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamLinkMinimumBoundary =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamLinkNumberOfDataSeries =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamVarianceUnadjustedCap =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRealizedVarianceMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '7', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamDaysAdjustmentIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamNearestExchangeContractRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamVegaNotionalAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFormulaDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '8', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFormulaCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFormulaCurrencyDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamFormulaReferenceAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '8', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubEndDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubEndDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubEndDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubEndDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '9', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubEndDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubEndDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubEndDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '9', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubStartDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '6', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubStartDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubStartDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '0', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubStartDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '0', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubStartDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStubStartDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionBreakFeeElection =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '0', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ProvisionBreakFeeRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateDateMode =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '1', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationStartDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '1', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationStartDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationStartDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationStartDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '2', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationEndDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationEndDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationEndDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '2', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationEndDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationEndDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '2', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationFrequencyRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateFXCurrencySymbol =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateFXRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '3', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateFXRateCalc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRatePriceSequence =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateCommissionBasis =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateCommissionAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '3', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateCommissionCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateTotalCommissionPerTrade =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateAmountRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '4', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateQuoteMeasureType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateQuoteUnits =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateQuoteMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateQuoteCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '4', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateQuoteCurrencyType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateQuoteTimeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateQuoteTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateQuoteDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '5', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateQuoteExpirationTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateQuoteBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateQuoteExchange =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateQuotePricingModel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '5', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateCashFlowType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationTimeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '5', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationPriceOption =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateFinalPriceFallback =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateInformationSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '6', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateReferencePageHeading =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRatePriceBasis =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRatePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRatePriceCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '6', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRatePriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::ReturnRateValuationDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '7', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlMethodElectionDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlMethodElectionDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlMethodElectionDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlMethodElectionDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '7', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlMethodElectionDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlMethodElectionDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlMethodElectionDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '8', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::SettlMethodElectionDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '8', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamVersion =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamVersionEffectiveDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamNotionalDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::StreamNotionalAdjustments =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '8', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '9', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '9', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlPriceSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingCashSettlPriceDefault =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '7', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendAccrualPaymentDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFloatingRateIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFloatingRateIndexCurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFloatingRateIndexCurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFloatingRateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFloatingRateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '0', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFloatingRateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFloatingRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendCapRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendCapRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '0', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendCapRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFloorRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '1', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFloorRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFloorRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '1', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendInitialRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFinalRateRoundingDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '1', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFinalRatePrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendAveragingMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '1', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendNegativeRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendAccrualPaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendAccrualPaymentDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendAccrualPaymentDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '2', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendAccrualPaymentDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendAccrualPaymentDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendAccrualPaymentDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendAccrualPaymentDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '2', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendReinvestmentIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendEntitlementEvent =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendAmountType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendUnderlierRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '2', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingExtraordinaryDividendPartySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingExtraordinaryDividendAmountType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingExtraordinaryDividendCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '3', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingExtraordinaryDividendDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '3', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendAccrualFixedRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendCompoundingMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendNumOfIndexUnits =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendCashPercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '3', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendCashEquivalentPercentage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingNonCashDividendTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendComposition =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSpecialDividendsIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '4', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMaterialDividendsIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingOptionsExchangeDividendsIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAdditionalDividendsIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingAllDividendsIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '4', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFXTriggerDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFXTriggerDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFXTriggerDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFXTriggerDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '4', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFXTriggerDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFXTriggerDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFXTriggerDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendFXTriggerDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '5', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPaymentDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPaymentAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '5', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPaymentCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendAccruedInterest =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '5', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPayoutRatio =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPayoutConditions =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodSequence =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '6', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodUnderlierRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodStrikePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '6', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodValuationDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '6', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodValuationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodValuationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodValuationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '7', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodValuationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '7', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodValuationDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodPaymentDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodPaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '7', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodPaymentDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodPaymentDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodPaymentDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodPaymentDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '8', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodXID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDividendPeriodBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingExtraordinaryEventType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingExtraordinaryEventValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '8', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlMethodElectingPartySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMakeWholeDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMakeWholeAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMakeWholeBenchmarkCurveName =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '9', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMakeWholeBenchmarkCurvePoint =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMakeWholeRecallSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMakeWholeBenchmarkQuote =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingMakeWholeInterpolationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '9', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCashSettlIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingXIDRef =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInterpolationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '9', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamInterpolationPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '8', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingFixedRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '0', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingDatesBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingDatesRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '0', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingDatesOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '0', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingDatesOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '0', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingDatesOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '0', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingPeriodSkip =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '1', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamBoundsFirstDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamBoundsLastDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingDatesBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '1', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingEndDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingEndDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '1', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingEndDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '2', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingEndDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingEndDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingRateIndex =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '2', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingRateIndexCurvePeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '2', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingRateIndexCurveUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingRateMultiplier =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingRateSpread =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '2', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingRateSpreadPositionType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '2', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingCapRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '3', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingCapRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingCapRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '3', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingFloorRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingFloorRateBuySide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '3', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingFloorRateSellSide =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingInitialRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '3', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingFinalRateRoundingDirection =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '3', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingFinalRatePrecision =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingAveragingMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingNegativeRateTreatment =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '4', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '4', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingStartDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingStartDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingStartDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '4', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingStartDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '4', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamCompoundingStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFormulaImageLength =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFormulaImage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '4', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFinalPricePaymentDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '4', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFinalPricePaymentDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFinalPricePaymentDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFinalPricePaymentDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '5', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFinalPricePaymentDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '5', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFinalPricePaymentDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFixingDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFixingDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '5', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFirstObservationDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFirstObservationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFirstObservationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '6', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFirstObservationDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '6', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamUnderlierRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '6', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateNotionalReset =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamLinkInitialLevel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '6', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamLinkClosingLevelIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '6', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamLinkExpiringLevelIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamLinkEstimatedTradingDays =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '6', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamLinkStrikePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamLinkStrikePriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '6', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamLinkMaximumBoundary =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamLinkMinimumBoundary =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '7', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamLinkNumberOfDataSeries =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamVarianceUnadjustedCap =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '7', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRealizedVarianceMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '7', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamDaysAdjustmentIndicator =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamNearestExchangeContractRefID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamVegaNotionalAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '7', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFormulaCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '7', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFormulaCurrencyDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFormulaReferenceAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamFormulaDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '8', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubEndDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubEndDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '8', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubEndDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '8', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubEndDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubEndDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubEndDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '9', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubEndDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '9', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubStartDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '9', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubStartDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubStartDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '9', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubStartDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '9', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubStartDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '9', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '2', '9', '9', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStubStartDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionBreakFeeElection =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingProvisionBreakFeeRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '0', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingRateSpreadInitialValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '0', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingRateSpreadStepDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '0', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingRateSpreadStepValue =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '0', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateDateMode =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '0', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '1', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '1', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '1', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '1', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationStartDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '1', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationStartDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '1', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationStartDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '1', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationStartDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '1', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationStartDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '1', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationStartDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '1', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationEndDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '2', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationEndDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '2', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationEndDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '2', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationEndDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '2', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationEndDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '2', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationEndDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '2', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationFrequencyPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '2', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationFrequencyUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '2', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationFrequencyRollConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '2', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '2', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateFXCurrencySymbol =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '3', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateFXRate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '3', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateFXRateCalc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '3', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRatePriceSequence =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '3', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateCommissionBasis =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '3', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateCommissionAmount =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '3', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateCommissionCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '3', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateTotalCommissionPerTrade =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '3', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '4', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateAmountRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '4', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateQuoteMeasureType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '4', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateQuoteUnits =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '4', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateQuoteMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '4', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateQuoteCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '4', '5', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateQuoteCurrencyType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '4', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateQuoteTimeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '4', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateQuoteTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '4', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateQuoteDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '4', '9', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateQuoteExpirationTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '5', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateQuoteBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '5', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateQuoteExchange =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '5', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateQuotePricingModel =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '5', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateCashFlowType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '5', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationTimeType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '5', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationTime =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '5', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationTimeBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '5', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationPriceOption =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '5', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateFinalPriceFallback =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '5', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateInformationSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '6', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateReferencePage =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '6', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateReferencePageHeading =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '6', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRatePriceBasis =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '6', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRatePrice =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '6', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRatePriceCurrency =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '6', '7', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRatePriceType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '6', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '7', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '7', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingReturnRateValuationDateType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '7', '3', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlMethodElectionDateBusinessCenter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '7', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlMethodElectionDateUnadjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '7', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlMethodElectionDateBusinessDayConvention =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '7', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlMethodElectionDateRelativeTo =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '7', '8', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlMethodElectionDateOffsetPeriod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '7', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlMethodElectionDateOffsetUnit =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '8', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlMethodElectionDateOffsetDayType =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '8', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingSettlMethodElectionDateAdjusted =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '8', '2', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamVersion =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '8', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamVersionEffectiveDate =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '8', '4', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamNotionalDeterminationMethod =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '8', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingStreamNotionalAdjustments =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '8', '6', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentDesc =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '8', '7', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateIndexID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '8', '8', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegPaymentStreamRateIndexIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '8', '9', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateIndexID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '9', '0', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::PaymentStreamRateIndexIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '9', '1', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateIndexID =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '9', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingPaymentStreamRateIndexIDSource =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '9', '3', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::DeliveryStreamRouteOrCharter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '9', '4', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::LegDeliveryStreamRouteOrCharter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '9', '5', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::UnderlyingDeliveryStreamRouteOrCharter =libjmmcg::enum_tags::mpl::to_tag<'\001', '4', '3', '0', '9', '6', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BatchID =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '0', '0', '0', '0', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BatchTotalMessages =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '0', '0', '0', '1', '='>::value ,
  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::BatchProcessMode =libjmmcg::enum_tags::mpl::to_tag<'\001', '5', '0', '0', '0', '2', '='>::value , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::MatchAll =std::numeric_limits<std::uint64_t>::max()-1 , isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::Exit =std::numeric_limits<std::uint64_t>::max()
}
 

Functions

constexpr FieldsFast isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::operator| (const FieldsFast lhs, const FieldsFast rhs) noexcept(true)
 
template<FieldsFast Msg>
std::ostream & isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::to_stream (std::ostream &os) noexcept(false)
 
std::ostream & isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::operator<< (std::ostream &os, FieldsFast msg) noexcept(false)
 
std::string isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::FIXML_FIELDS_FAST::to_string () noexcept(false)
 

Variables

const std::size_t isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::shortest_field_length =4
 

Macro Definition Documentation

◆ ISIMUD_FIXML_FIELDS_FAST_HDR_GENERATED_DATE

#define ISIMUD_FIXML_FIELDS_FAST_HDR_GENERATED_DATE   "2020-03-11T03:21:26.836Z"

Definition at line 38 of file fixml-fields-fast-v5_0sp2.hpp.