From ffd1ef88aebfe2357ab93f1bcc5769f57a5eed3a Mon Sep 17 00:00:00 2001 From: Soroushsrd Date: Sun, 8 Jun 2025 02:30:00 +0330 Subject: [PATCH 01/12] Add: Dictionary data type and initial NativeErrors construct --- Cargo.lock | 15 ++- Cargo.toml | 2 +- quickfix-native/Cargo.toml | 7 ++ quickfix-native/src/dictionary.rs | 165 ++++++++++++++++++++++++++++++ quickfix-native/src/errors.rs | 28 +++++ quickfix-native/src/lib.rs | 17 +++ 6 files changed, 229 insertions(+), 5 deletions(-) create mode 100644 quickfix-native/Cargo.toml create mode 100644 quickfix-native/src/dictionary.rs create mode 100644 quickfix-native/src/errors.rs create mode 100644 quickfix-native/src/lib.rs diff --git a/Cargo.lock b/Cargo.lock index 2aabd80..758c863 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -417,6 +417,13 @@ dependencies = [ "quickfix-msg-gen", ] +[[package]] +name = "quickfix-native" +version = "0.1.0" +dependencies = [ + "thiserror", +] + [[package]] name = "quickfix-spec-parser" version = "0.1.6" @@ -509,18 +516,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.11" +version = "2.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc" +checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "2.0.11" +version = "2.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2" +checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index d916db9..600a382 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,5 +18,5 @@ members = [ "quickfix-msg42", "quickfix-msg43", "quickfix-msg44", - "quickfix-msg50", + "quickfix-msg50", "quickfix-native", ] diff --git a/quickfix-native/Cargo.toml b/quickfix-native/Cargo.toml new file mode 100644 index 0000000..1b37425 --- /dev/null +++ b/quickfix-native/Cargo.toml @@ -0,0 +1,7 @@ +[package] +name = "quickfix-native" +version = "0.1.0" +edition = "2024" + +[dependencies] +thiserror="2.0.12" diff --git a/quickfix-native/src/dictionary.rs b/quickfix-native/src/dictionary.rs new file mode 100644 index 0000000..7ebee40 --- /dev/null +++ b/quickfix-native/src/dictionary.rs @@ -0,0 +1,165 @@ +use std::collections::HashMap; + +use crate::errors::{NativeError, Result}; + +/// For storage and retrieval of key/value pairs. +#[derive(Default, Debug, Clone)] +pub struct Dictionary { + pub name: String, + pub data: HashMap, +} + +impl<'a> IntoIterator for &'a Dictionary { + type Item = (&'a String, &'a String); + type IntoIter = std::collections::hash_map::Iter<'a, String, String>; + fn into_iter(self) -> Self::IntoIter { + self.data.iter() + } +} + +impl Dictionary { + pub fn new(name: String) -> Self { + Dictionary { + name, + data: HashMap::new(), + } + } + + /// Get the name of the dictionary. + pub fn get_name(&self) -> &str { + &self.name + } + + /// Return the number of key/value pairs. + pub fn size(&self) -> usize { + self.data.len() + } + + /// Check if the dictionary contains a value for key. + pub fn has(&self, key: &str) -> bool { + self.data.contains_key(key) + } + + /// Get a value as a string. + pub fn get_string(&self, key: &str, capitalize: bool) -> Result { + let normalized_key = key.trim().to_uppercase(); + let value = self + .data + .get(&normalized_key) + .ok_or_else(|| NativeError::ConfigError(format!("{} not defined", key)))?; + + if capitalize { + Ok(value.to_uppercase()) + } else { + Ok(value.clone()) + } + } + + /// Get a value as an i32. + pub fn get_int(&self, key: &str) -> Result { + let value = self.get_string(key, false)?; + value.parse::().map_err(|_| { + NativeError::FieldConvertError(format!("Illegal value {} for {} ", value, key)) + }) + } + /// Get a value as a f64 + pub fn get_double(&self, key: &str) -> Result { + let value = self.get_string(key, false)?; + value.parse::().map_err(|_| { + NativeError::FieldConvertError(format!("Illegal value {} for {} ", value, key)) + }) + } + /// Get a value as a bool + pub fn get_bool(&self, key: &str) -> Result { + let value = self.get_string(key, false)?; + match Self::convert_bool(&value) { + Some(true) => Ok(true), + Some(false) => Err(NativeError::FieldConvertError(format!( + "Returned value is set to 'NO'" + ))), + None => Err(NativeError::FieldConvertError(format!( + "Illegal value {} for {}", + value, key + ))), + } + } + + /// Get a value as a day of week + pub fn get_day(&self, key: &str) -> Result { + let value = self.get_string(key, false)?; + if value.len() < 2 { + return Err(NativeError::FieldConvertError(format!( + "Illegal value {} for {}", + value, key + ))); + } + + let first_two = value[..2].to_lowercase(); + match first_two.as_str() { + "su" => Ok(1), + "mo" => Ok(2), + "tu" => Ok(3), + "we" => Ok(4), + "th" => Ok(5), + "fr" => Ok(6), + "sa" => Ok(7), + _ => Err(NativeError::FieldConvertError(format!( + "Illegal value {} for {}", + value, key + ))), + } + } + + /// Set a value from a string. + pub fn set_string(&mut self, key: &str, value: &str) { + self.data + .insert(key.trim().to_uppercase(), value.trim().to_uppercase()); + } + + /// Set a value from a string. + pub fn set_int(&mut self, key: &str, value: i32) { + self.set_string(key, &value.to_string()); + } + + ///Set a value from a bool + pub fn set_bool(&mut self, key: &str, value: bool) { + let val = if value { "Y" } else { "N" }; + self.set_string(key, val); + } + /// set a value from a f64 + pub fn set_double(&mut self, key: &str, value: f64) { + self.set_string(key, &value.to_string()); + } + + /// Set a value from a day + pub fn set_day(&mut self, key: &str, value: i32) { + let val = match value { + 1 => "SU", + 2 => "MO", + 3 => "TU", + 4 => "WE", + 5 => "TH", + 6 => "FR", + 7 => "SA", + _ => return, + }; + self.set_string(key, val); + } + + pub fn merge(&mut self, dict: &Dictionary) -> Result<()> { + for (k, v) in dict { + self.data.entry(k.clone()).or_insert_with(|| v.clone()); + } + + Ok(()) + } + + /// convert a value to its corresponding bool + pub fn convert_bool(value: &str) -> Option { + match value.to_uppercase().as_str() { + "Y" => Some(true), + "N" => Some(false), + _ => None, + } + } +} diff --git a/quickfix-native/src/errors.rs b/quickfix-native/src/errors.rs new file mode 100644 index 0000000..935b2bd --- /dev/null +++ b/quickfix-native/src/errors.rs @@ -0,0 +1,28 @@ +use thiserror::Error; + +//TODO: should later be matched against QuickFixErros +#[derive(Error, Debug, Clone, PartialEq)] +pub enum NativeError { + #[error("Configuration error: {0}")] + ConfigError(String), + + #[error("Field conversion error: {0}")] + FieldConvertError(String), + + #[error("Field not found: {0}")] + FieldNotFound(String), + + #[error("Invalid message: {0}")] + InvalidMessage(String), + + #[error("Session not found: {0}")] + SessionNotFound(String), + + #[error("Io error: {0}")] + IoError(String), + + #[error("Network error: {0}")] + NetworkError(String), +} + +pub type Result = std::result::Result; diff --git a/quickfix-native/src/lib.rs b/quickfix-native/src/lib.rs new file mode 100644 index 0000000..85a74d7 --- /dev/null +++ b/quickfix-native/src/lib.rs @@ -0,0 +1,17 @@ +mod dictionary; +mod errors; + +pub fn add(left: u64, right: u64) -> u64 { + left + right +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn it_works() { + let result = add(2, 2); + assert_eq!(result, 4); + } +} From 5359c2ba8023f2d2f57d8e2c5b0f7143b3322c58 Mon Sep 17 00:00:00 2001 From: Soroushsrd Date: Sun, 8 Jun 2025 13:25:09 +0330 Subject: [PATCH 02/12] Add SessionID implementation with string parsing - Implement SessionID struct with field types - Add BeginString, SenderCompID, TargetCompID fields - Support parsing from string format (BeginString:Sender->Target[:Qualifier]) - Include unit tests - Add Display and TryFrom traits --- quickfix-native/src/dictionary.rs | 4 +- quickfix-native/src/fields.rs | 68 +++++++++++++ quickfix-native/src/lib.rs | 17 +--- quickfix-native/src/session_id.rs | 158 ++++++++++++++++++++++++++++++ 4 files changed, 230 insertions(+), 17 deletions(-) create mode 100644 quickfix-native/src/fields.rs create mode 100644 quickfix-native/src/session_id.rs diff --git a/quickfix-native/src/dictionary.rs b/quickfix-native/src/dictionary.rs index 7ebee40..73909d9 100644 --- a/quickfix-native/src/dictionary.rs +++ b/quickfix-native/src/dictionary.rs @@ -5,8 +5,8 @@ use crate::errors::{NativeError, Result}; /// For storage and retrieval of key/value pairs. #[derive(Default, Debug, Clone)] pub struct Dictionary { - pub name: String, - pub data: HashMap, + name: String, + data: HashMap, } impl<'a> IntoIterator for &'a Dictionary { diff --git a/quickfix-native/src/fields.rs b/quickfix-native/src/fields.rs new file mode 100644 index 0000000..ecf891d --- /dev/null +++ b/quickfix-native/src/fields.rs @@ -0,0 +1,68 @@ +#[derive(Debug, Clone, PartialEq, Eq, PartialOrd, Ord)] +pub struct BeginString(String); + +#[derive(Debug, Clone, PartialEq, Eq, PartialOrd, Ord)] +pub struct SenderCompID(String); + +#[derive(Debug, Clone, PartialEq, Eq, PartialOrd, Ord)] +pub struct TargetCompID(String); + +impl BeginString { + pub fn new>(value: S) -> Self { + Self(value.into()) + } + + pub fn get_value(&self) -> &str { + &self.0 + } + + pub fn get_string(&self) -> &String { + &self.0 + } +} + +impl SenderCompID { + pub fn new>(value: S) -> Self { + Self(value.into()) + } + + pub fn get_value(&self) -> &str { + &self.0 + } + + pub fn get_string(&self) -> &String { + &self.0 + } +} + +impl TargetCompID { + pub fn new>(value: S) -> Self { + Self(value.into()) + } + + pub fn get_value(&self) -> &str { + &self.0 + } + + pub fn get_string(&self) -> &String { + &self.0 + } +} + +impl From for BeginString { + fn from(value: String) -> Self { + Self(value) + } +} + +impl From for SenderCompID { + fn from(value: String) -> Self { + Self(value) + } +} + +impl From for TargetCompID { + fn from(value: String) -> Self { + Self(value) + } +} diff --git a/quickfix-native/src/lib.rs b/quickfix-native/src/lib.rs index 85a74d7..31280d9 100644 --- a/quickfix-native/src/lib.rs +++ b/quickfix-native/src/lib.rs @@ -1,17 +1,4 @@ mod dictionary; mod errors; - -pub fn add(left: u64, right: u64) -> u64 { - left + right -} - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn it_works() { - let result = add(2, 2); - assert_eq!(result, 4); - } -} +mod fields; +mod session_id; diff --git a/quickfix-native/src/session_id.rs b/quickfix-native/src/session_id.rs new file mode 100644 index 0000000..9ce944f --- /dev/null +++ b/quickfix-native/src/session_id.rs @@ -0,0 +1,158 @@ +use std::fmt::Display; + +use crate::fields::{BeginString, SenderCompID, TargetCompID}; + +#[derive(Debug, Clone, PartialEq, Eq, PartialOrd, Ord)] +pub struct SessionID { + pub begin_string: BeginString, + pub sender_comp_id: SenderCompID, + pub target_comp_id: TargetCompID, + pub session_qualifier: String, + pub is_fixt: bool, + pub frozen_string: String, +} + +impl SessionID { + pub fn new( + begin_string: String, + sender_comp_id: String, + target_comp_id: String, + session_qualifier: String, + ) -> Self { + let begin_string = BeginString::new(begin_string); + let is_fixt = begin_string.get_value().starts_with("FIXT"); + + let mut session_id = SessionID { + begin_string, + sender_comp_id: SenderCompID::new(sender_comp_id), + target_comp_id: TargetCompID::new(target_comp_id), + session_qualifier, + is_fixt, + frozen_string: String::new(), + }; + + session_id.update_frozen_string(); + session_id + } + + pub fn get_begin_string(&self) -> &BeginString { + &self.begin_string + } + + pub fn get_sender_comp_id(&self) -> &SenderCompID { + &self.sender_comp_id + } + pub fn get_target_comp_id(&self) -> &TargetCompID { + &self.target_comp_id + } + pub fn get_session_qualifier(&self) -> &str { + &self.session_qualifier + } + pub fn is_fixt(&self) -> bool { + self.is_fixt + } + + pub fn to_string_frozen(&self) -> &str { + &self.frozen_string + } + + pub fn from_string(s: &str) -> Option { + let first = s.find(':')?; + let second = s.find("->")?; + let third = s.rfind(':')?; + + let begin_string = s[..first].to_string(); + let sender_comp_id = s[first + 1..second].to_string(); + + // session qualifier can be empty which results in third and first ':' to + // be located on the same position + let (target_comp_id, session_qualifier) = if first == third { + (s[second + 2..].to_string(), String::new()) + } else { + (s[second + 2..third].to_string(), s[third + 1..].to_string()) + }; + + Some(Self::new( + begin_string, + sender_comp_id, + target_comp_id, + session_qualifier, + )) + } + fn update_frozen_string(&mut self) { + self.frozen_string = format!( + "{}:{}->{}{}", + self.begin_string.get_value(), + self.sender_comp_id.get_value(), + self.target_comp_id.get_value(), + if self.session_qualifier.is_empty() { + String::new() + } else { + format!(":{}", self.session_qualifier) + } + ); + } +} + +impl TryFrom<&str> for SessionID { + type Error = &'static str; + fn try_from(value: &str) -> Result { + Self::from_string(value).ok_or("Invalid SessionID format") + } +} +impl TryFrom for SessionID { + type Error = &'static str; + fn try_from(value: String) -> Result { + Self::from_string(&value).ok_or("Invalid SessionID format") + } +} + +impl Display for SessionID { + fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { + write!(f, "{}", self.frozen_string) + } +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn test_session_id_from_string_without_qualifier() { + let session_id = SessionID::from_string("FIX.4.4:SENDER->TARGET").unwrap(); + assert_eq!(session_id.get_begin_string().get_value(), "FIX.4.4"); + assert_eq!(session_id.get_sender_comp_id().get_value(), "SENDER"); + assert_eq!(session_id.get_target_comp_id().get_value(), "TARGET"); + assert_eq!(session_id.get_session_qualifier(), ""); + assert_eq!(session_id.to_string_frozen(), "FIX.4.4:SENDER->TARGET"); + } + + #[test] + fn test_session_id_from_string_with_qualifier() { + let session_id = SessionID::from_string("FIX.4.4:SENDER->TARGET:QUALIFIER").unwrap(); + assert_eq!(session_id.get_begin_string().get_value(), "FIX.4.4"); + assert_eq!(session_id.get_sender_comp_id().get_value(), "SENDER"); + assert_eq!(session_id.get_target_comp_id().get_value(), "TARGET"); + assert_eq!(session_id.get_session_qualifier(), "QUALIFIER"); + assert_eq!( + session_id.to_string_frozen(), + "FIX.4.4:SENDER->TARGET:QUALIFIER" + ); + } + + #[test] + fn test_session_id_is_fixt() { + let session_id = SessionID::from_string("FIXT.1.1:SENDER->TARGET").unwrap(); + assert!(session_id.is_fixt()); + + let session_id2 = SessionID::from_string("FIX.4.4:SENDER->TARGET").unwrap(); + assert!(!session_id2.is_fixt()); + } + + #[test] + fn test_invalid_session_id_string() { + assert!(SessionID::from_string("invalid").is_none()); + assert!(SessionID::from_string("FIX.4.4:SENDER").is_none()); // Missing -> + assert!(SessionID::from_string("SENDER->TARGET").is_none()); // Missing first : + } +} From b96291622629cd7645fedc5c7f7dc02a2b57e5a6 Mon Sep 17 00:00:00 2001 From: Soroushsrd Date: Thu, 10 Jul 2025 03:54:20 +0330 Subject: [PATCH 03/12] Add core FIX message components - Implement MessageOrder with header/trailer/group field ordering - Add FieldMap with complete field management and group support - Create Group structure for repeating field groups - Add type-safe field operations and FIX serialization --- quickfix-native/TODO.md | 31 + quickfix-native/src/field.rs | 6108 ++++++++++++++++++++++++++ quickfix-native/src/field_map.rs | 310 ++ quickfix-native/src/group.rs | 173 + quickfix-native/src/lib.rs | 12 +- quickfix-native/src/message_order.rs | 128 + 6 files changed, 6758 insertions(+), 4 deletions(-) create mode 100644 quickfix-native/TODO.md create mode 100644 quickfix-native/src/field.rs create mode 100644 quickfix-native/src/field_map.rs create mode 100644 quickfix-native/src/group.rs create mode 100644 quickfix-native/src/message_order.rs diff --git a/quickfix-native/TODO.md b/quickfix-native/TODO.md new file mode 100644 index 0000000..19b5cac --- /dev/null +++ b/quickfix-native/TODO.md @@ -0,0 +1,31 @@ +## Basics: + +- [x] Dictionary class +- [x] SessionID class +- [ ] DataDictionary class + + +## Core message types: + +- [ ] Message class +- [ ] Header class +- [ ] Trailer class +- [ ] Group class + + +## Session management: + +- [ ] SessionSettings class +- [ ] Session class + + +## Storage backends: + +- [ ] NullStoreFactory / MemoryStoreFactory (simplest) +- [ ] FileStoreFactory (more complex) + + +## Network layer: + +- [ ] SocketAcceptor +- [ ] SocketInitiator diff --git a/quickfix-native/src/field.rs b/quickfix-native/src/field.rs new file mode 100644 index 0000000..1ce6c66 --- /dev/null +++ b/quickfix-native/src/field.rs @@ -0,0 +1,6108 @@ +pub const BEGISENO: i32 = 7; +pub const BEGINSTRING: i32 = 8; +pub const BODYLENGTH: i32 = 9; +pub const CHECKSUM: i32 = 10; +pub const ENSENO: i32 = 16; +pub const MSSENUM: i32 = 34; +pub const MSGTYPE: i32 = 35; +pub const NESENO: i32 = 36; +pub const POSDUFLAG: i32 = 43; +pub const RESENUM: i32 = 45; +pub const SENDECOMID: i32 = 49; +pub const SENDESUID: i32 = 50; +pub const SENDINTIME: i32 = 52; +pub const TARGECOMID: i32 = 56; +pub const TARGESUID: i32 = 57; +pub const TEXT: i32 = 58; +pub const SIGNATURE: i32 = 89; +pub const SECURDATLEN: i32 = 90; +pub const SECURDATA: i32 = 91; +pub const SIGNATURELENGTH: i32 = 93; +pub const RADATLENGTH: i32 = 95; +pub const RADATA: i32 = 96; +pub const POSRESEND: i32 = 97; +pub const ENCRYPMETHOD: i32 = 98; +pub const HEARBINT: i32 = 108; +pub const TESREID: i32 = 112; +pub const OBEHALOCOMID: i32 = 115; +pub const OBEHALOSUID: i32 = 116; +pub const ORISENDINTIME: i32 = 122; +pub const GAFILFLAG: i32 = 123; +pub const DELIVETCOMID: i32 = 128; +pub const DELIVETSUID: i32 = 129; +pub const RESESENUFLAG: i32 = 141; +pub const SENDELOCATIOID: i32 = 142; +pub const TARGELOCATIOID: i32 = 143; +pub const OBEHALOLOCATIOID: i32 = 144; +pub const DELIVETLOCATIOID: i32 = 145; +pub const XMDATLEN: i32 = 212; +pub const XMDATA: i32 = 213; +pub const MESSAGENCODING: i32 = 347; +pub const ENCODETEXLEN: i32 = 354; +pub const ENCODETEXT: i32 = 355; +pub const LASMSSENUPROCESSED: i32 = 369; +pub const RETAID: i32 = 371; +pub const REMSTYPE: i32 = 372; +pub const SESSIOREJECREASON: i32 = 373; +pub const MAMESSAGSIZE: i32 = 383; +pub const TESMESSAGINDICATOR: i32 = 464; +pub const USERNAME: i32 = 553; +pub const PASSWORD: i32 = 554; +pub const NHOPS: i32 = 627; +pub const HOCOMID: i32 = 628; +pub const HOSENDINTIME: i32 = 629; +pub const HOREID: i32 = 630; +pub const NEXEXPECTEMSSENUM: i32 = 789; +pub const NEPASSWORD: i32 = 925; +pub const APPVEID: i32 = 1128; +pub const CSTAPPVEID: i32 = 1129; +pub const REAPPVEID: i32 = 1130; +pub const RECSTAPPVEID: i32 = 1131; +pub const DEFAULAPPVEID: i32 = 1137; +pub const APPEXID: i32 = 1156; +pub const ENCRYPTEPASSWORMETHOD: i32 = 1400; +pub const ENCRYPTEPASSWORLEN: i32 = 1401; +pub const ENCRYPTEPASSWORD: i32 = 1402; +pub const ENCRYPTENEPASSWORLEN: i32 = 1403; +pub const ENCRYPTENEPASSWORD: i32 = 1404; +pub const REAPPEXID: i32 = 1406; +pub const DEFAULAPPEXID: i32 = 1407; +pub const DEFAULCSTAPPVEID: i32 = 1408; +pub const SESSIOSTATUS: i32 = 1409; +pub const ACCOUNT: i32 = 1; +pub const ADID: i32 = 2; +pub const ADREID: i32 = 3; +pub const ADSIDE: i32 = 4; +pub const ADTRANTYPE: i32 = 5; +pub const AVPX: i32 = 6; +pub const CORID: i32 = 11; +pub const COMMISSION: i32 = 12; +pub const COMTYPE: i32 = 13; +pub const CUQTY: i32 = 14; +pub const CURRENCY: i32 = 15; +pub const EXEID: i32 = 17; +pub const EXEINST: i32 = 18; +pub const EXEREID: i32 = 19; +pub const EXETRANTYPE: i32 = 20; +pub const HANDINST: i32 = 21; +pub const IDSOURCE: i32 = 22; +#[allow(non_upper_case_globals)] +pub const IOIiD: i32 = 23; +pub const IOIOTSVC: i32 = 24; +pub const IOIQLTIND: i32 = 25; +pub const IOIREID: i32 = 26; +pub const IOISHARES: i32 = 27; +pub const IOITRANTYPE: i32 = 28; +pub const LASCAPACITY: i32 = 29; +pub const LASMKT: i32 = 30; +pub const LASPX: i32 = 31; +pub const LASSHARES: i32 = 32; +pub const LINEOTEXT: i32 = 33; +pub const ORDEID: i32 = 37; +pub const ORDEQTY: i32 = 38; +pub const ORSTATUS: i32 = 39; +pub const ORTYPE: i32 = 40; +pub const ORICORID: i32 = 41; +pub const ORITIME: i32 = 42; +pub const PRICE: i32 = 44; +pub const RELATSYM: i32 = 46; +pub const RULE80A: i32 = 47; +pub const SECURITID: i32 = 48; +pub const SHARES: i32 = 53; +pub const SIDE: i32 = 54; +pub const SYMBOL: i32 = 55; +pub const TIMIFORCE: i32 = 59; +pub const TRANSACTIME: i32 = 60; +pub const URGENCY: i32 = 61; +pub const VALIUNTITIME: i32 = 62; +pub const SETTLMNTYP: i32 = 63; +pub const FUSETDATE: i32 = 64; +pub const SYMBOSFX: i32 = 65; +pub const LISID: i32 = 66; +pub const LISSENO: i32 = 67; +pub const LISNORDS: i32 = 68; +pub const LISEXEINST: i32 = 69; +pub const ALLOID: i32 = 70; +pub const ALLOTRANTYPE: i32 = 71; +pub const REALLOID: i32 = 72; +pub const NORDERS: i32 = 73; +pub const AVPRPRECISION: i32 = 74; +pub const TRADDATE: i32 = 75; +pub const EXEBROKER: i32 = 76; +pub const OPECLOSE: i32 = 77; +pub const NALLOCS: i32 = 78; +pub const ALLOACCOUNT: i32 = 79; +pub const ALLOSHARES: i32 = 80; +pub const PROCESCODE: i32 = 81; +pub const NRPTS: i32 = 82; +pub const RPSEQ: i32 = 83; +pub const CXQTY: i32 = 84; +pub const NDLVINST: i32 = 85; +pub const DLVINST: i32 = 86; +pub const ALLOSTATUS: i32 = 87; +pub const ALLORECODE: i32 = 88; +pub const BROKEOCREDIT: i32 = 92; +pub const EMAITYPE: i32 = 94; +pub const STOPX: i32 = 99; +pub const EDESTINATION: i32 = 100; +pub const CXREREASON: i32 = 102; +pub const ORREREASON: i32 = 103; +pub const IOIQUALIFIER: i32 = 104; +pub const WAVNO: i32 = 105; +pub const ISSUER: i32 = 106; +pub const SECURITDESC: i32 = 107; +pub const CLIENID: i32 = 109; +pub const MIQTY: i32 = 110; +pub const MAFLOOR: i32 = 111; +pub const REPORTEXCH: i32 = 113; +pub const LOCATREQD: i32 = 114; +pub const QUOTID: i32 = 117; +pub const NEMONEY: i32 = 118; +pub const SETTCURAMT: i32 = 119; +pub const SETTCURRENCY: i32 = 120; +pub const FOREREQ: i32 = 121; +pub const NEXECS: i32 = 124; +pub const CXTYPE: i32 = 125; +pub const EXPIRTIME: i32 = 126; +pub const DKREASON: i32 = 127; +pub const IOINATURAFLAG: i32 = 130; +pub const QUOTREID: i32 = 131; +pub const BIPX: i32 = 132; +pub const OFFEPX: i32 = 133; +pub const BISIZE: i32 = 134; +pub const OFFESIZE: i32 = 135; +pub const NMISFEES: i32 = 136; +pub const MISFEAMT: i32 = 137; +pub const MISFECURR: i32 = 138; +pub const MISFETYPE: i32 = 139; +pub const PRECLOSPX: i32 = 140; +pub const NRELATESYM: i32 = 146; +pub const SUBJECT: i32 = 147; +pub const HEADLINE: i32 = 148; +pub const URLLINK: i32 = 149; +pub const EXETYPE: i32 = 150; +pub const LEAVEQTY: i32 = 151; +pub const CASORDEQTY: i32 = 152; +pub const ALLOAVPX: i32 = 153; +pub const ALLONEMONEY: i32 = 154; +pub const SETTCURFRATE: i32 = 155; +pub const SETTCURFRATCALC: i32 = 156; +pub const NUDAYINTEREST: i32 = 157; +pub const ACCRUEINTERESRATE: i32 = 158; +pub const ACCRUEINTERESAMT: i32 = 159; +pub const SETTINSMODE: i32 = 160; +pub const ALLOTEXT: i32 = 161; +pub const SETTINSID: i32 = 162; +pub const SETTINSTRANTYPE: i32 = 163; +pub const EMAITHREAID: i32 = 164; +pub const SETTINSSOURCE: i32 = 165; +pub const SETTLOCATION: i32 = 166; +pub const SECURITTYPE: i32 = 167; +pub const EFFECTIVTIME: i32 = 168; +pub const STANINSDTYPE: i32 = 169; +pub const STANINSDNAME: i32 = 170; +pub const STANINSDID: i32 = 171; +pub const SETTDELIVERTYPE: i32 = 172; +pub const SETTDEPOSITORCODE: i32 = 173; +pub const SETTBRKCODE: i32 = 174; +pub const SETTINSCODE: i32 = 175; +pub const SECURITSETTAGENNAME: i32 = 176; +pub const SECURITSETTAGENCODE: i32 = 177; +pub const SECURITSETTAGENACCNUM: i32 = 178; +pub const SECURITSETTAGENACCNAME: i32 = 179; +pub const SECURITSETTAGENCONTACNAME: i32 = 180; +pub const SECURITSETTAGENCONTACPHONE: i32 = 181; +pub const CASSETTAGENNAME: i32 = 182; +pub const CASSETTAGENCODE: i32 = 183; +pub const CASSETTAGENACCNUM: i32 = 184; +pub const CASSETTAGENACCNAME: i32 = 185; +pub const CASSETTAGENCONTACNAME: i32 = 186; +pub const CASSETTAGENCONTACPHONE: i32 = 187; +pub const BISPORATE: i32 = 188; +pub const BIFORWARPOINTS: i32 = 189; +pub const OFFESPORATE: i32 = 190; +pub const OFFEFORWARPOINTS: i32 = 191; +pub const ORDEQTY2: i32 = 192; +pub const FUSETDATE2: i32 = 193; +pub const LASSPORATE: i32 = 194; +pub const LASFORWARPOINTS: i32 = 195; +pub const ALLOLINID: i32 = 196; +pub const ALLOLINTYPE: i32 = 197; +pub const SECONDARORDEID: i32 = 198; +pub const NIOIQUALIFIERS: i32 = 199; +pub const MATURITMONTYEAR: i32 = 200; +pub const PUOCALL: i32 = 201; +pub const STRIKPRICE: i32 = 202; +pub const COVEREOUNCOVERED: i32 = 203; +pub const CUSTOMEOFIRM: i32 = 204; +pub const MATURITDAY: i32 = 205; +pub const OPATTRIBUTE: i32 = 206; +pub const SECURITEXCHANGE: i32 = 207; +pub const NOTIFBROKEOCREDIT: i32 = 208; +pub const ALLOHANDINST: i32 = 209; +pub const MASHOW: i32 = 210; +pub const PEDIFFERENCE: i32 = 211; +pub const SENDINDATE: i32 = 51; +pub const TONORDERS: i32 = 68; +pub const SETTLINSTREFID: i32 = 214; +pub const NROUTINIDS: i32 = 215; +pub const ROUTINTYPE: i32 = 216; +pub const ROUTINID: i32 = 217; +pub const SPREATBENCHMARK: i32 = 218; +pub const BENCHMARK: i32 = 219; +pub const COUPORATE: i32 = 223; +pub const CONTRACMULTIPLIER: i32 = 231; +pub const MDREID: i32 = 262; +pub const SUBSCRIPTIOREQUESTYPE: i32 = 263; +pub const MARKEDEPTH: i32 = 264; +pub const MDUPDATTYPE: i32 = 265; +pub const AGGREGATEBOOK: i32 = 266; +pub const NMDENTRTYPES: i32 = 267; +pub const NMDENTRIES: i32 = 268; +pub const MDENTRTYPE: i32 = 269; +pub const MDENTRPX: i32 = 270; +pub const MDENTRSIZE: i32 = 271; +pub const MDENTRDATE: i32 = 272; +pub const MDENTRTIME: i32 = 273; +pub const TICDIRECTION: i32 = 274; +pub const MDMKT: i32 = 275; +pub const QUOTCONDITION: i32 = 276; +pub const TRADCONDITION: i32 = 277; +pub const MDENTRID: i32 = 278; +pub const MDUPDATACTION: i32 = 279; +pub const MDENTRREID: i32 = 280; +pub const MDREREREASON: i32 = 281; +pub const MDENTRORIGINATOR: i32 = 282; +pub const LOCATIOID: i32 = 283; +pub const DESID: i32 = 284; +pub const DELETREASON: i32 = 285; +pub const OPECLOSSETTLFLAG: i32 = 286; +pub const SELLEDAYS: i32 = 287; +pub const MDENTRBUYER: i32 = 288; +pub const MDENTRSELLER: i32 = 289; +pub const MDENTRPOSITIONO: i32 = 290; +pub const FINANCIASTATUS: i32 = 291; +pub const CORPORATACTION: i32 = 292; +pub const DEBISIZE: i32 = 293; +pub const DEOFFESIZE: i32 = 294; +pub const NQUOTENTRIES: i32 = 295; +pub const NQUOTSETS: i32 = 296; +pub const QUOTACSTATUS: i32 = 1865; +pub const QUOTCANCETYPE: i32 = 298; +pub const QUOTENTRID: i32 = 299; +pub const QUOTREJECREASON: i32 = 300; +pub const QUOTRESPONSLEVEL: i32 = 301; +pub const QUOTSEID: i32 = 302; +pub const QUOTREQUESTYPE: i32 = 303; +pub const TOQUOTENTRIES: i32 = 304; +pub const UNDERLYINIDSOURCE: i32 = 305; +pub const UNDERLYINISSUER: i32 = 306; +pub const UNDERLYINSECURITDESC: i32 = 307; +pub const UNDERLYINSECURITEXCHANGE: i32 = 308; +pub const UNDERLYINSECURITID: i32 = 309; +pub const UNDERLYINSECURITTYPE: i32 = 310; +pub const UNDERLYINSYMBOL: i32 = 311; +pub const UNDERLYINSYMBOSFX: i32 = 312; +pub const UNDERLYINMATURITMONTYEAR: i32 = 313; +pub const UNDERLYINMATURITDAY: i32 = 314; +pub const UNDERLYINPUOCALL: i32 = 315; +pub const UNDERLYINSTRIKPRICE: i32 = 316; +pub const UNDERLYINOPATTRIBUTE: i32 = 317; +pub const UNDERLYINCURRENCY: i32 = 318; +pub const RATIQTY: i32 = 319; +pub const SECURITREID: i32 = 320; +pub const SECURITREQUESTYPE: i32 = 321; +pub const SECURITRESPONSID: i32 = 322; +pub const SECURITRESPONSTYPE: i32 = 323; +pub const SECURITSTATUREID: i32 = 324; +pub const UNSOLICITEINDICATOR: i32 = 325; +pub const SECURITTRADINSTATUS: i32 = 326; +pub const HALREASOCHAR: i32 = 327; +pub const IVIEOCOMMON: i32 = 328; +pub const DUTRELATED: i32 = 329; +pub const BUVOLUME: i32 = 330; +pub const SELVOLUME: i32 = 331; +pub const HIGPX: i32 = 332; +pub const LOPX: i32 = 333; +pub const ADJUSTMENT: i32 = 334; +pub const TRASEREID: i32 = 335; +pub const TRADINSESSIOID: i32 = 336; +pub const CONTRTRADER: i32 = 337; +pub const TRASEMETHOD: i32 = 338; +pub const TRASEMODE: i32 = 339; +pub const TRASESTATUS: i32 = 340; +pub const TRASESTARTIME: i32 = 341; +pub const TRASEOPETIME: i32 = 342; +pub const TRASEPRCLOSTIME: i32 = 343; +pub const TRASECLOSTIME: i32 = 344; +pub const TRASEENTIME: i32 = 345; +pub const NUMBEOORDERS: i32 = 346; +pub const ENCODEISSUELEN: i32 = 348; +pub const ENCODEISSUER: i32 = 349; +pub const ENCODESECURITDESLEN: i32 = 350; +pub const ENCODESECURITDESC: i32 = 351; +pub const ENCODELISEXEINSLEN: i32 = 352; +pub const ENCODELISEXEINST: i32 = 353; +pub const ENCODESUBJECLEN: i32 = 356; +pub const ENCODESUBJECT: i32 = 357; +pub const ENCODEHEADLINLEN: i32 = 358; +pub const ENCODEHEADLINE: i32 = 359; +pub const ENCODEALLOTEXLEN: i32 = 360; +pub const ENCODEALLOTEXT: i32 = 361; +pub const ENCODEUNDERLYINISSUELEN: i32 = 362; +pub const ENCODEUNDERLYINISSUER: i32 = 363; +pub const ENCODEUNDERLYINSECURITDESLEN: i32 = 364; +pub const ENCODEUNDERLYINSECURITDESC: i32 = 365; +pub const ALLOPRICE: i32 = 366; +pub const QUOTSEVALIUNTITIME: i32 = 367; +pub const QUOTENTRREJECREASON: i32 = 368; +pub const OBEHALOSENDINTIME: i32 = 370; +pub const BIREQUESTRANTYPE: i32 = 374; +pub const CONTRBROKER: i32 = 375; +pub const COMPLIANCID: i32 = 376; +pub const SOLICITEFLAG: i32 = 377; +pub const EXERESTATEMENREASON: i32 = 378; +pub const BUSINESREJECREID: i32 = 379; +pub const BUSINESREJECREASON: i32 = 380; +pub const GROSTRADAMT: i32 = 381; +pub const NCONTRBROKERS: i32 = 382; +pub const NMSTYPES: i32 = 384; +pub const MSDIRECTION: i32 = 385; +pub const NTRADINSESSIONS: i32 = 386; +pub const TOTAVOLUMTRADED: i32 = 387; +pub const DISCRETIOINST: i32 = 388; +pub const DISCRETIOOFFSET: i32 = 389; +pub const BIID: i32 = 390; +pub const CLIENBIID: i32 = 391; +pub const LISNAME: i32 = 392; +pub const TOTANUSECURITIES: i32 = 393; +pub const BITYPE: i32 = 394; +pub const NUTICKETS: i32 = 395; +pub const SIDVALUE1: i32 = 396; +pub const SIDVALUE2: i32 = 397; +pub const NBIDESCRIPTORS: i32 = 398; +pub const BIDESCRIPTOTYPE: i32 = 399; +pub const BIDESCRIPTOR: i32 = 400; +pub const SIDVALUIND: i32 = 401; +pub const LIQUIDITPCLOW: i32 = 402; +pub const LIQUIDITPCHIGH: i32 = 403; +pub const LIQUIDITVALUE: i32 = 404; +pub const EFPTRACKINERROR: i32 = 405; +pub const FAIVALUE: i32 = 406; +pub const OUTSIDINDEPCT: i32 = 407; +pub const VALUOFUTURES: i32 = 408; +pub const LIQUIDITINTYPE: i32 = 409; +pub const WAVERAGLIQUIDITY: i32 = 410; +pub const EXCHANGFOPHYSICAL: i32 = 411; +pub const OUMAICNTRUINDEX: i32 = 412; +pub const CROSPERCENT: i32 = 413; +pub const PRORPREQS: i32 = 414; +pub const PROPERIOINTERVAL: i32 = 415; +pub const INTAIND: i32 = 416; +pub const NUBIDDERS: i32 = 417; +pub const TRADTYPE: i32 = 418; +pub const BASIPTYPE: i32 = 419; +pub const NBICOMPONENTS: i32 = 420; +pub const COUNTRY: i32 = 421; +pub const TONSTRIKES: i32 = 422; +pub const PRICTYPE: i32 = 423; +pub const DAORDEQTY: i32 = 424; +pub const DACUQTY: i32 = 425; +pub const DAAVPX: i32 = 426; +pub const GTBOOKININST: i32 = 427; +pub const NSTRIKES: i32 = 428; +pub const LISSTATUTYPE: i32 = 429; +pub const NEGROSIND: i32 = 430; +pub const LISORDESTATUS: i32 = 431; +pub const EXPIRDATE: i32 = 432; +pub const LISEXEINSTYPE: i32 = 433; +pub const CXRERESPONSTO: i32 = 434; +pub const UNDERLYINCOUPORATE: i32 = 435; +pub const UNDERLYINCONTRACMULTIPLIER: i32 = 436; +pub const CONTRTRADQTY: i32 = 437; +pub const CONTRTRADTIME: i32 = 438; +pub const CLEARINFIRM: i32 = 439; +pub const CLEARINACCOUNT: i32 = 440; +pub const LIQUIDITNUSECURITIES: i32 = 441; +pub const MULTLEREPORTINTYPE: i32 = 442; +pub const STRIKTIME: i32 = 443; +pub const LISSTATUTEXT: i32 = 444; +pub const ENCODELISSTATUTEXLEN: i32 = 445; +pub const ENCODELISSTATUTEXT: i32 = 446; +pub const SECURITIDSOURCE: i32 = 22; +pub const IOIQTY: i32 = 27; +pub const LASQTY: i32 = 32; +pub const QUANTITY: i32 = 53; +pub const POSITIOEFFECT: i32 = 77; +pub const ALLOQTY: i32 = 80; +pub const SPREAD: i32 = 218; +pub const BENCHMARCURVCURRENCY: i32 = 220; +pub const BENCHMARCURVNAME: i32 = 221; +pub const BENCHMARCURVPOINT: i32 = 222; +pub const COUPOPAYMENDATE: i32 = 224; +pub const ISSUDATE: i32 = 225; +pub const REPURCHASTERM: i32 = 226; +pub const REPURCHASRATE: i32 = 227; +pub const FACTOR: i32 = 228; +pub const TRADORIGINATIODATE: i32 = 229; +pub const EDATE: i32 = 230; +pub const NSTIPULATIONS: i32 = 232; +pub const STIPULATIOTYPE: i32 = 233; +pub const STIPULATIOVALUE: i32 = 234; +pub const YIELTYPE: i32 = 235; +pub const YIELD: i32 = 236; +pub const TOTATAKEDOWN: i32 = 237; +pub const CONCESSION: i32 = 238; +pub const REPCOLLATERASECURITTYPE: i32 = 239; +pub const REDEMPTIODATE: i32 = 240; +pub const UNDERLYINCOUPOPAYMENDATE: i32 = 241; +pub const UNDERLYINISSUDATE: i32 = 242; +pub const UNDERLYINREPCOLLATERASECURITTYPE: i32 = 243; +pub const UNDERLYINREPURCHASTERM: i32 = 244; +pub const UNDERLYINREPURCHASRATE: i32 = 245; +pub const UNDERLYINFACTOR: i32 = 246; +pub const UNDERLYINREDEMPTIODATE: i32 = 247; +pub const LECOUPOPAYMENDATE: i32 = 248; +pub const LEISSUDATE: i32 = 249; +pub const LEREPCOLLATERASECURITTYPE: i32 = 250; +pub const LEREPURCHASTERM: i32 = 251; +pub const LEREPURCHASRATE: i32 = 252; +pub const LEFACTOR: i32 = 253; +pub const LEREDEMPTIODATE: i32 = 254; +pub const CREDIRATING: i32 = 255; +pub const UNDERLYINCREDIRATING: i32 = 256; +pub const LECREDIRATING: i32 = 257; +pub const TRADEFLASWITCH: i32 = 258; +pub const BASIFEATURDATE: i32 = 259; +pub const BASIFEATURPRICE: i32 = 260; +pub const QUOTSTATUS: i32 = 297; +pub const UNDERLYINSECURITIDSOURCE: i32 = 305; +pub const PARTIDSOURCE: i32 = 447; +pub const PARTID: i32 = 448; +pub const TOTAVOLUMTRADEDATE: i32 = 449; +pub const TOTAVOLUMTRADETIME: i32 = 450; +pub const NECHPREDAY: i32 = 451; +pub const PARTROLE: i32 = 452; +pub const NPARTIDS: i32 = 453; +pub const NSECURITALID: i32 = 454; +pub const SECURITALID: i32 = 455; +pub const SECURITALIDSOURCE: i32 = 456; +pub const NUNDERLYINSECURITALID: i32 = 457; +pub const UNDERLYINSECURITALID: i32 = 458; +pub const UNDERLYINSECURITALIDSOURCE: i32 = 459; +pub const PRODUCT: i32 = 460; +pub const CFICODE: i32 = 461; +pub const UNDERLYINPRODUCT: i32 = 462; +pub const UNDERLYINCFICODE: i32 = 463; +pub const QUANTITTYPE: i32 = 465; +pub const BOOKINREID: i32 = 466; +pub const INDIVIDUAALLOID: i32 = 467; +pub const ROUNDINDIRECTION: i32 = 468; +pub const ROUNDINMODULUS: i32 = 469; +pub const COUNTROISSUE: i32 = 470; +pub const STATOPROVINCOISSUE: i32 = 471; +pub const LOCALOISSUE: i32 = 472; +pub const NREGISDTLS: i32 = 473; +pub const MAILINDTLS: i32 = 474; +pub const INVESTOCOUNTRORESIDENCE: i32 = 475; +pub const PAYMENREF: i32 = 476; +pub const DISTRIPAYMENMETHOD: i32 = 477; +pub const CASDISTRICURR: i32 = 478; +pub const COMCURRENCY: i32 = 479; +pub const CANCELLATIORIGHTS: i32 = 480; +pub const MONELAUNDERINSTATUS: i32 = 481; +pub const MAILININST: i32 = 482; +pub const TRANBKTIME: i32 = 483; +pub const EXEPRICTYPE: i32 = 484; +pub const EXEPRICADJUSTMENT: i32 = 485; +pub const DATOBIRTH: i32 = 486; +pub const TRADREPORTRANTYPE: i32 = 487; +pub const CARHOLDENAME: i32 = 488; +pub const CARNUMBER: i32 = 489; +pub const CAREXDATE: i32 = 490; +pub const CARISNO: i32 = 491; +pub const PAYMENMETHOD: i32 = 492; +pub const REGISACCTYPE: i32 = 493; +pub const DESIGNATION: i32 = 494; +pub const TAADVANTAGTYPE: i32 = 495; +pub const REGISREREASOTEXT: i32 = 496; +pub const FUNRENEWAIV: i32 = 497; +pub const CASDISTRIAGENNAME: i32 = 498; +pub const CASDISTRIAGENCODE: i32 = 499; +pub const CASDISTRIAGENACCNUMBER: i32 = 500; +pub const CASDISTRIPAREF: i32 = 501; +pub const CARSTARDATE: i32 = 503; +pub const PAYMENDATE: i32 = 504; +pub const PAYMENREMITTEID: i32 = 505; +pub const REGISSTATUS: i32 = 506; +pub const REGISREREASOCODE: i32 = 507; +pub const REGISREID: i32 = 508; +pub const REGISDETLS: i32 = 509; +pub const NDISTRIINSTS: i32 = 510; +pub const REGISEMAIL: i32 = 511; +pub const DISTRIPERCENTAGE: i32 = 512; +pub const REGISID: i32 = 513; +pub const REGISTRANTYPE: i32 = 514; +pub const EXEVALUATIOPOINT: i32 = 515; +pub const ORDEPERCENT: i32 = 516; +pub const OWNERSHITYPE: i32 = 517; +pub const NCONAMTS: i32 = 518; +pub const CONAMTYPE: i32 = 519; +pub const CONAMVALUE: i32 = 520; +pub const CONAMCURR: i32 = 521; +pub const OWNETYPE: i32 = 522; +pub const PARTSUID: i32 = 523; +pub const NESTEPARTID: i32 = 524; +pub const NESTEPARTIDSOURCE: i32 = 525; +pub const SECONDARCORID: i32 = 526; +pub const SECONDAREXEID: i32 = 527; +pub const ORDECAPACITY: i32 = 528; +pub const ORDERESTRICTIONS: i32 = 529; +pub const MASCANCEREQUESTYPE: i32 = 530; +pub const MASCANCERESPONSE: i32 = 531; +pub const MASCANCEREJECREASON: i32 = 532; +pub const TOTAAFFECTEORDERS: i32 = 533; +pub const NAFFECTEORDERS: i32 = 534; +pub const AFFECTEORDEID: i32 = 535; +pub const AFFECTESECONDARORDEID: i32 = 536; +pub const QUOTTYPE: i32 = 537; +pub const NESTEPARTROLE: i32 = 538; +pub const NNESTEPARTIDS: i32 = 539; +pub const TOTAACCRUEINTERESAMT: i32 = 540; +pub const MATURITDATE: i32 = 541; +pub const UNDERLYINMATURITDATE: i32 = 542; +pub const INSTREGISTRY: i32 = 543; +pub const CASMARGIN: i32 = 544; +pub const NESTEPARTSUID: i32 = 545; +pub const SCOPE: i32 = 546; +pub const MDIMPLICIDELETE: i32 = 547; +pub const CROSID: i32 = 548; +pub const CROSTYPE: i32 = 549; +pub const CROSPRIORITIZATION: i32 = 550; +pub const ORICROSID: i32 = 551; +pub const NSIDES: i32 = 552; +pub const NLEGS: i32 = 555; +pub const LECURRENCY: i32 = 556; +pub const TOTANUSECURITTYPES: i32 = 557; +pub const NSECURITTYPES: i32 = 558; +pub const SECURITLISREQUESTYPE: i32 = 559; +pub const SECURITREQUESRESULT: i32 = 560; +pub const ROUNLOT: i32 = 561; +pub const MITRADVOL: i32 = 562; +pub const MULTLERPTYPREQ: i32 = 563; +pub const LEPOSITIOEFFECT: i32 = 564; +pub const LECOVEREOUNCOVERED: i32 = 565; +pub const LEPRICE: i32 = 566; +pub const TRASESTATUREREASON: i32 = 567; +pub const TRADREQUESID: i32 = 568; +pub const TRADREQUESTYPE: i32 = 569; +pub const PREVIOUSLREPORTED: i32 = 570; +pub const TRADREPORID: i32 = 571; +pub const TRADREPORREID: i32 = 572; +pub const MATCSTATUS: i32 = 573; +pub const MATCTYPE: i32 = 574; +pub const ODLOT: i32 = 575; +pub const NCLEARININSTRUCTIONS: i32 = 576; +pub const CLEARININSTRUCTION: i32 = 577; +pub const TRADINPUSOURCE: i32 = 578; +pub const TRADINPUDEVICE: i32 = 579; +pub const NDATES: i32 = 580; +pub const ACCOUNTYPE: i32 = 581; +pub const CUSORDECAPACITY: i32 = 582; +pub const CORLINID: i32 = 583; +pub const MASSTATUREID: i32 = 584; +pub const MASSTATURETYPE: i32 = 585; +pub const ORIORMOTIME: i32 = 586; +pub const LESETTLMNTYP: i32 = 587; +pub const LEFUSETDATE: i32 = 588; +pub const DABOOKININST: i32 = 589; +pub const BOOKINUNIT: i32 = 590; +pub const PREALLOMETHOD: i32 = 591; +pub const UNDERLYINCOUNTROISSUE: i32 = 592; +pub const UNDERLYINSTATOPROVINCOISSUE: i32 = 593; +pub const UNDERLYINLOCALOISSUE: i32 = 594; +pub const UNDERLYININSTREGISTRY: i32 = 595; +pub const LECOUNTROISSUE: i32 = 596; +pub const LESTATOPROVINCOISSUE: i32 = 597; +pub const LELOCALOISSUE: i32 = 598; +pub const LEINSTREGISTRY: i32 = 599; +pub const LESYMBOL: i32 = 600; +pub const LESYMBOSFX: i32 = 601; +pub const LESECURITID: i32 = 602; +pub const LESECURITIDSOURCE: i32 = 603; +pub const NLESECURITALID: i32 = 604; +pub const LESECURITALID: i32 = 605; +pub const LESECURITALIDSOURCE: i32 = 606; +pub const LEPRODUCT: i32 = 607; +pub const LECFICODE: i32 = 608; +pub const LESECURITTYPE: i32 = 609; +pub const LEMATURITMONTYEAR: i32 = 610; +pub const LEMATURITDATE: i32 = 611; +pub const LESTRIKPRICE: i32 = 612; +pub const LEOPATTRIBUTE: i32 = 613; +pub const LECONTRACMULTIPLIER: i32 = 614; +pub const LECOUPORATE: i32 = 615; +pub const LESECURITEXCHANGE: i32 = 616; +pub const LEISSUER: i32 = 617; +pub const ENCODELEISSUELEN: i32 = 618; +pub const ENCODELEISSUER: i32 = 619; +pub const LESECURITDESC: i32 = 620; +pub const ENCODELESECURITDESLEN: i32 = 621; +pub const ENCODELESECURITDESC: i32 = 622; +pub const LERATIQTY: i32 = 623; +pub const LESIDE: i32 = 624; +pub const TRADINSESSIOSUID: i32 = 625; +pub const ALLOTYPE: i32 = 626; +pub const MIPX: i32 = 631; +pub const BIYIELD: i32 = 632; +pub const MIYIELD: i32 = 633; +pub const OFFEYIELD: i32 = 634; +pub const CLEARINFEINDICATOR: i32 = 635; +pub const WORKININDICATOR: i32 = 636; +pub const LELASPX: i32 = 637; +pub const PRIORITINDICATOR: i32 = 638; +pub const PRICIMPROVEMENT: i32 = 639; +pub const PRICE2: i32 = 640; +pub const LASFORWARPOINTS2: i32 = 641; +pub const BIFORWARPOINTS2: i32 = 642; +pub const OFFEFORWARPOINTS2: i32 = 643; +pub const RFQREID: i32 = 644; +pub const MKBIPX: i32 = 645; +pub const MKOFFEPX: i32 = 646; +pub const MIBISIZE: i32 = 647; +pub const MIOFFESIZE: i32 = 648; +pub const QUOTSTATUREID: i32 = 649; +pub const LEGACONFIRM: i32 = 650; +pub const UNDERLYINLASPX: i32 = 651; +pub const UNDERLYINLASQTY: i32 = 652; +pub const LEREID: i32 = 654; +pub const CONTRLEREID: i32 = 655; +pub const SETTCURBIFRATE: i32 = 656; +pub const SETTCUROFFEFRATE: i32 = 657; +pub const QUOTREQUESREJECREASON: i32 = 658; +pub const SIDCOMPLIANCID: i32 = 659; +pub const IOIID: i32 = 23; +pub const NLINEOTEXT: i32 = 33; +pub const SETTTYPE: i32 = 63; +pub const SETTDATE: i32 = 64; +pub const AVPPRECISION: i32 = 74; +pub const SETTDATE2: i32 = 193; +pub const PEOFFSEVALUE: i32 = 211; +pub const OPECLOSSETTFLAG: i32 = 286; +pub const TONQUOTENTRIES: i32 = 304; +pub const DISCRETIOOFFSEVALUE: i32 = 389; +pub const TONRELATESYM: i32 = 393; +pub const BITRADTYPE: i32 = 418; +pub const CARISNUM: i32 = 491; +pub const CASDISTRIAGENACCNAME: i32 = 502; +pub const REGISDTLS: i32 = 509; +pub const TONSECURITTYPES: i32 = 557; +pub const LESETTTYPE: i32 = 587; +pub const LESETTDATE: i32 = 588; +pub const ACCIDSOURCE: i32 = 660; +pub const ALLOACCIDSOURCE: i32 = 661; +pub const BENCHMARPRICE: i32 = 662; +pub const BENCHMARPRICTYPE: i32 = 663; +pub const CONFIRID: i32 = 664; +pub const CONFIRSTATUS: i32 = 665; +pub const CONFIRTRANTYPE: i32 = 666; +pub const CONTRACSETTMONTH: i32 = 667; +pub const DELIVERFORM: i32 = 668; +pub const LASPAPX: i32 = 669; +pub const NLEALLOCS: i32 = 670; +pub const LEALLOACCOUNT: i32 = 671; +pub const LEINDIVIDUAALLOID: i32 = 672; +pub const LEALLOQTY: i32 = 673; +pub const LEALLOACCIDSOURCE: i32 = 674; +pub const LESETTCURRENCY: i32 = 675; +pub const LEBENCHMARCURVCURRENCY: i32 = 676; +pub const LEBENCHMARCURVNAME: i32 = 677; +pub const LEBENCHMARCURVPOINT: i32 = 678; +pub const LEBENCHMARPRICE: i32 = 679; +pub const LEBENCHMARPRICTYPE: i32 = 680; +pub const LEBIPX: i32 = 681; +pub const LEIOIQTY: i32 = 682; +pub const NLESTIPULATIONS: i32 = 683; +pub const LEOFFEPX: i32 = 684; +pub const LEPRICTYPE: i32 = 686; +pub const LEQTY: i32 = 687; +pub const LESTIPULATIOTYPE: i32 = 688; +pub const LESTIPULATIOVALUE: i32 = 689; +pub const LESWATYPE: i32 = 690; +pub const POOL: i32 = 691; +pub const QUOTPRICTYPE: i32 = 692; +pub const QUOTRESID: i32 = 693; +pub const QUOTRESTYPE: i32 = 694; +pub const QUOTQUALIFIER: i32 = 695; +pub const YIELREDEMPTIODATE: i32 = 696; +pub const YIELREDEMPTIOPRICE: i32 = 697; +pub const YIELREDEMPTIOPRICTYPE: i32 = 698; +pub const BENCHMARSECURITID: i32 = 699; +pub const REVERSAINDICATOR: i32 = 700; +pub const YIELCALDATE: i32 = 701; +pub const NPOSITIONS: i32 = 702; +pub const POTYPE: i32 = 703; +pub const LONQTY: i32 = 704; +pub const SHORQTY: i32 = 705; +pub const POQTSTATUS: i32 = 706; +pub const POAMTYPE: i32 = 707; +pub const POAMT: i32 = 708; +pub const POTRANTYPE: i32 = 709; +pub const POREID: i32 = 710; +pub const NUNDERLYINGS: i32 = 711; +pub const POMAINACTION: i32 = 712; +pub const ORIPOREREID: i32 = 713; +pub const POMAINRPREID: i32 = 714; +pub const CLEARINBUSINESDATE: i32 = 715; +pub const SETTSESID: i32 = 716; +pub const SETTSESSUID: i32 = 717; +pub const ADJUSTMENTYPE: i32 = 718; +pub const CONTRARINSTRUCTIOINDICATOR: i32 = 719; +pub const PRIOSPREAINDICATOR: i32 = 720; +pub const POMAINRPID: i32 = 721; +pub const POMAINSTATUS: i32 = 722; +pub const POMAINRESULT: i32 = 723; +pub const PORETYPE: i32 = 724; +pub const RESPONSTRANSPORTYPE: i32 = 725; +pub const RESPONSDESTINATION: i32 = 726; +pub const TOTANUPOREPORTS: i32 = 727; +pub const PORERESULT: i32 = 728; +pub const PORESTATUS: i32 = 729; +pub const SETTPRICE: i32 = 730; +pub const SETTPRICTYPE: i32 = 731; +pub const UNDERLYINSETTPRICE: i32 = 732; +pub const UNDERLYINSETTPRICTYPE: i32 = 733; +pub const PRIOSETTPRICE: i32 = 734; +pub const NQUOTQUALIFIERS: i32 = 735; +pub const ALLOSETTCURRENCY: i32 = 736; +pub const ALLOSETTCURAMT: i32 = 737; +pub const INTERESAMATURITY: i32 = 738; +pub const LEDATEDATE: i32 = 739; +pub const LEPOOL: i32 = 740; +pub const ALLOINTERESAMATURITY: i32 = 741; +pub const ALLOACCRUEINTERESAMT: i32 = 742; +pub const DELIVERDATE: i32 = 743; +pub const ASSIGNMENMETHOD: i32 = 744; +pub const ASSIGNMENUNIT: i32 = 745; +pub const OPEINTEREST: i32 = 746; +pub const EXERCISMETHOD: i32 = 747; +pub const TONUTRADREPORTS: i32 = 748; +pub const TRADREQUESRESULT: i32 = 749; +pub const TRADREQUESSTATUS: i32 = 750; +pub const TRADREPORREJECREASON: i32 = 751; +pub const SIDMULTLEREPORTINTYPE: i32 = 752; +pub const NPOAMT: i32 = 753; +pub const AUTACCEPINDICATOR: i32 = 754; +pub const ALLOREPORID: i32 = 755; +pub const NNESTED2PARTIDS: i32 = 756; +pub const NESTED2PARTID: i32 = 757; +pub const NESTED2PARTIDSOURCE: i32 = 758; +pub const NESTED2PARTROLE: i32 = 759; +pub const NESTED2PARTSUID: i32 = 760; +pub const BENCHMARSECURITIDSOURCE: i32 = 761; +pub const SECURITSUTYPE: i32 = 762; +pub const UNDERLYINSECURITSUTYPE: i32 = 763; +pub const LESECURITSUTYPE: i32 = 764; +pub const ALLOWABLONSIDEDNESPCT: i32 = 765; +pub const ALLOWABLONSIDEDNESVALUE: i32 = 766; +pub const ALLOWABLONSIDEDNESCURR: i32 = 767; +pub const NTRRETIMESTAMPS: i32 = 768; +pub const TRRETIMESTAMP: i32 = 769; +pub const TRRETIMESTAMTYPE: i32 = 770; +pub const TRRETIMESTAMORIGIN: i32 = 771; +pub const CONFIRMREFID: i32 = 772; +pub const CONFIRTYPE: i32 = 773; +pub const CONFIRREREASON: i32 = 774; +pub const BOOKINTYPE: i32 = 775; +pub const INDIVIDUAALLORECODE: i32 = 776; +pub const SETTINSMSID: i32 = 777; +pub const NSETTINST: i32 = 778; +pub const LASUPDATTIME: i32 = 779; +pub const ALLOSETTINSTYPE: i32 = 780; +pub const NSETTPARTIDS: i32 = 781; +pub const SETTPARTID: i32 = 782; +pub const SETTPARTIDSOURCE: i32 = 783; +pub const SETTPARTROLE: i32 = 784; +pub const SETTPARTSUID: i32 = 785; +pub const SETTPARTSUIDTYPE: i32 = 786; +pub const DLVINSTYPE: i32 = 787; +pub const TERMINATIOTYPE: i32 = 788; +pub const ORSTATUREID: i32 = 790; +pub const SETTLINSTREQID: i32 = 791; +pub const SETTINSRERECODE: i32 = 792; +pub const SECONDARALLOID: i32 = 793; +pub const ALLOREPORTYPE: i32 = 794; +pub const ALLOREPORREID: i32 = 795; +pub const ALLOCANREPLACREASON: i32 = 796; +pub const COPMSINDICATOR: i32 = 797; +pub const ALLOACCOUNTYPE: i32 = 798; +pub const ORDEAVPX: i32 = 799; +pub const ORDEBOOKINQTY: i32 = 800; +pub const NSETTPARTSUIDS: i32 = 801; +pub const NPARTSUIDS: i32 = 802; +pub const PARTSUIDTYPE: i32 = 803; +pub const NNESTEPARTSUIDS: i32 = 804; +pub const NESTEPARTSUIDTYPE: i32 = 805; +pub const NNESTED2PARTSUIDS: i32 = 806; +pub const NESTED2PARTSUIDTYPE: i32 = 807; +pub const ALLOINTERMERETYPE: i32 = 808; +pub const UNDERLYINPX: i32 = 810; +pub const PRICDELTA: i32 = 811; +pub const APPQUEUMAX: i32 = 812; +pub const APPQUEUDEPTH: i32 = 813; +pub const APPQUEURESOLUTION: i32 = 814; +pub const APPQUEUACTION: i32 = 815; +pub const NALMDSOURCE: i32 = 816; +pub const ALMDSOURCID: i32 = 817; +pub const SECONDARTRADREPORID: i32 = 818; +pub const AVPINDICATOR: i32 = 819; +pub const TRADLINID: i32 = 820; +pub const ORDEINPUDEVICE: i32 = 821; +pub const UNDERLYINTRADINSESSIOID: i32 = 822; +pub const UNDERLYINTRADINSESSIOSUID: i32 = 823; +pub const TRADLEREID: i32 = 824; +pub const EXCHANGRULE: i32 = 825; +pub const TRADALLOINDICATOR: i32 = 826; +pub const EXPIRATIOCYCLE: i32 = 827; +pub const TRTYPE: i32 = 828; +pub const TRSUTYPE: i32 = 829; +pub const TRANSFEREASON: i32 = 830; +pub const TONUASSIGNMENREPORTS: i32 = 832; +pub const ASGRPID: i32 = 833; +pub const THRESHOLAMOUNT: i32 = 834; +pub const PEMOVTYPE: i32 = 835; +pub const PEOFFSETYPE: i32 = 836; +pub const PELIMITYPE: i32 = 837; +pub const PEROUNDIRECTION: i32 = 838; +pub const PEGGEPRICE: i32 = 839; +pub const PESCOPE: i32 = 840; +pub const DISCRETIOMOVTYPE: i32 = 841; +pub const DISCRETIOOFFSETYPE: i32 = 842; +pub const DISCRETIOLIMITYPE: i32 = 843; +pub const DISCRETIOROUNDIRECTION: i32 = 844; +pub const DISCRETIOPRICE: i32 = 845; +pub const DISCRETIOSCOPE: i32 = 846; +pub const TARGESTRATEGY: i32 = 847; +pub const TARGESTRATEGPARAMETERS: i32 = 848; +pub const PARTICIPATIORATE: i32 = 849; +pub const TARGESTRATEGPERFORMANCE: i32 = 850; +pub const LASLIQUIDITIND: i32 = 851; +pub const PUBLISTRINDICATOR: i32 = 852; +pub const SHORSALREASON: i32 = 853; +pub const QTTYPE: i32 = 854; +pub const SECONDARTRTYPE: i32 = 855; +pub const TRADREPORTYPE: i32 = 856; +pub const ALLONORDERTYPE: i32 = 857; +pub const SHARECOMMISSION: i32 = 858; +pub const CONFIRMREQID: i32 = 859; +pub const AVPAPX: i32 = 860; +pub const REPORTEPX: i32 = 861; +pub const NCAPACITIES: i32 = 862; +pub const ORDECAPACITQTY: i32 = 863; +pub const NEVENTS: i32 = 864; +pub const EVENTYPE: i32 = 865; +pub const EVENDATE: i32 = 866; +pub const EVENPX: i32 = 867; +pub const EVENTEXT: i32 = 868; +pub const PCARISK: i32 = 869; +pub const NINSTATTRIB: i32 = 870; +pub const INSTATTRITYPE: i32 = 871; +pub const INSTATTRIVALUE: i32 = 872; +pub const DATEDATE: i32 = 873; +pub const INTERESACCRUADATE: i32 = 874; +pub const CPPROGRAM: i32 = 875; +pub const CPRETYPE: i32 = 876; +pub const UNDERLYINCPPROGRAM: i32 = 877; +pub const UNDERLYINCPRETYPE: i32 = 878; +pub const UNDERLYINQTY: i32 = 879; +pub const TRMATCID: i32 = 880; +pub const SECONDARTRADREPORREID: i32 = 881; +pub const UNDERLYINDIRTPRICE: i32 = 882; +pub const UNDERLYINENPRICE: i32 = 883; +pub const UNDERLYINSTARVALUE: i32 = 884; +pub const UNDERLYINCURRENVALUE: i32 = 885; +pub const UNDERLYINENVALUE: i32 = 886; +pub const NUNDERLYINSTIPS: i32 = 887; +pub const UNDERLYINSTITYPE: i32 = 888; +pub const UNDERLYINSTIVALUE: i32 = 889; +pub const MATURITNEMONEY: i32 = 890; +pub const MISFEBASIS: i32 = 891; +pub const TONALLOCS: i32 = 892; +pub const LASFRAGMENT: i32 = 893; +pub const COLREID: i32 = 894; +pub const COLASGREASON: i32 = 895; +pub const COLINQUIRQUALIFIER: i32 = 896; +pub const NTRADES: i32 = 897; +pub const MARGIRATIO: i32 = 898; +pub const MARGIEXCESS: i32 = 899; +pub const TOTANEVALUE: i32 = 900; +pub const CASOUTSTANDING: i32 = 901; +pub const COLASGID: i32 = 902; +pub const COLASGTRANTYPE: i32 = 903; +pub const COLRESID: i32 = 904; +pub const COLASGRESTYPE: i32 = 905; +pub const COLASGREJECREASON: i32 = 906; +pub const COLASGREID: i32 = 907; +pub const COLRPID: i32 = 908; +pub const COLINQUIRID: i32 = 909; +pub const COLSTATUS: i32 = 910; +pub const TONUREPORTS: i32 = 911; +pub const LASRPREQUESTED: i32 = 912; +pub const AGREEMENDESC: i32 = 913; +pub const AGREEMENID: i32 = 914; +pub const AGREEMENDATE: i32 = 915; +pub const STARDATE: i32 = 916; +pub const ENDATE: i32 = 917; +pub const AGREEMENCURRENCY: i32 = 918; +pub const DELIVERTYPE: i32 = 919; +pub const ENACCRUEINTERESAMT: i32 = 920; +pub const STARCASH: i32 = 921; +pub const ENCASH: i32 = 922; +pub const USEREQUESID: i32 = 923; +pub const USEREQUESTYPE: i32 = 924; +pub const USESTATUS: i32 = 926; +pub const USESTATUTEXT: i32 = 927; +pub const STATUVALUE: i32 = 928; +pub const STATUTEXT: i32 = 929; +pub const RECOMID: i32 = 930; +pub const RESUID: i32 = 931; +pub const NETWORRESPONSID: i32 = 932; +pub const NETWORREQUESID: i32 = 933; +pub const LASNETWORRESPONSID: i32 = 934; +pub const NETWORREQUESTYPE: i32 = 935; +pub const NCOMIDS: i32 = 936; +pub const NETWORSTATURESPONSTYPE: i32 = 937; +pub const NCOLINQUIRQUALIFIER: i32 = 938; +pub const TRRPSTATUS: i32 = 939; +pub const AFFIRSTATUS: i32 = 940; +pub const UNDERLYINSTRIKCURRENCY: i32 = 941; +pub const LESTRIKCURRENCY: i32 = 942; +pub const TIMBRACKET: i32 = 943; +pub const COLACTION: i32 = 944; +pub const COLINQUIRSTATUS: i32 = 945; +pub const COLINQUIRRESULT: i32 = 946; +pub const STRIKCURRENCY: i32 = 947; +pub const NNESTED3PARTIDS: i32 = 948; +pub const NESTED3PARTID: i32 = 949; +pub const NESTED3PARTIDSOURCE: i32 = 950; +pub const NESTED3PARTROLE: i32 = 951; +pub const NNESTED3PARTSUIDS: i32 = 952; +pub const NESTED3PARTSUID: i32 = 953; +pub const NESTED3PARTSUIDTYPE: i32 = 954; +pub const LECONTRACSETTMONTH: i32 = 955; +pub const LEINTERESACCRUADATE: i32 = 956; +pub const LEORDEQTY: i32 = 685; +pub const NSTRATEGPARAMETERS: i32 = 957; +pub const STRATEGPARAMETENAME: i32 = 958; +pub const STRATEGPARAMETETYPE: i32 = 959; +pub const STRATEGPARAMETEVALUE: i32 = 960; +pub const HOSCROSID: i32 = 961; +pub const SIDTIMIFORCE: i32 = 962; +pub const MDREPORID: i32 = 963; +pub const SECURITREPORID: i32 = 964; +pub const SECURITSTATUS: i32 = 965; +pub const SETTLOOPEFLAG: i32 = 966; +pub const STRIKMULTIPLIER: i32 = 967; +pub const STRIKVALUE: i32 = 968; +pub const MIPRICINCREMENT: i32 = 969; +pub const POSITIOLIMIT: i32 = 970; +pub const NTPOSITIOLIMIT: i32 = 971; +pub const UNDERLYINALLOCATIOPERCENT: i32 = 972; +pub const UNDERLYINCASAMOUNT: i32 = 973; +pub const UNDERLYINCASTYPE: i32 = 974; +pub const UNDERLYINSETTLEMENTYPE: i32 = 975; +pub const QUANTITDATE: i32 = 976; +pub const CONINRPID: i32 = 977; +pub const LATINDICATOR: i32 = 978; +pub const INPUSOURCE: i32 = 979; +pub const SECURITUPDATACTION: i32 = 980; +pub const NEXPIRATION: i32 = 981; +pub const EXTYPE: i32 = 982; +pub const EXQTY: i32 = 983; +pub const NUNDERLYINAMOUNTS: i32 = 984; +pub const UNDERLYINPAAMOUNT: i32 = 985; +pub const UNDERLYINCOLLECAMOUNT: i32 = 986; +pub const UNDERLYINSETTLEMENDATE: i32 = 987; +pub const UNDERLYINSETTLEMENSTATUS: i32 = 988; +pub const SECONDARINDIVIDUAALLOID: i32 = 989; +pub const LEREPORID: i32 = 990; +pub const RNPX: i32 = 991; +pub const INDIVIDUAALLOTYPE: i32 = 992; +pub const ALLOCUSTOMECAPACITY: i32 = 993; +pub const TIECODE: i32 = 994; +pub const UNITOMEASURE: i32 = 996; +pub const TIMUNIT: i32 = 997; +pub const UNDERLYINUNITOMEASURE: i32 = 998; +pub const LEUNITOMEASURE: i32 = 999; +pub const UNDERLYINTIMUNIT: i32 = 1000; +pub const LETIMUNIT: i32 = 1001; +pub const ALLOMETHOD: i32 = 1002; +pub const TRADID: i32 = 1003; +pub const SIDTRADREPORID: i32 = 1005; +pub const SIDFILSTATIOCD: i32 = 1006; +pub const SIDREASOCD: i32 = 1007; +pub const SIDTRSUTYP: i32 = 1008; +pub const SIDQTY: i32 = 1009; +pub const MESSAGEVENSOURCE: i32 = 1011; +pub const SIDTRRETIMESTAMP: i32 = 1012; +pub const SIDTRRETIMESTAMTYPE: i32 = 1013; +pub const SIDTRRETIMESTAMSRC: i32 = 1014; +pub const AOINDICATOR: i32 = 1015; +pub const NSIDTRRETS: i32 = 1016; +pub const LEOPTIORATIO: i32 = 1017; +pub const NINSTRUMENPARTIES: i32 = 1018; +pub const INSTRUMENPARTID: i32 = 1019; +pub const TRADVOLUME: i32 = 1020; +pub const MDBOOTYPE: i32 = 1021; +pub const MDFEETYPE: i32 = 1022; +pub const MDPRICLEVEL: i32 = 1023; +pub const MDORIGITYPE: i32 = 1024; +pub const FIRSPX: i32 = 1025; +pub const MDENTRSPORATE: i32 = 1026; +pub const MDENTRFORWARPOINTS: i32 = 1027; +pub const MANUAORDEINDICATOR: i32 = 1028; +pub const CUSDIRECTEORDER: i32 = 1029; +pub const RECEIVEDEPID: i32 = 1030; +pub const CUSORDEHANDLININST: i32 = 1031; +pub const ORDEHANDLININSSOURCE: i32 = 1032; +pub const DESTYPE: i32 = 1033; +pub const DESTYPSOURCE: i32 = 1034; +pub const DESORDEHANDLININST: i32 = 1035; +pub const EXEACSTATUS: i32 = 1036; +pub const UNDERLYINDELIVERAMOUNT: i32 = 1037; +pub const UNDERLYINCAVALUE: i32 = 1038; +pub const UNDERLYINSETTMETHOD: i32 = 1039; +pub const SECONDARTRADID: i32 = 1040; +pub const FIRTRADID: i32 = 1041; +pub const SECONDARFIRTRADID: i32 = 1042; +pub const COLAPPTYPE: i32 = 1043; +pub const UNDERLYINADJUSTEQUANTITY: i32 = 1044; +pub const UNDERLYINFXRATE: i32 = 1045; +pub const UNDERLYINFXRATCALC: i32 = 1046; +pub const ALLOPOSITIOEFFECT: i32 = 1047; +pub const DEALINCAPACITY: i32 = 1048; +pub const INSTRMASSIGNMENMETHOD: i32 = 1049; +pub const INSTRUMENPARTIDSOURCE: i32 = 1050; +pub const INSTRUMENPARTROLE: i32 = 1051; +pub const NINSTRUMENPARTSUIDS: i32 = 1052; +pub const INSTRUMENPARTSUID: i32 = 1053; +pub const INSTRUMENPARTSUIDTYPE: i32 = 1054; +pub const POSITIOCURRENCY: i32 = 1055; +pub const CALCULATECCLASQTY: i32 = 1056; +pub const AGGRESSOINDICATOR: i32 = 1057; +pub const NUNDLINSTRUMENPARTIES: i32 = 1058; +pub const UNDLINSTRUMENPARTID: i32 = 1059; +pub const UNDLINSTRUMENPARTIDSOURCE: i32 = 1060; +pub const UNDLINSTRUMENPARTROLE: i32 = 1061; +pub const NUNDLINSTRUMENPARTSUIDS: i32 = 1062; +pub const UNDLINSTRUMENPARTSUID: i32 = 1063; +pub const UNDLINSTRUMENPARTSUIDTYPE: i32 = 1064; +pub const BISWAPOINTS: i32 = 1065; +pub const OFFESWAPOINTS: i32 = 1066; +pub const LEBIFORWARPOINTS: i32 = 1067; +pub const LEOFFEFORWARPOINTS: i32 = 1068; +pub const SWAPOINTS: i32 = 1069; +pub const MDQUOTTYPE: i32 = 1070; +pub const LASSWAPOINTS: i32 = 1071; +pub const SIDGROSTRADAMT: i32 = 1072; +pub const LELASFORWARPOINTS: i32 = 1073; +pub const LECALCULATECCLASQTY: i32 = 1074; +pub const LEGROSTRADAMT: i32 = 1075; +pub const MATURITTIME: i32 = 1079; +pub const REORDEID: i32 = 1080; +pub const REORDEIDSOURCE: i32 = 1081; +pub const SECONDARDISPLAQTY: i32 = 1082; +pub const DISPLAWHEN: i32 = 1083; +pub const DISPLAMETHOD: i32 = 1084; +pub const DISPLALOQTY: i32 = 1085; +pub const DISPLAHIGQTY: i32 = 1086; +pub const DISPLAMIINCR: i32 = 1087; +pub const REFRESQTY: i32 = 1088; +pub const MATCINCREMENT: i32 = 1089; +pub const MAPRICLEVELS: i32 = 1090; +pub const PRTRADANONYMITY: i32 = 1091; +pub const PRICPROTECTIOSCOPE: i32 = 1092; +pub const LOTYPE: i32 = 1093; +pub const PEPRICTYPE: i32 = 1094; +pub const PEGGEREPRICE: i32 = 1095; +pub const PESECURITIDSOURCE: i32 = 1096; +pub const PESECURITID: i32 = 1097; +pub const PESYMBOL: i32 = 1098; +pub const PESECURITDESC: i32 = 1099; +pub const TRIGGETYPE: i32 = 1100; +pub const TRIGGEACTION: i32 = 1101; +pub const TRIGGEPRICE: i32 = 1102; +pub const TRIGGESYMBOL: i32 = 1103; +pub const TRIGGESECURITID: i32 = 1104; +pub const TRIGGESECURITIDSOURCE: i32 = 1105; +pub const TRIGGESECURITDESC: i32 = 1106; +pub const TRIGGEPRICTYPE: i32 = 1107; +pub const TRIGGEPRICTYPSCOPE: i32 = 1108; +pub const TRIGGEPRICDIRECTION: i32 = 1109; +pub const TRIGGENEPRICE: i32 = 1110; +pub const TRIGGEORDETYPE: i32 = 1111; +pub const TRIGGENEQTY: i32 = 1112; +pub const TRIGGETRADINSESSIOID: i32 = 1113; +pub const TRIGGETRADINSESSIOSUID: i32 = 1114; +pub const ORDECATEGORY: i32 = 1115; +pub const NROOPARTIDS: i32 = 1116; +pub const ROOPARTID: i32 = 1117; +pub const ROOPARTIDSOURCE: i32 = 1118; +pub const ROOPARTROLE: i32 = 1119; +pub const NROOPARTSUIDS: i32 = 1120; +pub const ROOPARTSUID: i32 = 1121; +pub const ROOPARTSUIDTYPE: i32 = 1122; +pub const TRADHANDLININSTR: i32 = 1123; +pub const ORITRADHANDLININSTR: i32 = 1124; +pub const ORITRADDATE: i32 = 1125; +pub const ORITRADID: i32 = 1126; +pub const ORISECONDARTRADID: i32 = 1127; +pub const TZTRANSACTIME: i32 = 1132; +pub const EDESTINATIOIDSOURCE: i32 = 1133; +pub const REPORTEPDIFF: i32 = 1134; +pub const RPSYS: i32 = 1135; +pub const ALLOCLEARINFEINDICATOR: i32 = 1136; +pub const DISPLAQTY: i32 = 1138; +pub const EXCHANGSPECIAINSTRUCTIONS: i32 = 1139; +pub const EXPIRATIOQTTYPE: i32 = 982; +pub const UNIOMEASURE: i32 = 996; +pub const UNDERLYINUNIOMEASURE: i32 = 998; +pub const LEUNIOMEASURE: i32 = 999; +pub const UNDERLYINMATURITTIME: i32 = 1213; +pub const LEMATURITTIME: i32 = 1212; +pub const MATRADVOL: i32 = 1140; +pub const NMDFEETYPES: i32 = 1141; +pub const MATCALGORITHM: i32 = 1142; +pub const MAPRICVARIATION: i32 = 1143; +pub const IMPLIEMARKEINDICATOR: i32 = 1144; +pub const EVENTIME: i32 = 1145; +pub const MIPRICINCREMENAMOUNT: i32 = 1146; +pub const UNIOMEASURQTY: i32 = 1147; +pub const LOLIMIPRICE: i32 = 1148; +pub const HIGLIMIPRICE: i32 = 1149; +pub const TRADINREFERENCPRICE: i32 = 1150; +pub const SECURITGROUP: i32 = 1151; +pub const LENUMBER: i32 = 1152; +pub const SETTLEMENCYCLNO: i32 = 1153; +pub const SIDCURRENCY: i32 = 1154; +pub const SIDSETTCURRENCY: i32 = 1155; +pub const CCAMT: i32 = 1157; +pub const NSETTDETAILS: i32 = 1158; +pub const SETTOBLIMODE: i32 = 1159; +pub const SETTOBLIMSID: i32 = 1160; +pub const SETTOBLIID: i32 = 1161; +pub const SETTOBLITRANTYPE: i32 = 1162; +pub const SETTOBLIREID: i32 = 1163; +pub const SETTOBLISOURCE: i32 = 1164; +pub const NSETTOBLIG: i32 = 1165; +pub const QUOTMSID: i32 = 1166; +pub const QUOTENTRSTATUS: i32 = 1167; +pub const TONCXLQUOTES: i32 = 1168; +pub const TONACQUOTES: i32 = 1169; +pub const TONREQUOTES: i32 = 1170; +pub const PRIVATQUOTE: i32 = 1171; +pub const RESPONDENTYPE: i32 = 1172; +pub const MDSUBOOTYPE: i32 = 1173; +pub const SECURITTRADINEVENT: i32 = 1174; +pub const NSTATINDICATORS: i32 = 1175; +pub const STATTYPE: i32 = 1176; +pub const NOSESIZES: i32 = 1177; +pub const MDSESIZTYPE: i32 = 1178; +pub const MDSESIZE: i32 = 1179; +pub const APPID: i32 = 1180; +pub const APPSENUM: i32 = 1181; +pub const APPBESENUM: i32 = 1182; +pub const APPENSENUM: i32 = 1183; +pub const SECURITXMLLEN: i32 = 1184; +pub const SECURITXML: i32 = 1185; +pub const SECURITXMLSCHEMA: i32 = 1186; +pub const REFRESINDICATOR: i32 = 1187; +pub const VOLATILITY: i32 = 1188; +pub const TIMTEXPIRATION: i32 = 1189; +pub const RISFRERATE: i32 = 1190; +pub const PRICUNIOMEASURE: i32 = 1191; +pub const PRICUNIOMEASURQTY: i32 = 1192; +pub const SETTMETHOD: i32 = 1193; +pub const EXERCISSTYLE: i32 = 1194; +pub const UNDERLYINEXERCISSTYLE: i32 = 1419; +pub const LEEXERCISSTYLE: i32 = 1420; +pub const OPPAAMOUNT: i32 = 1195; +pub const PRICQUOTMETHOD: i32 = 1196; +pub const FUTUREVALUATIOMETHOD: i32 = 1197; +pub const LISMETHOD: i32 = 1198; +pub const CAPRICE: i32 = 1199; +pub const FLOOPRICE: i32 = 1200; +pub const NSTRIKRULES: i32 = 1201; +pub const STARSTRIKPRANGE: i32 = 1202; +pub const ENSTRIKPRANGE: i32 = 1203; +pub const STRIKINCREMENT: i32 = 1204; +pub const NTICRULES: i32 = 1205; +pub const STARTICPRICRANGE: i32 = 1206; +pub const ENTICPRICRANGE: i32 = 1207; +pub const TICINCREMENT: i32 = 1208; +pub const TICRULTYPE: i32 = 1209; +pub const NESTEINSTATTRITYPE: i32 = 1210; +pub const NESTEINSTATTRIVALUE: i32 = 1211; +pub const DERIVATIVSYMBOL: i32 = 1214; +pub const DERIVATIVSYMBOSFX: i32 = 1215; +pub const DERIVATIVSECURITID: i32 = 1216; +pub const DERIVATIVSECURITIDSOURCE: i32 = 1217; +pub const NDERIVATIVSECURITALID: i32 = 1218; +pub const DERIVATIVSECURITALID: i32 = 1219; +pub const DERIVATIVSECURITALIDSOURCE: i32 = 1220; +pub const SECONDARLOLIMIPRICE: i32 = 1221; +pub const SECONDARHIGLIMIPRICE: i32 = 1230; +pub const MATURITRULID: i32 = 1222; +pub const STRIKRULID: i32 = 1223; +pub const DERIVATIVOPPAAMOUNT: i32 = 1225; +pub const ENMATURITMONTYEAR: i32 = 1226; +pub const PRODUCCOMPLEX: i32 = 1227; +pub const DERIVATIVPRODUCCOMPLEX: i32 = 1228; +pub const MATURITMONTYEAINCREMENT: i32 = 1229; +pub const MILOSIZE: i32 = 1231; +pub const NEXEINSRULES: i32 = 1232; +pub const NLOTYPRULES: i32 = 1234; +pub const NMATCRULES: i32 = 1235; +pub const NMATURITRULES: i32 = 1236; +pub const NORTYPRULES: i32 = 1237; +pub const NTIMIFORCRULES: i32 = 1239; +pub const SECONDARTRADINREFERENCPRICE: i32 = 1240; +pub const STARMATURITMONTYEAR: i32 = 1241; +pub const FLEPRODUCELIGIBILITINDICATOR: i32 = 1242; +pub const DERIFLEPRODUCELIGIBILITINDICATOR: i32 = 1243; +pub const FLEXIBLINDICATOR: i32 = 1244; +pub const TRADINCURRENCY: i32 = 1245; +pub const DERIVATIVPRODUCT: i32 = 1246; +pub const DERIVATIVSECURITGROUP: i32 = 1247; +pub const DERIVATIVCFICODE: i32 = 1248; +pub const DERIVATIVSECURITTYPE: i32 = 1249; +pub const DERIVATIVSECURITSUTYPE: i32 = 1250; +pub const DERIVATIVMATURITMONTYEAR: i32 = 1251; +pub const DERIVATIVMATURITDATE: i32 = 1252; +pub const DERIVATIVMATURITTIME: i32 = 1253; +pub const DERIVATIVSETTLOOPEFLAG: i32 = 1254; +pub const DERIVATIVINSTRMASSIGNMENMETHOD: i32 = 1255; +pub const DERIVATIVSECURITSTATUS: i32 = 1256; +pub const DERIVATIVINSTREGISTRY: i32 = 1257; +pub const DERIVATIVCOUNTROISSUE: i32 = 1258; +pub const DERIVATIVSTATOPROVINCOISSUE: i32 = 1259; +pub const DERIVATIVLOCALOISSUE: i32 = 1260; +pub const DERIVATIVSTRIKPRICE: i32 = 1261; +pub const DERIVATIVSTRIKCURRENCY: i32 = 1262; +pub const DERIVATIVSTRIKMULTIPLIER: i32 = 1263; +pub const DERIVATIVSTRIKVALUE: i32 = 1264; +pub const DERIVATIVOPATTRIBUTE: i32 = 1265; +pub const DERIVATIVCONTRACMULTIPLIER: i32 = 1266; +pub const DERIVATIVMIPRICINCREMENT: i32 = 1267; +pub const DERIVATIVMIPRICINCREMENAMOUNT: i32 = 1268; +pub const DERIVATIVUNIOMEASURE: i32 = 1269; +pub const DERIVATIVUNIOMEASURQTY: i32 = 1270; +pub const DERIVATIVTIMUNIT: i32 = 1271; +pub const DERIVATIVSECURITEXCHANGE: i32 = 1272; +pub const DERIVATIVPOSITIOLIMIT: i32 = 1273; +pub const DERIVATIVNTPOSITIOLIMIT: i32 = 1274; +pub const DERIVATIVISSUER: i32 = 1275; +pub const DERIVATIVISSUDATE: i32 = 1276; +pub const DERIVATIVENCODEISSUELEN: i32 = 1277; +pub const DERIVATIVENCODEISSUER: i32 = 1278; +pub const DERIVATIVSECURITDESC: i32 = 1279; +pub const DERIVATIVENCODESECURITDESLEN: i32 = 1280; +pub const DERIVATIVENCODESECURITDESC: i32 = 1281; +pub const DERIVATIVSECURITXMLLEN: i32 = 1282; +pub const DERIVATIVSECURITXML: i32 = 1283; +pub const DERIVATIVSECURITXMLSCHEMA: i32 = 1284; +pub const DERIVATIVCONTRACSETTMONTH: i32 = 1285; +pub const NDERIVATIVEVENTS: i32 = 1286; +pub const DERIVATIVEVENTYPE: i32 = 1287; +pub const DERIVATIVEVENDATE: i32 = 1288; +pub const DERIVATIVEVENTIME: i32 = 1289; +pub const DERIVATIVEVENPX: i32 = 1290; +pub const DERIVATIVEVENTEXT: i32 = 1291; +pub const NDERIVATIVINSTRUMENPARTIES: i32 = 1292; +pub const DERIVATIVINSTRUMENPARTID: i32 = 1293; +pub const DERIVATIVINSTRUMENPARTIDSOURCE: i32 = 1294; +pub const DERIVATIVINSTRUMENPARTROLE: i32 = 1295; +pub const NDERIVATIVINSTRUMENPARTSUIDS: i32 = 1296; +pub const DERIVATIVINSTRUMENPARTSUID: i32 = 1297; +pub const DERIVATIVINSTRUMENPARTSUIDTYPE: i32 = 1298; +pub const DERIVATIVEXERCISSTYLE: i32 = 1299; +pub const MARKESEGMENID: i32 = 1300; +pub const MARKEID: i32 = 1301; +pub const MATURITMONTYEAINCREMENUNITS: i32 = 1302; +pub const MATURITMONTYEAFORMAT: i32 = 1303; +pub const STRIKEXERCISSTYLE: i32 = 1304; +pub const SECONDARPRICLIMITYPE: i32 = 1305; +pub const PRICLIMITYPE: i32 = 1306; +pub const EXEINSVALUE: i32 = 1308; +pub const NTRADINSESSIORULES: i32 = 1309; +pub const NMARKESEGMENTS: i32 = 1310; +pub const NDERIVATIVINSTATTRIB: i32 = 1311; +pub const NNESTEINSTATTRIB: i32 = 1312; +pub const DERIVATIVINSTATTRITYPE: i32 = 1313; +pub const DERIVATIVINSTATTRIVALUE: i32 = 1314; +pub const DERIVATIVPRICUNIOMEASURE: i32 = 1315; +pub const DERIVATIVPRICUNIOMEASURQTY: i32 = 1316; +pub const DERIVATIVSETTMETHOD: i32 = 1317; +pub const DERIVATIVPRICQUOTMETHOD: i32 = 1318; +pub const DERIVATIVFUTUREVALUATIOMETHOD: i32 = 1319; +pub const DERIVATIVLISMETHOD: i32 = 1320; +pub const DERIVATIVCAPRICE: i32 = 1321; +pub const DERIVATIVFLOOPRICE: i32 = 1322; +pub const DERIVATIVPUOCALL: i32 = 1323; +pub const LISUPDATACTION: i32 = 1324; +pub const LEPUOCALL: i32 = 1358; +pub const LEUNIOMEASURQTY: i32 = 1224; +pub const LEPRICUNIOMEASURE: i32 = 1421; +pub const LEPRICUNIOMEASURQTY: i32 = 1422; +pub const UNDERLYINUNIOMEASURQTY: i32 = 1423; +pub const UNDERLYINPRICUNIOMEASURE: i32 = 1424; +pub const UNDERLYINPRICUNIOMEASURQTY: i32 = 1425; +pub const MARKEREID: i32 = 1393; +pub const MARKEREPORID: i32 = 1394; +pub const MARKEUPDATACTION: i32 = 1395; +pub const MARKESEGMENDESC: i32 = 1396; +pub const ENCODEMKSEGDESLEN: i32 = 1397; +pub const ENCODEMKSEGDESC: i32 = 1398; +pub const PARENMKSEGID: i32 = 1325; +pub const TRADINSESSIODESC: i32 = 1326; +pub const TRASEUPDATACTION: i32 = 1327; +pub const REJECTEXT: i32 = 1328; +pub const FEMULTIPLIER: i32 = 1329; +pub const UNDERLYINLESYMBOL: i32 = 1330; +pub const UNDERLYINLESYMBOSFX: i32 = 1331; +pub const UNDERLYINLESECURITID: i32 = 1332; +pub const UNDERLYINLESECURITIDSOURCE: i32 = 1333; +pub const NUNDERLYINLESECURITALID: i32 = 1334; +pub const UNDERLYINLESECURITALID: i32 = 1335; +pub const UNDERLYINLESECURITALIDSOURCE: i32 = 1336; +pub const UNDERLYINLESECURITTYPE: i32 = 1337; +pub const UNDERLYINLESECURITSUTYPE: i32 = 1338; +pub const UNDERLYINLEMATURITMONTYEAR: i32 = 1339; +pub const UNDERLYINLEPUOCALL: i32 = 1343; +pub const UNDERLYINLESTRIKPRICE: i32 = 1340; +pub const UNDERLYINLESECURITEXCHANGE: i32 = 1341; +pub const NOLEUNDERLYINGS: i32 = 1342; +pub const UNDERLYINLECFICODE: i32 = 1344; +pub const UNDERLYINLEMATURITDATE: i32 = 1345; +pub const UNDERLYINLEMATURITTIME: i32 = 1405; +pub const UNDERLYINLEOPATTRIBUTE: i32 = 1391; +pub const UNDERLYINLESECURITDESC: i32 = 1392; +pub const DEFAULVEINDICATOR: i32 = 1410; +pub const NUSERNAMES: i32 = 809; +pub const LEALLOSETTCURRENCY: i32 = 1367; +pub const TONFILLS: i32 = 1361; +pub const NFILLS: i32 = 1362; +pub const FILEXEID: i32 = 1363; +pub const FILPX: i32 = 1364; +pub const FILQTY: i32 = 1365; +pub const LEALLOID: i32 = 1366; +pub const TRASEEVENT: i32 = 1368; +pub const MASACTIOREPORID: i32 = 1369; +pub const NNOAFFECTEORDERS: i32 = 1370; +pub const NOAFFECTEORDEID: i32 = 1371; +pub const NOAFORICORID: i32 = 1372; +pub const MASACTIOTYPE: i32 = 1373; +pub const MASACTIOSCOPE: i32 = 1374; +pub const MASACTIORESPONSE: i32 = 1375; +pub const MASACTIOREJECREASON: i32 = 1376; +pub const MULTILEMODEL: i32 = 1377; +pub const MULTILEPRICMETHOD: i32 = 1378; +pub const LEVOLATILITY: i32 = 1379; +pub const DIVIDENYIELD: i32 = 1380; +pub const LEDIVIDENYIELD: i32 = 1381; +pub const CURRENCRATIO: i32 = 1382; +pub const LECURRENCRATIO: i32 = 1383; +pub const LEEXEINST: i32 = 1384; +pub const CONTINGENCTYPE: i32 = 1385; +pub const LISREJECREASON: i32 = 1386; +pub const NTRREINDICATORS: i32 = 1387; +pub const TRREPARTROLE: i32 = 1388; +pub const TRREINDICATOR: i32 = 1389; +pub const TRADPUBLISINDICATOR: i32 = 1390; +pub const APPREID: i32 = 1346; +pub const APPRETYPE: i32 = 1347; +pub const APPRESPONSTYPE: i32 = 1348; +pub const APPTOTAMESSAGCOUNT: i32 = 1349; +pub const APPLASSENUM: i32 = 1350; +pub const NAPPIDS: i32 = 1351; +pub const APPRESENFLAG: i32 = 1352; +pub const APPRESPONSID: i32 = 1353; +pub const APPRESPONSERROR: i32 = 1354; +pub const REAPPID: i32 = 1355; +pub const APPREPORID: i32 = 1356; +pub const REAPPLASSENUM: i32 = 1357; +pub const APPNESENUM: i32 = 1399; +pub const APPREPORTYPE: i32 = 1426; +pub const NESTED4PARTSUIDTYPE: i32 = 1411; +pub const NESTED4PARTSUID: i32 = 1412; +pub const NNESTED4PARTSUIDS: i32 = 1413; +pub const NNESTED4PARTIDS: i32 = 1414; +pub const NESTED4PARTID: i32 = 1415; +pub const NESTED4PARTIDSOURCE: i32 = 1416; +pub const NESTED4PARTROLE: i32 = 1417; +pub const LELASQTY: i32 = 1418; +pub const HALREASOINT: i32 = 327; +pub const SIDTRSUTYPE: i32 = 1008; +pub const SIDLASQTY: i32 = 1009; +pub const UNDERLYININSTRUMENPARTID: i32 = 1059; +pub const UNDERLYININSTRUMENPARTIDSOURCE: i32 = 1060; +pub const UNDERLYININSTRUMENPARTROLE: i32 = 1061; +pub const UNDERLYININSTRUMENPARTSUID: i32 = 1063; +pub const UNDERLYININSTRUMENPARTSUIDTYPE: i32 = 1064; +pub const OPPAYOUAMOUNT: i32 = 1195; +pub const VALUATIOMETHOD: i32 = 1197; +pub const DERIVATIVVALUATIOMETHOD: i32 = 1319; +pub const SIDEXEID: i32 = 1427; +pub const ORDEDELAY: i32 = 1428; +pub const ORDEDELAUNIT: i32 = 1429; +pub const VENUTYPE: i32 = 1430; +pub const REORIDREASON: i32 = 1431; +pub const ORICUSORDECAPACITY: i32 = 1432; +pub const REAPPREID: i32 = 1433; +pub const MODETYPE: i32 = 1434; +pub const CONTRACMULTIPLIEUNIT: i32 = 1435; +pub const LECONTRACMULTIPLIEUNIT: i32 = 1436; +pub const UNDERLYINCONTRACMULTIPLIEUNIT: i32 = 1437; +pub const DERIVATIVCONTRACMULTIPLIEUNIT: i32 = 1438; +pub const FLOSCHEDULTYPE: i32 = 1439; +pub const LEFLOSCHEDULTYPE: i32 = 1440; +pub const UNDERLYINFLOSCHEDULTYPE: i32 = 1441; +pub const DERIVATIVFLOSCHEDULTYPE: i32 = 1442; +pub const FILLIQUIDITIND: i32 = 1443; +pub const SIDLIQUIDITIND: i32 = 1444; +pub const NRATSOURCES: i32 = 1445; +pub const RATSOURCE: i32 = 1446; +pub const RATSOURCTYPE: i32 = 1447; +pub const REFERENCPAGE: i32 = 1448; +pub const RESTRUCTURINTYPE: i32 = 1449; +pub const SENIORITY: i32 = 1450; +pub const NOTIONAPERCENTAGOUTSTANDING: i32 = 1451; +pub const ORIGINANOTIONAPERCENTAGOUTSTANDING: i32 = 1452; +pub const UNDERLYINRESTRUCTURINTYPE: i32 = 1453; +pub const UNDERLYINSENIORITY: i32 = 1454; +pub const UNDERLYINNOTIONAPERCENTAGOUTSTANDING: i32 = 1455; +pub const UNDERLYINORIGINANOTIONAPERCENTAGOUTSTANDING: i32 = 1456; +pub const ATTACHMENPOINT: i32 = 1457; +pub const DETACHMENPOINT: i32 = 1458; +pub const UNDERLYINATTACHMENPOINT: i32 = 1459; +pub const UNDERLYINDETACHMENPOINT: i32 = 1460; +pub const NTARGEPARTIDS: i32 = 1461; +pub const TARGEPARTID: i32 = 1462; +pub const TARGEPARTIDSOURCE: i32 = 1463; +pub const TARGEPARTROLE: i32 = 1464; +pub const SECURITLISID: i32 = 1465; +pub const SECURITLISREID: i32 = 1466; +pub const SECURITLISDESC: i32 = 1467; +pub const ENCODESECURITLISDESLEN: i32 = 1468; +pub const ENCODESECURITLISDESC: i32 = 1469; +pub const SECURITLISTYPE: i32 = 1470; +pub const SECURITLISTYPSOURCE: i32 = 1471; +pub const NEWID: i32 = 1472; +pub const NEWCATEGORY: i32 = 1473; +pub const LANGUAGCODE: i32 = 1474; +pub const NNEWREIDS: i32 = 1475; +pub const NEWREID: i32 = 1476; +pub const NEWRETYPE: i32 = 1477; +pub const STRIKPRICDETERMINATIOMETHOD: i32 = 1478; +pub const STRIKPRICBOUNDARMETHOD: i32 = 1479; +pub const STRIKPRICBOUNDARPRECISION: i32 = 1480; +pub const UNDERLYINPRICDETERMINATIOMETHOD: i32 = 1481; +pub const OPPAYOUTYPE: i32 = 1482; +pub const NCOMPLEEVENTS: i32 = 1483; +pub const COMPLEEVENTYPE: i32 = 1484; +pub const COMPLEOPPAYOUAMOUNT: i32 = 1485; +pub const COMPLEEVENPRICE: i32 = 1486; +pub const COMPLEEVENPRICBOUNDARMETHOD: i32 = 1487; +pub const COMPLEEVENPRICBOUNDARPRECISION: i32 = 1488; +pub const COMPLEEVENPRICTIMTYPE: i32 = 1489; +pub const COMPLEEVENCONDITION: i32 = 1490; +pub const NCOMPLEEVENDATES: i32 = 1491; +pub const COMPLEEVENSTARDATE: i32 = 1492; +pub const COMPLEEVENENDATE: i32 = 1493; +pub const NCOMPLEEVENTIMES: i32 = 1494; +pub const COMPLEEVENSTARTIME: i32 = 1495; +pub const COMPLEEVENENTIME: i32 = 1496; +pub const STREAASGREID: i32 = 1497; +pub const STREAASGRETYPE: i32 = 1498; +pub const NASGREQS: i32 = 1499; +pub const MDSTREAID: i32 = 1500; +pub const STREAASGRPID: i32 = 1501; +pub const STREAASGREREASON: i32 = 1502; +pub const STREAASGACTYPE: i32 = 1503; +pub const STREAASGTYPE: i32 = 1617; +pub const RESYTRANSACTIME: i32 = 1504; +pub const FILYIELTYPE: i32 = 1622; +pub const FILYIELD: i32 = 1623; +pub const NMATCINST: i32 = 1624; +pub const MATCINST: i32 = 1625; +pub const MATCATTRITAID: i32 = 1626; +pub const MATCATTRIVALUE: i32 = 1627; +pub const MATCINSMARKEID: i32 = 1673; +pub const TRIGGESCOPE: i32 = 1628; +pub const EXPOSURDURATION: i32 = 1629; +pub const NLIMIAMTS: i32 = 1630; +pub const LIMIAMTYPE: i32 = 1631; +pub const LASLIMIAMT: i32 = 1632; +pub const LIMIAMREMAINING: i32 = 1633; +pub const LIMIAMCURRENCY: i32 = 1634; +pub const MARGIREQMINID: i32 = 1635; +pub const NMARGIREQMINQUALIFIER: i32 = 1636; +pub const MARGIREQMINQUALIFIER: i32 = 1637; +pub const MARGIREQMRPTYPE: i32 = 1638; +pub const MARGICLASS: i32 = 1639; +pub const MARGIREQMINSTATUS: i32 = 1640; +pub const MARGIREQMINRESULT: i32 = 1641; +pub const MARGIREQMRPID: i32 = 1642; +pub const NMARGIAMT: i32 = 1643; +pub const MARGIAMTYPE: i32 = 1644; +pub const MARGIAMT: i32 = 1645; +pub const MARGIAMCCY: i32 = 1646; +pub const NRELATEINSTRUMENTS: i32 = 1647; +pub const RELATEINSTRUMENTYPE: i32 = 1648; +pub const RELATESYMBOL: i32 = 1649; +pub const RELATESECURITID: i32 = 1650; +pub const RELATESECURITIDSOURCE: i32 = 1651; +pub const RELATESECURITTYPE: i32 = 1652; +pub const RELATEMATURITMONTYEAR: i32 = 1653; +pub const COVEREQTY: i32 = 1654; +pub const MARKEMAKEACTIVITY: i32 = 1655; +pub const PARTDETAILLISREQUESID: i32 = 1505; +pub const NREQUESTEPARTROLES: i32 = 1508; +pub const REQUESTEPARTROLE: i32 = 1509; +pub const PARTDETAILLISREPORID: i32 = 1510; +pub const REQUESRESULT: i32 = 1511; +pub const TONPARTIES: i32 = 1512; +pub const NPARTRELATIONSHIPS: i32 = 1514; +pub const PARTRELATIONSHIP: i32 = 1515; +pub const NPARTDETAIALID: i32 = 1516; +pub const PARTDETAIALID: i32 = 1517; +pub const PARTDETAIALIDSOURCE: i32 = 1518; +pub const NPARTDETAIALSUIDS: i32 = 1519; +pub const PARTDETAIALSUID: i32 = 1520; +pub const PARTDETAIALSUIDTYPE: i32 = 1521; +pub const NRISLIMITYPES: i32 = 1529; +pub const RISLIMITYPE: i32 = 1530; +pub const RISLIMIAMOUNT: i32 = 1531; +pub const RISLIMICURRENCY: i32 = 1532; +pub const RISLIMIPLATFORM: i32 = 1533; +pub const NRISINSTRUMENSCOPES: i32 = 1534; +pub const INSTRUMENSCOPOPERATOR: i32 = 1535; +pub const INSTRUMENSCOPSYMBOL: i32 = 1536; +pub const INSTRUMENSCOPSYMBOSFX: i32 = 1537; +pub const INSTRUMENSCOPSECURITID: i32 = 1538; +pub const INSTRUMENSCOPSECURITIDSOURCE: i32 = 1539; +pub const NINSTRUMENSCOPSECURITALID: i32 = 1540; +pub const INSTRUMENSCOPSECURITALID: i32 = 1541; +pub const INSTRUMENSCOPSECURITALIDSOURCE: i32 = 1542; +pub const INSTRUMENSCOPPRODUCT: i32 = 1543; +pub const INSTRUMENSCOPPRODUCCOMPLEX: i32 = 1544; +pub const INSTRUMENSCOPSECURITGROUP: i32 = 1545; +pub const INSTRUMENSCOPCFICODE: i32 = 1546; +pub const INSTRUMENSCOPSECURITTYPE: i32 = 1547; +pub const INSTRUMENSCOPSECURITSUTYPE: i32 = 1548; +pub const INSTRUMENSCOPMATURITMONTYEAR: i32 = 1549; +pub const INSTRUMENSCOPMATURITTIME: i32 = 1550; +pub const INSTRUMENSCOPRESTRUCTURINTYPE: i32 = 1551; +pub const INSTRUMENSCOPSENIORITY: i32 = 1552; +pub const INSTRUMENSCOPPUOCALL: i32 = 1553; +pub const INSTRUMENSCOPFLEXIBLINDICATOR: i32 = 1554; +pub const INSTRUMENSCOPCOUPORATE: i32 = 1555; +pub const INSTRUMENSCOPSECURITDESC: i32 = 1556; +pub const INSTRUMENSCOPSETTTYPE: i32 = 1557; +pub const RISINSTRUMENMULTIPLIER: i32 = 1558; +pub const NRISWARNINLEVELS: i32 = 1559; +pub const RISWARNINLEVEPERCENT: i32 = 1560; +pub const RISWARNINLEVENAME: i32 = 1561; +pub const NRELATEPARTDETAIID: i32 = 1562; +pub const RELATEPARTDETAIID: i32 = 1563; +pub const RELATEPARTDETAIIDSOURCE: i32 = 1564; +pub const RELATEPARTDETAIROLE: i32 = 1565; +pub const NRELATEPARTDETAISUIDS: i32 = 1566; +pub const RELATEPARTDETAISUID: i32 = 1567; +pub const RELATEPARTDETAISUIDTYPE: i32 = 1568; +pub const NRELATEPARTDETAIALID: i32 = 1569; +pub const RELATEPARTDETAIALID: i32 = 1570; +pub const RELATEPARTDETAIALIDSOURCE: i32 = 1571; +pub const NRELATEPARTDETAIALSUIDS: i32 = 1572; +pub const RELATEPARTDETAIALSUID: i32 = 1573; +pub const RELATEPARTDETAIALSUIDTYPE: i32 = 1574; +pub const INSTRUMENSCOPSECURITEXCHANGE: i32 = 1616; +pub const INSTRUMENSCOPENCODESECURITDESLEN: i32 = 1620; +pub const INSTRUMENSCOPENCODESECURITDESC: i32 = 1621; +pub const NINSTRUMENSCOPES: i32 = 1656; +pub const NREQUESTINPARTIDS: i32 = 1657; +pub const REQUESTINPARTID: i32 = 1658; +pub const REQUESTINPARTIDSOURCE: i32 = 1659; +pub const REQUESTINPARTROLE: i32 = 1660; +pub const NREQUESTINPARTSUIDS: i32 = 1661; +pub const REQUESTINPARTSUID: i32 = 1662; +pub const REQUESTINPARTSUIDTYPE: i32 = 1663; +pub const ENCODEREJECTEXLEN: i32 = 1664; +pub const ENCODEREJECTEXT: i32 = 1665; +pub const RISLIMIREQUESID: i32 = 1666; +pub const RISLIMIREPORID: i32 = 1667; +pub const NREQUESTERISLIMITYPE: i32 = 1668; +pub const NRISLIMITS: i32 = 1669; +pub const RISLIMIID: i32 = 1670; +pub const NPARTDETAILS: i32 = 1671; +pub const PARTDETAISTATUS: i32 = 1672; +pub const PARTDETAIROLQUALIFIER: i32 = 1674; +pub const RELATEPARTDETAIROLQUALIFIER: i32 = 1675; +pub const NPARTUPDATES: i32 = 1676; +pub const NPARTRISLIMITS: i32 = 1677; +pub const PARTDETAIID: i32 = 1691; +pub const PARTDETAIIDSOURCE: i32 = 1692; +pub const PARTDETAIROLE: i32 = 1693; +pub const NPARTDETAISUIDS: i32 = 1694; +pub const PARTDETAISUID: i32 = 1695; +pub const PARTDETAISUIDTYPE: i32 = 1696; +pub const SECURITMASTRADINSTATUS: i32 = 1679; +pub const SECURITMASTRADINEVENT: i32 = 1680; +pub const MASHALREASON: i32 = 1681; +pub const MDSECURITTRADINSTATUS: i32 = 1682; +pub const MDSUFEETYPE: i32 = 1683; +pub const MDHALREASON: i32 = 1684; +pub const SIDTRADID: i32 = 1506; +pub const SIDORITRADID: i32 = 1507; +pub const DIFFERENTIAPRICE: i32 = 1522; +pub const TRACSTATUS: i32 = 1523; +pub const PRICQUOTCURRENCY: i32 = 1524; +pub const UNDERLYINPRICQUOTCURRENCY: i32 = 1526; +pub const LEPRICQUOTCURRENCY: i32 = 1528; +pub const DERIVATIVPRICQUOTCURRENCY: i32 = 1576; +pub const NSECURITCLASSIFICATIONS: i32 = 1582; +pub const SECURITCLASSIFICATIOREASON: i32 = 1583; +pub const SECURITCLASSIFICATIOVALUE: i32 = 1584; +pub const POAMREASON: i32 = 1585; +pub const NLEPOAMT: i32 = 1586; +pub const LEPOAMT: i32 = 1587; +pub const LEPOAMTYPE: i32 = 1588; +pub const LEPOCURRENCY: i32 = 1589; +pub const LEPOAMREASON: i32 = 1590; +pub const LEQTTYPE: i32 = 1591; +pub const DISCOUNFACTOR: i32 = 1592; +pub const PARENALLOID: i32 = 1593; +pub const LESECURITGROUP: i32 = 1594; +pub const POSITIOCONTINGENPRICE: i32 = 1595; +pub const CLEARINTRADPRICE: i32 = 1596; +pub const SIDCLEARINTRADPRICE: i32 = 1597; +pub const SIDCLEARINTRADPRICTYPE: i32 = 1598; +pub const SIDPRICDIFFERENTIAL: i32 = 1599; +pub const FIXENGINNAME: i32 = 1600; +pub const FIXENGINVERSION: i32 = 1601; +pub const FIXENGINVENDOR: i32 = 1602; +pub const APPLICATIOSYSTENAME: i32 = 1603; +pub const APPLICATIOSYSTEVERSION: i32 = 1604; +pub const APPLICATIOSYSTEVENDOR: i32 = 1605; +pub const NUOSIMPLINSTRUMENTS: i32 = 1606; +pub const SECURITREJECREASON: i32 = 1607; +pub const INITIADISPLAQTY: i32 = 1608; +pub const THROTTLSTATUS: i32 = 1609; +pub const NTHROTTLES: i32 = 1610; +pub const THROTTLACTION: i32 = 1611; +pub const THROTTLTYPE: i32 = 1612; +pub const THROTTLNMSGS: i32 = 1613; +pub const THROTTLTIMINTERVAL: i32 = 1614; +pub const THROTTLTIMUNIT: i32 = 1615; +pub const NTHROTTLMSTYPE: i32 = 1618; +pub const THROTTLMSTYPE: i32 = 1619; +pub const THROTTLINST: i32 = 1685; +pub const THROTTLCOUNINDICATOR: i32 = 1686; +pub const ACCOUNSUMMARREPORID: i32 = 1699; +pub const NSETTLEMENAMOUNTS: i32 = 1700; +pub const SETTLEMENAMOUNT: i32 = 1701; +pub const SETTLEMENAMOUNCURRENCY: i32 = 1702; +pub const NCOLLATERAAMOUNTS: i32 = 1703; +pub const CURRENCOLLATERAAMOUNT: i32 = 1704; +pub const COLLATERACURRENCY: i32 = 1705; +pub const COLLATERATYPE: i32 = 1706; +pub const NPACOLLECTS: i32 = 1707; +pub const PAAMOUNT: i32 = 1710; +pub const COLLECAMOUNT: i32 = 1711; +pub const PACOLLECTYPE: i32 = 1708; +pub const PACOLLECCURRENCY: i32 = 1709; +pub const PACOLLECMARKESEGMENID: i32 = 1712; +pub const PACOLLECMARKEID: i32 = 1713; +pub const MARGIAMOUNMARKESEGMENID: i32 = 1714; +pub const MARGIAMOUNMARKEID: i32 = 1715; +pub const FIRGROUID: i32 = 1728; +pub const FIRMNEMONIC: i32 = 1729; +pub const ALLOGROUID: i32 = 1730; +pub const AVPGROUID: i32 = 1731; +pub const FIRALLOTEXT: i32 = 1732; +pub const ENCODEFIRALLOTEXLEN: i32 = 1733; +pub const ENCODEFIRALLOTEXT: i32 = 1734; +pub const ALLOCATIOROLLUINSTRUCTION: i32 = 1735; +pub const ALLOGROUQUANTITY: i32 = 1736; +pub const ALLOGROUREMAININQUANTITY: i32 = 1737; +pub const ALLOREVERSASTATUS: i32 = 1738; +pub const OBLIGATIOTYPE: i32 = 1739; +pub const TRADPRICNEGOTIATIOMETHOD: i32 = 1740; +pub const UPFRONPRICTYPE: i32 = 1741; +pub const UPFRONPRICE: i32 = 1742; +pub const LASUPFRONPRICE: i32 = 1743; +pub const SHORSALRESTRICTION: i32 = 1687; +pub const SHORSALEXEMPTIOREASON: i32 = 1688; +pub const LESHORSALEXEMPTIOREASON: i32 = 1689; +pub const SIDSHORSALEXEMPTIOREASON: i32 = 1690; +pub const UNIOMEASURCURRENCY: i32 = 1716; +pub const PRICUNIOMEASURCURRENCY: i32 = 1717; +pub const UNDERLYINUNIOMEASURCURRENCY: i32 = 1718; +pub const UNDERLYINPRICUNIOMEASURCURRENCY: i32 = 1719; +pub const LEUNIOMEASURCURRENCY: i32 = 1720; +pub const LEPRICUNIOMEASURCURRENCY: i32 = 1721; +pub const DERIVATIVUNIOMEASURCURRENCY: i32 = 1722; +pub const DERIVATIVPRICUNIOMEASURCURRENCY: i32 = 1723; +pub const APPLEVERECOVERINDICATOR: i32 = 1744; +pub const BIMDENTRID: i32 = 1745; +pub const OFFEMDENTRID: i32 = 1746; +pub const BIQUOTID: i32 = 1747; +pub const OFFEQUOTID: i32 = 1748; +pub const TOTABISIZE: i32 = 1749; +pub const TOTAOFFESIZE: i32 = 1750; +pub const SECONDARQUOTID: i32 = 1751; +pub const CUSTODIALOID: i32 = 1752; +pub const VERSUPURCHASDATE: i32 = 1753; +pub const VERSUPURCHASPRICE: i32 = 1754; +pub const CURRENCOSBASIS: i32 = 1755; +pub const LECUSTODIALOID: i32 = 1756; +pub const LEVERSUPURCHASDATE: i32 = 1757; +pub const LEVERSUPURCHASPRICE: i32 = 1758; +pub const LECURRENCOSBASIS: i32 = 1759; +pub const RISLIMIREQUESTYPE: i32 = 1760; +pub const RISLIMIREQUESRESULT: i32 = 1761; +pub const RISLIMIREQUESSTATUS: i32 = 1762; +pub const RISLIMISTATUS: i32 = 1763; +pub const RISLIMIRESULT: i32 = 1764; +pub const RISLIMIUTILIZATIOPERCENT: i32 = 1765; +pub const RISLIMIUTILIZATIOAMOUNT: i32 = 1766; +pub const RISLIMIACTION: i32 = 1767; +pub const RISWARNINLEVEAMOUNT: i32 = 1768; +pub const RISWARNINLEVEACTION: i32 = 1769; +pub const ENTITLEMENREQUESID: i32 = 1770; +pub const ENTITLEMENREPORID: i32 = 1771; +pub const NPARTENTITLEMENTS: i32 = 1772; +pub const NENTITLEMENTS: i32 = 1773; +pub const ENTITLEMENINDICATOR: i32 = 1774; +pub const ENTITLEMENTYPE: i32 = 1775; +pub const ENTITLEMENID: i32 = 1776; +pub const NENTITLEMENATTRIB: i32 = 1777; +pub const ENTITLEMENATTRITYPE: i32 = 1778; +pub const ENTITLEMENATTRIDATATYPE: i32 = 1779; +pub const ENTITLEMENATTRIVALUE: i32 = 1780; +pub const ENTITLEMENATTRICURRENCY: i32 = 1781; +pub const ENTITLEMENSTARDATE: i32 = 1782; +pub const ENTITLEMENENDATE: i32 = 1783; +pub const ENTITLEMENPLATFORM: i32 = 1784; +pub const TRASECONTROL: i32 = 1785; +pub const TRADVOTYPE: i32 = 1786; +pub const RETICTABLID: i32 = 1787; +pub const LEID: i32 = 1788; +pub const NTARGEMARKESEGMENTS: i32 = 1789; +pub const TARGEMARKESEGMENID: i32 = 1790; +pub const NAFFECTEMARKESEGMENTS: i32 = 1791; +pub const AFFECTEMARKESEGMENID: i32 = 1792; +pub const NNOAFFECTEMARKESEGMENTS: i32 = 1793; +pub const NOAFFECTEMARKESEGMENID: i32 = 1794; +pub const NORDEEVENTS: i32 = 1795; +pub const ORDEEVENTYPE: i32 = 1796; +pub const ORDEEVENEXEID: i32 = 1797; +pub const ORDEEVENREASON: i32 = 1798; +pub const ORDEEVENPX: i32 = 1799; +pub const ORDEEVENQTY: i32 = 1800; +pub const ORDEEVENLIQUIDITINDICATOR: i32 = 1801; +pub const ORDEEVENTEXT: i32 = 1802; +pub const AUCTIOTYPE: i32 = 1803; +pub const AUCTIOALLOCATIOPCT: i32 = 1804; +pub const AUCTIOINSTRUCTION: i32 = 1805; +pub const RECORID: i32 = 1806; +pub const LOCTYPE: i32 = 1807; +pub const LOCKEQTY: i32 = 1808; +pub const SECONDARLOCKEQTY: i32 = 1809; +pub const RELEASINSTRUCTION: i32 = 1810; +pub const RELEASQTY: i32 = 1811; +pub const NDISCLOSURINSTRUCTIONS: i32 = 1812; +pub const DISCLOSURTYPE: i32 = 1813; +pub const DISCLOSURINSTRUCTION: i32 = 1814; +pub const TRADINCAPACITY: i32 = 1815; +pub const CLEARINACCOUNTYPE: i32 = 1816; +pub const LECLEARINACCOUNTYPE: i32 = 1817; +pub const TARGEPARTROLQUALIFIER: i32 = 1818; +pub const RELATEHIGPRICE: i32 = 1819; +pub const RELATELOPRICE: i32 = 1820; +pub const RELATEPRICSOURCE: i32 = 1821; +pub const MIQTMETHOD: i32 = 1822; +pub const TRIGGERED: i32 = 1823; +pub const AFFECTEORICORID: i32 = 1824; +pub const NOAFSECONDARORDEID: i32 = 1825; +pub const NCROSLEGS: i32 = 1829; +pub const EVENTIMPERIOD: i32 = 1826; +pub const EVENTIMUNIT: i32 = 1827; +pub const LASQTVARIANCE: i32 = 1828; +pub const ORDEORIGINATION: i32 = 1724; +pub const ORIGINATINDEPID: i32 = 1725; +pub const RECEIVINDEPID: i32 = 1726; +pub const INFORMATIOBARRIEID: i32 = 1727; +pub const SETTPRICINCREMENT: i32 = 1830; +pub const SETTPRICSECONDARINCREMENT: i32 = 1831; +pub const CLEAREINDICATOR: i32 = 1832; +pub const CONTRACREPOTYPE: i32 = 1833; +pub const POSITIOCAPACITY: i32 = 1834; +pub const POQTUNIOMEASURCURRENCY: i32 = 1835; +pub const POQTUNIOMEASURE: i32 = 1836; +pub const UNDERLYINCONTRACPRICREMONTH: i32 = 1837; +pub const NTRADPRICCONDITIONS: i32 = 1838; +pub const TRADPRICCONDITION: i32 = 1839; +pub const TRADALLOSTATUS: i32 = 1840; +pub const NTRADQTYS: i32 = 1841; +pub const TRADQTTYPE: i32 = 1842; +pub const TRADQTY: i32 = 1843; +pub const NTRADALLOAMTS: i32 = 1844; +pub const TRADALLOAMTYPE: i32 = 1845; +pub const TRADALLOAMT: i32 = 1846; +pub const TRADALLOCURRENCY: i32 = 1847; +pub const TRADALLOGROUINSTRUCTION: i32 = 1848; +pub const OFFSEINSTRUCTION: i32 = 1849; +pub const TRADALLOAMREASON: i32 = 1850; +pub const STRATEGLINID: i32 = 1851; +pub const SIDAVPX: i32 = 1852; +pub const SIDAVPINDICATOR: i32 = 1853; +pub const SIDAVPGROUID: i32 = 1854; +pub const NRELATETRADES: i32 = 1855; +pub const RELATETRADID: i32 = 1856; +pub const RELATETRADIDSOURCE: i32 = 1857; +pub const RELATETRADDATE: i32 = 1858; +pub const RELATETRADMARKEID: i32 = 1859; +pub const RELATETRADQUANTITY: i32 = 1860; +pub const NRELATEPOSITIONS: i32 = 1861; +pub const RELATEPOSITIOID: i32 = 1862; +pub const RELATEPOSITIOIDSOURCE: i32 = 1863; +pub const RELATEPOSITIODATE: i32 = 1864; +pub const OFFEID: i32 = 1867; +pub const NVALUCHECKS: i32 = 1868; +pub const VALUCHECTYPE: i32 = 1869; +pub const VALUCHECACTION: i32 = 1870; +pub const LESECURITXMLLEN: i32 = 1871; +pub const LESECURITXML: i32 = 1872; +pub const LESECURITXMLSCHEMA: i32 = 1873; +pub const UNDERLYINSECURITXMLLEN: i32 = 1874; +pub const UNDERLYINSECURITXML: i32 = 1875; +pub const UNDERLYINSECURITXMLSCHEMA: i32 = 1876; +pub const PARTDETAIREQUESRESULT: i32 = 1877; +pub const PARTDETAIREQUESSTATUS: i32 = 1878; +pub const PARTDETAIDEFINITIOSTATUS: i32 = 1879; +pub const PARTDETAIDEFINITIORESULT: i32 = 1880; +pub const ENTITLEMENREQUESRESULT: i32 = 1881; +pub const ENTITLEMENREQUESSTATUS: i32 = 1882; +pub const ENTITLEMENSTATUS: i32 = 1883; +pub const ENTITLEMENRESULT: i32 = 1884; +pub const ENTITLEMENREID: i32 = 1885; +pub const SETTPRICUNIOMEASURE: i32 = 1886; +pub const SETTPRICUNIOMEASURCURRENCY: i32 = 1887; +pub const TRADMATCTIMESTAMP: i32 = 1888; +pub const NINSTRMMATCSIDES: i32 = 1889; +pub const NTRMATCSIDES: i32 = 1890; +pub const TRMATCSUID: i32 = 1891; +pub const NLEEXECS: i32 = 1892; +pub const LEEXEID: i32 = 1893; +pub const LETRADID: i32 = 1894; +pub const LETRADREPORID: i32 = 1895; +pub const TRADMATCACSTATUS: i32 = 1896; +pub const TRADMATCREJECREASON: i32 = 1897; +pub const SIDMARKESEGMENID: i32 = 1898; +pub const SIDVENUTYPE: i32 = 1899; +pub const SIDEXEREID: i32 = 1900; +pub const LEEXEREID: i32 = 1901; +pub const HAIRCUINDICATOR: i32 = 1902; +pub const NUOCOMPETITORS: i32 = 1913; +pub const RESPONSTIME: i32 = 1914; +pub const QUOTDISPLATIME: i32 = 1915; +pub const EXPOSURDURATIOUNIT: i32 = 1916; +pub const COVEPRICE: i32 = 1917; +pub const NCLEARINACCOUNTYPES: i32 = 1918; +pub const NPRICMOVEMENTS: i32 = 1919; +pub const NPRICMOVEMENVALUES: i32 = 1920; +pub const PRICMOVEMENVALUE: i32 = 1921; +pub const PRICMOVEMENPOINT: i32 = 1922; +pub const PRICMOVEMENTYPE: i32 = 1923; +pub const ENCODEEVENTEXLEN: i32 = 1578; +pub const ENCODEEVENTEXT: i32 = 1579; +pub const REGULATORTRADID: i32 = 1903; +pub const REGULATORTRADIDEVENT: i32 = 1904; +pub const REGULATORTRADIDSOURCE: i32 = 1905; +pub const REGULATORTRADIDTYPE: i32 = 1906; +pub const NREGULATORTRADIDS: i32 = 1907; +pub const NALLOREGULATORTRADIDS: i32 = 1908; +pub const ALLOREGULATORTRADID: i32 = 1909; +pub const ALLOREGULATORTRADIDSOURCE: i32 = 1910; +pub const ALLOREGULATORTRADIDEVENT: i32 = 1911; +pub const ALLOREGULATORTRADIDTYPE: i32 = 1912; +pub const CLEARININTENTION: i32 = 1924; +pub const TRADCLEARININSTRUCTION: i32 = 1925; +pub const BACKLOADETRADINDICATOR: i32 = 1926; +pub const CONFIRMATIOMETHOD: i32 = 1927; +pub const MANDATORCLEARININDICATOR: i32 = 1928; +pub const MIXESWAINDICATOR: i32 = 1929; +pub const OFMARKEPRICINDICATOR: i32 = 1930; +pub const VERIFICATIOMETHOD: i32 = 1931; +pub const CLEARINREQUIREMENEXCEPTION: i32 = 1932; +pub const IRSDIRECTION: i32 = 1933; +pub const REGULATORREPORTYPE: i32 = 1934; +pub const VOLUNTARREGULATORREPORT: i32 = 1935; +pub const TRADCOLLATERALIZATION: i32 = 1936; +pub const TRADCONTINUATION: i32 = 1937; +pub const ASSECLASS: i32 = 1938; +pub const ASSESUCLASS: i32 = 1939; +pub const ASSETYPE: i32 = 1940; +pub const SWACLASS: i32 = 1941; +pub const NTTDEFAULT: i32 = 1942; +pub const MTTDEFAULT: i32 = 1943; +pub const SETTLEENTITMATRISOURCE: i32 = 1944; +pub const SETTLEENTITMATRIPUBLICATIODATE: i32 = 1945; +pub const COUPOTYPE: i32 = 1946; +pub const TOTAISSUEAMOUNT: i32 = 1947; +pub const COUPOFREQUENCPERIOD: i32 = 1948; +pub const COUPOFREQUENCUNIT: i32 = 1949; +pub const COUPODACOUNT: i32 = 1950; +pub const CONVERTIBLBONEQUITID: i32 = 1951; +pub const CONVERTIBLBONEQUITIDSOURCE: i32 = 1952; +pub const CONTRACPRICREMONTH: i32 = 1953; +pub const LIESENIORITY: i32 = 1954; +pub const LOAFACILITY: i32 = 1955; +pub const REFERENCENTITTYPE: i32 = 1956; +pub const INDESERIES: i32 = 1957; +pub const INDEANNEVERSION: i32 = 1958; +pub const INDEANNEDATE: i32 = 1959; +pub const INDEANNESOURCE: i32 = 1960; +pub const AGREEMENVERSION: i32 = 1961; +pub const MASTECONFIRMATIODESC: i32 = 1962; +pub const MASTECONFIRMATIODATE: i32 = 1963; +pub const MASTECONFIRMATIOANNEDESC: i32 = 1964; +pub const MASTECONFIRMATIOANNEDATE: i32 = 1965; +pub const BROKECONFIRMATIODESC: i32 = 1966; +pub const CREDISUPPORAGREEMENDESC: i32 = 1967; +pub const CREDISUPPORAGREEMENDATE: i32 = 1968; +pub const CREDISUPPORAGREEMENID: i32 = 1969; +pub const GOVERNINLAW: i32 = 1970; +pub const NSIDREGULATORTRADIDS: i32 = 1971; +pub const SIDREGULATORTRADID: i32 = 1972; +pub const SIDREGULATORTRADIDSOURCE: i32 = 1973; +pub const SIDREGULATORTRADIDEVENT: i32 = 1974; +pub const SIDREGULATORTRADIDTYPE: i32 = 1975; +pub const NSECONDARASSECLASSES: i32 = 1976; +pub const SECONDARASSECLASS: i32 = 1977; +pub const SECONDARASSESUCLASS: i32 = 1978; +pub const SECONDARASSETYPE: i32 = 1979; +pub const BLOCTRALLOINDICATOR: i32 = 1980; +pub const NUNDERLYINEVENTS: i32 = 1981; +pub const UNDERLYINEVENTYPE: i32 = 1982; +pub const UNDERLYINEVENDATE: i32 = 1983; +pub const UNDERLYINEVENTIME: i32 = 1984; +pub const UNDERLYINEVENTIMUNIT: i32 = 1985; +pub const UNDERLYINEVENTIMPERIOD: i32 = 1986; +pub const UNDERLYINEVENPX: i32 = 1987; +pub const UNDERLYINCONSTITUENWEIGHT: i32 = 1988; +pub const UNDERLYINCOUPOTYPE: i32 = 1989; +pub const UNDERLYINTOTAISSUEAMOUNT: i32 = 1990; +pub const UNDERLYINCOUPOFREQUENCPERIOD: i32 = 1991; +pub const UNDERLYINCOUPOFREQUENCUNIT: i32 = 1992; +pub const UNDERLYINCOUPODACOUNT: i32 = 1993; +pub const UNDERLYINOBLIGATIOID: i32 = 1994; +pub const UNDERLYINOBLIGATIOIDSOURCE: i32 = 1995; +pub const UNDERLYINEQUITID: i32 = 1996; +pub const UNDERLYINEQUITIDSOURCE: i32 = 1997; +pub const UNDERLYINLIESENIORITY: i32 = 1998; +pub const UNDERLYINLOAFACILITY: i32 = 1999; +pub const UNDERLYINREFERENCENTITTYPE: i32 = 2000; +pub const UNDERLYINPROTECTIOTERXIDREF: i32 = 41314; +pub const UNDERLYINSETTTERXIDREF: i32 = 41315; +pub const UNDERLYININDESERIES: i32 = 2003; +pub const UNDERLYININDEANNEVERSION: i32 = 2004; +pub const UNDERLYININDEANNEDATE: i32 = 2005; +pub const UNDERLYININDEANNESOURCE: i32 = 2006; +pub const UNDERLYINPRODUCCOMPLEX: i32 = 2007; +pub const UNDERLYINSECURITGROUP: i32 = 2008; +pub const UNDERLYINSETTLOOPEFLAG: i32 = 2009; +pub const UNDERLYINASSIGNMENMETHOD: i32 = 2010; +pub const UNDERLYINSECURITSTATUS: i32 = 2011; +pub const UNDERLYINOBLIGATIOTYPE: i32 = 2012; +pub const UNDERLYINASSECLASS: i32 = 2013; +pub const UNDERLYINASSESUCLASS: i32 = 2014; +pub const UNDERLYINASSETYPE: i32 = 2015; +pub const UNDERLYINSWACLASS: i32 = 2016; +pub const UNDERLYINNTTDEFAULT: i32 = 2017; +pub const UNDERLYINMTTDEFAULT: i32 = 2018; +pub const UNDERLYINSETTLEENTITMATRISOURCE: i32 = 2019; +pub const UNDERLYINSETTLEENTITMATRIPUBLICATIODATE: i32 = 2020; +pub const UNDERLYINSTRIKMULTIPLIER: i32 = 2021; +pub const UNDERLYINSTRIKVALUE: i32 = 2022; +pub const UNDERLYINSTRIKPRICDETERMINATIOMETHOD: i32 = 2023; +pub const UNDERLYINSTRIKPRICBOUNDARMETHOD: i32 = 2024; +pub const UNDERLYINSTRIKPRICBOUNDARPRECISION: i32 = 2025; +pub const UNDERLYINMIPRICINCREMENT: i32 = 2026; +pub const UNDERLYINMIPRICINCREMENAMOUNT: i32 = 2027; +pub const UNDERLYINOPPAYOUTYPE: i32 = 2028; +pub const UNDERLYINOPPAYOUAMOUNT: i32 = 2029; +pub const UNDERLYINPRICQUOTMETHOD: i32 = 2030; +pub const UNDERLYINVALUATIOMETHOD: i32 = 2031; +pub const UNDERLYINLISMETHOD: i32 = 2032; +pub const UNDERLYINCAPRICE: i32 = 2033; +pub const UNDERLYINFLOOPRICE: i32 = 2034; +pub const UNDERLYINFLEXIBLINDICATOR: i32 = 2035; +pub const UNDERLYINFLEPRODUCELIGIBILITINDICATOR: i32 = 2036; +pub const UNDERLYINPOSITIOLIMIT: i32 = 2037; +pub const UNDERLYINNTPOSITIOLIMIT: i32 = 2038; +pub const UNDERLYINPOOL: i32 = 2039; +pub const UNDERLYINCONTRACSETTMONTH: i32 = 2040; +pub const UNDERLYINDATEDATE: i32 = 2041; +pub const UNDERLYININTERESACCRUADATE: i32 = 2042; +pub const UNDERLYINSHORSALRESTRICTION: i32 = 2043; +pub const UNDERLYINRETICTABLID: i32 = 2044; +pub const NUNDERLYINCOMPLEEVENTS: i32 = 2045; +pub const UNDERLYINCOMPLEEVENTYPE: i32 = 2046; +pub const UNDERLYINCOMPLEOPPAYOUAMOUNT: i32 = 2047; +pub const UNDERLYINCOMPLEEVENPRICE: i32 = 2048; +pub const UNDERLYINCOMPLEEVENPRICBOUNDARMETHOD: i32 = 2049; +pub const UNDERLYINCOMPLEEVENPRICBOUNDARPRECISION: i32 = 2050; +pub const UNDERLYINCOMPLEEVENPRICTIMTYPE: i32 = 2051; +pub const UNDERLYINCOMPLEEVENCONDITION: i32 = 2052; +pub const NUNDERLYINCOMPLEEVENDATES: i32 = 2053; +pub const UNDERLYINCOMPLEEVENSTARDATE: i32 = 2054; +pub const UNDERLYINCOMPLEEVENENDATE: i32 = 2055; +pub const NUNDERLYINCOMPLEEVENTIMES: i32 = 2056; +pub const UNDERLYINCOMPLEEVENSTARTIME: i32 = 2057; +pub const UNDERLYINCOMPLEEVENENTIME: i32 = 2058; +pub const NLEEVENTS: i32 = 2059; +pub const LEEVENTYPE: i32 = 2060; +pub const LEEVENDATE: i32 = 2061; +pub const LEEVENTIME: i32 = 2062; +pub const LEEVENTIMUNIT: i32 = 2063; +pub const LEEVENTIMPERIOD: i32 = 2064; +pub const LEEVENPX: i32 = 2065; +pub const LEEVENTEXT: i32 = 2066; +pub const LEASSECLASS: i32 = 2067; +pub const LEASSESUCLASS: i32 = 2068; +pub const LEASSETYPE: i32 = 2069; +pub const LESWACLASS: i32 = 2070; +pub const UNDERLYINEVENTEXT: i32 = 2071; +pub const ENCODEUNDERLYINEVENTEXLEN: i32 = 2072; +pub const ENCODEUNDERLYINEVENTEXT: i32 = 2073; +pub const ENCODELEEVENTEXLEN: i32 = 2074; +pub const ENCODELEEVENTEXT: i32 = 2075; +pub const NLESECONDARASSECLASSES: i32 = 2076; +pub const LESECONDARASSECLASS: i32 = 2077; +pub const LESECONDARASSESUCLASS: i32 = 2078; +pub const LESECONDARASSETYPE: i32 = 2079; +pub const NUNDERLYINSECONDARASSECLASSES: i32 = 2080; +pub const UNDERLYINSECONDARASSECLASS: i32 = 2081; +pub const UNDERLYINSECONDARASSESUCLASS: i32 = 2082; +pub const UNDERLYINSECONDARASSETYPE: i32 = 2083; +pub const NADDITIONATERBONREFS: i32 = 40000; +pub const ADDITIONATERBONSECURITID: i32 = 40001; +pub const ADDITIONATERBONSECURITIDSOURCE: i32 = 40002; +pub const ADDITIONATERBONDESC: i32 = 40003; +pub const ENCODEADDITIONATERBONDESLEN: i32 = 40004; +pub const ENCODEADDITIONATERBONDESC: i32 = 40005; +pub const ADDITIONATERBONCURRENCY: i32 = 40006; +pub const ADDITIONATERBONISSUER: i32 = 40007; +pub const ENCODEADDITIONATERBONISSUELEN: i32 = 40008; +pub const ENCODEADDITIONATERBONISSUER: i32 = 40009; +pub const ADDITIONATERBONSENIORITY: i32 = 40010; +pub const ADDITIONATERBONCOUPOTYPE: i32 = 40011; +pub const ADDITIONATERBONCOUPORATE: i32 = 40012; +pub const ADDITIONATERBONMATURITDATE: i32 = 40013; +pub const ADDITIONATERBONPAVALUE: i32 = 40014; +pub const ADDITIONATERBONCURRENTOTAISSUEAMOUNT: i32 = 40015; +pub const ADDITIONATERBONCOUPOFREQUENCPERIOD: i32 = 40016; +pub const ADDITIONATERBONCOUPOFREQUENCUNIT: i32 = 40017; +pub const ADDITIONATERBONDACOUNT: i32 = 40018; +pub const NADDITIONATERMS: i32 = 40019; +pub const ADDITIONATERCONDITIOPRECEDENBONINDICATOR: i32 = 40020; +pub const ADDITIONATERDISCREPANCCLAUSINDICATOR: i32 = 40021; +pub const NCASSETTTERMS: i32 = 40022; +pub const CASSETTCURRENCY: i32 = 40023; +pub const CASSETTVALUATIOFIRSBUSINESDAOFFSET: i32 = 40024; +pub const CASSETTVALUATIOSUBSEQUENBUSINESDAYOFFSET: i32 = 40916; +pub const CASSETTNUOVALUATIODATES: i32 = 40917; +pub const CASSETTVALUATIOTIME: i32 = 40025; +pub const CASSETTBUSINESCENTER: i32 = 40026; +pub const CASSETTQUOTMETHOD: i32 = 40027; +pub const CASSETTQUOTAMOUNT: i32 = 40028; +pub const CASSETTQUOTCURRENCY: i32 = 40029; +pub const CASSETTMINIMUQUOTAMOUNT: i32 = 40030; +pub const CASSETTMINIMUQUOTCURRENCY: i32 = 40031; +pub const CASSETTDEALER: i32 = 40032; +pub const CASSETTBUSINESDAYS: i32 = 40033; +pub const CASSETTAMOUNT: i32 = 40034; +pub const CASSETTRECOVERFACTOR: i32 = 40035; +pub const CASSETTFIXETERINDICATOR: i32 = 40036; +pub const CASSETTACCRUEINTERESINDICATOR: i32 = 40037; +pub const CASSETTVALUATIOMETHOD: i32 = 40038; +pub const CASSETTTERXID: i32 = 40039; +pub const NCONTRACTUADEFINITIONS: i32 = 40040; +pub const CONTRACTUADEFINITION: i32 = 40041; +pub const NCONTRACTUAMATRICES: i32 = 40042; +pub const CONTRACTUAMATRISOURCE: i32 = 40043; +pub const CONTRACTUAMATRIDATE: i32 = 40044; +pub const CONTRACTUAMATRITERM: i32 = 40045; +pub const NFINANCINTERSUPPLEMENTS: i32 = 40046; +pub const FINANCINTERSUPPLEMENDESC: i32 = 40047; +pub const FINANCINTERSUPPLEMENDATE: i32 = 40048; +pub const NSTREAMS: i32 = 40049; +pub const STREATYPE: i32 = 40050; +pub const STREADESC: i32 = 40051; +pub const STREAPASIDE: i32 = 40052; +pub const STREARECEIVSIDE: i32 = 40053; +pub const STREANOTIONAL: i32 = 40054; +pub const STREACURRENCY: i32 = 40055; +pub const STREATEXT: i32 = 40056; +pub const UNDERLYINSTREAEFFECTIVDATUNADJUSTED: i32 = 40057; +pub const UNDERLYINSTREAEFFECTIVDATBUSINESDACONVENTION: i32 = 40058; +pub const UNDERLYINSTREAEFFECTIVDATBUSINESCENTER: i32 = 40059; +pub const UNDERLYINSTREAEFFECTIVDATRELATIVTO: i32 = 40060; +pub const UNDERLYINSTREAEFFECTIVDATOFFSEPERIOD: i32 = 40061; +pub const UNDERLYINSTREAEFFECTIVDATOFFSEUNIT: i32 = 40062; +pub const UNDERLYINSTREAEFFECTIVDATOFFSEDATYPE: i32 = 40063; +pub const UNDERLYINSTREAEFFECTIVDATADJUSTED: i32 = 40064; +pub const STREATERMINATIODATUNADJUSTED: i32 = 40065; +pub const STREATERMINATIODATBUSINESDACONVENTION: i32 = 40066; +pub const STREATERMINATIODATBUSINESCENTER: i32 = 40067; +pub const STREATERMINATIODATRELATIVTO: i32 = 40068; +pub const STREATERMINATIODATOFFSEPERIOD: i32 = 40069; +pub const STREATERMINATIODATOFFSEUNIT: i32 = 40070; +pub const STREATERMINATIODATOFFSEDATYPE: i32 = 40071; +pub const STREATERMINATIODATADJUSTED: i32 = 40072; +pub const STREACALCULATIOPERIOBUSINESDACONVENTION: i32 = 40073; +pub const STREACALCULATIOPERIOBUSINESCENTER: i32 = 40074; +pub const STREAFIRSPERIOSTARDATUNADJUSTED: i32 = 40075; +pub const STREAFIRSPERIOSTARDATBUSINESDACONVENTION: i32 = 40076; +pub const STREAFIRSPERIOSTARDATBUSINESCENTER: i32 = 40077; +pub const STREAFIRSPERIOSTARDATADJUSTED: i32 = 40078; +pub const STREAFIRSREGULAPERIOSTARDATUNADJUSTED: i32 = 40079; +pub const STREAFIRSCOMPOUNDINPERIOENDATUNADJUSTED: i32 = 40080; +pub const STREALASREGULAPERIOENDATUNADJUSTED: i32 = 40081; +pub const STREACALCULATIOFREQUENCPERIOD: i32 = 40082; +pub const STREACALCULATIOFREQUENCUNIT: i32 = 40083; +pub const STREACALCULATIOROLCONVENTION: i32 = 40084; +pub const NSETTRATFALLBACKS: i32 = 40085; +pub const SETTRATPOSTPONEMENMAXIMUDAYS: i32 = 40086; +pub const LEPAYMENSTREANODELIVERABLSETTRATSOURCE: i32 = 40087; +pub const SETTRATPOSTPONEMENSURVEY: i32 = 40088; +pub const SETTRATPOSTPONEMENCALCULATIOAGENT: i32 = 40089; +pub const NPROVISIONS: i32 = 40090; +pub const PROVISIOTYPE: i32 = 40091; +pub const PROVISIODATUNADJUSTED: i32 = 40092; +pub const PROVISIODATBUSINESDACONVENTION: i32 = 40093; +pub const PROVISIODATBUSINESCENTER: i32 = 40094; +pub const PROVISIODATADJUSTED: i32 = 40095; +pub const PROVISIODATTENOPERIOD: i32 = 40096; +pub const PROVISIODATTENOUNIT: i32 = 40097; +pub const PROVISIOCALCULATIOAGENT: i32 = 40098; +pub const PROVISIOOPTIOSINGLPARTBUYESIDE: i32 = 40099; +pub const PROVISIOOPTIOSINGLPARTSELLESIDE: i32 = 40100; +pub const PROVISIOOPTIOEXERCISSTYLE: i32 = 40101; +pub const PROVISIOOPTIOEXERCISMULTIPLNOTIONAL: i32 = 40102; +pub const PROVISIOOPTIOEXERCISMINIMUNOTIONAL: i32 = 40103; +pub const PROVISIOOPTIOEXERCISMAXIMUNOTIONAL: i32 = 40104; +pub const PROVISIOOPTIOMINIMUNUMBER: i32 = 40105; +pub const PROVISIOOPTIOMAXIMUNUMBER: i32 = 40106; +pub const PROVISIOOPTIOEXERCISCONFIRMATION: i32 = 40107; +pub const PROVISIOCASSETTMETHOD: i32 = 40108; +pub const PROVISIOCASSETTCURRENCY: i32 = 40109; +pub const PROVISIOCASSETTCURRENCY2: i32 = 40110; +pub const PROVISIOCASSETTQUOTTYPE: i32 = 40111; +pub const PROVISIOCASSETTQUOTSOURCE: i32 = 40112; +pub const PROVISIOTEXT: i32 = 40113; +pub const PROVISIOCASSETTVALUTIME: i32 = 40114; +pub const PROVISIOCASSETTVALUTIMBUSINESCENTER: i32 = 40115; +pub const PROVISIOCASSETTVALUDATBUSINESDACONVENTION: i32 = 40116; +pub const PROVISIOCASSETTVALUDATBUSINESCENTER: i32 = 40117; +pub const PROVISIOCASSETTVALUDATRELATIVTO: i32 = 40118; +pub const PROVISIOCASSETTVALUDATOFFSEPERIOD: i32 = 40119; +pub const PROVISIOCASSETTVALUDATOFFSEUNIT: i32 = 40120; +pub const PROVISIOCASSETTVALUDATOFFSEDATYPE: i32 = 40121; +pub const PROVISIOCASSETTVALUDATADJUSTED: i32 = 40122; +pub const PROVISIOOPTIOEXERCISBUSINESDACONVENTION: i32 = 40123; +pub const PROVISIOOPTIOEXERCISBUSINESCENTER: i32 = 40124; +pub const PROVISIOOPTIOEXERCISEARLIESDATOFFSEPERIOD: i32 = 40125; +pub const PROVISIOOPTIOEXERCISEARLIESDATOFFSEUNIT: i32 = 40126; +pub const PROVISIOOPTIOEXERCISFREQUENCPERIOD: i32 = 40127; +pub const PROVISIOOPTIOEXERCISFREQUENCUNIT: i32 = 40128; +pub const PROVISIOOPTIOEXERCISSTARDATUNADJUSTED: i32 = 40129; +pub const PROVISIOOPTIOEXERCISSTARDATRELATIVTO: i32 = 40130; +pub const PROVISIOOPTIOEXERCISSTARDATOFFSEPERIOD: i32 = 40131; +pub const PROVISIOOPTIOEXERCISSTARDATOFFSEUNIT: i32 = 40132; +pub const PROVISIOOPTIOEXERCISSTARDATOFFSEDATYPE: i32 = 40133; +pub const PROVISIOOPTIOEXERCISSTARDATADJUSTED: i32 = 40134; +pub const PROVISIOOPTIOEXERCISPERIOSKIP: i32 = 40135; +pub const PROVISIOOPTIOEXERCISBOUNDFIRSDATUNADJUSTED: i32 = 40136; +pub const PROVISIOOPTIOEXERCISBOUNDLASDATUNADJUSTED: i32 = 40137; +pub const PROVISIOOPTIOEXERCISEARLIESTIME: i32 = 40138; +pub const PROVISIOOPTIOEXERCISEARLIESTIMBUSINESCENTER: i32 = 40139; +pub const PROVISIOOPTIOEXERCISLATESTIME: i32 = 40140; +pub const PROVISIOOPTIOEXERCISLATESTIMBUSINESCENTER: i32 = 40141; +pub const NPROVISIOOPTIOEXERCISFIXEDATES: i32 = 40142; +pub const PROVISIOOPTIOEXERCISFIXEDATE: i32 = 40143; +pub const PROVISIOOPTIOEXERCISFIXEDATTYPE: i32 = 40144; +pub const PROVISIOOPTIOEXPIRATIODATUNADJUSTED: i32 = 40145; +pub const PROVISIOOPTIOEXPIRATIODATBUSINESDACONVENTION: i32 = 40146; +pub const PROVISIOOPTIOEXPIRATIODATBUSINESCENTER: i32 = 40147; +pub const PROVISIOOPTIOEXPIRATIODATRELATIVTO: i32 = 40148; +pub const PROVISIOOPTIOEXPIRATIODATOFFSEPERIOD: i32 = 40149; +pub const PROVISIOOPTIOEXPIRATIODATOFFSEUNIT: i32 = 40150; +pub const PROVISIOOPTIOEXPIRATIODATOFFSEDATYPE: i32 = 40151; +pub const PROVISIOOPTIOEXPIRATIODATADJUSTED: i32 = 40152; +pub const PROVISIOOPTIOEXPIRATIOTIME: i32 = 40153; +pub const PROVISIOOPTIOEXPIRATIOTIMBUSINESCENTER: i32 = 40154; +pub const PROVISIOOPTIORELEVANUNDERLYINDATUNADJUSTED: i32 = 40155; +pub const PROVISIOOPTIORELEVANUNDERLYINDATBUSINESDACONVENTION: i32 = 40156; +pub const PROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTER: i32 = 40157; +pub const PROVISIOOPTIORELEVANUNDERLYINDATRELATIVTO: i32 = 40158; +pub const PROVISIOOPTIORELEVANUNDERLYINDATOFFSEPERIOD: i32 = 40159; +pub const PROVISIOOPTIORELEVANUNDERLYINDATOFFSEUNIT: i32 = 40160; +pub const PROVISIOOPTIORELEVANUNDERLYINDATOFFSEDATYPE: i32 = 40161; +pub const PROVISIOOPTIORELEVANUNDERLYINDATADJUSTED: i32 = 40162; +pub const PROVISIOCASSETTPAYMENDATBUSINESDACONVENTION: i32 = 40163; +pub const PROVISIOCASSETTPAYMENDATBUSINESCENTER: i32 = 40164; +pub const PROVISIOCASSETTPAYMENDATRELATIVTO: i32 = 40165; +pub const PROVISIOCASSETTPAYMENDATOFFSEPERIOD: i32 = 40166; +pub const PROVISIOCASSETTPAYMENDATOFFSEUNIT: i32 = 40167; +pub const PROVISIOCASSETTPAYMENDATOFFSEDATYPE: i32 = 40168; +pub const PROVISIOCASSETTPAYMENDATRANGFIRST: i32 = 40169; +pub const PROVISIOCASSETTPAYMENDATRANGLAST: i32 = 40170; +pub const NPROVISIOCASSETTPAYMENDATES: i32 = 40171; +pub const PROVISIOCASSETTPAYMENDATE: i32 = 40172; +pub const PROVISIOCASSETTPAYMENDATTYPE: i32 = 40173; +pub const NPROVISIOPARTIDS: i32 = 40174; +pub const PROVISIOPARTID: i32 = 40175; +pub const PROVISIOPARTIDSOURCE: i32 = 40176; +pub const PROVISIOPARTROLE: i32 = 40177; +pub const NPROVISIOPARTSUIDS: i32 = 40178; +pub const PROVISIOPARTSUID: i32 = 40179; +pub const PROVISIOPARTSUIDTYPE: i32 = 40180; +pub const NPROTECTIOTERMS: i32 = 40181; +pub const PROTECTIOTERNOTIONAL: i32 = 40182; +pub const PROTECTIOTERCURRENCY: i32 = 40183; +pub const PROTECTIOTERSELLENOTIFIES: i32 = 40184; +pub const PROTECTIOTERBUYENOTIFIES: i32 = 40185; +pub const PROTECTIOTEREVENBUSINESCENTER: i32 = 40186; +pub const PROTECTIOTERSTANDARSOURCES: i32 = 40187; +pub const PROTECTIOTEREVENMINIMUSOURCES: i32 = 40188; +pub const PROTECTIOTEREVENNEWSOURCE: i32 = 40189; +pub const PROTECTIOTERXID: i32 = 40190; +pub const NPROTECTIOTEREVENTS: i32 = 40191; +pub const PROTECTIOTEREVENTYPE: i32 = 40192; +pub const PROTECTIOTEREVENVALUE: i32 = 40193; +pub const PROTECTIOTEREVENCURRENCY: i32 = 40194; +pub const PROTECTIOTEREVENPERIOD: i32 = 40195; +pub const PROTECTIOTEREVENUNIT: i32 = 40196; +pub const PROTECTIOTEREVENDATYPE: i32 = 40197; +pub const PROTECTIOTEREVENRATSOURCE: i32 = 40198; +pub const NPROTECTIOTEREVENQUALIFIERS: i32 = 40199; +pub const PROTECTIOTEREVENQUALIFIER: i32 = 40200; +pub const NPROTECTIOTEROBLIGATIONS: i32 = 40201; +pub const PROTECTIOTEROBLIGATIOTYPE: i32 = 40202; +pub const PROTECTIOTEROBLIGATIOVALUE: i32 = 40203; +pub const NPHYSICASETTTERMS: i32 = 40204; +pub const PHYSICASETTCURRENCY: i32 = 40205; +pub const PHYSICASETTBUSINESDAYS: i32 = 40206; +pub const PHYSICASETTMAXIMUBUSINESDAYS: i32 = 40207; +pub const PHYSICASETTTERXID: i32 = 40208; +pub const NPHYSICASETTDELIVERABLOBLIGATIONS: i32 = 40209; +pub const PHYSICASETTDELIVERABLOBLIGATIOTYPE: i32 = 40210; +pub const PHYSICASETTDELIVERABLOBLIGATIOVALUE: i32 = 40211; +pub const NPAYMENTS: i32 = 40212; +pub const PAYMENTYPE: i32 = 40213; +pub const PAYMENPASIDE: i32 = 40214; +pub const PAYMENRECEIVSIDE: i32 = 40215; +pub const PAYMENCURRENCY: i32 = 40216; +pub const PAYMENAMOUNT: i32 = 40217; +pub const PAYMENPRICE: i32 = 40218; +pub const PAYMENDATUNADJUSTED: i32 = 40219; +pub const PAYMENBUSINESDACONVENTION: i32 = 40220; +pub const PAYMENBUSINESCENTER: i32 = 40221; +pub const PAYMENDATADJUSTED: i32 = 40222; +pub const PAYMENDISCOUNFACTOR: i32 = 40224; +pub const PAYMENPRESENVALUAMOUNT: i32 = 40225; +pub const PAYMENPRESENVALUCURRENCY: i32 = 40226; +pub const PAYMENSETTSTYLE: i32 = 40227; +pub const LEPAYMENSTREANODELIVERABLSETTREFERENCPAGE: i32 = 40228; +pub const PAYMENTEXT: i32 = 40229; +pub const NPAYMENSETTLS: i32 = 40230; +pub const PAYMENSETTAMOUNT: i32 = 40231; +pub const PAYMENSETTCURRENCY: i32 = 40232; +pub const NPAYMENSETTPARTIDS: i32 = 40233; +pub const PAYMENSETTPARTID: i32 = 40234; +pub const PAYMENSETTPARTIDSOURCE: i32 = 40235; +pub const PAYMENSETTPARTROLE: i32 = 40236; +pub const PAYMENSETTPARTROLQUALIFIER: i32 = 40237; +pub const NPAYMENSETTPARTSUIDS: i32 = 40238; +pub const PAYMENSETTPARTSUID: i32 = 40239; +pub const PAYMENSETTPARTSUIDTYPE: i32 = 40240; +pub const NLESTREAMS: i32 = 40241; +pub const LESTREATYPE: i32 = 40242; +pub const LESTREADESC: i32 = 40243; +pub const LESTREAPASIDE: i32 = 40244; +pub const LESTREARECEIVSIDE: i32 = 40245; +pub const LESTREANOTIONAL: i32 = 40246; +pub const LESTREACURRENCY: i32 = 40247; +pub const LESTREATEXT: i32 = 40248; +pub const LESTREAEFFECTIVDATUNADJUSTED: i32 = 40249; +pub const LESTREAEFFECTIVDATBUSINESDACONVENTION: i32 = 40250; +pub const LESTREAEFFECTIVDATBUSINESCENTER: i32 = 40251; +pub const LESTREAEFFECTIVDATRELATIVTO: i32 = 40252; +pub const LESTREAEFFECTIVDATOFFSEPERIOD: i32 = 40253; +pub const LESTREAEFFECTIVDATOFFSEUNIT: i32 = 40254; +pub const LESTREAEFFECTIVDATOFFSEDATYPE: i32 = 40255; +pub const LESTREAEFFECTIVDATADJUSTED: i32 = 40256; +pub const LESTREATERMINATIODATUNADJUSTED: i32 = 40257; +pub const LESTREATERMINATIODATBUSINESDACONVENTION: i32 = 40258; +pub const LESTREATERMINATIODATBUSINESCENTER: i32 = 40259; +pub const LESTREATERMINATIODATRELATIVTO: i32 = 40260; +pub const LESTREATERMINATIODATOFFSEPERIOD: i32 = 40261; +pub const LESTREATERMINATIODATOFFSEUNIT: i32 = 40262; +pub const LESTREATERMINATIODATOFFSEDATYPE: i32 = 40263; +pub const LESTREATERMINATIODATADJUSTED: i32 = 40264; +pub const LESTREACALCULATIOPERIOBUSINESDACONVENTION: i32 = 40265; +pub const LESTREACALCULATIOPERIOBUSINESCENTER: i32 = 40266; +pub const LESTREAFIRSPERIOSTARDATUNADJUSTED: i32 = 40267; +pub const LESTREAFIRSPERIOSTARDATBUSINESDACONVENTION: i32 = 40268; +pub const LESTREAFIRSPERIOSTARDATBUSINESCENTER: i32 = 40269; +pub const LESTREAFIRSPERIOSTARDATADJUSTED: i32 = 40270; +pub const LESTREAFIRSREGULAPERIOSTARDATUNADJUSTED: i32 = 40271; +pub const LESTREAFIRSCOMPOUNDINPERIOENDATUNADJUSTED: i32 = 40272; +pub const LESTREALASREGULAPERIOENDATUNADJUSTED: i32 = 40273; +pub const LESTREACALCULATIOFREQUENCPERIOD: i32 = 40274; +pub const LESTREACALCULATIOFREQUENCUNIT: i32 = 40275; +pub const LESTREACALCULATIOROLCONVENTION: i32 = 40276; +pub const NCASSETTDEALERS: i32 = 40277; +pub const NBUSINESCENTERS: i32 = 40278; +pub const LEPAYMENSTREATYPE: i32 = 40279; +pub const LEPAYMENSTREAMARKERATE: i32 = 40280; +pub const LEPAYMENSTREADELAINDICATOR: i32 = 40281; +pub const LEPAYMENSTREASETTCURRENCY: i32 = 40282; +pub const LEPAYMENSTREADACOUNT: i32 = 40283; +pub const LEPAYMENSTREAACCRUADAYS: i32 = 40284; +pub const LEPAYMENSTREADISCOUNTYPE: i32 = 40285; +pub const LEPAYMENSTREADISCOUNRATE: i32 = 40286; +pub const LEPAYMENSTREADISCOUNRATDACOUNT: i32 = 40287; +pub const LEPAYMENSTREACOMPOUNDINMETHOD: i32 = 40288; +pub const LEPAYMENSTREAINITIAPRINCIPAEXCHANGINDICATOR: i32 = 40289; +pub const LEPAYMENSTREAINTERIPRINCIPAEXCHANGINDICATOR: i32 = 40290; +pub const LEPAYMENSTREAFINAPRINCIPAEXCHANGINDICATOR: i32 = 40291; +pub const LEPAYMENSTREAPAYMENDATBUSINESDACONVENTION: i32 = 40292; +pub const LEPAYMENSTREAPAYMENDATBUSINESCENTER: i32 = 40293; +pub const LEPAYMENSTREAPAYMENFREQUENCPERIOD: i32 = 40294; +pub const LEPAYMENSTREAPAYMENFREQUENCUNIT: i32 = 40295; +pub const LEPAYMENSTREAPAYMENROLCONVENTION: i32 = 40296; +pub const LEPAYMENSTREAFIRSPAYMENDATUNADJUSTED: i32 = 40297; +pub const LEPAYMENSTREALASREGULAPAYMENDATUNADJUSTED: i32 = 40298; +pub const LEPAYMENSTREAPAYMENDATRELATIVTO: i32 = 40299; +pub const LEPAYMENSTREAPAYMENDATOFFSEPERIOD: i32 = 40300; +pub const LEPAYMENSTREAPAYMENDATOFFSEUNIT: i32 = 40301; +pub const LEPAYMENSTREAPAYMENDATOFFSEDATYPE: i32 = 40302; +pub const LEPAYMENSTREARESEDATRELATIVTO: i32 = 40303; +pub const LEPAYMENSTREARESEDATBUSINESDACONVENTION: i32 = 40304; +pub const LEPAYMENSTREARESEDATBUSINESCENTER: i32 = 40305; +pub const LEPAYMENSTREARESEFREQUENCPERIOD: i32 = 40306; +pub const LEPAYMENSTREARESEFREQUENCUNIT: i32 = 40307; +pub const LEPAYMENSTREARESEWEEKLROLCONVENTION: i32 = 40308; +pub const LEPAYMENSTREAINITIAFIXINDATRELATIVTO: i32 = 40309; +pub const LEPAYMENSTREAINITIAFIXINDATBUSINESDACONVENTION: i32 = 40310; +pub const LEPAYMENSTREAINITIAFIXINDATBUSINESCENTER: i32 = 40311; +pub const LEPAYMENSTREAINITIAFIXINDATOFFSEPERIOD: i32 = 40312; +pub const LEPAYMENSTREAINITIAFIXINDATOFFSEUNIT: i32 = 40313; +pub const LEPAYMENSTREAINITIAFIXINDATOFFSEDATYPE: i32 = 40314; +pub const LEPAYMENSTREAINITIAFIXINDATADJUSTED: i32 = 40315; +pub const LEPAYMENSTREAFIXINDATRELATIVTO: i32 = 40316; +pub const LEPAYMENSTREAFIXINDATBUSINESDACONVENTION: i32 = 40317; +pub const LEPAYMENSTREAFIXINDATBUSINESCENTER: i32 = 40318; +pub const LEPAYMENSTREAFIXINDATOFFSEPERIOD: i32 = 40319; +pub const LEPAYMENSTREAFIXINDATOFFSEUNIT: i32 = 40320; +pub const LEPAYMENSTREAFIXINDATOFFSEDATYPE: i32 = 40321; +pub const LEPAYMENSTREAFIXINDATADJUSTED: i32 = 40322; +pub const LEPAYMENSTREARATCUTOFDATOFFSEPERIOD: i32 = 40323; +pub const LEPAYMENSTREARATCUTOFDATOFFSEUNIT: i32 = 40324; +pub const LEPAYMENSTREARATCUTOFDATOFFSEDATYPE: i32 = 40325; +pub const LEPAYMENSTREARATE: i32 = 40326; +pub const LEPAYMENSTREAFIXEAMOUNT: i32 = 40327; +pub const LEPAYMENSTREARATOAMOUNCURRENCY: i32 = 40328; +pub const LEPAYMENSTREAFUTURVALUNOTIONAL: i32 = 40329; +pub const LEPAYMENSTREAFUTURVALUDATADJUSTED: i32 = 40330; +pub const LEPAYMENSTREARATINDEX: i32 = 40331; +pub const LEPAYMENSTREARATINDESOURCE: i32 = 40332; +pub const LEPAYMENSTREARATINDECURVUNIT: i32 = 40333; +pub const LEPAYMENSTREARATINDECURVPERIOD: i32 = 40334; +pub const LEPAYMENSTREARATMULTIPLIER: i32 = 40335; +pub const LEPAYMENSTREARATSPREAD: i32 = 40336; +pub const LEPAYMENSTREARATSPREAPOSITIOTYPE: i32 = 40337; +pub const LEPAYMENSTREARATTREATMENT: i32 = 40338; +pub const LEPAYMENSTREACARATE: i32 = 40339; +pub const LEPAYMENSTREACARATBUSIDE: i32 = 40340; +pub const LEPAYMENSTREACARATSELSIDE: i32 = 40341; +pub const LEPAYMENSTREAFLOORATE: i32 = 40342; +pub const LEPAYMENSTREAFLOORATBUSIDE: i32 = 40343; +pub const LEPAYMENSTREAFLOORATSELSIDE: i32 = 40344; +pub const LEPAYMENSTREAINITIARATE: i32 = 40345; +pub const LEPAYMENSTREAFINARATROUNDINDIRECTION: i32 = 40346; +pub const LEPAYMENSTREAFINARATPRECISION: i32 = 40347; +pub const LEPAYMENSTREAAVERAGINMETHOD: i32 = 40348; +pub const LEPAYMENSTREANEGATIVRATTREATMENT: i32 = 40349; +pub const LEPAYMENSTREAINFLATIOLAPERIOD: i32 = 40350; +pub const LEPAYMENSTREAINFLATIOLAUNIT: i32 = 40351; +pub const LEPAYMENSTREAINFLATIOLADATYPE: i32 = 40352; +pub const LEPAYMENSTREAINFLATIOINTERPOLATIOMETHOD: i32 = 40353; +pub const LEPAYMENSTREAINFLATIOINDESOURCE: i32 = 40354; +pub const LEPAYMENSTREAINFLATIOPUBLICATIOSOURCE: i32 = 40355; +pub const LEPAYMENSTREAINFLATIOINITIAINDELEVEL: i32 = 40356; +pub const LEPAYMENSTREAINFLATIOFALLBACBONAPPLICABLE: i32 = 40357; +pub const LEPAYMENSTREAFRADISCOUNTING: i32 = 40358; +pub const LEPAYMENSTREANODELIVERABLRECURRENCY: i32 = 40359; +pub const LEPAYMENSTREANODELIVERABLFIXINDATEBUSINESDACONVENTION: i32 = 40360; +pub const LEPAYMENSTREANODELIVERABLFIXINDATEBUSINESCENTER: i32 = 40361; +pub const LEPAYMENSTREANODELIVERABLFIXINDATERELATIVTO: i32 = 40362; +pub const LEPAYMENSTREANODELIVERABLFIXINDATEOFFSEPERIOD: i32 = 40363; +pub const LEPAYMENSTREANODELIVERABLFIXINDATEOFFSEUNIT: i32 = 40364; +pub const LEPAYMENSTREANODELIVERABLFIXINDATEOFFSEDATYPE: i32 = 40365; +pub const LESETTRATFALLBACRATSOURCE: i32 = 40366; +pub const NLENODELIVERABLFIXINDATES: i32 = 40367; +pub const LENODELIVERABLFIXINDATE: i32 = 40368; +pub const LENODELIVERABLFIXINDATTYPE: i32 = 40369; +pub const LESETTRATFALLBACREFERENCPAGE: i32 = 40370; +pub const PAYMENSTREANODELIVERABLSETTRATSOURCE: i32 = 40371; +pub const PAYMENSTREANODELIVERABLSETTREFERENCPAGE: i32 = 40372; +pub const SETTRATFALLBACRATSOURCE: i32 = 40373; +pub const NLEPAYMENSCHEDULES: i32 = 40374; +pub const LEPAYMENSCHEDULTYPE: i32 = 40375; +pub const LEPAYMENSCHEDULSTUTYPE: i32 = 40376; +pub const LEPAYMENSCHEDULSTARDATUNADJUSTED: i32 = 40377; +pub const LEPAYMENSCHEDULENDATUNADJUSTED: i32 = 40378; +pub const LEPAYMENSCHEDULPASIDE: i32 = 40379; +pub const LEPAYMENSCHEDULRECEIVSIDE: i32 = 40380; +pub const LEPAYMENSCHEDULNOTIONAL: i32 = 40381; +pub const LEPAYMENSCHEDULCURRENCY: i32 = 40382; +pub const LEPAYMENSCHEDULRATE: i32 = 40383; +pub const LEPAYMENSCHEDULRATMULTIPLIER: i32 = 40384; +pub const LEPAYMENSCHEDULRATSPREAD: i32 = 40385; +pub const LEPAYMENSCHEDULRATSPREAPOSITIOTYPE: i32 = 40386; +pub const LEPAYMENSCHEDULRATTREATMENT: i32 = 40387; +pub const LEPAYMENSCHEDULFIXEAMOUNT: i32 = 40388; +pub const LEPAYMENSCHEDULFIXECURRENCY: i32 = 40389; +pub const LEPAYMENSCHEDULSTEFREQUENCPERIOD: i32 = 40390; +pub const LEPAYMENSCHEDULSTEFREQUENCUNIT: i32 = 40391; +pub const LEPAYMENSCHEDULSTEOFFSEVALUE: i32 = 40392; +pub const LEPAYMENSCHEDULSTERATE: i32 = 40393; +pub const LEPAYMENSCHEDULSTEOFFSERATE: i32 = 40394; +pub const LEPAYMENSCHEDULSTERELATIVTO: i32 = 40395; +pub const LEPAYMENSCHEDULFIXINDATUNADJUSTED: i32 = 40396; +pub const LEPAYMENSCHEDULWEIGHT: i32 = 40397; +pub const LEPAYMENSCHEDULFIXINDATRELATIVTO: i32 = 40398; +pub const LEPAYMENSCHEDULFIXINDATBUSINESDACONVENTION: i32 = 40399; +pub const LEPAYMENSCHEDULFIXINDATBUSINESCENTER: i32 = 40400; +pub const LEPAYMENSCHEDULFIXINDATOFFSEPERIOD: i32 = 40401; +pub const LEPAYMENSCHEDULFIXINDATOFFSEUNIT: i32 = 40402; +pub const LEPAYMENSCHEDULFIXINDATOFFSEDATYPE: i32 = 40403; +pub const LEPAYMENSCHEDULFIXINDATADJUSTED: i32 = 40404; +pub const LEPAYMENSCHEDULFIXINTIME: i32 = 40405; +pub const LEPAYMENSCHEDULFIXINTIMBUSINESCENTER: i32 = 40406; +pub const LEPAYMENSCHEDULINTERIEXCHANGPAYMENDATRELATIVTO: i32 = 40407; +pub const LEPAYMENSCHEDULINTERIEXCHANGDATEBUSINESDACONVENTION: i32 = 40408; +pub const LEPAYMENSCHEDULINTERIEXCHANGDATEBUSINESCENTER: i32 = 40409; +pub const LEPAYMENSCHEDULINTERIEXCHANGDATEOFFSEPERIOD: i32 = 40410; +pub const LEPAYMENSCHEDULINTERIEXCHANGDATEOFFSEUNIT: i32 = 40411; +pub const LEPAYMENSCHEDULINTERIEXCHANGDATEOFFSEDATYPE: i32 = 40412; +pub const LEPAYMENSCHEDULINTERIEXCHANGDATADJUSTED: i32 = 40413; +pub const NLEPAYMENSCHEDULRATSOURCES: i32 = 40414; +pub const LEPAYMENSCHEDULRATSOURCE: i32 = 40415; +pub const LEPAYMENSCHEDULRATSOURCTYPE: i32 = 40416; +pub const LEPAYMENSCHEDULREFERENCPAGE: i32 = 40417; +pub const NLEPAYMENSTUBS: i32 = 40418; +pub const LEPAYMENSTUTYPE: i32 = 40419; +pub const LEPAYMENSTULENGTH: i32 = 40420; +pub const LEPAYMENSTURATE: i32 = 40421; +pub const LEPAYMENSTUFIXEAMOUNT: i32 = 40422; +pub const LEPAYMENSTUFIXECURRENCY: i32 = 40423; +pub const LEPAYMENSTUINDEX: i32 = 40424; +pub const LEPAYMENSTUINDESOURCE: i32 = 40425; +pub const LEPAYMENSTUINDECURVPERIOD: i32 = 40426; +pub const LEPAYMENSTUINDECURVUNIT: i32 = 40427; +pub const LEPAYMENSTUINDERATMULTIPLIER: i32 = 40428; +pub const LEPAYMENSTUINDERATSPREAD: i32 = 40429; +pub const LEPAYMENSTUINDERATSPREAPOSITIOTYPE: i32 = 40430; +pub const LEPAYMENSTUINDERATTREATMENT: i32 = 40431; +pub const LEPAYMENSTUINDECARATE: i32 = 40432; +pub const LEPAYMENSTUINDECARATBUSIDE: i32 = 40433; +pub const LEPAYMENSTUINDECARATSELSIDE: i32 = 40434; +pub const LEPAYMENSTUINDEFLOORATE: i32 = 40435; +pub const LEPAYMENSTUINDEFLOORATBUSIDE: i32 = 40436; +pub const LEPAYMENSTUINDEFLOORATSELSIDE: i32 = 40437; +pub const LEPAYMENSTUINDEX2: i32 = 40438; +pub const LEPAYMENSTUINDEX2SOURCE: i32 = 40439; +pub const LEPAYMENSTUINDEX2CURVPERIOD: i32 = 40440; +pub const LEPAYMENSTUINDEX2CURVUNIT: i32 = 40441; +pub const LEPAYMENSTUINDEX2RATMULTIPLIER: i32 = 40442; +pub const LEPAYMENSTUINDEX2RATSPREAD: i32 = 40443; +pub const LEPAYMENSTUINDEX2RATSPREAPOSITIOTYPE: i32 = 40444; +pub const LEPAYMENSTUINDEX2RATTREATMENT: i32 = 40445; +pub const LEPAYMENSTUINDEX2CARATE: i32 = 40446; +pub const LEPAYMENSTUINDEX2FLOORATE: i32 = 40447; +pub const NLEPROVISIONS: i32 = 40448; +pub const LEPROVISIOTYPE: i32 = 40449; +pub const LEPROVISIODATUNADJUSTED: i32 = 40450; +pub const LEPROVISIODATBUSINESDACONVENTION: i32 = 40451; +pub const LEPROVISIODATBUSINESCENTER: i32 = 40452; +pub const LEPROVISIODATADJUSTED: i32 = 40453; +pub const LEPROVISIODATTENOPERIOD: i32 = 40454; +pub const LEPROVISIODATTENOUNIT: i32 = 40455; +pub const LEPROVISIOCALCULATIOAGENT: i32 = 40456; +pub const LEPROVISIOOPTIOSINGLPARTBUYESIDE: i32 = 40457; +pub const LEPROVISIOOPTIOSINGLPARTSELLESIDE: i32 = 40458; +pub const LEPROVISIOOPTIOEXERCISSTYLE: i32 = 40459; +pub const LEPROVISIOOPTIOEXERCISMULTIPLNOTIONAL: i32 = 40460; +pub const LEPROVISIOOPTIOEXERCISMINIMUNOTIONAL: i32 = 40461; +pub const LEPROVISIOOPTIOEXERCISMAXIMUNOTIONAL: i32 = 40462; +pub const LEPROVISIOOPTIOMINIMUNUMBER: i32 = 40463; +pub const LEPROVISIOOPTIOMAXIMUNUMBER: i32 = 40464; +pub const LEPROVISIOOPTIOEXERCISCONFIRMATION: i32 = 40465; +pub const LEPROVISIOCASSETTMETHOD: i32 = 40466; +pub const LEPROVISIOCASSETTCURRENCY: i32 = 40467; +pub const LEPROVISIOCASSETTCURRENCY2: i32 = 40468; +pub const LEPROVISIOCASSETTQUOTTYPE: i32 = 40469; +pub const LEPROVISIOCASSETTQUOTSOURCE: i32 = 40470; +pub const BUSINESCENTER: i32 = 40471; +pub const LEPROVISIOTEXT: i32 = 40472; +pub const NLEPROVISIOCASSETTPAYMENDATES: i32 = 40473; +pub const LEPROVISIOCASSETTPAYMENDATE: i32 = 40474; +pub const LEPROVISIOCASSETTPAYMENDATTYPE: i32 = 40475; +pub const LEPROVISIOOPTIOEXERCISBUSINESDACONVENTION: i32 = 40476; +pub const LEPROVISIOOPTIOEXERCISBUSINESCENTER: i32 = 40477; +pub const LEPROVISIOOPTIOEXERCISEARLIESDATOFFSEPERIOD: i32 = 40478; +pub const LEPROVISIOOPTIOEXERCISEARLIESDATOFFSEUNIT: i32 = 40479; +pub const LEPROVISIOOPTIOEXERCISFREQUENCPERIOD: i32 = 40480; +pub const LEPROVISIOOPTIOEXERCISFREQUENCUNIT: i32 = 40481; +pub const LEPROVISIOOPTIOEXERCISSTARDATUNADJUSTED: i32 = 40482; +pub const LEPROVISIOOPTIOEXERCISSTARDATRELATIVTO: i32 = 40483; +pub const LEPROVISIOOPTIOEXERCISSTARDATOFFSEPERIOD: i32 = 40484; +pub const LEPROVISIOOPTIOEXERCISSTARDATOFFSEUNIT: i32 = 40485; +pub const LEPROVISIOOPTIOEXERCISSTARDATOFFSEDATYPE: i32 = 40486; +pub const LEPROVISIOOPTIOEXERCISSTARDATADJUSTED: i32 = 40487; +pub const LEPROVISIOOPTIOEXERCISPERIOSKIP: i32 = 40488; +pub const LEPROVISIOOPTIOEXERCISBOUNDFIRSDATUNADJUSTED: i32 = 40489; +pub const LEPROVISIOOPTIOEXERCISBOUNDLASDATUNADJUSTED: i32 = 40490; +pub const LEPROVISIOOPTIOEXERCISEARLIESTIME: i32 = 40491; +pub const LEPROVISIOOPTIOEXERCISEARLIESTIMBUSINESCENTER: i32 = 40492; +pub const LEPROVISIOOPTIOEXERCISLATESTIME: i32 = 40493; +pub const LEPROVISIOOPTIOEXERCISLATESTIMBUSINESCENTER: i32 = 40494; +pub const NLEPROVISIOOPTIOEXERCISFIXEDATES: i32 = 40495; +pub const LEPROVISIOOPTIOEXERCISFIXEDATE: i32 = 40496; +pub const LEPROVISIOOPTIOEXERCISFIXEDATTYPE: i32 = 40497; +pub const LEPROVISIOOPTIOEXPIRATIODATUNADJUSTED: i32 = 40498; +pub const LEPROVISIOOPTIOEXPIRATIODATBUSINESDACONVENTION: i32 = 40499; +pub const LEPROVISIOOPTIOEXPIRATIODATBUSINESCENTER: i32 = 40500; +pub const LEPROVISIOOPTIOEXPIRATIODATRELATIVTO: i32 = 40501; +pub const LEPROVISIOOPTIOEXPIRATIODATOFFSEPERIOD: i32 = 40502; +pub const LEPROVISIOOPTIOEXPIRATIODATOFFSEUNIT: i32 = 40503; +pub const LEPROVISIOOPTIOEXPIRATIODATOFFSEDATYPE: i32 = 40504; +pub const LEPROVISIOOPTIOEXPIRATIODATADJUSTED: i32 = 40505; +pub const LEPROVISIOOPTIOEXPIRATIOTIME: i32 = 40506; +pub const LEPROVISIOOPTIOEXPIRATIOTIMBUSINESCENTER: i32 = 40507; +pub const LEPROVISIOOPTIORELEVANUNDERLYINDATUNADJUSTED: i32 = 40508; +pub const LEPROVISIOOPTIORELEVANUNDERLYINDATBUSINESDACONVENTION: i32 = 40509; +pub const LEPROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTER: i32 = 40510; +pub const LEPROVISIOOPTIORELEVANUNDERLYINDATRELATIVTO: i32 = 40511; +pub const LEPROVISIOOPTIORELEVANUNDERLYINDATOFFSEPERIOD: i32 = 40512; +pub const LEPROVISIOOPTIORELEVANUNDERLYINDATOFFSEUNIT: i32 = 40513; +pub const LEPROVISIOOPTIORELEVANUNDERLYINDATOFFSEDATYPE: i32 = 40514; +pub const LEPROVISIOOPTIORELEVANUNDERLYINDATADJUSTED: i32 = 40515; +pub const LEPROVISIOCASSETTPAYMENDATBUSINESDACONVENTION: i32 = 40516; +pub const LEPROVISIOCASSETTPAYMENDATBUSINESCENTER: i32 = 40517; +pub const LEPROVISIOCASSETTPAYMENDATRELATIVTO: i32 = 40518; +pub const LEPROVISIOCASSETTPAYMENDATOFFSEPERIOD: i32 = 40519; +pub const LEPROVISIOCASSETTPAYMENDATOFFSEUNIT: i32 = 40520; +pub const LEPROVISIOCASSETTPAYMENDATOFFSEDATYPE: i32 = 40521; +pub const LEPROVISIOCASSETTPAYMENDATRANGFIRST: i32 = 40522; +pub const LEPROVISIOCASSETTPAYMENDATRANGLAST: i32 = 40523; +pub const LEPROVISIOCASSETTVALUTIME: i32 = 40524; +pub const LEPROVISIOCASSETTVALUTIMBUSINESCENTER: i32 = 40525; +pub const LEPROVISIOCASSETTVALUDATBUSINESDACONVENTION: i32 = 40526; +pub const LEPROVISIOCASSETTVALUDATBUSINESCENTER: i32 = 40527; +pub const LEPROVISIOCASSETTVALUDATRELATIVTO: i32 = 40528; +pub const LEPROVISIOCASSETTVALUDATOFFSEPERIOD: i32 = 40529; +pub const LEPROVISIOCASSETTVALUDATOFFSEUNIT: i32 = 40530; +pub const LEPROVISIOCASSETTVALUDATOFFSEDATYPE: i32 = 40531; +pub const LEPROVISIOCASSETTVALUDATADJUSTED: i32 = 40532; +pub const NLEPROVISIOPARTIDS: i32 = 40533; +pub const LEPROVISIOPARTID: i32 = 40534; +pub const LEPROVISIOPARTIDSOURCE: i32 = 40535; +pub const LEPROVISIOPARTROLE: i32 = 40536; +pub const NLEPROVISIOPARTSUIDS: i32 = 40537; +pub const LEPROVISIOPARTSUID: i32 = 40538; +pub const LEPROVISIOPARTSUIDTYPE: i32 = 40539; +pub const NUNDERLYINSTREAMS: i32 = 40540; +pub const UNDERLYINSTREATYPE: i32 = 40541; +pub const UNDERLYINSTREADESC: i32 = 40542; +pub const UNDERLYINSTREAPASIDE: i32 = 40543; +pub const UNDERLYINSTREARECEIVSIDE: i32 = 40544; +pub const UNDERLYINSTREANOTIONAL: i32 = 40545; +pub const UNDERLYINSTREACURRENCY: i32 = 40546; +pub const UNDERLYINSTREATEXT: i32 = 40547; +pub const UNDERLYINSTREATERMINATIODATUNADJUSTED: i32 = 40548; +pub const UNDERLYINSTREATERMINATIODATBUSINESDACONVENTION: i32 = 40549; +pub const UNDERLYINSTREATERMINATIODATBUSINESCENTER: i32 = 40550; +pub const UNDERLYINSTREATERMINATIODATRELATIVTO: i32 = 40551; +pub const UNDERLYINSTREATERMINATIODATOFFSEPERIOD: i32 = 40552; +pub const UNDERLYINSTREATERMINATIODATOFFSEUNIT: i32 = 40553; +pub const UNDERLYINSTREATERMINATIODATOFFSEDATYPE: i32 = 40554; +pub const UNDERLYINSTREATERMINATIODATADJUSTED: i32 = 40555; +pub const UNDERLYINSTREACALCULATIOPERIOBUSINESDACONVENTION: i32 = 40556; +pub const UNDERLYINSTREACALCULATIOPERIOBUSINESCENTER: i32 = 40557; +pub const UNDERLYINSTREAFIRSPERIOSTARDATUNADJUSTED: i32 = 40558; +pub const UNDERLYINSTREAFIRSPERIOSTARDATBUSINESDACONVENTION: i32 = 40559; +pub const UNDERLYINSTREAFIRSPERIOSTARDATBUSINESCENTER: i32 = 40560; +pub const UNDERLYINSTREAFIRSPERIOSTARDATADJUSTED: i32 = 40561; +pub const UNDERLYINSTREAFIRSREGULAPERIOSTARDATUNADJUSTED: i32 = 40562; +pub const UNDERLYINSTREAFIRSCOMPOUNDINPERIOENDATUNADJUSTED: i32 = 40563; +pub const UNDERLYINSTREALASREGULAPERIOENDATUNADJUSTED: i32 = 40564; +pub const UNDERLYINSTREACALCULATIOFREQUENCPERIOD: i32 = 40565; +pub const UNDERLYINSTREACALCULATIOFREQUENCUNIT: i32 = 40566; +pub const UNDERLYINSTREACALCULATIOROLCONVENTION: i32 = 40567; +pub const UNDERLYINPAYMENSTREATYPE: i32 = 40568; +pub const UNDERLYINPAYMENSTREAMARKERATE: i32 = 40569; +pub const UNDERLYINPAYMENSTREADELAINDICATOR: i32 = 40570; +pub const UNDERLYINPAYMENSTREASETTCURRENCY: i32 = 40571; +pub const UNDERLYINPAYMENSTREADACOUNT: i32 = 40572; +pub const UNDERLYINPAYMENSTREAACCRUADAYS: i32 = 40573; +pub const UNDERLYINPAYMENSTREADISCOUNTYPE: i32 = 40574; +pub const UNDERLYINPAYMENSTREADISCOUNRATE: i32 = 40575; +pub const UNDERLYINPAYMENSTREADISCOUNRATDACOUNT: i32 = 40576; +pub const UNDERLYINPAYMENSTREACOMPOUNDINMETHOD: i32 = 40577; +pub const UNDERLYINPAYMENSTREAINITIAPRINCIPAEXCHANGINDICATOR: i32 = 40578; +pub const UNDERLYINPAYMENSTREAINTERIPRINCIPAEXCHANGINDICATOR: i32 = 40579; +pub const UNDERLYINPAYMENSTREAFINAPRINCIPAEXCHANGINDICATOR: i32 = 40580; +pub const UNDERLYINPAYMENSTREAPAYMENDATBUSINESDACONVENTION: i32 = 40581; +pub const UNDERLYINPAYMENSTREAPAYMENDATBUSINESCENTER: i32 = 40582; +pub const UNDERLYINPAYMENSTREAPAYMENFREQUENCPERIOD: i32 = 40583; +pub const UNDERLYINPAYMENSTREAPAYMENFREQUENCUNIT: i32 = 40584; +pub const UNDERLYINPAYMENSTREAPAYMENROLCONVENTION: i32 = 40585; +pub const UNDERLYINPAYMENSTREAFIRSPAYMENDATUNADJUSTED: i32 = 40586; +pub const UNDERLYINPAYMENSTREALASREGULAPAYMENDATUNADJUSTED: i32 = 40587; +pub const UNDERLYINPAYMENSTREAPAYMENDATRELATIVTO: i32 = 40588; +pub const UNDERLYINPAYMENSTREAPAYMENDATOFFSEPERIOD: i32 = 40589; +pub const UNDERLYINPAYMENSTREAPAYMENDATOFFSEUNIT: i32 = 40590; +pub const UNDERLYINPAYMENSTREAPAYMENDATOFFSEDATYPE: i32 = 40591; +pub const UNDERLYINPAYMENSTREARESEDATRELATIVTO: i32 = 40592; +pub const UNDERLYINPAYMENSTREARESEDATBUSINESDACONVENTION: i32 = 40593; +pub const UNDERLYINPAYMENSTREARESEDATBUSINESCENTER: i32 = 40594; +pub const UNDERLYINPAYMENSTREARESEFREQUENCPERIOD: i32 = 40595; +pub const UNDERLYINPAYMENSTREARESEFREQUENCUNIT: i32 = 40596; +pub const UNDERLYINPAYMENSTREARESEWEEKLROLCONVENTION: i32 = 40597; +pub const UNDERLYINPAYMENSTREAINITIAFIXINDATRELATIVTO: i32 = 40598; +pub const UNDERLYINPAYMENSTREAINITIAFIXINDATBUSINESDACONVENTION: i32 = 40599; +pub const UNDERLYINPAYMENSTREAINITIAFIXINDATBUSINESCENTER: i32 = 40600; +pub const UNDERLYINPAYMENSTREAINITIAFIXINDATOFFSEPERIOD: i32 = 40601; +pub const UNDERLYINPAYMENSTREAINITIAFIXINDATOFFSEUNIT: i32 = 40602; +pub const UNDERLYINPAYMENSTREAINITIAFIXINDATOFFSEDATYPE: i32 = 40603; +pub const UNDERLYINPAYMENSTREAINITIAFIXINDATADJUSTED: i32 = 40604; +pub const UNDERLYINPAYMENSTREAFIXINDATRELATIVTO: i32 = 40605; +pub const UNDERLYINPAYMENSTREAFIXINDATBUSINESDACONVENTION: i32 = 40606; +pub const UNDERLYINPAYMENSTREAFIXINDATBUSINESCENTER: i32 = 40607; +pub const UNDERLYINPAYMENSTREAFIXINDATOFFSEPERIOD: i32 = 40608; +pub const UNDERLYINPAYMENSTREAFIXINDATOFFSEUNIT: i32 = 40609; +pub const UNDERLYINPAYMENSTREAFIXINDATOFFSEDATYPE: i32 = 40610; +pub const UNDERLYINPAYMENSTREAFIXINDATADJUSTED: i32 = 40611; +pub const UNDERLYINPAYMENSTREARATCUTOFDATOFFSEPERIOD: i32 = 40612; +pub const UNDERLYINPAYMENSTREARATCUTOFDATOFFSEUNIT: i32 = 40613; +pub const UNDERLYINPAYMENSTREARATCUTOFDATOFFSEDATYPE: i32 = 40614; +pub const UNDERLYINPAYMENSTREARATE: i32 = 40615; +pub const UNDERLYINPAYMENSTREAFIXEAMOUNT: i32 = 40616; +pub const UNDERLYINPAYMENSTREARATOAMOUNCURRENCY: i32 = 40617; +pub const UNDERLYINPAYMENSTREAFUTURVALUNOTIONAL: i32 = 40618; +pub const UNDERLYINPAYMENSTREAFUTURVALUDATADJUSTED: i32 = 40619; +pub const UNDERLYINPAYMENSTREARATINDEX: i32 = 40620; +pub const UNDERLYINPAYMENSTREARATINDESOURCE: i32 = 40621; +pub const UNDERLYINPAYMENSTREARATINDECURVUNIT: i32 = 40622; +pub const UNDERLYINPAYMENSTREARATINDECURVPERIOD: i32 = 40623; +pub const UNDERLYINPAYMENSTREARATMULTIPLIER: i32 = 40624; +pub const UNDERLYINPAYMENSTREARATSPREAD: i32 = 40625; +pub const UNDERLYINPAYMENSTREARATSPREAPOSITIOTYPE: i32 = 40626; +pub const UNDERLYINPAYMENSTREARATTREATMENT: i32 = 40627; +pub const UNDERLYINPAYMENSTREACARATE: i32 = 40628; +pub const UNDERLYINPAYMENSTREACARATBUSIDE: i32 = 40629; +pub const UNDERLYINPAYMENSTREACARATSELSIDE: i32 = 40630; +pub const UNDERLYINPAYMENSTREAFLOORATE: i32 = 40631; +pub const UNDERLYINPAYMENSTREAFLOORATBUSIDE: i32 = 40632; +pub const UNDERLYINPAYMENSTREAFLOORATSELSIDE: i32 = 40633; +pub const UNDERLYINPAYMENSTREAINITIARATE: i32 = 40634; +pub const UNDERLYINPAYMENSTREAFINARATROUNDINDIRECTION: i32 = 40635; +pub const UNDERLYINPAYMENSTREAFINARATPRECISION: i32 = 40636; +pub const UNDERLYINPAYMENSTREAAVERAGINMETHOD: i32 = 40637; +pub const UNDERLYINPAYMENSTREANEGATIVRATTREATMENT: i32 = 40638; +pub const UNDERLYINPAYMENSTREAINFLATIOLAPERIOD: i32 = 40639; +pub const UNDERLYINPAYMENSTREAINFLATIOLAUNIT: i32 = 40640; +pub const UNDERLYINPAYMENSTREAINFLATIOLADATYPE: i32 = 40641; +pub const UNDERLYINPAYMENSTREAINFLATIOINTERPOLATIOMETHOD: i32 = 40642; +pub const UNDERLYINPAYMENSTREAINFLATIOINDESOURCE: i32 = 40643; +pub const UNDERLYINPAYMENSTREAINFLATIOPUBLICATIOSOURCE: i32 = 40644; +pub const UNDERLYINPAYMENSTREAINFLATIOINITIAINDELEVEL: i32 = 40645; +pub const UNDERLYINPAYMENSTREAINFLATIOFALLBACBONAPPLICABLE: i32 = 40646; +pub const UNDERLYINPAYMENSTREAFRADISCOUNTING: i32 = 40647; +pub const UNDERLYINPAYMENSTREANODELIVERABLRECURRENCY: i32 = 40648; +pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATEBIDACONVENTION: i32 = 40649; +pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATEBUSINESCENTER: i32 = 40650; +pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATERELATIVTO: i32 = 40651; +pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATEOFFSEPERIOD: i32 = 40652; +pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATEOFFSEUNIT: i32 = 40653; +pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATEOFFSEDATYPE: i32 = 40654; +pub const SETTRATFALLBACREFERENCPAGE: i32 = 40655; +pub const NUNDERLYINNODELIVERABLFIXINDATES: i32 = 40656; +pub const UNDERLYINNODELIVERABLFIXINDATE: i32 = 40657; +pub const UNDERLYINNODELIVERABLFIXINDATTYPE: i32 = 40658; +pub const NUNDERLYINSETTRATFALLBACKS: i32 = 40659; +pub const UNDERLYINSETTRATPOSTPONEMENMAXIMUDAYS: i32 = 40660; +pub const UNDERLYINPAYMENSTREANODELIVERABLSETTRATSOURCE: i32 = 40661; +pub const UNDERLYINSETTRATPOSTPONEMENSURVEY: i32 = 40662; +pub const UNDERLYINSETTRATPOSTPONEMENCALCULATIOAGENT: i32 = 40663; +pub const NUNDERLYINPAYMENSCHEDULES: i32 = 40664; +pub const UNDERLYINPAYMENSCHEDULTYPE: i32 = 40665; +pub const UNDERLYINPAYMENSCHEDULSTUTYPE: i32 = 40666; +pub const UNDERLYINPAYMENSCHEDULSTARDATUNADJUSTED: i32 = 40667; +pub const UNDERLYINPAYMENSCHEDULENDATUNADJUSTED: i32 = 40668; +pub const UNDERLYINPAYMENSCHEDULPASIDE: i32 = 40669; +pub const UNDERLYINPAYMENSCHEDULRECEIVSIDE: i32 = 40670; +pub const UNDERLYINPAYMENSCHEDULNOTIONAL: i32 = 40671; +pub const UNDERLYINPAYMENSCHEDULCURRENCY: i32 = 40672; +pub const UNDERLYINPAYMENSCHEDULRATE: i32 = 40673; +pub const UNDERLYINPAYMENSCHEDULRATMULTIPLIER: i32 = 40674; +pub const UNDERLYINPAYMENSCHEDULRATSPREAD: i32 = 40675; +pub const UNDERLYINPAYMENSCHEDULRATSPREAPOSITIOTYPE: i32 = 40676; +pub const UNDERLYINPAYMENSCHEDULRATTREATMENT: i32 = 40677; +pub const UNDERLYINPAYMENSCHEDULFIXEAMOUNT: i32 = 40678; +pub const UNDERLYINPAYMENSCHEDULFIXECURRENCY: i32 = 40679; +pub const UNDERLYINPAYMENSCHEDULSTEFREQUENCPERIOD: i32 = 40680; +pub const UNDERLYINPAYMENSCHEDULSTEFREQUENCUNIT: i32 = 40681; +pub const UNDERLYINPAYMENSCHEDULSTEOFFSEVALUE: i32 = 40682; +pub const UNDERLYINPAYMENSCHEDULSTERATE: i32 = 40683; +pub const UNDERLYINPAYMENSCHEDULSTEOFFSERATE: i32 = 40684; +pub const UNDERLYINPAYMENSCHEDULSTERELATIVTO: i32 = 40685; +pub const UNDERLYINPAYMENSCHEDULFIXINDATUNADJUSTED: i32 = 40686; +pub const UNDERLYINPAYMENSCHEDULWEIGHT: i32 = 40687; +pub const UNDERLYINPAYMENSCHEDULFIXINDATRELATIVTO: i32 = 40688; +pub const UNDERLYINPAYMENSCHEDULFIXINDATBUSINESDACNVTN: i32 = 40689; +pub const UNDERLYINPAYMENSCHEDULFIXINDATBUSINESCENTER: i32 = 40690; +pub const UNDERLYINPAYMENSCHEDULFIXINDATOFFSEPERIOD: i32 = 40691; +pub const UNDERLYINPAYMENSCHEDULFIXINDATOFFSEUNIT: i32 = 40692; +pub const UNDERLYINPAYMENSCHEDULFIXINDATOFFSEDATYPE: i32 = 40693; +pub const UNDERLYINPAYMENSCHEDULFIXINDATADJUSTED: i32 = 40694; +pub const UNDERLYINPAYMENSCHEDULFIXINTIME: i32 = 40695; +pub const UNDERLYINPAYMENSCHEDULFIXINTIMBUSINESCENTER: i32 = 40696; +pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGPAYMENDATRELATIVTO: i32 = 40697; +pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATEBIDACONVENTION: i32 = 40698; +pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATEBUSINESCENTER: i32 = 40699; +pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATEOFFSEPERIOD: i32 = 40700; +pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATEOFFSEUNIT: i32 = 40701; +pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATEOFFSEDATYPE: i32 = 40702; +pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATADJUSTED: i32 = 40703; +pub const NUNDERLYINPAYMENSCHEDULRATSOURCES: i32 = 40704; +pub const UNDERLYINPAYMENSCHEDULRATSOURCE: i32 = 40705; +pub const UNDERLYINPAYMENSCHEDULRATSOURCTYPE: i32 = 40706; +pub const UNDERLYINPAYMENSCHEDULREFERENCPAGE: i32 = 40707; +pub const NUNDERLYINPAYMENSTUBS: i32 = 40708; +pub const UNDERLYINPAYMENSTUTYPE: i32 = 40709; +pub const UNDERLYINPAYMENSTULENGTH: i32 = 40710; +pub const UNDERLYINPAYMENSTURATE: i32 = 40711; +pub const UNDERLYINPAYMENSTUFIXEAMOUNT: i32 = 40712; +pub const UNDERLYINPAYMENSTUFIXECURRENCY: i32 = 40713; +pub const UNDERLYINPAYMENSTUINDEX: i32 = 40714; +pub const UNDERLYINPAYMENSTUINDESOURCE: i32 = 40715; +pub const UNDERLYINPAYMENSTUINDECURVPERIOD: i32 = 40716; +pub const UNDERLYINPAYMENSTUINDECURVUNIT: i32 = 40717; +pub const UNDERLYINPAYMENSTUINDERATMULTIPLIER: i32 = 40718; +pub const UNDERLYINPAYMENSTUINDERATSPREAD: i32 = 40719; +pub const UNDERLYINPAYMENSTUINDERATSPREAPOSITIOTYPE: i32 = 40720; +pub const UNDERLYINPAYMENSTUINDERATTREATMENT: i32 = 40721; +pub const UNDERLYINPAYMENSTUINDECARATE: i32 = 40722; +pub const UNDERLYINPAYMENSTUINDECARATBUSIDE: i32 = 40723; +pub const UNDERLYINPAYMENSTUINDECARATSELSIDE: i32 = 40724; +pub const UNDERLYINPAYMENSTUINDEFLOORATE: i32 = 40725; +pub const UNDERLYINPAYMENSTUINDEFLOORATBUSIDE: i32 = 40726; +pub const UNDERLYINPAYMENSTUINDEFLOORATSELSIDE: i32 = 40727; +pub const UNDERLYINPAYMENSTUINDEX2: i32 = 40728; +pub const UNDERLYINPAYMENSTUINDEX2SOURCE: i32 = 40729; +pub const UNDERLYINPAYMENSTUINDEX2CURVPERIOD: i32 = 40730; +pub const UNDERLYINPAYMENSTUINDEX2CURVUNIT: i32 = 40731; +pub const UNDERLYINPAYMENSTUINDEX2RATMULTIPLIER: i32 = 40732; +pub const UNDERLYINPAYMENSTUINDEX2RATSPREAD: i32 = 40733; +pub const UNDERLYINPAYMENSTUINDEX2RATSPREAPOSITIOTYPE: i32 = 40734; +pub const UNDERLYINPAYMENSTUINDEX2RATTREATMENT: i32 = 40735; +pub const UNDERLYINPAYMENSTUINDEX2CARATE: i32 = 40736; +pub const UNDERLYINPAYMENSTUINDEX2FLOORATE: i32 = 40737; +pub const PAYMENSTREATYPE: i32 = 40738; +pub const PAYMENSTREAMARKERATE: i32 = 40739; +pub const PAYMENSTREADELAINDICATOR: i32 = 40740; +pub const PAYMENSTREASETTCURRENCY: i32 = 40741; +pub const PAYMENSTREADACOUNT: i32 = 40742; +pub const PAYMENSTREAACCRUADAYS: i32 = 40743; +pub const PAYMENSTREADISCOUNTYPE: i32 = 40744; +pub const PAYMENSTREADISCOUNRATE: i32 = 40745; +pub const PAYMENSTREADISCOUNRATDACOUNT: i32 = 40746; +pub const PAYMENSTREACOMPOUNDINMETHOD: i32 = 40747; +pub const PAYMENSTREAINITIAPRINCIPAEXCHANGINDICATOR: i32 = 40748; +pub const PAYMENSTREAINTERIPRINCIPAEXCHANGINDICATOR: i32 = 40749; +pub const PAYMENSTREAFINAPRINCIPAEXCHANGINDICATOR: i32 = 40750; +pub const PAYMENSTREAPAYMENDATBUSINESDACONVENTION: i32 = 40751; +pub const PAYMENSTREAPAYMENDATBUSINESCENTER: i32 = 40752; +pub const PAYMENSTREAPAYMENFREQUENCPERIOD: i32 = 40753; +pub const PAYMENSTREAPAYMENFREQUENCUNIT: i32 = 40754; +pub const PAYMENSTREAPAYMENROLCONVENTION: i32 = 40755; +pub const PAYMENSTREAFIRSPAYMENDATUNADJUSTED: i32 = 40756; +pub const PAYMENSTREALASREGULAPAYMENDATUNADJUSTED: i32 = 40757; +pub const PAYMENSTREAPAYMENDATRELATIVTO: i32 = 40758; +pub const PAYMENSTREAPAYMENDATOFFSEPERIOD: i32 = 40759; +pub const PAYMENSTREAPAYMENDATOFFSEUNIT: i32 = 40760; +pub const PAYMENSTREARESEDATRELATIVTO: i32 = 40761; +pub const PAYMENSTREARESEDATBUSINESDACONVENTION: i32 = 40762; +pub const PAYMENSTREARESEDATBUSINESCENTER: i32 = 40763; +pub const PAYMENSTREARESEFREQUENCPERIOD: i32 = 40764; +pub const PAYMENSTREARESEFREQUENCUNIT: i32 = 40765; +pub const PAYMENSTREARESEWEEKLROLCONVENTION: i32 = 40766; +pub const PAYMENSTREAINITIAFIXINDATRELATIVTO: i32 = 40767; +pub const PAYMENSTREAINITIAFIXINDATBUSINESDACONVENTION: i32 = 40768; +pub const PAYMENSTREAINITIAFIXINDATBUSINESCENTER: i32 = 40769; +pub const PAYMENSTREAINITIAFIXINDATOFFSEPERIOD: i32 = 40770; +pub const PAYMENSTREAINITIAFIXINDATOFFSEUNIT: i32 = 40771; +pub const PAYMENSTREAINITIAFIXINDATOFFSEDATYPE: i32 = 40772; +pub const PAYMENSTREAINITIAFIXINDATADJUSTED: i32 = 40773; +pub const PAYMENSTREAFIXINDATRELATIVTO: i32 = 40774; +pub const PAYMENSTREAFIXINDATBUSINESDACONVENTION: i32 = 40775; +pub const PAYMENSTREAFIXINDATBUSINESCENTER: i32 = 40776; +pub const PAYMENSTREAFIXINDATOFFSEPERIOD: i32 = 40777; +pub const PAYMENSTREAFIXINDATOFFSEUNIT: i32 = 40778; +pub const PAYMENSTREAFIXINDATOFFSEDATYPE: i32 = 40779; +pub const PAYMENSTREAFIXINDATADJUSTED: i32 = 40780; +pub const PAYMENSTREARATCUTOFDATOFFSEPERIOD: i32 = 40781; +pub const PAYMENSTREARATCUTOFDATOFFSEUNIT: i32 = 40782; +pub const PAYMENSTREARATCUTOFDATOFFSEDATYPE: i32 = 40783; +pub const PAYMENSTREARATE: i32 = 40784; +pub const PAYMENSTREAFIXEAMOUNT: i32 = 40785; +pub const PAYMENSTREARATOAMOUNCURRENCY: i32 = 40786; +pub const PAYMENSTREAFUTURVALUNOTIONAL: i32 = 40787; +pub const PAYMENSTREAFUTURVALUDATADJUSTED: i32 = 40788; +pub const PAYMENSTREARATINDEX: i32 = 40789; +pub const PAYMENSTREARATINDESOURCE: i32 = 40790; +pub const PAYMENSTREARATINDECURVUNIT: i32 = 40791; +pub const PAYMENSTREARATINDECURVPERIOD: i32 = 40792; +pub const PAYMENSTREARATMULTIPLIER: i32 = 40793; +pub const PAYMENSTREARATSPREAD: i32 = 40794; +pub const PAYMENSTREARATSPREAPOSITIOTYPE: i32 = 40795; +pub const PAYMENSTREARATTREATMENT: i32 = 40796; +pub const PAYMENSTREACARATE: i32 = 40797; +pub const PAYMENSTREACARATBUSIDE: i32 = 40798; +pub const PAYMENSTREACARATSELSIDE: i32 = 40799; +pub const PAYMENSTREAFLOORATE: i32 = 40800; +pub const PAYMENSTREAFLOORATBUSIDE: i32 = 40801; +pub const PAYMENSTREAFLOORATSELSIDE: i32 = 40802; +pub const PAYMENSTREAINITIARATE: i32 = 40803; +pub const PAYMENSTREAFINARATROUNDINDIRECTION: i32 = 40804; +pub const PAYMENSTREAFINARATPRECISION: i32 = 40805; +pub const PAYMENSTREAAVERAGINMETHOD: i32 = 40806; +pub const PAYMENSTREANEGATIVRATTREATMENT: i32 = 40807; +pub const PAYMENSTREAINFLATIOLAPERIOD: i32 = 40808; +pub const PAYMENSTREAINFLATIOLAUNIT: i32 = 40809; +pub const PAYMENSTREAINFLATIOLADATYPE: i32 = 40810; +pub const PAYMENSTREAINFLATIOINTERPOLATIOMETHOD: i32 = 40811; +pub const PAYMENSTREAINFLATIOINDESOURCE: i32 = 40812; +pub const PAYMENSTREAINFLATIOPUBLICATIOSOURCE: i32 = 40813; +pub const PAYMENSTREAINFLATIOINITIAINDELEVEL: i32 = 40814; +pub const PAYMENSTREAINFLATIOFALLBACBONAPPLICABLE: i32 = 40815; +pub const PAYMENSTREAFRADISCOUNTING: i32 = 40816; +pub const PAYMENSTREANODELIVERABLRECURRENCY: i32 = 40817; +pub const PAYMENSTREANODELIVERABLFIXINDATEBUSINESDACONVENTION: i32 = 40818; +pub const PAYMENSTREANODELIVERABLFIXINDATEBUSINESCENTER: i32 = 40819; +pub const PAYMENSTREANODELIVERABLFIXINDATERELATIVTO: i32 = 40820; +pub const PAYMENSTREANODELIVERABLFIXINDATEOFFSEPERIOD: i32 = 40821; +pub const PAYMENSTREANODELIVERABLFIXINDATEOFFSEUNIT: i32 = 40822; +pub const PAYMENSTREANODELIVERABLFIXINDATEOFFSEDATYPE: i32 = 40823; +pub const UNDERLYINPAYMENSTREANODELIVERABLSETTREFERENCPAGE: i32 = 40824; +pub const NNODELIVERABLFIXINDATES: i32 = 40825; +pub const NODELIVERABLFIXINDATE: i32 = 40826; +pub const NODELIVERABLFIXINDATTYPE: i32 = 40827; +pub const NPAYMENSCHEDULES: i32 = 40828; +pub const PAYMENSCHEDULTYPE: i32 = 40829; +pub const PAYMENSCHEDULSTUTYPE: i32 = 40830; +pub const PAYMENSCHEDULSTARDATUNADJUSTED: i32 = 40831; +pub const PAYMENSCHEDULENDATUNADJUSTED: i32 = 40832; +pub const PAYMENSCHEDULPASIDE: i32 = 40833; +pub const PAYMENSCHEDULRECEIVSIDE: i32 = 40834; +pub const PAYMENSCHEDULNOTIONAL: i32 = 40835; +pub const PAYMENSCHEDULCURRENCY: i32 = 40836; +pub const PAYMENSCHEDULRATE: i32 = 40837; +pub const PAYMENSCHEDULRATMULTIPLIER: i32 = 40838; +pub const PAYMENSCHEDULRATSPREAD: i32 = 40839; +pub const PAYMENSCHEDULRATSPREAPOSITIOTYPE: i32 = 40840; +pub const PAYMENSCHEDULRATTREATMENT: i32 = 40841; +pub const PAYMENSCHEDULFIXEAMOUNT: i32 = 40842; +pub const PAYMENSCHEDULFIXECURRENCY: i32 = 40843; +pub const PAYMENSCHEDULSTEFREQUENCPERIOD: i32 = 40844; +pub const PAYMENSCHEDULSTEFREQUENCUNIT: i32 = 40845; +pub const PAYMENSCHEDULSTEOFFSEVALUE: i32 = 40846; +pub const PAYMENSCHEDULSTERATE: i32 = 40847; +pub const PAYMENSCHEDULSTEOFFSERATE: i32 = 40848; +pub const PAYMENSCHEDULSTERELATIVTO: i32 = 40849; +pub const PAYMENSCHEDULFIXINDATUNADJUSTED: i32 = 40850; +pub const PAYMENSCHEDULWEIGHT: i32 = 40851; +pub const PAYMENSCHEDULFIXINDATRELATIVTO: i32 = 40852; +pub const PAYMENSCHEDULFIXINDATBUSINESDACONVENTION: i32 = 40853; +pub const PAYMENSCHEDULFIXINDATBUSINESCENTER: i32 = 40854; +pub const PAYMENSCHEDULFIXINDATOFFSEPERIOD: i32 = 40855; +pub const PAYMENSCHEDULFIXINDATOFFSEUNIT: i32 = 40856; +pub const PAYMENSCHEDULFIXINDATOFFSEDATYPE: i32 = 40857; +pub const PAYMENSCHEDULFIXINDATADJUSTED: i32 = 40858; +pub const PAYMENSCHEDULFIXINTIME: i32 = 40859; +pub const PAYMENSCHEDULFIXINTIMBUSINESCENTER: i32 = 40860; +pub const PAYMENSCHEDULINTERIEXCHANGPAYMENDATRELATIVTO: i32 = 40861; +pub const PAYMENSCHEDULINTERIEXCHANGDATEBUSINESDACONVENTION: i32 = 40862; +pub const PAYMENSCHEDULINTERIEXCHANGDATEBUSINESCENTER: i32 = 40863; +pub const PAYMENSCHEDULINTERIEXCHANGDATEOFFSEPERIOD: i32 = 40864; +pub const PAYMENSCHEDULINTERIEXCHANGDATEOFFSEUNIT: i32 = 40865; +pub const PAYMENSCHEDULINTERIEXCHANGDATEOFFSEDATYPE: i32 = 40866; +pub const PAYMENSCHEDULINTERIEXCHANGDATADJUSTED: i32 = 40867; +pub const NPAYMENSCHEDULRATSOURCES: i32 = 40868; +pub const PAYMENSCHEDULRATSOURCE: i32 = 40869; +pub const PAYMENSCHEDULRATSOURCTYPE: i32 = 40870; +pub const PAYMENSCHEDULREFERENCPAGE: i32 = 40871; +pub const NPAYMENSTUBS: i32 = 40872; +pub const PAYMENSTUTYPE: i32 = 40873; +pub const PAYMENSTULENGTH: i32 = 40874; +pub const PAYMENSTURATE: i32 = 40875; +pub const PAYMENSTUFIXEAMOUNT: i32 = 40876; +pub const PAYMENSTUFIXECURRENCY: i32 = 40877; +pub const PAYMENSTUINDEX: i32 = 40878; +pub const PAYMENSTUINDESOURCE: i32 = 40879; +pub const PAYMENSTUINDECURVPERIOD: i32 = 40880; +pub const PAYMENSTUINDECURVUNIT: i32 = 40881; +pub const PAYMENSTUINDERATMULTIPLIER: i32 = 40882; +pub const PAYMENSTUINDERATSPREAD: i32 = 40883; +pub const PAYMENSTUINDERATSPREAPOSITIOTYPE: i32 = 40884; +pub const PAYMENSTUINDERATTREATMENT: i32 = 40885; +pub const PAYMENSTUINDECARATE: i32 = 40886; +pub const PAYMENSTUINDECARATBUSIDE: i32 = 40887; +pub const PAYMENSTUINDECARATSELSIDE: i32 = 40888; +pub const PAYMENSTUINDEFLOORATE: i32 = 40889; +pub const PAYMENSTUINDEFLOORATBUSIDE: i32 = 40890; +pub const PAYMENSTUINDEFLOORATSELSIDE: i32 = 40891; +pub const PAYMENSTUINDEX2: i32 = 40892; +pub const PAYMENSTUINDEX2SOURCE: i32 = 40893; +pub const PAYMENSTUINDEX2CURVPERIOD: i32 = 40894; +pub const PAYMENSTUINDEX2CURVUNIT: i32 = 40895; +pub const PAYMENSTUINDEX2RATMULTIPLIER: i32 = 40896; +pub const PAYMENSTUINDEX2RATSPREAD: i32 = 40897; +pub const PAYMENSTUINDEX2RATSPREAPOSITIOTYPE: i32 = 40898; +pub const PAYMENSTUINDEX2RATTREATMENT: i32 = 40899; +pub const PAYMENSTUINDEX2CARATE: i32 = 40900; +pub const PAYMENSTUINDEX2FLOORATE: i32 = 40901; +pub const NLESETTRATFALLBACKS: i32 = 40902; +pub const LESETTRATPOSTPONEMENMAXIMUDAYS: i32 = 40903; +pub const UNDERLYINSETTRATFALLBACRATSOURCE: i32 = 40904; +pub const LESETTRATPOSTPONEMENSURVEY: i32 = 40905; +pub const LESETTRATPOSTPONEMENCALCULATIOAGENT: i32 = 40906; +pub const STREAEFFECTIVDATUNADJUSTED: i32 = 40907; +pub const STREAEFFECTIVDATBUSINESDACONVENTION: i32 = 40908; +pub const STREAEFFECTIVDATBUSINESCENTER: i32 = 40909; +pub const STREAEFFECTIVDATRELATIVTO: i32 = 40910; +pub const STREAEFFECTIVDATOFFSEPERIOD: i32 = 40911; +pub const STREAEFFECTIVDATOFFSEUNIT: i32 = 40912; +pub const STREAEFFECTIVDATOFFSEDATYPE: i32 = 40913; +pub const STREAEFFECTIVDATADJUSTED: i32 = 40914; +pub const UNDERLYINSETTRATFALLBACREFERENCPAGE: i32 = 40915; +pub const PAYMENPRICTYPE: i32 = 40919; +pub const PAYMENSTREAPAYMENDATOFFSEDATYPE: i32 = 40920; +pub const BUSINESDACONVENTION: i32 = 40921; +pub const DATROLCONVENTION: i32 = 40922; +pub const NLEBUSINESCENTERS: i32 = 40923; +pub const LEBUSINESCENTER: i32 = 40924; +pub const LEBUSINESDACONVENTION: i32 = 40925; +pub const LEDATROLCONVENTION: i32 = 40926; +pub const NLEPAYMENSCHEDULFIXINDATBUSINESCENTERS: i32 = 40927; +pub const NLEPAYMENSCHEDULINTERIEXCHANGDATBUSINESCENTERS: i32 = 40928; +pub const NLEPAYMENSTREANODELIVERABLFIXINDATBUSINESCENTERS: i32 = 40929; +pub const NLEPAYMENSTREAPAYMENDATBUSINESCENTERS: i32 = 40930; +pub const NLEPAYMENSTREARESEDATBUSINESCENTERS: i32 = 40931; +pub const NLEPAYMENSTREAINITIAFIXINDATBUSINESCENTERS: i32 = 40932; +pub const NLEPAYMENSTREAFIXINDATBUSINESCENTERS: i32 = 40933; +pub const NLEPROVISIOCASSETTPAYMENDATBUSINESCENTERS: i32 = 40934; +pub const NLEPROVISIOCASSETTVALUDATBUSINESCENTERS: i32 = 40935; +pub const NLEPROVISIOOPTIOEXERCISBUSINESCENTERS: i32 = 40936; +pub const NLEPROVISIOOPTIOEXPIRATIODATBUSINESCENTERS: i32 = 40937; +pub const NLEPROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTERS: i32 = 40938; +pub const NLEPROVISIODATBUSINESCENTERS: i32 = 40939; +pub const NLESTREACALCULATIOPERIOBUSINESCENTERS: i32 = 40940; +pub const NLESTREAFIRSPERIOSTARDATBUSINESCENTERS: i32 = 40941; +pub const NLESTREAEFFECTIVDATBUSINESCENTERS: i32 = 40942; +pub const NLESTREATERMINATIODATBUSINESCENTERS: i32 = 40943; +pub const NPAYMENBUSINESCENTERS: i32 = 40944; +pub const NPAYMENSCHEDULINTERIEXCHANGDATBUSINESCENTERS: i32 = 40945; +pub const NPAYMENSTREANODELIVERABLFIXINDATEBUSINESCENTERS: i32 = 40946; +pub const NPAYMENSTREAPAYMENDATBUSINESCENTERS: i32 = 40947; +pub const NPAYMENSTREARESEDATBUSINESCENTERS: i32 = 40948; +pub const NPAYMENSTREAINITIAFIXINDATBUSINESCENTERS: i32 = 40949; +pub const NPAYMENSTREAFIXINDATBUSINESCENTERS: i32 = 40950; +pub const NPROTECTIOTEREVENNEWSOURCES: i32 = 40951; +pub const NPROVISIOCASSETTPAYMENDATBUSINESCENTERS: i32 = 40952; +pub const NPROVISIOCASSETTVALUDATBUSINESCENTERS: i32 = 40953; +pub const NPROVISIOOPTIOEXERCISBUSINESCENTERS: i32 = 40954; +pub const NPROVISIOOPTIOEXPIRATIODATBUSINESCENTERS: i32 = 40955; +pub const NPROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTERS: i32 = 40956; +pub const NPROVISIODATBUSINESCENTERS: i32 = 40957; +pub const NSTREACALCULATIOPERIOBUSINESCENTERS: i32 = 40958; +pub const NSTREAFIRSPERIOSTARDATBUSINESCENTERS: i32 = 40959; +pub const NSTREAEFFECTIVDATBUSINESCENTERS: i32 = 40960; +pub const NSTREATERMINATIODATBUSINESCENTERS: i32 = 40961; +pub const NUNDERLYINBUSINESCENTERS: i32 = 40962; +pub const UNDERLYINBUSINESCENTER: i32 = 40963; +pub const UNDERLYINBUSINESDACONVENTION: i32 = 40964; +pub const UNDERLYINDATROLCONVENTION: i32 = 40965; +pub const NUNDERLYINPAYMENSCHEDULFIXINDATBUSINESCENTERS: i32 = 40966; +pub const NUNDERLYINPAYMENSCHEDULINTERIEXCHANGDATBUSINESCENTERS: i32 = 40967; +pub const NUNDERLYINPAYMENSTREANODELIVERABLFIXINDATEBICENTERS: i32 = 40968; +pub const NUNDERLYINPAYMENSTREAPAYMENDATBUSINESCENTERS: i32 = 40969; +pub const NUNDERLYINPAYMENSTREARESEDATBUSINESCENTERS: i32 = 40970; +pub const NUNDERLYINPAYMENSTREAINITIAFIXINDATBUSINESCENTERS: i32 = 40971; +pub const NUNDERLYINPAYMENSTREAFIXINDATBUSINESCENTERS: i32 = 40972; +pub const NUNDERLYINSTREACALCULATIOPERIOBUSINESCENTERS: i32 = 40973; +pub const NUNDERLYINSTREAFIRSPERIOSTARDATBUSINESCENTERS: i32 = 40974; +pub const NUNDERLYINSTREAEFFECTIVDATBUSINESCENTERS: i32 = 40975; +pub const NUNDERLYINSTREATERMINATIODATBUSINESCENTERS: i32 = 40976; +pub const NPAYMENSCHEDULFIXINDATBUSINESCENTERS: i32 = 40977; +pub const ENCODELESTREATEXLEN: i32 = 40978; +pub const ENCODELESTREATEXT: i32 = 40979; +pub const ENCODELEPROVISIOTEXLEN: i32 = 40980; +pub const ENCODELEPROVISIOTEXT: i32 = 40981; +pub const ENCODESTREATEXLEN: i32 = 40982; +pub const ENCODESTREATEXT: i32 = 40983; +pub const ENCODEPAYMENTEXLEN: i32 = 40984; +pub const ENCODEPAYMENTEXT: i32 = 40985; +pub const ENCODEPROVISIOTEXLEN: i32 = 40986; +pub const ENCODEPROVISIOTEXT: i32 = 40987; +pub const ENCODEUNDERLYINSTREATEXLEN: i32 = 40988; +pub const ENCODEUNDERLYINSTREATEXT: i32 = 40989; +pub const PROVISIOCASSETTQUOTREFERENCPAGE: i32 = 41406; +pub const LEPROVISIOCASSETTQUOTREFERENCPAGE: i32 = 41407; +pub const EVENMONTYEAR: i32 = 2340; +pub const LEEVENMONTYEAR: i32 = 2341; +pub const UNDERLYINEVENMONTYEAR: i32 = 2342; +pub const PREVIOUCLEARINBUSINESDATE: i32 = 2084; +pub const VALUATIODATE: i32 = 2085; +pub const VALUATIOTIME: i32 = 2086; +pub const VALUATIOBUSINESCENTER: i32 = 2087; +pub const MARGIAMFXRATE: i32 = 2088; +pub const MARGIAMFXRATCALC: i32 = 2089; +pub const COLLATERAFXRATE: i32 = 2090; +pub const COLLATERAFXRATCALC: i32 = 2091; +pub const COLLATERAAMOUNMARKESEGMENID: i32 = 2092; +pub const COLLATERAAMOUNMARKEID: i32 = 2093; +pub const PACOLLECFXRATE: i32 = 2094; +pub const PACOLLECFXRATCALC: i32 = 2095; +pub const POAMSTREADESC: i32 = 2096; +pub const POSITIOFXRATE: i32 = 2097; +pub const POSITIOFXRATCALC: i32 = 2098; +pub const POAMMARKESEGMENID: i32 = 2099; +pub const POAMMARKEID: i32 = 2100; +pub const TERMINATEINDICATOR: i32 = 2101; +pub const SHORMARKINEXEMPINDICATOR: i32 = 2102; +pub const RELATEREGULATORTRADIDSOURCE: i32 = 2103; +pub const NATTACHMENTS: i32 = 2104; +pub const ATTACHMENNAME: i32 = 2105; +pub const ATTACHMENMEDITYPE: i32 = 2106; +pub const ATTACHMENCLASSIFICATION: i32 = 2107; +pub const ATTACHMENEXTERNAURL: i32 = 2108; +pub const ATTACHMENENCODINTYPE: i32 = 2109; +pub const UNENCODEATTACHMENLEN: i32 = 2110; +pub const ENCODEATTACHMENLEN: i32 = 2111; +pub const ENCODEATTACHMENT: i32 = 2112; +pub const NATTACHMENKEYWORDS: i32 = 2113; +pub const ATTACHMENKEYWORD: i32 = 2114; +pub const NEGOTIATIOMETHOD: i32 = 2115; +pub const NEXAUCTIOTIME: i32 = 2116; +pub const NASSEATTRIBUTES: i32 = 2304; +pub const ASSEATTRIBUTTYPE: i32 = 2305; +pub const ASSEATTRIBUTVALUE: i32 = 2306; +pub const ASSEATTRIBUTLIMIT: i32 = 2307; +pub const COMRATE: i32 = 1233; +pub const COMUNIOMEASURE: i32 = 1238; +pub const NCOMPLEEVENAVERAGINOBSERVATIONS: i32 = 40994; +pub const COMPLEEVENAVERAGINOBSERVATIONUMBER: i32 = 40995; +pub const COMPLEEVENAVERAGINWEIGHT: i32 = 40996; +pub const NCOMPLEEVENCREDIEVENTS: i32 = 40997; +pub const COMPLEEVENCREDIEVENTYPE: i32 = 40998; +pub const COMPLEEVENCREDIEVENVALUE: i32 = 40999; +pub const COMPLEEVENCREDIEVENCURRENCY: i32 = 41000; +pub const COMPLEEVENCREDIEVENPERIOD: i32 = 41001; +pub const COMPLEEVENCREDIEVENUNIT: i32 = 41002; +pub const COMPLEEVENCREDIEVENDATYPE: i32 = 41003; +pub const COMPLEEVENCREDIEVENRATSOURCE: i32 = 41004; +pub const NCOMPLEEVENCREDIEVENQUALIFIERS: i32 = 41005; +pub const COMPLEEVENCREDIEVENQUALIFIER: i32 = 41006; +pub const NCOMPLEEVENPERIODATTIMES: i32 = 41007; +pub const COMPLEEVENPERIODATE: i32 = 41008; +pub const COMPLEEVENPERIOTIME: i32 = 41009; +pub const NCOMPLEEVENPERIODS: i32 = 41010; +pub const COMPLEEVENPERIOTYPE: i32 = 41011; +pub const COMPLEEVENBUSINESCENTER: i32 = 41012; +pub const NCOMPLEEVENRATSOURCES: i32 = 41013; +pub const COMPLEEVENRATSOURCE: i32 = 41014; +pub const COMPLEEVENRATSOURCTYPE: i32 = 41015; +pub const COMPLEEVENREFERENCPAGE: i32 = 41016; +pub const COMPLEEVENREFERENCPAGHEADING: i32 = 41017; +pub const NCOMPLEEVENDATBUSINESCENTERS: i32 = 41018; +pub const COMPLEEVENDATBUSINESCENTER: i32 = 41019; +pub const COMPLEEVENDATUNADJUSTED: i32 = 41020; +pub const COMPLEEVENDATRELATIVTO: i32 = 41021; +pub const COMPLEEVENDATOFFSEPERIOD: i32 = 41022; +pub const COMPLEEVENDATOFFSEUNIT: i32 = 41023; +pub const COMPLEEVENDATOFFSEDATYPE: i32 = 41024; +pub const COMPLEEVENDATBUSINESDACONVENTION: i32 = 41025; +pub const COMPLEEVENDATADJUSTED: i32 = 41026; +pub const COMPLEEVENFIXINTIME: i32 = 41027; +pub const COMPLEEVENFIXINTIMBUSINESCENTER: i32 = 41028; +pub const NCOMPLEEVENCREDIEVENSOURCES: i32 = 41029; +pub const COMPLEEVENCREDIEVENSOURCE: i32 = 41030; +pub const COMPLEOPPAYOUPASIDE: i32 = 2117; +pub const COMPLEOPPAYOURECEIVSIDE: i32 = 2118; +pub const COMPLEOPPAYOUUNDERLIER: i32 = 2119; +pub const COMPLEOPPAYOUPERCENTAGE: i32 = 2120; +pub const COMPLEOPPAYOUTIME: i32 = 2121; +pub const COMPLEOPPAYOUCURRENCY: i32 = 2122; +pub const COMPLEEVENPRICPERCENTAGE: i32 = 2123; +pub const COMPLEEVENCURRENCONE: i32 = 2124; +pub const COMPLEEVENCURRENCTWO: i32 = 2125; +pub const COMPLEEVENQUOTBASIS: i32 = 2126; +pub const COMPLEEVENFIXEFXRATE: i32 = 2127; +pub const COMPLEEVENDETERMINATIOMETHOD: i32 = 2128; +pub const COMPLEEVENCALCULATIOAGENT: i32 = 2129; +pub const COMPLEEVENSTRIKPRICE: i32 = 2130; +pub const COMPLEEVENSTRIKFACTOR: i32 = 2131; +pub const COMPLEEVENSTRIKNUMBEOOPTIONS: i32 = 2132; +pub const COMPLEEVENCREDIEVENTXIDREF: i32 = 2133; +pub const COMPLEEVENCREDIEVENNOTIFYINPARTY: i32 = 2134; +pub const COMPLEEVENCREDIEVENBUSINESCENTER: i32 = 2135; +pub const COMPLEEVENCREDIEVENSTANDARSOURCES: i32 = 2136; +pub const COMPLEEVENCREDIEVENMINIMUSOURCES: i32 = 2137; +pub const COMPLEEVENXID: i32 = 2138; +pub const COMPLEEVENXIDREF: i32 = 2139; +pub const NCOMPLEEVENSCHEDULES: i32 = 41031; +pub const COMPLEEVENSCHEDULSTARDATE: i32 = 41032; +pub const COMPLEEVENSCHEDULENDATE: i32 = 41033; +pub const COMPLEEVENSCHEDULFREQUENCPERIOD: i32 = 41034; +pub const COMPLEEVENSCHEDULFREQUENCUNIT: i32 = 41035; +pub const COMPLEEVENSCHEDULROLCONVENTION: i32 = 41036; +pub const NDELIVERSCHEDULES: i32 = 41037; +pub const DELIVERSCHEDULTYPE: i32 = 41038; +pub const DELIVERSCHEDULXID: i32 = 41039; +pub const DELIVERSCHEDULNOTIONAL: i32 = 41040; +pub const DELIVERSCHEDULNOTIONAUNIOMEASURE: i32 = 41041; +pub const DELIVERSCHEDULNOTIONACOMMODITFREQUENCY: i32 = 41042; +pub const DELIVERSCHEDULNEGATIVTOLERANCE: i32 = 41043; +pub const DELIVERSCHEDULPOSITIVTOLERANCE: i32 = 41044; +pub const DELIVERSCHEDULTOLERANCUNIOMEASURE: i32 = 41045; +pub const DELIVERSCHEDULTOLERANCTYPE: i32 = 41046; +pub const DELIVERSCHEDULSETTCOUNTRY: i32 = 41047; +pub const DELIVERSCHEDULSETTTIMZONE: i32 = 41048; +pub const DELIVERSCHEDULSETTFLOTYPE: i32 = 41049; +pub const DELIVERSCHEDULSETTHOLIDAYPROCESSININSTRUCTION: i32 = 41050; +pub const NDELIVERSCHEDULSETTDAYS: i32 = 41051; +pub const DELIVERSCHEDULSETTDAY: i32 = 41052; +pub const DELIVERSCHEDULSETTTOTAHOURS: i32 = 41053; +pub const NDELIVERSCHEDULSETTTIMES: i32 = 41054; +pub const DELIVERSCHEDULSETTSTART: i32 = 41055; +pub const DELIVERSCHEDULSETTEND: i32 = 41056; +pub const DELIVERSCHEDULSETTTIMTYPE: i32 = 41057; +pub const DELIVERSTREATYPE: i32 = 41058; +pub const DELIVERSTREAPIPELINE: i32 = 41059; +pub const DELIVERSTREAENTRPOINT: i32 = 41060; +pub const DELIVERSTREAWITHDRAWAPOINT: i32 = 41061; +pub const DELIVERSTREADELIVERPOINT: i32 = 41062; +pub const DELIVERSTREADELIVERRESTRICTION: i32 = 41063; +pub const DELIVERSTREADELIVERCONTINGENCY: i32 = 41064; +pub const DELIVERSTREADELIVERCONTINGENPARTSIDE: i32 = 41065; +pub const DELIVERSTREADELIVEASOURCINDICATOR: i32 = 41066; +pub const DELIVERSTREARISAPPORTIONMENT: i32 = 41067; +pub const DELIVERSTREARISAPPORTIONMENSOURCE: i32 = 41218; +pub const DELIVERSTREATITLTRANSFELOCATION: i32 = 41068; +pub const DELIVERSTREATITLTRANSFECONDITION: i32 = 41069; +pub const DELIVERSTREAIMPORTEORECORD: i32 = 41070; +pub const DELIVERSTREANEGATIVTOLERANCE: i32 = 41071; +pub const DELIVERSTREAPOSITIVTOLERANCE: i32 = 41072; +pub const DELIVERSTREATOLERANCUNIOMEASURE: i32 = 41073; +pub const DELIVERSTREATOLERANCTYPE: i32 = 41074; +pub const DELIVERSTREATOLERANCOPTIOSIDE: i32 = 41075; +pub const DELIVERSTREATOTAPOSITIVTOLERANCE: i32 = 41076; +pub const DELIVERSTREATOTANEGATIVTOLERANCE: i32 = 41077; +pub const DELIVERSTREANOTIONACONVERSIOFACTOR: i32 = 41078; +pub const DELIVERSTREATRANSPOREQUIPMENT: i32 = 41079; +pub const DELIVERSTREAELECTINPARTSIDE: i32 = 41080; +pub const NDELIVERSTREACYCLES: i32 = 41081; +pub const DELIVERSTREACYCLDESC: i32 = 41082; +pub const ENCODEDELIVERSTREACYCLDESLEN: i32 = 41083; +pub const ENCODEDELIVERSTREACYCLDESC: i32 = 41084; +pub const NDELIVERSTREACOMMODITSOURCES: i32 = 41085; +pub const DELIVERSTREACOMMODITSOURCE: i32 = 41086; +pub const DOCUMENTATIOTEXT: i32 = 1513; +pub const ENCODEDOCUMENTATIOTEXLEN: i32 = 1525; +pub const ENCODEDOCUMENTATIOTEXT: i32 = 1527; +pub const SWASUCLASS: i32 = 1575; +pub const SETTRATINDEX: i32 = 1577; +pub const SETTRATINDELOCATION: i32 = 1580; +pub const OPTIOEXPIRATIODESC: i32 = 1581; +pub const ENCODEOPTIOEXPIRATIODESLEN: i32 = 1678; +pub const ENCODEOPTIOEXPIRATIODESC: i32 = 1697; +pub const STRIKUNIOMEASURE: i32 = 1698; +pub const STRIKINDEX: i32 = 1866; +pub const STRIKINDESPREAD: i32 = 2001; +pub const VALUATIOSOURCE: i32 = 2002; +pub const VALUATIOREFERENCMODEL: i32 = 2140; +pub const STRATEGTYPE: i32 = 2141; +pub const COMMOPRICININDICATOR: i32 = 2142; +pub const SETTDISRUPTIOPROVISION: i32 = 2143; +pub const INSTRUMENROUNDINDIRECTION: i32 = 2144; +pub const INSTRUMENROUNDINPRECISION: i32 = 2145; +pub const LESETTLOOPEFLAG: i32 = 2146; +pub const LEINSTRMASSIGNMENMETHOD: i32 = 2147; +pub const LESECURITSTATUS: i32 = 2148; +pub const LERESTRUCTURINTYPE: i32 = 2149; +pub const LESENIORITY: i32 = 2150; +pub const LENOTIONAPERCENTAGOUTSTANDING: i32 = 2151; +pub const LEORIGINANOTIONAPERCENTAGOUTSTANDING: i32 = 2152; +pub const LEATTACHMENPOINT: i32 = 2153; +pub const LEDETACHMENPOINT: i32 = 2154; +pub const LEOBLIGATIOTYPE: i32 = 2155; +pub const LESWASUCLASS: i32 = 2156; +pub const LENTTDEFAULT: i32 = 2157; +pub const LEMTTDEFAULT: i32 = 2158; +pub const LESETTLEENTITMATRISOURCE: i32 = 2159; +pub const LESETTLEENTITMATRIPUBLICATIODATE: i32 = 2160; +pub const LECOUPOTYPE: i32 = 2161; +pub const LETOTAISSUEAMOUNT: i32 = 2162; +pub const LECOUPOFREQUENCPERIOD: i32 = 2163; +pub const LECOUPOFREQUENCUNIT: i32 = 2164; +pub const LECOUPODACOUNT: i32 = 2165; +pub const LECONVERTIBLBONEQUITID: i32 = 2166; +pub const LECONVERTIBLBONEQUITIDSOURCE: i32 = 2167; +pub const LECONTRACPRICREMONTH: i32 = 2168; +pub const LELIESENIORITY: i32 = 2169; +pub const LELOAFACILITY: i32 = 2170; +pub const LEREFERENCENTITTYPE: i32 = 2171; +pub const LEINDESERIES: i32 = 2172; +pub const LEINDEANNEVERSION: i32 = 2173; +pub const LEINDEANNEDATE: i32 = 2174; +pub const LEINDEANNESOURCE: i32 = 2175; +pub const LESETTRATINDEX: i32 = 2176; +pub const LESETTRATINDELOCATION: i32 = 2177; +pub const LEOPTIOEXPIRATIODESC: i32 = 2178; +pub const ENCODELEOPTIOEXPIRATIODESLEN: i32 = 2179; +pub const ENCODELEOPTIOEXPIRATIODESC: i32 = 2180; +pub const LESTRIKMULTIPLIER: i32 = 2181; +pub const LESTRIKVALUE: i32 = 2182; +pub const LESTRIKUNIOMEASURE: i32 = 2183; +pub const LESTRIKINDEX: i32 = 2184; +pub const LESTRIKINDESPREAD: i32 = 2185; +pub const LESTRIKPRICDETERMINATIOMETHOD: i32 = 2186; +pub const LESTRIKPRICBOUNDARMETHOD: i32 = 2187; +pub const LESTRIKPRICBOUNDARPRECISION: i32 = 2188; +pub const LEUNDERLYINPRICDETERMINATIOMETHOD: i32 = 2189; +pub const LEMIPRICINCREMENT: i32 = 2190; +pub const LEMIPRICINCREMENAMOUNT: i32 = 2191; +pub const LESETTMETHOD: i32 = 2192; +pub const LEOPPAYOUTYPE: i32 = 2193; +pub const LEOPPAYOUAMOUNT: i32 = 2194; +pub const LEPRICQUOTMETHOD: i32 = 2195; +pub const LEVALUATIOMETHOD: i32 = 2196; +pub const LEVALUATIOSOURCE: i32 = 2197; +pub const LEVALUATIOREFERENCMODEL: i32 = 2198; +pub const LELISMETHOD: i32 = 2199; +pub const LECAPRICE: i32 = 2200; +pub const LEFLOOPRICE: i32 = 2201; +pub const LEFLEXIBLINDICATOR: i32 = 2202; +pub const LEFLEPRODUCELIGIBILITINDICATOR: i32 = 2203; +pub const LEPOSITIOLIMIT: i32 = 2205; +pub const LENTPOSITIOLIMIT: i32 = 2206; +pub const LECPPROGRAM: i32 = 2207; +pub const LECPRETYPE: i32 = 2208; +pub const LESHORSALRESTRICTION: i32 = 2209; +pub const LESTRATEGTYPE: i32 = 2211; +pub const LECOMMOPRICININDICATOR: i32 = 2212; +pub const LESETTDISRUPTIOPROVISION: i32 = 2213; +pub const LEINSTRUMENROUNDINDIRECTION: i32 = 2214; +pub const LEINSTRUMENROUNDINPRECISION: i32 = 2215; +pub const MARKEDISRUPTIOPROVISION: i32 = 41087; +pub const MARKEDISRUPTIOFALLBACPROVISION: i32 = 41088; +pub const MARKEDISRUPTIOMAXIMUDAYS: i32 = 41089; +pub const MARKEDISRUPTIOMATERIALITPERCENTAGE: i32 = 41090; +pub const MARKEDISRUPTIOMINIMUFUTURECONTRACTS: i32 = 41091; +pub const NMARKEDISRUPTIOEVENTS: i32 = 41092; +pub const MARKEDISRUPTIOEVENT: i32 = 41093; +pub const NMARKEDISRUPTIOFALLBACKS: i32 = 41094; +pub const MARKEDISRUPTIOFALLBACTYPE: i32 = 41095; +pub const NMARKEDISRUPTIOFALLBACREFERENCPRICES: i32 = 41096; +pub const MARKEDISRUPTIOFALLBACUNDERLIETYPE: i32 = 41097; +pub const MARKEDISRUPTIOFALLBACUNDERLIESECURITID: i32 = 41098; +pub const MARKEDISRUPTIOFALLBACUNDERLIESECURITIDSOURCE: i32 = 41099; +pub const MARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: i32 = 41100; +pub const ENCODEMARKEDISRUPTIOFALLBACUNDERLIESECURITDESLEN: i32 = 41101; +pub const ENCODEMARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: i32 = 41102; +pub const MARKEDISRUPTIOFALLBACOPEUNITS: i32 = 41103; +pub const MARKEDISRUPTIOFALLBACBASKECURRENCY: i32 = 41104; +pub const MARKEDISRUPTIOFALLBACBASKEDIVISOR: i32 = 41105; +pub const MISFERATE: i32 = 2216; +pub const MISFEAMOUNDUE: i32 = 2217; +pub const EXERCISDESC: i32 = 41106; +pub const ENCODEEXERCISDESLEN: i32 = 41107; +pub const ENCODEEXERCISDESC: i32 = 41108; +pub const AUTOMATIEXERCISINDICATOR: i32 = 41109; +pub const AUTOMATIEXERCISTHRESHOLRATE: i32 = 41110; +pub const EXERCISCONFIRMATIOMETHOD: i32 = 41111; +pub const MANUANOTICBUSINESCENTER: i32 = 41112; +pub const FALLBACEXERCISINDICATOR: i32 = 41113; +pub const LIMITERIGHTCONFIRINDICATOR: i32 = 41114; +pub const EXERCISSPLITICKEINDICATOR: i32 = 41115; +pub const NOPTIOEXERCISBUSINESCENTERS: i32 = 41116; +pub const OPTIOEXERCISBUSINESCENTER: i32 = 41117; +pub const OPTIOEXERCISBUSINESDACONVENTION: i32 = 41118; +pub const OPTIOEXERCISEARLIESDATOFFSEDATYPE: i32 = 41119; +pub const OPTIOEXERCISEARLIESDATOFFSEPERIOD: i32 = 41120; +pub const OPTIOEXERCISEARLIESDATOFFSEUNIT: i32 = 41121; +pub const OPTIOEXERCISFREQUENCPERIOD: i32 = 41122; +pub const OPTIOEXERCISFREQUENCUNIT: i32 = 41123; +pub const OPTIOEXERCISSTARDATUNADJUSTED: i32 = 41124; +pub const OPTIOEXERCISSTARDATRELATIVTO: i32 = 41125; +pub const OPTIOEXERCISSTARDATOFFSEPERIOD: i32 = 41126; +pub const OPTIOEXERCISSTARDATOFFSEUNIT: i32 = 41127; +pub const OPTIOEXERCISSTARDATOFFSEDATYPE: i32 = 41128; +pub const OPTIOEXERCISSTARDATADJUSTED: i32 = 41129; +pub const OPTIOEXERCISSKIP: i32 = 41130; +pub const OPTIOEXERCISNOMINATIODEADLINE: i32 = 41131; +pub const OPTIOEXERCISFIRSDATUNADJUSTED: i32 = 41132; +pub const OPTIOEXERCISLASDATUNADJUSTED: i32 = 41133; +pub const OPTIOEXERCISEARLIESTIME: i32 = 41134; +pub const OPTIOEXERCISLATESTIME: i32 = 41135; +pub const OPTIOEXERCISTIMBUSINESCENTER: i32 = 41136; +pub const NOPTIOEXERCISDATES: i32 = 41137; +pub const OPTIOEXERCISDATE: i32 = 41138; +pub const OPTIOEXERCISDATTYPE: i32 = 41139; +pub const NOPTIOEXERCISEXPIRATIODATBUSINESCENTERS: i32 = 41140; +pub const OPTIOEXERCISEXPIRATIODATBUSINESCENTER: i32 = 41141; +pub const OPTIOEXERCISEXPIRATIODATBUSINESDACONVENTION: i32 = 41142; +pub const OPTIOEXERCISEXPIRATIODATRELATIVTO: i32 = 41143; +pub const OPTIOEXERCISEXPIRATIODATOFFSEPERIOD: i32 = 41144; +pub const OPTIOEXERCISEXPIRATIODATOFFSEUNIT: i32 = 41145; +pub const OPTIOEXERCISEXPIRATIOFREQUENCPERIOD: i32 = 41146; +pub const OPTIOEXERCISEXPIRATIOFREQUENCUNIT: i32 = 41147; +pub const OPTIOEXERCISEXPIRATIOROLCONVENTION: i32 = 41148; +pub const OPTIOEXERCISEXPIRATIODATOFFSEDATYPE: i32 = 41149; +pub const OPTIOEXERCISEXPIRATIOTIME: i32 = 41150; +pub const OPTIOEXERCISEXPIRATIOTIMBUSINESCENTER: i32 = 41151; +pub const NOPTIOEXERCISEXPIRATIODATES: i32 = 41152; +pub const OPTIOEXERCISEXPIRATIODATE: i32 = 41153; +pub const OPTIOEXERCISEXPIRATIODATTYPE: i32 = 41154; +pub const PAYMENUNIOMEASURE: i32 = 41155; +pub const PAYMENDATRELATIVTO: i32 = 41156; +pub const PAYMENDATOFFSEPERIOD: i32 = 41157; +pub const PAYMENDATOFFSEUNIT: i32 = 41158; +pub const PAYMENDATOFFSEDATYPE: i32 = 41159; +pub const PAYMENFORWARSTARTYPE: i32 = 41160; +pub const NPAYMENSCHEDULFIXINDAYS: i32 = 41161; +pub const PAYMENSCHEDULFIXINDAOWEEK: i32 = 41162; +pub const PAYMENSCHEDULFIXINDANUMBER: i32 = 41163; +pub const PAYMENSCHEDULXID: i32 = 41164; +pub const PAYMENSCHEDULXIDREF: i32 = 41165; +pub const PAYMENSCHEDULRATCURRENCY: i32 = 41166; +pub const PAYMENSCHEDULRATUNIOMEASURE: i32 = 41167; +pub const PAYMENSCHEDULRATCONVERSIOFACTOR: i32 = 41168; +pub const PAYMENSCHEDULRATSPREATYPE: i32 = 41169; +pub const PAYMENSCHEDULSETTPERIOPRICE: i32 = 41170; +pub const PAYMENSCHEDULSETTPERIOPRICCURRENCY: i32 = 41171; +pub const PAYMENSCHEDULSETTPERIOPRICUNIOMEASURE: i32 = 41172; +pub const PAYMENSCHEDULSTEUNIOMEASURE: i32 = 41173; +pub const PAYMENSCHEDULFIXINDADISTRIBUTION: i32 = 41174; +pub const PAYMENSCHEDULFIXINDACOUNT: i32 = 41175; +pub const PAYMENSCHEDULFIXINLAPERIOD: i32 = 41176; +pub const PAYMENSCHEDULFIXINLAUNIT: i32 = 41177; +pub const PAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEPERIOD: i32 = 41178; +pub const PAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEUNIT: i32 = 41179; +pub const PAYMENSTREAFLARATINDICATOR: i32 = 41180; +pub const PAYMENSTREAFLARATAMOUNT: i32 = 41181; +pub const PAYMENSTREAFLARATCURRENCY: i32 = 41182; +pub const PAYMENSTREAMAXIMUPAYMENAMOUNT: i32 = 41183; +pub const PAYMENSTREAMAXIMUPAYMENCURRENCY: i32 = 41184; +pub const PAYMENSTREAMAXIMUTRANSACTIOAMOUNT: i32 = 41185; +pub const PAYMENSTREAMAXIMUTRANSACTIOCURRENCY: i32 = 41186; +pub const PAYMENSTREAFIXEAMOUNUNIOMEASURE: i32 = 41187; +pub const PAYMENSTREATOTAFIXEAMOUNT: i32 = 41188; +pub const PAYMENSTREAWORLSCALRATE: i32 = 41189; +pub const PAYMENSTREACONTRACPRICE: i32 = 41190; +pub const PAYMENSTREACONTRACPRICCURRENCY: i32 = 41191; +pub const NPAYMENSTREAPRICINBUSINESCENTERS: i32 = 41192; +pub const PAYMENSTREAPRICINBUSINESCENTER: i32 = 41193; +pub const PAYMENSTREARATINDEX2CURVPERIOD: i32 = 41194; +pub const PAYMENSTREARATINDEX2CURVUNIT: i32 = 41195; +pub const PAYMENSTREARATINDELOCATION: i32 = 41196; +pub const PAYMENSTREARATINDELEVEL: i32 = 41197; +pub const PAYMENSTREARATINDEUNIOMEASURE: i32 = 41198; +pub const PAYMENSTREASETTLEVEL: i32 = 41199; +pub const PAYMENSTREAREFERENCLEVEL: i32 = 41200; +pub const PAYMENSTREAREFERENCLEVEUNIOMEASURE: i32 = 41201; +pub const PAYMENSTREAREFERENCLEVEEQUALZERINDICATOR: i32 = 41202; +pub const PAYMENSTREARATSPREACURRENCY: i32 = 41203; +pub const PAYMENSTREARATSPREAUNIOMEASURE: i32 = 41204; +pub const PAYMENSTREARATCONVERSIOFACTOR: i32 = 41205; +pub const PAYMENSTREARATSPREATYPE: i32 = 41206; +pub const PAYMENSTREALASRESERATE: i32 = 41207; +pub const PAYMENSTREAFINARATE: i32 = 41208; +pub const PAYMENSTREACALCULATIOLAPERIOD: i32 = 41209; +pub const PAYMENSTREACALCULATIOLAUNIT: i32 = 41210; +pub const PAYMENSTREAFIRSOBSERVATIODATOFFSEPERIOD: i32 = 41211; +pub const PAYMENSTREAFIRSOBSERVATIODATOFFSEUNIT: i32 = 41212; +pub const PAYMENSTREAPRICINDATYPE: i32 = 41213; +pub const PAYMENSTREAPRICINDADISTRIBUTION: i32 = 41214; +pub const PAYMENSTREAPRICINDACOUNT: i32 = 41215; +pub const PAYMENSTREAPRICINBUSINESCALENDAR: i32 = 41216; +pub const PAYMENSTREAPRICINBUSINESDACONVENTION: i32 = 41217; +pub const NPAYMENSTREAPAYMENDATES: i32 = 41220; +pub const PAYMENSTREAPAYMENDATE: i32 = 41221; +pub const PAYMENSTREAPAYMENDATTYPE: i32 = 41222; +pub const PAYMENSTREAMASTEAGREEMENPAYMENDATEINDICATOR: i32 = 41223; +pub const NPAYMENSTREAPRICINDATES: i32 = 41224; +pub const PAYMENSTREAPRICINDATE: i32 = 41225; +pub const PAYMENSTREAPRICINDATTYPE: i32 = 41226; +pub const NPAYMENSTREAPRICINDAYS: i32 = 41227; +pub const PAYMENSTREAPRICINDAOWEEK: i32 = 41228; +pub const PAYMENSTREAPRICINDANUMBER: i32 = 41229; +pub const NPRICINDATBUSINESCENTERS: i32 = 41230; +pub const PRICINDATBUSINESCENTER: i32 = 41231; +pub const PRICINDATUNADJUSTED: i32 = 41232; +pub const PRICINDATBUSINESDACONVENTION: i32 = 41233; +pub const PRICINDATADJUSTED: i32 = 41234; +pub const PRICINTIME: i32 = 41235; +pub const PRICINTIMBUSINESCENTER: i32 = 41236; +pub const NSTREAASSEATTRIBUTES: i32 = 41237; +pub const STREAASSEATTRIBUTTYPE: i32 = 41238; +pub const STREAASSEATTRIBUTVALUE: i32 = 41239; +pub const STREAASSEATTRIBUTLIMIT: i32 = 41240; +pub const NSTREACALCULATIOPERIODATES: i32 = 41241; +pub const STREACALCULATIOPERIODATE: i32 = 41242; +pub const STREACALCULATIOPERIODATTYPE: i32 = 41243; +pub const STREACALCULATIOPERIODATEXID: i32 = 41244; +pub const STREACALCULATIOPERIODATEXIDREF: i32 = 41245; +pub const STREACALCULATIOBALANCOFIRSPERIOD: i32 = 41246; +pub const STREACALCULATIOCORRECTIOPERIOD: i32 = 41247; +pub const STREACALCULATIOCORRECTIOUNIT: i32 = 41248; +pub const NSTREACOMMODITSETTBUSINESCENTERS: i32 = 41249; +pub const STREACOMMODITSETTBUSINESCENTER: i32 = 41250; +pub const STREACOMMODITBASE: i32 = 41251; +pub const STREACOMMODITTYPE: i32 = 41252; +pub const STREACOMMODITSECURITID: i32 = 41253; +pub const STREACOMMODITSECURITIDSOURCE: i32 = 41254; +pub const STREACOMMODITDESC: i32 = 41255; +pub const ENCODESTREACOMMODITDESLEN: i32 = 41256; +pub const ENCODESTREACOMMODITDESC: i32 = 41257; +pub const STREACOMMODITUNIOMEASURE: i32 = 41258; +pub const STREACOMMODITCURRENCY: i32 = 41259; +pub const STREACOMMODITEXCHANGE: i32 = 41260; +pub const STREACOMMODITRATSOURCE: i32 = 41261; +pub const STREACOMMODITRATREFERENCPAGE: i32 = 41262; +pub const STREACOMMODITRATREFERENCPAGHEADING: i32 = 41263; +pub const STREADATPROVIDER: i32 = 41264; +pub const STREACOMMODITPRICINTYPE: i32 = 41265; +pub const STREACOMMODITNEARBSETTDAPERIOD: i32 = 41266; +pub const STREACOMMODITNEARBSETTDAUNIT: i32 = 41267; +pub const STREACOMMODITSETTDATUNADJUSTED: i32 = 41268; +pub const STREACOMMODITSETTDATBUSINESDACONVENTION: i32 = 41269; +pub const STREACOMMODITSETTDATADJUSTED: i32 = 41270; +pub const STREACOMMODITSETTMONTH: i32 = 41271; +pub const STREACOMMODITSETTDATROLPERIOD: i32 = 41272; +pub const STREACOMMODITSETTDATROLUNIT: i32 = 41273; +pub const STREACOMMODITSETTDATYPE: i32 = 41274; +pub const STREACOMMODITXID: i32 = 41275; +pub const STREACOMMODITXIDREF: i32 = 41276; +pub const NSTREACOMMODITALIDS: i32 = 41277; +pub const STREACOMMODITALID: i32 = 41278; +pub const STREACOMMODITALIDSOURCE: i32 = 41279; +pub const NSTREACOMMODITDATSOURCES: i32 = 41280; +pub const STREACOMMODITDATSOURCID: i32 = 41281; +pub const STREACOMMODITDATSOURCIDTYPE: i32 = 41282; +pub const NSTREACOMMODITSETTDAYS: i32 = 41283; +pub const STREACOMMODITSETTDAY: i32 = 41284; +pub const STREACOMMODITSETTTOTAHOURS: i32 = 41285; +pub const NSTREACOMMODITSETTTIMES: i32 = 41286; +pub const STREACOMMODITSETTSTART: i32 = 41287; +pub const STREACOMMODITSETTEND: i32 = 41288; +pub const STREACOMMODITSETTTIMTYPE: i32 = 41588; +pub const NSTREACOMMODITSETTPERIODS: i32 = 41289; +pub const STREACOMMODITSETTCOUNTRY: i32 = 41290; +pub const STREACOMMODITSETTTIMZONE: i32 = 41291; +pub const STREACOMMODITSETTFLOTYPE: i32 = 41292; +pub const STREACOMMODITSETTPERIONOTIONAL: i32 = 41293; +pub const STREACOMMODITSETTPERIONOTIONAUNIOMEASURE: i32 = 41294; +pub const STREACOMMODITSETTPERIOFREQUENCPERIOD: i32 = 41295; +pub const STREACOMMODITSETTPERIOFREQUENCUNIT: i32 = 41296; +pub const STREACOMMODITSETTPERIOPRICE: i32 = 41297; +pub const STREACOMMODITSETTPERIOPRICUNIOMEASURE: i32 = 41298; +pub const STREACOMMODITSETTPERIOPRICCURRENCY: i32 = 41299; +pub const STREACOMMODITSETTHOLIDAYPROCESSININSTRUCTION: i32 = 41300; +pub const STREACOMMODITSETTPERIOXID: i32 = 41301; +pub const STREACOMMODITSETTPERIOXIDREF: i32 = 41302; +pub const STREAXID: i32 = 41303; +pub const STREANOTIONAXIDREF: i32 = 41305; +pub const STREANOTIONAFREQUENCPERIOD: i32 = 41306; +pub const STREANOTIONAFREQUENCUNIT: i32 = 41307; +pub const STREANOTIONACOMMODITFREQUENCY: i32 = 41308; +pub const STREANOTIONAUNIOMEASURE: i32 = 41309; +pub const STREATOTANOTIONAL: i32 = 41310; +pub const STREATOTANOTIONAUNIOMEASURE: i32 = 41311; +pub const NMANDATORCLEARINJURISDICTIONS: i32 = 41312; +pub const MANDATORCLEARINJURISDICTION: i32 = 41313; +pub const LASQTCHANGED: i32 = 2301; +pub const TRADVERSION: i32 = 2302; +pub const HISTORICAREPORINDICATOR: i32 = 2303; +pub const NLEADDITIONATERBONREFS: i32 = 41316; +pub const LEADDITIONATERBONSECURITID: i32 = 41317; +pub const LEADDITIONATERBONSECURITIDSOURCE: i32 = 41318; +pub const LEADDITIONATERBONDESC: i32 = 41319; +pub const ENCODELEADDITIONATERBONDESLEN: i32 = 41320; +pub const ENCODELEADDITIONATERBONDESC: i32 = 41321; +pub const LEADDITIONATERBONCURRENCY: i32 = 41322; +pub const LEADDITIONATERBONISSUER: i32 = 41323; +pub const ENCODELEADDITIONATERBONISSUELEN: i32 = 41324; +pub const ENCODELEADDITIONATERBONISSUER: i32 = 41325; +pub const LEADDITIONATERBONSENIORITY: i32 = 41326; +pub const LEADDITIONATERBONCOUPOTYPE: i32 = 41327; +pub const LEADDITIONATERBONCOUPORATE: i32 = 41328; +pub const LEADDITIONATERBONMATURITDATE: i32 = 41329; +pub const LEADDITIONATERBONPAVALUE: i32 = 41330; +pub const LEADDITIONATERBONCURRENTOTAISSUEAMOUNT: i32 = 41331; +pub const LEADDITIONATERBONCOUPOFREQUENCPERIOD: i32 = 41332; +pub const LEADDITIONATERBONCOUPOFREQUENCUNIT: i32 = 41333; +pub const LEADDITIONATERBONDACOUNT: i32 = 41334; +pub const NLEADDITIONATERMS: i32 = 41335; +pub const LEADDITIONATERCONDITIOPRECEDENBONINDICATOR: i32 = 41336; +pub const LEADDITIONATERDISCREPANCCLAUSINDICATOR: i32 = 41337; +pub const NLEASSEATTRIBUTES: i32 = 2308; +pub const LEASSEATTRIBUTTYPE: i32 = 2309; +pub const LEASSEATTRIBUTVALUE: i32 = 2310; +pub const LEASSEATTRIBUTLIMIT: i32 = 2311; +pub const NLECASSETTDEALERS: i32 = 41342; +pub const LECASSETTDEALER: i32 = 41343; +pub const NLECASSETTTERMS: i32 = 41344; +pub const LECASSETTCURRENCY: i32 = 41345; +pub const LECASETTVALUATIOFIRSBUSINESDAOFFSET: i32 = 41346; +pub const LECASSETTVALUATIOSUBSEQUENBUSINESDAYOFFSET: i32 = 41347; +pub const LECASSETTNUOVALUATIODATES: i32 = 41348; +pub const LECASSETTVALUATIOTIME: i32 = 41349; +pub const LECASSETTBUSINESCENTER: i32 = 41350; +pub const LECASSETTQUOTMETHOD: i32 = 41351; +pub const LECASSETTQUOTAMOUNT: i32 = 41352; +pub const LECASSETTQUOTCURRENCY: i32 = 41353; +pub const LECASSETTMINIMUQUOTAMOUNT: i32 = 41354; +pub const LECASSETTMINIMUQUOTCURRENCY: i32 = 41355; +pub const LECASSETTBUSINESDAYS: i32 = 41356; +pub const LECASSETTAMOUNT: i32 = 41357; +pub const LECASSETTRECOVERFACTOR: i32 = 41358; +pub const LECASSETTFIXETERINDICATOR: i32 = 41359; +pub const LECASSETTACCRUEINTERESINDICATOR: i32 = 41360; +pub const LECASSETTVALUATIOMETHOD: i32 = 41361; +pub const LECASSETTTERXID: i32 = 41362; +pub const NLECOMPLEEVENAVERAGINOBSERVATIONS: i32 = 41363; +pub const LECOMPLEEVENAVERAGINOBSERVATIONUMBER: i32 = 41364; +pub const LECOMPLEEVENAVERAGINWEIGHT: i32 = 41365; +pub const NLECOMPLEEVENCREDIEVENTS: i32 = 41366; +pub const LECOMPLEEVENCREDIEVENTYPE: i32 = 41367; +pub const LECOMPLEEVENCREDIEVENVALUE: i32 = 41368; +pub const LECOMPLEEVENCREDIEVENCURRENCY: i32 = 41369; +pub const LECOMPLEEVENCREDIEVENPERIOD: i32 = 41370; +pub const LECOMPLEEVENCREDIEVENUNIT: i32 = 41371; +pub const LECOMPLEEVENCREDIEVENDATYPE: i32 = 41372; +pub const LECOMPLEEVENCREDIEVENRATSOURCE: i32 = 41373; +pub const NLECOMPLEEVENCREDIEVENQUALIFIERS: i32 = 41374; +pub const LECOMPLEEVENCREDIEVENQUALIFIER: i32 = 41375; +pub const NLECOMPLEEVENPERIODATTIMES: i32 = 41376; +pub const LECOMPLEEVENPERIODATE: i32 = 41377; +pub const LECOMPLEEVENPERIOTIME: i32 = 41378; +pub const NLECOMPLEEVENPERIODS: i32 = 41379; +pub const LECOMPLEEVENPERIOTYPE: i32 = 41380; +pub const LECOMPLEEVENBUSINESCENTER: i32 = 41381; +pub const NLECOMPLEEVENRATSOURCES: i32 = 41382; +pub const LECOMPLEEVENRATSOURCE: i32 = 41383; +pub const LECOMPLEEVENRATSOURCTYPE: i32 = 41384; +pub const LECOMPLEEVENREFERENCPAGE: i32 = 41385; +pub const LECOMPLEEVEREFERENCPAGHEADING: i32 = 41386; +pub const NLECOMPLEEVENDATBUSINESCENTERS: i32 = 41387; +pub const LECOMPLEEVENDATBUSINESCENTER: i32 = 41388; +pub const LECOMPLEEVENDATUNADJUSTED: i32 = 41389; +pub const LECOMPLEEVENDATRELATIVTO: i32 = 41390; +pub const LECOMPLEEVENDATOFFSEPERIOD: i32 = 41391; +pub const LECOMPLEEVENDATOFFSEUNIT: i32 = 41392; +pub const LECOMPLEEVENDATOFFSEDATYPE: i32 = 41393; +pub const LECOMPLEEVENDATBUSINESDACONVENTION: i32 = 41394; +pub const LECOMPLEEVENDATADJUSTED: i32 = 41395; +pub const LECOMPLEEVENFIXINTIME: i32 = 41396; +pub const LECOMPLEEVENFIXINTIMBUSINESCENTER: i32 = 41397; +pub const NLECOMPLEEVENCREDIEVENSOURCES: i32 = 41398; +pub const LECOMPLEEVENCREDIEVENSOURCE: i32 = 41399; +pub const NLECOMPLEEVENTS: i32 = 2218; +pub const LECOMPLEEVENTYPE: i32 = 2219; +pub const LECOMPLEOPPAYOUPASIDE: i32 = 2220; +pub const LECOMPLEOPPAYOURECEIVSIDE: i32 = 2221; +pub const LECOMPLEOPPAYOUUNDERLIER: i32 = 2222; +pub const LECOMPLEOPPAYOUAMOUNT: i32 = 2223; +pub const LECOMPLEOPPAYOUPERCENTAGE: i32 = 2224; +pub const LECOMPLEOPPAYOUTIME: i32 = 2225; +pub const LECOMPLEOPPAYOUCURRENCY: i32 = 2226; +pub const LECOMPLEEVENPRICE: i32 = 2227; +pub const LECOMPLEEVENPRICPERCENTAGE: i32 = 2228; +pub const LECOMPLEEVENPRICBOUNDARMETHOD: i32 = 2229; +pub const LECOMPLEEVENPRICBOUNDARPRECISION: i32 = 2230; +pub const LECOMPLEEVENPRICTIMTYPE: i32 = 2231; +pub const LECOMPLEEVENCONDITION: i32 = 2232; +pub const LECOMPLEEVENCURRENCONE: i32 = 2233; +pub const LECOMPLEEVENCURRENCTWO: i32 = 2234; +pub const LECOMPLEEVENQUOTBASIS: i32 = 2235; +pub const LECOMPLEEVENFIXEFXRATE: i32 = 2236; +pub const LECOMPLEEVENDETERMINATIOMETHOD: i32 = 2237; +pub const LECOMPLEEVENCALCULATIOAGENT: i32 = 2238; +pub const LECOMPLEEVENSTRIKPRICE: i32 = 2239; +pub const LECOMPLEEVENSTRIKFACTOR: i32 = 2240; +pub const LECOMPLEEVENSTRIKNUMBEOOPTIONS: i32 = 2241; +pub const LECOMPLEEVENCREDIEVENTXIDREF: i32 = 2242; +pub const LECOMPLEEVENCREDIEVENNOTIFYINPARTY: i32 = 2243; +pub const LECOMPLEEVENCREDIEVENBUSINESCENTER: i32 = 2244; +pub const LECOMPLEEVENCREDIEVENSTANDARSOURCES: i32 = 2245; +pub const LECOMPLEEVENCREDIEVENMINIMUSOURCES: i32 = 2246; +pub const LECOMPLEEVENXID: i32 = 2248; +pub const LECOMPLEEVENXIDREF: i32 = 2249; +pub const NLECOMPLEEVENDATES: i32 = 2250; +pub const LECOMPLEEVENSTARDATE: i32 = 2251; +pub const LECOMPLEEVENENDATE: i32 = 2252; +pub const NLECOMPLEEVENTIMES: i32 = 2253; +pub const LECOMPLEEVENSTARTIME: i32 = 2204; +pub const LECOMPLEEVENENTIME: i32 = 2247; +pub const NLECOMPLEEVENSCHEDULES: i32 = 41400; +pub const LECOMPLEEVENSCHEDULSTARDATE: i32 = 41401; +pub const LECOMPLEEVENSCHEDULENDATE: i32 = 41402; +pub const LECOMPLEEVENSCHEDULFREQUENCPERIOD: i32 = 41403; +pub const LECOMPLEEVENSCHEDULFREQUENCUNIT: i32 = 41404; +pub const LECOMPLEEVENSCHEDULROLCONVENTION: i32 = 41405; +pub const NLEDELIVERSCHEDULES: i32 = 41408; +pub const LEDELIVERSCHEDULTYPE: i32 = 41409; +pub const LEDELIVERSCHEDULXID: i32 = 41410; +pub const LEDELIVERSCHEDULNOTIONAL: i32 = 41411; +pub const LEDELIVERSCHEDULNOTIONAUNIOMEASURE: i32 = 41412; +pub const LEDELIVERSCHEDULNOTIONACOMMODITFREQUENCY: i32 = 41413; +pub const LEDELIVERSCHEDULNEGATIVTOLERANCE: i32 = 41414; +pub const LEDELIVERSCHEDULPOSITIVTOLERANCE: i32 = 41415; +pub const LEDELIVERSCHEDULTOLERANCUNIOMEASURE: i32 = 41416; +pub const LEDELIVERSCHEDULTOLERANCTYPE: i32 = 41417; +pub const LEDELIVERSCHEDULSETTCOUNTRY: i32 = 41418; +pub const LEDELIVERSCHEDULSETTTIMZONE: i32 = 41419; +pub const LEDELIVERSCHEDULSETTFLOTYPE: i32 = 41420; +pub const LEDELIVERSCHEDULSETTHOLIDAYPROCESSININSTRUCTION: i32 = 41421; +pub const NLEDELIVERSCHEDULSETTDAYS: i32 = 41422; +pub const LEDELIVERSCHEDULSETTDAY: i32 = 41423; +pub const LEDELIVERSCHEDULSETTTOTAHOURS: i32 = 41424; +pub const NLEDELIVERSCHEDULSETTTIMES: i32 = 41425; +pub const LEDELIVERSCHEDULSETTSTART: i32 = 41426; +pub const LEDELIVERSCHEDULSETTEND: i32 = 41427; +pub const LEDELIVERSCHEDULSETTTIMTYPE: i32 = 41428; +pub const LEDELIVERSTREATYPE: i32 = 41429; +pub const LEDELIVERSTREAPIPELINE: i32 = 41430; +pub const LEDELIVERSTREAENTRPOINT: i32 = 41431; +pub const LEDELIVERSTREAWITHDRAWAPOINT: i32 = 41432; +pub const LEDELIVERSTREADELIVERPOINT: i32 = 41433; +pub const LEDELIVERSTREADELIVERRESTRICTION: i32 = 41434; +pub const LEDELIVERSTREADELIVERCONTINGENCY: i32 = 41435; +pub const LEDELIVERSTREADELIVERCONTINGENPARTSIDE: i32 = 41436; +pub const LEDELIVERSTREADELIVEASOURCINDICATOR: i32 = 41437; +pub const LEDELIVERSTREARISAPPORTIONMENT: i32 = 41438; +pub const LEDELIVERSTREARISAPPORTIONMENSOURCE: i32 = 41219; +pub const LEDELIVERSTREATITLTRANSFELOCATION: i32 = 41439; +pub const LEDELIVERSTREATITLTRANSFECONDITION: i32 = 41440; +pub const LEDELIVERSTREAIMPORTEORECORD: i32 = 41441; +pub const LEDELIVERSTREANEGATIVTOLERANCE: i32 = 41442; +pub const LEDELIVERSTREAPOSITIVTOLERANCE: i32 = 41443; +pub const LEDELIVERSTREATOLERANCUNIOMEASURE: i32 = 41444; +pub const LEDELIVERSTREATOLERANCTYPE: i32 = 41445; +pub const LEDELIVERSTREATOLERANCOPTIOSIDE: i32 = 41446; +pub const LEDELIVERSTREATOTAPOSITIVTOLERANCE: i32 = 41447; +pub const LEDELIVERSTREATOTANEGATIVTOLERANCE: i32 = 41448; +pub const LEDELIVERSTREANOTIONACONVERSIOFACTOR: i32 = 41449; +pub const LEDELIVERSTREATRANSPOREQUIPMENT: i32 = 41450; +pub const LEDELIVERSTREAELECTINPARTSIDE: i32 = 41451; +pub const NLESTREAASSEATTRIBUTES: i32 = 41452; +pub const LESTREAASSEATTRIBUTTYPE: i32 = 41453; +pub const LESTREAASSEATTRIBUTVALUE: i32 = 41454; +pub const LESTREAASSEATTRIBUTLIMIT: i32 = 41455; +pub const NLEDELIVERSTREACYCLES: i32 = 41456; +pub const LEDELIVERSTREACYCLDESC: i32 = 41457; +pub const ENCODELEDELIVERSTREACYCLDESLEN: i32 = 41458; +pub const ENCODELEDELIVERSTREACYCLDESC: i32 = 41459; +pub const NLEDELIVERSTREACOMMODITSOURCES: i32 = 41460; +pub const LEDELIVERSTREACOMMODITSOURCE: i32 = 41461; +pub const NLEINSTRUMENPARTIES: i32 = 2254; +pub const LEINSTRUMENPARTID: i32 = 2255; +pub const LEINSTRUMENPARTIDSOURCE: i32 = 2256; +pub const LEINSTRUMENPARTROLE: i32 = 2257; +pub const NLEINSTRUMENPARTSUIDS: i32 = 2258; +pub const LEINSTRUMENPARTSUID: i32 = 2259; +pub const LEINSTRUMENPARTSUIDTYPE: i32 = 2260; +pub const LEMARKEDISRUPTIOPROVISION: i32 = 41462; +pub const LEMARKEDISRUPTIOFALLBACPROVISION: i32 = 41463; +pub const LEMARKEDISRUPTIOMAXIMUDAYS: i32 = 41464; +pub const LEMARKEDISRUPTIOMATERIALITPERCENTAGE: i32 = 41465; +pub const LEMARKEDISRUPTIOMINIMUFUTURECONTRACTS: i32 = 41466; +pub const NLEMARKEDISRUPTIOEVENTS: i32 = 41467; +pub const LEMARKEDISRUPTIOEVENT: i32 = 41468; +pub const NLEMARKEDISRUPTIOFALLBACKS: i32 = 41469; +pub const LEMARKEDISRUPTIOFALLBACTYPE: i32 = 41470; +pub const NLEMARKEDISRUPTIOFALLBACREFERENCPRICES: i32 = 41471; +pub const LEMARKEDISRUPTIOFALLBACUNDERLIETYPE: i32 = 41472; +pub const LEMARKEDISRUPTIOFALLBACUNDERLIESECURITID: i32 = 41473; +pub const LEMARKEDISRUPTIOFALLBACUNDERLIESECURITIDSOURCE: i32 = 41474; +pub const LEMARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: i32 = 41475; +pub const ENCODELEMARKEDISRUPTIOFALLBACUNDERLIESECURITDESLEN: i32 = 41476; +pub const ENCODELEMARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: i32 = 41477; +pub const LEMARKEDISRUPTIOFALLBACOPEUNITS: i32 = 41478; +pub const LEMARKEDISRUPTIOFALLBACBASKECURRENCY: i32 = 41479; +pub const LEMARKEDISRUPTIOFALLBACBASKEDIVISOR: i32 = 41480; +pub const LEEXERCISDESC: i32 = 41481; +pub const ENCODELEEXERCISDESLEN: i32 = 41482; +pub const ENCODELEEXERCISDESC: i32 = 41483; +pub const LEAUTOMATIEXERCISINDICATOR: i32 = 41484; +pub const LEAUTOMATIEXERCISTHRESHOLRATE: i32 = 41485; +pub const LEEXERCISCONFIRMATIOMETHOD: i32 = 41486; +pub const LEMANUANOTICBUSINESCENTER: i32 = 41487; +pub const LEFALLBACEXERCISINDICATOR: i32 = 41488; +pub const LELIMIRIGHTCONFIRINDICATOR: i32 = 41489; +pub const LEEXERCISSPLITICKEINDICATOR: i32 = 41490; +pub const NLEOPTIOEXERCISBUSINESCENTERS: i32 = 41491; +pub const LEOPTIOEXERCISBUSINESCENTER: i32 = 41492; +pub const LEOPTIOEXERCISBUSINESDACONVENTION: i32 = 41493; +pub const LEOPTIOEXERCISEARLIESDATOFFSEDATYPE: i32 = 41494; +pub const LEOPTIOEXERCISEARLIESDATOFFSEPERIOD: i32 = 41495; +pub const LEOPTIOEXERCISEARLIESDATOFFSEUNIT: i32 = 41496; +pub const LEOPTIOEXERCISFREQUENCPERIOD: i32 = 41497; +pub const LEOPTIOEXERCISFREQUENCUNIT: i32 = 41498; +pub const LEOPTIOEXERCISSTARDATUNADJUSTED: i32 = 41499; +pub const LEOPTIOEXERCISSTARDATRELATIVTO: i32 = 41500; +pub const LEOPTIOEXERCISSTARDATOFFSEPERIOD: i32 = 41501; +pub const LEOPTIOEXERCISSTARDATOFFSEUNIT: i32 = 41502; +pub const LEOPTIOEXERCISSTARDATOFFSEDATYPE: i32 = 41503; +pub const LEOPTIOEXERCISSTARDATADJUSTED: i32 = 41504; +pub const LEOPTIOEXERCISSKIP: i32 = 41505; +pub const LEOPTIOEXERCISNOMINATIODEADLINE: i32 = 41506; +pub const LEOPTIOEXERCISFIRSDATUNADJUSTED: i32 = 41507; +pub const LEOPTIOEXERCISLASDATUNADJUSTED: i32 = 41508; +pub const LEOPTIOEXERCISEARLIESTIME: i32 = 41509; +pub const LEOPTIOEXERCISLATESTIME: i32 = 41510; +pub const LEOPTIOEXERCISTIMBUSINESCENTER: i32 = 41511; +pub const NLEOPTIOEXERCISDATES: i32 = 41512; +pub const LEOPTIOEXERCISDATE: i32 = 41513; +pub const LEOPTIOEXERCISDATTYPE: i32 = 41514; +pub const NLEOPTIOEXERCISEXPIRATIODATBUSINESCENTERS: i32 = 41515; +pub const LEOPTIOEXERCISEXPIRATIODATBUSINESCENTER: i32 = 41516; +pub const LEOPTIOEXERCISEXPIRATIODATBUSINESDACONVENTION: i32 = 41517; +pub const LEOPTIOEXERCISEXPIRATIODATRELATIVTO: i32 = 41518; +pub const LEOPTIOEXERCISEXPIRATIODATOFFSEPERIOD: i32 = 41519; +pub const LEOPTIOEXERCISEXPIRATIODATOFFSEUNIT: i32 = 41520; +pub const LEOPTIOEXERCISEXPIRATIOFREQUENCPERIOD: i32 = 41521; +pub const LEOPTIOEXERCISEXPIRATIOFREQUENCUNIT: i32 = 41522; +pub const LEOPTIOEXERCISEXPIRATIOROLCONVENTION: i32 = 41523; +pub const LEOPTIOEXERCISEXPIRATIODATOFFSEDATYPE: i32 = 41524; +pub const LEOPTIOEXERCISEXPIRATIOTIME: i32 = 41525; +pub const LEOPTIOEXERCISEXPIRATIOTIMBUSINESCENTER: i32 = 41526; +pub const NLEOPTIOEXERCISEXPIRATIODATES: i32 = 41527; +pub const LEOPTIOEXERCISEXPIRATIODATE: i32 = 41528; +pub const LEOPTIOEXERCISEXPIRATIODATTYPE: i32 = 41529; +pub const NLEPAYMENSCHEDULFIXINDAYS: i32 = 41530; +pub const LEPAYMENSCHEDULFIXINDAOWEEK: i32 = 41531; +pub const LEPAYMENSCHEDULFIXINDANUMBER: i32 = 41532; +pub const LEPAYMENSCHEDULXID: i32 = 41533; +pub const LEPAYMENSCHEDULXIDREF: i32 = 41534; +pub const LEPAYMENSCHEDULRATCURRENCY: i32 = 41535; +pub const LEPAYMENSCHEDULRATUNIOMEASURE: i32 = 41536; +pub const LEPAYMENSCHEDULRATCONVERSIOFACTOR: i32 = 41537; +pub const LEPAYMENSCHEDULRATSPREATYPE: i32 = 41538; +pub const LEPAYMENSCHEDULSETTPERIOPRICE: i32 = 41539; +pub const LEPAYMENSCHEDULSETTPERIOPRICCURRENCY: i32 = 41540; +pub const LEPAYMENSCHEDULSETTPERIOPRICUNIOMEASURE: i32 = 41541; +pub const LEPAYMENSCHEDULSTEUNIOMEASURE: i32 = 41542; +pub const LEPAYMENSCHEDULFIXINDADISTRIBUTION: i32 = 41543; +pub const LEPAYMENSCHEDULFIXINDACOUNT: i32 = 41544; +pub const LEPAYMENSCHEDULFIXINLAPERIOD: i32 = 41545; +pub const LEPAYMENSCHEDULFIXINLAUNIT: i32 = 41546; +pub const LEPAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEPERIOD: i32 = 41547; +pub const LEPAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEUNIT: i32 = 41548; +pub const LEPAYMENSTREAFLARATINDICATOR: i32 = 41549; +pub const LEPAYMENSTREAFLARATAMOUNT: i32 = 41550; +pub const LEPAYMENSTREAFLARATCURRENCY: i32 = 41551; +pub const LESTREAMAXIMUPAYMENAMOUNT: i32 = 41552; +pub const LESTREAMAXIMUPAYMENCURRENCY: i32 = 41553; +pub const LESTREAMAXIMUTRANSACTIOAMOUNT: i32 = 41554; +pub const LESTREAMAXIMUTRANSACTIOCURRENCY: i32 = 41555; +pub const LEPAYMENSTREAFIXEAMOUNUNIOMEASURE: i32 = 41556; +pub const LEPAYMENSTREATOTAFIXEAMOUNT: i32 = 41557; +pub const LEPAYMENSTREAWORLSCALRATE: i32 = 41558; +pub const LEPAYMENSTREACONTRACPRICE: i32 = 41559; +pub const LEPAYMENSTREACONTRACPRICCURRENCY: i32 = 41560; +pub const NLEPAYMENSTREAPRICINBUSINESCENTERS: i32 = 41561; +pub const LEPAYMENSTREAPRICINBUSINESCENTER: i32 = 41562; +pub const LEPAYMENSTREARATINDEX2CURVUNIT: i32 = 41563; +pub const LEPAYMENSTREARATINDEX2CURVPERIOD: i32 = 41564; +pub const LEPAYMENSTREARATINDELOCATION: i32 = 41565; +pub const LEPAYMENSTREARATINDELEVEL: i32 = 41566; +pub const LEPAYMENSTREARATINDEUNIOMEASURE: i32 = 41567; +pub const LEPAYMENSTREASETTLEVEL: i32 = 41568; +pub const LEPAYMENSTREAREFERENCLEVEL: i32 = 41569; +pub const LEPAYMENSTREAREFERENCLEVEUNIOMEASURE: i32 = 41570; +pub const LEPAYMENSTREAREFERENCLEVEEQUALZERINDICATOR: i32 = 41571; +pub const LEPAYMENSTREARATSPREACURRENCY: i32 = 41572; +pub const LEPAYMENSTREARATSPREAUNIOMEASURE: i32 = 41573; +pub const LEPAYMENSTREARATCONVERSIOFACTOR: i32 = 41574; +pub const LEPAYMENSTREARATSPREATYPE: i32 = 41575; +pub const LEPAYMENSTREALASRESERATE: i32 = 41576; +pub const LEPAYMENSTREAFINARATE: i32 = 41577; +pub const LEPAYMENSTREACALCULATIOLAPERIOD: i32 = 41578; +pub const LEPAYMENSTREACALCULATIOLAUNIT: i32 = 41579; +pub const LEPAYMENSTREAFIRSOBSERVATIODATOFFSEPERIOD: i32 = 41580; +pub const LEPAYMENSTREAFIRSOBSERVATIODATOFFSEUNIT: i32 = 41581; +pub const LEPAYMENSTREAPRICINDATYPE: i32 = 41582; +pub const LEPAYMENSTREAPRICINDADISTRIBUTION: i32 = 41583; +pub const LEPAYMENSTREAPRICINDACOUNT: i32 = 41584; +pub const LEPAYMENSTREAPRICINBUSINESCALENDAR: i32 = 41585; +pub const LEPAYMENSTREAPRICINBUSINESDACONVENTION: i32 = 41586; +pub const NLEPAYMENSTREAPAYMENDATES: i32 = 41589; +pub const LEPAYMENSTREAPAYMENDATE: i32 = 41590; +pub const LEPAYMENSTREAPAYMENDATTYPE: i32 = 41591; +pub const LEPAYMENSTREAMASTEAGREEMENPAYMENDATEINDICATOR: i32 = 41592; +pub const NLEPAYMENSTREAPRICINDATES: i32 = 41593; +pub const LEPAYMENSTREAPRICINDATE: i32 = 41594; +pub const LEPAYMENSTREAPRICINDATTYPE: i32 = 41595; +pub const NLEPAYMENSTREAPRICINDAYS: i32 = 41596; +pub const LEPAYMENSTREAPRICINDAOWEEK: i32 = 41597; +pub const LEPAYMENSTREAPRICINDANUMBER: i32 = 41598; +pub const NLEPHYSICASETTTERMS: i32 = 41599; +pub const LEPHYSICASETTTERXID: i32 = 41600; +pub const LEPHYSICASETTCURENCY: i32 = 41601; +pub const LEPHYSICASETTBUSINESDAYS: i32 = 41602; +pub const LEPHYSICASETTMAXIMUBUSINESDAYS: i32 = 41603; +pub const NLEPHYSICASETTDELIVERABLOBLIGATIONS: i32 = 41604; +pub const LEPHYSICASETTDELIVERABLOBLIGATIOTYPE: i32 = 41605; +pub const LEPHYSICASETTDELIVERABLOBLIGATIOVALUE: i32 = 41606; +pub const NLEPRICINDATBUSINESCENTERS: i32 = 41607; +pub const LEPRICINDATBUSINESCENTER: i32 = 41608; +pub const LEPRICINDATUNADJUSTED: i32 = 41609; +pub const LEPRICINDATBUSINESDACONVENTION: i32 = 41610; +pub const LEPRICINDATADJUSTED: i32 = 41611; +pub const LEPRICINTIME: i32 = 41612; +pub const LEPRICINTIMBUSINESCENTER: i32 = 41613; +pub const NLEPROTECTIOTEREVENNEWSOURCES: i32 = 41614; +pub const LEPROTECTIOTEREVENNEWSOURCE: i32 = 41615; +pub const NLEPROTECTIOTERMS: i32 = 41616; +pub const LEPROTECTIOTERXID: i32 = 41617; +pub const LEPROTECTIOTERNOTIONAL: i32 = 41618; +pub const LEPROTECTIOTERCURRENCY: i32 = 41619; +pub const LEPROTECTIOTERSELLENOTIFIES: i32 = 41620; +pub const LEPROTECTIOTERBUYENOTIFIES: i32 = 41621; +pub const LEPROTECTIOTEREVENBUSINESCENTER: i32 = 41622; +pub const LEPROTECTIOTERSTANDARSOURCES: i32 = 41623; +pub const LEPROTECTIOTEREVENMINIMUSOURCES: i32 = 41624; +pub const NLEPROTECTIOTEREVENTS: i32 = 41625; +pub const LEPROTECTIOTEREVENTYPE: i32 = 41626; +pub const LEPROTECTIOTEREVENVALUE: i32 = 41627; +pub const LEPROTECTIOTEREVENCURRENCY: i32 = 41628; +pub const LEPROTECTIOTEREVENPERIOD: i32 = 41629; +pub const LEPROTECTIOTEREVENUNIT: i32 = 41630; +pub const LEPROTECTIOTEREVENDATYPE: i32 = 41631; +pub const LEPROTECTIOTEREVENRATSOURCE: i32 = 41632; +pub const NLEPROTECTIOTEREVENQUALIFIERS: i32 = 41633; +pub const LEPROTECTIOTEREVENQUALIFIER: i32 = 41634; +pub const NLEPROTECTIOTEROBLIGATIONS: i32 = 41635; +pub const LEPROTECTIOTEROBLIGATIOTYPE: i32 = 41636; +pub const LEPROTECTIOTEROBLIGATIOVALUE: i32 = 41637; +pub const NLESTREACALCULATIOPERIODATES: i32 = 41638; +pub const LESTREACALCULATIOPERIODATE: i32 = 41639; +pub const LESTREACALCULATIOPERIODATTYPE: i32 = 41640; +pub const LESTREACALCULATIOPERIODATEXID: i32 = 41641; +pub const LESTREACALCULATIOPERIODATEXIDREF: i32 = 41642; +pub const LESTREACALCULATIOBALANCOFIRSPERIOD: i32 = 41643; +pub const LESTREACALCULATIOCORRECTIOPERIOD: i32 = 41644; +pub const LESTREACALCULATIOCORRECTIOUNIT: i32 = 41645; +pub const NLESTREACOMMODITSETTBUSINESCENTERS: i32 = 41646; +pub const LESTREACOMMODITSETTBUSINESCENTER: i32 = 41647; +pub const LESTREACOMMODITBASE: i32 = 41648; +pub const LESTREACOMMODITTYPE: i32 = 41649; +pub const LESTREACOMMODITSECURITID: i32 = 41650; +pub const LESTREACOMMODITSECURITIDSOURCE: i32 = 41651; +pub const LESTREACOMMODITDESC: i32 = 41652; +pub const ENCODELESTREACOMMODITDESLEN: i32 = 41653; +pub const ENCODELESTREACOMMODITDESC: i32 = 41654; +pub const LESTREACOMMODITUNIOMEASURE: i32 = 41655; +pub const LESTREACOMMODITCURRENCY: i32 = 41656; +pub const LESTREACOMMODITEXCHANGE: i32 = 41657; +pub const LESTREACOMMODITRATSOURCE: i32 = 41658; +pub const LESTREACOMMODITRATREFERENCPAGE: i32 = 41659; +pub const LESTREACOMMODITRATREFERENCPAGHEADING: i32 = 41660; +pub const LESTREADATPROVIDER: i32 = 41661; +pub const LESTREACOMMODITPRICINTYPE: i32 = 41662; +pub const LESTREACOMMODITNEARBSETTDAPERIOD: i32 = 41663; +pub const LESTREACOMMODITNEARBSETTDAUNIT: i32 = 41664; +pub const LESTREACOMMODITSETTDATUNADJUSTED: i32 = 41665; +pub const LESTREACOMMODITSETTDATBUSINESDACONVENTION: i32 = 41666; +pub const LESTREACOMMODITSETTDATADJUSTED: i32 = 41667; +pub const LESTREACOMMODITSETTMONTH: i32 = 41668; +pub const LESTREACOMMODITSETTDATROLPERIOD: i32 = 41669; +pub const LESTREACOMMODITSETTDATROLUNIT: i32 = 41670; +pub const LESTREACOMMODITSETTDATYPE: i32 = 41671; +pub const LESTREACOMMODITXID: i32 = 41672; +pub const LESTREACOMMODITXIDREF: i32 = 41673; +pub const NLESTREACOMMODITALIDS: i32 = 41674; +pub const LESTREACOMMODITALID: i32 = 41675; +pub const LESTREACOMMODITALIDSOURCE: i32 = 41676; +pub const NLESTREACOMMODITDATSOURCES: i32 = 41677; +pub const LESTREACOMMODITDATSOURCID: i32 = 41678; +pub const LESTREACOMMODITDATSOURCIDTYPE: i32 = 41679; +pub const NLESTREACOMMODITSETTDAYS: i32 = 41680; +pub const LESTREACOMMODITSETTDAY: i32 = 41681; +pub const LESTREACOMMODITSETTTOTAHOURS: i32 = 41682; +pub const NLESTREACOMMODITSETTTIMES: i32 = 41683; +pub const LESTREACOMMODITSETTSTART: i32 = 41684; +pub const LESTREACOMMODITSETTEND: i32 = 41685; +pub const LESTREACOMMODITSETTTIMTYPE: i32 = 41935; +pub const NLESTREACOMMODITSETTPERIODS: i32 = 41686; +pub const LESTREACOMMODITSETTCOUNTRY: i32 = 41687; +pub const LESTREACOMMODITSETTTIMZONE: i32 = 41688; +pub const LESTREACOMMODITSETTFLOTYPE: i32 = 41689; +pub const LESTREACOMMODITSETTPERIONOTIONAL: i32 = 41690; +pub const LESTREACOMMODITSETTPERIONOTIONAUNIOMEASURE: i32 = 41691; +pub const LESTREACOMMODITSETTPERIOFREQUENCPERIOD: i32 = 41692; +pub const LESTREACOMMODITSETTPERIOFREQUENCUNIT: i32 = 41693; +pub const LESTREACOMMODITSETTPERIOPRICE: i32 = 41694; +pub const LESTREACOMMODITSETTPERIOPRICUNIOMEASURE: i32 = 41695; +pub const LESTREACOMMODITSETTPERIOPRICCURRENCY: i32 = 41696; +pub const LESTREACOMMODITSETTHOLIDAYPROCESSININSTRUCTION: i32 = 41697; +pub const LESTREACOMMODITSETTPERIOXID: i32 = 41698; +pub const LESTREACOMMODITSETTPERIOXIDREF: i32 = 41699; +pub const LESTREAXID: i32 = 41700; +pub const LESTREANOTIONAXIDREF: i32 = 41702; +pub const LESTREANOTIONAFREQUENCPERIOD: i32 = 41703; +pub const LESTREANOTIONAFREQUENCUNIT: i32 = 41704; +pub const LESTREANOTIONACOMMODITFREQUENCY: i32 = 41705; +pub const LESTREANOTIONAUNIOMEASURE: i32 = 41706; +pub const LESTREATOTANOTIONAL: i32 = 41707; +pub const LESTREATOTANOTIONAUNIOMEASURE: i32 = 41708; +pub const NUNDERLYINASSEATTRIBUTES: i32 = 2312; +pub const UNDERLYINASSEATTRIBUTTYPE: i32 = 2313; +pub const UNDERLYINASSEATTRIBUTVALUE: i32 = 2314; +pub const UNDERLYINASSEATTRIBUTLIMIT: i32 = 2315; +pub const NUNDERLYINCOMPLEEVENAVERAGINOBSERVATIONS: i32 = 41713; +pub const UNDERLYINCOMPLEEVENAVERAGINOBSERVATIONUMBER: i32 = 41714; +pub const UNDERLYINCOMPLEEVENAVERAGINWEIGHT: i32 = 41715; +pub const NUNDERLYINCOMPLEEVENCREDIEVENTS: i32 = 41716; +pub const UNDERLYINCOMPLEEVENCREDIEVENTYPE: i32 = 41717; +pub const UNDERLYINCOMPLEEVENCREDIEVENVALUE: i32 = 41718; +pub const UNDERLYINCOMPLEEVENCREDIEVENCURRENCY: i32 = 41719; +pub const UNDERLYINCOMPLEEVENCREDIEVENPERIOD: i32 = 41720; +pub const UNDERLYINCOMPLEEVENCREDIEVENUNIT: i32 = 41721; +pub const UNDERLYINCOMPLEEVENCREDIEVENDATYPE: i32 = 41722; +pub const UNDERLYINCOMPLEEVENCREDIEVENRATSOURCE: i32 = 41723; +pub const NUNDERLYINCOMPLEEVENCREDIEVENQUALIFIERS: i32 = 41724; +pub const UNDERLYINCOMPLEEVENCREDIEVENQUALIFIER: i32 = 41725; +pub const NUNDERLYINCOMPLEEVENPERIODATTIMES: i32 = 41726; +pub const UNDERLYINCOMPLEEVENPERIODATE: i32 = 41727; +pub const UNDERLYINCOMPLEEVENPERIOTIME: i32 = 41728; +pub const NUNDERLYINCOMPLEEVENPERIODS: i32 = 41729; +pub const UNDERLYINCOMPLEEVENPERIOTYPE: i32 = 41730; +pub const UNDERLYINCOMPLEEVENBUSINESCENTER: i32 = 41731; +pub const NUNDERLYINCOMPLEEVENRATSOURCES: i32 = 41732; +pub const UNDERLYINCOMPLEEVENRATSOURCE: i32 = 41733; +pub const UNDERLYINCOMPLEEVENRATSOURCTYPE: i32 = 41734; +pub const UNDERLYINCOMPLEEVENREFERENCPAGE: i32 = 41735; +pub const UNDERLYINCOMPLEEVENREFERENCPAGHEADING: i32 = 41736; +pub const NUNDERLYINCOMPLEEVENDATBUSINESCENTERS: i32 = 41737; +pub const UNDERLYINCOMPLEEVENDATBUSINESCENTER: i32 = 41738; +pub const UNDERLYINCOMPLEEVENDATUNADJUSTED: i32 = 41739; +pub const UNDERLYINCOMPLEEVENDATRELATIVTO: i32 = 41740; +pub const UNDERLYINCOMPLEEVENDATOFFSEPERIOD: i32 = 41741; +pub const UNDERLYINCOMPLEEVENDATOFFSEUNIT: i32 = 41742; +pub const UNDERLYINCOMPLEEVENDATOFFSEDATYPE: i32 = 41743; +pub const UNDERLYINCOMPLEEVENDATBUSINESDACONVENTION: i32 = 41744; +pub const UNDERLYINCOMPLEEVENDATADJUSTED: i32 = 41745; +pub const UNDERLYINCOMPLEEVENFIXINTIME: i32 = 41746; +pub const UNDERLYINCOMPLEEVENFIXINTIMBUSINESCENTER: i32 = 41747; +pub const NUNDERLYINCOMPLEEVENCREDIEVENSOURCES: i32 = 41748; +pub const UNDERLYINCOMPLEEVENCREDIEVENSOURCE: i32 = 41749; +pub const UNDERLYINCOMPLEOPPAYOUPASIDE: i32 = 2261; +pub const UNDERLYINCOMPLEOPPAYOURECEIVSIDE: i32 = 2262; +pub const UNDERLYINCOMPLEOPPAYOUUNDERLIER: i32 = 2263; +pub const UNDERLYINCOMPLEOPPAYOUPERCENTAGE: i32 = 2264; +pub const UNDERLYINCOMPLEOPPAYOUTIME: i32 = 2265; +pub const UNDERLYINCOMPLEOPPAYOUCURRENCY: i32 = 2266; +pub const UNDERLYINCOMPLEEVENPRICPERCENTAGE: i32 = 2267; +pub const UNDERLYINCOMPLEEVENCURRENCONE: i32 = 2268; +pub const UNDERLYINCOMPLEEVENCURRENCTWO: i32 = 2269; +pub const UNDERLYINCOMPLEEVENQUOTBASIS: i32 = 2270; +pub const UNDERLYINCOMPLEEVENFIXEFXRATE: i32 = 2271; +pub const UNDERLYINCOMPLEEVENDETERMINATIOMETHOD: i32 = 2272; +pub const UNDERLYINCOMPLEEVENCALCULATIOAGENT: i32 = 2273; +pub const UNDERLYINCOMPLEEVENSTRIKPRICE: i32 = 2274; +pub const UNDERLYINCOMPLEEVENSTRIKFACTOR: i32 = 2275; +pub const UNDERLYINCOMPLEEVENSTRIKNUMBEOOPTIONS: i32 = 2276; +pub const UNDERLYINCOMPLEEVENCREDIEVENTXIDREF: i32 = 2277; +pub const UNDERLYINCOMPLEEVENCREDIEVENNOTIFYINPARTY: i32 = 2278; +pub const UNDERLYINCOMPLEEVENCREDIEVENBUSINESCENTER: i32 = 2279; +pub const UNDERLYINCOMPLEEVENCREDIEVENSTANDARSOURCES: i32 = 2280; +pub const UNDERLYINCOMPLEEVENCREDIEVENMINIMUSOURCES: i32 = 2281; +pub const UNDERLYINCOMPLEEVENXID: i32 = 2282; +pub const UNDERLYINCOMPLEEVENXIDREF: i32 = 2283; +pub const NUNDERLYINCOMPLEEVENSCHEDULES: i32 = 41750; +pub const UNDERLYINCOMPLEEVENSCHEDULSTARDATE: i32 = 41751; +pub const UNDERLYINCOMPLEEVENSCHEDULENDATE: i32 = 41752; +pub const UNDERLYINCOMPLEEVENSCHEDULFREQUENCPERIOD: i32 = 41753; +pub const UNDERLYINCOMPLEEVENSCHEDULFREQUENCUNIT: i32 = 41754; +pub const UNDERLYINCOMPLEEVENSCHEDULROLCONVENTION: i32 = 41755; +pub const NUNDERLYINDELIVERSCHEDULES: i32 = 41756; +pub const UNDERLYINDELIVERSCHEDULTYPE: i32 = 41757; +pub const UNDERLYINDELIVERSCHEDULXID: i32 = 41758; +pub const UNDERLYINDELIVERSCHEDULNOTIONAL: i32 = 41759; +pub const UNDERLYINDELIVERSCHEDULNOTIONAUNIOMEASURE: i32 = 41760; +pub const UNDERLYINDELIVERSCHEDULNOTIONACOMMODITFREQUENCY: i32 = 41761; +pub const UNDERLYINDELIVERSCHEDULNEGATIVTOLERANCE: i32 = 41762; +pub const UNDERLYINDELIVERSCHEDULPOSITIVTOLERANCE: i32 = 41763; +pub const UNDERLYINDELIVERSCHEDULTOLERANCUNIOMEASURE: i32 = 41764; +pub const UNDERLYINDELIVERSCHEDULTOLERANCTYPE: i32 = 41765; +pub const UNDERLYINDELIVERSCHEDULSETTCOUNTRY: i32 = 41766; +pub const UNDERLYINDELIVERSCHEDULSETTTIMZONE: i32 = 41767; +pub const UNDERLYINDELIVERSCHEDULSETTFLOTYPE: i32 = 41768; +pub const UNDERLYINDELIVERSCHEDULSETTHOLIDAYPROCESSININSTRUCTION: i32 = 41769; +pub const NUNDERLYINDELIVERSCHEDULSETTDAYS: i32 = 41770; +pub const UNDERLYINDELIVERSCHEDULSETTDAY: i32 = 41771; +pub const UNDERLYINDELIVERSCHEDULSETTTOTAHOURS: i32 = 41772; +pub const NUNDERLYINDELIVERSCHEDULSETTTIMES: i32 = 41773; +pub const UNDERLYINDELIVERSCHEDULSETTSTART: i32 = 41774; +pub const UNDERLYINDELIVERSCHEDULSETTEND: i32 = 41775; +pub const UNDERLYINDELIVERSCHEDULSETTTIMTYPE: i32 = 41776; +pub const UNDERLYINDELIVERSTREATYPE: i32 = 41777; +pub const UNDERLYINDELIVERSTREAPIPELINE: i32 = 41778; +pub const UNDERLYINDELIVERSTREAENTRPOINT: i32 = 41779; +pub const UNDERLYINDELIVERSTREAWITHDRAWAPOINT: i32 = 41780; +pub const UNDERLYINDELIVERSTREADELIVERPOINT: i32 = 41781; +pub const UNDERLYINDELIVERSTREADELIVERRESTRICTION: i32 = 41782; +pub const UNDERLYINDELIVERSTREADELIVERCONTINGENCY: i32 = 41783; +pub const UNDERLYINDELIVERSTREADELIVERCONTINGENPARTSIDE: i32 = 41784; +pub const UNDERLYINDELIVERSTREADELIVEASOURCINDICATOR: i32 = 41785; +pub const UNDERLYINDELIVERSTREARISAPPORTIONMENT: i32 = 41786; +pub const UNDERLYINDELIVERSTREARISAPPORTIONMENSOURCE: i32 = 41587; +pub const UNDERLYINDELIVERSTREATITLTRANSFELOCATION: i32 = 41787; +pub const UNDERLYINDELIVERSTREATITLTRANSFECONDITION: i32 = 41788; +pub const UNDERLYINDELIVERSTREAIMPORTEORECORD: i32 = 41789; +pub const UNDERLYINDELIVERSTREANEGATIVTOLERANCE: i32 = 41790; +pub const UNDERLYINDELIVERSTREAPOSITIVTOLERANCE: i32 = 41791; +pub const UNDERLYINDELIVERSTREATOLERANCUNIOMEASURE: i32 = 41792; +pub const UNDERLYINDELIVERSTREATOLERANCTYPE: i32 = 41793; +pub const UNDERLYINDELIVERSTREATOLERANCOPTIOSIDE: i32 = 41794; +pub const UNDERLYINDELIVERSTREATOTAPOSITIVTOLERANCE: i32 = 41795; +pub const UNDERLYINDELIVERSTREATOTANEGATIVTOLERANCE: i32 = 41796; +pub const UNDERLYINDELIVERSTREANOTIONACONVERSIOFACTOR: i32 = 41797; +pub const UNDERLYINDELIVERSTREATRANSPOREQUIPMENT: i32 = 41798; +pub const UNDERLYINDELIVERSTREAELECTINPARTSIDE: i32 = 41799; +pub const NUNDERLYINSTREAASSEATTRIBUTES: i32 = 41800; +pub const UNDERLYINSTREAASSEATTRIBUTTYPE: i32 = 41801; +pub const UNDERLYINSTREAASSEATTRIBUTVALUE: i32 = 41802; +pub const UNDERLYINSTREAASSEATTRIBUTLIMIT: i32 = 41803; +pub const NUNDERLYINDELIVERSTREACYCLES: i32 = 41804; +pub const UNDERLYINDELIVERSTREACYCLDESC: i32 = 41805; +pub const ENCODEUNDERLYINDELIVERSTREACYCLDESLEN: i32 = 41806; +pub const ENCODEUNDERLYINDELIVERSTREACYCLDESC: i32 = 41807; +pub const NUNDERLYINDELIVERSTREACOMMODITSOURCES: i32 = 41808; +pub const UNDERLYINDELIVERSTREACOMMODITSOURCE: i32 = 41809; +pub const UNDERLYINEXERCISDESC: i32 = 41810; +pub const ENCODEUNDERLYINEXERCISDESLEN: i32 = 41811; +pub const ENCODEUNDERLYINEXERCISDESC: i32 = 41812; +pub const UNDERLYINAUTOMATIEXERCISINDICATOR: i32 = 41813; +pub const UNDERLYINAUTOMATIEXERCISTHRESHOLRATE: i32 = 41814; +pub const UNDERLYINEXERCISCONFIRMATIOMETHOD: i32 = 41815; +pub const UNDERLYINMANUANOTICBUSINESCENTER: i32 = 41816; +pub const UNDERLYINFALLBACEXERCISINDICATOR: i32 = 41817; +pub const UNDERLYINLIMITERIGHTCONFIRINDICATOR: i32 = 41818; +pub const UNDERLYINEXERCISSPLITICKEINDICATOR: i32 = 41819; +pub const NUNDERLYINOPTIOEXERCISBUSINESCENTERS: i32 = 41820; +pub const UNDERLYINOPTIOEXERCISBUSINESCENTER: i32 = 41821; +pub const UNDERLYINOPTIOEXERCISBUSINESDACONVENTION: i32 = 41822; +pub const UNDERLYINOPTIOEXERCISEARLIESDATOFFSEDATYPE: i32 = 41823; +pub const UNDERLYINOPTIOEXERCISEARLIESDATOFFSEPERIOD: i32 = 41824; +pub const UNDERLYINOPTIOEXERCISEARLIESDATOFFSEUNIT: i32 = 41825; +pub const UNDERLYINOPTIOEXERCISFREQUENCPERIOD: i32 = 41826; +pub const UNDERLYINOPTIOEXERCISFREQUENCUNIT: i32 = 41827; +pub const UNDERLYINOPTIOEXERCISSTARDATUNADJUSTED: i32 = 41828; +pub const UNDERLYINOPTIOEXERCISSTARDATRELATIVTO: i32 = 41829; +pub const UNDERLYINOPTIOEXERCISSTARDATOFFSEPERIOD: i32 = 41830; +pub const UNDERLYINOPTIOEXERCISSTARDATOFFSEUNIT: i32 = 41831; +pub const UNDERLYINOPTIOEXERCISSTARDATOFFSEDATYPE: i32 = 41832; +pub const UNDERLYINOPTIOEXERCISSTARDATADJUSTED: i32 = 41833; +pub const UNDERLYINOPTIOEXERCISSKIP: i32 = 41834; +pub const UNDERLYINOPTIOEXERCISNOMINATIODEADLINE: i32 = 41835; +pub const UNDERLYINOPTIOEXERCISFIRSDATUNADJUSTED: i32 = 41836; +pub const UNDERLYINOPTIOEXERCISLASDATUNADJUSTED: i32 = 41837; +pub const UNDERLYINOPTIOEXERCISEARLIESTIME: i32 = 41838; +pub const UNDERLYINOPTIOEXERCISLATESTIME: i32 = 41839; +pub const UNDERLYINOPTIOEXERCISTIMBUSINESCENTER: i32 = 41840; +pub const NUNDERLYINOPTIOEXERCISDATES: i32 = 41841; +pub const UNDERLYINOPTIOEXERCISDATE: i32 = 41842; +pub const UNDERLYINOPTIOEXERCISDATTYPE: i32 = 41843; +pub const NUNDERLYINOPTIOEXERCISEXPIRATIODATBUSINESCENTERS: i32 = 41844; +pub const UNDERLYINOPTIOEXERCISEXPIRATIODATBUSINESCENTER: i32 = 41845; +pub const UNDERLYINOPTIOEXERCISEXPIRATIODATBUSINESDACONVENTION: i32 = 41846; +pub const UNDERLYINOPTIOEXERCISEXPIRATIODATRELATIVTO: i32 = 41847; +pub const UNDERLYINOPTIOEXERCISEXPIRATIODATOFFSEPERIOD: i32 = 41848; +pub const UNDERLYINOPTIOEXERCISEXPIRATIODATOFFSEUNIT: i32 = 41849; +pub const UNDERLYINOPTIOEXERCISEXPIRATIOFREQUENCPERIOD: i32 = 41850; +pub const UNDERLYINOPTIOEXERCISEXPIRATIOFREQUENCUNIT: i32 = 41851; +pub const UNDERLYINOPTIOEXERCISEXPIRATIOROLCONVENTION: i32 = 41852; +pub const UNDERLYINOPTIOEXERCISEXPIRATIODATOFFSEDATYPE: i32 = 41853; +pub const UNDERLYINOPTIOEXERCISEXPIRATIOTIME: i32 = 41854; +pub const UNDERLYINOPTIOEXERCISEXPIRATIOTIMBUSINESCENTER: i32 = 41855; +pub const NUNDERLYINOPTIOEXERCISEXPIRATIODATES: i32 = 41856; +pub const UNDERLYINOPTIOEXERCISEXPIRATIODATE: i32 = 41857; +pub const UNDERLYINOPTIOEXERCISEXPIRATIODATTYPE: i32 = 41858; +pub const UNDERLYINSETTRATINDEX: i32 = 2284; +pub const UNDERLYINSETTRATINDELOCATION: i32 = 2285; +pub const UNDERLYINOPTIOEXPIRATIODESC: i32 = 2286; +pub const ENCODEUNDERLYINOPTIOEXPIRATIODESLEN: i32 = 2287; +pub const ENCODEUNDERLYINOPTIOEXPIRATIODESC: i32 = 2288; +pub const UNDERLYINSWASUCLASS: i32 = 2289; +pub const UNDERLYINSTRIKUNIOMEASURE: i32 = 2290; +pub const UNDERLYINSTRIKINDEX: i32 = 2291; +pub const UNDERLYINSTRIKINDESPREAD: i32 = 2292; +pub const UNDERLYINVALUATIOSOURCE: i32 = 2293; +pub const UNDERLYINVALUATIOREFERENCMODEL: i32 = 2294; +pub const UNDERLYINSTRATEGTYPE: i32 = 2295; +pub const UNDERLYINCOMMOPRICININDICATOR: i32 = 2296; +pub const UNDERLYINSETTDISRUPTIOPROVISION: i32 = 2297; +pub const UNDERLYININSTRUMENROUNDINDIRECTION: i32 = 2298; +pub const UNDERLYININSTRUMENROUNDINPRECISION: i32 = 2299; +pub const UNDERLYINMARKEDISRUPTIOPROVISION: i32 = 41859; +pub const UNDERLYINMARKEDISRUPTIOFALLBACPROVISION: i32 = 41860; +pub const UNDERLYINMARKEDISRUPTIOMAXIMUDAYS: i32 = 41861; +pub const UNDERLYINMARKEDISRUPTIOMATERIALITPERCENTAGE: i32 = 41862; +pub const UNDERLYINMARKEDISRUPTIOMINIMUFUTURECONTRACTS: i32 = 41863; +pub const NUNDERLYINMARKEDISRUPTIOEVENTS: i32 = 41864; +pub const UNDERLYINMARKEDISRUPTIOEVENT: i32 = 41865; +pub const NUNDERLYINMARKEDISRUPTIOFALLBACKS: i32 = 41866; +pub const UNDERLYINMARKEDISRUPTIOFALLBACTYPE: i32 = 41867; +pub const NUNDERLYINMARKEDISRUPTIOFALLBACREFERENCPRICES: i32 = 41868; +pub const UNDERLYINMARKEDISRUPTIOFALLBACUNDERLIETYPE: i32 = 41869; +pub const UNDERLYINMARKEDISRUPTIOFALLBACUNDERLIESECURITID: i32 = 41870; +pub const UNDERLYINMARKEDISRUPTIOFALLBACUNDERLIESECURITIDSOURCE: i32 = 41871; +pub const UNDERLYINMARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: i32 = 41872; +pub const ENCODEUNDERLYINMARKEDISRUPTIOFALLBACUNDERLIESEDESLEN: i32 = 41873; +pub const ENCODEUNDERLYINMARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: i32 = 41874; +pub const UNDERLYINMARKEDISRUPTIOFALLBACOPEUNITS: i32 = 41875; +pub const UNDERLYINMARKEDISRUPTIOFALLBACBASKECURRENCY: i32 = 41876; +pub const UNDERLYINMARKEDISRUPTIOFALLBACBASKEDIVISOR: i32 = 41877; +pub const NUNDERLYINPAYMENSCHEDULFIXINDAYS: i32 = 41878; +pub const UNDERLYINPAYMENSCHEDULFIXINDAOWEEK: i32 = 41879; +pub const UNDERLYINPAYMENSCHEDULFIXINDANUMBER: i32 = 41880; +pub const UNDERLYINPAYMENSCHEDULXID: i32 = 41881; +pub const UNDERLYINPAYMENSCHEDULXIDREF: i32 = 41882; +pub const UNDERLYINPAYMENSCHEDULRATCURRENCY: i32 = 41883; +pub const UNDERLYINPAYMENSCHEDULRATUNIOMEASURE: i32 = 41884; +pub const UNDERLYINPAYMENSCHEDULRATCONVERSIOFACTOR: i32 = 41885; +pub const UNDERLYINPAYMENSCHEDULRATSPREATYPE: i32 = 41886; +pub const UNDERLYINPAYMENSCHEDULSETTPERIOPRICE: i32 = 41887; +pub const UNDERLYINPAYMENSCHEDULSETTPERIOPRICCURRENCY: i32 = 41888; +pub const UNDERLYINPAYMENSCHEDULSETTPERIOPRICUNIOMEASURE: i32 = 41889; +pub const UNDERLYINPAYMENSCHEDULSTEUNIOMEASURE: i32 = 41890; +pub const UNDERLYINPAYMENSCHEDULFIXINDADISTRIBUTION: i32 = 41891; +pub const UNDERLYINPAYMENSCHEDULFIXINDACOUNT: i32 = 41892; +pub const UNDERLYINPAYMENSCHEDULFIXINLAPERIOD: i32 = 41893; +pub const UNDERLYINPAYMENSCHEDULFIXINLAUNIT: i32 = 41894; +pub const UNDERLYINPAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEPERIOD: i32 = 41895; +pub const UNDERLYINPAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEUNIT: i32 = 41896; +pub const UNDERLYINPAYMENSTREAFLARATINDICATOR: i32 = 41897; +pub const UNDERLYINPAYMENSTREAFLARATAMOUNT: i32 = 41898; +pub const UNDERLYINPAYMENSTREAFLARATCURRENCY: i32 = 41899; +pub const UNDERLYINPAYMENSTREAMAXIMUPAYMENAMOUNT: i32 = 41900; +pub const UNDERLYINPAYMENSTREAMAXIMUPAYMENCURRENCY: i32 = 41901; +pub const UNDERLYINPAYMENSTREAMAXIMUTRANSACTIOAMOUNT: i32 = 41902; +pub const UNDERLYINPAYMENSTREAMAXIMUTRANSACTIOCURRENCY: i32 = 41903; +pub const UNDERLYINPAYMENSTREAFIXEAMOUNUNIOMEASURE: i32 = 41904; +pub const UNDERLYINPAYMENSTREATOTAFIXEAMOUNT: i32 = 41905; +pub const UNDERLYINPAYMENSTREAWORLSCALRATE: i32 = 41906; +pub const UNDERLYINPAYMENSTREACONTRACPRICE: i32 = 41907; +pub const UNDERLYINPAYMENSTREACONTRACPRICCURRENCY: i32 = 41908; +pub const NUNDERLYINPAYMENSTREAPRICINBUSINESCENTERS: i32 = 41909; +pub const UNDERLYINPAYMENSTREAPRICINBUSINESCENTER: i32 = 41910; +pub const UNDERLYINPAYMENSTREARATINDEX2CURVUNIT: i32 = 41911; +pub const UNDERLYINPAYMENSTREARATINDEX2CURVPERIOD: i32 = 41912; +pub const UNDERLYINPAYMENSTREARATINDELOCATION: i32 = 41913; +pub const UNDERLYINPAYMENSTREARATINDELEVEL: i32 = 41914; +pub const UNDERLYINPAYMENSTREARATINDEUNIOMEASURE: i32 = 41915; +pub const UNDERLYINPAYMENSTREASETTLEVEL: i32 = 41916; +pub const UNDERLYINPAYMENSTREAREFERENCLEVEL: i32 = 41917; +pub const UNDERLYINPAYMENSTREAREFERENCLEVEUNIOMEASURE: i32 = 41918; +pub const UNDERLYINPAYMENSTREAREFERENCLEVEEQUALZERINDICATOR: i32 = 41919; +pub const UNDERLYINPAYMENSTREARATSPREACURRENCY: i32 = 41920; +pub const UNDERLYINPAYMENSTREARATSPREAUNIOMEASURE: i32 = 41921; +pub const UNDERLYINPAYMENSTREARATCONVERSIOFACTOR: i32 = 41922; +pub const UNDERLYINPAYMENSTREARATSPREATYPE: i32 = 41923; +pub const UNDERLYINPAYMENSTREALASRESERATE: i32 = 41924; +pub const UNDERLYINPAYMENSTREAFINARATE: i32 = 41925; +pub const UNDERLYINPAYMENSTREACALCULATIOLAPERIOD: i32 = 41926; +pub const UNDERLYINPAYMENSTREACALCULATIOLAUNIT: i32 = 41927; +pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATOFFSEPERIOD: i32 = 41928; +pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATOFFSEUNIT: i32 = 41929; +pub const UNDERLYINPAYMENSTREAPRICINDATYPE: i32 = 41930; +pub const UNDERLYINPAYMENSTREAPRICINDADISTRIBUTION: i32 = 41931; +pub const UNDERLYINPAYMENSTREAPRICINDACOUNT: i32 = 41932; +pub const UNDERLYINPAYMENSTREAPRICINBUSINESCALENDAR: i32 = 41933; +pub const UNDERLYINPAYMENSTREAPRICINBUSINESDACONVENTION: i32 = 41934; +pub const NUNDERLYINPAYMENSTREAPAYMENDATES: i32 = 41937; +pub const UNDERLYINPAYMENSTREAPAYMENDATE: i32 = 41938; +pub const UNDERLYINPAYMENSTREAPAYMENDATTYPE: i32 = 41939; +pub const UNDERLYINPAYMENSTREAMASTEAGREEMENPAYMENDATEINDICATOR: i32 = 41940; +pub const NUNDERLYINPAYMENSTREAPRICINDATES: i32 = 41941; +pub const UNDERLYINPAYMENSTREAPRICINDATE: i32 = 41942; +pub const UNDERLYINPAYMENSTREAPRICINDATTYPE: i32 = 41943; +pub const NUNDERLYINPAYMENSTREAPRICINDAYS: i32 = 41944; +pub const UNDERLYINPAYMENSTREAPRICINDAOWEEK: i32 = 41945; +pub const UNDERLYINPAYMENSTREAPRICINDANUMBER: i32 = 41946; +pub const NUNDERLYINPRICINDATBUSINESCENTERS: i32 = 41947; +pub const UNDERLYINPRICINDATBUSINESCENTER: i32 = 41948; +pub const UNDERLYINPRICINDATUNADJUSTED: i32 = 41949; +pub const UNDERLYINPRICINDATBUSINESDACONVENTION: i32 = 41950; +pub const UNDERLYINPRICINDATADJUSTED: i32 = 41951; +pub const UNDERLYINPRICINTIME: i32 = 41952; +pub const UNDERLYINPRICINTIMBUSINESCENTER: i32 = 41953; +pub const NUNDERLYINSTREACALCULATIOPERIODATES: i32 = 41954; +pub const UNDERLYINSTREACALCULATIOPERIODATE: i32 = 41955; +pub const UNDERLYINSTREACALCULATIOPERIODATTYPE: i32 = 41956; +pub const UNDERLYINSTREACALCULATIOPERIODATEXID: i32 = 41957; +pub const UNDERLYINSTREACALCULATIOPERIODATEXIDREF: i32 = 41958; +pub const UNDERLYINSTREACALCULATIOBALANCOFIRSPERIOD: i32 = 41959; +pub const UNDERLYINSTREACALCULATIOCORRECTIOPERIOD: i32 = 41960; +pub const UNDERLYINSTREACALCULATIOCORRECTIOUNIT: i32 = 41961; +pub const NUNDERLYINSTREACOMMODITSETTBUSINESCENTERS: i32 = 41962; +pub const UNDERLYINSTREACOMMODITSETTBUSINESCENTER: i32 = 41963; +pub const UNDERLYINSTREACOMMODITBASE: i32 = 41964; +pub const UNDERLYINSTREACOMMODITTYPE: i32 = 41965; +pub const UNDERLYINSTREACOMMODITSECURITID: i32 = 41966; +pub const UNDERLYINSTREACOMMODITSECURITIDSOURCE: i32 = 41967; +pub const UNDERLYINSTREACOMMODITDESC: i32 = 41968; +pub const ENCODEUNDERLYINSTREACOMMODITDESLEN: i32 = 41969; +pub const ENCODEUNDERLYINSTREACOMMODITDESC: i32 = 41970; +pub const UNDERLYINSTREACOMMODITUNIOMEASURE: i32 = 41971; +pub const UNDERLYINSTREACOMMODITCURRENCY: i32 = 41972; +pub const UNDERLYINSTREACOMMODITEXCHANGE: i32 = 41973; +pub const UNDERLYINSTREACOMMODITRATSOURCE: i32 = 41974; +pub const UNDERLYINSTREACOMMODITRATREFERENCPAGE: i32 = 41975; +pub const UNDERLYINSTREACOMMODITRATREFERENCPAGHEADING: i32 = 41976; +pub const UNDERLYINSTREADATPROVIDER: i32 = 41977; +pub const UNDERLYINSTREACOMMODITPRICINTYPE: i32 = 41978; +pub const UNDERLYINSTREACOMMODITNEARBSETTDAPERIOD: i32 = 41979; +pub const UNDERLYINSTREACOMMODITNEARBSETTDAUNIT: i32 = 41980; +pub const UNDERLYINSTREACOMMODITSETTDATUNADJUSTED: i32 = 41981; +pub const UNDERLYINSTREACOMMODITSETTDATBUSINESDACONVENTION: i32 = 41982; +pub const UNDERLYINSTREACOMMODITSETTDATADJUSTED: i32 = 41983; +pub const UNDERLYINSTREACOMMODITSETTMONTH: i32 = 41984; +pub const UNDERLYINSTREACOMMODITSETTDATROLPERIOD: i32 = 41985; +pub const UNDERLYINSTREACOMMODITSETTDATROLUNIT: i32 = 41986; +pub const UNDERLYINSTREACOMMODITSETTDATYPE: i32 = 41987; +pub const UNDERLYINSTREACOMMODITXID: i32 = 41988; +pub const UNDERLYINSTREACOMMODITXIDREF: i32 = 41989; +pub const NUNDERLYINSTREACOMMODITALIDS: i32 = 41990; +pub const UNDERLYINSTREACOMMODITALID: i32 = 41991; +pub const UNDERLYINSTREACOMMODITALIDSOURCE: i32 = 41992; +pub const NUNDERLYINSTREACOMMODITDATSOURCES: i32 = 41993; +pub const UNDERLYINSTREACOMMODITDATSOURCID: i32 = 41994; +pub const UNDERLYINSTREACOMMODITDATSOURCIDTYPE: i32 = 41995; +pub const NUNDERLYINSTREACOMMODITSETTDAYS: i32 = 41996; +pub const UNDERLYINSTREACOMMODITSETTDAY: i32 = 41997; +pub const UNDERLYINSTREACOMMODITSETTTOTAHOURS: i32 = 41998; +pub const NUNDERLYINSTREACOMMODITSETTTIMES: i32 = 41999; +pub const UNDERLYINSTREACOMMODITSETTSTART: i32 = 42000; +pub const UNDERLYINSTREACOMMODITSETTEND: i32 = 42001; +pub const UNDERLYINSTREACOMMODITSETTTIMTYPE: i32 = 41936; +pub const NUNDERLYINSTREACOMMODITSETTPERIODS: i32 = 42002; +pub const UNDERLYINSTREACOMMODITSETTCOUNTRY: i32 = 42003; +pub const UNDERLYINSTREACOMMODITSETTTIMZONE: i32 = 42004; +pub const UNDERLYINSTREACOMMODITSETTFLOTYPE: i32 = 42005; +pub const UNDERLYINSTREACOMMODITSETTPERIONOTIONAL: i32 = 42006; +pub const UNDERLYINSTREACOMMODITSETTPERIONOTIONAUNIOMEASURE: i32 = 42007; +pub const UNDERLYINSTREACOMMODITSETTPERIOFREQUENCPERIOD: i32 = 42008; +pub const UNDERLYINSTREACOMMODITSETTPERIOFREQUENCUNIT: i32 = 42009; +pub const UNDERLYINSTREACOMMODITSETTPERIOPRICE: i32 = 42010; +pub const UNDERLYINSTREACOMMODITSETTPERIOPRICUNIOMEASURE: i32 = 42011; +pub const UNDERLYINSTREACOMMODITSETTPERIOPRICCURRENCY: i32 = 42012; +pub const UNDERLYINSTREACOMMODITSETTHOLIDAYPROCESSININSTRUCTION: i32 = 42013; +pub const UNDERLYINSTREACOMMODITSETTPERIOXID: i32 = 42014; +pub const UNDERLYINSTREACOMMODITSETTPERIOXIDREF: i32 = 42015; +pub const UNDERLYINSTREAXID: i32 = 42016; +pub const UNDERLYINSTREANOTIONAXIDREF: i32 = 42018; +pub const UNDERLYINSTREANOTIONAFREQUENCPERIOD: i32 = 42019; +pub const UNDERLYINSTREANOTIONAFREQUENCUNIT: i32 = 42020; +pub const UNDERLYINSTREANOTIONACOMMODITFREQUENCY: i32 = 42021; +pub const UNDERLYINSTREANOTIONAUNIOMEASURE: i32 = 42022; +pub const UNDERLYINSTREATOTANOTIONAL: i32 = 42023; +pub const UNDERLYINSTREATOTANOTIONAUNIOMEASURE: i32 = 42024; +pub const ALLOGROSTRADAMT: i32 = 2300; +pub const RISLIMIREPORSTATUS: i32 = 2316; +pub const RISLIMIREPORREJECREASON: i32 = 2317; +pub const RISLIMICHECREQUESID: i32 = 2318; +pub const RISLIMICHECID: i32 = 2319; +pub const RISLIMICHECTRANTYPE: i32 = 2320; +pub const RISLIMICHECTYPE: i32 = 2321; +pub const RISLIMICHECREQUESREID: i32 = 2322; +pub const RISLIMICHECREQUESTYPE: i32 = 2323; +pub const RISLIMICHECAMOUNT: i32 = 2324; +pub const RISLIMICHECREQUESSTATUS: i32 = 2325; +pub const RISLIMICHECREQUESRESULT: i32 = 2326; +pub const RISLIMIAPPROVEAMOUNT: i32 = 2327; +pub const PARTACTIOREQUESID: i32 = 2328; +pub const PARTACTIOTYPE: i32 = 2329; +pub const APPTESMESSAGINDICATOR: i32 = 2330; +pub const PARTACTIOREPORID: i32 = 2331; +pub const PARTACTIORESPONSE: i32 = 2332; +pub const PARTACTIOREJECREASON: i32 = 2333; +pub const RERISLIMICHECID: i32 = 2334; +pub const RERISLIMICHECIDTYPE: i32 = 2335; +pub const RISLIMIVELOCITPERIOD: i32 = 2336; +pub const RISLIMIVELOCITUNIT: i32 = 2337; +pub const REQUESTINPARTROLQUALIFIER: i32 = 2338; +pub const RISLIMICHECMODETYPE: i32 = 2339; +pub const RISLIMICHECSTATUS: i32 = 2343; +pub const SIDRISLIMICHECSTATUS: i32 = 2344; +pub const NENTITLEMENTYPES: i32 = 2345; +pub const LEMIPX: i32 = 2346; +pub const REGULATORTRANSACTIOTYPE: i32 = 2347; +pub const BATCID: i32 = 50000; +pub const BATCTOTAMESSAGES: i32 = 50001; +pub const BATCPROCESMODE: i32 = 50002; +pub const COLLATERAPORTFOLIID: i32 = 2350; +pub const DELIVERSTREADELIVERPOINSOURCE: i32 = 42192; +pub const DELIVERSTREADELIVERPOINDESC: i32 = 42193; +pub const TRADINUNIPERIOMULTIPLIER: i32 = 2353; +pub const LETRADINUNIPERIOMULTIPLIER: i32 = 2354; +pub const LEDELIVERSTREADELIVERPOINDESC: i32 = 42195; +pub const LEDELIVERSTREADELIVERPOINSOURCE: i32 = 42194; +pub const LETOTATRADQTY: i32 = 2357; +pub const LELASMULTIPLIEQTY: i32 = 2358; +pub const LETOTAGROSTRADAMT: i32 = 2359; +pub const LETOTATRADMULTIPLIEQTY: i32 = 2360; +pub const UNDERLYINDELIVERSTREADELIVERPOINDESC: i32 = 42197; +pub const UNDERLYINDELIVERSTREADELIVERPOINSOURCE: i32 = 42196; +pub const UNDERLYINTRADINUNIPERIOMULTIPLIER: i32 = 2363; +pub const POREPORACTION: i32 = 2364; +pub const SETTFORWARPOINTS: i32 = 2365; +pub const SETTPRICFRATCALC: i32 = 2366; +pub const TOTATRADQTY: i32 = 2367; +pub const LASMULTIPLIEQTY: i32 = 2368; +pub const TOTAGROSTRADAMT: i32 = 2369; +pub const TOTATRADMULTIPLIEQTY: i32 = 2370; +pub const ENCODETRADCONTINUATIOTEXT: i32 = 2371; +pub const ENCODETRADCONTINUATIOTEXLEN: i32 = 2372; +pub const INTRFIRTRADINDICATOR: i32 = 2373; +pub const TRADCONTINUATIOTEXT: i32 = 2374; +pub const TAXONOMTYPE: i32 = 2375; +pub const PARTROLQUALIFIER: i32 = 2376; +pub const DERIVATIVINSTRUMENPARTROLQUALIFIER: i32 = 2377; +pub const INSTRUMENPARTROLQUALIFIER: i32 = 2378; +pub const LEINSTRUMENPARTROLQUALIFIER: i32 = 2379; +pub const LEPROVISIOPARTROLQUALIFIER: i32 = 2380; +pub const NESTED2PARTROLQUALIFIER: i32 = 2381; +pub const NESTED3PARTROLQUALIFIER: i32 = 2382; +pub const NESTED4PARTROLQUALIFIER: i32 = 2383; +pub const NESTEPARTROLQUALIFIER: i32 = 2384; +pub const PROVISIOPARTROLQUALIFIER: i32 = 2385; +pub const REQUESTEPARTROLQUALIFIER: i32 = 2386; +pub const ROOPARTROLQUALIFIER: i32 = 2388; +pub const SETTPARTROLQUALIFIER: i32 = 2389; +pub const UNDERLYININSTRUMENPARTROLQUALIFIER: i32 = 2391; +pub const ALLORERISLIMICHECID: i32 = 2392; +pub const ALLORERISLIMICHECIDTYPE: i32 = 2393; +pub const LIMIUTILIZATIOAMT: i32 = 2394; +pub const LIMIAMT: i32 = 2395; +pub const LIMIROLE: i32 = 2396; +pub const REGULATORTRADIDSCOPE: i32 = 2397; +pub const SIDREGULATORTRADIDSCOPE: i32 = 2398; +pub const ALLOREGULATORTRADIDSCOPE: i32 = 2399; +pub const ALLOREGULATORLEREID: i32 = 2406; +pub const REGULATORLEREID: i32 = 2411; +pub const SIDREGULATORLEREID: i32 = 2416; +pub const EFFECTIVBUSINESDATE: i32 = 2400; +pub const LISMANUAORDEINDICATOR: i32 = 2401; +pub const ENTITLEMENSUTYPE: i32 = 2402; +pub const QUOTMODETYPE: i32 = 2403; +pub const COMPLIANCTEXT: i32 = 2404; +pub const ENCODECOMPLIANCTEXLEN: i32 = 2351; +pub const ENCODECOMPLIANCTEXT: i32 = 2352; +pub const EXEMETHOD: i32 = 2405; +pub const PRICPRECISION: i32 = 2349; +pub const TRADCONTINGENCY: i32 = 2387; +pub const COMPLEEVENSPORATE: i32 = 2407; +pub const COMPLEEVENFORWARPOINTS: i32 = 2408; +pub const LECOMPLEEVENSPORATE: i32 = 2409; +pub const LECOMPLEEVENFORWARPOINTS: i32 = 2410; +pub const RATSOURCREFEREMCPAGHEADING: i32 = 2412; +pub const RELATETSECURITID: i32 = 2413; +pub const RELATETSECURITIDSOURCE: i32 = 2414; +pub const RELATETSTREAXIDREF: i32 = 2415; +pub const FIRTRADEVENID: i32 = 2418; +pub const UNDERLYINCOMPLEEVENSPORATE: i32 = 2419; +pub const UNDERLYINCOMPLEEVENFORWARPOINTS: i32 = 2420; +pub const LEMARKEDISRUPTIOVALUE: i32 = 40223; +pub const LEMARKEDISRUPTIOFALLBACVALUE: i32 = 40990; +pub const MARKEDISRUPTIOVALUE: i32 = 40991; +pub const MARKEDISRUPTIOFALLBACVALUE: i32 = 40992; +pub const PAYMENSUTYPE: i32 = 40993; +pub const PAYMENLEREID: i32 = 41304; +pub const UNDERLYINMARKEDISRUPTIOVALUE: i32 = 41338; +pub const UNDERLYINMARKEDISRUPTIOFALLBACVALUE: i32 = 41339; +pub const NUNDERLYINADDITIONATERBONREFS: i32 = 41340; +pub const UNDERLYINADDITIONATERBONSECURITID: i32 = 41341; +pub const UNDERLYINADDITIONATERBONSECURITIDSOURCE: i32 = 41701; +pub const UNDERLYINADDITIONATERBONDESC: i32 = 41709; +pub const ENCODEUNDERLYINADDITIONATERBONDESLEN: i32 = 41710; +pub const ENCODEUNDERLYINADDITIONATERBONDESC: i32 = 41711; +pub const UNDERLYINADDITIONATERBONCURRENCY: i32 = 41712; +pub const UNDERLYINADDITIONATERBONISSUER: i32 = 42017; +pub const ENCODEUNDERLYINADDITIONATERBONISSUELEN: i32 = 42025; +pub const ENCODEUNDERLYINADDITIONATERBONISSUER: i32 = 42026; +pub const UNDERLYINADDITIONATERBONSENIORITY: i32 = 42027; +pub const UNDERLYINADDITIONATERBONCOUPOTYPE: i32 = 42028; +pub const UNDERLYINADDITIONATERBONCOUPORATE: i32 = 42029; +pub const UNDERLYINADDITIONATERBONMATURITDATE: i32 = 42030; +pub const UNDERLYINADDITIONATERBONPAVALUE: i32 = 42031; +pub const UNDERLYINADDITIONATERBONCURRENTOTAISSUEAMOUNT: i32 = 42032; +pub const UNDERLYINADDITIONATERBONCOUPOFREQUENCPERIOD: i32 = 42033; +pub const UNDERLYINADDITIONATERBONCOUPOFREQUENCUNIT: i32 = 42034; +pub const UNDERLYINADDITIONATERBONDACOUNT: i32 = 42035; +pub const NUNDERLYINADDITIONATERMS: i32 = 42036; +pub const UNDERLYINADDITIONATERCONDITIOPRECEDENBONINDICATOR: i32 = 42037; +pub const UNDERLYINADDITIONATERDISCREPANCCLAUSINDICATOR: i32 = 42038; +pub const NUNDERLYINCASSETTDEALERS: i32 = 42039; +pub const UNDERLYINCASSETTDEALER: i32 = 42040; +pub const NUNDERLYINCASSETTTERMS: i32 = 42041; +pub const UNDERLYINCASSETTCURRENCY: i32 = 42042; +pub const UNDERLYINCASSETTVALUATIOFIRSBUSINESDAOFFSET: i32 = 42043; +pub const UNDERLYINCASSETTVALUATIOSUBSEQUENBUSINESDAYOFFSET: i32 = 42044; +pub const UNDERLYINCASSETTNUOVALUATIODATES: i32 = 42045; +pub const UNDERLYINCASSETTVALUATIOTIME: i32 = 42046; +pub const UNDERLYINCASSETTBUSINESCENTER: i32 = 42047; +pub const UNDERLYINCASSETTQUOTMETHOD: i32 = 42048; +pub const UNDERLYINCASSETTQUOTAMOUNT: i32 = 42049; +pub const UNDERLYINCASSETTQUOTCURRENCY: i32 = 42050; +pub const UNDERLYINCASSETTMINIMUQUOTAMOUNT: i32 = 42051; +pub const UNDERLYINCASSETTMINIMUQUOTCURRENCY: i32 = 42052; +pub const UNDERLYINCASSETTBUSINESDAYS: i32 = 42053; +pub const UNDERLYINCASSETTAMOUNT: i32 = 42054; +pub const UNDERLYINCASSETTRECOVERFACTOR: i32 = 42055; +pub const UNDERLYINCASSETTFIXETERINDICATOR: i32 = 42056; +pub const UNDERLYINCASSETTACCRUEINTERESINDICATOR: i32 = 42057; +pub const UNDERLYINCASSETTVALUATIOMETHOD: i32 = 42058; +pub const UNDERLYINCASSETTTERXID: i32 = 42059; +pub const NUNDERLYINPHYSICASETTTERMS: i32 = 42060; +pub const UNDERLYINPHYSICASETTCURRENCY: i32 = 42061; +pub const UNDERLYINPHYSICASETTBUSINESDAYS: i32 = 42062; +pub const UNDERLYINPHYSICASETTMAXIMUBUSINESDAYS: i32 = 42063; +pub const UNDERLYINPHYSICASETTTERXID: i32 = 42064; +pub const NUNDERLYINPHYSICASETTDELIVERABLOBLIGATIONS: i32 = 42065; +pub const UNDERLYINPHYSICASETTDELIVERABLOBLIGATIOTYPE: i32 = 42066; +pub const UNDERLYINPHYSICASETTDELIVERABLOBLIGATIOVALUE: i32 = 42067; +pub const NUNDERLYINPROTECTIOTERMS: i32 = 42068; +pub const UNDERLYINPROTECTIOTERNOTIONAL: i32 = 42069; +pub const UNDERLYINPROTECTIOTERCURRENCY: i32 = 42070; +pub const UNDERLYINPROTECTIOTERSELLENOTIFIES: i32 = 42071; +pub const UNDERLYINPROTECTIOTERBUYENOTIFIES: i32 = 42072; +pub const UNDERLYINPROTECTIOTEREVENBUSINESCENTER: i32 = 42073; +pub const UNDERLYINPROTECTIOTERSTANDARSOURCES: i32 = 42074; +pub const UNDERLYINPROTECTIOTEREVENMINIMUSOURCES: i32 = 42075; +pub const UNDERLYINPROTECTIOTERXID: i32 = 42076; +pub const NUNDERLYINPROTECTIOTEREVENTS: i32 = 42077; +pub const UNDERLYINPROTECTIOTEREVENTYPE: i32 = 42078; +pub const UNDERLYINPROTECTIOTEREVENVALUE: i32 = 42079; +pub const UNDERLYINPROTECTIOTEREVENCURRENCY: i32 = 42080; +pub const UNDERLYINPROTECTIOTEREVENPERIOD: i32 = 42081; +pub const UNDERLYINPROTECTIOTEREVENUNIT: i32 = 42082; +pub const UNDERLYINPROTECTIOTEREVENDATYPE: i32 = 42083; +pub const UNDERLYINPROTECTIOTEREVENRATSOURCE: i32 = 42084; +pub const NUNDERLYINPROTECTIOTEREVENQUALIFIERS: i32 = 42085; +pub const UNDERLYINPROTECTIOTEREVENQUALIFIER: i32 = 42086; +pub const NUNDERLYINPROTECTIOTEROBLIGATIONS: i32 = 42087; +pub const UNDERLYINPROTECTIOTEROBLIGATIOTYPE: i32 = 42088; +pub const UNDERLYINPROTECTIOTEROBLIGATIOVALUE: i32 = 42089; +pub const NUNDERLYINPROTECTIOTEREVENNEWSOURCES: i32 = 42090; +pub const UNDERLYINPROTECTIOTEREVENNEWSOURCE: i32 = 42091; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATBUSINESDACONVENTION: i32 = 42092; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATRELATIVTO: i32 = 42093; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATOFFSEPERIOD: i32 = 42094; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATOFFSEUNIT: i32 = 42095; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATOFFSEDATYPE: i32 = 42096; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATRANGFIRST: i32 = 42097; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATRANGLAST: i32 = 42098; +pub const NUNDERLYINPROVISIOCASSETTPAYMENDATES: i32 = 42099; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATE: i32 = 42100; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATTYPE: i32 = 42101; +pub const UNDERLYINPROVISIOCASSETTQUOTSOURCE: i32 = 42102; +pub const UNDERLYINPROVISIOCASSETTQUOTREFERENCPAGE: i32 = 42103; +pub const UNDERLYINPROVISIOCASSETTVALUTIME: i32 = 42104; +pub const UNDERLYINPROVISIOCASSETTVALUTIMBUSINESCENTER: i32 = 42105; +pub const UNDERLYINPROVISIOCASSETTVALUDATBUSINESDACONVENTION: i32 = 42106; +pub const UNDERLYINPROVISIOCASSETTVALUDATRELATIVTO: i32 = 42107; +pub const UNDERLYINPROVISIOCASSETTVALUDATOFFSEPERIOD: i32 = 42108; +pub const UNDERLYINPROVISIOCASSETTVALUDATOFFSEUNIT: i32 = 42109; +pub const UNDERLYINPROVISIOCASSETTVALUDATOFFSEDATYPE: i32 = 42110; +pub const UNDERLYINPROVISIOCASSETTVALUDATADJUSTED: i32 = 42111; +pub const NUNDERLYINPROVISIOOPTIOEXERCISFIXEDATES: i32 = 42112; +pub const UNDERLYINPROVISIOOPTIOEXERCISFIXEDATE: i32 = 42113; +pub const UNDERLYINPROVISIOOPTIOEXERCISFIXEDATTYPE: i32 = 42114; +pub const UNDERLYINPROVISIOOPTIOEXERCISBUSINESDACONVENTION: i32 = 42115; +pub const UNDERLYINPROVISIOOPTIOEXERCISEARLIESDATOFFSEPERIOD: i32 = 42116; +pub const UNDERLYINPROVISIOOPTIOEXERCISEARLIESDATOFFSEUNIT: i32 = 42117; +pub const UNDERLYINPROVISIOOPTIOEXERCISFREQUENCPERIOD: i32 = 42118; +pub const UNDERLYINPROVISIOOPTIOEXERCISFREQUENCUNIT: i32 = 42119; +pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATUNADJUSTED: i32 = 42120; +pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATRELATIVTO: i32 = 42121; +pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATOFFSEPERIOD: i32 = 42122; +pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATOFFSEUNIT: i32 = 42123; +pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATOFFSEDATYPE: i32 = 42124; +pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATADJUSTED: i32 = 42125; +pub const UNDERLYINPROVISIOOPTIOEXERCISPERIOSKIP: i32 = 42126; +pub const UNDERLYINPROVISIOOPTIOEXERCISBOUNDFIRSDATUNADJUSTED: i32 = 42127; +pub const UNDERLYINPROVISIOOPTIOEXERCISBOUNDLASDATUNADJUSTED: i32 = 42128; +pub const UNDERLYINPROVISIOOPTIOEXERCISEARLIESTIME: i32 = 42129; +pub const UNDERLYINPROVISIOOPTIOEXERCISEARLIESTIMBUSINESCENTER: i32 = 42130; +pub const UNDERLYINPROVISIOOPTIOEXERCISLATESTIME: i32 = 42131; +pub const UNDERLYINPROVISIOOPTIOEXERCISLATESTIMBUSINESCENTER: i32 = 42132; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATUNADJUSTED: i32 = 42133; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATBUSINESDACONVENTION: i32 = 42134; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATRELATIVTO: i32 = 42135; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATOFFSEPERIOD: i32 = 42136; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATOFFSEUNIT: i32 = 42137; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATOFFSEDATYPE: i32 = 42138; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATADJUSTED: i32 = 42139; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIOTIME: i32 = 42140; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIOTIMBUSINESCENTER: i32 = 42141; +pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATUNADJUSTED: i32 = 42142; +pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATBIDACONVENTION: i32 = 42143; +pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATRELATIVTO: i32 = 42144; +pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATOFFSEPERIOD: i32 = 42145; +pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATOFFSEUNIT: i32 = 42146; +pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATOFFSEDATYPE: i32 = 42147; +pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATADJUSTED: i32 = 42148; +pub const NUNDERLYINPROVISIONS: i32 = 42149; +pub const UNDERLYINPROVISIOTYPE: i32 = 42150; +pub const UNDERLYINPROVISIODATUNADJUSTED: i32 = 42151; +pub const UNDERLYINPROVISIODATBUSINESDACONVENTION: i32 = 42152; +pub const UNDERLYINPROVISIODATADJUSTED: i32 = 42153; +pub const UNDERLYINPROVISIODATTENOPERIOD: i32 = 42154; +pub const UNDERLYINPROVISIODATTENOUNIT: i32 = 42155; +pub const UNDERLYINPROVISIOCALCULATIOAGENT: i32 = 42156; +pub const UNDERLYINPROVISIOOPTIOSINGLPARTBUYESIDE: i32 = 42157; +pub const UNDERLYINPROVISIOOPTIOSINGLPARTSELLESIDE: i32 = 42158; +pub const UNDERLYINPROVISIOOPTIOEXERCISSTYLE: i32 = 42159; +pub const UNDERLYINPROVISIOOPTIOEXERCISMULTIPLNOTIONAL: i32 = 42160; +pub const UNDERLYINPROVISIOOPTIOEXERCISMINIMUNOTIONAL: i32 = 42161; +pub const UNDERLYINPROVISIOOPTIOEXERCISMAXIMUNOTIONAL: i32 = 42162; +pub const UNDERLYINPROVISIOOPTIOMINIMUNUMBER: i32 = 42163; +pub const UNDERLYINPROVISIOOPTIOMAXIMUNUMBER: i32 = 42164; +pub const UNDERLYINPROVISIOOPTIOEXERCISCONFIRMATION: i32 = 42165; +pub const UNDERLYINPROVISIOCASSETTMETHOD: i32 = 42166; +pub const UNDERLYINPROVISIOCASSETTCURRENCY: i32 = 42167; +pub const UNDERLYINPROVISIOCASSETTCURRENCY2: i32 = 42168; +pub const UNDERLYINPROVISIOCASSETTQUOTTYPE: i32 = 42169; +pub const UNDERLYINPROVISIOTEXT: i32 = 42170; +pub const ENCODEUNDERLYINPROVISIOTEXLEN: i32 = 42171; +pub const ENCODEUNDERLYINPROVISIOTEXT: i32 = 42172; +pub const NUNDERLYINPROVISIOPARTIDS: i32 = 42173; +pub const UNDERLYINPROVISIOPARTID: i32 = 42174; +pub const UNDERLYINPROVISIOPARTIDSOURCE: i32 = 42175; +pub const UNDERLYINPROVISIOPARTROLE: i32 = 42176; +pub const UNDERLYINPROVISIOPARTROLQUALIFIER: i32 = 40918; +pub const NUNDERLYINPROVISIOPARTSUIDS: i32 = 42177; +pub const UNDERLYINPROVISIOPARTSUID: i32 = 42178; +pub const UNDERLYINPROVISIOPARTSUIDTYPE: i32 = 42179; +pub const NUNDERLYINPROVISIOCASSETTPAYMENDATBUSINESCENTERS: i32 = 42180; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATBUSINESCENTER: i32 = 42181; +pub const NUNDERLYINPROVISIOCASSETTVALUDATBUSINESCENTERS: i32 = 42182; +pub const UNDERLYINPROVISIOCASSETTVALUDATBUSINESCENTER: i32 = 42183; +pub const NUNDERLYINPROVISIOOPTIOEXERCISBUSINESCENTERS: i32 = 42184; +pub const UNDERLYINPROVISIOOPTIOEXERCISBUSINESCENTER: i32 = 42185; +pub const NUNDERLYINPROVISIOOPTIOEXPIRATIODATBUSINESCENTERS: i32 = 42186; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATBUSINESCENTER: i32 = 42187; +pub const NUNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTERS: i32 = 42188; +pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTER: i32 = 42189; +pub const NUNDERLYINPROVISIODATBUSINESCENTERS: i32 = 42190; +pub const UNDERLYINPROVISIODATBUSINESCENTER: i32 = 42191; +pub const FILREID: i32 = 2421; +pub const ORDEREQUESID: i32 = 2422; +pub const MASORDEREQUESID: i32 = 2423; +pub const MASORDEREPORID: i32 = 2424; +pub const MASORDEREQUESSTATUS: i32 = 2425; +pub const MASORDEREQUESRESULT: i32 = 2426; +pub const ORDERESPONSLEVEL: i32 = 2427; +pub const NORDEENTRIES: i32 = 2428; +pub const ORDEENTRACTION: i32 = 2429; +pub const ORDEENTRID: i32 = 2430; +pub const EXETYPREASON: i32 = 2431; +pub const TONORDEENTRIES: i32 = 2432; +pub const NTARGEPARTSUIDS: i32 = 2433; +pub const TARGEPARTSUID: i32 = 2434; +pub const TARGEPARTSUIDTYPE: i32 = 2435; +pub const TRANSFEINSTRUCTIOID: i32 = 2436; +pub const TRANSFEID: i32 = 2437; +pub const TRANSFEREPORID: i32 = 2438; +pub const TRANSFETRANTYPE: i32 = 2439; +pub const TRANSFETYPE: i32 = 2440; +pub const TRANSFESCOPE: i32 = 2441; +pub const TRANSFESTATUS: i32 = 2442; +pub const TRANSFEREJECREASON: i32 = 2443; +pub const TRANSFEREPORTYPE: i32 = 2444; +pub const AGGRESSOTIME: i32 = 2445; +pub const AGGRESSOSIDE: i32 = 2446; +pub const FASMARKEINDICATOR: i32 = 2447; +pub const LINKAGHANDLININDICATOR: i32 = 2448; +pub const NUMBEOBUORDERS: i32 = 2449; +pub const NUMBEOSELORDERS: i32 = 2450; +pub const SETTPRICDETERMINATIOMETHOD: i32 = 2451; +pub const MDSTATISTIREID: i32 = 2452; +pub const MDSTATISTIRPID: i32 = 2453; +pub const MDSTATISTINAME: i32 = 2454; +pub const MDSTATISTIDESC: i32 = 2455; +pub const MDSTATISTITYPE: i32 = 2456; +pub const MDSTATISTISCOPE: i32 = 2457; +pub const MDSTATISTISUSCOPE: i32 = 2458; +pub const MDSTATISTISCOPTYPE: i32 = 2459; +pub const MDSTATISTIFREQUENCPERIOD: i32 = 2460; +pub const MDSTATISTIFREQUENCUNIT: i32 = 2461; +pub const MDSTATISTIDELAPERIOD: i32 = 2462; +pub const MDSTATISTIDELAUNIT: i32 = 2463; +pub const MDSTATISTIINTERVATYPE: i32 = 2464; +pub const MDSTATISTIINTERVATYPUNIT: i32 = 2465; +pub const MDSTATISTIINTERVAPERIOD: i32 = 2466; +pub const MDSTATISTIINTERVAUNIT: i32 = 2467; +pub const MDSTATISTISTARDATE: i32 = 2468; +pub const MDSTATISTIENDATE: i32 = 2469; +pub const MDSTATISTISTARTIME: i32 = 2470; +pub const MDSTATISTIENTIME: i32 = 2471; +pub const MDSTATISTIRATITYPE: i32 = 2472; +pub const MDSTATISTIREQUESRESULT: i32 = 2473; +pub const NMDSTATISTICS: i32 = 2474; +pub const MDSTATISTIID: i32 = 2475; +pub const MDSTATISTITIME: i32 = 2476; +pub const MDSTATISTISTATUS: i32 = 2477; +pub const MDSTATISTIVALUE: i32 = 2478; +pub const MDSTATISTIVALUTYPE: i32 = 2479; +pub const MDSTATISTIVALUUNIT: i32 = 2480; +pub const ENCODEMDSTATISTIDESLEN: i32 = 2481; +pub const ENCODEMDSTATISTIDESC: i32 = 2482; +pub const ALLORISLIMICHECSTATUS: i32 = 2483; +pub const ASSEGROUP: i32 = 2210; +pub const LEASSEGROUP: i32 = 2348; +pub const LECONTRACTUADEFINITION: i32 = 42199; +pub const NLECONTRACTUADEFINITIONS: i32 = 42198; +pub const LECONTRACTUAMATRIDATE: i32 = 42205; +pub const LECONTRACTUAMATRISOURCE: i32 = 42204; +pub const LECONTRACTUAMATRITERM: i32 = 42206; +pub const NLECONTRACTUAMATRICES: i32 = 42203; +pub const ENCODELEDOCUMENTATIOTEXT: i32 = 2493; +pub const ENCODELEDOCUMENTATIOTEXLEN: i32 = 2494; +pub const LEAGREEMENCURRENCY: i32 = 2495; +pub const LEAGREEMENDATE: i32 = 2496; +pub const LEAGREEMENDESC: i32 = 2497; +pub const LEAGREEMENID: i32 = 2498; +pub const LEAGREEMENVERSION: i32 = 2499; +pub const LEBROKECONFIRMATIODESC: i32 = 2500; +pub const LECREDISUPPORAGREEMENDATE: i32 = 2501; +pub const LECREDISUPPORAGREEMENDESC: i32 = 2502; +pub const LECREDISUPPORAGREEMENID: i32 = 2503; +pub const LEDELIVERTYPE: i32 = 2504; +pub const LEDOCUMENTATIOTEXT: i32 = 2505; +pub const LEENDATE: i32 = 2506; +pub const LEGOVERNINLAW: i32 = 2507; +pub const LEMARGIRATIO: i32 = 2508; +pub const LEMASTECONFIRMATIOANNEDATE: i32 = 2509; +pub const LEMASTECONFIRMATIODATE: i32 = 2510; +pub const LEMASTECONFIRMATIODESC: i32 = 2511; +pub const LEMASTECONFIRMATIOANNEDESC: i32 = 2512; +pub const LESTARDATE: i32 = 2513; +pub const LETERMINATIOTYPE: i32 = 2514; +pub const LEFINANCINTERSUPPLEMENDATE: i32 = 42202; +pub const LEFINANCINTERSUPPLEMENDESC: i32 = 42201; +pub const NLEFINANCINTERSUPPLEMENTS: i32 = 42200; +pub const UNDERLYINASSEGROUP: i32 = 2491; +pub const FIRTRANSACTIOID: i32 = 2484; +pub const TRANSACTIOID: i32 = 2485; +pub const WIRREFERENCE: i32 = 2486; +pub const COLRPREJECREASON: i32 = 2487; +pub const COLRPSTATUS: i32 = 2488; +pub const PACKAGID: i32 = 2489; +pub const TRADNUMBER: i32 = 2490; +pub const ALLOCALCULATECCQTY: i32 = 2515; +pub const COLLATERAREQUESINSTRUCTION: i32 = 2516; +pub const COLLATERAREQUESLINID: i32 = 2517; +pub const COLLATERAREQUESNUMBER: i32 = 2518; +pub const TONUCOLLATERAREQUESTS: i32 = 2519; +pub const WARNINTEXT: i32 = 2520; +pub const ENCODEWARNINTEXT: i32 = 2521; +pub const ENCODEWARNINTEXLEN: i32 = 2522; +pub const LESTREACOMMODITDELIVERPRICINREGION: i32 = 42588; +pub const STREACOMMODITDELIVERPRICINREGION: i32 = 42587; +pub const AFFILIATEFIRMTRADINDICATOR: i32 = 2525; +pub const INTERNATIONASWAINDICATOR: i32 = 2526; +pub const MULTASSESWAINDICATOR: i32 = 2527; +pub const UNDERLYINSTREACOMMODITDELIVERPRICINREGION: i32 = 42589; +pub const NRELATIVVALUES: i32 = 2529; +pub const RELATIVVALUTYPE: i32 = 2530; +pub const RELATIVVALUE: i32 = 2531; +pub const RELATIVVALUSIDE: i32 = 2532; +pub const BISPREAD: i32 = 2533; +pub const OFFESPREAD: i32 = 2534; +pub const CLEARINSETTPRICE: i32 = 2528; +pub const MDREPOREVENT: i32 = 2535; +pub const MDREPORCOUNT: i32 = 2536; +pub const TONMARKESEGMENREPORTS: i32 = 2537; +pub const TONINSTRUMENREPORTS: i32 = 2538; +pub const TONPARTDETAIREPORTS: i32 = 2539; +pub const TONENTITLEMENREPORTS: i32 = 2540; +pub const TONRISLIMIREPORTS: i32 = 2541; +pub const MARKESEGMENSTATUS: i32 = 2542; +pub const MARKESEGMENTYPE: i32 = 2543; +pub const MARKESEGMENSUTYPE: i32 = 2544; +pub const NRELATEMARKESEGMENTS: i32 = 2545; +pub const RELATEMARKESEGMENID: i32 = 2546; +pub const MARKESEGMENRELATIONSHIP: i32 = 2547; +pub const NAUCTIOTYPRULES: i32 = 2548; +pub const AUCTIOTYPPRODUCCOMPLEX: i32 = 2549; +pub const NPRICRANGRULES: i32 = 2550; +pub const STARPRICRANGE: i32 = 2551; +pub const ENPRICRANGE: i32 = 2552; +pub const PRICRANGVALUE: i32 = 2553; +pub const PRICRANGPERCENTAGE: i32 = 2554; +pub const PRICRANGPRODUCCOMPLEX: i32 = 2555; +pub const PRICRANGRULID: i32 = 2556; +pub const FASMARKEPERCENTAGE: i32 = 2557; +pub const NQUOTSIZRULES: i32 = 2558; +pub const QUOTSIDINDICATOR: i32 = 2559; +pub const NFLEPRODUCELIGIBILITIES: i32 = 2560; +pub const FLEPRODUCELIGIBILITCOMPLEX: i32 = 2561; +pub const NUOCOMPLEINSTRUMENTS: i32 = 2562; +pub const MARKEDEPTTIMINTERVAL: i32 = 2563; +pub const MARKEDEPTTIMINTERVAUNIT: i32 = 2564; +pub const MDRECOVERTIMINTERVAL: i32 = 2565; +pub const MDRECOVERTIMINTERVAUNIT: i32 = 2566; +pub const PRIMARSERVICLOCATIOID: i32 = 2567; +pub const SECONDARSERVICLOCATIOID: i32 = 2568; +pub const MATCRULPRODUCCOMPLEX: i32 = 2569; +pub const CUSTOMEPRIORITY: i32 = 2570; +pub const TICRULPRODUCCOMPLEX: i32 = 2571; +pub const PREVIOUADJUSTEOPEINTEREST: i32 = 2572; +pub const PREVIOUUNADJUSTEOPEINTEREST: i32 = 2573; +pub const LOEXERCISPRICOPTIOINDICATOR: i32 = 2574; +pub const BLOCTRADELIGIBILITINDICATOR: i32 = 2575; +pub const INSTRUMENPRICPRECISION: i32 = 2576; +pub const STRIKPRICPRECISION: i32 = 2577; +pub const ORISTRIKPRICE: i32 = 2578; +pub const SETTSUMETHOD: i32 = 2579; +pub const NCLEARINPRICPARAMETERS: i32 = 2580; +pub const BUSINESDATYPE: i32 = 2581; +pub const CLEARINPRICOFFSET: i32 = 2582; +pub const VEGMULTIPLIER: i32 = 2583; +pub const ANNUATRADINBUSINESDAYS: i32 = 2584; +pub const TOTATRADINBUSINESDAYS: i32 = 2585; +pub const TRADINBUSINESDAYS: i32 = 2586; +pub const REALIZEVARIANCE: i32 = 2587; +pub const STANDARVARIANCE: i32 = 2588; +pub const RELATECLOSPRICE: i32 = 2589; +pub const OVERNIGHINTERESRATE: i32 = 2590; +pub const ACCUMULATERETURMODIFIEVARIATIOMARGIN: i32 = 2591; +pub const CALCULATIOMETHOD: i32 = 2592; +pub const NMISFESUTYPES: i32 = 2633; +pub const MISFESUTYPE: i32 = 2634; +pub const MISFESUTYPAMT: i32 = 2635; +pub const MISFESUTYPDESC: i32 = 2636; +pub const ENCODEMISFESUTYPDESLEN: i32 = 2637; +pub const ENCODEMISFESUTYPDESC: i32 = 2638; +pub const COLLATERAAMOUNTYPE: i32 = 2632; +pub const POSITIOID: i32 = 2618; +pub const PAYMENDESC: i32 = 43087; +pub const NCOMMISSIONS: i32 = 2639; +pub const COMMISSIOAMOUNT: i32 = 2640; +pub const COMMISSIOAMOUNTYPE: i32 = 2641; +pub const COMMISSIOBASIS: i32 = 2642; +pub const COMMISSIOCURRENCY: i32 = 2643; +pub const COMMISSIOUNIOMEASURE: i32 = 2644; +pub const COMMISSIOUNIOMEASURCURRENCY: i32 = 2645; +pub const COMMISSIORATE: i32 = 2646; +pub const COMMISSIOSHAREINDICATOR: i32 = 2647; +pub const COMMISSIOAMOUNSHARED: i32 = 2648; +pub const COMMISSIOLEREID: i32 = 2649; +pub const COMMISSIODESC: i32 = 2650; +pub const ENCODECOMMISSIODESLEN: i32 = 2651; +pub const ENCODECOMMISSIODESC: i32 = 2652; +pub const NALLOCOMMISSIONS: i32 = 2653; +pub const ALLOCOMMISSIOAMOUNT: i32 = 2654; +pub const ALLOCOMMISSIOAMOUNTYPE: i32 = 2655; +pub const ALLOCOMMISSIOBASIS: i32 = 2656; +pub const ALLOCOMMISSIOCURRENCY: i32 = 2657; +pub const ALLOCOMMISSIOUNIOMEASURE: i32 = 2658; +pub const ALLOCOMMISSIOUNIOMEASURCURRENCY: i32 = 2659; +pub const ALLOCOMMISSIORATE: i32 = 2660; +pub const ALLOCOMMISSIOSHAREINDICATOR: i32 = 2661; +pub const ALLOCOMMISSIOAMOUNSHARED: i32 = 2662; +pub const ALLOCOMMISSIOLEREID: i32 = 2663; +pub const ALLOCOMMISSIODESC: i32 = 2664; +pub const ENCODEALLOCOMMISSIODESLEN: i32 = 2665; +pub const ENCODEALLOCOMMISSIODESC: i32 = 2666; +pub const DELTCROSSED: i32 = 2596; +pub const CASSETTDATUNADJUSTED: i32 = 42207; +pub const CASSETTDATBUSINESDACONVENTION: i32 = 42208; +pub const CASSETTDATRELATIVTO: i32 = 42209; +pub const CASSETTDATOFFSEPERIOD: i32 = 42210; +pub const CASSETTDATOFFSEUNIT: i32 = 42211; +pub const CASSETTDATOFFSEDATYPE: i32 = 42212; +pub const CASSETTDATADJUSTED: i32 = 42213; +pub const NCASSETTDATBUSINESCENTERS: i32 = 42214; +pub const CASSETTDATBUSINESCENTER: i32 = 42215; +pub const CASSETTPRICSOURCE: i32 = 42216; +pub const CASSETTPRICDEFAULT: i32 = 42217; +pub const COMPLEEVENFUTUREPRICVALUATION: i32 = 2597; +pub const COMPLEEVENOPTIONPRICVALUATION: i32 = 2598; +pub const COMPLEEVENPVFINAPRICELECTIOFALLBACK: i32 = 2599; +pub const DIVIDENFLOATINRATINDEX: i32 = 42218; +pub const DIVIDENFLOATINRATINDECURVPERIOD: i32 = 42219; +pub const DIVIDENFLOATINRATINDECURVUNIT: i32 = 42220; +pub const DIVIDENFLOATINRATMULTIPLIER: i32 = 42221; +pub const DIVIDENFLOATINRATSPREAD: i32 = 42222; +pub const DIVIDENFLOATINRATSPREAPOSITIOTYPE: i32 = 42223; +pub const DIVIDENFLOATINRATTREATMENT: i32 = 42224; +pub const DIVIDENCARATE: i32 = 42225; +pub const DIVIDENCARATBUSIDE: i32 = 42226; +pub const DIVIDENCARATSELSIDE: i32 = 42227; +pub const DIVIDENFLOORATE: i32 = 42228; +pub const DIVIDENFLOORATBUSIDE: i32 = 42229; +pub const DIVIDENFLOORATSELSIDE: i32 = 42230; +pub const DIVIDENINITIARATE: i32 = 42231; +pub const DIVIDENFINARATROUNDINDIRECTION: i32 = 42232; +pub const DIVIDENFINARATPRECISION: i32 = 42233; +pub const DIVIDENAVERAGINMETHOD: i32 = 42234; +pub const DIVIDENNEGATIVRATTREATMENT: i32 = 42235; +pub const NDIVIDENACCRUAPAYMENDATBUSINESCENTERS: i32 = 42236; +pub const DIVIDENACCRUAPAYMENDATBUSINESCENTER: i32 = 42237; +pub const DIVIDENACCRUAPAYMENDATRELATIVTO: i32 = 42238; +pub const DIVIDENACCRUAPAYMENDATOFFSEPERIOD: i32 = 42239; +pub const DIVIDENACCRUAPAYMENDATOFFSEUNIT: i32 = 42240; +pub const DIVIDENACCRUAPAYMENDATOFFSEDATYPE: i32 = 42241; +pub const DIVIDENACCRUAPAYMENDATUNADJUSTED: i32 = 42242; +pub const DIVIDENACCRUAPAYMEENDATBUSINESDACONVENTION: i32 = 42243; +pub const DIVIDENACCRUAPAYMENDATADJUSTED: i32 = 42244; +pub const DIVIDENREINVESTMENINDICATOR: i32 = 42245; +pub const DIVIDENENTITLEMENEVENT: i32 = 42246; +pub const DIVIDENAMOUNTYPE: i32 = 42247; +pub const DIVIDENUNDERLIEREID: i32 = 42248; +pub const EXTRAORDINARDIVIDENPARTSIDE: i32 = 42249; +pub const EXTRAORDINARDIVIDENAMOUNTYPE: i32 = 42250; +pub const EXTRAORDINARDIVIDENCURRENCY: i32 = 42251; +pub const EXTRAORDINARDIVIDENDETERMINATIOMETHOD: i32 = 42252; +pub const DIVIDENACCRUAFIXERATE: i32 = 42253; +pub const DIVIDENCOMPOUNDINMETHOD: i32 = 42254; +pub const DIVIDENNUOINDEUNITS: i32 = 42255; +pub const DIVIDENCASPERCENTAGE: i32 = 42256; +pub const DIVIDENCASEQUIVALENPERCENTAGE: i32 = 42257; +pub const NOCASDIVIDENTREATMENT: i32 = 42258; +pub const DIVIDENCOMPOSITION: i32 = 42259; +pub const SPECIADIVIDENDINDICATOR: i32 = 42260; +pub const MATERIADIVIDENDINDICATOR: i32 = 42261; +pub const OPTIONEXCHANGDIVIDENDINDICATOR: i32 = 42262; +pub const ADDITIONADIVIDENDINDICATOR: i32 = 42263; +pub const ALDIVIDENDINDICATOR: i32 = 42264; +pub const DIVIDENFXTRIGGEDATRELATIVTO: i32 = 42265; +pub const DIVIDENFXTRIGGEDATOFFSEPERIOD: i32 = 42266; +pub const DIVIDENFXTRIGGEDATOFFSEUNIT: i32 = 42267; +pub const DIVIDENFXTRIGGEDATOFFSEDATYPE: i32 = 42268; +pub const DIVIDENFXTRIGGEDATUNADJUSTED: i32 = 42269; +pub const DIVIDENFXTRIGGEDATBUSINESDACONVENTION: i32 = 42270; +pub const DIVIDENFXTRIGGEDATADJUSTED: i32 = 42271; +pub const NDIVIDENFXTRIGGEDATBUSINESCENTERS: i32 = 42272; +pub const DIVIDENFXTRIGGEDATBUSINESCENTER: i32 = 42273; +pub const NDIVIDENPERIODS: i32 = 42274; +pub const DIVIDENPERIOSEQUENCE: i32 = 42275; +pub const DIVIDENPERIOSTARDATUNADJUSTED: i32 = 42276; +pub const DIVIDENPERIOENDATUNADJUSTED: i32 = 42277; +pub const DIVIDENPERIOUNDERLIEREID: i32 = 42278; +pub const DIVIDENPERIOSTRIKPRICE: i32 = 42279; +pub const DIVIDENPERIOBUSINESDACONVENTION: i32 = 42280; +pub const DIVIDENPERIOVALUATIODATUNADJUSTED: i32 = 42281; +pub const DIVIDENPERIOVALUATIODATRELATIVTO: i32 = 42282; +pub const DIVIDENPERIOVALUATIODATOFFSEPERIOD: i32 = 42283; +pub const DIVIDENPERIOVALUATIODATOFFSEUNIT: i32 = 42284; +pub const DIVIDENPERIOVALUATIODATOFFSEDATYPE: i32 = 42285; +pub const DIVIDENPERIOVALUATIODATADJUSTED: i32 = 42286; +pub const DIVIDENPERIOPAYMENDATUNADJUSTED: i32 = 42287; +pub const DIVIDENPERIOPAYMENDATRELATIVTO: i32 = 42288; +pub const DIVIDENPERIOPAYMENDATOFFSEPERIOD: i32 = 42289; +pub const DIVIDENPERIOPAYMENDATOFFSEUNIT: i32 = 42290; +pub const DIVIDENPERIOPAYMENDATOFFSEDATYPE: i32 = 42291; +pub const DIVIDENPERIOPAYMENDATADJUSTED: i32 = 42292; +pub const DIVIDENPERIOXID: i32 = 42293; +pub const NDIVIDENPERIOBUSINESCENTERS: i32 = 42294; +pub const DIVIDENPERIOBUSINESCENTER: i32 = 42295; +pub const NEXTRAORDINAREVENTS: i32 = 42296; +pub const EXTRAORDINAREVENTYPE: i32 = 42297; +pub const EXTRAORDINAREVENVALUE: i32 = 42298; +pub const STRIKINDECURVPOINT: i32 = 2600; +pub const STRIKINDEQUOTE: i32 = 2601; +pub const EXTRAORDINAREVENADJUSTMENMETHOD: i32 = 2602; +pub const EXCHANGLOOALIKE: i32 = 2603; +pub const LESTRIKINDECURVPOINT: i32 = 2604; +pub const LESTRIKINDEQUOTE: i32 = 2605; +pub const LEEXTRAORDINAREVENADJUSTMENMETHOD: i32 = 2606; +pub const LEEXCHANGLOOALIKE: i32 = 2607; +pub const LECASSETTDATUNADJUSTED: i32 = 42299; +pub const LECASSETTDATBUSINESDACONVENTION: i32 = 42300; +pub const LECASSETTDATRELATIVTO: i32 = 42301; +pub const LECASSETTDATOFFSEPERIOD: i32 = 42302; +pub const LECASSETTDATOFFSEUNIT: i32 = 42303; +pub const LECASSETTDATOFFSEDATYPE: i32 = 42304; +pub const LECASSETTDATADJUSTED: i32 = 42305; +pub const NLECASSETTDATBUSINESCENTERS: i32 = 42306; +pub const LECASSETTDATBUSINESCENTER: i32 = 42307; +pub const LECASSETTPRICSOURCE: i32 = 42308; +pub const LECASSETTPRICDEFAULT: i32 = 42309; +pub const LECOMPLEEVENFUTUREPRICVALUATION: i32 = 2608; +pub const LECOMPLEEVENOPTIONPRICVALUATION: i32 = 2609; +pub const LECOMPLEEVENPVFINAPRICELECTIOFALLBACK: i32 = 2610; +pub const NLEDIVIDENACCRUAPAYMENDATBUSINESCENTERS: i32 = 42310; +pub const LEDIVIDENACCRUAPAYMENDATBUSINESCENTER: i32 = 42311; +pub const LEDIVIDENFLOATINRATINDEX: i32 = 42312; +pub const LEDIVIDENFLOATINRATINDECURVPERIOD: i32 = 42313; +pub const LEDIVIDENFLOATINRATINDECURVUNIT: i32 = 42314; +pub const LEDIVIDENFLOATINRATMULTIPLIER: i32 = 42315; +pub const LEDIVIDENFLOATINRATSPREAD: i32 = 42316; +pub const LEDIVIDENFLOATINRATSPREAPOSITIOTYPE: i32 = 42317; +pub const LEDIVIDENFLOATINRATTREATMENT: i32 = 42318; +pub const LEDIVIDENCARATE: i32 = 42319; +pub const LEDIVIDENCARATBUSIDE: i32 = 42320; +pub const LEDIVIDENCARATSELSIDE: i32 = 42321; +pub const LEDIVIDENFLOORATE: i32 = 42322; +pub const LEDIVIDENFLOORATBUSIDE: i32 = 42323; +pub const LEDIVIDENFLOORATSELSIDE: i32 = 42324; +pub const LEDIVIDENINITIARATE: i32 = 42325; +pub const LEDIVIDENFINARATROUNDINDIRECTION: i32 = 42326; +pub const LEDIVIDENFINARATPRECISION: i32 = 42327; +pub const LEDIVIDENAVERAGINMETHOD: i32 = 42328; +pub const LEDIVIDENNEGATIVRATTREATMENT: i32 = 42329; +pub const LEDIVIDENACCRUAPAYMENDATRELATIVTO: i32 = 42330; +pub const LEDIVIDENACCRUAPAYMENDATOFFSEPERIOD: i32 = 42331; +pub const LEDIVIDENACCRUAPAYMENDATOFFSEUNIT: i32 = 42332; +pub const LEDIVIDENACCRUAPAYMENDATOFFSEDATYPE: i32 = 42333; +pub const LEDIVIDENACCRUAPAYMENDATUNADJUSTED: i32 = 42334; +pub const LEDIVIDENACCRUAPAYMENDATBUSINESDACONVENTION: i32 = 42335; +pub const LEDIVIDENACCRUAPAYMENDATADJUSTED: i32 = 42336; +pub const LEDIVIDENREINVESTMENINDICATOR: i32 = 42337; +pub const LEDIVIDENENTITLEMENEVENT: i32 = 42338; +pub const LEDIVIDENAMOUNTYPE: i32 = 42339; +pub const LEDIVIDENUNDERLIEREID: i32 = 42340; +pub const LEEXTRAORDINARDIVIDENPARTSIDE: i32 = 42341; +pub const LEEXTRAORDINARDIVIDENAMOUNTYPE: i32 = 42342; +pub const LEEXTRAORDINARDIVIDENCURRENCY: i32 = 42343; +pub const LEEXTRAORDINARDIVIDENDETERMINATIOMETHOD: i32 = 42344; +pub const LEDIVIDENACCRUAFIXERATE: i32 = 42345; +pub const LEDIVIDENCOMPOUNDINMETHOD: i32 = 42346; +pub const LEDIVIDENNUOINDEUNITS: i32 = 42347; +pub const LEDIVIDENCASPERCENTAGE: i32 = 42348; +pub const LEDIVIDENCASEQUIVALENPERCENTAGE: i32 = 42349; +pub const LENOCASDIVIDENTREATMENT: i32 = 42350; +pub const LEDIVIDENCOMPOSITION: i32 = 42351; +pub const LESPECIADIVIDENDINDICATOR: i32 = 42352; +pub const LEMATERIADIVIDENDINDICATOR: i32 = 42353; +pub const LEOPTIONEXCHANGDIVIDENDINDICATOR: i32 = 42354; +pub const LEADDITIONADIVIDENDINDICATOR: i32 = 42355; +pub const LEALDIVIDENDINDICATOR: i32 = 42356; +pub const LEDIVIDENFXTRIGGEDATRELATIVTO: i32 = 42357; +pub const LEDIVIDENFXTRIGGEDATOFFSEPERIOD: i32 = 42358; +pub const LEDIVIDENFXTRIGGEDATOFFSEUNIT: i32 = 42359; +pub const LEDIVIDENFXTRIGGEDATOFFSEDATYPE: i32 = 42360; +pub const LEDIVIDENFXTRIGGEDATUNADJUSTED: i32 = 42361; +pub const LEDIVIDENFXTRIGGEDATBUSINESDACONVENTION: i32 = 42362; +pub const LEDIVIDENFXTRIGGEDATADJUSTED: i32 = 42363; +pub const NLEDIVIDENFXTRIGGEDATBUSINESCENTERS: i32 = 42364; +pub const LEDIVIDENFXTRIGGEDATBUSINESCENTER: i32 = 42365; +pub const NLEDIVIDENPERIODS: i32 = 42366; +pub const LEDIVIDENPERIOSEQUENCE: i32 = 42367; +pub const LEDIVIDENPERIOSTARDATUNADJUSTED: i32 = 42368; +pub const LEDIVIDENPERIOENDATUNADJUSTED: i32 = 42369; +pub const LEDIVIDENPERIOUNDERLIEREID: i32 = 42370; +pub const LEDIVIDENPERIOSTRIKPRICE: i32 = 42371; +pub const LEDIVIDENPERIOBUSINESDACONVENTION: i32 = 42372; +pub const LEDIVIDENPERIOVALUATIODATUNADJUSTED: i32 = 42373; +pub const LEDIVIDENPERIOVALUATIODATRELATIVTO: i32 = 42374; +pub const LEDIVIDENPERIOVALUATIODATOFFSEPERIOD: i32 = 42375; +pub const LEDIVIDENPERIOVALUATIODATOFFSEUNIT: i32 = 42376; +pub const LEDIVIDENPERIOVALUATIODATOFFSEDATYPE: i32 = 42377; +pub const LEDIVIDENPERIOVALUATIODATADJUSTED: i32 = 42378; +pub const LEDIVIDENPERIOPAYMENDATUNADJUSTED: i32 = 42379; +pub const LEDIVIDENPERIOPAYMENDATRELATIVTO: i32 = 42380; +pub const LEDIVIDENPERIOPAYMENDATOFFSEPERIOD: i32 = 42381; +pub const LEDIVIDENPERIOPAYMENDATOFFSEUNIT: i32 = 42382; +pub const LEDIVIDENPERIOPAYMENDATOFFSEDATYPE: i32 = 42383; +pub const LEDIVIDENPERIOPAYMENDATADJUSTED: i32 = 42384; +pub const LEDIVIDENPERIOXID: i32 = 42385; +pub const NLEDIVIDENPERIOBUSINESCENTERS: i32 = 42386; +pub const LEDIVIDENPERIOBUSINESCENTER: i32 = 42387; +pub const NLEEXTRAORDINAREVENTS: i32 = 42388; +pub const LEEXTRAORDINAREVENTYPE: i32 = 42389; +pub const LEEXTRAORDINAREVENVALUE: i32 = 42390; +pub const LESETTMETHOELECTINPARTSIDE: i32 = 42391; +pub const LEMAKWHOLDATE: i32 = 42392; +pub const LEMAKWHOLAMOUNT: i32 = 42393; +pub const LEMAKWHOLBENCHMARCURVNAME: i32 = 42394; +pub const LEMAKWHOLBENCHMARCURVPOINT: i32 = 42395; +pub const LEMAKWHOLRECALSPREAD: i32 = 42396; +pub const LEMAKWHOLBENCHMARQUOTE: i32 = 42397; +pub const LEMAKWHOLINTERPOLATIOMETHOD: i32 = 42398; +pub const LEPAYMENSTREACASSETTINDICATOR: i32 = 42399; +pub const LEPAYMENSTREACOMPOUNDINXIDREF: i32 = 42400; +pub const LEPAYMENSTREACOMPOUNDINSPREAD: i32 = 42401; +pub const LEPAYMENSTREAINTERPOLATIOMETHOD: i32 = 42402; +pub const LEPAYMENSTREAINTERPOLATIOPERIOD: i32 = 42403; +pub const LEPAYMENSTREACOMPOUNDINFIXERATE: i32 = 42404; +pub const NLEPAYMENSTREACOMPOUNDINDATES: i32 = 42405; +pub const LEPAYMENSTREACOMPOUNDINDATE: i32 = 42406; +pub const LEPAYMENSTREACOMPOUNDINDATTYPE: i32 = 42407; +pub const LEPAYMENSTREACOMPOUNDINDATEBUSINESDACONVENTION: i32 = 42408; +pub const LEPAYMENSTREACOMPOUNDINDATERELATIVTO: i32 = 42409; +pub const LEPAYMENSTREACOMPOUNDINDATEOFFSEPERIOD: i32 = 42410; +pub const LEPAYMENSTREACOMPOUNDINDATEOFFSEUNIT: i32 = 42411; +pub const LEPAYMENSTREACOMPOUNDINDATEOFFSEDATYPE: i32 = 42412; +pub const LEPAYMENSTREACOMPOUNDINPERIOSKIP: i32 = 42413; +pub const LEPAYMENSTREACOMPOUNDINFREQUENCPERIOD: i32 = 42414; +pub const LEPAYMENSTREACOMPOUNDINFREQUENCUNIT: i32 = 42415; +pub const LEPAYMENSTREACOMPOUNDINROLCONVENTION: i32 = 42416; +pub const LEPAYMENSTREABOUNDFIRSDATUNADJUSTED: i32 = 42417; +pub const LEPAYMENSTREABOUNDLASDATUNADJUSTED: i32 = 42418; +pub const NLEPAYMENSTREACOMPOUNDINDATEBUSINESCENTERS: i32 = 42419; +pub const LEPAYMENSTREACOMPOUNDINDATEBUSINESCENTER: i32 = 42420; +pub const LEPAYMENSTREACOMPOUNDINENDATUNADJUSTED: i32 = 42421; +pub const LEPAYMENSTREACOMPOUNDINENDATRELATIVTO: i32 = 42422; +pub const LEPAYMENSTREACOMPOUNDINENDATOFFSEPERIOD: i32 = 42423; +pub const LEPAYMENSTREACOMPOUNDINENDATOFFSEUNIT: i32 = 42424; +pub const LEPAYMENSTREACOMPOUNDINENDATOFFSEDATYPE: i32 = 42425; +pub const LEPAYMENSTREACOMPOUNDINENDATADJUSTED: i32 = 42426; +pub const LEPAYMENSTREACOMPOUNDINRATINDEX: i32 = 42427; +pub const LEPAYMENSTREACOMPOUNDINRATINDECURVPERIOD: i32 = 42428; +pub const LEPAYMENSTREACOMPOUNDINRATINDECURVUNIT: i32 = 42429; +pub const LEPAYMENSTREACOMPOUNDINRATMULTIPLIER: i32 = 42430; +pub const LEPAYMENSTREACOMPOUNDINRATSPREAD: i32 = 42431; +pub const LEPAYMENSTREACOMPOUNDINRATSPREAPOSITIOTYPE: i32 = 42432; +pub const LEPAYMENSTREACOMPOUNDINRATTREATMENT: i32 = 42433; +pub const LEPAYMENSTREACOMPOUNDINCARATE: i32 = 42434; +pub const LEPAYMENSTREACOMPOUNDINCARATBUSIDE: i32 = 42435; +pub const LEPAYMENSTREACOMPOUNDINCARATSELSIDE: i32 = 42436; +pub const LEPAYMENSTREACOMPOUNDINFLOORATE: i32 = 42437; +pub const LEPAYMENSTREACOMPOUNDINFLOORATBUSIDE: i32 = 42438; +pub const LEPAYMENSTREACOMPOUNDINFLOORATSELSIDE: i32 = 42439; +pub const LEPAYMENSTREACOMPOUNDININITIARATE: i32 = 42440; +pub const LEPAYMENSTREACOMPOUNDINFINARATROUNDINDIRECTION: i32 = 42441; +pub const LEPAYMENSTREACOMPOUNDINFINARATPRECISION: i32 = 42442; +pub const LEPAYMENSTREACOMPOUNDINAVERAGINMETHOD: i32 = 42443; +pub const LEPAYMENSTREACOMPOUNDINNEGATIVRATTREATMENT: i32 = 42444; +pub const LEPAYMENSTREACOMPOUNDINSTARDATUNADJUSTED: i32 = 42445; +pub const LEPAYMENSTREACOMPOUNDINSTARDATRELATIVTO: i32 = 42446; +pub const LEPAYMENSTREACOMPOUNDINSTARDATOFFSEPERIOD: i32 = 42447; +pub const LEPAYMENSTREACOMPOUNDINSTARDATOFFSEUNIT: i32 = 42448; +pub const LEPAYMENSTREACOMPOUNDINSTARDATOFFSEDATYPE: i32 = 42449; +pub const LEPAYMENSTREACOMPOUNDINSTARDATADJUSTED: i32 = 42450; +pub const LEPAYMENSTREAFORMULIMAGLENGTH: i32 = 42451; +pub const LEPAYMENSTREAFORMULIMAGE: i32 = 42452; +pub const LEPAYMENSTREAFINAPRICPAYMENDATUNADJUSTED: i32 = 42453; +pub const LEPAYMENSTREAFINAPRICPAYMENDATRELATIVTO: i32 = 42454; +pub const LEPAYMENSTREAFINAPRICPAYMENDATOFFSEPERIOD: i32 = 42455; +pub const LEPAYMENSTREAFINAPRICPAYMENDATOFFSEUNIT: i32 = 42456; +pub const LEPAYMENSTREAFINAPRICPAYMENDATOFFSEDATYPE: i32 = 42457; +pub const LEPAYMENSTREAFINAPRICPAYMENDATADJUSTED: i32 = 42458; +pub const NLEPAYMENSTREAFIXINDATES: i32 = 42459; +pub const LEPAYMENSTREAFIXINDATE: i32 = 42460; +pub const LEPAYMENSTREAFIXINDATTYPE: i32 = 42461; +pub const LEPAYMENSTREAFIRSOBSERVATIODATUNADJUSTED: i32 = 42462; +pub const LEPAYMENSTREAFIRSOBSERVATIODATRELATIVTO: i32 = 42463; +pub const LEPAYMENSTREAFIRSOBSERVATIODATOFFSEDATYPE: i32 = 42464; +pub const LEPAYMENSTREAFIRSOBSERVATIODATADJUSTED: i32 = 42465; +pub const LEPAYMENSTREAUNDERLIEREID: i32 = 42466; +pub const LERETURRATNOTIONARESET: i32 = 42467; +pub const LEPAYMENSTREALININITIALEVEL: i32 = 42468; +pub const LEPAYMENSTREALINCLOSINLEVEINDICATOR: i32 = 42469; +pub const LEPAYMENSTREALINEXPIRINLEVEINDICATOR: i32 = 42470; +pub const LEPAYMENSTREALINESTIMATETRADINDAYS: i32 = 42471; +pub const LEPAYMENSTREALINSTRIKPRICE: i32 = 42472; +pub const LEPAYMENSTREALINSTRIKPRICTYPE: i32 = 42473; +pub const LEPAYMENSTREALINMAXIMUBOUNDARY: i32 = 42474; +pub const LEPAYMENSTREALINMINIMUBOUNDARY: i32 = 42475; +pub const LEPAYMENSTREALINNUMBEODATSERIES: i32 = 42476; +pub const LEPAYMENSTREAVARIANCUNADJUSTECAP: i32 = 42477; +pub const LEPAYMENSTREAREALIZEVARIANCMETHOD: i32 = 42478; +pub const LEPAYMENSTREADAYADJUSTMENINDICATOR: i32 = 42479; +pub const LEPAYMENSTREANEARESEXCHANGCONTRACREID: i32 = 42480; +pub const LEPAYMENSTREAVEGNOTIONAAMOUNT: i32 = 42481; +pub const LEPAYMENSTREAFORMULCURRENCY: i32 = 42482; +pub const LEPAYMENSTREAFORMULCURRENCDETERMINATIOMETHOD: i32 = 42483; +pub const LEPAYMENSTREAFORMULREFERENCAMOUNT: i32 = 42484; +pub const NLEPAYMENSTREAFORMULAS: i32 = 42485; +pub const LEPAYMENSTREAFORMULA: i32 = 42486; +pub const LEPAYMENSTREAFORMULDESC: i32 = 42487; +pub const LEPAYMENSTUENDATUNADJUSTED: i32 = 42488; +pub const LEPAYMENSTUENDATBUSINESDACONVENTION: i32 = 42489; +pub const LEPAYMENSTUENDATRELATIVTO: i32 = 42490; +pub const LEPAYMENSTUENDATOFFSEPERIOD: i32 = 42491; +pub const LEPAYMENSTUENDATOFFSEUNIT: i32 = 42492; +pub const LEPAYMENSTUENDATOFFSEDATYPE: i32 = 42493; +pub const LEPAYMENSTUENDATADJUSTED: i32 = 42494; +pub const NLEPAYMENSTUENDATBUSINESCENTERS: i32 = 42495; +pub const LEPAYMENSTUENDATBUSINESCENTER: i32 = 42496; +pub const LEPAYMENSTUSTARDATUNADJUSTED: i32 = 42497; +pub const LEPAYMENSTUSTARDATBUSINESDACONVENTION: i32 = 42498; +pub const LEPAYMENSTUSTARDATRELATIVTO: i32 = 42499; +pub const LEPAYMENSTUSTARDATOFFSEPERIOD: i32 = 42500; +pub const LEPAYMENSTUSTARDATOFFSEUNIT: i32 = 42501; +pub const LEPAYMENSTUSTARDATOFFSEDATYPE: i32 = 42502; +pub const LEPAYMENSTUSTARDATADJUSTED: i32 = 42503; +pub const NLEPAYMENSTUSTARDATBUSINESCENTERS: i32 = 42504; +pub const LEPAYMENSTUSTARDATBUSINESCENTER: i32 = 42505; +pub const LEPROVISIOBREAFEELECTION: i32 = 42506; +pub const LEPROVISIOBREAFERATE: i32 = 42507; +pub const NLERETURRATDATES: i32 = 42508; +pub const LERETURRATDATMODE: i32 = 42509; +pub const LERETURRATVALUATIODATRELATIVTO: i32 = 42510; +pub const LERETURRATVALUATIODATOFFSEPERIOD: i32 = 42511; +pub const LERETURRATVALUATIODATOFFSEUNIT: i32 = 42512; +pub const LERETURRATVALUATIODATOFFSEDATYPE: i32 = 42513; +pub const LERETURRATVALUATIOSTARDATUNADJUSTED: i32 = 42514; +pub const LERETURRATVALUATIOSTARDATRELATIVTO: i32 = 42515; +pub const LERETURRATVALUATIOSTARDATOFFSEPERIOD: i32 = 42516; +pub const LERETURRATVALUATIOSTARDATOFFSEUNIT: i32 = 42517; +pub const LERETURRATVALUATIOSTARDATOFFSEDATYPE: i32 = 42518; +pub const LERETURRATVALUATIOSTARDATADJUSTED: i32 = 42519; +pub const LERETURRATVALUATIOENDATUNADJUSTED: i32 = 42520; +pub const LERETURRATVALUATIOENDATRELATIVTO: i32 = 42521; +pub const LERETURRATVALUATIOENDATOFFSEPERIOD: i32 = 42522; +pub const LERETURRATVALUATIOENDATOFFSEUNIT: i32 = 42523; +pub const LERETURRATVALUATIOENDATOFFSEDATYPE: i32 = 42524; +pub const LERETURRATVALUATIOENDATADJUSTED: i32 = 42525; +pub const LERETURRATVALUATIOFREQUENCPERIOD: i32 = 42526; +pub const LERETURRATVALUATIOFREQUENCUNIT: i32 = 42527; +pub const LERETURRATVALUATIOFREQUENCROLCONVENTION: i32 = 42528; +pub const LERETURRATVALUATIODATBUSINESDACONVENTION: i32 = 42529; +pub const NLERETURRATFXCONVERSIONS: i32 = 42530; +pub const LERETURRATFXCURRENCSYMBOL: i32 = 42531; +pub const LERETURRATFXRATE: i32 = 42532; +pub const LERETURRATFXRATCALC: i32 = 42533; +pub const NLERETURRATES: i32 = 42534; +pub const LERETURRATPRICSEQUENCE: i32 = 42535; +pub const LERETURRATCOMMISSIOBASIS: i32 = 42536; +pub const LERETURRATCOMMISSIOAMOUNT: i32 = 42537; +pub const LERETURRATCOMMISSIOCURRENCY: i32 = 42538; +pub const LERETURRATTOTACOMMISSIOPETRADE: i32 = 42539; +pub const LERETURRATDETERMINATIOMETHOD: i32 = 42540; +pub const LERETURRATAMOUNRELATIVTO: i32 = 42541; +pub const LERETURRATQUOTMEASURTYPE: i32 = 42542; +pub const LERETURRATQUOTUNITS: i32 = 42543; +pub const LERETURRATQUOTMETHOD: i32 = 42544; +pub const LERETURRATQUOTCURRENCY: i32 = 42545; +pub const LERETURRATQUOTCURRENCTYPE: i32 = 42546; +pub const LERETURRATQUOTTIMTYPE: i32 = 42547; +pub const LERETURRATQUOTTIME: i32 = 42548; +pub const LERETURRATQUOTDATE: i32 = 42549; +pub const LERETURRATQUOTEXPIRATIOTIME: i32 = 42550; +pub const LERETURRATQUOTBUSINESCENTER: i32 = 42551; +pub const LERETURRATQUOTEXCHANGE: i32 = 42552; +pub const LERETURRATQUOTPRICINMODEL: i32 = 42553; +pub const LERETURRATCASFLOTYPE: i32 = 42554; +pub const LERETURRATVALUATIOTIMTYPE: i32 = 42555; +pub const LERETURRATVALUATIOTIME: i32 = 42556; +pub const LERETURRATVALUATIOTIMBUSINESCENTER: i32 = 42557; +pub const LERETURRATVALUATIOPRICOPTION: i32 = 42558; +pub const LERETURRATFINAPRICFALLBACK: i32 = 42559; +pub const NLERETURRATINFORMATIOSOURCES: i32 = 42560; +pub const LERETURRATINFORMATIOSOURCE: i32 = 42561; +pub const LERETURRATREFERENCPAGE: i32 = 42562; +pub const LERETURRATREFERENCPAGHEADING: i32 = 42563; +pub const NLERETURRATPRICES: i32 = 42564; +pub const LERETURRATPRICBASIS: i32 = 42565; +pub const LERETURRATPRICE: i32 = 42566; +pub const LERETURRATPRICCURRENCY: i32 = 42567; +pub const LERETURRATPRICTYPE: i32 = 42568; +pub const NLERETURRATVALUATIODATBUSINESCENTERS: i32 = 42569; +pub const LERETURRATVALUATIODATBUSINESCENTER: i32 = 42570; +pub const NLERETURRATVALUATIODATES: i32 = 42571; +pub const LERETURRATVALUATIODATE: i32 = 42572; +pub const LERETURRATVALUATIODATTYPE: i32 = 42573; +pub const LESETTMETHOELECTIODATUNADJUSTED: i32 = 42574; +pub const LESETTMETHOELECTIODATBUSINESDACONVENTION: i32 = 42575; +pub const LESETTMETHOELECTIODATRELATIVTO: i32 = 42576; +pub const LESETTMETHOELECTIODATOFFSEPERIOD: i32 = 42577; +pub const LESETTMETHOELECTIODATOFFSEUNIT: i32 = 42578; +pub const LESETTMETHOELECTIODATOFFSEDATYPE: i32 = 42579; +pub const LESETTMETHOELECTIODATADJUSTED: i32 = 42580; +pub const NLESETTMETHOELECTIODATBUSINESCENTERS: i32 = 42581; +pub const LESETTMETHOELECTIODATBUSINESCENTER: i32 = 42582; +pub const LESTREAVERSION: i32 = 42583; +pub const LESTREAVERSIOEFFECTIVDATE: i32 = 42584; +pub const LESTREANOTIONADETERMINATIOMETHOD: i32 = 42585; +pub const LESTREANOTIONAADJUSTMENTS: i32 = 42586; +pub const SETTMETHOELECTINPARTSIDE: i32 = 42590; +pub const MAKWHOLDATE: i32 = 42591; +pub const MAKWHOLAMOUNT: i32 = 42592; +pub const MAKWHOLBENCHMARCURVNAME: i32 = 42593; +pub const MAKWHOLBENCHMARCURVPOINT: i32 = 42594; +pub const MAKWHOLRECALSPREAD: i32 = 42595; +pub const MAKWHOLBENCHMARQUOTE: i32 = 42596; +pub const MAKWHOLINTERPOLATIOMETHOD: i32 = 42597; +pub const PAYMENAMOUNRELATIVTO: i32 = 42598; +pub const PAYMENAMOUNDETERMINATIOMETHOD: i32 = 42599; +pub const PAYMENSTREACASSETTINDICATOR: i32 = 42600; +pub const PAYMENSTREACOMPOUNDINXIDREF: i32 = 42601; +pub const PAYMENSTREACOMPOUNDINSPREAD: i32 = 42602; +pub const PAYMENSTREAINTERPOLATIOMETHOD: i32 = 42603; +pub const PAYMENSTREAINTERPOLATIOPERIOD: i32 = 42604; +pub const PAYMENSTREACOMPOUNDINFIXERATE: i32 = 42605; +pub const NPAYMENSTREACOMPOUNDINDATES: i32 = 42606; +pub const PAYMENSTREACOMPOUNDINDATE: i32 = 42607; +pub const PAYMENSTREACOMPOUNDINDATTYPE: i32 = 42608; +pub const PAYMENSTREACOMPOUNDINDATEBUSINESDACONVENTION: i32 = 42609; +pub const PAYMENSTREACOMPOUNDINDATERELATIVTO: i32 = 42610; +pub const PAYMENSTREACOMPOUNDINDATEOFFSEPERIOD: i32 = 42611; +pub const PAYMENSTREACOMPOUNDINDATEOFFSEUNIT: i32 = 42612; +pub const PAYMENSTREACOMPOUNDINDATEOFFSEDATYPE: i32 = 42613; +pub const PAYMENSTREACOMPOUNDINPERIOSKIP: i32 = 42614; +pub const PAYMENSTREACOMPOUNDINFREQUENCPERIOD: i32 = 42615; +pub const PAYMENSTREACOMPOUNDINFREQUENCUNIT: i32 = 42616; +pub const PAYMENSTREACOMPOUNDINROLCONVENTION: i32 = 42617; +pub const PAYMENSTREABOUNDFIRSDATUNADJUSTED: i32 = 42618; +pub const PAYMENSTREABOUNDLASDATUNADJUSTED: i32 = 42619; +pub const NPAYMENSTREACOMPOUNDINDATEBUSINESCENTERS: i32 = 42620; +pub const PAYMENSTREACOMPOUNDINDATEBUSINESCENTER: i32 = 42621; +pub const PAYMENSTREACOMPOUNDINENDATUNADJUSTED: i32 = 42622; +pub const PAYMENSTREACOMPOUNDINENDATRELATIVTO: i32 = 42623; +pub const PAYMENSTREACOMPOUNDINENDATOFFSEPERIOD: i32 = 42624; +pub const PAYMENSTREACOMPOUNDINENDATOFFSEUNIT: i32 = 42625; +pub const PAYMENSTREACOMPOUNDINENDATOFFSEDATYPE: i32 = 42626; +pub const PAYMENSTREACOMPOUNDINENDATADJUSTED: i32 = 42627; +pub const PAYMENSTREACOMPOUNDINRATINDEX: i32 = 42628; +pub const PAYMENSTREACOMPOUNDINRATINDECURVPERIOD: i32 = 42629; +pub const PAYMENSTREACOMPOUNDINRATINDECURVUNIT: i32 = 42630; +pub const PAYMENSTREACOMPOUNDINRATMULTIPLIER: i32 = 42631; +pub const PAYMENSTREACOMPOUNDINRATSPREAD: i32 = 42632; +pub const PAYMENSTREACOMPOUNDINRATSPREAPOSITIOTYPE: i32 = 42633; +pub const PAYMENSTREACOMPOUNDINRATTREATMENT: i32 = 42634; +pub const PAYMENSTREACOMPOUNDINCARATE: i32 = 42635; +pub const PAYMENSTREACOMPOUNDINCARATBUSIDE: i32 = 42636; +pub const PAYMENSTREACOMPOUNDINCARATSELSIDE: i32 = 42637; +pub const PAYMENSTREACOMPOUNDINFLOORATE: i32 = 42638; +pub const PAYMENSTREACOMPOUNDINFLOORATBUSIDE: i32 = 42639; +pub const PAYMENSTREACOMPOUNDINFLOORATSELSIDE: i32 = 42640; +pub const PAYMENSTREACOMPOUNDININITIARATE: i32 = 42641; +pub const PAYMENSTREACOMPOUNDINFINARATROUNDINDIRECTION: i32 = 42642; +pub const PAYMENSTREACOMPOUNDINFINARATPRECISION: i32 = 42643; +pub const PAYMENSTREACOMPOUNDINAVERAGINMETHOD: i32 = 42644; +pub const PAYMENSTREACOMPOUNDINNEGATIVRATTREATMENT: i32 = 42645; +pub const PAYMENSTREACOMPOUNDINSTARDATUNADJUSTED: i32 = 42646; +pub const PAYMENSTREACOMPOUNDINSTARDATRELATIVTO: i32 = 42647; +pub const PAYMENSTREACOMPOUNDINSTARDATOFFSEPERIOD: i32 = 42648; +pub const PAYMENSTREACOMPOUNDINSTARDATOFFSEUNIT: i32 = 42649; +pub const PAYMENSTREACOMPOUNDINSTARDATOFFSEDATYPE: i32 = 42650; +pub const PAYMENSTREACOMPOUNDINSTARDATADJUSTED: i32 = 42651; +pub const PAYMENSTREAFORMULIMAGLENGTH: i32 = 42652; +pub const PAYMENSTREAFORMULIMAGE: i32 = 42653; +pub const PAYMENSTREAFINAPRICPAYMENDATUNADJUSTED: i32 = 42654; +pub const PAYMENSTREAFINAPRICPAYMENDATRELATIVTO: i32 = 42655; +pub const PAYMENSTREAFINAPRICPAYMENDATOFFSETPERIOD: i32 = 42656; +pub const PAYMENSTREAFINAPRICPAYMENDATOFFSEUNIT: i32 = 42657; +pub const PAYMENSTREAFINAPRICPAYMENDATOFFSEDATYPE: i32 = 42658; +pub const PAYMENSTREAFINAPRICPAYMENDATADJUSTED: i32 = 42659; +pub const NPAYMENSTREAFIXINDATES: i32 = 42660; +pub const PAYMENSTREAFIXINDATE: i32 = 42661; +pub const PAYMENSTREAFIXINDATTYPE: i32 = 42662; +pub const PAYMENSTREAFIRSOBSERVATIODATUNADJUSTED: i32 = 42663; +pub const PAYMENSTREAFIRSOBSERVATIODATRELATIVTO: i32 = 42664; +pub const PAYMENSTREAFIRSOBSERVATIODATOFFSEDATYPE: i32 = 42665; +pub const PAYMENSTREAFIRSOBSERVATIODATADJUSTED: i32 = 42666; +pub const PAYMENSTREAUNDERLIEREID: i32 = 42667; +pub const RETURRATNOTIONARESET: i32 = 42668; +pub const PAYMENSTREALININITIALEVEL: i32 = 42669; +pub const PAYMENSTREALINCLOSINLEVEINDICATOR: i32 = 42670; +pub const PAYMENSTREALINEXPIRINLEVEINDICATOR: i32 = 42671; +pub const PAYMENSTREALINESTIMATETRADINDAYS: i32 = 42672; +pub const PAYMENSTREALINSTRIKPRICE: i32 = 42673; +pub const PAYMENSTREALINSTRIKPRICTYPE: i32 = 42674; +pub const PAYMENSTREALINMAXIMUBOUNDARY: i32 = 42675; +pub const PAYMENSTREALINMINIMUBOUNDARY: i32 = 42676; +pub const PAYMENSTREALINNUMBEODATSERIES: i32 = 42677; +pub const PAYMENSTREAVARIANCUNADJUSTECAP: i32 = 42678; +pub const PAYMENSTREAREALIZEVARIANCMETHOD: i32 = 42679; +pub const PAYMENSTREADAYADJUSTMENINDICATOR: i32 = 42680; +pub const PAYMENSTREANEARESEXCHANGCONTRACREID: i32 = 42681; +pub const PAYMENSTREAVEGNOTIONAAMOUNT: i32 = 42682; +pub const NPAYMENSTREAFORMULAS: i32 = 42683; +pub const PAYMENSTREAFORMULA: i32 = 42684; +pub const PAYMENSTREAFORMULDESC: i32 = 42685; +pub const PAYMENSTREAFORMULCURRENCY: i32 = 42686; +pub const PAYMENSTREAFORMULCURRENCDETERMINATIOMETHOD: i32 = 42687; +pub const PAYMENSTREAFORMULREFERENCAMOUNT: i32 = 42688; +pub const PAYMENSTUENDATUNADJUSTED: i32 = 42689; +pub const PAYMENSTUENDATBUSINESDACONVENTION: i32 = 42690; +pub const PAYMENSTUENDATRELATIVTO: i32 = 42691; +pub const PAYMENSTUENDATOFFSEPERIOD: i32 = 42692; +pub const PAYMENSTUENDATOFFSEUNIT: i32 = 42693; +pub const PAYMENSTUENDATOFFSEDATYPE: i32 = 42694; +pub const PAYMENSTUENDATADJUSTED: i32 = 42695; +pub const NPAYMENSTUENDATBUSINESCENTERS: i32 = 42696; +pub const PAYMENSTUENDATBUSINESCENTER: i32 = 42697; +pub const PAYMENSTUSTARDATUNADJUSTED: i32 = 42698; +pub const PAYMENSTUSTARDATBUSINESDACONVENTION: i32 = 42699; +pub const PAYMENSTUSTARDATRELATIVTO: i32 = 42700; +pub const PAYMENSTUSTARDATOFFSEPERIOD: i32 = 42701; +pub const PAYMENSTUSTARDATOFFSEUNIT: i32 = 42702; +pub const PAYMENSTUSTARDATOFFSEDATYPE: i32 = 42703; +pub const PAYMENSTUSTARDATADJUSTED: i32 = 42704; +pub const NPAYMENSTUSTARDATBUSINESCENTERS: i32 = 42705; +pub const PAYMENSTUSTARDATBUSINESCENTER: i32 = 42706; +pub const PROVISIOBREAFEELECTION: i32 = 42707; +pub const PROVISIOBREAFERATE: i32 = 42708; +pub const RELATETDIVIDENPERIOXIDREF: i32 = 2417; +pub const NRETURRATDATES: i32 = 42709; +pub const RETURRATDATMODE: i32 = 42710; +pub const RETURRATVALUATIODATRELATIVTO: i32 = 42711; +pub const RETURRATVALUATIODATOFFSEPERIOD: i32 = 42712; +pub const RETURRATVALUATIODATOFFSEUNIT: i32 = 42713; +pub const RETURRATVALUATIODATOFFSEDATYPE: i32 = 42714; +pub const RETURRATVALUATIOSTARDATUNADJUSTED: i32 = 42715; +pub const RETURRATVALUATIOSTARDATRELATIVTO: i32 = 42716; +pub const RETURRATVALUATIOSTARDATOFFSEPERIOD: i32 = 42717; +pub const RETURRATVALUATIOSTARDATOFFSEUNIT: i32 = 42718; +pub const RETURRATVALUATIOSTARDATOFFSEDATYPE: i32 = 42719; +pub const RETURRATVALUATIOSTARDATADJUSTED: i32 = 42720; +pub const RETURRATVALUATIOENDATUNADJUSTED: i32 = 42721; +pub const RETURRATVALUATIOENDATRELATIVTO: i32 = 42722; +pub const RETURRATVALUATIOENDATOFFSEPERIOD: i32 = 42723; +pub const RETURRATVALUATIOENDATOFFSEUNIT: i32 = 42724; +pub const RETURRATVALUATIOENDATOFFSEDATYPE: i32 = 42725; +pub const RETURRATVALUATIOENDATADJUSTED: i32 = 42726; +pub const RETURRATVALUATIOFREQUENCPERIOD: i32 = 42727; +pub const RETURRATVALUATIOFREQUENCUNIT: i32 = 42728; +pub const RETURRATVALUATIOFREQUENCROLCONVENTION: i32 = 42729; +pub const RETURRATVALUATIODATBUSINESDACONVENTION: i32 = 42730; +pub const NRETURRATFXCONVERSIONS: i32 = 42731; +pub const RETURRATFXCURRENCSYMBOL: i32 = 42732; +pub const RETURRATFXRATE: i32 = 42733; +pub const RETURRATFXRATCALC: i32 = 42734; +pub const NRETURRATES: i32 = 42735; +pub const RETURRATPRICSEQUENCE: i32 = 42736; +pub const RETURRATCOMMISSIOBASIS: i32 = 42737; +pub const RETURRATCOMMISSIOAMOUNT: i32 = 42738; +pub const RETURRATCOMMISSIOCURRENCY: i32 = 42739; +pub const RETURRATTOTACOMMISSIOPETRADE: i32 = 42740; +pub const RETURRATDETERMINATIOMETHOD: i32 = 42741; +pub const RETURRATAMOUNRELATIVTO: i32 = 42742; +pub const RETURRATQUOTMEASURTYPE: i32 = 42743; +pub const RETURRATQUOTUNITS: i32 = 42744; +pub const RETURRATQUOTMETHOD: i32 = 42745; +pub const RETURRATQUOTCURRENCY: i32 = 42746; +pub const RETURRATQUOTCURRENCTYPE: i32 = 42747; +pub const RETURRATQUOTTIMTYPE: i32 = 42748; +pub const RETURRATQUOTTIME: i32 = 42749; +pub const RETURRATQUOTDATE: i32 = 42750; +pub const RETURRATQUOTEXPIRATIOTIME: i32 = 42751; +pub const RETURRATQUOTBUSINESCENTER: i32 = 42752; +pub const RETURRATQUOTEXCHANGE: i32 = 42753; +pub const RETURRATQUOTPRICINMODEL: i32 = 42754; +pub const RETURRATCASFLOTYPE: i32 = 42755; +pub const RETURRATVALUATIOTIMTYPE: i32 = 42756; +pub const RETURRATVALUATIOTIME: i32 = 42757; +pub const RETURRATVALUATIOTIMBUSINESCENTER: i32 = 42758; +pub const RETURRATVALUATIOPRICOPTION: i32 = 42759; +pub const RETURRATFINAPRICFALLBACK: i32 = 42760; +pub const NRETURRATINFORMATIOSOURCES: i32 = 42761; +pub const RETURRATINFORMATIOSOURCE: i32 = 42762; +pub const RETURRATREFERENCPAGE: i32 = 42763; +pub const RETURRATREFERENCPAGHEADING: i32 = 42764; +pub const NRETURRATPRICES: i32 = 42765; +pub const RETURRATPRICBASIS: i32 = 42766; +pub const RETURRATPRICE: i32 = 42767; +pub const RETURRATPRICCURRENCY: i32 = 42768; +pub const RETURRATPRICTYPE: i32 = 42769; +pub const NRETURRATVALUATIODATBUSINESCENTERS: i32 = 42770; +pub const RETURRATVALUATIODATBUSINESCENTER: i32 = 42771; +pub const NRETURRATVALUATIODATES: i32 = 42772; +pub const RETURRATVALUATIODATE: i32 = 42773; +pub const RETURRATVALUATIODATTYPE: i32 = 42774; +pub const NSETTMETHOELECTIODATBUSINESCENTERS: i32 = 42775; +pub const SETTMETHOELECTIODATBUSINESCENTER: i32 = 42776; +pub const SETTMETHOELECTIODATUNADJUSTED: i32 = 42777; +pub const SETTMETHOELECTIODATBUSINESDACONVENTION: i32 = 42778; +pub const SETTMETHOELECTIODATRELATIVTO: i32 = 42779; +pub const SETTMETHOELECTIODATOFFSEPERIOD: i32 = 42780; +pub const SETTMETHOELECTIODATOFFSEUNIT: i32 = 42781; +pub const SETTMETHOELECTIODATOFFSEDATYPE: i32 = 42782; +pub const SETTMETHOELECTIODATADJUSTED: i32 = 42783; +pub const STREAVERSION: i32 = 42784; +pub const STREAVERSIOEFFECTIVDATE: i32 = 42785; +pub const STREANOTIONADETERMINATIOMETHOD: i32 = 42786; +pub const STREANOTIONAADJUSTMENTS: i32 = 42787; +pub const NUNDERLYINCASSETTDATBUSINESCENTERS: i32 = 42788; +pub const UNDERLYINCASSETTDATBUSINESCENTER: i32 = 42789; +pub const UNDERLYINCASSETTDATUNADJUSTED: i32 = 42790; +pub const UNDERLYINCASSETTDATBUSINESDACONVENTION: i32 = 42791; +pub const UNDERLYINCASSETTDATRELATIVTO: i32 = 42792; +pub const UNDERLYINCASSETTDATOFFSEPERIOD: i32 = 42793; +pub const UNDERLYINCASSETTDATOFFSEUNIT: i32 = 42794; +pub const UNDERLYINCASSETTDATOFFSEDATYPE: i32 = 42795; +pub const UNDERLYINCASSETTDATADJUSTED: i32 = 42796; +pub const UNDERLYINCASSETTPRICSOURCE: i32 = 42797; +pub const UNDERLYINCASSETTPRICDEFAULT: i32 = 42798; +pub const UNDERLYINCOMPLEEVENFUTUREPRICVALUATION: i32 = 2611; +pub const UNDERLYINCOMPLEEVENOPTIONPRICVALUATION: i32 = 2612; +pub const UNDERLYINCOMPLEEVENPVFINAPRICELECTIOFALLBACK: i32 = 2613; +pub const NUNDERLYINDIVIDENACCRUAPAYMENDATBUSINESCENTERS: i32 = 42799; +pub const UNDERLYINDIVIDENACCRUAPAYMENDATBUSINESCENTER: i32 = 42800; +pub const UNDERLYINDIVIDENFLOATINRATINDEX: i32 = 42801; +pub const UNDERLYINDIVIDENFLOATINRATINDECURVPERIOD: i32 = 42802; +pub const UNDERLYINDIVIDENFLOATINRATINDECURVUNIT: i32 = 42803; +pub const UNDERLYINDIVIDENFLOATINRATMULTIPLIER: i32 = 42804; +pub const UNDERLYINDIVIDENFLOATINRATSPREAD: i32 = 42805; +pub const UNDERLYINDIVIDENFLOATINRATSPREAPOSITIOTYPE: i32 = 42806; +pub const UNDERLYINDIVIDENFLOATINRATTREATMENT: i32 = 42807; +pub const UNDERLYINDIVIDENCARATE: i32 = 42808; +pub const UNDERLYINDIVIDENCARATBUSIDE: i32 = 42809; +pub const UNDERLYINDIVIDENCARATSELSIDE: i32 = 42810; +pub const UNDERLYINDIVIDENFLOORATE: i32 = 42811; +pub const UNDERLYINDIVIDENFLOORATBUSIDE: i32 = 42812; +pub const UNDERLYINDIVIDENFLOORATSELSIDE: i32 = 42813; +pub const UNDERLYINDIVIDENINITIARATE: i32 = 42814; +pub const UNDERLYINDIVIDENFINARATROUNDINDIRECTION: i32 = 42815; +pub const UNDERLYINDIVIDENFINARATPRECISION: i32 = 42816; +pub const UNDERLYINDIVIDENAVERAGINMETHOD: i32 = 42817; +pub const UNDERLYINDIVIDENNEGATIVRATTREATMENT: i32 = 42818; +pub const UNDERLYINDIVIDENACCRUAPAYMENDATRELATIVTO: i32 = 42819; +pub const UNDERLYINDIVIDENACCRUAPAYMENDATOFFSEPERIOD: i32 = 42820; +pub const UNDERLYINDIVIDENACCRUAPAYMENDATOFFSEUNIT: i32 = 42821; +pub const UNDERLYINDIVIDENACCRUAPAYMENDATOFFSEDATYPE: i32 = 42822; +pub const UNDERLYINDIVIDENACCRUAPAYMENDATUNADJUSTED: i32 = 42823; +pub const UNDERLYINDIVIDENACCRUAPAYMENDATBUSINESDACONVENTION: i32 = 42824; +pub const UNDERLYINDIVIDENACCRUAPAYMENDATADJUSTED: i32 = 42825; +pub const UNDERLYINDIVIDENREINVESTMENINDICATOR: i32 = 42826; +pub const UNDERLYINDIVIDENENTITLEMENEVENT: i32 = 42827; +pub const UNDERLYINDIVIDENAMOUNTYPE: i32 = 42828; +pub const UNDERLYINDIVIDENUNDERLIEREID: i32 = 42829; +pub const UNDERLYINEXTRAORDINARDIVIDENPARTSIDE: i32 = 42830; +pub const UNDERLYINEXTRAORDINARDIVIDENAMOUNTYPE: i32 = 42831; +pub const UNDERLYINEXTRAORDINARDIVIDENCURRENCY: i32 = 42832; +pub const UNDERLYINEXTRAORDINARDIVIDENDETERMINATIOMETHOD: i32 = 42833; +pub const UNDERLYINDIVIDENACCRUAFIXERATE: i32 = 42834; +pub const UNDERLYINDIVIDENCOMPOUNDINMETHOD: i32 = 42835; +pub const UNDERLYINDIVIDENNUOINDEUNITS: i32 = 42836; +pub const UNDERLYINDIVIDENCASPERCENTAGE: i32 = 42837; +pub const UNDERLYINDIVIDENCASEQUIVALENPERCENTAGE: i32 = 42838; +pub const UNDERLYINNOCASDIVIDENTREATMENT: i32 = 42839; +pub const UNDERLYINDIVIDENCOMPOSITION: i32 = 42840; +pub const UNDERLYINSPECIADIVIDENDINDICATOR: i32 = 42841; +pub const UNDERLYINMATERIADIVIDENDINDICATOR: i32 = 42842; +pub const UNDERLYINOPTIONEXCHANGDIVIDENDINDICATOR: i32 = 42843; +pub const UNDERLYINADDITIONADIVIDENDINDICATOR: i32 = 42844; +pub const UNDERLYINALDIVIDENDINDICATOR: i32 = 42845; +pub const UNDERLYINDIVIDENFXTRIGGEDATRELATIVTO: i32 = 42846; +pub const UNDERLYINDIVIDENFXTRIGGEDATOFFSEPERIOD: i32 = 42847; +pub const UNDERLYINDIVIDENFXTRIGGEDATOFFSEUNIT: i32 = 42848; +pub const UNDERLYINDIVIDENFXTRIGGEDATOFFSEDATYPE: i32 = 42849; +pub const UNDERLYINDIVIDENFXTRIGGEDATUNADJUSTED: i32 = 42850; +pub const UNDERLYINDIVIDENFXTRIGGEDATBUSINESDACONVENTION: i32 = 42851; +pub const UNDERLYINDIVIDENFXTRIGGEDATADJUSTED: i32 = 42852; +pub const NUNDERLYINDIVIDENFXTRIGGEDATBUSINESCENTERS: i32 = 42853; +pub const UNDERLYINDIVIDENFXTRIGGEDATBUSINESCENTER: i32 = 42854; +pub const NUNDERLYINDIVIDENPAYMENTS: i32 = 42855; +pub const UNDERLYINDIVIDENPAYMENDATE: i32 = 42856; +pub const UNDERLYINDIVIDENPAYMENAMOUNT: i32 = 42857; +pub const UNDERLYINDIVIDENPAYMENCURRENCY: i32 = 42858; +pub const UNDERLYINDIVIDENACCRUEINTEREST: i32 = 42859; +pub const UNDERLYINDIVIDENPAYOURATIO: i32 = 42860; +pub const UNDERLYINDIVIDENPAYOUCONDITIONS: i32 = 42861; +pub const NUNDERLYINDIVIDENPERIODS: i32 = 42862; +pub const UNDERLYINDIVIDENPERIOSEQUENCE: i32 = 42863; +pub const UNDERLYINDIVIDENPERIOSTARDATUNADJUSTED: i32 = 42864; +pub const UNDERLYINDIVIDENPERIOENDATUNADJUSTED: i32 = 42865; +pub const UNDERLYINDIVIDENPERIOUNDERLIEREID: i32 = 42866; +pub const UNDERLYINDIVIDENPERIOSTRIKPRICE: i32 = 42867; +pub const UNDERLYINDIVIDENPERIOBUSINESDACONVENTION: i32 = 42868; +pub const UNDERLYINDIVIDENPERIOVALUATIODATUNADJUSTED: i32 = 42869; +pub const UNDERLYINDIVIDENPERIOVALUATIODATRELATIVTO: i32 = 42870; +pub const UNDERLYINDIVIDENPERIOVALUATIODATOFFSEPERIOD: i32 = 42871; +pub const UNDERLYINDIVIDENPERIOVALUATIODATOFFSEUNIT: i32 = 42872; +pub const UNDERLYINDIVIDENPERIOVALUATIODATOFFSEDATYPE: i32 = 42873; +pub const UNDERLYINDIVIDENPERIOVALUATIODATADJUSTED: i32 = 42874; +pub const UNDERLYINDIVIDENPERIOPAYMENDATUNADJUSTED: i32 = 42875; +pub const UNDERLYINDIVIDENPERIOPAYMENDATRELATIVTO: i32 = 42876; +pub const UNDERLYINDIVIDENPERIOPAYMENDATOFFSEPERIOD: i32 = 42877; +pub const UNDERLYINDIVIDENPERIOPAYMENDATOFFSEUNIT: i32 = 42878; +pub const UNDERLYINDIVIDENPERIOPAYMENDATOFFSEDATYPE: i32 = 42879; +pub const UNDERLYINDIVIDENPERIOPAYMENDATADJUSTED: i32 = 42880; +pub const UNDERLYINDIVIDENPERIOXID: i32 = 42881; +pub const NUNDERLYINDIVIDENPERIOBUSINESCENTERS: i32 = 42882; +pub const UNDERLYINDIVIDENPERIOBUSINESCENTER: i32 = 42883; +pub const NUNDERLYINEXTRAORDINAREVENTS: i32 = 42884; +pub const UNDERLYINEXTRAORDINAREVENTYPE: i32 = 42885; +pub const UNDERLYINEXTRAORDINAREVENVALUE: i32 = 42886; +pub const UNDERLYINNOTIONAL: i32 = 2614; +pub const UNDERLYINNOTIONACURRENCY: i32 = 2615; +pub const UNDERLYINNOTIONADETERMINATIOMETHOD: i32 = 2616; +pub const UNDERLYINNOTIONAADJUSTMENTS: i32 = 2617; +pub const UNDERLYINNOTIONAXIDREF: i32 = 2619; +pub const UNDERLYINFUTURID: i32 = 2620; +pub const UNDERLYINFUTURIDSOURCE: i32 = 2621; +pub const UNDERLYINSTRIKINDECURVPOINT: i32 = 2622; +pub const UNDERLYINSTRIKINDEQUOTE: i32 = 2623; +pub const UNDERLYINEXTRAORDINAREVENADJUSTMENMETHOD: i32 = 2624; +pub const UNDERLYINEXCHANGLOOALIKE: i32 = 2625; +pub const UNDERLYINAVERAGVOLUMLIMITATIOPERCENTAGE: i32 = 2626; +pub const UNDERLYINAVERAGVOLUMLIMITATIOPERIODAYS: i32 = 2627; +pub const UNDERLYINDEPOSITORRECEIPINDICATOR: i32 = 2628; +pub const UNDERLYINOPEUNITS: i32 = 2629; +pub const UNDERLYINBASKEDIVISOR: i32 = 2630; +pub const UNDERLYININSTRUMENXID: i32 = 2631; +pub const UNDERLYINSETTMETHOELECTINPARTSIDE: i32 = 42887; +pub const UNDERLYINMAKWHOLDATE: i32 = 42888; +pub const UNDERLYINMAKWHOLAMOUNT: i32 = 42889; +pub const UNDERLYINMAKWHOLBENCHMARCURVNAME: i32 = 42890; +pub const UNDERLYINMAKWHOLBENCHMARCURVPOINT: i32 = 42891; +pub const UNDERLYINMAKWHOLRECALSPREAD: i32 = 42892; +pub const UNDERLYINMAKWHOLBENCHMARQUOTE: i32 = 42893; +pub const UNDERLYINMAKWHOLINTERPOLATIOMETHOD: i32 = 42894; +pub const UNDERLYINPAYMENSTREACASSETTINDICATOR: i32 = 42895; +pub const UNDERLYINPAYMENSTREACOMPOUNDINXIDREF: i32 = 42896; +pub const UNDERLYINPAYMENSTREACOMPOUNDINSPREAD: i32 = 42897; +pub const UNDERLYINPAYMENSTREAINTERPOLATIOMETHOD: i32 = 42898; +pub const UNDERLYINPAYMENSTREAINTERPOLATIOPERIOD: i32 = 42899; +pub const UNDERLYINPAYMENSTREACOMPOUNDINFIXERATE: i32 = 42900; +pub const NUNDERLYINPAYMENSTREACOMPOUNDINDATES: i32 = 42901; +pub const UNDERLYINPAYMENSTREACOMPOUNDINDATE: i32 = 42902; +pub const UNDERLYINPAYMENSTREACOMPOUNDINDATTYPE: i32 = 42903; +pub const UNDERLYINPAYMENSTREACOMPOUNDINDATEBUSINESDACONVENTION: i32 = 42904; +pub const UNDERLYINPAYMENSTREACOMPOUNDINDATERELATIVTO: i32 = 42905; +pub const UNDERLYINPAYMENSTREACOMPOUNDINDATEOFFSEPERIOD: i32 = 42906; +pub const UNDERLYINPAYMENSTREACOMPOUNDINDATEOFFSEUNIT: i32 = 42907; +pub const UNDERLYINPAYMENSTREACOMPOUNDINDATEOFFSEDATYPE: i32 = 42908; +pub const UNDERLYINPAYMENSTREACOMPOUNDINPERIOSKIP: i32 = 42909; +pub const UNDERLYINPAYMENSTREACOMPOUNDINFREQUENCPERIOD: i32 = 42910; +pub const UNDERLYINPAYMENSTREACOMPOUNDINFREQUENCUNIT: i32 = 42911; +pub const UNDERLYINPAYMENSTREACOMPOUNDINROLCONVENTION: i32 = 42912; +pub const UNDERLYINPAYMENSTREABOUNDFIRSDATUNADJUSTED: i32 = 42913; +pub const UNDERLYINPAYMENSTREABOUNDLASDATUNADJUSTED: i32 = 42914; +pub const NUNDERLYINPAYMENSTREACOMPOUNDINDATEBUSINESCENTERS: i32 = 42915; +pub const UNDERLYINPAYMENSTREACOMPOUNDINDATEBUSINESCENTER: i32 = 42916; +pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATUNADJUSTED: i32 = 42917; +pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATRELATIVTO: i32 = 42918; +pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATOFFSEPERIOD: i32 = 42919; +pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATOFFSEUNIT: i32 = 42920; +pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATOFFSEDATYPE: i32 = 42921; +pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATADJUSTED: i32 = 42922; +pub const UNDERLYINPAYMENSTREACOMPOUNDINRATINDEX: i32 = 42923; +pub const UNDERLYINPAYMENSTREACOMPOUNDINRATINDECURVPERIOD: i32 = 42924; +pub const UNDERLYINPAYMENSTREACOMPOUNDINRATINDECURVUNIT: i32 = 42925; +pub const UNDERLYINPAYMENSTREACOMPOUNDINRATMULTIPLIER: i32 = 42926; +pub const UNDERLYINPAYMENSTREACOMPOUNDINRATSPREAD: i32 = 42927; +pub const UNDERLYINPAYMENSTREACOMPOUNDINRATSPREAPOSITIOTYPE: i32 = 42928; +pub const UNDERLYINPAYMENSTREACOMPOUNDINRATTREATMENT: i32 = 42929; +pub const UNDERLYINPAYMENSTREACOMPOUNDINCARATE: i32 = 42930; +pub const UNDERLYINPAYMENSTREACOMPOUNDINCARATBUSIDE: i32 = 42931; +pub const UNDERLYINPAYMENSTREACOMPOUNDINCARATSELSIDE: i32 = 42932; +pub const UNDERLYINPAYMENSTREACOMPOUNDINFLOORATE: i32 = 42933; +pub const UNDERLYINPAYMENSTREACOMPOUNDINFLOORATBUSIDE: i32 = 42934; +pub const UNDERLYINPAYMENSTREACOMPOUNDINFLOORATSELSIDE: i32 = 42935; +pub const UNDERLYINPAYMENSTREACOMPOUNDININITIARATE: i32 = 42936; +pub const UNDERLYINPAYMENSTREACOMPOUNDINFINARATROUNDINDIRECTION: i32 = 42937; +pub const UNDERLYINPAYMENSTREACOMPOUNDINFINARATPRECISION: i32 = 42938; +pub const UNDERLYINPAYMENSTREACOMPOUNDINAVERAGINMETHOD: i32 = 42939; +pub const UNDERLYINPAYMENSTREACOMPOUNDINNEGATIVRATTREATMENT: i32 = 42940; +pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATUNADJUSTED: i32 = 42941; +pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATRELATIVTO: i32 = 42942; +pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATOFFSEPERIOD: i32 = 42943; +pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATOFFSEUNIT: i32 = 42944; +pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATOFFSEDATYPE: i32 = 42945; +pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATADJUSTED: i32 = 42946; +pub const UNDERLYINPAYMENSTREAFORMULIMAGLENGTH: i32 = 42947; +pub const UNDERLYINPAYMENSTREAFORMULIMAGE: i32 = 42948; +pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATUNADJUSTED: i32 = 42949; +pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATRELATIVTO: i32 = 42950; +pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATOFFSEPERIOD: i32 = 42951; +pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATOFFSEUNIT: i32 = 42952; +pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATOFFSEDATYPE: i32 = 42953; +pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATADJUSTED: i32 = 42954; +pub const NUNDERLYINPAYMENSTREAFIXINDATES: i32 = 42955; +pub const UNDERLYINPAYMENSTREAFIXINDATE: i32 = 42956; +pub const UNDERLYINPAYMENSTREAFIXINDATTYPE: i32 = 42957; +pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATUNADJUSTED: i32 = 42958; +pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATRELATIVTO: i32 = 42959; +pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATOFFSEDATYPE: i32 = 42960; +pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATADJUSTED: i32 = 42961; +pub const UNDERLYINPAYMENSTREAUNDERLIEREID: i32 = 42962; +pub const UNDERLYINRETURRATNOTIONARESET: i32 = 42963; +pub const UNDERLYINPAYMENSTREALININITIALEVEL: i32 = 42964; +pub const UNDERLYINPAYMENSTREALINCLOSINLEVEINDICATOR: i32 = 42965; +pub const UNDERLYINPAYMENSTREALINEXPIRINLEVEINDICATOR: i32 = 42966; +pub const UNDERLYINPAYMENSTREALINESTIMATETRADINDAYS: i32 = 42967; +pub const UNDERLYINPAYMENSTREALINSTRIKPRICE: i32 = 42968; +pub const UNDERLYINPAYMENSTREALINSTRIKPRICTYPE: i32 = 42969; +pub const UNDERLYINPAYMENSTREALINMAXIMUBOUNDARY: i32 = 42970; +pub const UNDERLYINPAYMENSTREALINMINIMUBOUNDARY: i32 = 42971; +pub const UNDERLYINPAYMENSTREALINNUMBEODATSERIES: i32 = 42972; +pub const UNDERLYINPAYMENSTREAVARIANCUNADJUSTECAP: i32 = 42973; +pub const UNDERLYINPAYMENSTREAREALIZEVARIANCMETHOD: i32 = 42974; +pub const UNDERLYINPAYMENSTREADAYADJUSTMENINDICATOR: i32 = 42975; +pub const UNDERLYINPAYMENSTREANEARESEXCHANGCONTRACREID: i32 = 42976; +pub const UNDERLYINPAYMENSTREAVEGNOTIONAAMOUNT: i32 = 42977; +pub const UNDERLYINPAYMENSTREAFORMULCURRENCY: i32 = 42978; +pub const UNDERLYINPAYMENSTREAFORMULCURRENCDETERMINATIOMETHOD: i32 = 42979; +pub const UNDERLYINPAYMENSTREAFORMULREFERENCAMOUNT: i32 = 42980; +pub const NUNDERLYINPAYMENSTREAFORMULAS: i32 = 42981; +pub const UNDERLYINPAYMENSTREAFORMULA: i32 = 42982; +pub const UNDERLYINPAYMENSTREAFORMULDESC: i32 = 42983; +pub const UNDERLYINPAYMENSTUENDATUNADJUSTED: i32 = 42984; +pub const UNDERLYINPAYMENSTUENDATBUSINESDACONVENTION: i32 = 42985; +pub const UNDERLYINPAYMENSTUENDATRELATIVTO: i32 = 42986; +pub const UNDERLYINPAYMENSTUENDATOFFSEPERIOD: i32 = 42987; +pub const UNDERLYINPAYMENSTUENDATOFFSEUNIT: i32 = 42988; +pub const UNDERLYINPAYMENSTUENDATOFFSEDATYPE: i32 = 42989; +pub const UNDERLYINPAYMENSTUENDATADJUSTED: i32 = 42990; +pub const NUNDERLYINPAYMENSTUENDATBUSINESCENTERS: i32 = 42991; +pub const UNDERLYINPAYMENSTUENDATBUSINESCENTER: i32 = 42992; +pub const UNDERLYINPAYMENSTUSTARDATUNADJUSTED: i32 = 42993; +pub const UNDERLYINPAYMENSTUSTARDATBUSINESDACONVENTION: i32 = 42994; +pub const UNDERLYINPAYMENSTUSTARDATRELATIVTO: i32 = 42995; +pub const UNDERLYINPAYMENSTUSTARDATOFFSEPERIOD: i32 = 42996; +pub const UNDERLYINPAYMENSTUSTARDATOFFSEUNIT: i32 = 42997; +pub const UNDERLYINPAYMENSTUSTARDATOFFSEDATYPE: i32 = 42998; +pub const UNDERLYINPAYMENSTUSTARDATADJUSTED: i32 = 42999; +pub const NUNDERLYINPAYMENSTUSTARDATBUSINESCENTERS: i32 = 43000; +pub const UNDERLYINPAYMENSTUSTARDATBUSINESCENTER: i32 = 43001; +pub const UNDERLYINPROVISIOBREAFEELECTION: i32 = 43002; +pub const UNDERLYINPROVISIOBREAFERATE: i32 = 43003; +pub const UNDERLYINRATSPREAINITIAVALUE: i32 = 43004; +pub const NUNDERLYINRATSPREASTEPS: i32 = 43005; +pub const UNDERLYINRATSPREASTEDATE: i32 = 43006; +pub const UNDERLYINRATSPREASTEVALUE: i32 = 43007; +pub const NUNDERLYINRETURRATDATES: i32 = 43008; +pub const UNDERLYINRETURRATDATMODE: i32 = 43009; +pub const UNDERLYINRETURRATVALUATIODATRELATIVTO: i32 = 43010; +pub const UNDERLYINRETURRATVALUATIODATOFFSEPERIOD: i32 = 43011; +pub const UNDERLYINRETURRATVALUATIODATOFFSEUNIT: i32 = 43012; +pub const UNDERLYINRETURRATVALUATIODATOFFSEDATYPE: i32 = 43013; +pub const UNDERLYINRETURRATVALUATIOSTARDATUNADJUSTED: i32 = 43014; +pub const UNDERLYINRETURRATVALUATIOSTARDATRELATIVTO: i32 = 43015; +pub const UNDERLYINRETURRATVALUATIOSTARDATOFFSEPERIOD: i32 = 43016; +pub const UNDERLYINRETURRATVALUATIOSTARDATOFFSEUNIT: i32 = 43017; +pub const UNDERLYINRETURRATVALUATIOSTARDATOFFSEDATYPE: i32 = 43018; +pub const UNDERLYINRETURRATVALUATIOSTARDATADJUSTED: i32 = 43019; +pub const UNDERLYINRETURRATVALUATIOENDATUNADJUSTED: i32 = 43020; +pub const UNDERLYINRETURRATVALUATIOENDATRELATIVTO: i32 = 43021; +pub const UNDERLYINRETURRATVALUATIOENDATOFFSEPERIOD: i32 = 43022; +pub const UNDERLYINRETURRATVALUATIOENDATOFFSEUNIT: i32 = 43023; +pub const UNDERLYINRETURRATVALUATIOENDATOFFSEDATYPE: i32 = 43024; +pub const UNDERLYINRETURRATVALUATIOENDATADJUSTED: i32 = 43025; +pub const UNDERLYINRETURRATVALUATIOFREQUENCPERIOD: i32 = 43026; +pub const UNDERLYINRETURRATVALUATIOFREQUENCUNIT: i32 = 43027; +pub const UNDERLYINRETURRATVALUATIOFREQUENCROLCONVENTION: i32 = 43028; +pub const UNDERLYINRETURRATVALUATIODATBUSINESDACONVENTION: i32 = 43029; +pub const NUNDERLYINRETURRATFXCONVERSIONS: i32 = 43030; +pub const UNDERLYINRETURRATFXCURRENCSYMBOL: i32 = 43031; +pub const UNDERLYINRETURRATFXRATE: i32 = 43032; +pub const UNDERLYINRETURRATFXRATCALC: i32 = 43033; +pub const NUNDERLYINRETURRATES: i32 = 43034; +pub const UNDERLYINRETURRATPRICSEQUENCE: i32 = 43035; +pub const UNDERLYINRETURRATCOMMISSIOBASIS: i32 = 43036; +pub const UNDERLYINRETURRATCOMMISSIOAMOUNT: i32 = 43037; +pub const UNDERLYINRETURRATCOMMISSIOCURRENCY: i32 = 43038; +pub const UNDERLYINRETURRATTOTACOMMISSIOPETRADE: i32 = 43039; +pub const UNDERLYINRETURRATDETERMINATIOMETHOD: i32 = 43040; +pub const UNDERLYINRETURRATAMOUNRELATIVTO: i32 = 43041; +pub const UNDERLYINRETURRATQUOTMEASURTYPE: i32 = 43042; +pub const UNDERLYINRETURRATQUOTUNITS: i32 = 43043; +pub const UNDERLYINRETURRATQUOTMETHOD: i32 = 43044; +pub const UNDERLYINRETURRATQUOTCURRENCY: i32 = 43045; +pub const UNDERLYINRETURRATQUOTCURRENCTYPE: i32 = 43046; +pub const UNDERLYINRETURRATQUOTTIMTYPE: i32 = 43047; +pub const UNDERLYINRETURRATQUOTTIME: i32 = 43048; +pub const UNDERLYINRETURRATQUOTDATE: i32 = 43049; +pub const UNDERLYINRETURRATQUOTEXPIRATIOTIME: i32 = 43050; +pub const UNDERLYINRETURRATQUOTBUSINESCENTER: i32 = 43051; +pub const UNDERLYINRETURRATQUOTEXCHANGE: i32 = 43052; +pub const UNDERLYINRETURRATQUOTPRICINMODEL: i32 = 43053; +pub const UNDERLYINRETURRATCASFLOTYPE: i32 = 43054; +pub const UNDERLYINRETURRATVALUATIOTIMTYPE: i32 = 43055; +pub const UNDERLYINRETURRATVALUATIOTIME: i32 = 43056; +pub const UNDERLYINRETURRATVALUATIOTIMBUSINESCENTER: i32 = 43057; +pub const UNDERLYINRETURRATVALUATIOPRICOPTION: i32 = 43058; +pub const UNDERLYINRETURRATFINAPRICFALLBACK: i32 = 43059; +pub const NUNDERLYINRETURRATINFORMATIOSOURCES: i32 = 43060; +pub const UNDERLYINRETURRATINFORMATIOSOURCE: i32 = 43061; +pub const UNDERLYINRETURRATREFERENCPAGE: i32 = 43062; +pub const UNDERLYINRETURRATREFERENCPAGHEADING: i32 = 43063; +pub const NUNDERLYINRETURRATPRICES: i32 = 43064; +pub const UNDERLYINRETURRATPRICBASIS: i32 = 43065; +pub const UNDERLYINRETURRATPRICE: i32 = 43066; +pub const UNDERLYINRETURRATPRICCURRENCY: i32 = 43067; +pub const UNDERLYINRETURRATPRICTYPE: i32 = 43068; +pub const NUNDERLYINRETURRATVALUATIODATBUSINESCENTERS: i32 = 43069; +pub const UNDERLYINRETURRATVALUATIODATBUSINESCENTER: i32 = 43070; +pub const NUNDERLYINRETURRATVALUATIODATES: i32 = 43071; +pub const UNDERLYINRETURRATVALUATIODATE: i32 = 43072; +pub const UNDERLYINRETURRATVALUATIODATTYPE: i32 = 43073; +pub const NUNDERLYINSETTMETHOELECTIODATBUSINESCENTERS: i32 = 43074; +pub const UNDERLYINSETTMETHOELECTIODATBUSINESCENTER: i32 = 43075; +pub const UNDERLYINSETTMETHOELECTIODATUNADJUSTED: i32 = 43076; +pub const UNDERLYINSETTMETHOELECTIODATBUSINESDACONVENTION: i32 = 43077; +pub const UNDERLYINSETTMETHOELECTIODATRELATIVTO: i32 = 43078; +pub const UNDERLYINSETTMETHOELECTIODATOFFSEPERIOD: i32 = 43079; +pub const UNDERLYINSETTMETHOELECTIODATOFFSEUNIT: i32 = 43080; +pub const UNDERLYINSETTMETHOELECTIODATOFFSEDATYPE: i32 = 43081; +pub const UNDERLYINSETTMETHOELECTIODATADJUSTED: i32 = 43082; +pub const UNDERLYINSTREAVERSION: i32 = 43083; +pub const UNDERLYINSTREAVERSIOEFFECTIVDATE: i32 = 43084; +pub const UNDERLYINSTREANOTIONADETERMINATIOMETHOD: i32 = 43085; +pub const UNDERLYINSTREANOTIONAADJUSTMENTS: i32 = 43086; +pub const REMUNERATIOINDICATOR: i32 = 2356; +pub const COMPRESSIOGROUID: i32 = 2361; +pub const SELMATCPREVENTIOID: i32 = 2362; +pub const PARTRISLIMISTATUS: i32 = 2355; +pub const TRADCONFIRMATIOREFERENCID: i32 = 2390; +pub const ALGORITHMITRADINDICATOR: i32 = 2667; +pub const NTRREPUBLICATIONS: i32 = 2668; +pub const TRREPUBLICATIOTYPE: i32 = 2669; +pub const TRREPUBLICATIOREASON: i32 = 2670; +pub const LEDIFFERENTIAPRICE: i32 = 2492; +pub const CROSSEINDICATOR: i32 = 2523; +pub const NORDEATTRIBUTES: i32 = 2593; +pub const ORDEATTRIBUTTYPE: i32 = 2594; +pub const ORDEATTRIBUTVALUE: i32 = 2595; +pub const TRADREPORTININDICATOR: i32 = 2524; +pub const SIDTRADREPORTININDICATOR: i32 = 2671; +pub const CROSREQUESID: i32 = 2672; +pub const FILMATCID: i32 = 2673; +pub const FILMATCSUID: i32 = 2674; +pub const MASACTIOREASON: i32 = 2675; +pub const MAXIMUPRICDEVIATION: i32 = 2676; +pub const NOAFFECTEREASON: i32 = 2677; +pub const TOTANOAFFECTEORDERS: i32 = 2678; +pub const ORDEOWNERSHIINDICATOR: i32 = 2679; +pub const LEACCOUNT: i32 = 2680; +pub const ITHMONECONDITION: i32 = 2681; +pub const LEITHMONECONDITION: i32 = 2682; +pub const UNDERLYINITHMONECONDITION: i32 = 2683; +pub const DERIVATIVITHMONECONDITION: i32 = 2684; +pub const CONTRARINSTRUCTIOELIGIBILITINDICATOR: i32 = 2685; +pub const LECONTRARINSTRUCTIOELIGIBILITINDICATOR: i32 = 2686; +pub const UNDERLYINCONTRARINSTRUCTIOELIGIBILITINDICATOR: i32 = 2687; +pub const DERIVATIVCONTRARINSTRUCTIOELIGIBILITINDICATOR: i32 = 2688; +pub const COLLATERAMARKEPRICE: i32 = 2689; +pub const COLLATERAPERCENOVERAGE: i32 = 2690; +pub const NSIDCOLLATERAAMOUNTS: i32 = 2691; +pub const SIDCOLLATERAAMOUNMARKEID: i32 = 2692; +pub const SIDCOLLATERAAMOUNMARKESEGMENID: i32 = 2693; +pub const SIDCOLLATERAAMOUNTYPE: i32 = 2694; +pub const SIDCOLLATERACURRENCY: i32 = 2695; +pub const SIDCOLLATERAFXRATE: i32 = 2696; +pub const SIDCOLLATERAFXRATCALC: i32 = 2697; +pub const SIDCOLLATERAMARKEPRICE: i32 = 2698; +pub const SIDCOLLATERAPERCENOVERAGE: i32 = 2699; +pub const SIDCOLLATERAPORTFOLIID: i32 = 2700; +pub const SIDCOLLATERATYPE: i32 = 2701; +pub const SIDCURRENCOLLATERAAMOUNT: i32 = 2702; +pub const SIDHAIRCUINDICATOR: i32 = 2703; +pub const EDESTINATIOTYPE: i32 = 2704; +pub const MARKECONDITION: i32 = 2705; +pub const NQUOTATTRIBUTES: i32 = 2706; +pub const QUOTATTRIBUTTYPE: i32 = 2707; +pub const QUOTATTRIBUTVALUE: i32 = 2708; +pub const NPRICQUALIFIERS: i32 = 2709; +pub const PRICQUALIFIER: i32 = 2710; +pub const MDVALUTIER: i32 = 2711; +pub const MISFEQUALIFIER: i32 = 2712; +pub const MISFEDESC: i32 = 2713; +pub const FINANCIAINSTRUMENFULNAME: i32 = 2714; +pub const ENCODEFINANCIAINSTRUMENFULNAMLEN: i32 = 2715; +pub const ENCODEFINANCIAINSTRUMENFULNAME: i32 = 2716; +pub const LEFINANCIAINSTRUMENFULNAME: i32 = 2717; +pub const ENCODELEFINANCIAINSTRUMENFULNAMLEN: i32 = 2718; +pub const ENCODELEFINANCIAINSTRUMENFULNAME: i32 = 2719; +pub const UNDERLYINFINANCIAINSTRUMENFULNAME: i32 = 2720; +pub const ENCODEUNDERLYINFINANCIAINSTRUMENFULNAMLEN: i32 = 2721; +pub const ENCODEUNDERLYINFINANCIAINSTRUMENFULNAME: i32 = 2722; +pub const UNDERLYININDECURVUNIT: i32 = 2723; +pub const UNDERLYININDECURVPERIOD: i32 = 2724; +pub const COMMISSIOAMOUNSUTYPE: i32 = 2725; +pub const ALLOCOMMISSIOAMOUNSUTYPE: i32 = 2726; +pub const ALLOLEREID: i32 = 2727; +pub const FLOATINRATINDECURVPERIOD: i32 = 2728; +pub const FLOATINRATINDECURVSPREAD: i32 = 2729; +pub const FLOATINRATINDECURVUNIT: i32 = 2730; +pub const FLOATINRATINDEID: i32 = 2731; +pub const FLOATINRATINDEIDSOURCE: i32 = 2732; +pub const INDEROLMONTH: i32 = 2733; +pub const NINDEROLMONTHS: i32 = 2734; +pub const ASSESUTYPE: i32 = 2735; +pub const COMMODITFINAPRICTYPE: i32 = 2736; +pub const FINANCIAINSTRUMENSHORNAME: i32 = 2737; +pub const NEXINDEROLDATE: i32 = 2738; +pub const LEASSESUTYPE: i32 = 2739; +pub const LEFINANCIAINSTRUMENSHORNAME: i32 = 2740; +pub const LEPAYMENSTREARATINDEID: i32 = 43088; +pub const LEPAYMENSTREARATINDEIDSOURCE: i32 = 43089; +pub const LESECONDARASSESUTYPE: i32 = 2743; +pub const PAYMENSTREARATINDEID: i32 = 43090; +pub const PAYMENSTREARATINDEIDSOURCE: i32 = 43091; +pub const NREFERENCDATDATES: i32 = 2746; +pub const REFERENCDATDATE: i32 = 2747; +pub const REFERENCDATDATTYPE: i32 = 2748; +pub const SECONDARASSESUTYPE: i32 = 2741; +pub const UNDERLYINFINANCIAINSTRUMENSHORNAME: i32 = 2742; +pub const UNDERLYINASSESUTYPE: i32 = 2744; +pub const UNDERLYINPAYMENSTREARATINDEID: i32 = 43092; +pub const UNDERLYINPAYMENSTREARATINDEIDSOURCE: i32 = 43093; +pub const UNDERLYINSECONDARASSESUTYPE: i32 = 2745; +pub const DELIVERSTREAROUTOCHARTER: i32 = 43094; +pub const LEDELIVERSTREAROUTOCHARTER: i32 = 43095; +pub const UNDERLYINDELIVERSTREAROUTOCHARTER: i32 = 43096; +pub const EXECUTIOTIMESTAMP: i32 = 2749; +pub const REPORTINPX: i32 = 2750; +pub const REPORTINQTY: i32 = 2751; +pub const DELIVERROUTOCHARTER: i32 = 2752; +pub const RETURTRIGGER: i32 = 2753; +pub const LEDELIVERROUTOCHARTER: i32 = 2754; +pub const LERETURTRIGGER: i32 = 2755; +pub const UNDERLYINDELIVERROUTOCHARTER: i32 = 2756; +pub const UNDERLYINRETURTRIGGER: i32 = 2757; +pub const ALLOREQUESID: i32 = 2758; +pub const GROUAMOUNT: i32 = 2759; +pub const GROUREMAININAMOUNT: i32 = 2760; +pub const ALLOGROUAMOUNT: i32 = 2761; +pub const PRICMARKUP: i32 = 2762; +pub const AVERAGPRICTYPE: i32 = 2763; +pub const AVERAGPRICSTARTIME: i32 = 2764; +pub const AVERAGPRICENTIME: i32 = 2765; +pub const ORDEPERCENOTOTAVOLUME: i32 = 2766; +pub const ALLOGROUSTATUS: i32 = 2767; +pub const ALLOREQUESSTATUS: i32 = 2768; +pub const ALLOAVPINDICATOR: i32 = 2769; +pub const ALLOAVPGROUID: i32 = 2770; +pub const PREVIOUALLOGROUID: i32 = 2771; +pub const NMATCEXCEPTIONS: i32 = 2772; +pub const MATCEXCEPTIOTYPE: i32 = 2773; +pub const MATCEXCEPTIOELEMENTYPE: i32 = 2774; +pub const MATCEXCEPTIOELEMENNAME: i32 = 2775; +pub const MATCEXCEPTIOALLOVALUE: i32 = 2776; +pub const MATCEXCEPTIOCONFIRVALUE: i32 = 2777; +pub const MATCEXCEPTIOTOLERANCVALUE: i32 = 2778; +pub const MATCEXCEPTIOTOLERANCVALUTYPE: i32 = 2779; +pub const MATCEXCEPTIOTEXT: i32 = 2780; +pub const NMATCHINDATPOINTS: i32 = 2781; +pub const MATCHINDATPOININDICATOR: i32 = 2782; +pub const MATCHINDATPOINVALUE: i32 = 2783; +pub const MATCHINDATPOINTYPE: i32 = 2784; +pub const MATCHINDATPOINNAME: i32 = 2785; +pub const ENCODEMATCEXCEPTIOTEXLEN: i32 = 2797; +pub const ENCODEMATCEXCEPTIOTEXT: i32 = 2798; +pub const TRADAGGREGATIOREQUESID: i32 = 2786; +pub const TRADAGGREGATIOREQUESREID: i32 = 2787; +pub const TRADAGGREGATIOTRANTYPE: i32 = 2788; +pub const AGGREGATEQTY: i32 = 2789; +pub const TRADAGGREGATIOREQUESSTATUS: i32 = 2790; +pub const TRADAGGREGATIOREJECREASON: i32 = 2791; +pub const TRADAGGREGATIOREPORID: i32 = 2792; +pub const AVSPORATE: i32 = 2793; +pub const AVFORWARPOINTS: i32 = 2794; +pub const OFFSHORINDICATOR: i32 = 2795; +pub const FXBENCHMARRATFIX: i32 = 2796; +pub const PAREPORID: i32 = 2799; +pub const PADISPUTREASON: i32 = 2800; +pub const ENCODEREPLACTEXT: i32 = 2801; +pub const ENCODEREPLACTEXLEN: i32 = 2802; +pub const PAREPORREID: i32 = 2803; +pub const PAREPORTRANTYPE: i32 = 2804; +pub const REPLACTEXT: i32 = 2805; +pub const PAREPORSTATUS: i32 = 2806; +pub const CANCETEXT: i32 = 2807; +pub const ENCODECANCETEXT: i32 = 2808; +pub const ENCODECANCETEXLEN: i32 = 2809; +pub const PAREQUESREID: i32 = 2810; +pub const PAREQUESTRANTYPE: i32 = 2811; +pub const PAREQUESID: i32 = 2812; +pub const PAREQUESSTATUS: i32 = 2813; +pub const ENCODEPOSTRADPAYMENDESC: i32 = 2814; +pub const ENCODEPOSTRADPAYMENDESLEN: i32 = 2815; +pub const POSTRADPAYMENACCOUNT: i32 = 2816; +pub const POSTRADPAYMENAMOUNT: i32 = 2817; +pub const POSTRADPAYMENCURRENCY: i32 = 2818; +pub const POSTRADPAYMENDEBIOCREDIT: i32 = 2819; +pub const POSTRADPAYMENDESC: i32 = 2820; +pub const POSTRADPAYMENID: i32 = 2821; +pub const POSTRADPAYMENLINID: i32 = 2822; +pub const POSTRADPAYMENSTATUS: i32 = 2823; +pub const POSTRADPAYMENTYPE: i32 = 2824; +pub const POSTRADPAYMENCALCULATIODATE: i32 = 2825; +pub const POSTRADPAYMENVALUDATE: i32 = 2826; +pub const POSTRADPAYMENFINAVALUDATE: i32 = 2827; +pub const CURRENDISPLAPRICE: i32 = 2828; +pub const DUPLICATCORIDINDICATOR: i32 = 2829; +pub const EVENINITIATOTYPE: i32 = 2830; +pub const NBBOENTRTYPE: i32 = 2831; +pub const NBBOPRICE: i32 = 2832; +pub const NBBOQTY: i32 = 2833; +pub const NBBOSOURCE: i32 = 2834; +pub const ORDEORIGINATIOFIRID: i32 = 2835; +pub const RELATEORDETIME: i32 = 2836; +pub const SINGLQUOTINDICATOR: i32 = 2837; +pub const CURRENWORKINPRICE: i32 = 2838; +pub const TRRETIMESTAMMANUAINDICATOR: i32 = 2839; +pub const COLLATERAREINVESTMENRATE: i32 = 2840; +pub const UNDERLYINREID: i32 = 2841; +pub const COLLATERAREINVESTMENAMOUNT: i32 = 2842; +pub const COLLATERAREINVESTMENCURRENCY: i32 = 2843; +pub const COLLATERAREINVESTMENTYPE: i32 = 2844; +pub const NCOLLATERAREINVESTMENTS: i32 = 2845; +pub const FUNDINSOURCE: i32 = 2846; +pub const FUNDINSOURCCURRENCY: i32 = 2847; +pub const FUNDINSOURCMARKEVALUE: i32 = 2848; +pub const NFUNDINSOURCES: i32 = 2849; +pub const LEPAYMENSTREAOTHEDACOUNT: i32 = 43108; +pub const MARGIDIRECTION: i32 = 2851; +pub const PAYMENFIXERATE: i32 = 43097; +pub const PAYMENFLOATINRATINDEX: i32 = 43098; +pub const PAYMENFLOATINRATINDECURVPERIOD: i32 = 43099; +pub const PAYMENFLOATINRATINDECURVUNIT: i32 = 43100; +pub const PAYMENFLOATINRATSPREAD: i32 = 43101; +pub const PAYMENFREQUENCPERIOD: i32 = 43102; +pub const PAYMENFREQUENCUNIT: i32 = 43103; +pub const PAYMENRATRESEFREQUENCPERIOD: i32 = 43104; +pub const PAYMENRATRESEFREQUENCUNIT: i32 = 43105; +pub const PAYMENSTREAOTHEDACOUNT: i32 = 43106; +pub const SIDCOLLATERAREINVESTMENRATE: i32 = 2862; +pub const SIDUNDERLYINREID: i32 = 2863; +pub const NSIDCOLLATERAREINVESTMENTS: i32 = 2864; +pub const SIDCOLLATERAREINVESTMENAMOUNT: i32 = 2865; +pub const SIDCOLLATERAREINVESTMENCURRENCY: i32 = 2866; +pub const SIDCOLLATERAREINVESTMENTYPE: i32 = 2867; +pub const COLLATERALIZATIOVALUDATE: i32 = 2868; +pub const REGULATORREPORTYPBUSINESDATE: i32 = 2869; +pub const CLEARINPORTFOLIID: i32 = 2870; +pub const NTRANSACTIOATTRIBUTES: i32 = 2871; +pub const TRANSACTIOATTRIBUTTYPE: i32 = 2872; +pub const TRANSACTIOATTRIBUTVALUE: i32 = 2873; +pub const UNDERLYINID: i32 = 2874; +pub const UNDERLYINPAYMENSTREAOTHEDACOUNT: i32 = 43107; +pub const POAMPRICE: i32 = 2876; +pub const POAMPRICTYPE: i32 = 2877; +pub const TERMINATIODATE: i32 = 2878; +pub const COUPOOTHEDACOUNT: i32 = 2879; +pub const LECOUPOOTHEDACOUNT: i32 = 2880; +pub const UNDERLYINCOUPOOTHEDACOUNT: i32 = 2881; +pub const CONTRORDEORIGINATION: i32 = 2882; +pub const ROUTINARRANGMENINDICATOR: i32 = 2883; +pub const CONTRROUTINARRANGMENINDICATOR: i32 = 2884; +pub const PAYMENSTREAFORMULLENGTH: i32 = 43109; +pub const LEPAYMENSTREAFORMULLENGTH: i32 = 43110; +pub const UNDERLYINPAYMENSTREAFORMULLENGTH: i32 = 43111; +pub const UNDERLYINACCRUEINTERESAMT: i32 = 2885; +pub const UNDERLYINNUDAYINTEREST: i32 = 2886; +pub const RELATEORDEID: i32 = 2887; +pub const RELATEORDEIDSOURCE: i32 = 2888; +pub const RELATEORDEQTY: i32 = 2889; +pub const ORDERELATIONSHIP: i32 = 2890; +pub const UPICODE: i32 = 2891; +pub const DERIVATIVUPICODE: i32 = 2892; +pub const LEUPICODE: i32 = 2893; +pub const UNDERLYINUPICODE: i32 = 2894; +pub const INSTRUMENSCOPUPICODE: i32 = 2895; +pub const TERTIARTRTYPE: i32 = 2896; +pub const PAYMENSTREARATINDEX2: i32 = 43112; +pub const PAYMENSTREARATINDEX2SOURCE: i32 = 43113; +pub const PAYMENSTREARATINDEX2ID: i32 = 43114; +pub const PAYMENSTREARATINDEX2IDSOURCE: i32 = 43115; +pub const LEPAYMENSTREARATINDEX2: i32 = 43116; +pub const LEPAYMENSTREARATINDEX2SOURCE: i32 = 43117; +pub const LEPAYMENSTREARATINDEX2ID: i32 = 43118; +pub const LEPAYMENSTREARATINDEX2IDSOURCE: i32 = 43119; +pub const UNDERLYINPAYMENSTREARATINDEX2: i32 = 43120; +pub const UNDERLYINPAYMENSTREARATINDEX2SOURCE: i32 = 43121; +pub const UNDERLYINPAYMENSTREARATINDEX2ID: i32 = 43122; +pub const UNDERLYINPAYMENSTREARATINDEX2IDSOURCE: i32 = 43123; +pub const CURRENCCODSOURCE: i32 = 2897; +pub const LECURRENCCODSOURCE: i32 = 2898; +pub const SETTCURRENCCODSOURCE: i32 = 2899; +pub const LESETTCURRENCCODSOURCE: i32 = 2900; +pub const SIDCURRENCCODSOURCE: i32 = 2901; +pub const SIDSETTCURRENCCODSOURCE: i32 = 2902; +pub const SETTLEMENAMOUNCURRENCCODSOURCE: i32 = 2903; +pub const STRIKCURRENCCODSOURCE: i32 = 2904; +pub const UNIOMEASURCURRENCCODSOURCE: i32 = 2905; +pub const PRICUNIOMEASURCURRENCCODSOURCE: i32 = 2906; +pub const PRICQUOTCURRENCCODSOURCE: i32 = 2907; +pub const LESTRIKCURRENCCODSOURCE: i32 = 2908; +pub const LEUNIOMEASURCURRENCCODSOURCE: i32 = 2909; +pub const LEPRICUNIOMEASURCURRENCCODSOURCE: i32 = 2910; +pub const LEPRICQUOTCURRENCCODSOURCE: i32 = 2911; +pub const DERIVATIVSTRIKCURRENCCODSOURCE: i32 = 2912; +pub const DERIVATIVUNIOMEASURCURRENCCODSOURCE: i32 = 2913; +pub const DERIVATIVPRICUNIOMEASURCURRENCCODSOURCE: i32 = 2914; +pub const DERIVATIVPRICQUOTCURRENCCODSOURCE: i32 = 2915; +pub const UNDERLYINCURRENCCODSOURCE: i32 = 2916; +pub const UNDERLYINSTRIKCURRENCCODSOURCE: i32 = 2917; +pub const UNDERLYINUNIOMEASURCURRENCCODSOURCE: i32 = 2918; +pub const UNDERLYINPRICUNIOMEASURCURRENCCODSOURCE: i32 = 2919; +pub const UNDERLYINPRICQUOTCURRENCCODSOURCE: i32 = 2920; +pub const UNDERLYINNOTIONACURRENCCODSOURCE: i32 = 2921; +pub const COMCURRENCCODSOURCE: i32 = 2922; +pub const COMMISSIOCURRENCCODSOURCE: i32 = 2923; +pub const COMMISSIOUNIOMEASURCURRENCCODSOURCE: i32 = 2924; +pub const ALLOCOMMISSIOCURRENCCODSOURCE: i32 = 2925; +pub const ALLOCOMMISSIOUNIOMEASURCURRENCCODSOURCE: i32 = 2926; +pub const ALLOSETTCURRENCCODSOURCE: i32 = 2927; +pub const LEALLOSETTCURRENCCODSOURCE: i32 = 2928; +pub const COLLATERACURRENCCODSOURCE: i32 = 2929; +pub const SIDCOLLATERACURRENCCODSOURCE: i32 = 2930; +pub const COLLATERAREINVESTMENCURRENCCODSOURCE: i32 = 2931; +pub const SIDCOLLATERAREINVESTMENCURRENCCODSOURCE: i32 = 2932; +pub const TRADALLOCURRENCCODSOURCE: i32 = 2933; +pub const TRADINCURRENCCODSOURCE: i32 = 2934; +pub const LIMIAMCURRENCCODSOURCE: i32 = 2935; +pub const POQTUNIOMEASURCURRENCCODSOURCE: i32 = 2936; +pub const POSITIOCURRENCCODSOURCE: i32 = 2937; +pub const LEPOCURRENCCODSOURCE: i32 = 2938; +pub const RISLIMICURRENCCODSOURCE: i32 = 2939; +pub const ENTITLEMENATTRICURRENCCODSOURCE: i32 = 2940; +pub const COMPLEOPPAYOUCURRENCCODSOURCE: i32 = 2941; +pub const COMPLEEVENCURRENCONCODSOURCE: i32 = 2942; +pub const COMPLEEVENCURRENCTWCODSOURCE: i32 = 2943; +pub const LECOMPLEOPPAYOUCURRENCCODSOURCE: i32 = 2944; +pub const LECOMPLEEVENCURRENCONCODSOURCE: i32 = 2945; +pub const LECOMPLEEVENCURRENCTWCODSOURCE: i32 = 2946; +pub const UNDERLYINCOMPLEOPPAYOUCURRENCCODSOURCE: i32 = 2947; +pub const UNDERLYINCOMPLEEVENCURRENCONCODSOURCE: i32 = 2948; +pub const UNDERLYINCOMPLEEVENCURRENCTWCODSOURCE: i32 = 2949; +pub const BENCHMARCURVCURRENCCODSOURCE: i32 = 2950; +pub const LEBENCHMARCURVCURRENCCODSOURCE: i32 = 2951; +pub const AGREEMENCURRENCCODSOURCE: i32 = 2952; +pub const LEAGREEMENCURRENCCODSOURCE: i32 = 2953; +pub const FUNDINSOURCCURRENCCODSOURCE: i32 = 2954; +pub const PACOLLECCURRENCCODSOURCE: i32 = 2955; +pub const POSTRADPAYMENCURRENCCODSOURCE: i32 = 2956; +pub const SYMBOPOSITIONUMBER: i32 = 2957; +pub const LESYMBOPOSITIONUMBER: i32 = 2958; +pub const UNDERLYINSYMBOPOSITIONUMBER: i32 = 2959; +pub const SETTPRICUNIOMEASURCURRENCCODSOURCE: i32 = 2960; +pub const ANONYMOUTRADINDICATOR: i32 = 2961; +pub const SECURITREFERENCDATSUPPLEMENT: i32 = 2962; +pub const MULTJURISDICTIOREPORTININDICATOR: i32 = 2963; +pub const SELMATCPREVENTIOINSTRUCTION: i32 = 2964; diff --git a/quickfix-native/src/field_map.rs b/quickfix-native/src/field_map.rs new file mode 100644 index 0000000..19510d3 --- /dev/null +++ b/quickfix-native/src/field_map.rs @@ -0,0 +1,310 @@ +use std::collections::{BTreeMap, HashMap}; + +use crate::{ + errors::{NativeError, Result}, + group::Group, + message_order::MessageOrder, +}; + +#[derive(Debug, Clone)] +pub struct FieldMap { + /// tag->value + pub fields: BTreeMap, + /// tag->Group + pub groups: HashMap>, + /// expected field_order + pub message_order: MessageOrder, +} + +impl FieldMap { + pub fn new() -> Self { + FieldMap { + fields: BTreeMap::new(), + groups: HashMap::new(), + message_order: MessageOrder::normal(), + } + } + + pub fn new_with_order(order: MessageOrder) -> Self { + FieldMap { + fields: BTreeMap::new(), + groups: HashMap::new(), + message_order: order, + } + } + //----Basic field ops + + pub fn set_field(&mut self, tag: i32, value: String) { + self.fields.insert(tag, value); + } + + pub fn get_field(&self, tag: i32) -> Option<&String> { + self.fields.get(&tag) + } + + pub fn has_field(&self, tag: i32) -> bool { + self.fields.contains_key(&tag) + } + + pub fn remove_field(&mut self, tag: i32) -> Option { + self.fields.remove(&tag) + } + + pub fn get_field_tags(&self) -> Vec { + self.fields.keys().copied().collect() + } + + pub fn clear(&mut self) { + self.fields.clear(); + self.groups.clear(); + } + pub fn size(&self) -> usize { + self.fields.len() + } + + pub fn is_empty(&self) -> bool { + self.fields.is_empty() + } + + //----type safe field ops + + /// get a field as string + pub fn get_string(&self, tag: i32) -> Result { + self.get_field(tag) + .ok_or_else(|| NativeError::FieldNotFound(format!("Field {} not found", tag))) + .map(|s| s.to_string()) + } + + /// set a field as string + pub fn set_string(&mut self, tag: i32, value: &str) { + self.set_field(tag, value.to_string()); + } + + /// get a field as i32 + pub fn get_int(&self, tag: i32) -> Result { + let ret = self.get_string(tag)?; + ret.parse::().map_err(|_| { + NativeError::FieldConvertError(format!("failed to convert field {} to i32", tag)) + }) + } + + /// set a field as i32 + pub fn set_int(&mut self, tag: i32, value: i32) { + self.set_field(tag, value.to_string()); + } + + /// get a field as f64 + pub fn get_float(&self, tag: i32) -> Result { + let ret = self.get_string(tag)?; + ret.parse::().map_err(|_| { + NativeError::FieldConvertError(format!("failed to convert field {} to f64", tag)) + }) + } + + /// set a field as f64 + pub fn set_float(&mut self, tag: i32, value: f64) { + self.set_field(tag, value.to_string()); + } + + /// get a field as boolean (y/n) + pub fn get_bool(&self, tag: i32) -> Result { + let value = self.get_string(tag)?; + match value.to_uppercase().as_str() { + "Y" | "YES" | "TRUE" => Ok(true), + "N" | "NO" | "FALSE" => Ok(false), + _ => Err(NativeError::FieldConvertError(format!( + "cannot convert {} to bool", + value + ))), + } + } + + /// set a field as bool + pub fn set_bool(&mut self, tag: i32, value: bool) { + let value = if value { "Y" } else { "N" }; + self.set_string(tag, value); + } + + /// get a field as char + pub fn get_char(&self, tag: i32) -> Result { + let value = self.get_string(tag)?; + value + .chars() + .next() + .ok_or_else(|| NativeError::FieldConvertError(format!("field {} is empty", tag))) + } + + /// set field as char + pub fn set_char(&mut self, tag: i32, value: char) { + self.set_string(tag, &value.to_string()); + } + //----Group ops + + /// add a group + pub fn add_group(&mut self, tag: i32, group: Group) { + self.groups.entry(tag).or_insert_with(Vec::new).push(group); + let count = self.groups.get(&tag).map(|v| v.len()).unwrap_or(0); + self.set_int(tag, count as i32); + } + /// get groups for a tag + pub fn get_groups(&self, tag: i32) -> Option<&Vec> { + self.groups.get(&tag) + } + /// get mutable groups for a tag + pub fn get_groups_mut(&mut self, tag: i32) -> Option<&mut Vec> { + self.groups.get_mut(&tag) + } + /// get a specific group for a tag by index + pub fn get_group(&self, tag: i32, index: usize) -> Option<&Group> { + self.groups.get(&tag)?.get(index) + } + + /// get a mutable specific group for a tag by index + pub fn get_group_mut(&mut self, tag: i32, index: usize) -> Option<&mut Group> { + self.groups.get_mut(&tag)?.get_mut(index) + } + + /// replace a group at a specific index + pub fn replace_group(&mut self, tag: i32, index: usize, group: Group) -> Result<()> { + let groups = self + .get_groups_mut(tag) + .ok_or_else(|| NativeError::FieldNotFound(format!("no groups for tag {}", tag)))?; + + if index >= groups.len() { + return Err(NativeError::FieldNotFound(format!( + "group index {} out of bound", + index + ))); + } + groups[index] = group; + Ok(()) + } + /// remove group at a specific index + pub fn remove_group(&mut self, tag: i32, index: usize) -> Result { + let groups = self + .get_groups_mut(tag) + .ok_or_else(|| NativeError::FieldNotFound(format!("no groups for tag {}", tag)))?; + + if index >= groups.len() { + return Err(NativeError::FieldNotFound(format!( + "group index {} out of bound", + index + ))); + } + let group = groups.remove(index); + + let count = groups.len(); + + if count == 0 { + self.remove_field(tag); + self.groups.remove(&tag); + } else { + self.set_int(tag, count as i32); + } + Ok(group) + } + + /// remove all groups for a tag + pub fn remove_all_groups(&mut self, tag: i32) -> Option> { + self.remove_field(tag); + self.groups.remove(&tag) + } + + /// checks if group exists for a tag + pub fn has_group(&self, tag: i32) -> bool { + self.groups.contains_key(&tag) && !self.groups[&tag].is_empty() + } + + /// group count for a tag + pub fn group_count(&self, tag: i32) -> usize { + self.groups.get(&tag).map(|v| v.len()).unwrap_or(0) + } + + //----Serializations + + /// convert to FIX string format + pub fn to_fix_string(&self) -> String { + let mut results = String::new(); + let mut field_tags: Vec = self.fields.keys().copied().collect(); + field_tags.sort_by(|&a, &b| self.message_order.compare(a, b)); + + for tag in field_tags { + if let Some(value) = self.fields.get(&tag) { + results.push_str(&format!("{}={}\x01", tag, value)); + } + } + + for (&group_tag, groups) in &self.groups { + for group in groups { + results.push_str(&group.to_fix_string()); + } + } + results + } + + /// parse a FIX format from a string + pub fn from_fix_string(&mut self, fix_String: &str) -> Result<()> { + self.clear(); + let fields: Vec<&str> = fix_String.split('\x01').collect(); + + for field_str in fields { + if field_str.is_empty() { + continue; + } + + let parts: Vec<&str> = field_str.splitn(2, '=').collect(); + if parts.len() != 2 { + return Err(NativeError::InvalidMessage(format!( + "Invalid field format: {}", + field_str + ))); + } + let tag = parts[0] + .parse::() + .map_err(|_| NativeError::InvalidMessage(format!("Invalid tag: {}", parts[0])))?; + + let value = parts[1].to_string(); + self.set_field(tag, value); + } + Ok(()) + } + + //----Helpers + + // copy fields from another FieldMap + pub fn copy_from(&mut self, other: &FieldMap) { + for (tag, value) in &other.fields { + self.set_field(*tag, value.clone()); + } + + for (tag, groups) in &other.groups { + for group in groups { + self.add_group(*tag, group.clone()); + } + } + } + + /// get the message order + pub fn get_message_order(&self) -> &MessageOrder { + &self.message_order + } + + /// set the message order + pub fn set_message_order(&mut self, order: MessageOrder) { + self.message_order = order; + } +} + +impl Default for FieldMap { + fn default() -> Self { + Self::new() + } +} + +impl<'a> IntoIterator for &'a FieldMap { + type Item = (&'a i32, &'a String); + type IntoIter = std::collections::btree_map::Iter<'a, i32, String>; + fn into_iter(self) -> Self::IntoIter { + self.fields.iter() + } +} diff --git a/quickfix-native/src/group.rs b/quickfix-native/src/group.rs new file mode 100644 index 0000000..6081ffd --- /dev/null +++ b/quickfix-native/src/group.rs @@ -0,0 +1,173 @@ +use crate::{errors::Result, field_map::FieldMap, message_order::MessageOrder}; + +#[derive(Debug, Clone)] +pub struct Group { + fieldmap: FieldMap, + /// group's identifying field tag9 + field_id: i32, + /// delimiter field that starts each group entry + delim: i32, +} + +impl Group { + pub fn new(field_id: i32, delim: i32, order: Option>) -> Self { + let msg_order = if let Some(ord) = order { + MessageOrder::group(ord) + } else { + MessageOrder::normal() + }; + Self { + fieldmap: FieldMap::new_with_order(msg_order), + field_id, + delim, + } + } + + //TODO: other constructors in group.h + + pub fn field(&self) -> i32 { + self.field_id + } + pub fn delim(&self) -> i32 { + self.delim + } + // pub fn set_field(&mut self, tag: i32, value: String) { + // self.fieldmap.set_field(tag, value); + // } + + /// add a group + pub fn add_group(&mut self, group: &Group) { + self.fieldmap.add_group(group.field(), group.clone()); + } + /// replace a group at a specific index + pub fn replace_group(&mut self, num: usize, group: &Group) { + self.fieldmap + .replace_group(group.field(), num, group.clone()); + } + /// get a group at a specific group + pub fn get_group(&self, num: usize, group: &Group) -> Result { + self.fieldmap + .get_group(group.field(), num) + .ok_or_else(|| { + crate::errors::NativeError::FieldNotFound(format!( + "Group not found at index {} for field {}", + num, + group.field() + )) + }) + .map(|g| g.clone()) + } + /// remove a group at a specific index + pub fn remove_group_at(&mut self, num: usize, group: &Group) -> Result { + self.fieldmap.remove_group(group.field(), num) + } + /// remove all groups of this type + pub fn remove_group(&mut self, group: &Group) -> Option> { + self.fieldmap.remove_all_groups(group.field()) + } + + /// check if group exists at specific index + pub fn has_group_at(&self, num: usize, group: &Group) -> bool { + self.fieldmap.get_group(group.field(), num).is_some() + } + /// Check if any groups of this type exist + pub fn has_group(&self, group: &Group) -> bool { + self.fieldmap.has_group(group.field()) + } + + /// Get group count for a specific field + pub fn group_count(&self, group: &Group) -> usize { + self.fieldmap.group_count(group.field()) + } + + pub fn set_field(&mut self, tag: i32, value: String) { + self.fieldmap.set_field(tag, value); + } + + pub fn get_field(&self, tag: i32) -> Option<&String> { + self.fieldmap.get_field(tag) + } + + pub fn has_field(&self, tag: i32) -> bool { + self.fieldmap.has_field(tag) + } + + pub fn remove_field(&mut self, tag: i32) -> Option { + self.fieldmap.remove_field(tag) + } + + pub fn set_string(&mut self, tag: i32, value: &str) { + self.fieldmap.set_string(tag, value); + } + + pub fn get_string(&self, tag: i32) -> Result { + self.fieldmap.get_string(tag) + } + + pub fn set_int(&mut self, tag: i32, value: i32) { + self.fieldmap.set_int(tag, value); + } + + pub fn get_int(&self, tag: i32) -> Result { + self.fieldmap.get_int(tag) + } + + pub fn set_double(&mut self, tag: i32, value: f64) { + self.fieldmap.set_float(tag, value); + } + + pub fn get_double(&self, tag: i32) -> Result { + self.fieldmap.get_float(tag) + } + + pub fn set_bool(&mut self, tag: i32, value: bool) { + self.fieldmap.set_bool(tag, value); + } + + pub fn get_bool(&self, tag: i32) -> Result { + self.fieldmap.get_bool(tag) + } + + pub fn set_char(&mut self, tag: i32, value: char) { + self.fieldmap.set_char(tag, value); + } + + pub fn get_char(&self, tag: i32) -> Result { + self.fieldmap.get_char(tag) + } + + /// convert to FIX string format + pub fn to_fix_string(&self) -> String { + self.fieldmap.to_fix_string() + } + + /// parse from FIX string format + pub fn from_fix_string(&mut self, fix_string: &str) -> Result<()> { + //TODO:make sure this one matches the c++ codebase. for now it should work! + self.fieldmap.from_fix_string(fix_string) + } + + /// get the underlying FieldMap + pub fn get_field_map(&self) -> &FieldMap { + &self.fieldmap + } + + /// get mutable reference to underlying FieldMap + pub fn get_field_map_mut(&mut self) -> &mut FieldMap { + &mut self.fieldmap + } +} + +impl std::ops::Deref for Group { + type Target = FieldMap; + + fn deref(&self) -> &Self::Target { + &self.fieldmap + } +} + +impl std::ops::DerefMut for Group { + fn deref_mut(&mut self) -> &mut Self::Target { + &mut self.fieldmap + } +} diff --git a/quickfix-native/src/lib.rs b/quickfix-native/src/lib.rs index 31280d9..f7f280b 100644 --- a/quickfix-native/src/lib.rs +++ b/quickfix-native/src/lib.rs @@ -1,4 +1,8 @@ -mod dictionary; -mod errors; -mod fields; -mod session_id; +pub mod dictionary; +pub mod errors; +pub mod field; +pub mod field_map; +pub mod fields; +pub mod group; +pub mod message_order; +pub mod session_id; diff --git a/quickfix-native/src/message_order.rs b/quickfix-native/src/message_order.rs new file mode 100644 index 0000000..68a53ff --- /dev/null +++ b/quickfix-native/src/message_order.rs @@ -0,0 +1,128 @@ +use std::cmp::Ordering; + +use crate::field::{BEGINSTRING, BODYLENGTH, CHECKSUM, MSGTYPE, SIGNATURE, SIGNATURELENGTH}; + +#[derive(Clone, Debug)] +pub enum CompareMode { + Header, + Trailer, + Normal, + Group, +} + +#[derive(Clone, Debug)] +pub struct MessageOrder { + pub compare_mode: CompareMode, + pub largest: i32, + pub group_order: Option>, +} + +impl MessageOrder { + pub fn header() -> Self { + Self { + compare_mode: CompareMode::Header, + largest: 0, + group_order: None, + } + } + + pub fn trailer() -> Self { + Self { + compare_mode: CompareMode::Trailer, + largest: 0, + group_order: None, + } + } + pub fn normal() -> Self { + Self { + compare_mode: CompareMode::Normal, + largest: 0, + group_order: None, + } + } + + pub fn group(order: Vec) -> Self { + Self { + compare_mode: CompareMode::Group, + largest: *order.iter().max().unwrap_or(&0i32), + group_order: Some(order), + } + } + + pub fn compare(&self, x: i32, y: i32) -> std::cmp::Ordering { + match self.compare_mode { + CompareMode::Group => { + self.compare_group(x, y, self.group_order.as_ref().unwrap(), self.largest) + } + CompareMode::Header => self.compare_header(x, y), + CompareMode::Trailer => self.compare_trailer(x, y), + CompareMode::Normal => x.cmp(&y), + } + } + + fn compare_group(&self, x: i32, y: i32, order: &[i32], largest: i32) -> std::cmp::Ordering { + if x <= largest && y <= largest { + let ix = order.get(x as usize).copied().unwrap_or(0); + let iy = order.get(y as usize).copied().unwrap_or(0); + + if ix == 0 && iy == 0 { + return x.cmp(&y); + } else if ix == 0 { + return Ordering::Greater; + } else if iy == 0 { + return Ordering::Less; + } else { + ix.cmp(&iy) + } + } else if x <= largest { + Ordering::Less + } else if y <= largest { + Ordering::Greater + } else { + x.cmp(&y) + } + } + fn compare_header(&self, x: i32, y: i32) -> std::cmp::Ordering { + let ordered_x = self.get_header_position(x); + let ordered_y = self.get_header_position(y); + match (ordered_x, ordered_y) { + (Some(px), Some(py)) => px.cmp(&py), + (Some(_), None) => Ordering::Less, + (None, Some(_)) => Ordering::Greater, + (None, None) => x.cmp(&y), + } + } + + fn compare_trailer(&self, x: i32, y: i32) -> std::cmp::Ordering { + if x == CHECKSUM { + return Ordering::Greater; + } else if y == CHECKSUM { + return Ordering::Less; + } + + let ordered_x = self.get_trailer_position(x); + let ordered_y = self.get_trailer_position(y); + match (ordered_x, ordered_y) { + (Some(px), Some(py)) => px.cmp(&py), + (Some(_), None) => Ordering::Less, + (None, Some(_)) => Ordering::Greater, + (None, None) => x.cmp(&y), + } + } + fn get_header_position(&self, field_id: i32) -> Option { + match field_id { + BEGINSTRING => Some(1), + BODYLENGTH => Some(2), + MSGTYPE => Some(3), + _ => None, + } + } + + fn get_trailer_position(&self, field_id: i32) -> Option { + match field_id { + SIGNATURELENGTH => Some(1), + SIGNATURE => Some(2), + _ => None, + } + } +} From c64cbde4047a87a127458896f850077634b9c13d Mon Sep 17 00:00:00 2001 From: Soroushsrd Date: Thu, 10 Jul 2025 11:55:53 +0330 Subject: [PATCH 04/12] Fix: clippy warnings --- quickfix-native/Cargo.toml | 4 ++++ quickfix-native/src/dictionary.rs | 6 +++--- quickfix-native/src/field_map.rs | 8 ++++---- quickfix-native/src/group.rs | 7 ++++--- quickfix-native/src/message_order.rs | 4 ++-- 5 files changed, 17 insertions(+), 12 deletions(-) diff --git a/quickfix-native/Cargo.toml b/quickfix-native/Cargo.toml index 1b37425..c6e1510 100644 --- a/quickfix-native/Cargo.toml +++ b/quickfix-native/Cargo.toml @@ -5,3 +5,7 @@ edition = "2024" [dependencies] thiserror="2.0.12" + + +[lints.clippy] +uninlined_format_args = "allow" diff --git a/quickfix-native/src/dictionary.rs b/quickfix-native/src/dictionary.rs index 73909d9..e470c1b 100644 --- a/quickfix-native/src/dictionary.rs +++ b/quickfix-native/src/dictionary.rs @@ -74,9 +74,9 @@ impl Dictionary { let value = self.get_string(key, false)?; match Self::convert_bool(&value) { Some(true) => Ok(true), - Some(false) => Err(NativeError::FieldConvertError(format!( - "Returned value is set to 'NO'" - ))), + Some(false) => Err(NativeError::FieldConvertError( + "Returned value is set to 'NO'".to_string(), + )), None => Err(NativeError::FieldConvertError(format!( "Illegal value {} for {}", value, key diff --git a/quickfix-native/src/field_map.rs b/quickfix-native/src/field_map.rs index 19510d3..34c4c09 100644 --- a/quickfix-native/src/field_map.rs +++ b/quickfix-native/src/field_map.rs @@ -142,7 +142,7 @@ impl FieldMap { /// add a group pub fn add_group(&mut self, tag: i32, group: Group) { - self.groups.entry(tag).or_insert_with(Vec::new).push(group); + self.groups.entry(tag).or_default().push(group); let count = self.groups.get(&tag).map(|v| v.len()).unwrap_or(0); self.set_int(tag, count as i32); } @@ -234,7 +234,7 @@ impl FieldMap { } } - for (&group_tag, groups) in &self.groups { + for (&_group_tag, groups) in &self.groups { for group in groups { results.push_str(&group.to_fix_string()); } @@ -243,9 +243,9 @@ impl FieldMap { } /// parse a FIX format from a string - pub fn from_fix_string(&mut self, fix_String: &str) -> Result<()> { + pub fn from_fix_string(&mut self, fix_string: &str) -> Result<()> { self.clear(); - let fields: Vec<&str> = fix_String.split('\x01').collect(); + let fields: Vec<&str> = fix_string.split('\x01').collect(); for field_str in fields { if field_str.is_empty() { diff --git a/quickfix-native/src/group.rs b/quickfix-native/src/group.rs index 6081ffd..0d6050a 100644 --- a/quickfix-native/src/group.rs +++ b/quickfix-native/src/group.rs @@ -40,10 +40,11 @@ impl Group { self.fieldmap.add_group(group.field(), group.clone()); } /// replace a group at a specific index - pub fn replace_group(&mut self, num: usize, group: &Group) { + pub fn replace_group(&mut self, num: usize, group: &Group) -> Result<()> { self.fieldmap - .replace_group(group.field(), num, group.clone()); + .replace_group(group.field(), num, group.clone()) } + /// get a group at a specific group pub fn get_group(&self, num: usize, group: &Group) -> Result { self.fieldmap @@ -55,7 +56,7 @@ impl Group { group.field() )) }) - .map(|g| g.clone()) + .cloned() } /// remove a group at a specific index pub fn remove_group_at(&mut self, num: usize, group: &Group) -> Result { diff --git a/quickfix-native/src/message_order.rs b/quickfix-native/src/message_order.rs index 68a53ff..4117890 100644 --- a/quickfix-native/src/message_order.rs +++ b/quickfix-native/src/message_order.rs @@ -66,9 +66,9 @@ impl MessageOrder { let iy = order.get(y as usize).copied().unwrap_or(0); if ix == 0 && iy == 0 { - return x.cmp(&y); + x.cmp(&y) } else if ix == 0 { - return Ordering::Greater; + Ordering::Greater } else if iy == 0 { return Ordering::Less; } else { From a6e87d31492210670b23b3625b9c5fe2f2a25c18 Mon Sep 17 00:00:00 2001 From: Soroushsrd Date: Thu, 10 Jul 2025 12:39:11 +0330 Subject: [PATCH 05/12] Add GroupOperations trait for better abstraction --- quickfix-native/src/field_map.rs | 8 +++ quickfix-native/src/group.rs | 104 +++++++++++++++++++------------ 2 files changed, 71 insertions(+), 41 deletions(-) diff --git a/quickfix-native/src/field_map.rs b/quickfix-native/src/field_map.rs index 34c4c09..5f2fa79 100644 --- a/quickfix-native/src/field_map.rs +++ b/quickfix-native/src/field_map.rs @@ -215,6 +215,14 @@ impl FieldMap { self.groups.contains_key(&tag) && !self.groups[&tag].is_empty() } + /// checks if a groups at a specific index exsits for a tag + pub fn has_group_at(&self, num: usize, tag: i32) -> bool { + if self.get_group(tag, num).is_some() { + return true; + } + false + } + /// group count for a tag pub fn group_count(&self, tag: i32) -> usize { self.groups.get(&tag).map(|v| v.len()).unwrap_or(0) diff --git a/quickfix-native/src/group.rs b/quickfix-native/src/group.rs index 0d6050a..6e768f9 100644 --- a/quickfix-native/src/group.rs +++ b/quickfix-native/src/group.rs @@ -1,4 +1,8 @@ -use crate::{errors::Result, field_map::FieldMap, message_order::MessageOrder}; +use crate::{ + errors::{NativeError, Result}, + field_map::FieldMap, + message_order::MessageOrder, +}; #[derive(Debug, Clone)] pub struct Group { @@ -9,45 +13,25 @@ pub struct Group { delim: i32, } -impl Group { - pub fn new(field_id: i32, delim: i32, order: Option>) -> Self { - let msg_order = if let Some(ord) = order { - MessageOrder::group(ord) - } else { - MessageOrder::normal() - }; - Self { - fieldmap: FieldMap::new_with_order(msg_order), - field_id, - delim, - } - } - - //TODO: other constructors in group.h - - pub fn field(&self) -> i32 { - self.field_id - } - pub fn delim(&self) -> i32 { - self.delim - } - // pub fn set_field(&mut self, tag: i32, value: String) { - // self.fieldmap.set_field(tag, value); - // } +pub trait GroupOperations { + fn get_field_map(&self) -> &FieldMap; + fn get_field_map_mut(&mut self) -> &mut FieldMap; /// add a group - pub fn add_group(&mut self, group: &Group) { - self.fieldmap.add_group(group.field(), group.clone()); + fn add_group(&mut self, group: &Group) { + self.get_field_map_mut() + .add_group(group.field(), group.clone()); } + /// replace a group at a specific index - pub fn replace_group(&mut self, num: usize, group: &Group) -> Result<()> { - self.fieldmap + fn replace_group(&mut self, num: usize, group: &Group) -> Result<()> { + self.get_field_map_mut() .replace_group(group.field(), num, group.clone()) } /// get a group at a specific group - pub fn get_group(&self, num: usize, group: &Group) -> Result { - self.fieldmap + fn get_group(&self, num: usize, group: &Group) -> Result { + self.get_field_map() .get_group(group.field(), num) .ok_or_else(|| { crate::errors::NativeError::FieldNotFound(format!( @@ -59,23 +43,61 @@ impl Group { .cloned() } /// remove a group at a specific index - pub fn remove_group_at(&mut self, num: usize, group: &Group) -> Result { - self.fieldmap.remove_group(group.field(), num) + fn remove_group(&mut self, num: usize, group: &Group) -> Result { + self.get_field_map_mut().remove_group(group.field(), num) } + /// remove all groups of this type - pub fn remove_group(&mut self, group: &Group) -> Option> { - self.fieldmap.remove_all_groups(group.field()) + fn remove_group_by_field(&mut self, group: &Group) -> Result> { + self.get_field_map_mut() + .remove_all_groups(group.field()) + .ok_or(NativeError::FieldConvertError( + "This fields doesnt exist.".to_string(), + )) + } + + /// Check if any groups of this type exist + fn has_group(&self, group: &Group) -> bool { + self.get_field_map().has_group(group.field()) } /// check if group exists at specific index - pub fn has_group_at(&self, num: usize, group: &Group) -> bool { - self.fieldmap.get_group(group.field(), num).is_some() + fn has_group_at(&self, num: usize, group: &Group) -> bool { + self.get_field_map().has_group_at(num, group.field()) } - /// Check if any groups of this type exist - pub fn has_group(&self, group: &Group) -> bool { - self.fieldmap.has_group(group.field()) +} + +impl GroupOperations for Group { + fn get_field_map(&self) -> &FieldMap { + &self.fieldmap + } + fn get_field_map_mut(&mut self) -> &mut FieldMap { + &mut self.fieldmap + } +} + +impl Group { + pub fn new(field_id: i32, delim: i32, order: Option>) -> Self { + let msg_order = if let Some(ord) = order { + MessageOrder::group(ord) + } else { + MessageOrder::normal() + }; + Self { + fieldmap: FieldMap::new_with_order(msg_order), + field_id, + delim, + } } + //TODO: other constructors in group.h + + pub fn field(&self) -> i32 { + self.field_id + } + pub fn delim(&self) -> i32 { + self.delim + } /// Get group count for a specific field pub fn group_count(&self, group: &Group) -> usize { self.fieldmap.group_count(group.field()) From e2810c8bfc1c51afad84e9e7eae92d7e5b85992d Mon Sep 17 00:00:00 2001 From: Soroushsrd Date: Sat, 12 Jul 2025 00:01:45 +0330 Subject: [PATCH 06/12] Add data dictionary error handling and module structure --- quickfix-native/Cargo.toml | 2 +- quickfix-native/src/errors.rs | 54 ++++++++++++++++++++++++++++++----- quickfix-native/src/lib.rs | 2 ++ 3 files changed, 50 insertions(+), 8 deletions(-) diff --git a/quickfix-native/Cargo.toml b/quickfix-native/Cargo.toml index c6e1510..724618c 100644 --- a/quickfix-native/Cargo.toml +++ b/quickfix-native/Cargo.toml @@ -5,7 +5,7 @@ edition = "2024" [dependencies] thiserror="2.0.12" - +quickfix-spec-parser = { path = "../quickfix-spec-parser", version = "0.1.0" } [lints.clippy] uninlined_format_args = "allow" diff --git a/quickfix-native/src/errors.rs b/quickfix-native/src/errors.rs index 935b2bd..6e388a7 100644 --- a/quickfix-native/src/errors.rs +++ b/quickfix-native/src/errors.rs @@ -1,11 +1,8 @@ use thiserror::Error; //TODO: should later be matched against QuickFixErros -#[derive(Error, Debug, Clone, PartialEq)] +#[derive(Error, Debug)] pub enum NativeError { - #[error("Configuration error: {0}")] - ConfigError(String), - #[error("Field conversion error: {0}")] FieldConvertError(String), @@ -18,11 +15,54 @@ pub enum NativeError { #[error("Session not found: {0}")] SessionNotFound(String), - #[error("Io error: {0}")] - IoError(String), - #[error("Network error: {0}")] NetworkError(String), + + //----data dictionary specific errors + #[error("Configuration error: {0}")] + ConfigError(String), + + #[error("Unsupported version")] + UnsupportedVersion, + + #[error("Tag out of order: {0}")] + TagOutOfOrder(i32), + + #[error("Invalid tag number: {0}")] + InvalidTagNumber(String), + + #[error("Invalid message type")] + InvalidMessageType, + + #[error("Incorrect data format for field {0}: {1}")] + IncorrectDataFormat(i32, String), + + #[error("Incorrect tag value for field {0}")] + IncorrectTagValue(i32), + + #[error("No tag value for field {0}")] + NoTagValue(i32), + + #[error("Tag not defined for message: {0}")] + TagNotDefinedforMessage(i32), + + #[error("Repeating group count mismatch for field {0}")] + RepeatingGroupCountMismatch(i32), + + #[error("Required tag missing: {0}")] + MissingTag(i32), + + #[error("Repeated tag: {0}")] + RepeatedTag(i32), + + #[error("Data dictionary not found")] + DataDictionaryNotFound, + + #[error("Io error: {0}")] + IoError(#[from] std::io::Error), + + #[error("XML parsing error: {0}")] + XMLError(String), } pub type Result = std::result::Result; diff --git a/quickfix-native/src/lib.rs b/quickfix-native/src/lib.rs index f7f280b..f42949f 100644 --- a/quickfix-native/src/lib.rs +++ b/quickfix-native/src/lib.rs @@ -1,8 +1,10 @@ +pub mod data_dictironary; pub mod dictionary; pub mod errors; pub mod field; pub mod field_map; pub mod fields; pub mod group; +pub mod message; pub mod message_order; pub mod session_id; From 5ef21ecc1a4a06aadee809f5bcfdf40954de06e7 Mon Sep 17 00:00:00 2001 From: Soroushsrd Date: Sat, 12 Jul 2025 03:31:39 +0330 Subject: [PATCH 07/12] Fix: i32 tag values to u32 for better compatibility --- quickfix-native/src/errors.rs | 18 +- quickfix-native/src/field.rs | 12214 ++++++++++++------------- quickfix-native/src/field_map.rs | 74 +- quickfix-native/src/group.rs | 38 +- quickfix-native/src/message_order.rs | 20 +- 5 files changed, 6182 insertions(+), 6182 deletions(-) diff --git a/quickfix-native/src/errors.rs b/quickfix-native/src/errors.rs index 6e388a7..1897e7c 100644 --- a/quickfix-native/src/errors.rs +++ b/quickfix-native/src/errors.rs @@ -26,34 +26,34 @@ pub enum NativeError { UnsupportedVersion, #[error("Tag out of order: {0}")] - TagOutOfOrder(i32), + TagOutOfOrder(u32), #[error("Invalid tag number: {0}")] - InvalidTagNumber(String), + InvalidTagNumber(u32), #[error("Invalid message type")] InvalidMessageType, #[error("Incorrect data format for field {0}: {1}")] - IncorrectDataFormat(i32, String), + IncorrectDataFormat(u32, String), #[error("Incorrect tag value for field {0}")] - IncorrectTagValue(i32), + IncorrectTagValue(u32), #[error("No tag value for field {0}")] - NoTagValue(i32), + NoTagValue(u32), #[error("Tag not defined for message: {0}")] - TagNotDefinedforMessage(i32), + TagNotDefinedforMessage(u32), #[error("Repeating group count mismatch for field {0}")] - RepeatingGroupCountMismatch(i32), + RepeatingGroupCountMismatch(u32), #[error("Required tag missing: {0}")] - MissingTag(i32), + MissingTag(u32), #[error("Repeated tag: {0}")] - RepeatedTag(i32), + RepeatedTag(u32), #[error("Data dictionary not found")] DataDictionaryNotFound, diff --git a/quickfix-native/src/field.rs b/quickfix-native/src/field.rs index 1ce6c66..0b32e2f 100644 --- a/quickfix-native/src/field.rs +++ b/quickfix-native/src/field.rs @@ -1,6108 +1,6108 @@ -pub const BEGISENO: i32 = 7; -pub const BEGINSTRING: i32 = 8; -pub const BODYLENGTH: i32 = 9; -pub const CHECKSUM: i32 = 10; -pub const ENSENO: i32 = 16; -pub const MSSENUM: i32 = 34; -pub const MSGTYPE: i32 = 35; -pub const NESENO: i32 = 36; -pub const POSDUFLAG: i32 = 43; -pub const RESENUM: i32 = 45; -pub const SENDECOMID: i32 = 49; -pub const SENDESUID: i32 = 50; -pub const SENDINTIME: i32 = 52; -pub const TARGECOMID: i32 = 56; -pub const TARGESUID: i32 = 57; -pub const TEXT: i32 = 58; -pub const SIGNATURE: i32 = 89; -pub const SECURDATLEN: i32 = 90; -pub const SECURDATA: i32 = 91; -pub const SIGNATURELENGTH: i32 = 93; -pub const RADATLENGTH: i32 = 95; -pub const RADATA: i32 = 96; -pub const POSRESEND: i32 = 97; -pub const ENCRYPMETHOD: i32 = 98; -pub const HEARBINT: i32 = 108; -pub const TESREID: i32 = 112; -pub const OBEHALOCOMID: i32 = 115; -pub const OBEHALOSUID: i32 = 116; -pub const ORISENDINTIME: i32 = 122; -pub const GAFILFLAG: i32 = 123; -pub const DELIVETCOMID: i32 = 128; -pub const DELIVETSUID: i32 = 129; -pub const RESESENUFLAG: i32 = 141; -pub const SENDELOCATIOID: i32 = 142; -pub const TARGELOCATIOID: i32 = 143; -pub const OBEHALOLOCATIOID: i32 = 144; -pub const DELIVETLOCATIOID: i32 = 145; -pub const XMDATLEN: i32 = 212; -pub const XMDATA: i32 = 213; -pub const MESSAGENCODING: i32 = 347; -pub const ENCODETEXLEN: i32 = 354; -pub const ENCODETEXT: i32 = 355; -pub const LASMSSENUPROCESSED: i32 = 369; -pub const RETAID: i32 = 371; -pub const REMSTYPE: i32 = 372; -pub const SESSIOREJECREASON: i32 = 373; -pub const MAMESSAGSIZE: i32 = 383; -pub const TESMESSAGINDICATOR: i32 = 464; -pub const USERNAME: i32 = 553; -pub const PASSWORD: i32 = 554; -pub const NHOPS: i32 = 627; -pub const HOCOMID: i32 = 628; -pub const HOSENDINTIME: i32 = 629; -pub const HOREID: i32 = 630; -pub const NEXEXPECTEMSSENUM: i32 = 789; -pub const NEPASSWORD: i32 = 925; -pub const APPVEID: i32 = 1128; -pub const CSTAPPVEID: i32 = 1129; -pub const REAPPVEID: i32 = 1130; -pub const RECSTAPPVEID: i32 = 1131; -pub const DEFAULAPPVEID: i32 = 1137; -pub const APPEXID: i32 = 1156; -pub const ENCRYPTEPASSWORMETHOD: i32 = 1400; -pub const ENCRYPTEPASSWORLEN: i32 = 1401; -pub const ENCRYPTEPASSWORD: i32 = 1402; -pub const ENCRYPTENEPASSWORLEN: i32 = 1403; -pub const ENCRYPTENEPASSWORD: i32 = 1404; -pub const REAPPEXID: i32 = 1406; -pub const DEFAULAPPEXID: i32 = 1407; -pub const DEFAULCSTAPPVEID: i32 = 1408; -pub const SESSIOSTATUS: i32 = 1409; -pub const ACCOUNT: i32 = 1; -pub const ADID: i32 = 2; -pub const ADREID: i32 = 3; -pub const ADSIDE: i32 = 4; -pub const ADTRANTYPE: i32 = 5; -pub const AVPX: i32 = 6; -pub const CORID: i32 = 11; -pub const COMMISSION: i32 = 12; -pub const COMTYPE: i32 = 13; -pub const CUQTY: i32 = 14; -pub const CURRENCY: i32 = 15; -pub const EXEID: i32 = 17; -pub const EXEINST: i32 = 18; -pub const EXEREID: i32 = 19; -pub const EXETRANTYPE: i32 = 20; -pub const HANDINST: i32 = 21; -pub const IDSOURCE: i32 = 22; +pub const BEGISENO: u32 = 7; +pub const BEGINSTRING: u32 = 8; +pub const BODYLENGTH: u32 = 9; +pub const CHECKSUM: u32 = 10; +pub const ENSENO: u32 = 16; +pub const MSSENUM: u32 = 34; +pub const MSGTYPE: u32 = 35; +pub const NESENO: u32 = 36; +pub const POSDUFLAG: u32 = 43; +pub const RESENUM: u32 = 45; +pub const SENDECOMID: u32 = 49; +pub const SENDESUID: u32 = 50; +pub const SENDINTIME: u32 = 52; +pub const TARGECOMID: u32 = 56; +pub const TARGESUID: u32 = 57; +pub const TEXT: u32 = 58; +pub const SIGNATURE: u32 = 89; +pub const SECURDATLEN: u32 = 90; +pub const SECURDATA: u32 = 91; +pub const SIGNATURELENGTH: u32 = 93; +pub const RADATLENGTH: u32 = 95; +pub const RADATA: u32 = 96; +pub const POSRESEND: u32 = 97; +pub const ENCRYPMETHOD: u32 = 98; +pub const HEARBINT: u32 = 108; +pub const TESREID: u32 = 112; +pub const OBEHALOCOMID: u32 = 115; +pub const OBEHALOSUID: u32 = 116; +pub const ORISENDINTIME: u32 = 122; +pub const GAFILFLAG: u32 = 123; +pub const DELIVETCOMID: u32 = 128; +pub const DELIVETSUID: u32 = 129; +pub const RESESENUFLAG: u32 = 141; +pub const SENDELOCATIOID: u32 = 142; +pub const TARGELOCATIOID: u32 = 143; +pub const OBEHALOLOCATIOID: u32 = 144; +pub const DELIVETLOCATIOID: u32 = 145; +pub const XMDATLEN: u32 = 212; +pub const XMDATA: u32 = 213; +pub const MESSAGENCODING: u32 = 347; +pub const ENCODETEXLEN: u32 = 354; +pub const ENCODETEXT: u32 = 355; +pub const LASMSSENUPROCESSED: u32 = 369; +pub const RETAID: u32 = 371; +pub const REMSTYPE: u32 = 372; +pub const SESSIOREJECREASON: u32 = 373; +pub const MAMESSAGSIZE: u32 = 383; +pub const TESMESSAGINDICATOR: u32 = 464; +pub const USERNAME: u32 = 553; +pub const PASSWORD: u32 = 554; +pub const NHOPS: u32 = 627; +pub const HOCOMID: u32 = 628; +pub const HOSENDINTIME: u32 = 629; +pub const HOREID: u32 = 630; +pub const NEXEXPECTEMSSENUM: u32 = 789; +pub const NEPASSWORD: u32 = 925; +pub const APPVEID: u32 = 1128; +pub const CSTAPPVEID: u32 = 1129; +pub const REAPPVEID: u32 = 1130; +pub const RECSTAPPVEID: u32 = 1131; +pub const DEFAULAPPVEID: u32 = 1137; +pub const APPEXID: u32 = 1156; +pub const ENCRYPTEPASSWORMETHOD: u32 = 1400; +pub const ENCRYPTEPASSWORLEN: u32 = 1401; +pub const ENCRYPTEPASSWORD: u32 = 1402; +pub const ENCRYPTENEPASSWORLEN: u32 = 1403; +pub const ENCRYPTENEPASSWORD: u32 = 1404; +pub const REAPPEXID: u32 = 1406; +pub const DEFAULAPPEXID: u32 = 1407; +pub const DEFAULCSTAPPVEID: u32 = 1408; +pub const SESSIOSTATUS: u32 = 1409; +pub const ACCOUNT: u32 = 1; +pub const ADID: u32 = 2; +pub const ADREID: u32 = 3; +pub const ADSIDE: u32 = 4; +pub const ADTRANTYPE: u32 = 5; +pub const AVPX: u32 = 6; +pub const CORID: u32 = 11; +pub const COMMISSION: u32 = 12; +pub const COMTYPE: u32 = 13; +pub const CUQTY: u32 = 14; +pub const CURRENCY: u32 = 15; +pub const EXEID: u32 = 17; +pub const EXEINST: u32 = 18; +pub const EXEREID: u32 = 19; +pub const EXETRANTYPE: u32 = 20; +pub const HANDINST: u32 = 21; +pub const IDSOURCE: u32 = 22; #[allow(non_upper_case_globals)] -pub const IOIiD: i32 = 23; -pub const IOIOTSVC: i32 = 24; -pub const IOIQLTIND: i32 = 25; -pub const IOIREID: i32 = 26; -pub const IOISHARES: i32 = 27; -pub const IOITRANTYPE: i32 = 28; -pub const LASCAPACITY: i32 = 29; -pub const LASMKT: i32 = 30; -pub const LASPX: i32 = 31; -pub const LASSHARES: i32 = 32; -pub const LINEOTEXT: i32 = 33; -pub const ORDEID: i32 = 37; -pub const ORDEQTY: i32 = 38; -pub const ORSTATUS: i32 = 39; -pub const ORTYPE: i32 = 40; -pub const ORICORID: i32 = 41; -pub const ORITIME: i32 = 42; -pub const PRICE: i32 = 44; -pub const RELATSYM: i32 = 46; -pub const RULE80A: i32 = 47; -pub const SECURITID: i32 = 48; -pub const SHARES: i32 = 53; -pub const SIDE: i32 = 54; -pub const SYMBOL: i32 = 55; -pub const TIMIFORCE: i32 = 59; -pub const TRANSACTIME: i32 = 60; -pub const URGENCY: i32 = 61; -pub const VALIUNTITIME: i32 = 62; -pub const SETTLMNTYP: i32 = 63; -pub const FUSETDATE: i32 = 64; -pub const SYMBOSFX: i32 = 65; -pub const LISID: i32 = 66; -pub const LISSENO: i32 = 67; -pub const LISNORDS: i32 = 68; -pub const LISEXEINST: i32 = 69; -pub const ALLOID: i32 = 70; -pub const ALLOTRANTYPE: i32 = 71; -pub const REALLOID: i32 = 72; -pub const NORDERS: i32 = 73; -pub const AVPRPRECISION: i32 = 74; -pub const TRADDATE: i32 = 75; -pub const EXEBROKER: i32 = 76; -pub const OPECLOSE: i32 = 77; -pub const NALLOCS: i32 = 78; -pub const ALLOACCOUNT: i32 = 79; -pub const ALLOSHARES: i32 = 80; -pub const PROCESCODE: i32 = 81; -pub const NRPTS: i32 = 82; -pub const RPSEQ: i32 = 83; -pub const CXQTY: i32 = 84; -pub const NDLVINST: i32 = 85; -pub const DLVINST: i32 = 86; -pub const ALLOSTATUS: i32 = 87; -pub const ALLORECODE: i32 = 88; -pub const BROKEOCREDIT: i32 = 92; -pub const EMAITYPE: i32 = 94; -pub const STOPX: i32 = 99; -pub const EDESTINATION: i32 = 100; -pub const CXREREASON: i32 = 102; -pub const ORREREASON: i32 = 103; -pub const IOIQUALIFIER: i32 = 104; -pub const WAVNO: i32 = 105; -pub const ISSUER: i32 = 106; -pub const SECURITDESC: i32 = 107; -pub const CLIENID: i32 = 109; -pub const MIQTY: i32 = 110; -pub const MAFLOOR: i32 = 111; -pub const REPORTEXCH: i32 = 113; -pub const LOCATREQD: i32 = 114; -pub const QUOTID: i32 = 117; -pub const NEMONEY: i32 = 118; -pub const SETTCURAMT: i32 = 119; -pub const SETTCURRENCY: i32 = 120; -pub const FOREREQ: i32 = 121; -pub const NEXECS: i32 = 124; -pub const CXTYPE: i32 = 125; -pub const EXPIRTIME: i32 = 126; -pub const DKREASON: i32 = 127; -pub const IOINATURAFLAG: i32 = 130; -pub const QUOTREID: i32 = 131; -pub const BIPX: i32 = 132; -pub const OFFEPX: i32 = 133; -pub const BISIZE: i32 = 134; -pub const OFFESIZE: i32 = 135; -pub const NMISFEES: i32 = 136; -pub const MISFEAMT: i32 = 137; -pub const MISFECURR: i32 = 138; -pub const MISFETYPE: i32 = 139; -pub const PRECLOSPX: i32 = 140; -pub const NRELATESYM: i32 = 146; -pub const SUBJECT: i32 = 147; -pub const HEADLINE: i32 = 148; -pub const URLLINK: i32 = 149; -pub const EXETYPE: i32 = 150; -pub const LEAVEQTY: i32 = 151; -pub const CASORDEQTY: i32 = 152; -pub const ALLOAVPX: i32 = 153; -pub const ALLONEMONEY: i32 = 154; -pub const SETTCURFRATE: i32 = 155; -pub const SETTCURFRATCALC: i32 = 156; -pub const NUDAYINTEREST: i32 = 157; -pub const ACCRUEINTERESRATE: i32 = 158; -pub const ACCRUEINTERESAMT: i32 = 159; -pub const SETTINSMODE: i32 = 160; -pub const ALLOTEXT: i32 = 161; -pub const SETTINSID: i32 = 162; -pub const SETTINSTRANTYPE: i32 = 163; -pub const EMAITHREAID: i32 = 164; -pub const SETTINSSOURCE: i32 = 165; -pub const SETTLOCATION: i32 = 166; -pub const SECURITTYPE: i32 = 167; -pub const EFFECTIVTIME: i32 = 168; -pub const STANINSDTYPE: i32 = 169; -pub const STANINSDNAME: i32 = 170; -pub const STANINSDID: i32 = 171; -pub const SETTDELIVERTYPE: i32 = 172; -pub const SETTDEPOSITORCODE: i32 = 173; -pub const SETTBRKCODE: i32 = 174; -pub const SETTINSCODE: i32 = 175; -pub const SECURITSETTAGENNAME: i32 = 176; -pub const SECURITSETTAGENCODE: i32 = 177; -pub const SECURITSETTAGENACCNUM: i32 = 178; -pub const SECURITSETTAGENACCNAME: i32 = 179; -pub const SECURITSETTAGENCONTACNAME: i32 = 180; -pub const SECURITSETTAGENCONTACPHONE: i32 = 181; -pub const CASSETTAGENNAME: i32 = 182; -pub const CASSETTAGENCODE: i32 = 183; -pub const CASSETTAGENACCNUM: i32 = 184; -pub const CASSETTAGENACCNAME: i32 = 185; -pub const CASSETTAGENCONTACNAME: i32 = 186; -pub const CASSETTAGENCONTACPHONE: i32 = 187; -pub const BISPORATE: i32 = 188; -pub const BIFORWARPOINTS: i32 = 189; -pub const OFFESPORATE: i32 = 190; -pub const OFFEFORWARPOINTS: i32 = 191; -pub const ORDEQTY2: i32 = 192; -pub const FUSETDATE2: i32 = 193; -pub const LASSPORATE: i32 = 194; -pub const LASFORWARPOINTS: i32 = 195; -pub const ALLOLINID: i32 = 196; -pub const ALLOLINTYPE: i32 = 197; -pub const SECONDARORDEID: i32 = 198; -pub const NIOIQUALIFIERS: i32 = 199; -pub const MATURITMONTYEAR: i32 = 200; -pub const PUOCALL: i32 = 201; -pub const STRIKPRICE: i32 = 202; -pub const COVEREOUNCOVERED: i32 = 203; -pub const CUSTOMEOFIRM: i32 = 204; -pub const MATURITDAY: i32 = 205; -pub const OPATTRIBUTE: i32 = 206; -pub const SECURITEXCHANGE: i32 = 207; -pub const NOTIFBROKEOCREDIT: i32 = 208; -pub const ALLOHANDINST: i32 = 209; -pub const MASHOW: i32 = 210; -pub const PEDIFFERENCE: i32 = 211; -pub const SENDINDATE: i32 = 51; -pub const TONORDERS: i32 = 68; -pub const SETTLINSTREFID: i32 = 214; -pub const NROUTINIDS: i32 = 215; -pub const ROUTINTYPE: i32 = 216; -pub const ROUTINID: i32 = 217; -pub const SPREATBENCHMARK: i32 = 218; -pub const BENCHMARK: i32 = 219; -pub const COUPORATE: i32 = 223; -pub const CONTRACMULTIPLIER: i32 = 231; -pub const MDREID: i32 = 262; -pub const SUBSCRIPTIOREQUESTYPE: i32 = 263; -pub const MARKEDEPTH: i32 = 264; -pub const MDUPDATTYPE: i32 = 265; -pub const AGGREGATEBOOK: i32 = 266; -pub const NMDENTRTYPES: i32 = 267; -pub const NMDENTRIES: i32 = 268; -pub const MDENTRTYPE: i32 = 269; -pub const MDENTRPX: i32 = 270; -pub const MDENTRSIZE: i32 = 271; -pub const MDENTRDATE: i32 = 272; -pub const MDENTRTIME: i32 = 273; -pub const TICDIRECTION: i32 = 274; -pub const MDMKT: i32 = 275; -pub const QUOTCONDITION: i32 = 276; -pub const TRADCONDITION: i32 = 277; -pub const MDENTRID: i32 = 278; -pub const MDUPDATACTION: i32 = 279; -pub const MDENTRREID: i32 = 280; -pub const MDREREREASON: i32 = 281; -pub const MDENTRORIGINATOR: i32 = 282; -pub const LOCATIOID: i32 = 283; -pub const DESID: i32 = 284; -pub const DELETREASON: i32 = 285; -pub const OPECLOSSETTLFLAG: i32 = 286; -pub const SELLEDAYS: i32 = 287; -pub const MDENTRBUYER: i32 = 288; -pub const MDENTRSELLER: i32 = 289; -pub const MDENTRPOSITIONO: i32 = 290; -pub const FINANCIASTATUS: i32 = 291; -pub const CORPORATACTION: i32 = 292; -pub const DEBISIZE: i32 = 293; -pub const DEOFFESIZE: i32 = 294; -pub const NQUOTENTRIES: i32 = 295; -pub const NQUOTSETS: i32 = 296; -pub const QUOTACSTATUS: i32 = 1865; -pub const QUOTCANCETYPE: i32 = 298; -pub const QUOTENTRID: i32 = 299; -pub const QUOTREJECREASON: i32 = 300; -pub const QUOTRESPONSLEVEL: i32 = 301; -pub const QUOTSEID: i32 = 302; -pub const QUOTREQUESTYPE: i32 = 303; -pub const TOQUOTENTRIES: i32 = 304; -pub const UNDERLYINIDSOURCE: i32 = 305; -pub const UNDERLYINISSUER: i32 = 306; -pub const UNDERLYINSECURITDESC: i32 = 307; -pub const UNDERLYINSECURITEXCHANGE: i32 = 308; -pub const UNDERLYINSECURITID: i32 = 309; -pub const UNDERLYINSECURITTYPE: i32 = 310; -pub const UNDERLYINSYMBOL: i32 = 311; -pub const UNDERLYINSYMBOSFX: i32 = 312; -pub const UNDERLYINMATURITMONTYEAR: i32 = 313; -pub const UNDERLYINMATURITDAY: i32 = 314; -pub const UNDERLYINPUOCALL: i32 = 315; -pub const UNDERLYINSTRIKPRICE: i32 = 316; -pub const UNDERLYINOPATTRIBUTE: i32 = 317; -pub const UNDERLYINCURRENCY: i32 = 318; -pub const RATIQTY: i32 = 319; -pub const SECURITREID: i32 = 320; -pub const SECURITREQUESTYPE: i32 = 321; -pub const SECURITRESPONSID: i32 = 322; -pub const SECURITRESPONSTYPE: i32 = 323; -pub const SECURITSTATUREID: i32 = 324; -pub const UNSOLICITEINDICATOR: i32 = 325; -pub const SECURITTRADINSTATUS: i32 = 326; -pub const HALREASOCHAR: i32 = 327; -pub const IVIEOCOMMON: i32 = 328; -pub const DUTRELATED: i32 = 329; -pub const BUVOLUME: i32 = 330; -pub const SELVOLUME: i32 = 331; -pub const HIGPX: i32 = 332; -pub const LOPX: i32 = 333; -pub const ADJUSTMENT: i32 = 334; -pub const TRASEREID: i32 = 335; -pub const TRADINSESSIOID: i32 = 336; -pub const CONTRTRADER: i32 = 337; -pub const TRASEMETHOD: i32 = 338; -pub const TRASEMODE: i32 = 339; -pub const TRASESTATUS: i32 = 340; -pub const TRASESTARTIME: i32 = 341; -pub const TRASEOPETIME: i32 = 342; -pub const TRASEPRCLOSTIME: i32 = 343; -pub const TRASECLOSTIME: i32 = 344; -pub const TRASEENTIME: i32 = 345; -pub const NUMBEOORDERS: i32 = 346; -pub const ENCODEISSUELEN: i32 = 348; -pub const ENCODEISSUER: i32 = 349; -pub const ENCODESECURITDESLEN: i32 = 350; -pub const ENCODESECURITDESC: i32 = 351; -pub const ENCODELISEXEINSLEN: i32 = 352; -pub const ENCODELISEXEINST: i32 = 353; -pub const ENCODESUBJECLEN: i32 = 356; -pub const ENCODESUBJECT: i32 = 357; -pub const ENCODEHEADLINLEN: i32 = 358; -pub const ENCODEHEADLINE: i32 = 359; -pub const ENCODEALLOTEXLEN: i32 = 360; -pub const ENCODEALLOTEXT: i32 = 361; -pub const ENCODEUNDERLYINISSUELEN: i32 = 362; -pub const ENCODEUNDERLYINISSUER: i32 = 363; -pub const ENCODEUNDERLYINSECURITDESLEN: i32 = 364; -pub const ENCODEUNDERLYINSECURITDESC: i32 = 365; -pub const ALLOPRICE: i32 = 366; -pub const QUOTSEVALIUNTITIME: i32 = 367; -pub const QUOTENTRREJECREASON: i32 = 368; -pub const OBEHALOSENDINTIME: i32 = 370; -pub const BIREQUESTRANTYPE: i32 = 374; -pub const CONTRBROKER: i32 = 375; -pub const COMPLIANCID: i32 = 376; -pub const SOLICITEFLAG: i32 = 377; -pub const EXERESTATEMENREASON: i32 = 378; -pub const BUSINESREJECREID: i32 = 379; -pub const BUSINESREJECREASON: i32 = 380; -pub const GROSTRADAMT: i32 = 381; -pub const NCONTRBROKERS: i32 = 382; -pub const NMSTYPES: i32 = 384; -pub const MSDIRECTION: i32 = 385; -pub const NTRADINSESSIONS: i32 = 386; -pub const TOTAVOLUMTRADED: i32 = 387; -pub const DISCRETIOINST: i32 = 388; -pub const DISCRETIOOFFSET: i32 = 389; -pub const BIID: i32 = 390; -pub const CLIENBIID: i32 = 391; -pub const LISNAME: i32 = 392; -pub const TOTANUSECURITIES: i32 = 393; -pub const BITYPE: i32 = 394; -pub const NUTICKETS: i32 = 395; -pub const SIDVALUE1: i32 = 396; -pub const SIDVALUE2: i32 = 397; -pub const NBIDESCRIPTORS: i32 = 398; -pub const BIDESCRIPTOTYPE: i32 = 399; -pub const BIDESCRIPTOR: i32 = 400; -pub const SIDVALUIND: i32 = 401; -pub const LIQUIDITPCLOW: i32 = 402; -pub const LIQUIDITPCHIGH: i32 = 403; -pub const LIQUIDITVALUE: i32 = 404; -pub const EFPTRACKINERROR: i32 = 405; -pub const FAIVALUE: i32 = 406; -pub const OUTSIDINDEPCT: i32 = 407; -pub const VALUOFUTURES: i32 = 408; -pub const LIQUIDITINTYPE: i32 = 409; -pub const WAVERAGLIQUIDITY: i32 = 410; -pub const EXCHANGFOPHYSICAL: i32 = 411; -pub const OUMAICNTRUINDEX: i32 = 412; -pub const CROSPERCENT: i32 = 413; -pub const PRORPREQS: i32 = 414; -pub const PROPERIOINTERVAL: i32 = 415; -pub const INTAIND: i32 = 416; -pub const NUBIDDERS: i32 = 417; -pub const TRADTYPE: i32 = 418; -pub const BASIPTYPE: i32 = 419; -pub const NBICOMPONENTS: i32 = 420; -pub const COUNTRY: i32 = 421; -pub const TONSTRIKES: i32 = 422; -pub const PRICTYPE: i32 = 423; -pub const DAORDEQTY: i32 = 424; -pub const DACUQTY: i32 = 425; -pub const DAAVPX: i32 = 426; -pub const GTBOOKININST: i32 = 427; -pub const NSTRIKES: i32 = 428; -pub const LISSTATUTYPE: i32 = 429; -pub const NEGROSIND: i32 = 430; -pub const LISORDESTATUS: i32 = 431; -pub const EXPIRDATE: i32 = 432; -pub const LISEXEINSTYPE: i32 = 433; -pub const CXRERESPONSTO: i32 = 434; -pub const UNDERLYINCOUPORATE: i32 = 435; -pub const UNDERLYINCONTRACMULTIPLIER: i32 = 436; -pub const CONTRTRADQTY: i32 = 437; -pub const CONTRTRADTIME: i32 = 438; -pub const CLEARINFIRM: i32 = 439; -pub const CLEARINACCOUNT: i32 = 440; -pub const LIQUIDITNUSECURITIES: i32 = 441; -pub const MULTLEREPORTINTYPE: i32 = 442; -pub const STRIKTIME: i32 = 443; -pub const LISSTATUTEXT: i32 = 444; -pub const ENCODELISSTATUTEXLEN: i32 = 445; -pub const ENCODELISSTATUTEXT: i32 = 446; -pub const SECURITIDSOURCE: i32 = 22; -pub const IOIQTY: i32 = 27; -pub const LASQTY: i32 = 32; -pub const QUANTITY: i32 = 53; -pub const POSITIOEFFECT: i32 = 77; -pub const ALLOQTY: i32 = 80; -pub const SPREAD: i32 = 218; -pub const BENCHMARCURVCURRENCY: i32 = 220; -pub const BENCHMARCURVNAME: i32 = 221; -pub const BENCHMARCURVPOINT: i32 = 222; -pub const COUPOPAYMENDATE: i32 = 224; -pub const ISSUDATE: i32 = 225; -pub const REPURCHASTERM: i32 = 226; -pub const REPURCHASRATE: i32 = 227; -pub const FACTOR: i32 = 228; -pub const TRADORIGINATIODATE: i32 = 229; -pub const EDATE: i32 = 230; -pub const NSTIPULATIONS: i32 = 232; -pub const STIPULATIOTYPE: i32 = 233; -pub const STIPULATIOVALUE: i32 = 234; -pub const YIELTYPE: i32 = 235; -pub const YIELD: i32 = 236; -pub const TOTATAKEDOWN: i32 = 237; -pub const CONCESSION: i32 = 238; -pub const REPCOLLATERASECURITTYPE: i32 = 239; -pub const REDEMPTIODATE: i32 = 240; -pub const UNDERLYINCOUPOPAYMENDATE: i32 = 241; -pub const UNDERLYINISSUDATE: i32 = 242; -pub const UNDERLYINREPCOLLATERASECURITTYPE: i32 = 243; -pub const UNDERLYINREPURCHASTERM: i32 = 244; -pub const UNDERLYINREPURCHASRATE: i32 = 245; -pub const UNDERLYINFACTOR: i32 = 246; -pub const UNDERLYINREDEMPTIODATE: i32 = 247; -pub const LECOUPOPAYMENDATE: i32 = 248; -pub const LEISSUDATE: i32 = 249; -pub const LEREPCOLLATERASECURITTYPE: i32 = 250; -pub const LEREPURCHASTERM: i32 = 251; -pub const LEREPURCHASRATE: i32 = 252; -pub const LEFACTOR: i32 = 253; -pub const LEREDEMPTIODATE: i32 = 254; -pub const CREDIRATING: i32 = 255; -pub const UNDERLYINCREDIRATING: i32 = 256; -pub const LECREDIRATING: i32 = 257; -pub const TRADEFLASWITCH: i32 = 258; -pub const BASIFEATURDATE: i32 = 259; -pub const BASIFEATURPRICE: i32 = 260; -pub const QUOTSTATUS: i32 = 297; -pub const UNDERLYINSECURITIDSOURCE: i32 = 305; -pub const PARTIDSOURCE: i32 = 447; -pub const PARTID: i32 = 448; -pub const TOTAVOLUMTRADEDATE: i32 = 449; -pub const TOTAVOLUMTRADETIME: i32 = 450; -pub const NECHPREDAY: i32 = 451; -pub const PARTROLE: i32 = 452; -pub const NPARTIDS: i32 = 453; -pub const NSECURITALID: i32 = 454; -pub const SECURITALID: i32 = 455; -pub const SECURITALIDSOURCE: i32 = 456; -pub const NUNDERLYINSECURITALID: i32 = 457; -pub const UNDERLYINSECURITALID: i32 = 458; -pub const UNDERLYINSECURITALIDSOURCE: i32 = 459; -pub const PRODUCT: i32 = 460; -pub const CFICODE: i32 = 461; -pub const UNDERLYINPRODUCT: i32 = 462; -pub const UNDERLYINCFICODE: i32 = 463; -pub const QUANTITTYPE: i32 = 465; -pub const BOOKINREID: i32 = 466; -pub const INDIVIDUAALLOID: i32 = 467; -pub const ROUNDINDIRECTION: i32 = 468; -pub const ROUNDINMODULUS: i32 = 469; -pub const COUNTROISSUE: i32 = 470; -pub const STATOPROVINCOISSUE: i32 = 471; -pub const LOCALOISSUE: i32 = 472; -pub const NREGISDTLS: i32 = 473; -pub const MAILINDTLS: i32 = 474; -pub const INVESTOCOUNTRORESIDENCE: i32 = 475; -pub const PAYMENREF: i32 = 476; -pub const DISTRIPAYMENMETHOD: i32 = 477; -pub const CASDISTRICURR: i32 = 478; -pub const COMCURRENCY: i32 = 479; -pub const CANCELLATIORIGHTS: i32 = 480; -pub const MONELAUNDERINSTATUS: i32 = 481; -pub const MAILININST: i32 = 482; -pub const TRANBKTIME: i32 = 483; -pub const EXEPRICTYPE: i32 = 484; -pub const EXEPRICADJUSTMENT: i32 = 485; -pub const DATOBIRTH: i32 = 486; -pub const TRADREPORTRANTYPE: i32 = 487; -pub const CARHOLDENAME: i32 = 488; -pub const CARNUMBER: i32 = 489; -pub const CAREXDATE: i32 = 490; -pub const CARISNO: i32 = 491; -pub const PAYMENMETHOD: i32 = 492; -pub const REGISACCTYPE: i32 = 493; -pub const DESIGNATION: i32 = 494; -pub const TAADVANTAGTYPE: i32 = 495; -pub const REGISREREASOTEXT: i32 = 496; -pub const FUNRENEWAIV: i32 = 497; -pub const CASDISTRIAGENNAME: i32 = 498; -pub const CASDISTRIAGENCODE: i32 = 499; -pub const CASDISTRIAGENACCNUMBER: i32 = 500; -pub const CASDISTRIPAREF: i32 = 501; -pub const CARSTARDATE: i32 = 503; -pub const PAYMENDATE: i32 = 504; -pub const PAYMENREMITTEID: i32 = 505; -pub const REGISSTATUS: i32 = 506; -pub const REGISREREASOCODE: i32 = 507; -pub const REGISREID: i32 = 508; -pub const REGISDETLS: i32 = 509; -pub const NDISTRIINSTS: i32 = 510; -pub const REGISEMAIL: i32 = 511; -pub const DISTRIPERCENTAGE: i32 = 512; -pub const REGISID: i32 = 513; -pub const REGISTRANTYPE: i32 = 514; -pub const EXEVALUATIOPOINT: i32 = 515; -pub const ORDEPERCENT: i32 = 516; -pub const OWNERSHITYPE: i32 = 517; -pub const NCONAMTS: i32 = 518; -pub const CONAMTYPE: i32 = 519; -pub const CONAMVALUE: i32 = 520; -pub const CONAMCURR: i32 = 521; -pub const OWNETYPE: i32 = 522; -pub const PARTSUID: i32 = 523; -pub const NESTEPARTID: i32 = 524; -pub const NESTEPARTIDSOURCE: i32 = 525; -pub const SECONDARCORID: i32 = 526; -pub const SECONDAREXEID: i32 = 527; -pub const ORDECAPACITY: i32 = 528; -pub const ORDERESTRICTIONS: i32 = 529; -pub const MASCANCEREQUESTYPE: i32 = 530; -pub const MASCANCERESPONSE: i32 = 531; -pub const MASCANCEREJECREASON: i32 = 532; -pub const TOTAAFFECTEORDERS: i32 = 533; -pub const NAFFECTEORDERS: i32 = 534; -pub const AFFECTEORDEID: i32 = 535; -pub const AFFECTESECONDARORDEID: i32 = 536; -pub const QUOTTYPE: i32 = 537; -pub const NESTEPARTROLE: i32 = 538; -pub const NNESTEPARTIDS: i32 = 539; -pub const TOTAACCRUEINTERESAMT: i32 = 540; -pub const MATURITDATE: i32 = 541; -pub const UNDERLYINMATURITDATE: i32 = 542; -pub const INSTREGISTRY: i32 = 543; -pub const CASMARGIN: i32 = 544; -pub const NESTEPARTSUID: i32 = 545; -pub const SCOPE: i32 = 546; -pub const MDIMPLICIDELETE: i32 = 547; -pub const CROSID: i32 = 548; -pub const CROSTYPE: i32 = 549; -pub const CROSPRIORITIZATION: i32 = 550; -pub const ORICROSID: i32 = 551; -pub const NSIDES: i32 = 552; -pub const NLEGS: i32 = 555; -pub const LECURRENCY: i32 = 556; -pub const TOTANUSECURITTYPES: i32 = 557; -pub const NSECURITTYPES: i32 = 558; -pub const SECURITLISREQUESTYPE: i32 = 559; -pub const SECURITREQUESRESULT: i32 = 560; -pub const ROUNLOT: i32 = 561; -pub const MITRADVOL: i32 = 562; -pub const MULTLERPTYPREQ: i32 = 563; -pub const LEPOSITIOEFFECT: i32 = 564; -pub const LECOVEREOUNCOVERED: i32 = 565; -pub const LEPRICE: i32 = 566; -pub const TRASESTATUREREASON: i32 = 567; -pub const TRADREQUESID: i32 = 568; -pub const TRADREQUESTYPE: i32 = 569; -pub const PREVIOUSLREPORTED: i32 = 570; -pub const TRADREPORID: i32 = 571; -pub const TRADREPORREID: i32 = 572; -pub const MATCSTATUS: i32 = 573; -pub const MATCTYPE: i32 = 574; -pub const ODLOT: i32 = 575; -pub const NCLEARININSTRUCTIONS: i32 = 576; -pub const CLEARININSTRUCTION: i32 = 577; -pub const TRADINPUSOURCE: i32 = 578; -pub const TRADINPUDEVICE: i32 = 579; -pub const NDATES: i32 = 580; -pub const ACCOUNTYPE: i32 = 581; -pub const CUSORDECAPACITY: i32 = 582; -pub const CORLINID: i32 = 583; -pub const MASSTATUREID: i32 = 584; -pub const MASSTATURETYPE: i32 = 585; -pub const ORIORMOTIME: i32 = 586; -pub const LESETTLMNTYP: i32 = 587; -pub const LEFUSETDATE: i32 = 588; -pub const DABOOKININST: i32 = 589; -pub const BOOKINUNIT: i32 = 590; -pub const PREALLOMETHOD: i32 = 591; -pub const UNDERLYINCOUNTROISSUE: i32 = 592; -pub const UNDERLYINSTATOPROVINCOISSUE: i32 = 593; -pub const UNDERLYINLOCALOISSUE: i32 = 594; -pub const UNDERLYININSTREGISTRY: i32 = 595; -pub const LECOUNTROISSUE: i32 = 596; -pub const LESTATOPROVINCOISSUE: i32 = 597; -pub const LELOCALOISSUE: i32 = 598; -pub const LEINSTREGISTRY: i32 = 599; -pub const LESYMBOL: i32 = 600; -pub const LESYMBOSFX: i32 = 601; -pub const LESECURITID: i32 = 602; -pub const LESECURITIDSOURCE: i32 = 603; -pub const NLESECURITALID: i32 = 604; -pub const LESECURITALID: i32 = 605; -pub const LESECURITALIDSOURCE: i32 = 606; -pub const LEPRODUCT: i32 = 607; -pub const LECFICODE: i32 = 608; -pub const LESECURITTYPE: i32 = 609; -pub const LEMATURITMONTYEAR: i32 = 610; -pub const LEMATURITDATE: i32 = 611; -pub const LESTRIKPRICE: i32 = 612; -pub const LEOPATTRIBUTE: i32 = 613; -pub const LECONTRACMULTIPLIER: i32 = 614; -pub const LECOUPORATE: i32 = 615; -pub const LESECURITEXCHANGE: i32 = 616; -pub const LEISSUER: i32 = 617; -pub const ENCODELEISSUELEN: i32 = 618; -pub const ENCODELEISSUER: i32 = 619; -pub const LESECURITDESC: i32 = 620; -pub const ENCODELESECURITDESLEN: i32 = 621; -pub const ENCODELESECURITDESC: i32 = 622; -pub const LERATIQTY: i32 = 623; -pub const LESIDE: i32 = 624; -pub const TRADINSESSIOSUID: i32 = 625; -pub const ALLOTYPE: i32 = 626; -pub const MIPX: i32 = 631; -pub const BIYIELD: i32 = 632; -pub const MIYIELD: i32 = 633; -pub const OFFEYIELD: i32 = 634; -pub const CLEARINFEINDICATOR: i32 = 635; -pub const WORKININDICATOR: i32 = 636; -pub const LELASPX: i32 = 637; -pub const PRIORITINDICATOR: i32 = 638; -pub const PRICIMPROVEMENT: i32 = 639; -pub const PRICE2: i32 = 640; -pub const LASFORWARPOINTS2: i32 = 641; -pub const BIFORWARPOINTS2: i32 = 642; -pub const OFFEFORWARPOINTS2: i32 = 643; -pub const RFQREID: i32 = 644; -pub const MKBIPX: i32 = 645; -pub const MKOFFEPX: i32 = 646; -pub const MIBISIZE: i32 = 647; -pub const MIOFFESIZE: i32 = 648; -pub const QUOTSTATUREID: i32 = 649; -pub const LEGACONFIRM: i32 = 650; -pub const UNDERLYINLASPX: i32 = 651; -pub const UNDERLYINLASQTY: i32 = 652; -pub const LEREID: i32 = 654; -pub const CONTRLEREID: i32 = 655; -pub const SETTCURBIFRATE: i32 = 656; -pub const SETTCUROFFEFRATE: i32 = 657; -pub const QUOTREQUESREJECREASON: i32 = 658; -pub const SIDCOMPLIANCID: i32 = 659; -pub const IOIID: i32 = 23; -pub const NLINEOTEXT: i32 = 33; -pub const SETTTYPE: i32 = 63; -pub const SETTDATE: i32 = 64; -pub const AVPPRECISION: i32 = 74; -pub const SETTDATE2: i32 = 193; -pub const PEOFFSEVALUE: i32 = 211; -pub const OPECLOSSETTFLAG: i32 = 286; -pub const TONQUOTENTRIES: i32 = 304; -pub const DISCRETIOOFFSEVALUE: i32 = 389; -pub const TONRELATESYM: i32 = 393; -pub const BITRADTYPE: i32 = 418; -pub const CARISNUM: i32 = 491; -pub const CASDISTRIAGENACCNAME: i32 = 502; -pub const REGISDTLS: i32 = 509; -pub const TONSECURITTYPES: i32 = 557; -pub const LESETTTYPE: i32 = 587; -pub const LESETTDATE: i32 = 588; -pub const ACCIDSOURCE: i32 = 660; -pub const ALLOACCIDSOURCE: i32 = 661; -pub const BENCHMARPRICE: i32 = 662; -pub const BENCHMARPRICTYPE: i32 = 663; -pub const CONFIRID: i32 = 664; -pub const CONFIRSTATUS: i32 = 665; -pub const CONFIRTRANTYPE: i32 = 666; -pub const CONTRACSETTMONTH: i32 = 667; -pub const DELIVERFORM: i32 = 668; -pub const LASPAPX: i32 = 669; -pub const NLEALLOCS: i32 = 670; -pub const LEALLOACCOUNT: i32 = 671; -pub const LEINDIVIDUAALLOID: i32 = 672; -pub const LEALLOQTY: i32 = 673; -pub const LEALLOACCIDSOURCE: i32 = 674; -pub const LESETTCURRENCY: i32 = 675; -pub const LEBENCHMARCURVCURRENCY: i32 = 676; -pub const LEBENCHMARCURVNAME: i32 = 677; -pub const LEBENCHMARCURVPOINT: i32 = 678; -pub const LEBENCHMARPRICE: i32 = 679; -pub const LEBENCHMARPRICTYPE: i32 = 680; -pub const LEBIPX: i32 = 681; -pub const LEIOIQTY: i32 = 682; -pub const NLESTIPULATIONS: i32 = 683; -pub const LEOFFEPX: i32 = 684; -pub const LEPRICTYPE: i32 = 686; -pub const LEQTY: i32 = 687; -pub const LESTIPULATIOTYPE: i32 = 688; -pub const LESTIPULATIOVALUE: i32 = 689; -pub const LESWATYPE: i32 = 690; -pub const POOL: i32 = 691; -pub const QUOTPRICTYPE: i32 = 692; -pub const QUOTRESID: i32 = 693; -pub const QUOTRESTYPE: i32 = 694; -pub const QUOTQUALIFIER: i32 = 695; -pub const YIELREDEMPTIODATE: i32 = 696; -pub const YIELREDEMPTIOPRICE: i32 = 697; -pub const YIELREDEMPTIOPRICTYPE: i32 = 698; -pub const BENCHMARSECURITID: i32 = 699; -pub const REVERSAINDICATOR: i32 = 700; -pub const YIELCALDATE: i32 = 701; -pub const NPOSITIONS: i32 = 702; -pub const POTYPE: i32 = 703; -pub const LONQTY: i32 = 704; -pub const SHORQTY: i32 = 705; -pub const POQTSTATUS: i32 = 706; -pub const POAMTYPE: i32 = 707; -pub const POAMT: i32 = 708; -pub const POTRANTYPE: i32 = 709; -pub const POREID: i32 = 710; -pub const NUNDERLYINGS: i32 = 711; -pub const POMAINACTION: i32 = 712; -pub const ORIPOREREID: i32 = 713; -pub const POMAINRPREID: i32 = 714; -pub const CLEARINBUSINESDATE: i32 = 715; -pub const SETTSESID: i32 = 716; -pub const SETTSESSUID: i32 = 717; -pub const ADJUSTMENTYPE: i32 = 718; -pub const CONTRARINSTRUCTIOINDICATOR: i32 = 719; -pub const PRIOSPREAINDICATOR: i32 = 720; -pub const POMAINRPID: i32 = 721; -pub const POMAINSTATUS: i32 = 722; -pub const POMAINRESULT: i32 = 723; -pub const PORETYPE: i32 = 724; -pub const RESPONSTRANSPORTYPE: i32 = 725; -pub const RESPONSDESTINATION: i32 = 726; -pub const TOTANUPOREPORTS: i32 = 727; -pub const PORERESULT: i32 = 728; -pub const PORESTATUS: i32 = 729; -pub const SETTPRICE: i32 = 730; -pub const SETTPRICTYPE: i32 = 731; -pub const UNDERLYINSETTPRICE: i32 = 732; -pub const UNDERLYINSETTPRICTYPE: i32 = 733; -pub const PRIOSETTPRICE: i32 = 734; -pub const NQUOTQUALIFIERS: i32 = 735; -pub const ALLOSETTCURRENCY: i32 = 736; -pub const ALLOSETTCURAMT: i32 = 737; -pub const INTERESAMATURITY: i32 = 738; -pub const LEDATEDATE: i32 = 739; -pub const LEPOOL: i32 = 740; -pub const ALLOINTERESAMATURITY: i32 = 741; -pub const ALLOACCRUEINTERESAMT: i32 = 742; -pub const DELIVERDATE: i32 = 743; -pub const ASSIGNMENMETHOD: i32 = 744; -pub const ASSIGNMENUNIT: i32 = 745; -pub const OPEINTEREST: i32 = 746; -pub const EXERCISMETHOD: i32 = 747; -pub const TONUTRADREPORTS: i32 = 748; -pub const TRADREQUESRESULT: i32 = 749; -pub const TRADREQUESSTATUS: i32 = 750; -pub const TRADREPORREJECREASON: i32 = 751; -pub const SIDMULTLEREPORTINTYPE: i32 = 752; -pub const NPOAMT: i32 = 753; -pub const AUTACCEPINDICATOR: i32 = 754; -pub const ALLOREPORID: i32 = 755; -pub const NNESTED2PARTIDS: i32 = 756; -pub const NESTED2PARTID: i32 = 757; -pub const NESTED2PARTIDSOURCE: i32 = 758; -pub const NESTED2PARTROLE: i32 = 759; -pub const NESTED2PARTSUID: i32 = 760; -pub const BENCHMARSECURITIDSOURCE: i32 = 761; -pub const SECURITSUTYPE: i32 = 762; -pub const UNDERLYINSECURITSUTYPE: i32 = 763; -pub const LESECURITSUTYPE: i32 = 764; -pub const ALLOWABLONSIDEDNESPCT: i32 = 765; -pub const ALLOWABLONSIDEDNESVALUE: i32 = 766; -pub const ALLOWABLONSIDEDNESCURR: i32 = 767; -pub const NTRRETIMESTAMPS: i32 = 768; -pub const TRRETIMESTAMP: i32 = 769; -pub const TRRETIMESTAMTYPE: i32 = 770; -pub const TRRETIMESTAMORIGIN: i32 = 771; -pub const CONFIRMREFID: i32 = 772; -pub const CONFIRTYPE: i32 = 773; -pub const CONFIRREREASON: i32 = 774; -pub const BOOKINTYPE: i32 = 775; -pub const INDIVIDUAALLORECODE: i32 = 776; -pub const SETTINSMSID: i32 = 777; -pub const NSETTINST: i32 = 778; -pub const LASUPDATTIME: i32 = 779; -pub const ALLOSETTINSTYPE: i32 = 780; -pub const NSETTPARTIDS: i32 = 781; -pub const SETTPARTID: i32 = 782; -pub const SETTPARTIDSOURCE: i32 = 783; -pub const SETTPARTROLE: i32 = 784; -pub const SETTPARTSUID: i32 = 785; -pub const SETTPARTSUIDTYPE: i32 = 786; -pub const DLVINSTYPE: i32 = 787; -pub const TERMINATIOTYPE: i32 = 788; -pub const ORSTATUREID: i32 = 790; -pub const SETTLINSTREQID: i32 = 791; -pub const SETTINSRERECODE: i32 = 792; -pub const SECONDARALLOID: i32 = 793; -pub const ALLOREPORTYPE: i32 = 794; -pub const ALLOREPORREID: i32 = 795; -pub const ALLOCANREPLACREASON: i32 = 796; -pub const COPMSINDICATOR: i32 = 797; -pub const ALLOACCOUNTYPE: i32 = 798; -pub const ORDEAVPX: i32 = 799; -pub const ORDEBOOKINQTY: i32 = 800; -pub const NSETTPARTSUIDS: i32 = 801; -pub const NPARTSUIDS: i32 = 802; -pub const PARTSUIDTYPE: i32 = 803; -pub const NNESTEPARTSUIDS: i32 = 804; -pub const NESTEPARTSUIDTYPE: i32 = 805; -pub const NNESTED2PARTSUIDS: i32 = 806; -pub const NESTED2PARTSUIDTYPE: i32 = 807; -pub const ALLOINTERMERETYPE: i32 = 808; -pub const UNDERLYINPX: i32 = 810; -pub const PRICDELTA: i32 = 811; -pub const APPQUEUMAX: i32 = 812; -pub const APPQUEUDEPTH: i32 = 813; -pub const APPQUEURESOLUTION: i32 = 814; -pub const APPQUEUACTION: i32 = 815; -pub const NALMDSOURCE: i32 = 816; -pub const ALMDSOURCID: i32 = 817; -pub const SECONDARTRADREPORID: i32 = 818; -pub const AVPINDICATOR: i32 = 819; -pub const TRADLINID: i32 = 820; -pub const ORDEINPUDEVICE: i32 = 821; -pub const UNDERLYINTRADINSESSIOID: i32 = 822; -pub const UNDERLYINTRADINSESSIOSUID: i32 = 823; -pub const TRADLEREID: i32 = 824; -pub const EXCHANGRULE: i32 = 825; -pub const TRADALLOINDICATOR: i32 = 826; -pub const EXPIRATIOCYCLE: i32 = 827; -pub const TRTYPE: i32 = 828; -pub const TRSUTYPE: i32 = 829; -pub const TRANSFEREASON: i32 = 830; -pub const TONUASSIGNMENREPORTS: i32 = 832; -pub const ASGRPID: i32 = 833; -pub const THRESHOLAMOUNT: i32 = 834; -pub const PEMOVTYPE: i32 = 835; -pub const PEOFFSETYPE: i32 = 836; -pub const PELIMITYPE: i32 = 837; -pub const PEROUNDIRECTION: i32 = 838; -pub const PEGGEPRICE: i32 = 839; -pub const PESCOPE: i32 = 840; -pub const DISCRETIOMOVTYPE: i32 = 841; -pub const DISCRETIOOFFSETYPE: i32 = 842; -pub const DISCRETIOLIMITYPE: i32 = 843; -pub const DISCRETIOROUNDIRECTION: i32 = 844; -pub const DISCRETIOPRICE: i32 = 845; -pub const DISCRETIOSCOPE: i32 = 846; -pub const TARGESTRATEGY: i32 = 847; -pub const TARGESTRATEGPARAMETERS: i32 = 848; -pub const PARTICIPATIORATE: i32 = 849; -pub const TARGESTRATEGPERFORMANCE: i32 = 850; -pub const LASLIQUIDITIND: i32 = 851; -pub const PUBLISTRINDICATOR: i32 = 852; -pub const SHORSALREASON: i32 = 853; -pub const QTTYPE: i32 = 854; -pub const SECONDARTRTYPE: i32 = 855; -pub const TRADREPORTYPE: i32 = 856; -pub const ALLONORDERTYPE: i32 = 857; -pub const SHARECOMMISSION: i32 = 858; -pub const CONFIRMREQID: i32 = 859; -pub const AVPAPX: i32 = 860; -pub const REPORTEPX: i32 = 861; -pub const NCAPACITIES: i32 = 862; -pub const ORDECAPACITQTY: i32 = 863; -pub const NEVENTS: i32 = 864; -pub const EVENTYPE: i32 = 865; -pub const EVENDATE: i32 = 866; -pub const EVENPX: i32 = 867; -pub const EVENTEXT: i32 = 868; -pub const PCARISK: i32 = 869; -pub const NINSTATTRIB: i32 = 870; -pub const INSTATTRITYPE: i32 = 871; -pub const INSTATTRIVALUE: i32 = 872; -pub const DATEDATE: i32 = 873; -pub const INTERESACCRUADATE: i32 = 874; -pub const CPPROGRAM: i32 = 875; -pub const CPRETYPE: i32 = 876; -pub const UNDERLYINCPPROGRAM: i32 = 877; -pub const UNDERLYINCPRETYPE: i32 = 878; -pub const UNDERLYINQTY: i32 = 879; -pub const TRMATCID: i32 = 880; -pub const SECONDARTRADREPORREID: i32 = 881; -pub const UNDERLYINDIRTPRICE: i32 = 882; -pub const UNDERLYINENPRICE: i32 = 883; -pub const UNDERLYINSTARVALUE: i32 = 884; -pub const UNDERLYINCURRENVALUE: i32 = 885; -pub const UNDERLYINENVALUE: i32 = 886; -pub const NUNDERLYINSTIPS: i32 = 887; -pub const UNDERLYINSTITYPE: i32 = 888; -pub const UNDERLYINSTIVALUE: i32 = 889; -pub const MATURITNEMONEY: i32 = 890; -pub const MISFEBASIS: i32 = 891; -pub const TONALLOCS: i32 = 892; -pub const LASFRAGMENT: i32 = 893; -pub const COLREID: i32 = 894; -pub const COLASGREASON: i32 = 895; -pub const COLINQUIRQUALIFIER: i32 = 896; -pub const NTRADES: i32 = 897; -pub const MARGIRATIO: i32 = 898; -pub const MARGIEXCESS: i32 = 899; -pub const TOTANEVALUE: i32 = 900; -pub const CASOUTSTANDING: i32 = 901; -pub const COLASGID: i32 = 902; -pub const COLASGTRANTYPE: i32 = 903; -pub const COLRESID: i32 = 904; -pub const COLASGRESTYPE: i32 = 905; -pub const COLASGREJECREASON: i32 = 906; -pub const COLASGREID: i32 = 907; -pub const COLRPID: i32 = 908; -pub const COLINQUIRID: i32 = 909; -pub const COLSTATUS: i32 = 910; -pub const TONUREPORTS: i32 = 911; -pub const LASRPREQUESTED: i32 = 912; -pub const AGREEMENDESC: i32 = 913; -pub const AGREEMENID: i32 = 914; -pub const AGREEMENDATE: i32 = 915; -pub const STARDATE: i32 = 916; -pub const ENDATE: i32 = 917; -pub const AGREEMENCURRENCY: i32 = 918; -pub const DELIVERTYPE: i32 = 919; -pub const ENACCRUEINTERESAMT: i32 = 920; -pub const STARCASH: i32 = 921; -pub const ENCASH: i32 = 922; -pub const USEREQUESID: i32 = 923; -pub const USEREQUESTYPE: i32 = 924; -pub const USESTATUS: i32 = 926; -pub const USESTATUTEXT: i32 = 927; -pub const STATUVALUE: i32 = 928; -pub const STATUTEXT: i32 = 929; -pub const RECOMID: i32 = 930; -pub const RESUID: i32 = 931; -pub const NETWORRESPONSID: i32 = 932; -pub const NETWORREQUESID: i32 = 933; -pub const LASNETWORRESPONSID: i32 = 934; -pub const NETWORREQUESTYPE: i32 = 935; -pub const NCOMIDS: i32 = 936; -pub const NETWORSTATURESPONSTYPE: i32 = 937; -pub const NCOLINQUIRQUALIFIER: i32 = 938; -pub const TRRPSTATUS: i32 = 939; -pub const AFFIRSTATUS: i32 = 940; -pub const UNDERLYINSTRIKCURRENCY: i32 = 941; -pub const LESTRIKCURRENCY: i32 = 942; -pub const TIMBRACKET: i32 = 943; -pub const COLACTION: i32 = 944; -pub const COLINQUIRSTATUS: i32 = 945; -pub const COLINQUIRRESULT: i32 = 946; -pub const STRIKCURRENCY: i32 = 947; -pub const NNESTED3PARTIDS: i32 = 948; -pub const NESTED3PARTID: i32 = 949; -pub const NESTED3PARTIDSOURCE: i32 = 950; -pub const NESTED3PARTROLE: i32 = 951; -pub const NNESTED3PARTSUIDS: i32 = 952; -pub const NESTED3PARTSUID: i32 = 953; -pub const NESTED3PARTSUIDTYPE: i32 = 954; -pub const LECONTRACSETTMONTH: i32 = 955; -pub const LEINTERESACCRUADATE: i32 = 956; -pub const LEORDEQTY: i32 = 685; -pub const NSTRATEGPARAMETERS: i32 = 957; -pub const STRATEGPARAMETENAME: i32 = 958; -pub const STRATEGPARAMETETYPE: i32 = 959; -pub const STRATEGPARAMETEVALUE: i32 = 960; -pub const HOSCROSID: i32 = 961; -pub const SIDTIMIFORCE: i32 = 962; -pub const MDREPORID: i32 = 963; -pub const SECURITREPORID: i32 = 964; -pub const SECURITSTATUS: i32 = 965; -pub const SETTLOOPEFLAG: i32 = 966; -pub const STRIKMULTIPLIER: i32 = 967; -pub const STRIKVALUE: i32 = 968; -pub const MIPRICINCREMENT: i32 = 969; -pub const POSITIOLIMIT: i32 = 970; -pub const NTPOSITIOLIMIT: i32 = 971; -pub const UNDERLYINALLOCATIOPERCENT: i32 = 972; -pub const UNDERLYINCASAMOUNT: i32 = 973; -pub const UNDERLYINCASTYPE: i32 = 974; -pub const UNDERLYINSETTLEMENTYPE: i32 = 975; -pub const QUANTITDATE: i32 = 976; -pub const CONINRPID: i32 = 977; -pub const LATINDICATOR: i32 = 978; -pub const INPUSOURCE: i32 = 979; -pub const SECURITUPDATACTION: i32 = 980; -pub const NEXPIRATION: i32 = 981; -pub const EXTYPE: i32 = 982; -pub const EXQTY: i32 = 983; -pub const NUNDERLYINAMOUNTS: i32 = 984; -pub const UNDERLYINPAAMOUNT: i32 = 985; -pub const UNDERLYINCOLLECAMOUNT: i32 = 986; -pub const UNDERLYINSETTLEMENDATE: i32 = 987; -pub const UNDERLYINSETTLEMENSTATUS: i32 = 988; -pub const SECONDARINDIVIDUAALLOID: i32 = 989; -pub const LEREPORID: i32 = 990; -pub const RNPX: i32 = 991; -pub const INDIVIDUAALLOTYPE: i32 = 992; -pub const ALLOCUSTOMECAPACITY: i32 = 993; -pub const TIECODE: i32 = 994; -pub const UNITOMEASURE: i32 = 996; -pub const TIMUNIT: i32 = 997; -pub const UNDERLYINUNITOMEASURE: i32 = 998; -pub const LEUNITOMEASURE: i32 = 999; -pub const UNDERLYINTIMUNIT: i32 = 1000; -pub const LETIMUNIT: i32 = 1001; -pub const ALLOMETHOD: i32 = 1002; -pub const TRADID: i32 = 1003; -pub const SIDTRADREPORID: i32 = 1005; -pub const SIDFILSTATIOCD: i32 = 1006; -pub const SIDREASOCD: i32 = 1007; -pub const SIDTRSUTYP: i32 = 1008; -pub const SIDQTY: i32 = 1009; -pub const MESSAGEVENSOURCE: i32 = 1011; -pub const SIDTRRETIMESTAMP: i32 = 1012; -pub const SIDTRRETIMESTAMTYPE: i32 = 1013; -pub const SIDTRRETIMESTAMSRC: i32 = 1014; -pub const AOINDICATOR: i32 = 1015; -pub const NSIDTRRETS: i32 = 1016; -pub const LEOPTIORATIO: i32 = 1017; -pub const NINSTRUMENPARTIES: i32 = 1018; -pub const INSTRUMENPARTID: i32 = 1019; -pub const TRADVOLUME: i32 = 1020; -pub const MDBOOTYPE: i32 = 1021; -pub const MDFEETYPE: i32 = 1022; -pub const MDPRICLEVEL: i32 = 1023; -pub const MDORIGITYPE: i32 = 1024; -pub const FIRSPX: i32 = 1025; -pub const MDENTRSPORATE: i32 = 1026; -pub const MDENTRFORWARPOINTS: i32 = 1027; -pub const MANUAORDEINDICATOR: i32 = 1028; -pub const CUSDIRECTEORDER: i32 = 1029; -pub const RECEIVEDEPID: i32 = 1030; -pub const CUSORDEHANDLININST: i32 = 1031; -pub const ORDEHANDLININSSOURCE: i32 = 1032; -pub const DESTYPE: i32 = 1033; -pub const DESTYPSOURCE: i32 = 1034; -pub const DESORDEHANDLININST: i32 = 1035; -pub const EXEACSTATUS: i32 = 1036; -pub const UNDERLYINDELIVERAMOUNT: i32 = 1037; -pub const UNDERLYINCAVALUE: i32 = 1038; -pub const UNDERLYINSETTMETHOD: i32 = 1039; -pub const SECONDARTRADID: i32 = 1040; -pub const FIRTRADID: i32 = 1041; -pub const SECONDARFIRTRADID: i32 = 1042; -pub const COLAPPTYPE: i32 = 1043; -pub const UNDERLYINADJUSTEQUANTITY: i32 = 1044; -pub const UNDERLYINFXRATE: i32 = 1045; -pub const UNDERLYINFXRATCALC: i32 = 1046; -pub const ALLOPOSITIOEFFECT: i32 = 1047; -pub const DEALINCAPACITY: i32 = 1048; -pub const INSTRMASSIGNMENMETHOD: i32 = 1049; -pub const INSTRUMENPARTIDSOURCE: i32 = 1050; -pub const INSTRUMENPARTROLE: i32 = 1051; -pub const NINSTRUMENPARTSUIDS: i32 = 1052; -pub const INSTRUMENPARTSUID: i32 = 1053; -pub const INSTRUMENPARTSUIDTYPE: i32 = 1054; -pub const POSITIOCURRENCY: i32 = 1055; -pub const CALCULATECCLASQTY: i32 = 1056; -pub const AGGRESSOINDICATOR: i32 = 1057; -pub const NUNDLINSTRUMENPARTIES: i32 = 1058; -pub const UNDLINSTRUMENPARTID: i32 = 1059; -pub const UNDLINSTRUMENPARTIDSOURCE: i32 = 1060; -pub const UNDLINSTRUMENPARTROLE: i32 = 1061; -pub const NUNDLINSTRUMENPARTSUIDS: i32 = 1062; -pub const UNDLINSTRUMENPARTSUID: i32 = 1063; -pub const UNDLINSTRUMENPARTSUIDTYPE: i32 = 1064; -pub const BISWAPOINTS: i32 = 1065; -pub const OFFESWAPOINTS: i32 = 1066; -pub const LEBIFORWARPOINTS: i32 = 1067; -pub const LEOFFEFORWARPOINTS: i32 = 1068; -pub const SWAPOINTS: i32 = 1069; -pub const MDQUOTTYPE: i32 = 1070; -pub const LASSWAPOINTS: i32 = 1071; -pub const SIDGROSTRADAMT: i32 = 1072; -pub const LELASFORWARPOINTS: i32 = 1073; -pub const LECALCULATECCLASQTY: i32 = 1074; -pub const LEGROSTRADAMT: i32 = 1075; -pub const MATURITTIME: i32 = 1079; -pub const REORDEID: i32 = 1080; -pub const REORDEIDSOURCE: i32 = 1081; -pub const SECONDARDISPLAQTY: i32 = 1082; -pub const DISPLAWHEN: i32 = 1083; -pub const DISPLAMETHOD: i32 = 1084; -pub const DISPLALOQTY: i32 = 1085; -pub const DISPLAHIGQTY: i32 = 1086; -pub const DISPLAMIINCR: i32 = 1087; -pub const REFRESQTY: i32 = 1088; -pub const MATCINCREMENT: i32 = 1089; -pub const MAPRICLEVELS: i32 = 1090; -pub const PRTRADANONYMITY: i32 = 1091; -pub const PRICPROTECTIOSCOPE: i32 = 1092; -pub const LOTYPE: i32 = 1093; -pub const PEPRICTYPE: i32 = 1094; -pub const PEGGEREPRICE: i32 = 1095; -pub const PESECURITIDSOURCE: i32 = 1096; -pub const PESECURITID: i32 = 1097; -pub const PESYMBOL: i32 = 1098; -pub const PESECURITDESC: i32 = 1099; -pub const TRIGGETYPE: i32 = 1100; -pub const TRIGGEACTION: i32 = 1101; -pub const TRIGGEPRICE: i32 = 1102; -pub const TRIGGESYMBOL: i32 = 1103; -pub const TRIGGESECURITID: i32 = 1104; -pub const TRIGGESECURITIDSOURCE: i32 = 1105; -pub const TRIGGESECURITDESC: i32 = 1106; -pub const TRIGGEPRICTYPE: i32 = 1107; -pub const TRIGGEPRICTYPSCOPE: i32 = 1108; -pub const TRIGGEPRICDIRECTION: i32 = 1109; -pub const TRIGGENEPRICE: i32 = 1110; -pub const TRIGGEORDETYPE: i32 = 1111; -pub const TRIGGENEQTY: i32 = 1112; -pub const TRIGGETRADINSESSIOID: i32 = 1113; -pub const TRIGGETRADINSESSIOSUID: i32 = 1114; -pub const ORDECATEGORY: i32 = 1115; -pub const NROOPARTIDS: i32 = 1116; -pub const ROOPARTID: i32 = 1117; -pub const ROOPARTIDSOURCE: i32 = 1118; -pub const ROOPARTROLE: i32 = 1119; -pub const NROOPARTSUIDS: i32 = 1120; -pub const ROOPARTSUID: i32 = 1121; -pub const ROOPARTSUIDTYPE: i32 = 1122; -pub const TRADHANDLININSTR: i32 = 1123; -pub const ORITRADHANDLININSTR: i32 = 1124; -pub const ORITRADDATE: i32 = 1125; -pub const ORITRADID: i32 = 1126; -pub const ORISECONDARTRADID: i32 = 1127; -pub const TZTRANSACTIME: i32 = 1132; -pub const EDESTINATIOIDSOURCE: i32 = 1133; -pub const REPORTEPDIFF: i32 = 1134; -pub const RPSYS: i32 = 1135; -pub const ALLOCLEARINFEINDICATOR: i32 = 1136; -pub const DISPLAQTY: i32 = 1138; -pub const EXCHANGSPECIAINSTRUCTIONS: i32 = 1139; -pub const EXPIRATIOQTTYPE: i32 = 982; -pub const UNIOMEASURE: i32 = 996; -pub const UNDERLYINUNIOMEASURE: i32 = 998; -pub const LEUNIOMEASURE: i32 = 999; -pub const UNDERLYINMATURITTIME: i32 = 1213; -pub const LEMATURITTIME: i32 = 1212; -pub const MATRADVOL: i32 = 1140; -pub const NMDFEETYPES: i32 = 1141; -pub const MATCALGORITHM: i32 = 1142; -pub const MAPRICVARIATION: i32 = 1143; -pub const IMPLIEMARKEINDICATOR: i32 = 1144; -pub const EVENTIME: i32 = 1145; -pub const MIPRICINCREMENAMOUNT: i32 = 1146; -pub const UNIOMEASURQTY: i32 = 1147; -pub const LOLIMIPRICE: i32 = 1148; -pub const HIGLIMIPRICE: i32 = 1149; -pub const TRADINREFERENCPRICE: i32 = 1150; -pub const SECURITGROUP: i32 = 1151; -pub const LENUMBER: i32 = 1152; -pub const SETTLEMENCYCLNO: i32 = 1153; -pub const SIDCURRENCY: i32 = 1154; -pub const SIDSETTCURRENCY: i32 = 1155; -pub const CCAMT: i32 = 1157; -pub const NSETTDETAILS: i32 = 1158; -pub const SETTOBLIMODE: i32 = 1159; -pub const SETTOBLIMSID: i32 = 1160; -pub const SETTOBLIID: i32 = 1161; -pub const SETTOBLITRANTYPE: i32 = 1162; -pub const SETTOBLIREID: i32 = 1163; -pub const SETTOBLISOURCE: i32 = 1164; -pub const NSETTOBLIG: i32 = 1165; -pub const QUOTMSID: i32 = 1166; -pub const QUOTENTRSTATUS: i32 = 1167; -pub const TONCXLQUOTES: i32 = 1168; -pub const TONACQUOTES: i32 = 1169; -pub const TONREQUOTES: i32 = 1170; -pub const PRIVATQUOTE: i32 = 1171; -pub const RESPONDENTYPE: i32 = 1172; -pub const MDSUBOOTYPE: i32 = 1173; -pub const SECURITTRADINEVENT: i32 = 1174; -pub const NSTATINDICATORS: i32 = 1175; -pub const STATTYPE: i32 = 1176; -pub const NOSESIZES: i32 = 1177; -pub const MDSESIZTYPE: i32 = 1178; -pub const MDSESIZE: i32 = 1179; -pub const APPID: i32 = 1180; -pub const APPSENUM: i32 = 1181; -pub const APPBESENUM: i32 = 1182; -pub const APPENSENUM: i32 = 1183; -pub const SECURITXMLLEN: i32 = 1184; -pub const SECURITXML: i32 = 1185; -pub const SECURITXMLSCHEMA: i32 = 1186; -pub const REFRESINDICATOR: i32 = 1187; -pub const VOLATILITY: i32 = 1188; -pub const TIMTEXPIRATION: i32 = 1189; -pub const RISFRERATE: i32 = 1190; -pub const PRICUNIOMEASURE: i32 = 1191; -pub const PRICUNIOMEASURQTY: i32 = 1192; -pub const SETTMETHOD: i32 = 1193; -pub const EXERCISSTYLE: i32 = 1194; -pub const UNDERLYINEXERCISSTYLE: i32 = 1419; -pub const LEEXERCISSTYLE: i32 = 1420; -pub const OPPAAMOUNT: i32 = 1195; -pub const PRICQUOTMETHOD: i32 = 1196; -pub const FUTUREVALUATIOMETHOD: i32 = 1197; -pub const LISMETHOD: i32 = 1198; -pub const CAPRICE: i32 = 1199; -pub const FLOOPRICE: i32 = 1200; -pub const NSTRIKRULES: i32 = 1201; -pub const STARSTRIKPRANGE: i32 = 1202; -pub const ENSTRIKPRANGE: i32 = 1203; -pub const STRIKINCREMENT: i32 = 1204; -pub const NTICRULES: i32 = 1205; -pub const STARTICPRICRANGE: i32 = 1206; -pub const ENTICPRICRANGE: i32 = 1207; -pub const TICINCREMENT: i32 = 1208; -pub const TICRULTYPE: i32 = 1209; -pub const NESTEINSTATTRITYPE: i32 = 1210; -pub const NESTEINSTATTRIVALUE: i32 = 1211; -pub const DERIVATIVSYMBOL: i32 = 1214; -pub const DERIVATIVSYMBOSFX: i32 = 1215; -pub const DERIVATIVSECURITID: i32 = 1216; -pub const DERIVATIVSECURITIDSOURCE: i32 = 1217; -pub const NDERIVATIVSECURITALID: i32 = 1218; -pub const DERIVATIVSECURITALID: i32 = 1219; -pub const DERIVATIVSECURITALIDSOURCE: i32 = 1220; -pub const SECONDARLOLIMIPRICE: i32 = 1221; -pub const SECONDARHIGLIMIPRICE: i32 = 1230; -pub const MATURITRULID: i32 = 1222; -pub const STRIKRULID: i32 = 1223; -pub const DERIVATIVOPPAAMOUNT: i32 = 1225; -pub const ENMATURITMONTYEAR: i32 = 1226; -pub const PRODUCCOMPLEX: i32 = 1227; -pub const DERIVATIVPRODUCCOMPLEX: i32 = 1228; -pub const MATURITMONTYEAINCREMENT: i32 = 1229; -pub const MILOSIZE: i32 = 1231; -pub const NEXEINSRULES: i32 = 1232; -pub const NLOTYPRULES: i32 = 1234; -pub const NMATCRULES: i32 = 1235; -pub const NMATURITRULES: i32 = 1236; -pub const NORTYPRULES: i32 = 1237; -pub const NTIMIFORCRULES: i32 = 1239; -pub const SECONDARTRADINREFERENCPRICE: i32 = 1240; -pub const STARMATURITMONTYEAR: i32 = 1241; -pub const FLEPRODUCELIGIBILITINDICATOR: i32 = 1242; -pub const DERIFLEPRODUCELIGIBILITINDICATOR: i32 = 1243; -pub const FLEXIBLINDICATOR: i32 = 1244; -pub const TRADINCURRENCY: i32 = 1245; -pub const DERIVATIVPRODUCT: i32 = 1246; -pub const DERIVATIVSECURITGROUP: i32 = 1247; -pub const DERIVATIVCFICODE: i32 = 1248; -pub const DERIVATIVSECURITTYPE: i32 = 1249; -pub const DERIVATIVSECURITSUTYPE: i32 = 1250; -pub const DERIVATIVMATURITMONTYEAR: i32 = 1251; -pub const DERIVATIVMATURITDATE: i32 = 1252; -pub const DERIVATIVMATURITTIME: i32 = 1253; -pub const DERIVATIVSETTLOOPEFLAG: i32 = 1254; -pub const DERIVATIVINSTRMASSIGNMENMETHOD: i32 = 1255; -pub const DERIVATIVSECURITSTATUS: i32 = 1256; -pub const DERIVATIVINSTREGISTRY: i32 = 1257; -pub const DERIVATIVCOUNTROISSUE: i32 = 1258; -pub const DERIVATIVSTATOPROVINCOISSUE: i32 = 1259; -pub const DERIVATIVLOCALOISSUE: i32 = 1260; -pub const DERIVATIVSTRIKPRICE: i32 = 1261; -pub const DERIVATIVSTRIKCURRENCY: i32 = 1262; -pub const DERIVATIVSTRIKMULTIPLIER: i32 = 1263; -pub const DERIVATIVSTRIKVALUE: i32 = 1264; -pub const DERIVATIVOPATTRIBUTE: i32 = 1265; -pub const DERIVATIVCONTRACMULTIPLIER: i32 = 1266; -pub const DERIVATIVMIPRICINCREMENT: i32 = 1267; -pub const DERIVATIVMIPRICINCREMENAMOUNT: i32 = 1268; -pub const DERIVATIVUNIOMEASURE: i32 = 1269; -pub const DERIVATIVUNIOMEASURQTY: i32 = 1270; -pub const DERIVATIVTIMUNIT: i32 = 1271; -pub const DERIVATIVSECURITEXCHANGE: i32 = 1272; -pub const DERIVATIVPOSITIOLIMIT: i32 = 1273; -pub const DERIVATIVNTPOSITIOLIMIT: i32 = 1274; -pub const DERIVATIVISSUER: i32 = 1275; -pub const DERIVATIVISSUDATE: i32 = 1276; -pub const DERIVATIVENCODEISSUELEN: i32 = 1277; -pub const DERIVATIVENCODEISSUER: i32 = 1278; -pub const DERIVATIVSECURITDESC: i32 = 1279; -pub const DERIVATIVENCODESECURITDESLEN: i32 = 1280; -pub const DERIVATIVENCODESECURITDESC: i32 = 1281; -pub const DERIVATIVSECURITXMLLEN: i32 = 1282; -pub const DERIVATIVSECURITXML: i32 = 1283; -pub const DERIVATIVSECURITXMLSCHEMA: i32 = 1284; -pub const DERIVATIVCONTRACSETTMONTH: i32 = 1285; -pub const NDERIVATIVEVENTS: i32 = 1286; -pub const DERIVATIVEVENTYPE: i32 = 1287; -pub const DERIVATIVEVENDATE: i32 = 1288; -pub const DERIVATIVEVENTIME: i32 = 1289; -pub const DERIVATIVEVENPX: i32 = 1290; -pub const DERIVATIVEVENTEXT: i32 = 1291; -pub const NDERIVATIVINSTRUMENPARTIES: i32 = 1292; -pub const DERIVATIVINSTRUMENPARTID: i32 = 1293; -pub const DERIVATIVINSTRUMENPARTIDSOURCE: i32 = 1294; -pub const DERIVATIVINSTRUMENPARTROLE: i32 = 1295; -pub const NDERIVATIVINSTRUMENPARTSUIDS: i32 = 1296; -pub const DERIVATIVINSTRUMENPARTSUID: i32 = 1297; -pub const DERIVATIVINSTRUMENPARTSUIDTYPE: i32 = 1298; -pub const DERIVATIVEXERCISSTYLE: i32 = 1299; -pub const MARKESEGMENID: i32 = 1300; -pub const MARKEID: i32 = 1301; -pub const MATURITMONTYEAINCREMENUNITS: i32 = 1302; -pub const MATURITMONTYEAFORMAT: i32 = 1303; -pub const STRIKEXERCISSTYLE: i32 = 1304; -pub const SECONDARPRICLIMITYPE: i32 = 1305; -pub const PRICLIMITYPE: i32 = 1306; -pub const EXEINSVALUE: i32 = 1308; -pub const NTRADINSESSIORULES: i32 = 1309; -pub const NMARKESEGMENTS: i32 = 1310; -pub const NDERIVATIVINSTATTRIB: i32 = 1311; -pub const NNESTEINSTATTRIB: i32 = 1312; -pub const DERIVATIVINSTATTRITYPE: i32 = 1313; -pub const DERIVATIVINSTATTRIVALUE: i32 = 1314; -pub const DERIVATIVPRICUNIOMEASURE: i32 = 1315; -pub const DERIVATIVPRICUNIOMEASURQTY: i32 = 1316; -pub const DERIVATIVSETTMETHOD: i32 = 1317; -pub const DERIVATIVPRICQUOTMETHOD: i32 = 1318; -pub const DERIVATIVFUTUREVALUATIOMETHOD: i32 = 1319; -pub const DERIVATIVLISMETHOD: i32 = 1320; -pub const DERIVATIVCAPRICE: i32 = 1321; -pub const DERIVATIVFLOOPRICE: i32 = 1322; -pub const DERIVATIVPUOCALL: i32 = 1323; -pub const LISUPDATACTION: i32 = 1324; -pub const LEPUOCALL: i32 = 1358; -pub const LEUNIOMEASURQTY: i32 = 1224; -pub const LEPRICUNIOMEASURE: i32 = 1421; -pub const LEPRICUNIOMEASURQTY: i32 = 1422; -pub const UNDERLYINUNIOMEASURQTY: i32 = 1423; -pub const UNDERLYINPRICUNIOMEASURE: i32 = 1424; -pub const UNDERLYINPRICUNIOMEASURQTY: i32 = 1425; -pub const MARKEREID: i32 = 1393; -pub const MARKEREPORID: i32 = 1394; -pub const MARKEUPDATACTION: i32 = 1395; -pub const MARKESEGMENDESC: i32 = 1396; -pub const ENCODEMKSEGDESLEN: i32 = 1397; -pub const ENCODEMKSEGDESC: i32 = 1398; -pub const PARENMKSEGID: i32 = 1325; -pub const TRADINSESSIODESC: i32 = 1326; -pub const TRASEUPDATACTION: i32 = 1327; -pub const REJECTEXT: i32 = 1328; -pub const FEMULTIPLIER: i32 = 1329; -pub const UNDERLYINLESYMBOL: i32 = 1330; -pub const UNDERLYINLESYMBOSFX: i32 = 1331; -pub const UNDERLYINLESECURITID: i32 = 1332; -pub const UNDERLYINLESECURITIDSOURCE: i32 = 1333; -pub const NUNDERLYINLESECURITALID: i32 = 1334; -pub const UNDERLYINLESECURITALID: i32 = 1335; -pub const UNDERLYINLESECURITALIDSOURCE: i32 = 1336; -pub const UNDERLYINLESECURITTYPE: i32 = 1337; -pub const UNDERLYINLESECURITSUTYPE: i32 = 1338; -pub const UNDERLYINLEMATURITMONTYEAR: i32 = 1339; -pub const UNDERLYINLEPUOCALL: i32 = 1343; -pub const UNDERLYINLESTRIKPRICE: i32 = 1340; -pub const UNDERLYINLESECURITEXCHANGE: i32 = 1341; -pub const NOLEUNDERLYINGS: i32 = 1342; -pub const UNDERLYINLECFICODE: i32 = 1344; -pub const UNDERLYINLEMATURITDATE: i32 = 1345; -pub const UNDERLYINLEMATURITTIME: i32 = 1405; -pub const UNDERLYINLEOPATTRIBUTE: i32 = 1391; -pub const UNDERLYINLESECURITDESC: i32 = 1392; -pub const DEFAULVEINDICATOR: i32 = 1410; -pub const NUSERNAMES: i32 = 809; -pub const LEALLOSETTCURRENCY: i32 = 1367; -pub const TONFILLS: i32 = 1361; -pub const NFILLS: i32 = 1362; -pub const FILEXEID: i32 = 1363; -pub const FILPX: i32 = 1364; -pub const FILQTY: i32 = 1365; -pub const LEALLOID: i32 = 1366; -pub const TRASEEVENT: i32 = 1368; -pub const MASACTIOREPORID: i32 = 1369; -pub const NNOAFFECTEORDERS: i32 = 1370; -pub const NOAFFECTEORDEID: i32 = 1371; -pub const NOAFORICORID: i32 = 1372; -pub const MASACTIOTYPE: i32 = 1373; -pub const MASACTIOSCOPE: i32 = 1374; -pub const MASACTIORESPONSE: i32 = 1375; -pub const MASACTIOREJECREASON: i32 = 1376; -pub const MULTILEMODEL: i32 = 1377; -pub const MULTILEPRICMETHOD: i32 = 1378; -pub const LEVOLATILITY: i32 = 1379; -pub const DIVIDENYIELD: i32 = 1380; -pub const LEDIVIDENYIELD: i32 = 1381; -pub const CURRENCRATIO: i32 = 1382; -pub const LECURRENCRATIO: i32 = 1383; -pub const LEEXEINST: i32 = 1384; -pub const CONTINGENCTYPE: i32 = 1385; -pub const LISREJECREASON: i32 = 1386; -pub const NTRREINDICATORS: i32 = 1387; -pub const TRREPARTROLE: i32 = 1388; -pub const TRREINDICATOR: i32 = 1389; -pub const TRADPUBLISINDICATOR: i32 = 1390; -pub const APPREID: i32 = 1346; -pub const APPRETYPE: i32 = 1347; -pub const APPRESPONSTYPE: i32 = 1348; -pub const APPTOTAMESSAGCOUNT: i32 = 1349; -pub const APPLASSENUM: i32 = 1350; -pub const NAPPIDS: i32 = 1351; -pub const APPRESENFLAG: i32 = 1352; -pub const APPRESPONSID: i32 = 1353; -pub const APPRESPONSERROR: i32 = 1354; -pub const REAPPID: i32 = 1355; -pub const APPREPORID: i32 = 1356; -pub const REAPPLASSENUM: i32 = 1357; -pub const APPNESENUM: i32 = 1399; -pub const APPREPORTYPE: i32 = 1426; -pub const NESTED4PARTSUIDTYPE: i32 = 1411; -pub const NESTED4PARTSUID: i32 = 1412; -pub const NNESTED4PARTSUIDS: i32 = 1413; -pub const NNESTED4PARTIDS: i32 = 1414; -pub const NESTED4PARTID: i32 = 1415; -pub const NESTED4PARTIDSOURCE: i32 = 1416; -pub const NESTED4PARTROLE: i32 = 1417; -pub const LELASQTY: i32 = 1418; -pub const HALREASOINT: i32 = 327; -pub const SIDTRSUTYPE: i32 = 1008; -pub const SIDLASQTY: i32 = 1009; -pub const UNDERLYININSTRUMENPARTID: i32 = 1059; -pub const UNDERLYININSTRUMENPARTIDSOURCE: i32 = 1060; -pub const UNDERLYININSTRUMENPARTROLE: i32 = 1061; -pub const UNDERLYININSTRUMENPARTSUID: i32 = 1063; -pub const UNDERLYININSTRUMENPARTSUIDTYPE: i32 = 1064; -pub const OPPAYOUAMOUNT: i32 = 1195; -pub const VALUATIOMETHOD: i32 = 1197; -pub const DERIVATIVVALUATIOMETHOD: i32 = 1319; -pub const SIDEXEID: i32 = 1427; -pub const ORDEDELAY: i32 = 1428; -pub const ORDEDELAUNIT: i32 = 1429; -pub const VENUTYPE: i32 = 1430; -pub const REORIDREASON: i32 = 1431; -pub const ORICUSORDECAPACITY: i32 = 1432; -pub const REAPPREID: i32 = 1433; -pub const MODETYPE: i32 = 1434; -pub const CONTRACMULTIPLIEUNIT: i32 = 1435; -pub const LECONTRACMULTIPLIEUNIT: i32 = 1436; -pub const UNDERLYINCONTRACMULTIPLIEUNIT: i32 = 1437; -pub const DERIVATIVCONTRACMULTIPLIEUNIT: i32 = 1438; -pub const FLOSCHEDULTYPE: i32 = 1439; -pub const LEFLOSCHEDULTYPE: i32 = 1440; -pub const UNDERLYINFLOSCHEDULTYPE: i32 = 1441; -pub const DERIVATIVFLOSCHEDULTYPE: i32 = 1442; -pub const FILLIQUIDITIND: i32 = 1443; -pub const SIDLIQUIDITIND: i32 = 1444; -pub const NRATSOURCES: i32 = 1445; -pub const RATSOURCE: i32 = 1446; -pub const RATSOURCTYPE: i32 = 1447; -pub const REFERENCPAGE: i32 = 1448; -pub const RESTRUCTURINTYPE: i32 = 1449; -pub const SENIORITY: i32 = 1450; -pub const NOTIONAPERCENTAGOUTSTANDING: i32 = 1451; -pub const ORIGINANOTIONAPERCENTAGOUTSTANDING: i32 = 1452; -pub const UNDERLYINRESTRUCTURINTYPE: i32 = 1453; -pub const UNDERLYINSENIORITY: i32 = 1454; -pub const UNDERLYINNOTIONAPERCENTAGOUTSTANDING: i32 = 1455; -pub const UNDERLYINORIGINANOTIONAPERCENTAGOUTSTANDING: i32 = 1456; -pub const ATTACHMENPOINT: i32 = 1457; -pub const DETACHMENPOINT: i32 = 1458; -pub const UNDERLYINATTACHMENPOINT: i32 = 1459; -pub const UNDERLYINDETACHMENPOINT: i32 = 1460; -pub const NTARGEPARTIDS: i32 = 1461; -pub const TARGEPARTID: i32 = 1462; -pub const TARGEPARTIDSOURCE: i32 = 1463; -pub const TARGEPARTROLE: i32 = 1464; -pub const SECURITLISID: i32 = 1465; -pub const SECURITLISREID: i32 = 1466; -pub const SECURITLISDESC: i32 = 1467; -pub const ENCODESECURITLISDESLEN: i32 = 1468; -pub const ENCODESECURITLISDESC: i32 = 1469; -pub const SECURITLISTYPE: i32 = 1470; -pub const SECURITLISTYPSOURCE: i32 = 1471; -pub const NEWID: i32 = 1472; -pub const NEWCATEGORY: i32 = 1473; -pub const LANGUAGCODE: i32 = 1474; -pub const NNEWREIDS: i32 = 1475; -pub const NEWREID: i32 = 1476; -pub const NEWRETYPE: i32 = 1477; -pub const STRIKPRICDETERMINATIOMETHOD: i32 = 1478; -pub const STRIKPRICBOUNDARMETHOD: i32 = 1479; -pub const STRIKPRICBOUNDARPRECISION: i32 = 1480; -pub const UNDERLYINPRICDETERMINATIOMETHOD: i32 = 1481; -pub const OPPAYOUTYPE: i32 = 1482; -pub const NCOMPLEEVENTS: i32 = 1483; -pub const COMPLEEVENTYPE: i32 = 1484; -pub const COMPLEOPPAYOUAMOUNT: i32 = 1485; -pub const COMPLEEVENPRICE: i32 = 1486; -pub const COMPLEEVENPRICBOUNDARMETHOD: i32 = 1487; -pub const COMPLEEVENPRICBOUNDARPRECISION: i32 = 1488; -pub const COMPLEEVENPRICTIMTYPE: i32 = 1489; -pub const COMPLEEVENCONDITION: i32 = 1490; -pub const NCOMPLEEVENDATES: i32 = 1491; -pub const COMPLEEVENSTARDATE: i32 = 1492; -pub const COMPLEEVENENDATE: i32 = 1493; -pub const NCOMPLEEVENTIMES: i32 = 1494; -pub const COMPLEEVENSTARTIME: i32 = 1495; -pub const COMPLEEVENENTIME: i32 = 1496; -pub const STREAASGREID: i32 = 1497; -pub const STREAASGRETYPE: i32 = 1498; -pub const NASGREQS: i32 = 1499; -pub const MDSTREAID: i32 = 1500; -pub const STREAASGRPID: i32 = 1501; -pub const STREAASGREREASON: i32 = 1502; -pub const STREAASGACTYPE: i32 = 1503; -pub const STREAASGTYPE: i32 = 1617; -pub const RESYTRANSACTIME: i32 = 1504; -pub const FILYIELTYPE: i32 = 1622; -pub const FILYIELD: i32 = 1623; -pub const NMATCINST: i32 = 1624; -pub const MATCINST: i32 = 1625; -pub const MATCATTRITAID: i32 = 1626; -pub const MATCATTRIVALUE: i32 = 1627; -pub const MATCINSMARKEID: i32 = 1673; -pub const TRIGGESCOPE: i32 = 1628; -pub const EXPOSURDURATION: i32 = 1629; -pub const NLIMIAMTS: i32 = 1630; -pub const LIMIAMTYPE: i32 = 1631; -pub const LASLIMIAMT: i32 = 1632; -pub const LIMIAMREMAINING: i32 = 1633; -pub const LIMIAMCURRENCY: i32 = 1634; -pub const MARGIREQMINID: i32 = 1635; -pub const NMARGIREQMINQUALIFIER: i32 = 1636; -pub const MARGIREQMINQUALIFIER: i32 = 1637; -pub const MARGIREQMRPTYPE: i32 = 1638; -pub const MARGICLASS: i32 = 1639; -pub const MARGIREQMINSTATUS: i32 = 1640; -pub const MARGIREQMINRESULT: i32 = 1641; -pub const MARGIREQMRPID: i32 = 1642; -pub const NMARGIAMT: i32 = 1643; -pub const MARGIAMTYPE: i32 = 1644; -pub const MARGIAMT: i32 = 1645; -pub const MARGIAMCCY: i32 = 1646; -pub const NRELATEINSTRUMENTS: i32 = 1647; -pub const RELATEINSTRUMENTYPE: i32 = 1648; -pub const RELATESYMBOL: i32 = 1649; -pub const RELATESECURITID: i32 = 1650; -pub const RELATESECURITIDSOURCE: i32 = 1651; -pub const RELATESECURITTYPE: i32 = 1652; -pub const RELATEMATURITMONTYEAR: i32 = 1653; -pub const COVEREQTY: i32 = 1654; -pub const MARKEMAKEACTIVITY: i32 = 1655; -pub const PARTDETAILLISREQUESID: i32 = 1505; -pub const NREQUESTEPARTROLES: i32 = 1508; -pub const REQUESTEPARTROLE: i32 = 1509; -pub const PARTDETAILLISREPORID: i32 = 1510; -pub const REQUESRESULT: i32 = 1511; -pub const TONPARTIES: i32 = 1512; -pub const NPARTRELATIONSHIPS: i32 = 1514; -pub const PARTRELATIONSHIP: i32 = 1515; -pub const NPARTDETAIALID: i32 = 1516; -pub const PARTDETAIALID: i32 = 1517; -pub const PARTDETAIALIDSOURCE: i32 = 1518; -pub const NPARTDETAIALSUIDS: i32 = 1519; -pub const PARTDETAIALSUID: i32 = 1520; -pub const PARTDETAIALSUIDTYPE: i32 = 1521; -pub const NRISLIMITYPES: i32 = 1529; -pub const RISLIMITYPE: i32 = 1530; -pub const RISLIMIAMOUNT: i32 = 1531; -pub const RISLIMICURRENCY: i32 = 1532; -pub const RISLIMIPLATFORM: i32 = 1533; -pub const NRISINSTRUMENSCOPES: i32 = 1534; -pub const INSTRUMENSCOPOPERATOR: i32 = 1535; -pub const INSTRUMENSCOPSYMBOL: i32 = 1536; -pub const INSTRUMENSCOPSYMBOSFX: i32 = 1537; -pub const INSTRUMENSCOPSECURITID: i32 = 1538; -pub const INSTRUMENSCOPSECURITIDSOURCE: i32 = 1539; -pub const NINSTRUMENSCOPSECURITALID: i32 = 1540; -pub const INSTRUMENSCOPSECURITALID: i32 = 1541; -pub const INSTRUMENSCOPSECURITALIDSOURCE: i32 = 1542; -pub const INSTRUMENSCOPPRODUCT: i32 = 1543; -pub const INSTRUMENSCOPPRODUCCOMPLEX: i32 = 1544; -pub const INSTRUMENSCOPSECURITGROUP: i32 = 1545; -pub const INSTRUMENSCOPCFICODE: i32 = 1546; -pub const INSTRUMENSCOPSECURITTYPE: i32 = 1547; -pub const INSTRUMENSCOPSECURITSUTYPE: i32 = 1548; -pub const INSTRUMENSCOPMATURITMONTYEAR: i32 = 1549; -pub const INSTRUMENSCOPMATURITTIME: i32 = 1550; -pub const INSTRUMENSCOPRESTRUCTURINTYPE: i32 = 1551; -pub const INSTRUMENSCOPSENIORITY: i32 = 1552; -pub const INSTRUMENSCOPPUOCALL: i32 = 1553; -pub const INSTRUMENSCOPFLEXIBLINDICATOR: i32 = 1554; -pub const INSTRUMENSCOPCOUPORATE: i32 = 1555; -pub const INSTRUMENSCOPSECURITDESC: i32 = 1556; -pub const INSTRUMENSCOPSETTTYPE: i32 = 1557; -pub const RISINSTRUMENMULTIPLIER: i32 = 1558; -pub const NRISWARNINLEVELS: i32 = 1559; -pub const RISWARNINLEVEPERCENT: i32 = 1560; -pub const RISWARNINLEVENAME: i32 = 1561; -pub const NRELATEPARTDETAIID: i32 = 1562; -pub const RELATEPARTDETAIID: i32 = 1563; -pub const RELATEPARTDETAIIDSOURCE: i32 = 1564; -pub const RELATEPARTDETAIROLE: i32 = 1565; -pub const NRELATEPARTDETAISUIDS: i32 = 1566; -pub const RELATEPARTDETAISUID: i32 = 1567; -pub const RELATEPARTDETAISUIDTYPE: i32 = 1568; -pub const NRELATEPARTDETAIALID: i32 = 1569; -pub const RELATEPARTDETAIALID: i32 = 1570; -pub const RELATEPARTDETAIALIDSOURCE: i32 = 1571; -pub const NRELATEPARTDETAIALSUIDS: i32 = 1572; -pub const RELATEPARTDETAIALSUID: i32 = 1573; -pub const RELATEPARTDETAIALSUIDTYPE: i32 = 1574; -pub const INSTRUMENSCOPSECURITEXCHANGE: i32 = 1616; -pub const INSTRUMENSCOPENCODESECURITDESLEN: i32 = 1620; -pub const INSTRUMENSCOPENCODESECURITDESC: i32 = 1621; -pub const NINSTRUMENSCOPES: i32 = 1656; -pub const NREQUESTINPARTIDS: i32 = 1657; -pub const REQUESTINPARTID: i32 = 1658; -pub const REQUESTINPARTIDSOURCE: i32 = 1659; -pub const REQUESTINPARTROLE: i32 = 1660; -pub const NREQUESTINPARTSUIDS: i32 = 1661; -pub const REQUESTINPARTSUID: i32 = 1662; -pub const REQUESTINPARTSUIDTYPE: i32 = 1663; -pub const ENCODEREJECTEXLEN: i32 = 1664; -pub const ENCODEREJECTEXT: i32 = 1665; -pub const RISLIMIREQUESID: i32 = 1666; -pub const RISLIMIREPORID: i32 = 1667; -pub const NREQUESTERISLIMITYPE: i32 = 1668; -pub const NRISLIMITS: i32 = 1669; -pub const RISLIMIID: i32 = 1670; -pub const NPARTDETAILS: i32 = 1671; -pub const PARTDETAISTATUS: i32 = 1672; -pub const PARTDETAIROLQUALIFIER: i32 = 1674; -pub const RELATEPARTDETAIROLQUALIFIER: i32 = 1675; -pub const NPARTUPDATES: i32 = 1676; -pub const NPARTRISLIMITS: i32 = 1677; -pub const PARTDETAIID: i32 = 1691; -pub const PARTDETAIIDSOURCE: i32 = 1692; -pub const PARTDETAIROLE: i32 = 1693; -pub const NPARTDETAISUIDS: i32 = 1694; -pub const PARTDETAISUID: i32 = 1695; -pub const PARTDETAISUIDTYPE: i32 = 1696; -pub const SECURITMASTRADINSTATUS: i32 = 1679; -pub const SECURITMASTRADINEVENT: i32 = 1680; -pub const MASHALREASON: i32 = 1681; -pub const MDSECURITTRADINSTATUS: i32 = 1682; -pub const MDSUFEETYPE: i32 = 1683; -pub const MDHALREASON: i32 = 1684; -pub const SIDTRADID: i32 = 1506; -pub const SIDORITRADID: i32 = 1507; -pub const DIFFERENTIAPRICE: i32 = 1522; -pub const TRACSTATUS: i32 = 1523; -pub const PRICQUOTCURRENCY: i32 = 1524; -pub const UNDERLYINPRICQUOTCURRENCY: i32 = 1526; -pub const LEPRICQUOTCURRENCY: i32 = 1528; -pub const DERIVATIVPRICQUOTCURRENCY: i32 = 1576; -pub const NSECURITCLASSIFICATIONS: i32 = 1582; -pub const SECURITCLASSIFICATIOREASON: i32 = 1583; -pub const SECURITCLASSIFICATIOVALUE: i32 = 1584; -pub const POAMREASON: i32 = 1585; -pub const NLEPOAMT: i32 = 1586; -pub const LEPOAMT: i32 = 1587; -pub const LEPOAMTYPE: i32 = 1588; -pub const LEPOCURRENCY: i32 = 1589; -pub const LEPOAMREASON: i32 = 1590; -pub const LEQTTYPE: i32 = 1591; -pub const DISCOUNFACTOR: i32 = 1592; -pub const PARENALLOID: i32 = 1593; -pub const LESECURITGROUP: i32 = 1594; -pub const POSITIOCONTINGENPRICE: i32 = 1595; -pub const CLEARINTRADPRICE: i32 = 1596; -pub const SIDCLEARINTRADPRICE: i32 = 1597; -pub const SIDCLEARINTRADPRICTYPE: i32 = 1598; -pub const SIDPRICDIFFERENTIAL: i32 = 1599; -pub const FIXENGINNAME: i32 = 1600; -pub const FIXENGINVERSION: i32 = 1601; -pub const FIXENGINVENDOR: i32 = 1602; -pub const APPLICATIOSYSTENAME: i32 = 1603; -pub const APPLICATIOSYSTEVERSION: i32 = 1604; -pub const APPLICATIOSYSTEVENDOR: i32 = 1605; -pub const NUOSIMPLINSTRUMENTS: i32 = 1606; -pub const SECURITREJECREASON: i32 = 1607; -pub const INITIADISPLAQTY: i32 = 1608; -pub const THROTTLSTATUS: i32 = 1609; -pub const NTHROTTLES: i32 = 1610; -pub const THROTTLACTION: i32 = 1611; -pub const THROTTLTYPE: i32 = 1612; -pub const THROTTLNMSGS: i32 = 1613; -pub const THROTTLTIMINTERVAL: i32 = 1614; -pub const THROTTLTIMUNIT: i32 = 1615; -pub const NTHROTTLMSTYPE: i32 = 1618; -pub const THROTTLMSTYPE: i32 = 1619; -pub const THROTTLINST: i32 = 1685; -pub const THROTTLCOUNINDICATOR: i32 = 1686; -pub const ACCOUNSUMMARREPORID: i32 = 1699; -pub const NSETTLEMENAMOUNTS: i32 = 1700; -pub const SETTLEMENAMOUNT: i32 = 1701; -pub const SETTLEMENAMOUNCURRENCY: i32 = 1702; -pub const NCOLLATERAAMOUNTS: i32 = 1703; -pub const CURRENCOLLATERAAMOUNT: i32 = 1704; -pub const COLLATERACURRENCY: i32 = 1705; -pub const COLLATERATYPE: i32 = 1706; -pub const NPACOLLECTS: i32 = 1707; -pub const PAAMOUNT: i32 = 1710; -pub const COLLECAMOUNT: i32 = 1711; -pub const PACOLLECTYPE: i32 = 1708; -pub const PACOLLECCURRENCY: i32 = 1709; -pub const PACOLLECMARKESEGMENID: i32 = 1712; -pub const PACOLLECMARKEID: i32 = 1713; -pub const MARGIAMOUNMARKESEGMENID: i32 = 1714; -pub const MARGIAMOUNMARKEID: i32 = 1715; -pub const FIRGROUID: i32 = 1728; -pub const FIRMNEMONIC: i32 = 1729; -pub const ALLOGROUID: i32 = 1730; -pub const AVPGROUID: i32 = 1731; -pub const FIRALLOTEXT: i32 = 1732; -pub const ENCODEFIRALLOTEXLEN: i32 = 1733; -pub const ENCODEFIRALLOTEXT: i32 = 1734; -pub const ALLOCATIOROLLUINSTRUCTION: i32 = 1735; -pub const ALLOGROUQUANTITY: i32 = 1736; -pub const ALLOGROUREMAININQUANTITY: i32 = 1737; -pub const ALLOREVERSASTATUS: i32 = 1738; -pub const OBLIGATIOTYPE: i32 = 1739; -pub const TRADPRICNEGOTIATIOMETHOD: i32 = 1740; -pub const UPFRONPRICTYPE: i32 = 1741; -pub const UPFRONPRICE: i32 = 1742; -pub const LASUPFRONPRICE: i32 = 1743; -pub const SHORSALRESTRICTION: i32 = 1687; -pub const SHORSALEXEMPTIOREASON: i32 = 1688; -pub const LESHORSALEXEMPTIOREASON: i32 = 1689; -pub const SIDSHORSALEXEMPTIOREASON: i32 = 1690; -pub const UNIOMEASURCURRENCY: i32 = 1716; -pub const PRICUNIOMEASURCURRENCY: i32 = 1717; -pub const UNDERLYINUNIOMEASURCURRENCY: i32 = 1718; -pub const UNDERLYINPRICUNIOMEASURCURRENCY: i32 = 1719; -pub const LEUNIOMEASURCURRENCY: i32 = 1720; -pub const LEPRICUNIOMEASURCURRENCY: i32 = 1721; -pub const DERIVATIVUNIOMEASURCURRENCY: i32 = 1722; -pub const DERIVATIVPRICUNIOMEASURCURRENCY: i32 = 1723; -pub const APPLEVERECOVERINDICATOR: i32 = 1744; -pub const BIMDENTRID: i32 = 1745; -pub const OFFEMDENTRID: i32 = 1746; -pub const BIQUOTID: i32 = 1747; -pub const OFFEQUOTID: i32 = 1748; -pub const TOTABISIZE: i32 = 1749; -pub const TOTAOFFESIZE: i32 = 1750; -pub const SECONDARQUOTID: i32 = 1751; -pub const CUSTODIALOID: i32 = 1752; -pub const VERSUPURCHASDATE: i32 = 1753; -pub const VERSUPURCHASPRICE: i32 = 1754; -pub const CURRENCOSBASIS: i32 = 1755; -pub const LECUSTODIALOID: i32 = 1756; -pub const LEVERSUPURCHASDATE: i32 = 1757; -pub const LEVERSUPURCHASPRICE: i32 = 1758; -pub const LECURRENCOSBASIS: i32 = 1759; -pub const RISLIMIREQUESTYPE: i32 = 1760; -pub const RISLIMIREQUESRESULT: i32 = 1761; -pub const RISLIMIREQUESSTATUS: i32 = 1762; -pub const RISLIMISTATUS: i32 = 1763; -pub const RISLIMIRESULT: i32 = 1764; -pub const RISLIMIUTILIZATIOPERCENT: i32 = 1765; -pub const RISLIMIUTILIZATIOAMOUNT: i32 = 1766; -pub const RISLIMIACTION: i32 = 1767; -pub const RISWARNINLEVEAMOUNT: i32 = 1768; -pub const RISWARNINLEVEACTION: i32 = 1769; -pub const ENTITLEMENREQUESID: i32 = 1770; -pub const ENTITLEMENREPORID: i32 = 1771; -pub const NPARTENTITLEMENTS: i32 = 1772; -pub const NENTITLEMENTS: i32 = 1773; -pub const ENTITLEMENINDICATOR: i32 = 1774; -pub const ENTITLEMENTYPE: i32 = 1775; -pub const ENTITLEMENID: i32 = 1776; -pub const NENTITLEMENATTRIB: i32 = 1777; -pub const ENTITLEMENATTRITYPE: i32 = 1778; -pub const ENTITLEMENATTRIDATATYPE: i32 = 1779; -pub const ENTITLEMENATTRIVALUE: i32 = 1780; -pub const ENTITLEMENATTRICURRENCY: i32 = 1781; -pub const ENTITLEMENSTARDATE: i32 = 1782; -pub const ENTITLEMENENDATE: i32 = 1783; -pub const ENTITLEMENPLATFORM: i32 = 1784; -pub const TRASECONTROL: i32 = 1785; -pub const TRADVOTYPE: i32 = 1786; -pub const RETICTABLID: i32 = 1787; -pub const LEID: i32 = 1788; -pub const NTARGEMARKESEGMENTS: i32 = 1789; -pub const TARGEMARKESEGMENID: i32 = 1790; -pub const NAFFECTEMARKESEGMENTS: i32 = 1791; -pub const AFFECTEMARKESEGMENID: i32 = 1792; -pub const NNOAFFECTEMARKESEGMENTS: i32 = 1793; -pub const NOAFFECTEMARKESEGMENID: i32 = 1794; -pub const NORDEEVENTS: i32 = 1795; -pub const ORDEEVENTYPE: i32 = 1796; -pub const ORDEEVENEXEID: i32 = 1797; -pub const ORDEEVENREASON: i32 = 1798; -pub const ORDEEVENPX: i32 = 1799; -pub const ORDEEVENQTY: i32 = 1800; -pub const ORDEEVENLIQUIDITINDICATOR: i32 = 1801; -pub const ORDEEVENTEXT: i32 = 1802; -pub const AUCTIOTYPE: i32 = 1803; -pub const AUCTIOALLOCATIOPCT: i32 = 1804; -pub const AUCTIOINSTRUCTION: i32 = 1805; -pub const RECORID: i32 = 1806; -pub const LOCTYPE: i32 = 1807; -pub const LOCKEQTY: i32 = 1808; -pub const SECONDARLOCKEQTY: i32 = 1809; -pub const RELEASINSTRUCTION: i32 = 1810; -pub const RELEASQTY: i32 = 1811; -pub const NDISCLOSURINSTRUCTIONS: i32 = 1812; -pub const DISCLOSURTYPE: i32 = 1813; -pub const DISCLOSURINSTRUCTION: i32 = 1814; -pub const TRADINCAPACITY: i32 = 1815; -pub const CLEARINACCOUNTYPE: i32 = 1816; -pub const LECLEARINACCOUNTYPE: i32 = 1817; -pub const TARGEPARTROLQUALIFIER: i32 = 1818; -pub const RELATEHIGPRICE: i32 = 1819; -pub const RELATELOPRICE: i32 = 1820; -pub const RELATEPRICSOURCE: i32 = 1821; -pub const MIQTMETHOD: i32 = 1822; -pub const TRIGGERED: i32 = 1823; -pub const AFFECTEORICORID: i32 = 1824; -pub const NOAFSECONDARORDEID: i32 = 1825; -pub const NCROSLEGS: i32 = 1829; -pub const EVENTIMPERIOD: i32 = 1826; -pub const EVENTIMUNIT: i32 = 1827; -pub const LASQTVARIANCE: i32 = 1828; -pub const ORDEORIGINATION: i32 = 1724; -pub const ORIGINATINDEPID: i32 = 1725; -pub const RECEIVINDEPID: i32 = 1726; -pub const INFORMATIOBARRIEID: i32 = 1727; -pub const SETTPRICINCREMENT: i32 = 1830; -pub const SETTPRICSECONDARINCREMENT: i32 = 1831; -pub const CLEAREINDICATOR: i32 = 1832; -pub const CONTRACREPOTYPE: i32 = 1833; -pub const POSITIOCAPACITY: i32 = 1834; -pub const POQTUNIOMEASURCURRENCY: i32 = 1835; -pub const POQTUNIOMEASURE: i32 = 1836; -pub const UNDERLYINCONTRACPRICREMONTH: i32 = 1837; -pub const NTRADPRICCONDITIONS: i32 = 1838; -pub const TRADPRICCONDITION: i32 = 1839; -pub const TRADALLOSTATUS: i32 = 1840; -pub const NTRADQTYS: i32 = 1841; -pub const TRADQTTYPE: i32 = 1842; -pub const TRADQTY: i32 = 1843; -pub const NTRADALLOAMTS: i32 = 1844; -pub const TRADALLOAMTYPE: i32 = 1845; -pub const TRADALLOAMT: i32 = 1846; -pub const TRADALLOCURRENCY: i32 = 1847; -pub const TRADALLOGROUINSTRUCTION: i32 = 1848; -pub const OFFSEINSTRUCTION: i32 = 1849; -pub const TRADALLOAMREASON: i32 = 1850; -pub const STRATEGLINID: i32 = 1851; -pub const SIDAVPX: i32 = 1852; -pub const SIDAVPINDICATOR: i32 = 1853; -pub const SIDAVPGROUID: i32 = 1854; -pub const NRELATETRADES: i32 = 1855; -pub const RELATETRADID: i32 = 1856; -pub const RELATETRADIDSOURCE: i32 = 1857; -pub const RELATETRADDATE: i32 = 1858; -pub const RELATETRADMARKEID: i32 = 1859; -pub const RELATETRADQUANTITY: i32 = 1860; -pub const NRELATEPOSITIONS: i32 = 1861; -pub const RELATEPOSITIOID: i32 = 1862; -pub const RELATEPOSITIOIDSOURCE: i32 = 1863; -pub const RELATEPOSITIODATE: i32 = 1864; -pub const OFFEID: i32 = 1867; -pub const NVALUCHECKS: i32 = 1868; -pub const VALUCHECTYPE: i32 = 1869; -pub const VALUCHECACTION: i32 = 1870; -pub const LESECURITXMLLEN: i32 = 1871; -pub const LESECURITXML: i32 = 1872; -pub const LESECURITXMLSCHEMA: i32 = 1873; -pub const UNDERLYINSECURITXMLLEN: i32 = 1874; -pub const UNDERLYINSECURITXML: i32 = 1875; -pub const UNDERLYINSECURITXMLSCHEMA: i32 = 1876; -pub const PARTDETAIREQUESRESULT: i32 = 1877; -pub const PARTDETAIREQUESSTATUS: i32 = 1878; -pub const PARTDETAIDEFINITIOSTATUS: i32 = 1879; -pub const PARTDETAIDEFINITIORESULT: i32 = 1880; -pub const ENTITLEMENREQUESRESULT: i32 = 1881; -pub const ENTITLEMENREQUESSTATUS: i32 = 1882; -pub const ENTITLEMENSTATUS: i32 = 1883; -pub const ENTITLEMENRESULT: i32 = 1884; -pub const ENTITLEMENREID: i32 = 1885; -pub const SETTPRICUNIOMEASURE: i32 = 1886; -pub const SETTPRICUNIOMEASURCURRENCY: i32 = 1887; -pub const TRADMATCTIMESTAMP: i32 = 1888; -pub const NINSTRMMATCSIDES: i32 = 1889; -pub const NTRMATCSIDES: i32 = 1890; -pub const TRMATCSUID: i32 = 1891; -pub const NLEEXECS: i32 = 1892; -pub const LEEXEID: i32 = 1893; -pub const LETRADID: i32 = 1894; -pub const LETRADREPORID: i32 = 1895; -pub const TRADMATCACSTATUS: i32 = 1896; -pub const TRADMATCREJECREASON: i32 = 1897; -pub const SIDMARKESEGMENID: i32 = 1898; -pub const SIDVENUTYPE: i32 = 1899; -pub const SIDEXEREID: i32 = 1900; -pub const LEEXEREID: i32 = 1901; -pub const HAIRCUINDICATOR: i32 = 1902; -pub const NUOCOMPETITORS: i32 = 1913; -pub const RESPONSTIME: i32 = 1914; -pub const QUOTDISPLATIME: i32 = 1915; -pub const EXPOSURDURATIOUNIT: i32 = 1916; -pub const COVEPRICE: i32 = 1917; -pub const NCLEARINACCOUNTYPES: i32 = 1918; -pub const NPRICMOVEMENTS: i32 = 1919; -pub const NPRICMOVEMENVALUES: i32 = 1920; -pub const PRICMOVEMENVALUE: i32 = 1921; -pub const PRICMOVEMENPOINT: i32 = 1922; -pub const PRICMOVEMENTYPE: i32 = 1923; -pub const ENCODEEVENTEXLEN: i32 = 1578; -pub const ENCODEEVENTEXT: i32 = 1579; -pub const REGULATORTRADID: i32 = 1903; -pub const REGULATORTRADIDEVENT: i32 = 1904; -pub const REGULATORTRADIDSOURCE: i32 = 1905; -pub const REGULATORTRADIDTYPE: i32 = 1906; -pub const NREGULATORTRADIDS: i32 = 1907; -pub const NALLOREGULATORTRADIDS: i32 = 1908; -pub const ALLOREGULATORTRADID: i32 = 1909; -pub const ALLOREGULATORTRADIDSOURCE: i32 = 1910; -pub const ALLOREGULATORTRADIDEVENT: i32 = 1911; -pub const ALLOREGULATORTRADIDTYPE: i32 = 1912; -pub const CLEARININTENTION: i32 = 1924; -pub const TRADCLEARININSTRUCTION: i32 = 1925; -pub const BACKLOADETRADINDICATOR: i32 = 1926; -pub const CONFIRMATIOMETHOD: i32 = 1927; -pub const MANDATORCLEARININDICATOR: i32 = 1928; -pub const MIXESWAINDICATOR: i32 = 1929; -pub const OFMARKEPRICINDICATOR: i32 = 1930; -pub const VERIFICATIOMETHOD: i32 = 1931; -pub const CLEARINREQUIREMENEXCEPTION: i32 = 1932; -pub const IRSDIRECTION: i32 = 1933; -pub const REGULATORREPORTYPE: i32 = 1934; -pub const VOLUNTARREGULATORREPORT: i32 = 1935; -pub const TRADCOLLATERALIZATION: i32 = 1936; -pub const TRADCONTINUATION: i32 = 1937; -pub const ASSECLASS: i32 = 1938; -pub const ASSESUCLASS: i32 = 1939; -pub const ASSETYPE: i32 = 1940; -pub const SWACLASS: i32 = 1941; -pub const NTTDEFAULT: i32 = 1942; -pub const MTTDEFAULT: i32 = 1943; -pub const SETTLEENTITMATRISOURCE: i32 = 1944; -pub const SETTLEENTITMATRIPUBLICATIODATE: i32 = 1945; -pub const COUPOTYPE: i32 = 1946; -pub const TOTAISSUEAMOUNT: i32 = 1947; -pub const COUPOFREQUENCPERIOD: i32 = 1948; -pub const COUPOFREQUENCUNIT: i32 = 1949; -pub const COUPODACOUNT: i32 = 1950; -pub const CONVERTIBLBONEQUITID: i32 = 1951; -pub const CONVERTIBLBONEQUITIDSOURCE: i32 = 1952; -pub const CONTRACPRICREMONTH: i32 = 1953; -pub const LIESENIORITY: i32 = 1954; -pub const LOAFACILITY: i32 = 1955; -pub const REFERENCENTITTYPE: i32 = 1956; -pub const INDESERIES: i32 = 1957; -pub const INDEANNEVERSION: i32 = 1958; -pub const INDEANNEDATE: i32 = 1959; -pub const INDEANNESOURCE: i32 = 1960; -pub const AGREEMENVERSION: i32 = 1961; -pub const MASTECONFIRMATIODESC: i32 = 1962; -pub const MASTECONFIRMATIODATE: i32 = 1963; -pub const MASTECONFIRMATIOANNEDESC: i32 = 1964; -pub const MASTECONFIRMATIOANNEDATE: i32 = 1965; -pub const BROKECONFIRMATIODESC: i32 = 1966; -pub const CREDISUPPORAGREEMENDESC: i32 = 1967; -pub const CREDISUPPORAGREEMENDATE: i32 = 1968; -pub const CREDISUPPORAGREEMENID: i32 = 1969; -pub const GOVERNINLAW: i32 = 1970; -pub const NSIDREGULATORTRADIDS: i32 = 1971; -pub const SIDREGULATORTRADID: i32 = 1972; -pub const SIDREGULATORTRADIDSOURCE: i32 = 1973; -pub const SIDREGULATORTRADIDEVENT: i32 = 1974; -pub const SIDREGULATORTRADIDTYPE: i32 = 1975; -pub const NSECONDARASSECLASSES: i32 = 1976; -pub const SECONDARASSECLASS: i32 = 1977; -pub const SECONDARASSESUCLASS: i32 = 1978; -pub const SECONDARASSETYPE: i32 = 1979; -pub const BLOCTRALLOINDICATOR: i32 = 1980; -pub const NUNDERLYINEVENTS: i32 = 1981; -pub const UNDERLYINEVENTYPE: i32 = 1982; -pub const UNDERLYINEVENDATE: i32 = 1983; -pub const UNDERLYINEVENTIME: i32 = 1984; -pub const UNDERLYINEVENTIMUNIT: i32 = 1985; -pub const UNDERLYINEVENTIMPERIOD: i32 = 1986; -pub const UNDERLYINEVENPX: i32 = 1987; -pub const UNDERLYINCONSTITUENWEIGHT: i32 = 1988; -pub const UNDERLYINCOUPOTYPE: i32 = 1989; -pub const UNDERLYINTOTAISSUEAMOUNT: i32 = 1990; -pub const UNDERLYINCOUPOFREQUENCPERIOD: i32 = 1991; -pub const UNDERLYINCOUPOFREQUENCUNIT: i32 = 1992; -pub const UNDERLYINCOUPODACOUNT: i32 = 1993; -pub const UNDERLYINOBLIGATIOID: i32 = 1994; -pub const UNDERLYINOBLIGATIOIDSOURCE: i32 = 1995; -pub const UNDERLYINEQUITID: i32 = 1996; -pub const UNDERLYINEQUITIDSOURCE: i32 = 1997; -pub const UNDERLYINLIESENIORITY: i32 = 1998; -pub const UNDERLYINLOAFACILITY: i32 = 1999; -pub const UNDERLYINREFERENCENTITTYPE: i32 = 2000; -pub const UNDERLYINPROTECTIOTERXIDREF: i32 = 41314; -pub const UNDERLYINSETTTERXIDREF: i32 = 41315; -pub const UNDERLYININDESERIES: i32 = 2003; -pub const UNDERLYININDEANNEVERSION: i32 = 2004; -pub const UNDERLYININDEANNEDATE: i32 = 2005; -pub const UNDERLYININDEANNESOURCE: i32 = 2006; -pub const UNDERLYINPRODUCCOMPLEX: i32 = 2007; -pub const UNDERLYINSECURITGROUP: i32 = 2008; -pub const UNDERLYINSETTLOOPEFLAG: i32 = 2009; -pub const UNDERLYINASSIGNMENMETHOD: i32 = 2010; -pub const UNDERLYINSECURITSTATUS: i32 = 2011; -pub const UNDERLYINOBLIGATIOTYPE: i32 = 2012; -pub const UNDERLYINASSECLASS: i32 = 2013; -pub const UNDERLYINASSESUCLASS: i32 = 2014; -pub const UNDERLYINASSETYPE: i32 = 2015; -pub const UNDERLYINSWACLASS: i32 = 2016; -pub const UNDERLYINNTTDEFAULT: i32 = 2017; -pub const UNDERLYINMTTDEFAULT: i32 = 2018; -pub const UNDERLYINSETTLEENTITMATRISOURCE: i32 = 2019; -pub const UNDERLYINSETTLEENTITMATRIPUBLICATIODATE: i32 = 2020; -pub const UNDERLYINSTRIKMULTIPLIER: i32 = 2021; -pub const UNDERLYINSTRIKVALUE: i32 = 2022; -pub const UNDERLYINSTRIKPRICDETERMINATIOMETHOD: i32 = 2023; -pub const UNDERLYINSTRIKPRICBOUNDARMETHOD: i32 = 2024; -pub const UNDERLYINSTRIKPRICBOUNDARPRECISION: i32 = 2025; -pub const UNDERLYINMIPRICINCREMENT: i32 = 2026; -pub const UNDERLYINMIPRICINCREMENAMOUNT: i32 = 2027; -pub const UNDERLYINOPPAYOUTYPE: i32 = 2028; -pub const UNDERLYINOPPAYOUAMOUNT: i32 = 2029; -pub const UNDERLYINPRICQUOTMETHOD: i32 = 2030; -pub const UNDERLYINVALUATIOMETHOD: i32 = 2031; -pub const UNDERLYINLISMETHOD: i32 = 2032; -pub const UNDERLYINCAPRICE: i32 = 2033; -pub const UNDERLYINFLOOPRICE: i32 = 2034; -pub const UNDERLYINFLEXIBLINDICATOR: i32 = 2035; -pub const UNDERLYINFLEPRODUCELIGIBILITINDICATOR: i32 = 2036; -pub const UNDERLYINPOSITIOLIMIT: i32 = 2037; -pub const UNDERLYINNTPOSITIOLIMIT: i32 = 2038; -pub const UNDERLYINPOOL: i32 = 2039; -pub const UNDERLYINCONTRACSETTMONTH: i32 = 2040; -pub const UNDERLYINDATEDATE: i32 = 2041; -pub const UNDERLYININTERESACCRUADATE: i32 = 2042; -pub const UNDERLYINSHORSALRESTRICTION: i32 = 2043; -pub const UNDERLYINRETICTABLID: i32 = 2044; -pub const NUNDERLYINCOMPLEEVENTS: i32 = 2045; -pub const UNDERLYINCOMPLEEVENTYPE: i32 = 2046; -pub const UNDERLYINCOMPLEOPPAYOUAMOUNT: i32 = 2047; -pub const UNDERLYINCOMPLEEVENPRICE: i32 = 2048; -pub const UNDERLYINCOMPLEEVENPRICBOUNDARMETHOD: i32 = 2049; -pub const UNDERLYINCOMPLEEVENPRICBOUNDARPRECISION: i32 = 2050; -pub const UNDERLYINCOMPLEEVENPRICTIMTYPE: i32 = 2051; -pub const UNDERLYINCOMPLEEVENCONDITION: i32 = 2052; -pub const NUNDERLYINCOMPLEEVENDATES: i32 = 2053; -pub const UNDERLYINCOMPLEEVENSTARDATE: i32 = 2054; -pub const UNDERLYINCOMPLEEVENENDATE: i32 = 2055; -pub const NUNDERLYINCOMPLEEVENTIMES: i32 = 2056; -pub const UNDERLYINCOMPLEEVENSTARTIME: i32 = 2057; -pub const UNDERLYINCOMPLEEVENENTIME: i32 = 2058; -pub const NLEEVENTS: i32 = 2059; -pub const LEEVENTYPE: i32 = 2060; -pub const LEEVENDATE: i32 = 2061; -pub const LEEVENTIME: i32 = 2062; -pub const LEEVENTIMUNIT: i32 = 2063; -pub const LEEVENTIMPERIOD: i32 = 2064; -pub const LEEVENPX: i32 = 2065; -pub const LEEVENTEXT: i32 = 2066; -pub const LEASSECLASS: i32 = 2067; -pub const LEASSESUCLASS: i32 = 2068; -pub const LEASSETYPE: i32 = 2069; -pub const LESWACLASS: i32 = 2070; -pub const UNDERLYINEVENTEXT: i32 = 2071; -pub const ENCODEUNDERLYINEVENTEXLEN: i32 = 2072; -pub const ENCODEUNDERLYINEVENTEXT: i32 = 2073; -pub const ENCODELEEVENTEXLEN: i32 = 2074; -pub const ENCODELEEVENTEXT: i32 = 2075; -pub const NLESECONDARASSECLASSES: i32 = 2076; -pub const LESECONDARASSECLASS: i32 = 2077; -pub const LESECONDARASSESUCLASS: i32 = 2078; -pub const LESECONDARASSETYPE: i32 = 2079; -pub const NUNDERLYINSECONDARASSECLASSES: i32 = 2080; -pub const UNDERLYINSECONDARASSECLASS: i32 = 2081; -pub const UNDERLYINSECONDARASSESUCLASS: i32 = 2082; -pub const UNDERLYINSECONDARASSETYPE: i32 = 2083; -pub const NADDITIONATERBONREFS: i32 = 40000; -pub const ADDITIONATERBONSECURITID: i32 = 40001; -pub const ADDITIONATERBONSECURITIDSOURCE: i32 = 40002; -pub const ADDITIONATERBONDESC: i32 = 40003; -pub const ENCODEADDITIONATERBONDESLEN: i32 = 40004; -pub const ENCODEADDITIONATERBONDESC: i32 = 40005; -pub const ADDITIONATERBONCURRENCY: i32 = 40006; -pub const ADDITIONATERBONISSUER: i32 = 40007; -pub const ENCODEADDITIONATERBONISSUELEN: i32 = 40008; -pub const ENCODEADDITIONATERBONISSUER: i32 = 40009; -pub const ADDITIONATERBONSENIORITY: i32 = 40010; -pub const ADDITIONATERBONCOUPOTYPE: i32 = 40011; -pub const ADDITIONATERBONCOUPORATE: i32 = 40012; -pub const ADDITIONATERBONMATURITDATE: i32 = 40013; -pub const ADDITIONATERBONPAVALUE: i32 = 40014; -pub const ADDITIONATERBONCURRENTOTAISSUEAMOUNT: i32 = 40015; -pub const ADDITIONATERBONCOUPOFREQUENCPERIOD: i32 = 40016; -pub const ADDITIONATERBONCOUPOFREQUENCUNIT: i32 = 40017; -pub const ADDITIONATERBONDACOUNT: i32 = 40018; -pub const NADDITIONATERMS: i32 = 40019; -pub const ADDITIONATERCONDITIOPRECEDENBONINDICATOR: i32 = 40020; -pub const ADDITIONATERDISCREPANCCLAUSINDICATOR: i32 = 40021; -pub const NCASSETTTERMS: i32 = 40022; -pub const CASSETTCURRENCY: i32 = 40023; -pub const CASSETTVALUATIOFIRSBUSINESDAOFFSET: i32 = 40024; -pub const CASSETTVALUATIOSUBSEQUENBUSINESDAYOFFSET: i32 = 40916; -pub const CASSETTNUOVALUATIODATES: i32 = 40917; -pub const CASSETTVALUATIOTIME: i32 = 40025; -pub const CASSETTBUSINESCENTER: i32 = 40026; -pub const CASSETTQUOTMETHOD: i32 = 40027; -pub const CASSETTQUOTAMOUNT: i32 = 40028; -pub const CASSETTQUOTCURRENCY: i32 = 40029; -pub const CASSETTMINIMUQUOTAMOUNT: i32 = 40030; -pub const CASSETTMINIMUQUOTCURRENCY: i32 = 40031; -pub const CASSETTDEALER: i32 = 40032; -pub const CASSETTBUSINESDAYS: i32 = 40033; -pub const CASSETTAMOUNT: i32 = 40034; -pub const CASSETTRECOVERFACTOR: i32 = 40035; -pub const CASSETTFIXETERINDICATOR: i32 = 40036; -pub const CASSETTACCRUEINTERESINDICATOR: i32 = 40037; -pub const CASSETTVALUATIOMETHOD: i32 = 40038; -pub const CASSETTTERXID: i32 = 40039; -pub const NCONTRACTUADEFINITIONS: i32 = 40040; -pub const CONTRACTUADEFINITION: i32 = 40041; -pub const NCONTRACTUAMATRICES: i32 = 40042; -pub const CONTRACTUAMATRISOURCE: i32 = 40043; -pub const CONTRACTUAMATRIDATE: i32 = 40044; -pub const CONTRACTUAMATRITERM: i32 = 40045; -pub const NFINANCINTERSUPPLEMENTS: i32 = 40046; -pub const FINANCINTERSUPPLEMENDESC: i32 = 40047; -pub const FINANCINTERSUPPLEMENDATE: i32 = 40048; -pub const NSTREAMS: i32 = 40049; -pub const STREATYPE: i32 = 40050; -pub const STREADESC: i32 = 40051; -pub const STREAPASIDE: i32 = 40052; -pub const STREARECEIVSIDE: i32 = 40053; -pub const STREANOTIONAL: i32 = 40054; -pub const STREACURRENCY: i32 = 40055; -pub const STREATEXT: i32 = 40056; -pub const UNDERLYINSTREAEFFECTIVDATUNADJUSTED: i32 = 40057; -pub const UNDERLYINSTREAEFFECTIVDATBUSINESDACONVENTION: i32 = 40058; -pub const UNDERLYINSTREAEFFECTIVDATBUSINESCENTER: i32 = 40059; -pub const UNDERLYINSTREAEFFECTIVDATRELATIVTO: i32 = 40060; -pub const UNDERLYINSTREAEFFECTIVDATOFFSEPERIOD: i32 = 40061; -pub const UNDERLYINSTREAEFFECTIVDATOFFSEUNIT: i32 = 40062; -pub const UNDERLYINSTREAEFFECTIVDATOFFSEDATYPE: i32 = 40063; -pub const UNDERLYINSTREAEFFECTIVDATADJUSTED: i32 = 40064; -pub const STREATERMINATIODATUNADJUSTED: i32 = 40065; -pub const STREATERMINATIODATBUSINESDACONVENTION: i32 = 40066; -pub const STREATERMINATIODATBUSINESCENTER: i32 = 40067; -pub const STREATERMINATIODATRELATIVTO: i32 = 40068; -pub const STREATERMINATIODATOFFSEPERIOD: i32 = 40069; -pub const STREATERMINATIODATOFFSEUNIT: i32 = 40070; -pub const STREATERMINATIODATOFFSEDATYPE: i32 = 40071; -pub const STREATERMINATIODATADJUSTED: i32 = 40072; -pub const STREACALCULATIOPERIOBUSINESDACONVENTION: i32 = 40073; -pub const STREACALCULATIOPERIOBUSINESCENTER: i32 = 40074; -pub const STREAFIRSPERIOSTARDATUNADJUSTED: i32 = 40075; -pub const STREAFIRSPERIOSTARDATBUSINESDACONVENTION: i32 = 40076; -pub const STREAFIRSPERIOSTARDATBUSINESCENTER: i32 = 40077; -pub const STREAFIRSPERIOSTARDATADJUSTED: i32 = 40078; -pub const STREAFIRSREGULAPERIOSTARDATUNADJUSTED: i32 = 40079; -pub const STREAFIRSCOMPOUNDINPERIOENDATUNADJUSTED: i32 = 40080; -pub const STREALASREGULAPERIOENDATUNADJUSTED: i32 = 40081; -pub const STREACALCULATIOFREQUENCPERIOD: i32 = 40082; -pub const STREACALCULATIOFREQUENCUNIT: i32 = 40083; -pub const STREACALCULATIOROLCONVENTION: i32 = 40084; -pub const NSETTRATFALLBACKS: i32 = 40085; -pub const SETTRATPOSTPONEMENMAXIMUDAYS: i32 = 40086; -pub const LEPAYMENSTREANODELIVERABLSETTRATSOURCE: i32 = 40087; -pub const SETTRATPOSTPONEMENSURVEY: i32 = 40088; -pub const SETTRATPOSTPONEMENCALCULATIOAGENT: i32 = 40089; -pub const NPROVISIONS: i32 = 40090; -pub const PROVISIOTYPE: i32 = 40091; -pub const PROVISIODATUNADJUSTED: i32 = 40092; -pub const PROVISIODATBUSINESDACONVENTION: i32 = 40093; -pub const PROVISIODATBUSINESCENTER: i32 = 40094; -pub const PROVISIODATADJUSTED: i32 = 40095; -pub const PROVISIODATTENOPERIOD: i32 = 40096; -pub const PROVISIODATTENOUNIT: i32 = 40097; -pub const PROVISIOCALCULATIOAGENT: i32 = 40098; -pub const PROVISIOOPTIOSINGLPARTBUYESIDE: i32 = 40099; -pub const PROVISIOOPTIOSINGLPARTSELLESIDE: i32 = 40100; -pub const PROVISIOOPTIOEXERCISSTYLE: i32 = 40101; -pub const PROVISIOOPTIOEXERCISMULTIPLNOTIONAL: i32 = 40102; -pub const PROVISIOOPTIOEXERCISMINIMUNOTIONAL: i32 = 40103; -pub const PROVISIOOPTIOEXERCISMAXIMUNOTIONAL: i32 = 40104; -pub const PROVISIOOPTIOMINIMUNUMBER: i32 = 40105; -pub const PROVISIOOPTIOMAXIMUNUMBER: i32 = 40106; -pub const PROVISIOOPTIOEXERCISCONFIRMATION: i32 = 40107; -pub const PROVISIOCASSETTMETHOD: i32 = 40108; -pub const PROVISIOCASSETTCURRENCY: i32 = 40109; -pub const PROVISIOCASSETTCURRENCY2: i32 = 40110; -pub const PROVISIOCASSETTQUOTTYPE: i32 = 40111; -pub const PROVISIOCASSETTQUOTSOURCE: i32 = 40112; -pub const PROVISIOTEXT: i32 = 40113; -pub const PROVISIOCASSETTVALUTIME: i32 = 40114; -pub const PROVISIOCASSETTVALUTIMBUSINESCENTER: i32 = 40115; -pub const PROVISIOCASSETTVALUDATBUSINESDACONVENTION: i32 = 40116; -pub const PROVISIOCASSETTVALUDATBUSINESCENTER: i32 = 40117; -pub const PROVISIOCASSETTVALUDATRELATIVTO: i32 = 40118; -pub const PROVISIOCASSETTVALUDATOFFSEPERIOD: i32 = 40119; -pub const PROVISIOCASSETTVALUDATOFFSEUNIT: i32 = 40120; -pub const PROVISIOCASSETTVALUDATOFFSEDATYPE: i32 = 40121; -pub const PROVISIOCASSETTVALUDATADJUSTED: i32 = 40122; -pub const PROVISIOOPTIOEXERCISBUSINESDACONVENTION: i32 = 40123; -pub const PROVISIOOPTIOEXERCISBUSINESCENTER: i32 = 40124; -pub const PROVISIOOPTIOEXERCISEARLIESDATOFFSEPERIOD: i32 = 40125; -pub const PROVISIOOPTIOEXERCISEARLIESDATOFFSEUNIT: i32 = 40126; -pub const PROVISIOOPTIOEXERCISFREQUENCPERIOD: i32 = 40127; -pub const PROVISIOOPTIOEXERCISFREQUENCUNIT: i32 = 40128; -pub const PROVISIOOPTIOEXERCISSTARDATUNADJUSTED: i32 = 40129; -pub const PROVISIOOPTIOEXERCISSTARDATRELATIVTO: i32 = 40130; -pub const PROVISIOOPTIOEXERCISSTARDATOFFSEPERIOD: i32 = 40131; -pub const PROVISIOOPTIOEXERCISSTARDATOFFSEUNIT: i32 = 40132; -pub const PROVISIOOPTIOEXERCISSTARDATOFFSEDATYPE: i32 = 40133; -pub const PROVISIOOPTIOEXERCISSTARDATADJUSTED: i32 = 40134; -pub const PROVISIOOPTIOEXERCISPERIOSKIP: i32 = 40135; -pub const PROVISIOOPTIOEXERCISBOUNDFIRSDATUNADJUSTED: i32 = 40136; -pub const PROVISIOOPTIOEXERCISBOUNDLASDATUNADJUSTED: i32 = 40137; -pub const PROVISIOOPTIOEXERCISEARLIESTIME: i32 = 40138; -pub const PROVISIOOPTIOEXERCISEARLIESTIMBUSINESCENTER: i32 = 40139; -pub const PROVISIOOPTIOEXERCISLATESTIME: i32 = 40140; -pub const PROVISIOOPTIOEXERCISLATESTIMBUSINESCENTER: i32 = 40141; -pub const NPROVISIOOPTIOEXERCISFIXEDATES: i32 = 40142; -pub const PROVISIOOPTIOEXERCISFIXEDATE: i32 = 40143; -pub const PROVISIOOPTIOEXERCISFIXEDATTYPE: i32 = 40144; -pub const PROVISIOOPTIOEXPIRATIODATUNADJUSTED: i32 = 40145; -pub const PROVISIOOPTIOEXPIRATIODATBUSINESDACONVENTION: i32 = 40146; -pub const PROVISIOOPTIOEXPIRATIODATBUSINESCENTER: i32 = 40147; -pub const PROVISIOOPTIOEXPIRATIODATRELATIVTO: i32 = 40148; -pub const PROVISIOOPTIOEXPIRATIODATOFFSEPERIOD: i32 = 40149; -pub const PROVISIOOPTIOEXPIRATIODATOFFSEUNIT: i32 = 40150; -pub const PROVISIOOPTIOEXPIRATIODATOFFSEDATYPE: i32 = 40151; -pub const PROVISIOOPTIOEXPIRATIODATADJUSTED: i32 = 40152; -pub const PROVISIOOPTIOEXPIRATIOTIME: i32 = 40153; -pub const PROVISIOOPTIOEXPIRATIOTIMBUSINESCENTER: i32 = 40154; -pub const PROVISIOOPTIORELEVANUNDERLYINDATUNADJUSTED: i32 = 40155; -pub const PROVISIOOPTIORELEVANUNDERLYINDATBUSINESDACONVENTION: i32 = 40156; -pub const PROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTER: i32 = 40157; -pub const PROVISIOOPTIORELEVANUNDERLYINDATRELATIVTO: i32 = 40158; -pub const PROVISIOOPTIORELEVANUNDERLYINDATOFFSEPERIOD: i32 = 40159; -pub const PROVISIOOPTIORELEVANUNDERLYINDATOFFSEUNIT: i32 = 40160; -pub const PROVISIOOPTIORELEVANUNDERLYINDATOFFSEDATYPE: i32 = 40161; -pub const PROVISIOOPTIORELEVANUNDERLYINDATADJUSTED: i32 = 40162; -pub const PROVISIOCASSETTPAYMENDATBUSINESDACONVENTION: i32 = 40163; -pub const PROVISIOCASSETTPAYMENDATBUSINESCENTER: i32 = 40164; -pub const PROVISIOCASSETTPAYMENDATRELATIVTO: i32 = 40165; -pub const PROVISIOCASSETTPAYMENDATOFFSEPERIOD: i32 = 40166; -pub const PROVISIOCASSETTPAYMENDATOFFSEUNIT: i32 = 40167; -pub const PROVISIOCASSETTPAYMENDATOFFSEDATYPE: i32 = 40168; -pub const PROVISIOCASSETTPAYMENDATRANGFIRST: i32 = 40169; -pub const PROVISIOCASSETTPAYMENDATRANGLAST: i32 = 40170; -pub const NPROVISIOCASSETTPAYMENDATES: i32 = 40171; -pub const PROVISIOCASSETTPAYMENDATE: i32 = 40172; -pub const PROVISIOCASSETTPAYMENDATTYPE: i32 = 40173; -pub const NPROVISIOPARTIDS: i32 = 40174; -pub const PROVISIOPARTID: i32 = 40175; -pub const PROVISIOPARTIDSOURCE: i32 = 40176; -pub const PROVISIOPARTROLE: i32 = 40177; -pub const NPROVISIOPARTSUIDS: i32 = 40178; -pub const PROVISIOPARTSUID: i32 = 40179; -pub const PROVISIOPARTSUIDTYPE: i32 = 40180; -pub const NPROTECTIOTERMS: i32 = 40181; -pub const PROTECTIOTERNOTIONAL: i32 = 40182; -pub const PROTECTIOTERCURRENCY: i32 = 40183; -pub const PROTECTIOTERSELLENOTIFIES: i32 = 40184; -pub const PROTECTIOTERBUYENOTIFIES: i32 = 40185; -pub const PROTECTIOTEREVENBUSINESCENTER: i32 = 40186; -pub const PROTECTIOTERSTANDARSOURCES: i32 = 40187; -pub const PROTECTIOTEREVENMINIMUSOURCES: i32 = 40188; -pub const PROTECTIOTEREVENNEWSOURCE: i32 = 40189; -pub const PROTECTIOTERXID: i32 = 40190; -pub const NPROTECTIOTEREVENTS: i32 = 40191; -pub const PROTECTIOTEREVENTYPE: i32 = 40192; -pub const PROTECTIOTEREVENVALUE: i32 = 40193; -pub const PROTECTIOTEREVENCURRENCY: i32 = 40194; -pub const PROTECTIOTEREVENPERIOD: i32 = 40195; -pub const PROTECTIOTEREVENUNIT: i32 = 40196; -pub const PROTECTIOTEREVENDATYPE: i32 = 40197; -pub const PROTECTIOTEREVENRATSOURCE: i32 = 40198; -pub const NPROTECTIOTEREVENQUALIFIERS: i32 = 40199; -pub const PROTECTIOTEREVENQUALIFIER: i32 = 40200; -pub const NPROTECTIOTEROBLIGATIONS: i32 = 40201; -pub const PROTECTIOTEROBLIGATIOTYPE: i32 = 40202; -pub const PROTECTIOTEROBLIGATIOVALUE: i32 = 40203; -pub const NPHYSICASETTTERMS: i32 = 40204; -pub const PHYSICASETTCURRENCY: i32 = 40205; -pub const PHYSICASETTBUSINESDAYS: i32 = 40206; -pub const PHYSICASETTMAXIMUBUSINESDAYS: i32 = 40207; -pub const PHYSICASETTTERXID: i32 = 40208; -pub const NPHYSICASETTDELIVERABLOBLIGATIONS: i32 = 40209; -pub const PHYSICASETTDELIVERABLOBLIGATIOTYPE: i32 = 40210; -pub const PHYSICASETTDELIVERABLOBLIGATIOVALUE: i32 = 40211; -pub const NPAYMENTS: i32 = 40212; -pub const PAYMENTYPE: i32 = 40213; -pub const PAYMENPASIDE: i32 = 40214; -pub const PAYMENRECEIVSIDE: i32 = 40215; -pub const PAYMENCURRENCY: i32 = 40216; -pub const PAYMENAMOUNT: i32 = 40217; -pub const PAYMENPRICE: i32 = 40218; -pub const PAYMENDATUNADJUSTED: i32 = 40219; -pub const PAYMENBUSINESDACONVENTION: i32 = 40220; -pub const PAYMENBUSINESCENTER: i32 = 40221; -pub const PAYMENDATADJUSTED: i32 = 40222; -pub const PAYMENDISCOUNFACTOR: i32 = 40224; -pub const PAYMENPRESENVALUAMOUNT: i32 = 40225; -pub const PAYMENPRESENVALUCURRENCY: i32 = 40226; -pub const PAYMENSETTSTYLE: i32 = 40227; -pub const LEPAYMENSTREANODELIVERABLSETTREFERENCPAGE: i32 = 40228; -pub const PAYMENTEXT: i32 = 40229; -pub const NPAYMENSETTLS: i32 = 40230; -pub const PAYMENSETTAMOUNT: i32 = 40231; -pub const PAYMENSETTCURRENCY: i32 = 40232; -pub const NPAYMENSETTPARTIDS: i32 = 40233; -pub const PAYMENSETTPARTID: i32 = 40234; -pub const PAYMENSETTPARTIDSOURCE: i32 = 40235; -pub const PAYMENSETTPARTROLE: i32 = 40236; -pub const PAYMENSETTPARTROLQUALIFIER: i32 = 40237; -pub const NPAYMENSETTPARTSUIDS: i32 = 40238; -pub const PAYMENSETTPARTSUID: i32 = 40239; -pub const PAYMENSETTPARTSUIDTYPE: i32 = 40240; -pub const NLESTREAMS: i32 = 40241; -pub const LESTREATYPE: i32 = 40242; -pub const LESTREADESC: i32 = 40243; -pub const LESTREAPASIDE: i32 = 40244; -pub const LESTREARECEIVSIDE: i32 = 40245; -pub const LESTREANOTIONAL: i32 = 40246; -pub const LESTREACURRENCY: i32 = 40247; -pub const LESTREATEXT: i32 = 40248; -pub const LESTREAEFFECTIVDATUNADJUSTED: i32 = 40249; -pub const LESTREAEFFECTIVDATBUSINESDACONVENTION: i32 = 40250; -pub const LESTREAEFFECTIVDATBUSINESCENTER: i32 = 40251; -pub const LESTREAEFFECTIVDATRELATIVTO: i32 = 40252; -pub const LESTREAEFFECTIVDATOFFSEPERIOD: i32 = 40253; -pub const LESTREAEFFECTIVDATOFFSEUNIT: i32 = 40254; -pub const LESTREAEFFECTIVDATOFFSEDATYPE: i32 = 40255; -pub const LESTREAEFFECTIVDATADJUSTED: i32 = 40256; -pub const LESTREATERMINATIODATUNADJUSTED: i32 = 40257; -pub const LESTREATERMINATIODATBUSINESDACONVENTION: i32 = 40258; -pub const LESTREATERMINATIODATBUSINESCENTER: i32 = 40259; -pub const LESTREATERMINATIODATRELATIVTO: i32 = 40260; -pub const LESTREATERMINATIODATOFFSEPERIOD: i32 = 40261; -pub const LESTREATERMINATIODATOFFSEUNIT: i32 = 40262; -pub const LESTREATERMINATIODATOFFSEDATYPE: i32 = 40263; -pub const LESTREATERMINATIODATADJUSTED: i32 = 40264; -pub const LESTREACALCULATIOPERIOBUSINESDACONVENTION: i32 = 40265; -pub const LESTREACALCULATIOPERIOBUSINESCENTER: i32 = 40266; -pub const LESTREAFIRSPERIOSTARDATUNADJUSTED: i32 = 40267; -pub const LESTREAFIRSPERIOSTARDATBUSINESDACONVENTION: i32 = 40268; -pub const LESTREAFIRSPERIOSTARDATBUSINESCENTER: i32 = 40269; -pub const LESTREAFIRSPERIOSTARDATADJUSTED: i32 = 40270; -pub const LESTREAFIRSREGULAPERIOSTARDATUNADJUSTED: i32 = 40271; -pub const LESTREAFIRSCOMPOUNDINPERIOENDATUNADJUSTED: i32 = 40272; -pub const LESTREALASREGULAPERIOENDATUNADJUSTED: i32 = 40273; -pub const LESTREACALCULATIOFREQUENCPERIOD: i32 = 40274; -pub const LESTREACALCULATIOFREQUENCUNIT: i32 = 40275; -pub const LESTREACALCULATIOROLCONVENTION: i32 = 40276; -pub const NCASSETTDEALERS: i32 = 40277; -pub const NBUSINESCENTERS: i32 = 40278; -pub const LEPAYMENSTREATYPE: i32 = 40279; -pub const LEPAYMENSTREAMARKERATE: i32 = 40280; -pub const LEPAYMENSTREADELAINDICATOR: i32 = 40281; -pub const LEPAYMENSTREASETTCURRENCY: i32 = 40282; -pub const LEPAYMENSTREADACOUNT: i32 = 40283; -pub const LEPAYMENSTREAACCRUADAYS: i32 = 40284; -pub const LEPAYMENSTREADISCOUNTYPE: i32 = 40285; -pub const LEPAYMENSTREADISCOUNRATE: i32 = 40286; -pub const LEPAYMENSTREADISCOUNRATDACOUNT: i32 = 40287; -pub const LEPAYMENSTREACOMPOUNDINMETHOD: i32 = 40288; -pub const LEPAYMENSTREAINITIAPRINCIPAEXCHANGINDICATOR: i32 = 40289; -pub const LEPAYMENSTREAINTERIPRINCIPAEXCHANGINDICATOR: i32 = 40290; -pub const LEPAYMENSTREAFINAPRINCIPAEXCHANGINDICATOR: i32 = 40291; -pub const LEPAYMENSTREAPAYMENDATBUSINESDACONVENTION: i32 = 40292; -pub const LEPAYMENSTREAPAYMENDATBUSINESCENTER: i32 = 40293; -pub const LEPAYMENSTREAPAYMENFREQUENCPERIOD: i32 = 40294; -pub const LEPAYMENSTREAPAYMENFREQUENCUNIT: i32 = 40295; -pub const LEPAYMENSTREAPAYMENROLCONVENTION: i32 = 40296; -pub const LEPAYMENSTREAFIRSPAYMENDATUNADJUSTED: i32 = 40297; -pub const LEPAYMENSTREALASREGULAPAYMENDATUNADJUSTED: i32 = 40298; -pub const LEPAYMENSTREAPAYMENDATRELATIVTO: i32 = 40299; -pub const LEPAYMENSTREAPAYMENDATOFFSEPERIOD: i32 = 40300; -pub const LEPAYMENSTREAPAYMENDATOFFSEUNIT: i32 = 40301; -pub const LEPAYMENSTREAPAYMENDATOFFSEDATYPE: i32 = 40302; -pub const LEPAYMENSTREARESEDATRELATIVTO: i32 = 40303; -pub const LEPAYMENSTREARESEDATBUSINESDACONVENTION: i32 = 40304; -pub const LEPAYMENSTREARESEDATBUSINESCENTER: i32 = 40305; -pub const LEPAYMENSTREARESEFREQUENCPERIOD: i32 = 40306; -pub const LEPAYMENSTREARESEFREQUENCUNIT: i32 = 40307; -pub const LEPAYMENSTREARESEWEEKLROLCONVENTION: i32 = 40308; -pub const LEPAYMENSTREAINITIAFIXINDATRELATIVTO: i32 = 40309; -pub const LEPAYMENSTREAINITIAFIXINDATBUSINESDACONVENTION: i32 = 40310; -pub const LEPAYMENSTREAINITIAFIXINDATBUSINESCENTER: i32 = 40311; -pub const LEPAYMENSTREAINITIAFIXINDATOFFSEPERIOD: i32 = 40312; -pub const LEPAYMENSTREAINITIAFIXINDATOFFSEUNIT: i32 = 40313; -pub const LEPAYMENSTREAINITIAFIXINDATOFFSEDATYPE: i32 = 40314; -pub const LEPAYMENSTREAINITIAFIXINDATADJUSTED: i32 = 40315; -pub const LEPAYMENSTREAFIXINDATRELATIVTO: i32 = 40316; -pub const LEPAYMENSTREAFIXINDATBUSINESDACONVENTION: i32 = 40317; -pub const LEPAYMENSTREAFIXINDATBUSINESCENTER: i32 = 40318; -pub const LEPAYMENSTREAFIXINDATOFFSEPERIOD: i32 = 40319; -pub const LEPAYMENSTREAFIXINDATOFFSEUNIT: i32 = 40320; -pub const LEPAYMENSTREAFIXINDATOFFSEDATYPE: i32 = 40321; -pub const LEPAYMENSTREAFIXINDATADJUSTED: i32 = 40322; -pub const LEPAYMENSTREARATCUTOFDATOFFSEPERIOD: i32 = 40323; -pub const LEPAYMENSTREARATCUTOFDATOFFSEUNIT: i32 = 40324; -pub const LEPAYMENSTREARATCUTOFDATOFFSEDATYPE: i32 = 40325; -pub const LEPAYMENSTREARATE: i32 = 40326; -pub const LEPAYMENSTREAFIXEAMOUNT: i32 = 40327; -pub const LEPAYMENSTREARATOAMOUNCURRENCY: i32 = 40328; -pub const LEPAYMENSTREAFUTURVALUNOTIONAL: i32 = 40329; -pub const LEPAYMENSTREAFUTURVALUDATADJUSTED: i32 = 40330; -pub const LEPAYMENSTREARATINDEX: i32 = 40331; -pub const LEPAYMENSTREARATINDESOURCE: i32 = 40332; -pub const LEPAYMENSTREARATINDECURVUNIT: i32 = 40333; -pub const LEPAYMENSTREARATINDECURVPERIOD: i32 = 40334; -pub const LEPAYMENSTREARATMULTIPLIER: i32 = 40335; -pub const LEPAYMENSTREARATSPREAD: i32 = 40336; -pub const LEPAYMENSTREARATSPREAPOSITIOTYPE: i32 = 40337; -pub const LEPAYMENSTREARATTREATMENT: i32 = 40338; -pub const LEPAYMENSTREACARATE: i32 = 40339; -pub const LEPAYMENSTREACARATBUSIDE: i32 = 40340; -pub const LEPAYMENSTREACARATSELSIDE: i32 = 40341; -pub const LEPAYMENSTREAFLOORATE: i32 = 40342; -pub const LEPAYMENSTREAFLOORATBUSIDE: i32 = 40343; -pub const LEPAYMENSTREAFLOORATSELSIDE: i32 = 40344; -pub const LEPAYMENSTREAINITIARATE: i32 = 40345; -pub const LEPAYMENSTREAFINARATROUNDINDIRECTION: i32 = 40346; -pub const LEPAYMENSTREAFINARATPRECISION: i32 = 40347; -pub const LEPAYMENSTREAAVERAGINMETHOD: i32 = 40348; -pub const LEPAYMENSTREANEGATIVRATTREATMENT: i32 = 40349; -pub const LEPAYMENSTREAINFLATIOLAPERIOD: i32 = 40350; -pub const LEPAYMENSTREAINFLATIOLAUNIT: i32 = 40351; -pub const LEPAYMENSTREAINFLATIOLADATYPE: i32 = 40352; -pub const LEPAYMENSTREAINFLATIOINTERPOLATIOMETHOD: i32 = 40353; -pub const LEPAYMENSTREAINFLATIOINDESOURCE: i32 = 40354; -pub const LEPAYMENSTREAINFLATIOPUBLICATIOSOURCE: i32 = 40355; -pub const LEPAYMENSTREAINFLATIOINITIAINDELEVEL: i32 = 40356; -pub const LEPAYMENSTREAINFLATIOFALLBACBONAPPLICABLE: i32 = 40357; -pub const LEPAYMENSTREAFRADISCOUNTING: i32 = 40358; -pub const LEPAYMENSTREANODELIVERABLRECURRENCY: i32 = 40359; -pub const LEPAYMENSTREANODELIVERABLFIXINDATEBUSINESDACONVENTION: i32 = 40360; -pub const LEPAYMENSTREANODELIVERABLFIXINDATEBUSINESCENTER: i32 = 40361; -pub const LEPAYMENSTREANODELIVERABLFIXINDATERELATIVTO: i32 = 40362; -pub const LEPAYMENSTREANODELIVERABLFIXINDATEOFFSEPERIOD: i32 = 40363; -pub const LEPAYMENSTREANODELIVERABLFIXINDATEOFFSEUNIT: i32 = 40364; -pub const LEPAYMENSTREANODELIVERABLFIXINDATEOFFSEDATYPE: i32 = 40365; -pub const LESETTRATFALLBACRATSOURCE: i32 = 40366; -pub const NLENODELIVERABLFIXINDATES: i32 = 40367; -pub const LENODELIVERABLFIXINDATE: i32 = 40368; -pub const LENODELIVERABLFIXINDATTYPE: i32 = 40369; -pub const LESETTRATFALLBACREFERENCPAGE: i32 = 40370; -pub const PAYMENSTREANODELIVERABLSETTRATSOURCE: i32 = 40371; -pub const PAYMENSTREANODELIVERABLSETTREFERENCPAGE: i32 = 40372; -pub const SETTRATFALLBACRATSOURCE: i32 = 40373; -pub const NLEPAYMENSCHEDULES: i32 = 40374; -pub const LEPAYMENSCHEDULTYPE: i32 = 40375; -pub const LEPAYMENSCHEDULSTUTYPE: i32 = 40376; -pub const LEPAYMENSCHEDULSTARDATUNADJUSTED: i32 = 40377; -pub const LEPAYMENSCHEDULENDATUNADJUSTED: i32 = 40378; -pub const LEPAYMENSCHEDULPASIDE: i32 = 40379; -pub const LEPAYMENSCHEDULRECEIVSIDE: i32 = 40380; -pub const LEPAYMENSCHEDULNOTIONAL: i32 = 40381; -pub const LEPAYMENSCHEDULCURRENCY: i32 = 40382; -pub const LEPAYMENSCHEDULRATE: i32 = 40383; -pub const LEPAYMENSCHEDULRATMULTIPLIER: i32 = 40384; -pub const LEPAYMENSCHEDULRATSPREAD: i32 = 40385; -pub const LEPAYMENSCHEDULRATSPREAPOSITIOTYPE: i32 = 40386; -pub const LEPAYMENSCHEDULRATTREATMENT: i32 = 40387; -pub const LEPAYMENSCHEDULFIXEAMOUNT: i32 = 40388; -pub const LEPAYMENSCHEDULFIXECURRENCY: i32 = 40389; -pub const LEPAYMENSCHEDULSTEFREQUENCPERIOD: i32 = 40390; -pub const LEPAYMENSCHEDULSTEFREQUENCUNIT: i32 = 40391; -pub const LEPAYMENSCHEDULSTEOFFSEVALUE: i32 = 40392; -pub const LEPAYMENSCHEDULSTERATE: i32 = 40393; -pub const LEPAYMENSCHEDULSTEOFFSERATE: i32 = 40394; -pub const LEPAYMENSCHEDULSTERELATIVTO: i32 = 40395; -pub const LEPAYMENSCHEDULFIXINDATUNADJUSTED: i32 = 40396; -pub const LEPAYMENSCHEDULWEIGHT: i32 = 40397; -pub const LEPAYMENSCHEDULFIXINDATRELATIVTO: i32 = 40398; -pub const LEPAYMENSCHEDULFIXINDATBUSINESDACONVENTION: i32 = 40399; -pub const LEPAYMENSCHEDULFIXINDATBUSINESCENTER: i32 = 40400; -pub const LEPAYMENSCHEDULFIXINDATOFFSEPERIOD: i32 = 40401; -pub const LEPAYMENSCHEDULFIXINDATOFFSEUNIT: i32 = 40402; -pub const LEPAYMENSCHEDULFIXINDATOFFSEDATYPE: i32 = 40403; -pub const LEPAYMENSCHEDULFIXINDATADJUSTED: i32 = 40404; -pub const LEPAYMENSCHEDULFIXINTIME: i32 = 40405; -pub const LEPAYMENSCHEDULFIXINTIMBUSINESCENTER: i32 = 40406; -pub const LEPAYMENSCHEDULINTERIEXCHANGPAYMENDATRELATIVTO: i32 = 40407; -pub const LEPAYMENSCHEDULINTERIEXCHANGDATEBUSINESDACONVENTION: i32 = 40408; -pub const LEPAYMENSCHEDULINTERIEXCHANGDATEBUSINESCENTER: i32 = 40409; -pub const LEPAYMENSCHEDULINTERIEXCHANGDATEOFFSEPERIOD: i32 = 40410; -pub const LEPAYMENSCHEDULINTERIEXCHANGDATEOFFSEUNIT: i32 = 40411; -pub const LEPAYMENSCHEDULINTERIEXCHANGDATEOFFSEDATYPE: i32 = 40412; -pub const LEPAYMENSCHEDULINTERIEXCHANGDATADJUSTED: i32 = 40413; -pub const NLEPAYMENSCHEDULRATSOURCES: i32 = 40414; -pub const LEPAYMENSCHEDULRATSOURCE: i32 = 40415; -pub const LEPAYMENSCHEDULRATSOURCTYPE: i32 = 40416; -pub const LEPAYMENSCHEDULREFERENCPAGE: i32 = 40417; -pub const NLEPAYMENSTUBS: i32 = 40418; -pub const LEPAYMENSTUTYPE: i32 = 40419; -pub const LEPAYMENSTULENGTH: i32 = 40420; -pub const LEPAYMENSTURATE: i32 = 40421; -pub const LEPAYMENSTUFIXEAMOUNT: i32 = 40422; -pub const LEPAYMENSTUFIXECURRENCY: i32 = 40423; -pub const LEPAYMENSTUINDEX: i32 = 40424; -pub const LEPAYMENSTUINDESOURCE: i32 = 40425; -pub const LEPAYMENSTUINDECURVPERIOD: i32 = 40426; -pub const LEPAYMENSTUINDECURVUNIT: i32 = 40427; -pub const LEPAYMENSTUINDERATMULTIPLIER: i32 = 40428; -pub const LEPAYMENSTUINDERATSPREAD: i32 = 40429; -pub const LEPAYMENSTUINDERATSPREAPOSITIOTYPE: i32 = 40430; -pub const LEPAYMENSTUINDERATTREATMENT: i32 = 40431; -pub const LEPAYMENSTUINDECARATE: i32 = 40432; -pub const LEPAYMENSTUINDECARATBUSIDE: i32 = 40433; -pub const LEPAYMENSTUINDECARATSELSIDE: i32 = 40434; -pub const LEPAYMENSTUINDEFLOORATE: i32 = 40435; -pub const LEPAYMENSTUINDEFLOORATBUSIDE: i32 = 40436; -pub const LEPAYMENSTUINDEFLOORATSELSIDE: i32 = 40437; -pub const LEPAYMENSTUINDEX2: i32 = 40438; -pub const LEPAYMENSTUINDEX2SOURCE: i32 = 40439; -pub const LEPAYMENSTUINDEX2CURVPERIOD: i32 = 40440; -pub const LEPAYMENSTUINDEX2CURVUNIT: i32 = 40441; -pub const LEPAYMENSTUINDEX2RATMULTIPLIER: i32 = 40442; -pub const LEPAYMENSTUINDEX2RATSPREAD: i32 = 40443; -pub const LEPAYMENSTUINDEX2RATSPREAPOSITIOTYPE: i32 = 40444; -pub const LEPAYMENSTUINDEX2RATTREATMENT: i32 = 40445; -pub const LEPAYMENSTUINDEX2CARATE: i32 = 40446; -pub const LEPAYMENSTUINDEX2FLOORATE: i32 = 40447; -pub const NLEPROVISIONS: i32 = 40448; -pub const LEPROVISIOTYPE: i32 = 40449; -pub const LEPROVISIODATUNADJUSTED: i32 = 40450; -pub const LEPROVISIODATBUSINESDACONVENTION: i32 = 40451; -pub const LEPROVISIODATBUSINESCENTER: i32 = 40452; -pub const LEPROVISIODATADJUSTED: i32 = 40453; -pub const LEPROVISIODATTENOPERIOD: i32 = 40454; -pub const LEPROVISIODATTENOUNIT: i32 = 40455; -pub const LEPROVISIOCALCULATIOAGENT: i32 = 40456; -pub const LEPROVISIOOPTIOSINGLPARTBUYESIDE: i32 = 40457; -pub const LEPROVISIOOPTIOSINGLPARTSELLESIDE: i32 = 40458; -pub const LEPROVISIOOPTIOEXERCISSTYLE: i32 = 40459; -pub const LEPROVISIOOPTIOEXERCISMULTIPLNOTIONAL: i32 = 40460; -pub const LEPROVISIOOPTIOEXERCISMINIMUNOTIONAL: i32 = 40461; -pub const LEPROVISIOOPTIOEXERCISMAXIMUNOTIONAL: i32 = 40462; -pub const LEPROVISIOOPTIOMINIMUNUMBER: i32 = 40463; -pub const LEPROVISIOOPTIOMAXIMUNUMBER: i32 = 40464; -pub const LEPROVISIOOPTIOEXERCISCONFIRMATION: i32 = 40465; -pub const LEPROVISIOCASSETTMETHOD: i32 = 40466; -pub const LEPROVISIOCASSETTCURRENCY: i32 = 40467; -pub const LEPROVISIOCASSETTCURRENCY2: i32 = 40468; -pub const LEPROVISIOCASSETTQUOTTYPE: i32 = 40469; -pub const LEPROVISIOCASSETTQUOTSOURCE: i32 = 40470; -pub const BUSINESCENTER: i32 = 40471; -pub const LEPROVISIOTEXT: i32 = 40472; -pub const NLEPROVISIOCASSETTPAYMENDATES: i32 = 40473; -pub const LEPROVISIOCASSETTPAYMENDATE: i32 = 40474; -pub const LEPROVISIOCASSETTPAYMENDATTYPE: i32 = 40475; -pub const LEPROVISIOOPTIOEXERCISBUSINESDACONVENTION: i32 = 40476; -pub const LEPROVISIOOPTIOEXERCISBUSINESCENTER: i32 = 40477; -pub const LEPROVISIOOPTIOEXERCISEARLIESDATOFFSEPERIOD: i32 = 40478; -pub const LEPROVISIOOPTIOEXERCISEARLIESDATOFFSEUNIT: i32 = 40479; -pub const LEPROVISIOOPTIOEXERCISFREQUENCPERIOD: i32 = 40480; -pub const LEPROVISIOOPTIOEXERCISFREQUENCUNIT: i32 = 40481; -pub const LEPROVISIOOPTIOEXERCISSTARDATUNADJUSTED: i32 = 40482; -pub const LEPROVISIOOPTIOEXERCISSTARDATRELATIVTO: i32 = 40483; -pub const LEPROVISIOOPTIOEXERCISSTARDATOFFSEPERIOD: i32 = 40484; -pub const LEPROVISIOOPTIOEXERCISSTARDATOFFSEUNIT: i32 = 40485; -pub const LEPROVISIOOPTIOEXERCISSTARDATOFFSEDATYPE: i32 = 40486; -pub const LEPROVISIOOPTIOEXERCISSTARDATADJUSTED: i32 = 40487; -pub const LEPROVISIOOPTIOEXERCISPERIOSKIP: i32 = 40488; -pub const LEPROVISIOOPTIOEXERCISBOUNDFIRSDATUNADJUSTED: i32 = 40489; -pub const LEPROVISIOOPTIOEXERCISBOUNDLASDATUNADJUSTED: i32 = 40490; -pub const LEPROVISIOOPTIOEXERCISEARLIESTIME: i32 = 40491; -pub const LEPROVISIOOPTIOEXERCISEARLIESTIMBUSINESCENTER: i32 = 40492; -pub const LEPROVISIOOPTIOEXERCISLATESTIME: i32 = 40493; -pub const LEPROVISIOOPTIOEXERCISLATESTIMBUSINESCENTER: i32 = 40494; -pub const NLEPROVISIOOPTIOEXERCISFIXEDATES: i32 = 40495; -pub const LEPROVISIOOPTIOEXERCISFIXEDATE: i32 = 40496; -pub const LEPROVISIOOPTIOEXERCISFIXEDATTYPE: i32 = 40497; -pub const LEPROVISIOOPTIOEXPIRATIODATUNADJUSTED: i32 = 40498; -pub const LEPROVISIOOPTIOEXPIRATIODATBUSINESDACONVENTION: i32 = 40499; -pub const LEPROVISIOOPTIOEXPIRATIODATBUSINESCENTER: i32 = 40500; -pub const LEPROVISIOOPTIOEXPIRATIODATRELATIVTO: i32 = 40501; -pub const LEPROVISIOOPTIOEXPIRATIODATOFFSEPERIOD: i32 = 40502; -pub const LEPROVISIOOPTIOEXPIRATIODATOFFSEUNIT: i32 = 40503; -pub const LEPROVISIOOPTIOEXPIRATIODATOFFSEDATYPE: i32 = 40504; -pub const LEPROVISIOOPTIOEXPIRATIODATADJUSTED: i32 = 40505; -pub const LEPROVISIOOPTIOEXPIRATIOTIME: i32 = 40506; -pub const LEPROVISIOOPTIOEXPIRATIOTIMBUSINESCENTER: i32 = 40507; -pub const LEPROVISIOOPTIORELEVANUNDERLYINDATUNADJUSTED: i32 = 40508; -pub const LEPROVISIOOPTIORELEVANUNDERLYINDATBUSINESDACONVENTION: i32 = 40509; -pub const LEPROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTER: i32 = 40510; -pub const LEPROVISIOOPTIORELEVANUNDERLYINDATRELATIVTO: i32 = 40511; -pub const LEPROVISIOOPTIORELEVANUNDERLYINDATOFFSEPERIOD: i32 = 40512; -pub const LEPROVISIOOPTIORELEVANUNDERLYINDATOFFSEUNIT: i32 = 40513; -pub const LEPROVISIOOPTIORELEVANUNDERLYINDATOFFSEDATYPE: i32 = 40514; -pub const LEPROVISIOOPTIORELEVANUNDERLYINDATADJUSTED: i32 = 40515; -pub const LEPROVISIOCASSETTPAYMENDATBUSINESDACONVENTION: i32 = 40516; -pub const LEPROVISIOCASSETTPAYMENDATBUSINESCENTER: i32 = 40517; -pub const LEPROVISIOCASSETTPAYMENDATRELATIVTO: i32 = 40518; -pub const LEPROVISIOCASSETTPAYMENDATOFFSEPERIOD: i32 = 40519; -pub const LEPROVISIOCASSETTPAYMENDATOFFSEUNIT: i32 = 40520; -pub const LEPROVISIOCASSETTPAYMENDATOFFSEDATYPE: i32 = 40521; -pub const LEPROVISIOCASSETTPAYMENDATRANGFIRST: i32 = 40522; -pub const LEPROVISIOCASSETTPAYMENDATRANGLAST: i32 = 40523; -pub const LEPROVISIOCASSETTVALUTIME: i32 = 40524; -pub const LEPROVISIOCASSETTVALUTIMBUSINESCENTER: i32 = 40525; -pub const LEPROVISIOCASSETTVALUDATBUSINESDACONVENTION: i32 = 40526; -pub const LEPROVISIOCASSETTVALUDATBUSINESCENTER: i32 = 40527; -pub const LEPROVISIOCASSETTVALUDATRELATIVTO: i32 = 40528; -pub const LEPROVISIOCASSETTVALUDATOFFSEPERIOD: i32 = 40529; -pub const LEPROVISIOCASSETTVALUDATOFFSEUNIT: i32 = 40530; -pub const LEPROVISIOCASSETTVALUDATOFFSEDATYPE: i32 = 40531; -pub const LEPROVISIOCASSETTVALUDATADJUSTED: i32 = 40532; -pub const NLEPROVISIOPARTIDS: i32 = 40533; -pub const LEPROVISIOPARTID: i32 = 40534; -pub const LEPROVISIOPARTIDSOURCE: i32 = 40535; -pub const LEPROVISIOPARTROLE: i32 = 40536; -pub const NLEPROVISIOPARTSUIDS: i32 = 40537; -pub const LEPROVISIOPARTSUID: i32 = 40538; -pub const LEPROVISIOPARTSUIDTYPE: i32 = 40539; -pub const NUNDERLYINSTREAMS: i32 = 40540; -pub const UNDERLYINSTREATYPE: i32 = 40541; -pub const UNDERLYINSTREADESC: i32 = 40542; -pub const UNDERLYINSTREAPASIDE: i32 = 40543; -pub const UNDERLYINSTREARECEIVSIDE: i32 = 40544; -pub const UNDERLYINSTREANOTIONAL: i32 = 40545; -pub const UNDERLYINSTREACURRENCY: i32 = 40546; -pub const UNDERLYINSTREATEXT: i32 = 40547; -pub const UNDERLYINSTREATERMINATIODATUNADJUSTED: i32 = 40548; -pub const UNDERLYINSTREATERMINATIODATBUSINESDACONVENTION: i32 = 40549; -pub const UNDERLYINSTREATERMINATIODATBUSINESCENTER: i32 = 40550; -pub const UNDERLYINSTREATERMINATIODATRELATIVTO: i32 = 40551; -pub const UNDERLYINSTREATERMINATIODATOFFSEPERIOD: i32 = 40552; -pub const UNDERLYINSTREATERMINATIODATOFFSEUNIT: i32 = 40553; -pub const UNDERLYINSTREATERMINATIODATOFFSEDATYPE: i32 = 40554; -pub const UNDERLYINSTREATERMINATIODATADJUSTED: i32 = 40555; -pub const UNDERLYINSTREACALCULATIOPERIOBUSINESDACONVENTION: i32 = 40556; -pub const UNDERLYINSTREACALCULATIOPERIOBUSINESCENTER: i32 = 40557; -pub const UNDERLYINSTREAFIRSPERIOSTARDATUNADJUSTED: i32 = 40558; -pub const UNDERLYINSTREAFIRSPERIOSTARDATBUSINESDACONVENTION: i32 = 40559; -pub const UNDERLYINSTREAFIRSPERIOSTARDATBUSINESCENTER: i32 = 40560; -pub const UNDERLYINSTREAFIRSPERIOSTARDATADJUSTED: i32 = 40561; -pub const UNDERLYINSTREAFIRSREGULAPERIOSTARDATUNADJUSTED: i32 = 40562; -pub const UNDERLYINSTREAFIRSCOMPOUNDINPERIOENDATUNADJUSTED: i32 = 40563; -pub const UNDERLYINSTREALASREGULAPERIOENDATUNADJUSTED: i32 = 40564; -pub const UNDERLYINSTREACALCULATIOFREQUENCPERIOD: i32 = 40565; -pub const UNDERLYINSTREACALCULATIOFREQUENCUNIT: i32 = 40566; -pub const UNDERLYINSTREACALCULATIOROLCONVENTION: i32 = 40567; -pub const UNDERLYINPAYMENSTREATYPE: i32 = 40568; -pub const UNDERLYINPAYMENSTREAMARKERATE: i32 = 40569; -pub const UNDERLYINPAYMENSTREADELAINDICATOR: i32 = 40570; -pub const UNDERLYINPAYMENSTREASETTCURRENCY: i32 = 40571; -pub const UNDERLYINPAYMENSTREADACOUNT: i32 = 40572; -pub const UNDERLYINPAYMENSTREAACCRUADAYS: i32 = 40573; -pub const UNDERLYINPAYMENSTREADISCOUNTYPE: i32 = 40574; -pub const UNDERLYINPAYMENSTREADISCOUNRATE: i32 = 40575; -pub const UNDERLYINPAYMENSTREADISCOUNRATDACOUNT: i32 = 40576; -pub const UNDERLYINPAYMENSTREACOMPOUNDINMETHOD: i32 = 40577; -pub const UNDERLYINPAYMENSTREAINITIAPRINCIPAEXCHANGINDICATOR: i32 = 40578; -pub const UNDERLYINPAYMENSTREAINTERIPRINCIPAEXCHANGINDICATOR: i32 = 40579; -pub const UNDERLYINPAYMENSTREAFINAPRINCIPAEXCHANGINDICATOR: i32 = 40580; -pub const UNDERLYINPAYMENSTREAPAYMENDATBUSINESDACONVENTION: i32 = 40581; -pub const UNDERLYINPAYMENSTREAPAYMENDATBUSINESCENTER: i32 = 40582; -pub const UNDERLYINPAYMENSTREAPAYMENFREQUENCPERIOD: i32 = 40583; -pub const UNDERLYINPAYMENSTREAPAYMENFREQUENCUNIT: i32 = 40584; -pub const UNDERLYINPAYMENSTREAPAYMENROLCONVENTION: i32 = 40585; -pub const UNDERLYINPAYMENSTREAFIRSPAYMENDATUNADJUSTED: i32 = 40586; -pub const UNDERLYINPAYMENSTREALASREGULAPAYMENDATUNADJUSTED: i32 = 40587; -pub const UNDERLYINPAYMENSTREAPAYMENDATRELATIVTO: i32 = 40588; -pub const UNDERLYINPAYMENSTREAPAYMENDATOFFSEPERIOD: i32 = 40589; -pub const UNDERLYINPAYMENSTREAPAYMENDATOFFSEUNIT: i32 = 40590; -pub const UNDERLYINPAYMENSTREAPAYMENDATOFFSEDATYPE: i32 = 40591; -pub const UNDERLYINPAYMENSTREARESEDATRELATIVTO: i32 = 40592; -pub const UNDERLYINPAYMENSTREARESEDATBUSINESDACONVENTION: i32 = 40593; -pub const UNDERLYINPAYMENSTREARESEDATBUSINESCENTER: i32 = 40594; -pub const UNDERLYINPAYMENSTREARESEFREQUENCPERIOD: i32 = 40595; -pub const UNDERLYINPAYMENSTREARESEFREQUENCUNIT: i32 = 40596; -pub const UNDERLYINPAYMENSTREARESEWEEKLROLCONVENTION: i32 = 40597; -pub const UNDERLYINPAYMENSTREAINITIAFIXINDATRELATIVTO: i32 = 40598; -pub const UNDERLYINPAYMENSTREAINITIAFIXINDATBUSINESDACONVENTION: i32 = 40599; -pub const UNDERLYINPAYMENSTREAINITIAFIXINDATBUSINESCENTER: i32 = 40600; -pub const UNDERLYINPAYMENSTREAINITIAFIXINDATOFFSEPERIOD: i32 = 40601; -pub const UNDERLYINPAYMENSTREAINITIAFIXINDATOFFSEUNIT: i32 = 40602; -pub const UNDERLYINPAYMENSTREAINITIAFIXINDATOFFSEDATYPE: i32 = 40603; -pub const UNDERLYINPAYMENSTREAINITIAFIXINDATADJUSTED: i32 = 40604; -pub const UNDERLYINPAYMENSTREAFIXINDATRELATIVTO: i32 = 40605; -pub const UNDERLYINPAYMENSTREAFIXINDATBUSINESDACONVENTION: i32 = 40606; -pub const UNDERLYINPAYMENSTREAFIXINDATBUSINESCENTER: i32 = 40607; -pub const UNDERLYINPAYMENSTREAFIXINDATOFFSEPERIOD: i32 = 40608; -pub const UNDERLYINPAYMENSTREAFIXINDATOFFSEUNIT: i32 = 40609; -pub const UNDERLYINPAYMENSTREAFIXINDATOFFSEDATYPE: i32 = 40610; -pub const UNDERLYINPAYMENSTREAFIXINDATADJUSTED: i32 = 40611; -pub const UNDERLYINPAYMENSTREARATCUTOFDATOFFSEPERIOD: i32 = 40612; -pub const UNDERLYINPAYMENSTREARATCUTOFDATOFFSEUNIT: i32 = 40613; -pub const UNDERLYINPAYMENSTREARATCUTOFDATOFFSEDATYPE: i32 = 40614; -pub const UNDERLYINPAYMENSTREARATE: i32 = 40615; -pub const UNDERLYINPAYMENSTREAFIXEAMOUNT: i32 = 40616; -pub const UNDERLYINPAYMENSTREARATOAMOUNCURRENCY: i32 = 40617; -pub const UNDERLYINPAYMENSTREAFUTURVALUNOTIONAL: i32 = 40618; -pub const UNDERLYINPAYMENSTREAFUTURVALUDATADJUSTED: i32 = 40619; -pub const UNDERLYINPAYMENSTREARATINDEX: i32 = 40620; -pub const UNDERLYINPAYMENSTREARATINDESOURCE: i32 = 40621; -pub const UNDERLYINPAYMENSTREARATINDECURVUNIT: i32 = 40622; -pub const UNDERLYINPAYMENSTREARATINDECURVPERIOD: i32 = 40623; -pub const UNDERLYINPAYMENSTREARATMULTIPLIER: i32 = 40624; -pub const UNDERLYINPAYMENSTREARATSPREAD: i32 = 40625; -pub const UNDERLYINPAYMENSTREARATSPREAPOSITIOTYPE: i32 = 40626; -pub const UNDERLYINPAYMENSTREARATTREATMENT: i32 = 40627; -pub const UNDERLYINPAYMENSTREACARATE: i32 = 40628; -pub const UNDERLYINPAYMENSTREACARATBUSIDE: i32 = 40629; -pub const UNDERLYINPAYMENSTREACARATSELSIDE: i32 = 40630; -pub const UNDERLYINPAYMENSTREAFLOORATE: i32 = 40631; -pub const UNDERLYINPAYMENSTREAFLOORATBUSIDE: i32 = 40632; -pub const UNDERLYINPAYMENSTREAFLOORATSELSIDE: i32 = 40633; -pub const UNDERLYINPAYMENSTREAINITIARATE: i32 = 40634; -pub const UNDERLYINPAYMENSTREAFINARATROUNDINDIRECTION: i32 = 40635; -pub const UNDERLYINPAYMENSTREAFINARATPRECISION: i32 = 40636; -pub const UNDERLYINPAYMENSTREAAVERAGINMETHOD: i32 = 40637; -pub const UNDERLYINPAYMENSTREANEGATIVRATTREATMENT: i32 = 40638; -pub const UNDERLYINPAYMENSTREAINFLATIOLAPERIOD: i32 = 40639; -pub const UNDERLYINPAYMENSTREAINFLATIOLAUNIT: i32 = 40640; -pub const UNDERLYINPAYMENSTREAINFLATIOLADATYPE: i32 = 40641; -pub const UNDERLYINPAYMENSTREAINFLATIOINTERPOLATIOMETHOD: i32 = 40642; -pub const UNDERLYINPAYMENSTREAINFLATIOINDESOURCE: i32 = 40643; -pub const UNDERLYINPAYMENSTREAINFLATIOPUBLICATIOSOURCE: i32 = 40644; -pub const UNDERLYINPAYMENSTREAINFLATIOINITIAINDELEVEL: i32 = 40645; -pub const UNDERLYINPAYMENSTREAINFLATIOFALLBACBONAPPLICABLE: i32 = 40646; -pub const UNDERLYINPAYMENSTREAFRADISCOUNTING: i32 = 40647; -pub const UNDERLYINPAYMENSTREANODELIVERABLRECURRENCY: i32 = 40648; -pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATEBIDACONVENTION: i32 = 40649; -pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATEBUSINESCENTER: i32 = 40650; -pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATERELATIVTO: i32 = 40651; -pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATEOFFSEPERIOD: i32 = 40652; -pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATEOFFSEUNIT: i32 = 40653; -pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATEOFFSEDATYPE: i32 = 40654; -pub const SETTRATFALLBACREFERENCPAGE: i32 = 40655; -pub const NUNDERLYINNODELIVERABLFIXINDATES: i32 = 40656; -pub const UNDERLYINNODELIVERABLFIXINDATE: i32 = 40657; -pub const UNDERLYINNODELIVERABLFIXINDATTYPE: i32 = 40658; -pub const NUNDERLYINSETTRATFALLBACKS: i32 = 40659; -pub const UNDERLYINSETTRATPOSTPONEMENMAXIMUDAYS: i32 = 40660; -pub const UNDERLYINPAYMENSTREANODELIVERABLSETTRATSOURCE: i32 = 40661; -pub const UNDERLYINSETTRATPOSTPONEMENSURVEY: i32 = 40662; -pub const UNDERLYINSETTRATPOSTPONEMENCALCULATIOAGENT: i32 = 40663; -pub const NUNDERLYINPAYMENSCHEDULES: i32 = 40664; -pub const UNDERLYINPAYMENSCHEDULTYPE: i32 = 40665; -pub const UNDERLYINPAYMENSCHEDULSTUTYPE: i32 = 40666; -pub const UNDERLYINPAYMENSCHEDULSTARDATUNADJUSTED: i32 = 40667; -pub const UNDERLYINPAYMENSCHEDULENDATUNADJUSTED: i32 = 40668; -pub const UNDERLYINPAYMENSCHEDULPASIDE: i32 = 40669; -pub const UNDERLYINPAYMENSCHEDULRECEIVSIDE: i32 = 40670; -pub const UNDERLYINPAYMENSCHEDULNOTIONAL: i32 = 40671; -pub const UNDERLYINPAYMENSCHEDULCURRENCY: i32 = 40672; -pub const UNDERLYINPAYMENSCHEDULRATE: i32 = 40673; -pub const UNDERLYINPAYMENSCHEDULRATMULTIPLIER: i32 = 40674; -pub const UNDERLYINPAYMENSCHEDULRATSPREAD: i32 = 40675; -pub const UNDERLYINPAYMENSCHEDULRATSPREAPOSITIOTYPE: i32 = 40676; -pub const UNDERLYINPAYMENSCHEDULRATTREATMENT: i32 = 40677; -pub const UNDERLYINPAYMENSCHEDULFIXEAMOUNT: i32 = 40678; -pub const UNDERLYINPAYMENSCHEDULFIXECURRENCY: i32 = 40679; -pub const UNDERLYINPAYMENSCHEDULSTEFREQUENCPERIOD: i32 = 40680; -pub const UNDERLYINPAYMENSCHEDULSTEFREQUENCUNIT: i32 = 40681; -pub const UNDERLYINPAYMENSCHEDULSTEOFFSEVALUE: i32 = 40682; -pub const UNDERLYINPAYMENSCHEDULSTERATE: i32 = 40683; -pub const UNDERLYINPAYMENSCHEDULSTEOFFSERATE: i32 = 40684; -pub const UNDERLYINPAYMENSCHEDULSTERELATIVTO: i32 = 40685; -pub const UNDERLYINPAYMENSCHEDULFIXINDATUNADJUSTED: i32 = 40686; -pub const UNDERLYINPAYMENSCHEDULWEIGHT: i32 = 40687; -pub const UNDERLYINPAYMENSCHEDULFIXINDATRELATIVTO: i32 = 40688; -pub const UNDERLYINPAYMENSCHEDULFIXINDATBUSINESDACNVTN: i32 = 40689; -pub const UNDERLYINPAYMENSCHEDULFIXINDATBUSINESCENTER: i32 = 40690; -pub const UNDERLYINPAYMENSCHEDULFIXINDATOFFSEPERIOD: i32 = 40691; -pub const UNDERLYINPAYMENSCHEDULFIXINDATOFFSEUNIT: i32 = 40692; -pub const UNDERLYINPAYMENSCHEDULFIXINDATOFFSEDATYPE: i32 = 40693; -pub const UNDERLYINPAYMENSCHEDULFIXINDATADJUSTED: i32 = 40694; -pub const UNDERLYINPAYMENSCHEDULFIXINTIME: i32 = 40695; -pub const UNDERLYINPAYMENSCHEDULFIXINTIMBUSINESCENTER: i32 = 40696; -pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGPAYMENDATRELATIVTO: i32 = 40697; -pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATEBIDACONVENTION: i32 = 40698; -pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATEBUSINESCENTER: i32 = 40699; -pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATEOFFSEPERIOD: i32 = 40700; -pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATEOFFSEUNIT: i32 = 40701; -pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATEOFFSEDATYPE: i32 = 40702; -pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATADJUSTED: i32 = 40703; -pub const NUNDERLYINPAYMENSCHEDULRATSOURCES: i32 = 40704; -pub const UNDERLYINPAYMENSCHEDULRATSOURCE: i32 = 40705; -pub const UNDERLYINPAYMENSCHEDULRATSOURCTYPE: i32 = 40706; -pub const UNDERLYINPAYMENSCHEDULREFERENCPAGE: i32 = 40707; -pub const NUNDERLYINPAYMENSTUBS: i32 = 40708; -pub const UNDERLYINPAYMENSTUTYPE: i32 = 40709; -pub const UNDERLYINPAYMENSTULENGTH: i32 = 40710; -pub const UNDERLYINPAYMENSTURATE: i32 = 40711; -pub const UNDERLYINPAYMENSTUFIXEAMOUNT: i32 = 40712; -pub const UNDERLYINPAYMENSTUFIXECURRENCY: i32 = 40713; -pub const UNDERLYINPAYMENSTUINDEX: i32 = 40714; -pub const UNDERLYINPAYMENSTUINDESOURCE: i32 = 40715; -pub const UNDERLYINPAYMENSTUINDECURVPERIOD: i32 = 40716; -pub const UNDERLYINPAYMENSTUINDECURVUNIT: i32 = 40717; -pub const UNDERLYINPAYMENSTUINDERATMULTIPLIER: i32 = 40718; -pub const UNDERLYINPAYMENSTUINDERATSPREAD: i32 = 40719; -pub const UNDERLYINPAYMENSTUINDERATSPREAPOSITIOTYPE: i32 = 40720; -pub const UNDERLYINPAYMENSTUINDERATTREATMENT: i32 = 40721; -pub const UNDERLYINPAYMENSTUINDECARATE: i32 = 40722; -pub const UNDERLYINPAYMENSTUINDECARATBUSIDE: i32 = 40723; -pub const UNDERLYINPAYMENSTUINDECARATSELSIDE: i32 = 40724; -pub const UNDERLYINPAYMENSTUINDEFLOORATE: i32 = 40725; -pub const UNDERLYINPAYMENSTUINDEFLOORATBUSIDE: i32 = 40726; -pub const UNDERLYINPAYMENSTUINDEFLOORATSELSIDE: i32 = 40727; -pub const UNDERLYINPAYMENSTUINDEX2: i32 = 40728; -pub const UNDERLYINPAYMENSTUINDEX2SOURCE: i32 = 40729; -pub const UNDERLYINPAYMENSTUINDEX2CURVPERIOD: i32 = 40730; -pub const UNDERLYINPAYMENSTUINDEX2CURVUNIT: i32 = 40731; -pub const UNDERLYINPAYMENSTUINDEX2RATMULTIPLIER: i32 = 40732; -pub const UNDERLYINPAYMENSTUINDEX2RATSPREAD: i32 = 40733; -pub const UNDERLYINPAYMENSTUINDEX2RATSPREAPOSITIOTYPE: i32 = 40734; -pub const UNDERLYINPAYMENSTUINDEX2RATTREATMENT: i32 = 40735; -pub const UNDERLYINPAYMENSTUINDEX2CARATE: i32 = 40736; -pub const UNDERLYINPAYMENSTUINDEX2FLOORATE: i32 = 40737; -pub const PAYMENSTREATYPE: i32 = 40738; -pub const PAYMENSTREAMARKERATE: i32 = 40739; -pub const PAYMENSTREADELAINDICATOR: i32 = 40740; -pub const PAYMENSTREASETTCURRENCY: i32 = 40741; -pub const PAYMENSTREADACOUNT: i32 = 40742; -pub const PAYMENSTREAACCRUADAYS: i32 = 40743; -pub const PAYMENSTREADISCOUNTYPE: i32 = 40744; -pub const PAYMENSTREADISCOUNRATE: i32 = 40745; -pub const PAYMENSTREADISCOUNRATDACOUNT: i32 = 40746; -pub const PAYMENSTREACOMPOUNDINMETHOD: i32 = 40747; -pub const PAYMENSTREAINITIAPRINCIPAEXCHANGINDICATOR: i32 = 40748; -pub const PAYMENSTREAINTERIPRINCIPAEXCHANGINDICATOR: i32 = 40749; -pub const PAYMENSTREAFINAPRINCIPAEXCHANGINDICATOR: i32 = 40750; -pub const PAYMENSTREAPAYMENDATBUSINESDACONVENTION: i32 = 40751; -pub const PAYMENSTREAPAYMENDATBUSINESCENTER: i32 = 40752; -pub const PAYMENSTREAPAYMENFREQUENCPERIOD: i32 = 40753; -pub const PAYMENSTREAPAYMENFREQUENCUNIT: i32 = 40754; -pub const PAYMENSTREAPAYMENROLCONVENTION: i32 = 40755; -pub const PAYMENSTREAFIRSPAYMENDATUNADJUSTED: i32 = 40756; -pub const PAYMENSTREALASREGULAPAYMENDATUNADJUSTED: i32 = 40757; -pub const PAYMENSTREAPAYMENDATRELATIVTO: i32 = 40758; -pub const PAYMENSTREAPAYMENDATOFFSEPERIOD: i32 = 40759; -pub const PAYMENSTREAPAYMENDATOFFSEUNIT: i32 = 40760; -pub const PAYMENSTREARESEDATRELATIVTO: i32 = 40761; -pub const PAYMENSTREARESEDATBUSINESDACONVENTION: i32 = 40762; -pub const PAYMENSTREARESEDATBUSINESCENTER: i32 = 40763; -pub const PAYMENSTREARESEFREQUENCPERIOD: i32 = 40764; -pub const PAYMENSTREARESEFREQUENCUNIT: i32 = 40765; -pub const PAYMENSTREARESEWEEKLROLCONVENTION: i32 = 40766; -pub const PAYMENSTREAINITIAFIXINDATRELATIVTO: i32 = 40767; -pub const PAYMENSTREAINITIAFIXINDATBUSINESDACONVENTION: i32 = 40768; -pub const PAYMENSTREAINITIAFIXINDATBUSINESCENTER: i32 = 40769; -pub const PAYMENSTREAINITIAFIXINDATOFFSEPERIOD: i32 = 40770; -pub const PAYMENSTREAINITIAFIXINDATOFFSEUNIT: i32 = 40771; -pub const PAYMENSTREAINITIAFIXINDATOFFSEDATYPE: i32 = 40772; -pub const PAYMENSTREAINITIAFIXINDATADJUSTED: i32 = 40773; -pub const PAYMENSTREAFIXINDATRELATIVTO: i32 = 40774; -pub const PAYMENSTREAFIXINDATBUSINESDACONVENTION: i32 = 40775; -pub const PAYMENSTREAFIXINDATBUSINESCENTER: i32 = 40776; -pub const PAYMENSTREAFIXINDATOFFSEPERIOD: i32 = 40777; -pub const PAYMENSTREAFIXINDATOFFSEUNIT: i32 = 40778; -pub const PAYMENSTREAFIXINDATOFFSEDATYPE: i32 = 40779; -pub const PAYMENSTREAFIXINDATADJUSTED: i32 = 40780; -pub const PAYMENSTREARATCUTOFDATOFFSEPERIOD: i32 = 40781; -pub const PAYMENSTREARATCUTOFDATOFFSEUNIT: i32 = 40782; -pub const PAYMENSTREARATCUTOFDATOFFSEDATYPE: i32 = 40783; -pub const PAYMENSTREARATE: i32 = 40784; -pub const PAYMENSTREAFIXEAMOUNT: i32 = 40785; -pub const PAYMENSTREARATOAMOUNCURRENCY: i32 = 40786; -pub const PAYMENSTREAFUTURVALUNOTIONAL: i32 = 40787; -pub const PAYMENSTREAFUTURVALUDATADJUSTED: i32 = 40788; -pub const PAYMENSTREARATINDEX: i32 = 40789; -pub const PAYMENSTREARATINDESOURCE: i32 = 40790; -pub const PAYMENSTREARATINDECURVUNIT: i32 = 40791; -pub const PAYMENSTREARATINDECURVPERIOD: i32 = 40792; -pub const PAYMENSTREARATMULTIPLIER: i32 = 40793; -pub const PAYMENSTREARATSPREAD: i32 = 40794; -pub const PAYMENSTREARATSPREAPOSITIOTYPE: i32 = 40795; -pub const PAYMENSTREARATTREATMENT: i32 = 40796; -pub const PAYMENSTREACARATE: i32 = 40797; -pub const PAYMENSTREACARATBUSIDE: i32 = 40798; -pub const PAYMENSTREACARATSELSIDE: i32 = 40799; -pub const PAYMENSTREAFLOORATE: i32 = 40800; -pub const PAYMENSTREAFLOORATBUSIDE: i32 = 40801; -pub const PAYMENSTREAFLOORATSELSIDE: i32 = 40802; -pub const PAYMENSTREAINITIARATE: i32 = 40803; -pub const PAYMENSTREAFINARATROUNDINDIRECTION: i32 = 40804; -pub const PAYMENSTREAFINARATPRECISION: i32 = 40805; -pub const PAYMENSTREAAVERAGINMETHOD: i32 = 40806; -pub const PAYMENSTREANEGATIVRATTREATMENT: i32 = 40807; -pub const PAYMENSTREAINFLATIOLAPERIOD: i32 = 40808; -pub const PAYMENSTREAINFLATIOLAUNIT: i32 = 40809; -pub const PAYMENSTREAINFLATIOLADATYPE: i32 = 40810; -pub const PAYMENSTREAINFLATIOINTERPOLATIOMETHOD: i32 = 40811; -pub const PAYMENSTREAINFLATIOINDESOURCE: i32 = 40812; -pub const PAYMENSTREAINFLATIOPUBLICATIOSOURCE: i32 = 40813; -pub const PAYMENSTREAINFLATIOINITIAINDELEVEL: i32 = 40814; -pub const PAYMENSTREAINFLATIOFALLBACBONAPPLICABLE: i32 = 40815; -pub const PAYMENSTREAFRADISCOUNTING: i32 = 40816; -pub const PAYMENSTREANODELIVERABLRECURRENCY: i32 = 40817; -pub const PAYMENSTREANODELIVERABLFIXINDATEBUSINESDACONVENTION: i32 = 40818; -pub const PAYMENSTREANODELIVERABLFIXINDATEBUSINESCENTER: i32 = 40819; -pub const PAYMENSTREANODELIVERABLFIXINDATERELATIVTO: i32 = 40820; -pub const PAYMENSTREANODELIVERABLFIXINDATEOFFSEPERIOD: i32 = 40821; -pub const PAYMENSTREANODELIVERABLFIXINDATEOFFSEUNIT: i32 = 40822; -pub const PAYMENSTREANODELIVERABLFIXINDATEOFFSEDATYPE: i32 = 40823; -pub const UNDERLYINPAYMENSTREANODELIVERABLSETTREFERENCPAGE: i32 = 40824; -pub const NNODELIVERABLFIXINDATES: i32 = 40825; -pub const NODELIVERABLFIXINDATE: i32 = 40826; -pub const NODELIVERABLFIXINDATTYPE: i32 = 40827; -pub const NPAYMENSCHEDULES: i32 = 40828; -pub const PAYMENSCHEDULTYPE: i32 = 40829; -pub const PAYMENSCHEDULSTUTYPE: i32 = 40830; -pub const PAYMENSCHEDULSTARDATUNADJUSTED: i32 = 40831; -pub const PAYMENSCHEDULENDATUNADJUSTED: i32 = 40832; -pub const PAYMENSCHEDULPASIDE: i32 = 40833; -pub const PAYMENSCHEDULRECEIVSIDE: i32 = 40834; -pub const PAYMENSCHEDULNOTIONAL: i32 = 40835; -pub const PAYMENSCHEDULCURRENCY: i32 = 40836; -pub const PAYMENSCHEDULRATE: i32 = 40837; -pub const PAYMENSCHEDULRATMULTIPLIER: i32 = 40838; -pub const PAYMENSCHEDULRATSPREAD: i32 = 40839; -pub const PAYMENSCHEDULRATSPREAPOSITIOTYPE: i32 = 40840; -pub const PAYMENSCHEDULRATTREATMENT: i32 = 40841; -pub const PAYMENSCHEDULFIXEAMOUNT: i32 = 40842; -pub const PAYMENSCHEDULFIXECURRENCY: i32 = 40843; -pub const PAYMENSCHEDULSTEFREQUENCPERIOD: i32 = 40844; -pub const PAYMENSCHEDULSTEFREQUENCUNIT: i32 = 40845; -pub const PAYMENSCHEDULSTEOFFSEVALUE: i32 = 40846; -pub const PAYMENSCHEDULSTERATE: i32 = 40847; -pub const PAYMENSCHEDULSTEOFFSERATE: i32 = 40848; -pub const PAYMENSCHEDULSTERELATIVTO: i32 = 40849; -pub const PAYMENSCHEDULFIXINDATUNADJUSTED: i32 = 40850; -pub const PAYMENSCHEDULWEIGHT: i32 = 40851; -pub const PAYMENSCHEDULFIXINDATRELATIVTO: i32 = 40852; -pub const PAYMENSCHEDULFIXINDATBUSINESDACONVENTION: i32 = 40853; -pub const PAYMENSCHEDULFIXINDATBUSINESCENTER: i32 = 40854; -pub const PAYMENSCHEDULFIXINDATOFFSEPERIOD: i32 = 40855; -pub const PAYMENSCHEDULFIXINDATOFFSEUNIT: i32 = 40856; -pub const PAYMENSCHEDULFIXINDATOFFSEDATYPE: i32 = 40857; -pub const PAYMENSCHEDULFIXINDATADJUSTED: i32 = 40858; -pub const PAYMENSCHEDULFIXINTIME: i32 = 40859; -pub const PAYMENSCHEDULFIXINTIMBUSINESCENTER: i32 = 40860; -pub const PAYMENSCHEDULINTERIEXCHANGPAYMENDATRELATIVTO: i32 = 40861; -pub const PAYMENSCHEDULINTERIEXCHANGDATEBUSINESDACONVENTION: i32 = 40862; -pub const PAYMENSCHEDULINTERIEXCHANGDATEBUSINESCENTER: i32 = 40863; -pub const PAYMENSCHEDULINTERIEXCHANGDATEOFFSEPERIOD: i32 = 40864; -pub const PAYMENSCHEDULINTERIEXCHANGDATEOFFSEUNIT: i32 = 40865; -pub const PAYMENSCHEDULINTERIEXCHANGDATEOFFSEDATYPE: i32 = 40866; -pub const PAYMENSCHEDULINTERIEXCHANGDATADJUSTED: i32 = 40867; -pub const NPAYMENSCHEDULRATSOURCES: i32 = 40868; -pub const PAYMENSCHEDULRATSOURCE: i32 = 40869; -pub const PAYMENSCHEDULRATSOURCTYPE: i32 = 40870; -pub const PAYMENSCHEDULREFERENCPAGE: i32 = 40871; -pub const NPAYMENSTUBS: i32 = 40872; -pub const PAYMENSTUTYPE: i32 = 40873; -pub const PAYMENSTULENGTH: i32 = 40874; -pub const PAYMENSTURATE: i32 = 40875; -pub const PAYMENSTUFIXEAMOUNT: i32 = 40876; -pub const PAYMENSTUFIXECURRENCY: i32 = 40877; -pub const PAYMENSTUINDEX: i32 = 40878; -pub const PAYMENSTUINDESOURCE: i32 = 40879; -pub const PAYMENSTUINDECURVPERIOD: i32 = 40880; -pub const PAYMENSTUINDECURVUNIT: i32 = 40881; -pub const PAYMENSTUINDERATMULTIPLIER: i32 = 40882; -pub const PAYMENSTUINDERATSPREAD: i32 = 40883; -pub const PAYMENSTUINDERATSPREAPOSITIOTYPE: i32 = 40884; -pub const PAYMENSTUINDERATTREATMENT: i32 = 40885; -pub const PAYMENSTUINDECARATE: i32 = 40886; -pub const PAYMENSTUINDECARATBUSIDE: i32 = 40887; -pub const PAYMENSTUINDECARATSELSIDE: i32 = 40888; -pub const PAYMENSTUINDEFLOORATE: i32 = 40889; -pub const PAYMENSTUINDEFLOORATBUSIDE: i32 = 40890; -pub const PAYMENSTUINDEFLOORATSELSIDE: i32 = 40891; -pub const PAYMENSTUINDEX2: i32 = 40892; -pub const PAYMENSTUINDEX2SOURCE: i32 = 40893; -pub const PAYMENSTUINDEX2CURVPERIOD: i32 = 40894; -pub const PAYMENSTUINDEX2CURVUNIT: i32 = 40895; -pub const PAYMENSTUINDEX2RATMULTIPLIER: i32 = 40896; -pub const PAYMENSTUINDEX2RATSPREAD: i32 = 40897; -pub const PAYMENSTUINDEX2RATSPREAPOSITIOTYPE: i32 = 40898; -pub const PAYMENSTUINDEX2RATTREATMENT: i32 = 40899; -pub const PAYMENSTUINDEX2CARATE: i32 = 40900; -pub const PAYMENSTUINDEX2FLOORATE: i32 = 40901; -pub const NLESETTRATFALLBACKS: i32 = 40902; -pub const LESETTRATPOSTPONEMENMAXIMUDAYS: i32 = 40903; -pub const UNDERLYINSETTRATFALLBACRATSOURCE: i32 = 40904; -pub const LESETTRATPOSTPONEMENSURVEY: i32 = 40905; -pub const LESETTRATPOSTPONEMENCALCULATIOAGENT: i32 = 40906; -pub const STREAEFFECTIVDATUNADJUSTED: i32 = 40907; -pub const STREAEFFECTIVDATBUSINESDACONVENTION: i32 = 40908; -pub const STREAEFFECTIVDATBUSINESCENTER: i32 = 40909; -pub const STREAEFFECTIVDATRELATIVTO: i32 = 40910; -pub const STREAEFFECTIVDATOFFSEPERIOD: i32 = 40911; -pub const STREAEFFECTIVDATOFFSEUNIT: i32 = 40912; -pub const STREAEFFECTIVDATOFFSEDATYPE: i32 = 40913; -pub const STREAEFFECTIVDATADJUSTED: i32 = 40914; -pub const UNDERLYINSETTRATFALLBACREFERENCPAGE: i32 = 40915; -pub const PAYMENPRICTYPE: i32 = 40919; -pub const PAYMENSTREAPAYMENDATOFFSEDATYPE: i32 = 40920; -pub const BUSINESDACONVENTION: i32 = 40921; -pub const DATROLCONVENTION: i32 = 40922; -pub const NLEBUSINESCENTERS: i32 = 40923; -pub const LEBUSINESCENTER: i32 = 40924; -pub const LEBUSINESDACONVENTION: i32 = 40925; -pub const LEDATROLCONVENTION: i32 = 40926; -pub const NLEPAYMENSCHEDULFIXINDATBUSINESCENTERS: i32 = 40927; -pub const NLEPAYMENSCHEDULINTERIEXCHANGDATBUSINESCENTERS: i32 = 40928; -pub const NLEPAYMENSTREANODELIVERABLFIXINDATBUSINESCENTERS: i32 = 40929; -pub const NLEPAYMENSTREAPAYMENDATBUSINESCENTERS: i32 = 40930; -pub const NLEPAYMENSTREARESEDATBUSINESCENTERS: i32 = 40931; -pub const NLEPAYMENSTREAINITIAFIXINDATBUSINESCENTERS: i32 = 40932; -pub const NLEPAYMENSTREAFIXINDATBUSINESCENTERS: i32 = 40933; -pub const NLEPROVISIOCASSETTPAYMENDATBUSINESCENTERS: i32 = 40934; -pub const NLEPROVISIOCASSETTVALUDATBUSINESCENTERS: i32 = 40935; -pub const NLEPROVISIOOPTIOEXERCISBUSINESCENTERS: i32 = 40936; -pub const NLEPROVISIOOPTIOEXPIRATIODATBUSINESCENTERS: i32 = 40937; -pub const NLEPROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTERS: i32 = 40938; -pub const NLEPROVISIODATBUSINESCENTERS: i32 = 40939; -pub const NLESTREACALCULATIOPERIOBUSINESCENTERS: i32 = 40940; -pub const NLESTREAFIRSPERIOSTARDATBUSINESCENTERS: i32 = 40941; -pub const NLESTREAEFFECTIVDATBUSINESCENTERS: i32 = 40942; -pub const NLESTREATERMINATIODATBUSINESCENTERS: i32 = 40943; -pub const NPAYMENBUSINESCENTERS: i32 = 40944; -pub const NPAYMENSCHEDULINTERIEXCHANGDATBUSINESCENTERS: i32 = 40945; -pub const NPAYMENSTREANODELIVERABLFIXINDATEBUSINESCENTERS: i32 = 40946; -pub const NPAYMENSTREAPAYMENDATBUSINESCENTERS: i32 = 40947; -pub const NPAYMENSTREARESEDATBUSINESCENTERS: i32 = 40948; -pub const NPAYMENSTREAINITIAFIXINDATBUSINESCENTERS: i32 = 40949; -pub const NPAYMENSTREAFIXINDATBUSINESCENTERS: i32 = 40950; -pub const NPROTECTIOTEREVENNEWSOURCES: i32 = 40951; -pub const NPROVISIOCASSETTPAYMENDATBUSINESCENTERS: i32 = 40952; -pub const NPROVISIOCASSETTVALUDATBUSINESCENTERS: i32 = 40953; -pub const NPROVISIOOPTIOEXERCISBUSINESCENTERS: i32 = 40954; -pub const NPROVISIOOPTIOEXPIRATIODATBUSINESCENTERS: i32 = 40955; -pub const NPROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTERS: i32 = 40956; -pub const NPROVISIODATBUSINESCENTERS: i32 = 40957; -pub const NSTREACALCULATIOPERIOBUSINESCENTERS: i32 = 40958; -pub const NSTREAFIRSPERIOSTARDATBUSINESCENTERS: i32 = 40959; -pub const NSTREAEFFECTIVDATBUSINESCENTERS: i32 = 40960; -pub const NSTREATERMINATIODATBUSINESCENTERS: i32 = 40961; -pub const NUNDERLYINBUSINESCENTERS: i32 = 40962; -pub const UNDERLYINBUSINESCENTER: i32 = 40963; -pub const UNDERLYINBUSINESDACONVENTION: i32 = 40964; -pub const UNDERLYINDATROLCONVENTION: i32 = 40965; -pub const NUNDERLYINPAYMENSCHEDULFIXINDATBUSINESCENTERS: i32 = 40966; -pub const NUNDERLYINPAYMENSCHEDULINTERIEXCHANGDATBUSINESCENTERS: i32 = 40967; -pub const NUNDERLYINPAYMENSTREANODELIVERABLFIXINDATEBICENTERS: i32 = 40968; -pub const NUNDERLYINPAYMENSTREAPAYMENDATBUSINESCENTERS: i32 = 40969; -pub const NUNDERLYINPAYMENSTREARESEDATBUSINESCENTERS: i32 = 40970; -pub const NUNDERLYINPAYMENSTREAINITIAFIXINDATBUSINESCENTERS: i32 = 40971; -pub const NUNDERLYINPAYMENSTREAFIXINDATBUSINESCENTERS: i32 = 40972; -pub const NUNDERLYINSTREACALCULATIOPERIOBUSINESCENTERS: i32 = 40973; -pub const NUNDERLYINSTREAFIRSPERIOSTARDATBUSINESCENTERS: i32 = 40974; -pub const NUNDERLYINSTREAEFFECTIVDATBUSINESCENTERS: i32 = 40975; -pub const NUNDERLYINSTREATERMINATIODATBUSINESCENTERS: i32 = 40976; -pub const NPAYMENSCHEDULFIXINDATBUSINESCENTERS: i32 = 40977; -pub const ENCODELESTREATEXLEN: i32 = 40978; -pub const ENCODELESTREATEXT: i32 = 40979; -pub const ENCODELEPROVISIOTEXLEN: i32 = 40980; -pub const ENCODELEPROVISIOTEXT: i32 = 40981; -pub const ENCODESTREATEXLEN: i32 = 40982; -pub const ENCODESTREATEXT: i32 = 40983; -pub const ENCODEPAYMENTEXLEN: i32 = 40984; -pub const ENCODEPAYMENTEXT: i32 = 40985; -pub const ENCODEPROVISIOTEXLEN: i32 = 40986; -pub const ENCODEPROVISIOTEXT: i32 = 40987; -pub const ENCODEUNDERLYINSTREATEXLEN: i32 = 40988; -pub const ENCODEUNDERLYINSTREATEXT: i32 = 40989; -pub const PROVISIOCASSETTQUOTREFERENCPAGE: i32 = 41406; -pub const LEPROVISIOCASSETTQUOTREFERENCPAGE: i32 = 41407; -pub const EVENMONTYEAR: i32 = 2340; -pub const LEEVENMONTYEAR: i32 = 2341; -pub const UNDERLYINEVENMONTYEAR: i32 = 2342; -pub const PREVIOUCLEARINBUSINESDATE: i32 = 2084; -pub const VALUATIODATE: i32 = 2085; -pub const VALUATIOTIME: i32 = 2086; -pub const VALUATIOBUSINESCENTER: i32 = 2087; -pub const MARGIAMFXRATE: i32 = 2088; -pub const MARGIAMFXRATCALC: i32 = 2089; -pub const COLLATERAFXRATE: i32 = 2090; -pub const COLLATERAFXRATCALC: i32 = 2091; -pub const COLLATERAAMOUNMARKESEGMENID: i32 = 2092; -pub const COLLATERAAMOUNMARKEID: i32 = 2093; -pub const PACOLLECFXRATE: i32 = 2094; -pub const PACOLLECFXRATCALC: i32 = 2095; -pub const POAMSTREADESC: i32 = 2096; -pub const POSITIOFXRATE: i32 = 2097; -pub const POSITIOFXRATCALC: i32 = 2098; -pub const POAMMARKESEGMENID: i32 = 2099; -pub const POAMMARKEID: i32 = 2100; -pub const TERMINATEINDICATOR: i32 = 2101; -pub const SHORMARKINEXEMPINDICATOR: i32 = 2102; -pub const RELATEREGULATORTRADIDSOURCE: i32 = 2103; -pub const NATTACHMENTS: i32 = 2104; -pub const ATTACHMENNAME: i32 = 2105; -pub const ATTACHMENMEDITYPE: i32 = 2106; -pub const ATTACHMENCLASSIFICATION: i32 = 2107; -pub const ATTACHMENEXTERNAURL: i32 = 2108; -pub const ATTACHMENENCODINTYPE: i32 = 2109; -pub const UNENCODEATTACHMENLEN: i32 = 2110; -pub const ENCODEATTACHMENLEN: i32 = 2111; -pub const ENCODEATTACHMENT: i32 = 2112; -pub const NATTACHMENKEYWORDS: i32 = 2113; -pub const ATTACHMENKEYWORD: i32 = 2114; -pub const NEGOTIATIOMETHOD: i32 = 2115; -pub const NEXAUCTIOTIME: i32 = 2116; -pub const NASSEATTRIBUTES: i32 = 2304; -pub const ASSEATTRIBUTTYPE: i32 = 2305; -pub const ASSEATTRIBUTVALUE: i32 = 2306; -pub const ASSEATTRIBUTLIMIT: i32 = 2307; -pub const COMRATE: i32 = 1233; -pub const COMUNIOMEASURE: i32 = 1238; -pub const NCOMPLEEVENAVERAGINOBSERVATIONS: i32 = 40994; -pub const COMPLEEVENAVERAGINOBSERVATIONUMBER: i32 = 40995; -pub const COMPLEEVENAVERAGINWEIGHT: i32 = 40996; -pub const NCOMPLEEVENCREDIEVENTS: i32 = 40997; -pub const COMPLEEVENCREDIEVENTYPE: i32 = 40998; -pub const COMPLEEVENCREDIEVENVALUE: i32 = 40999; -pub const COMPLEEVENCREDIEVENCURRENCY: i32 = 41000; -pub const COMPLEEVENCREDIEVENPERIOD: i32 = 41001; -pub const COMPLEEVENCREDIEVENUNIT: i32 = 41002; -pub const COMPLEEVENCREDIEVENDATYPE: i32 = 41003; -pub const COMPLEEVENCREDIEVENRATSOURCE: i32 = 41004; -pub const NCOMPLEEVENCREDIEVENQUALIFIERS: i32 = 41005; -pub const COMPLEEVENCREDIEVENQUALIFIER: i32 = 41006; -pub const NCOMPLEEVENPERIODATTIMES: i32 = 41007; -pub const COMPLEEVENPERIODATE: i32 = 41008; -pub const COMPLEEVENPERIOTIME: i32 = 41009; -pub const NCOMPLEEVENPERIODS: i32 = 41010; -pub const COMPLEEVENPERIOTYPE: i32 = 41011; -pub const COMPLEEVENBUSINESCENTER: i32 = 41012; -pub const NCOMPLEEVENRATSOURCES: i32 = 41013; -pub const COMPLEEVENRATSOURCE: i32 = 41014; -pub const COMPLEEVENRATSOURCTYPE: i32 = 41015; -pub const COMPLEEVENREFERENCPAGE: i32 = 41016; -pub const COMPLEEVENREFERENCPAGHEADING: i32 = 41017; -pub const NCOMPLEEVENDATBUSINESCENTERS: i32 = 41018; -pub const COMPLEEVENDATBUSINESCENTER: i32 = 41019; -pub const COMPLEEVENDATUNADJUSTED: i32 = 41020; -pub const COMPLEEVENDATRELATIVTO: i32 = 41021; -pub const COMPLEEVENDATOFFSEPERIOD: i32 = 41022; -pub const COMPLEEVENDATOFFSEUNIT: i32 = 41023; -pub const COMPLEEVENDATOFFSEDATYPE: i32 = 41024; -pub const COMPLEEVENDATBUSINESDACONVENTION: i32 = 41025; -pub const COMPLEEVENDATADJUSTED: i32 = 41026; -pub const COMPLEEVENFIXINTIME: i32 = 41027; -pub const COMPLEEVENFIXINTIMBUSINESCENTER: i32 = 41028; -pub const NCOMPLEEVENCREDIEVENSOURCES: i32 = 41029; -pub const COMPLEEVENCREDIEVENSOURCE: i32 = 41030; -pub const COMPLEOPPAYOUPASIDE: i32 = 2117; -pub const COMPLEOPPAYOURECEIVSIDE: i32 = 2118; -pub const COMPLEOPPAYOUUNDERLIER: i32 = 2119; -pub const COMPLEOPPAYOUPERCENTAGE: i32 = 2120; -pub const COMPLEOPPAYOUTIME: i32 = 2121; -pub const COMPLEOPPAYOUCURRENCY: i32 = 2122; -pub const COMPLEEVENPRICPERCENTAGE: i32 = 2123; -pub const COMPLEEVENCURRENCONE: i32 = 2124; -pub const COMPLEEVENCURRENCTWO: i32 = 2125; -pub const COMPLEEVENQUOTBASIS: i32 = 2126; -pub const COMPLEEVENFIXEFXRATE: i32 = 2127; -pub const COMPLEEVENDETERMINATIOMETHOD: i32 = 2128; -pub const COMPLEEVENCALCULATIOAGENT: i32 = 2129; -pub const COMPLEEVENSTRIKPRICE: i32 = 2130; -pub const COMPLEEVENSTRIKFACTOR: i32 = 2131; -pub const COMPLEEVENSTRIKNUMBEOOPTIONS: i32 = 2132; -pub const COMPLEEVENCREDIEVENTXIDREF: i32 = 2133; -pub const COMPLEEVENCREDIEVENNOTIFYINPARTY: i32 = 2134; -pub const COMPLEEVENCREDIEVENBUSINESCENTER: i32 = 2135; -pub const COMPLEEVENCREDIEVENSTANDARSOURCES: i32 = 2136; -pub const COMPLEEVENCREDIEVENMINIMUSOURCES: i32 = 2137; -pub const COMPLEEVENXID: i32 = 2138; -pub const COMPLEEVENXIDREF: i32 = 2139; -pub const NCOMPLEEVENSCHEDULES: i32 = 41031; -pub const COMPLEEVENSCHEDULSTARDATE: i32 = 41032; -pub const COMPLEEVENSCHEDULENDATE: i32 = 41033; -pub const COMPLEEVENSCHEDULFREQUENCPERIOD: i32 = 41034; -pub const COMPLEEVENSCHEDULFREQUENCUNIT: i32 = 41035; -pub const COMPLEEVENSCHEDULROLCONVENTION: i32 = 41036; -pub const NDELIVERSCHEDULES: i32 = 41037; -pub const DELIVERSCHEDULTYPE: i32 = 41038; -pub const DELIVERSCHEDULXID: i32 = 41039; -pub const DELIVERSCHEDULNOTIONAL: i32 = 41040; -pub const DELIVERSCHEDULNOTIONAUNIOMEASURE: i32 = 41041; -pub const DELIVERSCHEDULNOTIONACOMMODITFREQUENCY: i32 = 41042; -pub const DELIVERSCHEDULNEGATIVTOLERANCE: i32 = 41043; -pub const DELIVERSCHEDULPOSITIVTOLERANCE: i32 = 41044; -pub const DELIVERSCHEDULTOLERANCUNIOMEASURE: i32 = 41045; -pub const DELIVERSCHEDULTOLERANCTYPE: i32 = 41046; -pub const DELIVERSCHEDULSETTCOUNTRY: i32 = 41047; -pub const DELIVERSCHEDULSETTTIMZONE: i32 = 41048; -pub const DELIVERSCHEDULSETTFLOTYPE: i32 = 41049; -pub const DELIVERSCHEDULSETTHOLIDAYPROCESSININSTRUCTION: i32 = 41050; -pub const NDELIVERSCHEDULSETTDAYS: i32 = 41051; -pub const DELIVERSCHEDULSETTDAY: i32 = 41052; -pub const DELIVERSCHEDULSETTTOTAHOURS: i32 = 41053; -pub const NDELIVERSCHEDULSETTTIMES: i32 = 41054; -pub const DELIVERSCHEDULSETTSTART: i32 = 41055; -pub const DELIVERSCHEDULSETTEND: i32 = 41056; -pub const DELIVERSCHEDULSETTTIMTYPE: i32 = 41057; -pub const DELIVERSTREATYPE: i32 = 41058; -pub const DELIVERSTREAPIPELINE: i32 = 41059; -pub const DELIVERSTREAENTRPOINT: i32 = 41060; -pub const DELIVERSTREAWITHDRAWAPOINT: i32 = 41061; -pub const DELIVERSTREADELIVERPOINT: i32 = 41062; -pub const DELIVERSTREADELIVERRESTRICTION: i32 = 41063; -pub const DELIVERSTREADELIVERCONTINGENCY: i32 = 41064; -pub const DELIVERSTREADELIVERCONTINGENPARTSIDE: i32 = 41065; -pub const DELIVERSTREADELIVEASOURCINDICATOR: i32 = 41066; -pub const DELIVERSTREARISAPPORTIONMENT: i32 = 41067; -pub const DELIVERSTREARISAPPORTIONMENSOURCE: i32 = 41218; -pub const DELIVERSTREATITLTRANSFELOCATION: i32 = 41068; -pub const DELIVERSTREATITLTRANSFECONDITION: i32 = 41069; -pub const DELIVERSTREAIMPORTEORECORD: i32 = 41070; -pub const DELIVERSTREANEGATIVTOLERANCE: i32 = 41071; -pub const DELIVERSTREAPOSITIVTOLERANCE: i32 = 41072; -pub const DELIVERSTREATOLERANCUNIOMEASURE: i32 = 41073; -pub const DELIVERSTREATOLERANCTYPE: i32 = 41074; -pub const DELIVERSTREATOLERANCOPTIOSIDE: i32 = 41075; -pub const DELIVERSTREATOTAPOSITIVTOLERANCE: i32 = 41076; -pub const DELIVERSTREATOTANEGATIVTOLERANCE: i32 = 41077; -pub const DELIVERSTREANOTIONACONVERSIOFACTOR: i32 = 41078; -pub const DELIVERSTREATRANSPOREQUIPMENT: i32 = 41079; -pub const DELIVERSTREAELECTINPARTSIDE: i32 = 41080; -pub const NDELIVERSTREACYCLES: i32 = 41081; -pub const DELIVERSTREACYCLDESC: i32 = 41082; -pub const ENCODEDELIVERSTREACYCLDESLEN: i32 = 41083; -pub const ENCODEDELIVERSTREACYCLDESC: i32 = 41084; -pub const NDELIVERSTREACOMMODITSOURCES: i32 = 41085; -pub const DELIVERSTREACOMMODITSOURCE: i32 = 41086; -pub const DOCUMENTATIOTEXT: i32 = 1513; -pub const ENCODEDOCUMENTATIOTEXLEN: i32 = 1525; -pub const ENCODEDOCUMENTATIOTEXT: i32 = 1527; -pub const SWASUCLASS: i32 = 1575; -pub const SETTRATINDEX: i32 = 1577; -pub const SETTRATINDELOCATION: i32 = 1580; -pub const OPTIOEXPIRATIODESC: i32 = 1581; -pub const ENCODEOPTIOEXPIRATIODESLEN: i32 = 1678; -pub const ENCODEOPTIOEXPIRATIODESC: i32 = 1697; -pub const STRIKUNIOMEASURE: i32 = 1698; -pub const STRIKINDEX: i32 = 1866; -pub const STRIKINDESPREAD: i32 = 2001; -pub const VALUATIOSOURCE: i32 = 2002; -pub const VALUATIOREFERENCMODEL: i32 = 2140; -pub const STRATEGTYPE: i32 = 2141; -pub const COMMOPRICININDICATOR: i32 = 2142; -pub const SETTDISRUPTIOPROVISION: i32 = 2143; -pub const INSTRUMENROUNDINDIRECTION: i32 = 2144; -pub const INSTRUMENROUNDINPRECISION: i32 = 2145; -pub const LESETTLOOPEFLAG: i32 = 2146; -pub const LEINSTRMASSIGNMENMETHOD: i32 = 2147; -pub const LESECURITSTATUS: i32 = 2148; -pub const LERESTRUCTURINTYPE: i32 = 2149; -pub const LESENIORITY: i32 = 2150; -pub const LENOTIONAPERCENTAGOUTSTANDING: i32 = 2151; -pub const LEORIGINANOTIONAPERCENTAGOUTSTANDING: i32 = 2152; -pub const LEATTACHMENPOINT: i32 = 2153; -pub const LEDETACHMENPOINT: i32 = 2154; -pub const LEOBLIGATIOTYPE: i32 = 2155; -pub const LESWASUCLASS: i32 = 2156; -pub const LENTTDEFAULT: i32 = 2157; -pub const LEMTTDEFAULT: i32 = 2158; -pub const LESETTLEENTITMATRISOURCE: i32 = 2159; -pub const LESETTLEENTITMATRIPUBLICATIODATE: i32 = 2160; -pub const LECOUPOTYPE: i32 = 2161; -pub const LETOTAISSUEAMOUNT: i32 = 2162; -pub const LECOUPOFREQUENCPERIOD: i32 = 2163; -pub const LECOUPOFREQUENCUNIT: i32 = 2164; -pub const LECOUPODACOUNT: i32 = 2165; -pub const LECONVERTIBLBONEQUITID: i32 = 2166; -pub const LECONVERTIBLBONEQUITIDSOURCE: i32 = 2167; -pub const LECONTRACPRICREMONTH: i32 = 2168; -pub const LELIESENIORITY: i32 = 2169; -pub const LELOAFACILITY: i32 = 2170; -pub const LEREFERENCENTITTYPE: i32 = 2171; -pub const LEINDESERIES: i32 = 2172; -pub const LEINDEANNEVERSION: i32 = 2173; -pub const LEINDEANNEDATE: i32 = 2174; -pub const LEINDEANNESOURCE: i32 = 2175; -pub const LESETTRATINDEX: i32 = 2176; -pub const LESETTRATINDELOCATION: i32 = 2177; -pub const LEOPTIOEXPIRATIODESC: i32 = 2178; -pub const ENCODELEOPTIOEXPIRATIODESLEN: i32 = 2179; -pub const ENCODELEOPTIOEXPIRATIODESC: i32 = 2180; -pub const LESTRIKMULTIPLIER: i32 = 2181; -pub const LESTRIKVALUE: i32 = 2182; -pub const LESTRIKUNIOMEASURE: i32 = 2183; -pub const LESTRIKINDEX: i32 = 2184; -pub const LESTRIKINDESPREAD: i32 = 2185; -pub const LESTRIKPRICDETERMINATIOMETHOD: i32 = 2186; -pub const LESTRIKPRICBOUNDARMETHOD: i32 = 2187; -pub const LESTRIKPRICBOUNDARPRECISION: i32 = 2188; -pub const LEUNDERLYINPRICDETERMINATIOMETHOD: i32 = 2189; -pub const LEMIPRICINCREMENT: i32 = 2190; -pub const LEMIPRICINCREMENAMOUNT: i32 = 2191; -pub const LESETTMETHOD: i32 = 2192; -pub const LEOPPAYOUTYPE: i32 = 2193; -pub const LEOPPAYOUAMOUNT: i32 = 2194; -pub const LEPRICQUOTMETHOD: i32 = 2195; -pub const LEVALUATIOMETHOD: i32 = 2196; -pub const LEVALUATIOSOURCE: i32 = 2197; -pub const LEVALUATIOREFERENCMODEL: i32 = 2198; -pub const LELISMETHOD: i32 = 2199; -pub const LECAPRICE: i32 = 2200; -pub const LEFLOOPRICE: i32 = 2201; -pub const LEFLEXIBLINDICATOR: i32 = 2202; -pub const LEFLEPRODUCELIGIBILITINDICATOR: i32 = 2203; -pub const LEPOSITIOLIMIT: i32 = 2205; -pub const LENTPOSITIOLIMIT: i32 = 2206; -pub const LECPPROGRAM: i32 = 2207; -pub const LECPRETYPE: i32 = 2208; -pub const LESHORSALRESTRICTION: i32 = 2209; -pub const LESTRATEGTYPE: i32 = 2211; -pub const LECOMMOPRICININDICATOR: i32 = 2212; -pub const LESETTDISRUPTIOPROVISION: i32 = 2213; -pub const LEINSTRUMENROUNDINDIRECTION: i32 = 2214; -pub const LEINSTRUMENROUNDINPRECISION: i32 = 2215; -pub const MARKEDISRUPTIOPROVISION: i32 = 41087; -pub const MARKEDISRUPTIOFALLBACPROVISION: i32 = 41088; -pub const MARKEDISRUPTIOMAXIMUDAYS: i32 = 41089; -pub const MARKEDISRUPTIOMATERIALITPERCENTAGE: i32 = 41090; -pub const MARKEDISRUPTIOMINIMUFUTURECONTRACTS: i32 = 41091; -pub const NMARKEDISRUPTIOEVENTS: i32 = 41092; -pub const MARKEDISRUPTIOEVENT: i32 = 41093; -pub const NMARKEDISRUPTIOFALLBACKS: i32 = 41094; -pub const MARKEDISRUPTIOFALLBACTYPE: i32 = 41095; -pub const NMARKEDISRUPTIOFALLBACREFERENCPRICES: i32 = 41096; -pub const MARKEDISRUPTIOFALLBACUNDERLIETYPE: i32 = 41097; -pub const MARKEDISRUPTIOFALLBACUNDERLIESECURITID: i32 = 41098; -pub const MARKEDISRUPTIOFALLBACUNDERLIESECURITIDSOURCE: i32 = 41099; -pub const MARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: i32 = 41100; -pub const ENCODEMARKEDISRUPTIOFALLBACUNDERLIESECURITDESLEN: i32 = 41101; -pub const ENCODEMARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: i32 = 41102; -pub const MARKEDISRUPTIOFALLBACOPEUNITS: i32 = 41103; -pub const MARKEDISRUPTIOFALLBACBASKECURRENCY: i32 = 41104; -pub const MARKEDISRUPTIOFALLBACBASKEDIVISOR: i32 = 41105; -pub const MISFERATE: i32 = 2216; -pub const MISFEAMOUNDUE: i32 = 2217; -pub const EXERCISDESC: i32 = 41106; -pub const ENCODEEXERCISDESLEN: i32 = 41107; -pub const ENCODEEXERCISDESC: i32 = 41108; -pub const AUTOMATIEXERCISINDICATOR: i32 = 41109; -pub const AUTOMATIEXERCISTHRESHOLRATE: i32 = 41110; -pub const EXERCISCONFIRMATIOMETHOD: i32 = 41111; -pub const MANUANOTICBUSINESCENTER: i32 = 41112; -pub const FALLBACEXERCISINDICATOR: i32 = 41113; -pub const LIMITERIGHTCONFIRINDICATOR: i32 = 41114; -pub const EXERCISSPLITICKEINDICATOR: i32 = 41115; -pub const NOPTIOEXERCISBUSINESCENTERS: i32 = 41116; -pub const OPTIOEXERCISBUSINESCENTER: i32 = 41117; -pub const OPTIOEXERCISBUSINESDACONVENTION: i32 = 41118; -pub const OPTIOEXERCISEARLIESDATOFFSEDATYPE: i32 = 41119; -pub const OPTIOEXERCISEARLIESDATOFFSEPERIOD: i32 = 41120; -pub const OPTIOEXERCISEARLIESDATOFFSEUNIT: i32 = 41121; -pub const OPTIOEXERCISFREQUENCPERIOD: i32 = 41122; -pub const OPTIOEXERCISFREQUENCUNIT: i32 = 41123; -pub const OPTIOEXERCISSTARDATUNADJUSTED: i32 = 41124; -pub const OPTIOEXERCISSTARDATRELATIVTO: i32 = 41125; -pub const OPTIOEXERCISSTARDATOFFSEPERIOD: i32 = 41126; -pub const OPTIOEXERCISSTARDATOFFSEUNIT: i32 = 41127; -pub const OPTIOEXERCISSTARDATOFFSEDATYPE: i32 = 41128; -pub const OPTIOEXERCISSTARDATADJUSTED: i32 = 41129; -pub const OPTIOEXERCISSKIP: i32 = 41130; -pub const OPTIOEXERCISNOMINATIODEADLINE: i32 = 41131; -pub const OPTIOEXERCISFIRSDATUNADJUSTED: i32 = 41132; -pub const OPTIOEXERCISLASDATUNADJUSTED: i32 = 41133; -pub const OPTIOEXERCISEARLIESTIME: i32 = 41134; -pub const OPTIOEXERCISLATESTIME: i32 = 41135; -pub const OPTIOEXERCISTIMBUSINESCENTER: i32 = 41136; -pub const NOPTIOEXERCISDATES: i32 = 41137; -pub const OPTIOEXERCISDATE: i32 = 41138; -pub const OPTIOEXERCISDATTYPE: i32 = 41139; -pub const NOPTIOEXERCISEXPIRATIODATBUSINESCENTERS: i32 = 41140; -pub const OPTIOEXERCISEXPIRATIODATBUSINESCENTER: i32 = 41141; -pub const OPTIOEXERCISEXPIRATIODATBUSINESDACONVENTION: i32 = 41142; -pub const OPTIOEXERCISEXPIRATIODATRELATIVTO: i32 = 41143; -pub const OPTIOEXERCISEXPIRATIODATOFFSEPERIOD: i32 = 41144; -pub const OPTIOEXERCISEXPIRATIODATOFFSEUNIT: i32 = 41145; -pub const OPTIOEXERCISEXPIRATIOFREQUENCPERIOD: i32 = 41146; -pub const OPTIOEXERCISEXPIRATIOFREQUENCUNIT: i32 = 41147; -pub const OPTIOEXERCISEXPIRATIOROLCONVENTION: i32 = 41148; -pub const OPTIOEXERCISEXPIRATIODATOFFSEDATYPE: i32 = 41149; -pub const OPTIOEXERCISEXPIRATIOTIME: i32 = 41150; -pub const OPTIOEXERCISEXPIRATIOTIMBUSINESCENTER: i32 = 41151; -pub const NOPTIOEXERCISEXPIRATIODATES: i32 = 41152; -pub const OPTIOEXERCISEXPIRATIODATE: i32 = 41153; -pub const OPTIOEXERCISEXPIRATIODATTYPE: i32 = 41154; -pub const PAYMENUNIOMEASURE: i32 = 41155; -pub const PAYMENDATRELATIVTO: i32 = 41156; -pub const PAYMENDATOFFSEPERIOD: i32 = 41157; -pub const PAYMENDATOFFSEUNIT: i32 = 41158; -pub const PAYMENDATOFFSEDATYPE: i32 = 41159; -pub const PAYMENFORWARSTARTYPE: i32 = 41160; -pub const NPAYMENSCHEDULFIXINDAYS: i32 = 41161; -pub const PAYMENSCHEDULFIXINDAOWEEK: i32 = 41162; -pub const PAYMENSCHEDULFIXINDANUMBER: i32 = 41163; -pub const PAYMENSCHEDULXID: i32 = 41164; -pub const PAYMENSCHEDULXIDREF: i32 = 41165; -pub const PAYMENSCHEDULRATCURRENCY: i32 = 41166; -pub const PAYMENSCHEDULRATUNIOMEASURE: i32 = 41167; -pub const PAYMENSCHEDULRATCONVERSIOFACTOR: i32 = 41168; -pub const PAYMENSCHEDULRATSPREATYPE: i32 = 41169; -pub const PAYMENSCHEDULSETTPERIOPRICE: i32 = 41170; -pub const PAYMENSCHEDULSETTPERIOPRICCURRENCY: i32 = 41171; -pub const PAYMENSCHEDULSETTPERIOPRICUNIOMEASURE: i32 = 41172; -pub const PAYMENSCHEDULSTEUNIOMEASURE: i32 = 41173; -pub const PAYMENSCHEDULFIXINDADISTRIBUTION: i32 = 41174; -pub const PAYMENSCHEDULFIXINDACOUNT: i32 = 41175; -pub const PAYMENSCHEDULFIXINLAPERIOD: i32 = 41176; -pub const PAYMENSCHEDULFIXINLAUNIT: i32 = 41177; -pub const PAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEPERIOD: i32 = 41178; -pub const PAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEUNIT: i32 = 41179; -pub const PAYMENSTREAFLARATINDICATOR: i32 = 41180; -pub const PAYMENSTREAFLARATAMOUNT: i32 = 41181; -pub const PAYMENSTREAFLARATCURRENCY: i32 = 41182; -pub const PAYMENSTREAMAXIMUPAYMENAMOUNT: i32 = 41183; -pub const PAYMENSTREAMAXIMUPAYMENCURRENCY: i32 = 41184; -pub const PAYMENSTREAMAXIMUTRANSACTIOAMOUNT: i32 = 41185; -pub const PAYMENSTREAMAXIMUTRANSACTIOCURRENCY: i32 = 41186; -pub const PAYMENSTREAFIXEAMOUNUNIOMEASURE: i32 = 41187; -pub const PAYMENSTREATOTAFIXEAMOUNT: i32 = 41188; -pub const PAYMENSTREAWORLSCALRATE: i32 = 41189; -pub const PAYMENSTREACONTRACPRICE: i32 = 41190; -pub const PAYMENSTREACONTRACPRICCURRENCY: i32 = 41191; -pub const NPAYMENSTREAPRICINBUSINESCENTERS: i32 = 41192; -pub const PAYMENSTREAPRICINBUSINESCENTER: i32 = 41193; -pub const PAYMENSTREARATINDEX2CURVPERIOD: i32 = 41194; -pub const PAYMENSTREARATINDEX2CURVUNIT: i32 = 41195; -pub const PAYMENSTREARATINDELOCATION: i32 = 41196; -pub const PAYMENSTREARATINDELEVEL: i32 = 41197; -pub const PAYMENSTREARATINDEUNIOMEASURE: i32 = 41198; -pub const PAYMENSTREASETTLEVEL: i32 = 41199; -pub const PAYMENSTREAREFERENCLEVEL: i32 = 41200; -pub const PAYMENSTREAREFERENCLEVEUNIOMEASURE: i32 = 41201; -pub const PAYMENSTREAREFERENCLEVEEQUALZERINDICATOR: i32 = 41202; -pub const PAYMENSTREARATSPREACURRENCY: i32 = 41203; -pub const PAYMENSTREARATSPREAUNIOMEASURE: i32 = 41204; -pub const PAYMENSTREARATCONVERSIOFACTOR: i32 = 41205; -pub const PAYMENSTREARATSPREATYPE: i32 = 41206; -pub const PAYMENSTREALASRESERATE: i32 = 41207; -pub const PAYMENSTREAFINARATE: i32 = 41208; -pub const PAYMENSTREACALCULATIOLAPERIOD: i32 = 41209; -pub const PAYMENSTREACALCULATIOLAUNIT: i32 = 41210; -pub const PAYMENSTREAFIRSOBSERVATIODATOFFSEPERIOD: i32 = 41211; -pub const PAYMENSTREAFIRSOBSERVATIODATOFFSEUNIT: i32 = 41212; -pub const PAYMENSTREAPRICINDATYPE: i32 = 41213; -pub const PAYMENSTREAPRICINDADISTRIBUTION: i32 = 41214; -pub const PAYMENSTREAPRICINDACOUNT: i32 = 41215; -pub const PAYMENSTREAPRICINBUSINESCALENDAR: i32 = 41216; -pub const PAYMENSTREAPRICINBUSINESDACONVENTION: i32 = 41217; -pub const NPAYMENSTREAPAYMENDATES: i32 = 41220; -pub const PAYMENSTREAPAYMENDATE: i32 = 41221; -pub const PAYMENSTREAPAYMENDATTYPE: i32 = 41222; -pub const PAYMENSTREAMASTEAGREEMENPAYMENDATEINDICATOR: i32 = 41223; -pub const NPAYMENSTREAPRICINDATES: i32 = 41224; -pub const PAYMENSTREAPRICINDATE: i32 = 41225; -pub const PAYMENSTREAPRICINDATTYPE: i32 = 41226; -pub const NPAYMENSTREAPRICINDAYS: i32 = 41227; -pub const PAYMENSTREAPRICINDAOWEEK: i32 = 41228; -pub const PAYMENSTREAPRICINDANUMBER: i32 = 41229; -pub const NPRICINDATBUSINESCENTERS: i32 = 41230; -pub const PRICINDATBUSINESCENTER: i32 = 41231; -pub const PRICINDATUNADJUSTED: i32 = 41232; -pub const PRICINDATBUSINESDACONVENTION: i32 = 41233; -pub const PRICINDATADJUSTED: i32 = 41234; -pub const PRICINTIME: i32 = 41235; -pub const PRICINTIMBUSINESCENTER: i32 = 41236; -pub const NSTREAASSEATTRIBUTES: i32 = 41237; -pub const STREAASSEATTRIBUTTYPE: i32 = 41238; -pub const STREAASSEATTRIBUTVALUE: i32 = 41239; -pub const STREAASSEATTRIBUTLIMIT: i32 = 41240; -pub const NSTREACALCULATIOPERIODATES: i32 = 41241; -pub const STREACALCULATIOPERIODATE: i32 = 41242; -pub const STREACALCULATIOPERIODATTYPE: i32 = 41243; -pub const STREACALCULATIOPERIODATEXID: i32 = 41244; -pub const STREACALCULATIOPERIODATEXIDREF: i32 = 41245; -pub const STREACALCULATIOBALANCOFIRSPERIOD: i32 = 41246; -pub const STREACALCULATIOCORRECTIOPERIOD: i32 = 41247; -pub const STREACALCULATIOCORRECTIOUNIT: i32 = 41248; -pub const NSTREACOMMODITSETTBUSINESCENTERS: i32 = 41249; -pub const STREACOMMODITSETTBUSINESCENTER: i32 = 41250; -pub const STREACOMMODITBASE: i32 = 41251; -pub const STREACOMMODITTYPE: i32 = 41252; -pub const STREACOMMODITSECURITID: i32 = 41253; -pub const STREACOMMODITSECURITIDSOURCE: i32 = 41254; -pub const STREACOMMODITDESC: i32 = 41255; -pub const ENCODESTREACOMMODITDESLEN: i32 = 41256; -pub const ENCODESTREACOMMODITDESC: i32 = 41257; -pub const STREACOMMODITUNIOMEASURE: i32 = 41258; -pub const STREACOMMODITCURRENCY: i32 = 41259; -pub const STREACOMMODITEXCHANGE: i32 = 41260; -pub const STREACOMMODITRATSOURCE: i32 = 41261; -pub const STREACOMMODITRATREFERENCPAGE: i32 = 41262; -pub const STREACOMMODITRATREFERENCPAGHEADING: i32 = 41263; -pub const STREADATPROVIDER: i32 = 41264; -pub const STREACOMMODITPRICINTYPE: i32 = 41265; -pub const STREACOMMODITNEARBSETTDAPERIOD: i32 = 41266; -pub const STREACOMMODITNEARBSETTDAUNIT: i32 = 41267; -pub const STREACOMMODITSETTDATUNADJUSTED: i32 = 41268; -pub const STREACOMMODITSETTDATBUSINESDACONVENTION: i32 = 41269; -pub const STREACOMMODITSETTDATADJUSTED: i32 = 41270; -pub const STREACOMMODITSETTMONTH: i32 = 41271; -pub const STREACOMMODITSETTDATROLPERIOD: i32 = 41272; -pub const STREACOMMODITSETTDATROLUNIT: i32 = 41273; -pub const STREACOMMODITSETTDATYPE: i32 = 41274; -pub const STREACOMMODITXID: i32 = 41275; -pub const STREACOMMODITXIDREF: i32 = 41276; -pub const NSTREACOMMODITALIDS: i32 = 41277; -pub const STREACOMMODITALID: i32 = 41278; -pub const STREACOMMODITALIDSOURCE: i32 = 41279; -pub const NSTREACOMMODITDATSOURCES: i32 = 41280; -pub const STREACOMMODITDATSOURCID: i32 = 41281; -pub const STREACOMMODITDATSOURCIDTYPE: i32 = 41282; -pub const NSTREACOMMODITSETTDAYS: i32 = 41283; -pub const STREACOMMODITSETTDAY: i32 = 41284; -pub const STREACOMMODITSETTTOTAHOURS: i32 = 41285; -pub const NSTREACOMMODITSETTTIMES: i32 = 41286; -pub const STREACOMMODITSETTSTART: i32 = 41287; -pub const STREACOMMODITSETTEND: i32 = 41288; -pub const STREACOMMODITSETTTIMTYPE: i32 = 41588; -pub const NSTREACOMMODITSETTPERIODS: i32 = 41289; -pub const STREACOMMODITSETTCOUNTRY: i32 = 41290; -pub const STREACOMMODITSETTTIMZONE: i32 = 41291; -pub const STREACOMMODITSETTFLOTYPE: i32 = 41292; -pub const STREACOMMODITSETTPERIONOTIONAL: i32 = 41293; -pub const STREACOMMODITSETTPERIONOTIONAUNIOMEASURE: i32 = 41294; -pub const STREACOMMODITSETTPERIOFREQUENCPERIOD: i32 = 41295; -pub const STREACOMMODITSETTPERIOFREQUENCUNIT: i32 = 41296; -pub const STREACOMMODITSETTPERIOPRICE: i32 = 41297; -pub const STREACOMMODITSETTPERIOPRICUNIOMEASURE: i32 = 41298; -pub const STREACOMMODITSETTPERIOPRICCURRENCY: i32 = 41299; -pub const STREACOMMODITSETTHOLIDAYPROCESSININSTRUCTION: i32 = 41300; -pub const STREACOMMODITSETTPERIOXID: i32 = 41301; -pub const STREACOMMODITSETTPERIOXIDREF: i32 = 41302; -pub const STREAXID: i32 = 41303; -pub const STREANOTIONAXIDREF: i32 = 41305; -pub const STREANOTIONAFREQUENCPERIOD: i32 = 41306; -pub const STREANOTIONAFREQUENCUNIT: i32 = 41307; -pub const STREANOTIONACOMMODITFREQUENCY: i32 = 41308; -pub const STREANOTIONAUNIOMEASURE: i32 = 41309; -pub const STREATOTANOTIONAL: i32 = 41310; -pub const STREATOTANOTIONAUNIOMEASURE: i32 = 41311; -pub const NMANDATORCLEARINJURISDICTIONS: i32 = 41312; -pub const MANDATORCLEARINJURISDICTION: i32 = 41313; -pub const LASQTCHANGED: i32 = 2301; -pub const TRADVERSION: i32 = 2302; -pub const HISTORICAREPORINDICATOR: i32 = 2303; -pub const NLEADDITIONATERBONREFS: i32 = 41316; -pub const LEADDITIONATERBONSECURITID: i32 = 41317; -pub const LEADDITIONATERBONSECURITIDSOURCE: i32 = 41318; -pub const LEADDITIONATERBONDESC: i32 = 41319; -pub const ENCODELEADDITIONATERBONDESLEN: i32 = 41320; -pub const ENCODELEADDITIONATERBONDESC: i32 = 41321; -pub const LEADDITIONATERBONCURRENCY: i32 = 41322; -pub const LEADDITIONATERBONISSUER: i32 = 41323; -pub const ENCODELEADDITIONATERBONISSUELEN: i32 = 41324; -pub const ENCODELEADDITIONATERBONISSUER: i32 = 41325; -pub const LEADDITIONATERBONSENIORITY: i32 = 41326; -pub const LEADDITIONATERBONCOUPOTYPE: i32 = 41327; -pub const LEADDITIONATERBONCOUPORATE: i32 = 41328; -pub const LEADDITIONATERBONMATURITDATE: i32 = 41329; -pub const LEADDITIONATERBONPAVALUE: i32 = 41330; -pub const LEADDITIONATERBONCURRENTOTAISSUEAMOUNT: i32 = 41331; -pub const LEADDITIONATERBONCOUPOFREQUENCPERIOD: i32 = 41332; -pub const LEADDITIONATERBONCOUPOFREQUENCUNIT: i32 = 41333; -pub const LEADDITIONATERBONDACOUNT: i32 = 41334; -pub const NLEADDITIONATERMS: i32 = 41335; -pub const LEADDITIONATERCONDITIOPRECEDENBONINDICATOR: i32 = 41336; -pub const LEADDITIONATERDISCREPANCCLAUSINDICATOR: i32 = 41337; -pub const NLEASSEATTRIBUTES: i32 = 2308; -pub const LEASSEATTRIBUTTYPE: i32 = 2309; -pub const LEASSEATTRIBUTVALUE: i32 = 2310; -pub const LEASSEATTRIBUTLIMIT: i32 = 2311; -pub const NLECASSETTDEALERS: i32 = 41342; -pub const LECASSETTDEALER: i32 = 41343; -pub const NLECASSETTTERMS: i32 = 41344; -pub const LECASSETTCURRENCY: i32 = 41345; -pub const LECASETTVALUATIOFIRSBUSINESDAOFFSET: i32 = 41346; -pub const LECASSETTVALUATIOSUBSEQUENBUSINESDAYOFFSET: i32 = 41347; -pub const LECASSETTNUOVALUATIODATES: i32 = 41348; -pub const LECASSETTVALUATIOTIME: i32 = 41349; -pub const LECASSETTBUSINESCENTER: i32 = 41350; -pub const LECASSETTQUOTMETHOD: i32 = 41351; -pub const LECASSETTQUOTAMOUNT: i32 = 41352; -pub const LECASSETTQUOTCURRENCY: i32 = 41353; -pub const LECASSETTMINIMUQUOTAMOUNT: i32 = 41354; -pub const LECASSETTMINIMUQUOTCURRENCY: i32 = 41355; -pub const LECASSETTBUSINESDAYS: i32 = 41356; -pub const LECASSETTAMOUNT: i32 = 41357; -pub const LECASSETTRECOVERFACTOR: i32 = 41358; -pub const LECASSETTFIXETERINDICATOR: i32 = 41359; -pub const LECASSETTACCRUEINTERESINDICATOR: i32 = 41360; -pub const LECASSETTVALUATIOMETHOD: i32 = 41361; -pub const LECASSETTTERXID: i32 = 41362; -pub const NLECOMPLEEVENAVERAGINOBSERVATIONS: i32 = 41363; -pub const LECOMPLEEVENAVERAGINOBSERVATIONUMBER: i32 = 41364; -pub const LECOMPLEEVENAVERAGINWEIGHT: i32 = 41365; -pub const NLECOMPLEEVENCREDIEVENTS: i32 = 41366; -pub const LECOMPLEEVENCREDIEVENTYPE: i32 = 41367; -pub const LECOMPLEEVENCREDIEVENVALUE: i32 = 41368; -pub const LECOMPLEEVENCREDIEVENCURRENCY: i32 = 41369; -pub const LECOMPLEEVENCREDIEVENPERIOD: i32 = 41370; -pub const LECOMPLEEVENCREDIEVENUNIT: i32 = 41371; -pub const LECOMPLEEVENCREDIEVENDATYPE: i32 = 41372; -pub const LECOMPLEEVENCREDIEVENRATSOURCE: i32 = 41373; -pub const NLECOMPLEEVENCREDIEVENQUALIFIERS: i32 = 41374; -pub const LECOMPLEEVENCREDIEVENQUALIFIER: i32 = 41375; -pub const NLECOMPLEEVENPERIODATTIMES: i32 = 41376; -pub const LECOMPLEEVENPERIODATE: i32 = 41377; -pub const LECOMPLEEVENPERIOTIME: i32 = 41378; -pub const NLECOMPLEEVENPERIODS: i32 = 41379; -pub const LECOMPLEEVENPERIOTYPE: i32 = 41380; -pub const LECOMPLEEVENBUSINESCENTER: i32 = 41381; -pub const NLECOMPLEEVENRATSOURCES: i32 = 41382; -pub const LECOMPLEEVENRATSOURCE: i32 = 41383; -pub const LECOMPLEEVENRATSOURCTYPE: i32 = 41384; -pub const LECOMPLEEVENREFERENCPAGE: i32 = 41385; -pub const LECOMPLEEVEREFERENCPAGHEADING: i32 = 41386; -pub const NLECOMPLEEVENDATBUSINESCENTERS: i32 = 41387; -pub const LECOMPLEEVENDATBUSINESCENTER: i32 = 41388; -pub const LECOMPLEEVENDATUNADJUSTED: i32 = 41389; -pub const LECOMPLEEVENDATRELATIVTO: i32 = 41390; -pub const LECOMPLEEVENDATOFFSEPERIOD: i32 = 41391; -pub const LECOMPLEEVENDATOFFSEUNIT: i32 = 41392; -pub const LECOMPLEEVENDATOFFSEDATYPE: i32 = 41393; -pub const LECOMPLEEVENDATBUSINESDACONVENTION: i32 = 41394; -pub const LECOMPLEEVENDATADJUSTED: i32 = 41395; -pub const LECOMPLEEVENFIXINTIME: i32 = 41396; -pub const LECOMPLEEVENFIXINTIMBUSINESCENTER: i32 = 41397; -pub const NLECOMPLEEVENCREDIEVENSOURCES: i32 = 41398; -pub const LECOMPLEEVENCREDIEVENSOURCE: i32 = 41399; -pub const NLECOMPLEEVENTS: i32 = 2218; -pub const LECOMPLEEVENTYPE: i32 = 2219; -pub const LECOMPLEOPPAYOUPASIDE: i32 = 2220; -pub const LECOMPLEOPPAYOURECEIVSIDE: i32 = 2221; -pub const LECOMPLEOPPAYOUUNDERLIER: i32 = 2222; -pub const LECOMPLEOPPAYOUAMOUNT: i32 = 2223; -pub const LECOMPLEOPPAYOUPERCENTAGE: i32 = 2224; -pub const LECOMPLEOPPAYOUTIME: i32 = 2225; -pub const LECOMPLEOPPAYOUCURRENCY: i32 = 2226; -pub const LECOMPLEEVENPRICE: i32 = 2227; -pub const LECOMPLEEVENPRICPERCENTAGE: i32 = 2228; -pub const LECOMPLEEVENPRICBOUNDARMETHOD: i32 = 2229; -pub const LECOMPLEEVENPRICBOUNDARPRECISION: i32 = 2230; -pub const LECOMPLEEVENPRICTIMTYPE: i32 = 2231; -pub const LECOMPLEEVENCONDITION: i32 = 2232; -pub const LECOMPLEEVENCURRENCONE: i32 = 2233; -pub const LECOMPLEEVENCURRENCTWO: i32 = 2234; -pub const LECOMPLEEVENQUOTBASIS: i32 = 2235; -pub const LECOMPLEEVENFIXEFXRATE: i32 = 2236; -pub const LECOMPLEEVENDETERMINATIOMETHOD: i32 = 2237; -pub const LECOMPLEEVENCALCULATIOAGENT: i32 = 2238; -pub const LECOMPLEEVENSTRIKPRICE: i32 = 2239; -pub const LECOMPLEEVENSTRIKFACTOR: i32 = 2240; -pub const LECOMPLEEVENSTRIKNUMBEOOPTIONS: i32 = 2241; -pub const LECOMPLEEVENCREDIEVENTXIDREF: i32 = 2242; -pub const LECOMPLEEVENCREDIEVENNOTIFYINPARTY: i32 = 2243; -pub const LECOMPLEEVENCREDIEVENBUSINESCENTER: i32 = 2244; -pub const LECOMPLEEVENCREDIEVENSTANDARSOURCES: i32 = 2245; -pub const LECOMPLEEVENCREDIEVENMINIMUSOURCES: i32 = 2246; -pub const LECOMPLEEVENXID: i32 = 2248; -pub const LECOMPLEEVENXIDREF: i32 = 2249; -pub const NLECOMPLEEVENDATES: i32 = 2250; -pub const LECOMPLEEVENSTARDATE: i32 = 2251; -pub const LECOMPLEEVENENDATE: i32 = 2252; -pub const NLECOMPLEEVENTIMES: i32 = 2253; -pub const LECOMPLEEVENSTARTIME: i32 = 2204; -pub const LECOMPLEEVENENTIME: i32 = 2247; -pub const NLECOMPLEEVENSCHEDULES: i32 = 41400; -pub const LECOMPLEEVENSCHEDULSTARDATE: i32 = 41401; -pub const LECOMPLEEVENSCHEDULENDATE: i32 = 41402; -pub const LECOMPLEEVENSCHEDULFREQUENCPERIOD: i32 = 41403; -pub const LECOMPLEEVENSCHEDULFREQUENCUNIT: i32 = 41404; -pub const LECOMPLEEVENSCHEDULROLCONVENTION: i32 = 41405; -pub const NLEDELIVERSCHEDULES: i32 = 41408; -pub const LEDELIVERSCHEDULTYPE: i32 = 41409; -pub const LEDELIVERSCHEDULXID: i32 = 41410; -pub const LEDELIVERSCHEDULNOTIONAL: i32 = 41411; -pub const LEDELIVERSCHEDULNOTIONAUNIOMEASURE: i32 = 41412; -pub const LEDELIVERSCHEDULNOTIONACOMMODITFREQUENCY: i32 = 41413; -pub const LEDELIVERSCHEDULNEGATIVTOLERANCE: i32 = 41414; -pub const LEDELIVERSCHEDULPOSITIVTOLERANCE: i32 = 41415; -pub const LEDELIVERSCHEDULTOLERANCUNIOMEASURE: i32 = 41416; -pub const LEDELIVERSCHEDULTOLERANCTYPE: i32 = 41417; -pub const LEDELIVERSCHEDULSETTCOUNTRY: i32 = 41418; -pub const LEDELIVERSCHEDULSETTTIMZONE: i32 = 41419; -pub const LEDELIVERSCHEDULSETTFLOTYPE: i32 = 41420; -pub const LEDELIVERSCHEDULSETTHOLIDAYPROCESSININSTRUCTION: i32 = 41421; -pub const NLEDELIVERSCHEDULSETTDAYS: i32 = 41422; -pub const LEDELIVERSCHEDULSETTDAY: i32 = 41423; -pub const LEDELIVERSCHEDULSETTTOTAHOURS: i32 = 41424; -pub const NLEDELIVERSCHEDULSETTTIMES: i32 = 41425; -pub const LEDELIVERSCHEDULSETTSTART: i32 = 41426; -pub const LEDELIVERSCHEDULSETTEND: i32 = 41427; -pub const LEDELIVERSCHEDULSETTTIMTYPE: i32 = 41428; -pub const LEDELIVERSTREATYPE: i32 = 41429; -pub const LEDELIVERSTREAPIPELINE: i32 = 41430; -pub const LEDELIVERSTREAENTRPOINT: i32 = 41431; -pub const LEDELIVERSTREAWITHDRAWAPOINT: i32 = 41432; -pub const LEDELIVERSTREADELIVERPOINT: i32 = 41433; -pub const LEDELIVERSTREADELIVERRESTRICTION: i32 = 41434; -pub const LEDELIVERSTREADELIVERCONTINGENCY: i32 = 41435; -pub const LEDELIVERSTREADELIVERCONTINGENPARTSIDE: i32 = 41436; -pub const LEDELIVERSTREADELIVEASOURCINDICATOR: i32 = 41437; -pub const LEDELIVERSTREARISAPPORTIONMENT: i32 = 41438; -pub const LEDELIVERSTREARISAPPORTIONMENSOURCE: i32 = 41219; -pub const LEDELIVERSTREATITLTRANSFELOCATION: i32 = 41439; -pub const LEDELIVERSTREATITLTRANSFECONDITION: i32 = 41440; -pub const LEDELIVERSTREAIMPORTEORECORD: i32 = 41441; -pub const LEDELIVERSTREANEGATIVTOLERANCE: i32 = 41442; -pub const LEDELIVERSTREAPOSITIVTOLERANCE: i32 = 41443; -pub const LEDELIVERSTREATOLERANCUNIOMEASURE: i32 = 41444; -pub const LEDELIVERSTREATOLERANCTYPE: i32 = 41445; -pub const LEDELIVERSTREATOLERANCOPTIOSIDE: i32 = 41446; -pub const LEDELIVERSTREATOTAPOSITIVTOLERANCE: i32 = 41447; -pub const LEDELIVERSTREATOTANEGATIVTOLERANCE: i32 = 41448; -pub const LEDELIVERSTREANOTIONACONVERSIOFACTOR: i32 = 41449; -pub const LEDELIVERSTREATRANSPOREQUIPMENT: i32 = 41450; -pub const LEDELIVERSTREAELECTINPARTSIDE: i32 = 41451; -pub const NLESTREAASSEATTRIBUTES: i32 = 41452; -pub const LESTREAASSEATTRIBUTTYPE: i32 = 41453; -pub const LESTREAASSEATTRIBUTVALUE: i32 = 41454; -pub const LESTREAASSEATTRIBUTLIMIT: i32 = 41455; -pub const NLEDELIVERSTREACYCLES: i32 = 41456; -pub const LEDELIVERSTREACYCLDESC: i32 = 41457; -pub const ENCODELEDELIVERSTREACYCLDESLEN: i32 = 41458; -pub const ENCODELEDELIVERSTREACYCLDESC: i32 = 41459; -pub const NLEDELIVERSTREACOMMODITSOURCES: i32 = 41460; -pub const LEDELIVERSTREACOMMODITSOURCE: i32 = 41461; -pub const NLEINSTRUMENPARTIES: i32 = 2254; -pub const LEINSTRUMENPARTID: i32 = 2255; -pub const LEINSTRUMENPARTIDSOURCE: i32 = 2256; -pub const LEINSTRUMENPARTROLE: i32 = 2257; -pub const NLEINSTRUMENPARTSUIDS: i32 = 2258; -pub const LEINSTRUMENPARTSUID: i32 = 2259; -pub const LEINSTRUMENPARTSUIDTYPE: i32 = 2260; -pub const LEMARKEDISRUPTIOPROVISION: i32 = 41462; -pub const LEMARKEDISRUPTIOFALLBACPROVISION: i32 = 41463; -pub const LEMARKEDISRUPTIOMAXIMUDAYS: i32 = 41464; -pub const LEMARKEDISRUPTIOMATERIALITPERCENTAGE: i32 = 41465; -pub const LEMARKEDISRUPTIOMINIMUFUTURECONTRACTS: i32 = 41466; -pub const NLEMARKEDISRUPTIOEVENTS: i32 = 41467; -pub const LEMARKEDISRUPTIOEVENT: i32 = 41468; -pub const NLEMARKEDISRUPTIOFALLBACKS: i32 = 41469; -pub const LEMARKEDISRUPTIOFALLBACTYPE: i32 = 41470; -pub const NLEMARKEDISRUPTIOFALLBACREFERENCPRICES: i32 = 41471; -pub const LEMARKEDISRUPTIOFALLBACUNDERLIETYPE: i32 = 41472; -pub const LEMARKEDISRUPTIOFALLBACUNDERLIESECURITID: i32 = 41473; -pub const LEMARKEDISRUPTIOFALLBACUNDERLIESECURITIDSOURCE: i32 = 41474; -pub const LEMARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: i32 = 41475; -pub const ENCODELEMARKEDISRUPTIOFALLBACUNDERLIESECURITDESLEN: i32 = 41476; -pub const ENCODELEMARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: i32 = 41477; -pub const LEMARKEDISRUPTIOFALLBACOPEUNITS: i32 = 41478; -pub const LEMARKEDISRUPTIOFALLBACBASKECURRENCY: i32 = 41479; -pub const LEMARKEDISRUPTIOFALLBACBASKEDIVISOR: i32 = 41480; -pub const LEEXERCISDESC: i32 = 41481; -pub const ENCODELEEXERCISDESLEN: i32 = 41482; -pub const ENCODELEEXERCISDESC: i32 = 41483; -pub const LEAUTOMATIEXERCISINDICATOR: i32 = 41484; -pub const LEAUTOMATIEXERCISTHRESHOLRATE: i32 = 41485; -pub const LEEXERCISCONFIRMATIOMETHOD: i32 = 41486; -pub const LEMANUANOTICBUSINESCENTER: i32 = 41487; -pub const LEFALLBACEXERCISINDICATOR: i32 = 41488; -pub const LELIMIRIGHTCONFIRINDICATOR: i32 = 41489; -pub const LEEXERCISSPLITICKEINDICATOR: i32 = 41490; -pub const NLEOPTIOEXERCISBUSINESCENTERS: i32 = 41491; -pub const LEOPTIOEXERCISBUSINESCENTER: i32 = 41492; -pub const LEOPTIOEXERCISBUSINESDACONVENTION: i32 = 41493; -pub const LEOPTIOEXERCISEARLIESDATOFFSEDATYPE: i32 = 41494; -pub const LEOPTIOEXERCISEARLIESDATOFFSEPERIOD: i32 = 41495; -pub const LEOPTIOEXERCISEARLIESDATOFFSEUNIT: i32 = 41496; -pub const LEOPTIOEXERCISFREQUENCPERIOD: i32 = 41497; -pub const LEOPTIOEXERCISFREQUENCUNIT: i32 = 41498; -pub const LEOPTIOEXERCISSTARDATUNADJUSTED: i32 = 41499; -pub const LEOPTIOEXERCISSTARDATRELATIVTO: i32 = 41500; -pub const LEOPTIOEXERCISSTARDATOFFSEPERIOD: i32 = 41501; -pub const LEOPTIOEXERCISSTARDATOFFSEUNIT: i32 = 41502; -pub const LEOPTIOEXERCISSTARDATOFFSEDATYPE: i32 = 41503; -pub const LEOPTIOEXERCISSTARDATADJUSTED: i32 = 41504; -pub const LEOPTIOEXERCISSKIP: i32 = 41505; -pub const LEOPTIOEXERCISNOMINATIODEADLINE: i32 = 41506; -pub const LEOPTIOEXERCISFIRSDATUNADJUSTED: i32 = 41507; -pub const LEOPTIOEXERCISLASDATUNADJUSTED: i32 = 41508; -pub const LEOPTIOEXERCISEARLIESTIME: i32 = 41509; -pub const LEOPTIOEXERCISLATESTIME: i32 = 41510; -pub const LEOPTIOEXERCISTIMBUSINESCENTER: i32 = 41511; -pub const NLEOPTIOEXERCISDATES: i32 = 41512; -pub const LEOPTIOEXERCISDATE: i32 = 41513; -pub const LEOPTIOEXERCISDATTYPE: i32 = 41514; -pub const NLEOPTIOEXERCISEXPIRATIODATBUSINESCENTERS: i32 = 41515; -pub const LEOPTIOEXERCISEXPIRATIODATBUSINESCENTER: i32 = 41516; -pub const LEOPTIOEXERCISEXPIRATIODATBUSINESDACONVENTION: i32 = 41517; -pub const LEOPTIOEXERCISEXPIRATIODATRELATIVTO: i32 = 41518; -pub const LEOPTIOEXERCISEXPIRATIODATOFFSEPERIOD: i32 = 41519; -pub const LEOPTIOEXERCISEXPIRATIODATOFFSEUNIT: i32 = 41520; -pub const LEOPTIOEXERCISEXPIRATIOFREQUENCPERIOD: i32 = 41521; -pub const LEOPTIOEXERCISEXPIRATIOFREQUENCUNIT: i32 = 41522; -pub const LEOPTIOEXERCISEXPIRATIOROLCONVENTION: i32 = 41523; -pub const LEOPTIOEXERCISEXPIRATIODATOFFSEDATYPE: i32 = 41524; -pub const LEOPTIOEXERCISEXPIRATIOTIME: i32 = 41525; -pub const LEOPTIOEXERCISEXPIRATIOTIMBUSINESCENTER: i32 = 41526; -pub const NLEOPTIOEXERCISEXPIRATIODATES: i32 = 41527; -pub const LEOPTIOEXERCISEXPIRATIODATE: i32 = 41528; -pub const LEOPTIOEXERCISEXPIRATIODATTYPE: i32 = 41529; -pub const NLEPAYMENSCHEDULFIXINDAYS: i32 = 41530; -pub const LEPAYMENSCHEDULFIXINDAOWEEK: i32 = 41531; -pub const LEPAYMENSCHEDULFIXINDANUMBER: i32 = 41532; -pub const LEPAYMENSCHEDULXID: i32 = 41533; -pub const LEPAYMENSCHEDULXIDREF: i32 = 41534; -pub const LEPAYMENSCHEDULRATCURRENCY: i32 = 41535; -pub const LEPAYMENSCHEDULRATUNIOMEASURE: i32 = 41536; -pub const LEPAYMENSCHEDULRATCONVERSIOFACTOR: i32 = 41537; -pub const LEPAYMENSCHEDULRATSPREATYPE: i32 = 41538; -pub const LEPAYMENSCHEDULSETTPERIOPRICE: i32 = 41539; -pub const LEPAYMENSCHEDULSETTPERIOPRICCURRENCY: i32 = 41540; -pub const LEPAYMENSCHEDULSETTPERIOPRICUNIOMEASURE: i32 = 41541; -pub const LEPAYMENSCHEDULSTEUNIOMEASURE: i32 = 41542; -pub const LEPAYMENSCHEDULFIXINDADISTRIBUTION: i32 = 41543; -pub const LEPAYMENSCHEDULFIXINDACOUNT: i32 = 41544; -pub const LEPAYMENSCHEDULFIXINLAPERIOD: i32 = 41545; -pub const LEPAYMENSCHEDULFIXINLAUNIT: i32 = 41546; -pub const LEPAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEPERIOD: i32 = 41547; -pub const LEPAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEUNIT: i32 = 41548; -pub const LEPAYMENSTREAFLARATINDICATOR: i32 = 41549; -pub const LEPAYMENSTREAFLARATAMOUNT: i32 = 41550; -pub const LEPAYMENSTREAFLARATCURRENCY: i32 = 41551; -pub const LESTREAMAXIMUPAYMENAMOUNT: i32 = 41552; -pub const LESTREAMAXIMUPAYMENCURRENCY: i32 = 41553; -pub const LESTREAMAXIMUTRANSACTIOAMOUNT: i32 = 41554; -pub const LESTREAMAXIMUTRANSACTIOCURRENCY: i32 = 41555; -pub const LEPAYMENSTREAFIXEAMOUNUNIOMEASURE: i32 = 41556; -pub const LEPAYMENSTREATOTAFIXEAMOUNT: i32 = 41557; -pub const LEPAYMENSTREAWORLSCALRATE: i32 = 41558; -pub const LEPAYMENSTREACONTRACPRICE: i32 = 41559; -pub const LEPAYMENSTREACONTRACPRICCURRENCY: i32 = 41560; -pub const NLEPAYMENSTREAPRICINBUSINESCENTERS: i32 = 41561; -pub const LEPAYMENSTREAPRICINBUSINESCENTER: i32 = 41562; -pub const LEPAYMENSTREARATINDEX2CURVUNIT: i32 = 41563; -pub const LEPAYMENSTREARATINDEX2CURVPERIOD: i32 = 41564; -pub const LEPAYMENSTREARATINDELOCATION: i32 = 41565; -pub const LEPAYMENSTREARATINDELEVEL: i32 = 41566; -pub const LEPAYMENSTREARATINDEUNIOMEASURE: i32 = 41567; -pub const LEPAYMENSTREASETTLEVEL: i32 = 41568; -pub const LEPAYMENSTREAREFERENCLEVEL: i32 = 41569; -pub const LEPAYMENSTREAREFERENCLEVEUNIOMEASURE: i32 = 41570; -pub const LEPAYMENSTREAREFERENCLEVEEQUALZERINDICATOR: i32 = 41571; -pub const LEPAYMENSTREARATSPREACURRENCY: i32 = 41572; -pub const LEPAYMENSTREARATSPREAUNIOMEASURE: i32 = 41573; -pub const LEPAYMENSTREARATCONVERSIOFACTOR: i32 = 41574; -pub const LEPAYMENSTREARATSPREATYPE: i32 = 41575; -pub const LEPAYMENSTREALASRESERATE: i32 = 41576; -pub const LEPAYMENSTREAFINARATE: i32 = 41577; -pub const LEPAYMENSTREACALCULATIOLAPERIOD: i32 = 41578; -pub const LEPAYMENSTREACALCULATIOLAUNIT: i32 = 41579; -pub const LEPAYMENSTREAFIRSOBSERVATIODATOFFSEPERIOD: i32 = 41580; -pub const LEPAYMENSTREAFIRSOBSERVATIODATOFFSEUNIT: i32 = 41581; -pub const LEPAYMENSTREAPRICINDATYPE: i32 = 41582; -pub const LEPAYMENSTREAPRICINDADISTRIBUTION: i32 = 41583; -pub const LEPAYMENSTREAPRICINDACOUNT: i32 = 41584; -pub const LEPAYMENSTREAPRICINBUSINESCALENDAR: i32 = 41585; -pub const LEPAYMENSTREAPRICINBUSINESDACONVENTION: i32 = 41586; -pub const NLEPAYMENSTREAPAYMENDATES: i32 = 41589; -pub const LEPAYMENSTREAPAYMENDATE: i32 = 41590; -pub const LEPAYMENSTREAPAYMENDATTYPE: i32 = 41591; -pub const LEPAYMENSTREAMASTEAGREEMENPAYMENDATEINDICATOR: i32 = 41592; -pub const NLEPAYMENSTREAPRICINDATES: i32 = 41593; -pub const LEPAYMENSTREAPRICINDATE: i32 = 41594; -pub const LEPAYMENSTREAPRICINDATTYPE: i32 = 41595; -pub const NLEPAYMENSTREAPRICINDAYS: i32 = 41596; -pub const LEPAYMENSTREAPRICINDAOWEEK: i32 = 41597; -pub const LEPAYMENSTREAPRICINDANUMBER: i32 = 41598; -pub const NLEPHYSICASETTTERMS: i32 = 41599; -pub const LEPHYSICASETTTERXID: i32 = 41600; -pub const LEPHYSICASETTCURENCY: i32 = 41601; -pub const LEPHYSICASETTBUSINESDAYS: i32 = 41602; -pub const LEPHYSICASETTMAXIMUBUSINESDAYS: i32 = 41603; -pub const NLEPHYSICASETTDELIVERABLOBLIGATIONS: i32 = 41604; -pub const LEPHYSICASETTDELIVERABLOBLIGATIOTYPE: i32 = 41605; -pub const LEPHYSICASETTDELIVERABLOBLIGATIOVALUE: i32 = 41606; -pub const NLEPRICINDATBUSINESCENTERS: i32 = 41607; -pub const LEPRICINDATBUSINESCENTER: i32 = 41608; -pub const LEPRICINDATUNADJUSTED: i32 = 41609; -pub const LEPRICINDATBUSINESDACONVENTION: i32 = 41610; -pub const LEPRICINDATADJUSTED: i32 = 41611; -pub const LEPRICINTIME: i32 = 41612; -pub const LEPRICINTIMBUSINESCENTER: i32 = 41613; -pub const NLEPROTECTIOTEREVENNEWSOURCES: i32 = 41614; -pub const LEPROTECTIOTEREVENNEWSOURCE: i32 = 41615; -pub const NLEPROTECTIOTERMS: i32 = 41616; -pub const LEPROTECTIOTERXID: i32 = 41617; -pub const LEPROTECTIOTERNOTIONAL: i32 = 41618; -pub const LEPROTECTIOTERCURRENCY: i32 = 41619; -pub const LEPROTECTIOTERSELLENOTIFIES: i32 = 41620; -pub const LEPROTECTIOTERBUYENOTIFIES: i32 = 41621; -pub const LEPROTECTIOTEREVENBUSINESCENTER: i32 = 41622; -pub const LEPROTECTIOTERSTANDARSOURCES: i32 = 41623; -pub const LEPROTECTIOTEREVENMINIMUSOURCES: i32 = 41624; -pub const NLEPROTECTIOTEREVENTS: i32 = 41625; -pub const LEPROTECTIOTEREVENTYPE: i32 = 41626; -pub const LEPROTECTIOTEREVENVALUE: i32 = 41627; -pub const LEPROTECTIOTEREVENCURRENCY: i32 = 41628; -pub const LEPROTECTIOTEREVENPERIOD: i32 = 41629; -pub const LEPROTECTIOTEREVENUNIT: i32 = 41630; -pub const LEPROTECTIOTEREVENDATYPE: i32 = 41631; -pub const LEPROTECTIOTEREVENRATSOURCE: i32 = 41632; -pub const NLEPROTECTIOTEREVENQUALIFIERS: i32 = 41633; -pub const LEPROTECTIOTEREVENQUALIFIER: i32 = 41634; -pub const NLEPROTECTIOTEROBLIGATIONS: i32 = 41635; -pub const LEPROTECTIOTEROBLIGATIOTYPE: i32 = 41636; -pub const LEPROTECTIOTEROBLIGATIOVALUE: i32 = 41637; -pub const NLESTREACALCULATIOPERIODATES: i32 = 41638; -pub const LESTREACALCULATIOPERIODATE: i32 = 41639; -pub const LESTREACALCULATIOPERIODATTYPE: i32 = 41640; -pub const LESTREACALCULATIOPERIODATEXID: i32 = 41641; -pub const LESTREACALCULATIOPERIODATEXIDREF: i32 = 41642; -pub const LESTREACALCULATIOBALANCOFIRSPERIOD: i32 = 41643; -pub const LESTREACALCULATIOCORRECTIOPERIOD: i32 = 41644; -pub const LESTREACALCULATIOCORRECTIOUNIT: i32 = 41645; -pub const NLESTREACOMMODITSETTBUSINESCENTERS: i32 = 41646; -pub const LESTREACOMMODITSETTBUSINESCENTER: i32 = 41647; -pub const LESTREACOMMODITBASE: i32 = 41648; -pub const LESTREACOMMODITTYPE: i32 = 41649; -pub const LESTREACOMMODITSECURITID: i32 = 41650; -pub const LESTREACOMMODITSECURITIDSOURCE: i32 = 41651; -pub const LESTREACOMMODITDESC: i32 = 41652; -pub const ENCODELESTREACOMMODITDESLEN: i32 = 41653; -pub const ENCODELESTREACOMMODITDESC: i32 = 41654; -pub const LESTREACOMMODITUNIOMEASURE: i32 = 41655; -pub const LESTREACOMMODITCURRENCY: i32 = 41656; -pub const LESTREACOMMODITEXCHANGE: i32 = 41657; -pub const LESTREACOMMODITRATSOURCE: i32 = 41658; -pub const LESTREACOMMODITRATREFERENCPAGE: i32 = 41659; -pub const LESTREACOMMODITRATREFERENCPAGHEADING: i32 = 41660; -pub const LESTREADATPROVIDER: i32 = 41661; -pub const LESTREACOMMODITPRICINTYPE: i32 = 41662; -pub const LESTREACOMMODITNEARBSETTDAPERIOD: i32 = 41663; -pub const LESTREACOMMODITNEARBSETTDAUNIT: i32 = 41664; -pub const LESTREACOMMODITSETTDATUNADJUSTED: i32 = 41665; -pub const LESTREACOMMODITSETTDATBUSINESDACONVENTION: i32 = 41666; -pub const LESTREACOMMODITSETTDATADJUSTED: i32 = 41667; -pub const LESTREACOMMODITSETTMONTH: i32 = 41668; -pub const LESTREACOMMODITSETTDATROLPERIOD: i32 = 41669; -pub const LESTREACOMMODITSETTDATROLUNIT: i32 = 41670; -pub const LESTREACOMMODITSETTDATYPE: i32 = 41671; -pub const LESTREACOMMODITXID: i32 = 41672; -pub const LESTREACOMMODITXIDREF: i32 = 41673; -pub const NLESTREACOMMODITALIDS: i32 = 41674; -pub const LESTREACOMMODITALID: i32 = 41675; -pub const LESTREACOMMODITALIDSOURCE: i32 = 41676; -pub const NLESTREACOMMODITDATSOURCES: i32 = 41677; -pub const LESTREACOMMODITDATSOURCID: i32 = 41678; -pub const LESTREACOMMODITDATSOURCIDTYPE: i32 = 41679; -pub const NLESTREACOMMODITSETTDAYS: i32 = 41680; -pub const LESTREACOMMODITSETTDAY: i32 = 41681; -pub const LESTREACOMMODITSETTTOTAHOURS: i32 = 41682; -pub const NLESTREACOMMODITSETTTIMES: i32 = 41683; -pub const LESTREACOMMODITSETTSTART: i32 = 41684; -pub const LESTREACOMMODITSETTEND: i32 = 41685; -pub const LESTREACOMMODITSETTTIMTYPE: i32 = 41935; -pub const NLESTREACOMMODITSETTPERIODS: i32 = 41686; -pub const LESTREACOMMODITSETTCOUNTRY: i32 = 41687; -pub const LESTREACOMMODITSETTTIMZONE: i32 = 41688; -pub const LESTREACOMMODITSETTFLOTYPE: i32 = 41689; -pub const LESTREACOMMODITSETTPERIONOTIONAL: i32 = 41690; -pub const LESTREACOMMODITSETTPERIONOTIONAUNIOMEASURE: i32 = 41691; -pub const LESTREACOMMODITSETTPERIOFREQUENCPERIOD: i32 = 41692; -pub const LESTREACOMMODITSETTPERIOFREQUENCUNIT: i32 = 41693; -pub const LESTREACOMMODITSETTPERIOPRICE: i32 = 41694; -pub const LESTREACOMMODITSETTPERIOPRICUNIOMEASURE: i32 = 41695; -pub const LESTREACOMMODITSETTPERIOPRICCURRENCY: i32 = 41696; -pub const LESTREACOMMODITSETTHOLIDAYPROCESSININSTRUCTION: i32 = 41697; -pub const LESTREACOMMODITSETTPERIOXID: i32 = 41698; -pub const LESTREACOMMODITSETTPERIOXIDREF: i32 = 41699; -pub const LESTREAXID: i32 = 41700; -pub const LESTREANOTIONAXIDREF: i32 = 41702; -pub const LESTREANOTIONAFREQUENCPERIOD: i32 = 41703; -pub const LESTREANOTIONAFREQUENCUNIT: i32 = 41704; -pub const LESTREANOTIONACOMMODITFREQUENCY: i32 = 41705; -pub const LESTREANOTIONAUNIOMEASURE: i32 = 41706; -pub const LESTREATOTANOTIONAL: i32 = 41707; -pub const LESTREATOTANOTIONAUNIOMEASURE: i32 = 41708; -pub const NUNDERLYINASSEATTRIBUTES: i32 = 2312; -pub const UNDERLYINASSEATTRIBUTTYPE: i32 = 2313; -pub const UNDERLYINASSEATTRIBUTVALUE: i32 = 2314; -pub const UNDERLYINASSEATTRIBUTLIMIT: i32 = 2315; -pub const NUNDERLYINCOMPLEEVENAVERAGINOBSERVATIONS: i32 = 41713; -pub const UNDERLYINCOMPLEEVENAVERAGINOBSERVATIONUMBER: i32 = 41714; -pub const UNDERLYINCOMPLEEVENAVERAGINWEIGHT: i32 = 41715; -pub const NUNDERLYINCOMPLEEVENCREDIEVENTS: i32 = 41716; -pub const UNDERLYINCOMPLEEVENCREDIEVENTYPE: i32 = 41717; -pub const UNDERLYINCOMPLEEVENCREDIEVENVALUE: i32 = 41718; -pub const UNDERLYINCOMPLEEVENCREDIEVENCURRENCY: i32 = 41719; -pub const UNDERLYINCOMPLEEVENCREDIEVENPERIOD: i32 = 41720; -pub const UNDERLYINCOMPLEEVENCREDIEVENUNIT: i32 = 41721; -pub const UNDERLYINCOMPLEEVENCREDIEVENDATYPE: i32 = 41722; -pub const UNDERLYINCOMPLEEVENCREDIEVENRATSOURCE: i32 = 41723; -pub const NUNDERLYINCOMPLEEVENCREDIEVENQUALIFIERS: i32 = 41724; -pub const UNDERLYINCOMPLEEVENCREDIEVENQUALIFIER: i32 = 41725; -pub const NUNDERLYINCOMPLEEVENPERIODATTIMES: i32 = 41726; -pub const UNDERLYINCOMPLEEVENPERIODATE: i32 = 41727; -pub const UNDERLYINCOMPLEEVENPERIOTIME: i32 = 41728; -pub const NUNDERLYINCOMPLEEVENPERIODS: i32 = 41729; -pub const UNDERLYINCOMPLEEVENPERIOTYPE: i32 = 41730; -pub const UNDERLYINCOMPLEEVENBUSINESCENTER: i32 = 41731; -pub const NUNDERLYINCOMPLEEVENRATSOURCES: i32 = 41732; -pub const UNDERLYINCOMPLEEVENRATSOURCE: i32 = 41733; -pub const UNDERLYINCOMPLEEVENRATSOURCTYPE: i32 = 41734; -pub const UNDERLYINCOMPLEEVENREFERENCPAGE: i32 = 41735; -pub const UNDERLYINCOMPLEEVENREFERENCPAGHEADING: i32 = 41736; -pub const NUNDERLYINCOMPLEEVENDATBUSINESCENTERS: i32 = 41737; -pub const UNDERLYINCOMPLEEVENDATBUSINESCENTER: i32 = 41738; -pub const UNDERLYINCOMPLEEVENDATUNADJUSTED: i32 = 41739; -pub const UNDERLYINCOMPLEEVENDATRELATIVTO: i32 = 41740; -pub const UNDERLYINCOMPLEEVENDATOFFSEPERIOD: i32 = 41741; -pub const UNDERLYINCOMPLEEVENDATOFFSEUNIT: i32 = 41742; -pub const UNDERLYINCOMPLEEVENDATOFFSEDATYPE: i32 = 41743; -pub const UNDERLYINCOMPLEEVENDATBUSINESDACONVENTION: i32 = 41744; -pub const UNDERLYINCOMPLEEVENDATADJUSTED: i32 = 41745; -pub const UNDERLYINCOMPLEEVENFIXINTIME: i32 = 41746; -pub const UNDERLYINCOMPLEEVENFIXINTIMBUSINESCENTER: i32 = 41747; -pub const NUNDERLYINCOMPLEEVENCREDIEVENSOURCES: i32 = 41748; -pub const UNDERLYINCOMPLEEVENCREDIEVENSOURCE: i32 = 41749; -pub const UNDERLYINCOMPLEOPPAYOUPASIDE: i32 = 2261; -pub const UNDERLYINCOMPLEOPPAYOURECEIVSIDE: i32 = 2262; -pub const UNDERLYINCOMPLEOPPAYOUUNDERLIER: i32 = 2263; -pub const UNDERLYINCOMPLEOPPAYOUPERCENTAGE: i32 = 2264; -pub const UNDERLYINCOMPLEOPPAYOUTIME: i32 = 2265; -pub const UNDERLYINCOMPLEOPPAYOUCURRENCY: i32 = 2266; -pub const UNDERLYINCOMPLEEVENPRICPERCENTAGE: i32 = 2267; -pub const UNDERLYINCOMPLEEVENCURRENCONE: i32 = 2268; -pub const UNDERLYINCOMPLEEVENCURRENCTWO: i32 = 2269; -pub const UNDERLYINCOMPLEEVENQUOTBASIS: i32 = 2270; -pub const UNDERLYINCOMPLEEVENFIXEFXRATE: i32 = 2271; -pub const UNDERLYINCOMPLEEVENDETERMINATIOMETHOD: i32 = 2272; -pub const UNDERLYINCOMPLEEVENCALCULATIOAGENT: i32 = 2273; -pub const UNDERLYINCOMPLEEVENSTRIKPRICE: i32 = 2274; -pub const UNDERLYINCOMPLEEVENSTRIKFACTOR: i32 = 2275; -pub const UNDERLYINCOMPLEEVENSTRIKNUMBEOOPTIONS: i32 = 2276; -pub const UNDERLYINCOMPLEEVENCREDIEVENTXIDREF: i32 = 2277; -pub const UNDERLYINCOMPLEEVENCREDIEVENNOTIFYINPARTY: i32 = 2278; -pub const UNDERLYINCOMPLEEVENCREDIEVENBUSINESCENTER: i32 = 2279; -pub const UNDERLYINCOMPLEEVENCREDIEVENSTANDARSOURCES: i32 = 2280; -pub const UNDERLYINCOMPLEEVENCREDIEVENMINIMUSOURCES: i32 = 2281; -pub const UNDERLYINCOMPLEEVENXID: i32 = 2282; -pub const UNDERLYINCOMPLEEVENXIDREF: i32 = 2283; -pub const NUNDERLYINCOMPLEEVENSCHEDULES: i32 = 41750; -pub const UNDERLYINCOMPLEEVENSCHEDULSTARDATE: i32 = 41751; -pub const UNDERLYINCOMPLEEVENSCHEDULENDATE: i32 = 41752; -pub const UNDERLYINCOMPLEEVENSCHEDULFREQUENCPERIOD: i32 = 41753; -pub const UNDERLYINCOMPLEEVENSCHEDULFREQUENCUNIT: i32 = 41754; -pub const UNDERLYINCOMPLEEVENSCHEDULROLCONVENTION: i32 = 41755; -pub const NUNDERLYINDELIVERSCHEDULES: i32 = 41756; -pub const UNDERLYINDELIVERSCHEDULTYPE: i32 = 41757; -pub const UNDERLYINDELIVERSCHEDULXID: i32 = 41758; -pub const UNDERLYINDELIVERSCHEDULNOTIONAL: i32 = 41759; -pub const UNDERLYINDELIVERSCHEDULNOTIONAUNIOMEASURE: i32 = 41760; -pub const UNDERLYINDELIVERSCHEDULNOTIONACOMMODITFREQUENCY: i32 = 41761; -pub const UNDERLYINDELIVERSCHEDULNEGATIVTOLERANCE: i32 = 41762; -pub const UNDERLYINDELIVERSCHEDULPOSITIVTOLERANCE: i32 = 41763; -pub const UNDERLYINDELIVERSCHEDULTOLERANCUNIOMEASURE: i32 = 41764; -pub const UNDERLYINDELIVERSCHEDULTOLERANCTYPE: i32 = 41765; -pub const UNDERLYINDELIVERSCHEDULSETTCOUNTRY: i32 = 41766; -pub const UNDERLYINDELIVERSCHEDULSETTTIMZONE: i32 = 41767; -pub const UNDERLYINDELIVERSCHEDULSETTFLOTYPE: i32 = 41768; -pub const UNDERLYINDELIVERSCHEDULSETTHOLIDAYPROCESSININSTRUCTION: i32 = 41769; -pub const NUNDERLYINDELIVERSCHEDULSETTDAYS: i32 = 41770; -pub const UNDERLYINDELIVERSCHEDULSETTDAY: i32 = 41771; -pub const UNDERLYINDELIVERSCHEDULSETTTOTAHOURS: i32 = 41772; -pub const NUNDERLYINDELIVERSCHEDULSETTTIMES: i32 = 41773; -pub const UNDERLYINDELIVERSCHEDULSETTSTART: i32 = 41774; -pub const UNDERLYINDELIVERSCHEDULSETTEND: i32 = 41775; -pub const UNDERLYINDELIVERSCHEDULSETTTIMTYPE: i32 = 41776; -pub const UNDERLYINDELIVERSTREATYPE: i32 = 41777; -pub const UNDERLYINDELIVERSTREAPIPELINE: i32 = 41778; -pub const UNDERLYINDELIVERSTREAENTRPOINT: i32 = 41779; -pub const UNDERLYINDELIVERSTREAWITHDRAWAPOINT: i32 = 41780; -pub const UNDERLYINDELIVERSTREADELIVERPOINT: i32 = 41781; -pub const UNDERLYINDELIVERSTREADELIVERRESTRICTION: i32 = 41782; -pub const UNDERLYINDELIVERSTREADELIVERCONTINGENCY: i32 = 41783; -pub const UNDERLYINDELIVERSTREADELIVERCONTINGENPARTSIDE: i32 = 41784; -pub const UNDERLYINDELIVERSTREADELIVEASOURCINDICATOR: i32 = 41785; -pub const UNDERLYINDELIVERSTREARISAPPORTIONMENT: i32 = 41786; -pub const UNDERLYINDELIVERSTREARISAPPORTIONMENSOURCE: i32 = 41587; -pub const UNDERLYINDELIVERSTREATITLTRANSFELOCATION: i32 = 41787; -pub const UNDERLYINDELIVERSTREATITLTRANSFECONDITION: i32 = 41788; -pub const UNDERLYINDELIVERSTREAIMPORTEORECORD: i32 = 41789; -pub const UNDERLYINDELIVERSTREANEGATIVTOLERANCE: i32 = 41790; -pub const UNDERLYINDELIVERSTREAPOSITIVTOLERANCE: i32 = 41791; -pub const UNDERLYINDELIVERSTREATOLERANCUNIOMEASURE: i32 = 41792; -pub const UNDERLYINDELIVERSTREATOLERANCTYPE: i32 = 41793; -pub const UNDERLYINDELIVERSTREATOLERANCOPTIOSIDE: i32 = 41794; -pub const UNDERLYINDELIVERSTREATOTAPOSITIVTOLERANCE: i32 = 41795; -pub const UNDERLYINDELIVERSTREATOTANEGATIVTOLERANCE: i32 = 41796; -pub const UNDERLYINDELIVERSTREANOTIONACONVERSIOFACTOR: i32 = 41797; -pub const UNDERLYINDELIVERSTREATRANSPOREQUIPMENT: i32 = 41798; -pub const UNDERLYINDELIVERSTREAELECTINPARTSIDE: i32 = 41799; -pub const NUNDERLYINSTREAASSEATTRIBUTES: i32 = 41800; -pub const UNDERLYINSTREAASSEATTRIBUTTYPE: i32 = 41801; -pub const UNDERLYINSTREAASSEATTRIBUTVALUE: i32 = 41802; -pub const UNDERLYINSTREAASSEATTRIBUTLIMIT: i32 = 41803; -pub const NUNDERLYINDELIVERSTREACYCLES: i32 = 41804; -pub const UNDERLYINDELIVERSTREACYCLDESC: i32 = 41805; -pub const ENCODEUNDERLYINDELIVERSTREACYCLDESLEN: i32 = 41806; -pub const ENCODEUNDERLYINDELIVERSTREACYCLDESC: i32 = 41807; -pub const NUNDERLYINDELIVERSTREACOMMODITSOURCES: i32 = 41808; -pub const UNDERLYINDELIVERSTREACOMMODITSOURCE: i32 = 41809; -pub const UNDERLYINEXERCISDESC: i32 = 41810; -pub const ENCODEUNDERLYINEXERCISDESLEN: i32 = 41811; -pub const ENCODEUNDERLYINEXERCISDESC: i32 = 41812; -pub const UNDERLYINAUTOMATIEXERCISINDICATOR: i32 = 41813; -pub const UNDERLYINAUTOMATIEXERCISTHRESHOLRATE: i32 = 41814; -pub const UNDERLYINEXERCISCONFIRMATIOMETHOD: i32 = 41815; -pub const UNDERLYINMANUANOTICBUSINESCENTER: i32 = 41816; -pub const UNDERLYINFALLBACEXERCISINDICATOR: i32 = 41817; -pub const UNDERLYINLIMITERIGHTCONFIRINDICATOR: i32 = 41818; -pub const UNDERLYINEXERCISSPLITICKEINDICATOR: i32 = 41819; -pub const NUNDERLYINOPTIOEXERCISBUSINESCENTERS: i32 = 41820; -pub const UNDERLYINOPTIOEXERCISBUSINESCENTER: i32 = 41821; -pub const UNDERLYINOPTIOEXERCISBUSINESDACONVENTION: i32 = 41822; -pub const UNDERLYINOPTIOEXERCISEARLIESDATOFFSEDATYPE: i32 = 41823; -pub const UNDERLYINOPTIOEXERCISEARLIESDATOFFSEPERIOD: i32 = 41824; -pub const UNDERLYINOPTIOEXERCISEARLIESDATOFFSEUNIT: i32 = 41825; -pub const UNDERLYINOPTIOEXERCISFREQUENCPERIOD: i32 = 41826; -pub const UNDERLYINOPTIOEXERCISFREQUENCUNIT: i32 = 41827; -pub const UNDERLYINOPTIOEXERCISSTARDATUNADJUSTED: i32 = 41828; -pub const UNDERLYINOPTIOEXERCISSTARDATRELATIVTO: i32 = 41829; -pub const UNDERLYINOPTIOEXERCISSTARDATOFFSEPERIOD: i32 = 41830; -pub const UNDERLYINOPTIOEXERCISSTARDATOFFSEUNIT: i32 = 41831; -pub const UNDERLYINOPTIOEXERCISSTARDATOFFSEDATYPE: i32 = 41832; -pub const UNDERLYINOPTIOEXERCISSTARDATADJUSTED: i32 = 41833; -pub const UNDERLYINOPTIOEXERCISSKIP: i32 = 41834; -pub const UNDERLYINOPTIOEXERCISNOMINATIODEADLINE: i32 = 41835; -pub const UNDERLYINOPTIOEXERCISFIRSDATUNADJUSTED: i32 = 41836; -pub const UNDERLYINOPTIOEXERCISLASDATUNADJUSTED: i32 = 41837; -pub const UNDERLYINOPTIOEXERCISEARLIESTIME: i32 = 41838; -pub const UNDERLYINOPTIOEXERCISLATESTIME: i32 = 41839; -pub const UNDERLYINOPTIOEXERCISTIMBUSINESCENTER: i32 = 41840; -pub const NUNDERLYINOPTIOEXERCISDATES: i32 = 41841; -pub const UNDERLYINOPTIOEXERCISDATE: i32 = 41842; -pub const UNDERLYINOPTIOEXERCISDATTYPE: i32 = 41843; -pub const NUNDERLYINOPTIOEXERCISEXPIRATIODATBUSINESCENTERS: i32 = 41844; -pub const UNDERLYINOPTIOEXERCISEXPIRATIODATBUSINESCENTER: i32 = 41845; -pub const UNDERLYINOPTIOEXERCISEXPIRATIODATBUSINESDACONVENTION: i32 = 41846; -pub const UNDERLYINOPTIOEXERCISEXPIRATIODATRELATIVTO: i32 = 41847; -pub const UNDERLYINOPTIOEXERCISEXPIRATIODATOFFSEPERIOD: i32 = 41848; -pub const UNDERLYINOPTIOEXERCISEXPIRATIODATOFFSEUNIT: i32 = 41849; -pub const UNDERLYINOPTIOEXERCISEXPIRATIOFREQUENCPERIOD: i32 = 41850; -pub const UNDERLYINOPTIOEXERCISEXPIRATIOFREQUENCUNIT: i32 = 41851; -pub const UNDERLYINOPTIOEXERCISEXPIRATIOROLCONVENTION: i32 = 41852; -pub const UNDERLYINOPTIOEXERCISEXPIRATIODATOFFSEDATYPE: i32 = 41853; -pub const UNDERLYINOPTIOEXERCISEXPIRATIOTIME: i32 = 41854; -pub const UNDERLYINOPTIOEXERCISEXPIRATIOTIMBUSINESCENTER: i32 = 41855; -pub const NUNDERLYINOPTIOEXERCISEXPIRATIODATES: i32 = 41856; -pub const UNDERLYINOPTIOEXERCISEXPIRATIODATE: i32 = 41857; -pub const UNDERLYINOPTIOEXERCISEXPIRATIODATTYPE: i32 = 41858; -pub const UNDERLYINSETTRATINDEX: i32 = 2284; -pub const UNDERLYINSETTRATINDELOCATION: i32 = 2285; -pub const UNDERLYINOPTIOEXPIRATIODESC: i32 = 2286; -pub const ENCODEUNDERLYINOPTIOEXPIRATIODESLEN: i32 = 2287; -pub const ENCODEUNDERLYINOPTIOEXPIRATIODESC: i32 = 2288; -pub const UNDERLYINSWASUCLASS: i32 = 2289; -pub const UNDERLYINSTRIKUNIOMEASURE: i32 = 2290; -pub const UNDERLYINSTRIKINDEX: i32 = 2291; -pub const UNDERLYINSTRIKINDESPREAD: i32 = 2292; -pub const UNDERLYINVALUATIOSOURCE: i32 = 2293; -pub const UNDERLYINVALUATIOREFERENCMODEL: i32 = 2294; -pub const UNDERLYINSTRATEGTYPE: i32 = 2295; -pub const UNDERLYINCOMMOPRICININDICATOR: i32 = 2296; -pub const UNDERLYINSETTDISRUPTIOPROVISION: i32 = 2297; -pub const UNDERLYININSTRUMENROUNDINDIRECTION: i32 = 2298; -pub const UNDERLYININSTRUMENROUNDINPRECISION: i32 = 2299; -pub const UNDERLYINMARKEDISRUPTIOPROVISION: i32 = 41859; -pub const UNDERLYINMARKEDISRUPTIOFALLBACPROVISION: i32 = 41860; -pub const UNDERLYINMARKEDISRUPTIOMAXIMUDAYS: i32 = 41861; -pub const UNDERLYINMARKEDISRUPTIOMATERIALITPERCENTAGE: i32 = 41862; -pub const UNDERLYINMARKEDISRUPTIOMINIMUFUTURECONTRACTS: i32 = 41863; -pub const NUNDERLYINMARKEDISRUPTIOEVENTS: i32 = 41864; -pub const UNDERLYINMARKEDISRUPTIOEVENT: i32 = 41865; -pub const NUNDERLYINMARKEDISRUPTIOFALLBACKS: i32 = 41866; -pub const UNDERLYINMARKEDISRUPTIOFALLBACTYPE: i32 = 41867; -pub const NUNDERLYINMARKEDISRUPTIOFALLBACREFERENCPRICES: i32 = 41868; -pub const UNDERLYINMARKEDISRUPTIOFALLBACUNDERLIETYPE: i32 = 41869; -pub const UNDERLYINMARKEDISRUPTIOFALLBACUNDERLIESECURITID: i32 = 41870; -pub const UNDERLYINMARKEDISRUPTIOFALLBACUNDERLIESECURITIDSOURCE: i32 = 41871; -pub const UNDERLYINMARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: i32 = 41872; -pub const ENCODEUNDERLYINMARKEDISRUPTIOFALLBACUNDERLIESEDESLEN: i32 = 41873; -pub const ENCODEUNDERLYINMARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: i32 = 41874; -pub const UNDERLYINMARKEDISRUPTIOFALLBACOPEUNITS: i32 = 41875; -pub const UNDERLYINMARKEDISRUPTIOFALLBACBASKECURRENCY: i32 = 41876; -pub const UNDERLYINMARKEDISRUPTIOFALLBACBASKEDIVISOR: i32 = 41877; -pub const NUNDERLYINPAYMENSCHEDULFIXINDAYS: i32 = 41878; -pub const UNDERLYINPAYMENSCHEDULFIXINDAOWEEK: i32 = 41879; -pub const UNDERLYINPAYMENSCHEDULFIXINDANUMBER: i32 = 41880; -pub const UNDERLYINPAYMENSCHEDULXID: i32 = 41881; -pub const UNDERLYINPAYMENSCHEDULXIDREF: i32 = 41882; -pub const UNDERLYINPAYMENSCHEDULRATCURRENCY: i32 = 41883; -pub const UNDERLYINPAYMENSCHEDULRATUNIOMEASURE: i32 = 41884; -pub const UNDERLYINPAYMENSCHEDULRATCONVERSIOFACTOR: i32 = 41885; -pub const UNDERLYINPAYMENSCHEDULRATSPREATYPE: i32 = 41886; -pub const UNDERLYINPAYMENSCHEDULSETTPERIOPRICE: i32 = 41887; -pub const UNDERLYINPAYMENSCHEDULSETTPERIOPRICCURRENCY: i32 = 41888; -pub const UNDERLYINPAYMENSCHEDULSETTPERIOPRICUNIOMEASURE: i32 = 41889; -pub const UNDERLYINPAYMENSCHEDULSTEUNIOMEASURE: i32 = 41890; -pub const UNDERLYINPAYMENSCHEDULFIXINDADISTRIBUTION: i32 = 41891; -pub const UNDERLYINPAYMENSCHEDULFIXINDACOUNT: i32 = 41892; -pub const UNDERLYINPAYMENSCHEDULFIXINLAPERIOD: i32 = 41893; -pub const UNDERLYINPAYMENSCHEDULFIXINLAUNIT: i32 = 41894; -pub const UNDERLYINPAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEPERIOD: i32 = 41895; -pub const UNDERLYINPAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEUNIT: i32 = 41896; -pub const UNDERLYINPAYMENSTREAFLARATINDICATOR: i32 = 41897; -pub const UNDERLYINPAYMENSTREAFLARATAMOUNT: i32 = 41898; -pub const UNDERLYINPAYMENSTREAFLARATCURRENCY: i32 = 41899; -pub const UNDERLYINPAYMENSTREAMAXIMUPAYMENAMOUNT: i32 = 41900; -pub const UNDERLYINPAYMENSTREAMAXIMUPAYMENCURRENCY: i32 = 41901; -pub const UNDERLYINPAYMENSTREAMAXIMUTRANSACTIOAMOUNT: i32 = 41902; -pub const UNDERLYINPAYMENSTREAMAXIMUTRANSACTIOCURRENCY: i32 = 41903; -pub const UNDERLYINPAYMENSTREAFIXEAMOUNUNIOMEASURE: i32 = 41904; -pub const UNDERLYINPAYMENSTREATOTAFIXEAMOUNT: i32 = 41905; -pub const UNDERLYINPAYMENSTREAWORLSCALRATE: i32 = 41906; -pub const UNDERLYINPAYMENSTREACONTRACPRICE: i32 = 41907; -pub const UNDERLYINPAYMENSTREACONTRACPRICCURRENCY: i32 = 41908; -pub const NUNDERLYINPAYMENSTREAPRICINBUSINESCENTERS: i32 = 41909; -pub const UNDERLYINPAYMENSTREAPRICINBUSINESCENTER: i32 = 41910; -pub const UNDERLYINPAYMENSTREARATINDEX2CURVUNIT: i32 = 41911; -pub const UNDERLYINPAYMENSTREARATINDEX2CURVPERIOD: i32 = 41912; -pub const UNDERLYINPAYMENSTREARATINDELOCATION: i32 = 41913; -pub const UNDERLYINPAYMENSTREARATINDELEVEL: i32 = 41914; -pub const UNDERLYINPAYMENSTREARATINDEUNIOMEASURE: i32 = 41915; -pub const UNDERLYINPAYMENSTREASETTLEVEL: i32 = 41916; -pub const UNDERLYINPAYMENSTREAREFERENCLEVEL: i32 = 41917; -pub const UNDERLYINPAYMENSTREAREFERENCLEVEUNIOMEASURE: i32 = 41918; -pub const UNDERLYINPAYMENSTREAREFERENCLEVEEQUALZERINDICATOR: i32 = 41919; -pub const UNDERLYINPAYMENSTREARATSPREACURRENCY: i32 = 41920; -pub const UNDERLYINPAYMENSTREARATSPREAUNIOMEASURE: i32 = 41921; -pub const UNDERLYINPAYMENSTREARATCONVERSIOFACTOR: i32 = 41922; -pub const UNDERLYINPAYMENSTREARATSPREATYPE: i32 = 41923; -pub const UNDERLYINPAYMENSTREALASRESERATE: i32 = 41924; -pub const UNDERLYINPAYMENSTREAFINARATE: i32 = 41925; -pub const UNDERLYINPAYMENSTREACALCULATIOLAPERIOD: i32 = 41926; -pub const UNDERLYINPAYMENSTREACALCULATIOLAUNIT: i32 = 41927; -pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATOFFSEPERIOD: i32 = 41928; -pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATOFFSEUNIT: i32 = 41929; -pub const UNDERLYINPAYMENSTREAPRICINDATYPE: i32 = 41930; -pub const UNDERLYINPAYMENSTREAPRICINDADISTRIBUTION: i32 = 41931; -pub const UNDERLYINPAYMENSTREAPRICINDACOUNT: i32 = 41932; -pub const UNDERLYINPAYMENSTREAPRICINBUSINESCALENDAR: i32 = 41933; -pub const UNDERLYINPAYMENSTREAPRICINBUSINESDACONVENTION: i32 = 41934; -pub const NUNDERLYINPAYMENSTREAPAYMENDATES: i32 = 41937; -pub const UNDERLYINPAYMENSTREAPAYMENDATE: i32 = 41938; -pub const UNDERLYINPAYMENSTREAPAYMENDATTYPE: i32 = 41939; -pub const UNDERLYINPAYMENSTREAMASTEAGREEMENPAYMENDATEINDICATOR: i32 = 41940; -pub const NUNDERLYINPAYMENSTREAPRICINDATES: i32 = 41941; -pub const UNDERLYINPAYMENSTREAPRICINDATE: i32 = 41942; -pub const UNDERLYINPAYMENSTREAPRICINDATTYPE: i32 = 41943; -pub const NUNDERLYINPAYMENSTREAPRICINDAYS: i32 = 41944; -pub const UNDERLYINPAYMENSTREAPRICINDAOWEEK: i32 = 41945; -pub const UNDERLYINPAYMENSTREAPRICINDANUMBER: i32 = 41946; -pub const NUNDERLYINPRICINDATBUSINESCENTERS: i32 = 41947; -pub const UNDERLYINPRICINDATBUSINESCENTER: i32 = 41948; -pub const UNDERLYINPRICINDATUNADJUSTED: i32 = 41949; -pub const UNDERLYINPRICINDATBUSINESDACONVENTION: i32 = 41950; -pub const UNDERLYINPRICINDATADJUSTED: i32 = 41951; -pub const UNDERLYINPRICINTIME: i32 = 41952; -pub const UNDERLYINPRICINTIMBUSINESCENTER: i32 = 41953; -pub const NUNDERLYINSTREACALCULATIOPERIODATES: i32 = 41954; -pub const UNDERLYINSTREACALCULATIOPERIODATE: i32 = 41955; -pub const UNDERLYINSTREACALCULATIOPERIODATTYPE: i32 = 41956; -pub const UNDERLYINSTREACALCULATIOPERIODATEXID: i32 = 41957; -pub const UNDERLYINSTREACALCULATIOPERIODATEXIDREF: i32 = 41958; -pub const UNDERLYINSTREACALCULATIOBALANCOFIRSPERIOD: i32 = 41959; -pub const UNDERLYINSTREACALCULATIOCORRECTIOPERIOD: i32 = 41960; -pub const UNDERLYINSTREACALCULATIOCORRECTIOUNIT: i32 = 41961; -pub const NUNDERLYINSTREACOMMODITSETTBUSINESCENTERS: i32 = 41962; -pub const UNDERLYINSTREACOMMODITSETTBUSINESCENTER: i32 = 41963; -pub const UNDERLYINSTREACOMMODITBASE: i32 = 41964; -pub const UNDERLYINSTREACOMMODITTYPE: i32 = 41965; -pub const UNDERLYINSTREACOMMODITSECURITID: i32 = 41966; -pub const UNDERLYINSTREACOMMODITSECURITIDSOURCE: i32 = 41967; -pub const UNDERLYINSTREACOMMODITDESC: i32 = 41968; -pub const ENCODEUNDERLYINSTREACOMMODITDESLEN: i32 = 41969; -pub const ENCODEUNDERLYINSTREACOMMODITDESC: i32 = 41970; -pub const UNDERLYINSTREACOMMODITUNIOMEASURE: i32 = 41971; -pub const UNDERLYINSTREACOMMODITCURRENCY: i32 = 41972; -pub const UNDERLYINSTREACOMMODITEXCHANGE: i32 = 41973; -pub const UNDERLYINSTREACOMMODITRATSOURCE: i32 = 41974; -pub const UNDERLYINSTREACOMMODITRATREFERENCPAGE: i32 = 41975; -pub const UNDERLYINSTREACOMMODITRATREFERENCPAGHEADING: i32 = 41976; -pub const UNDERLYINSTREADATPROVIDER: i32 = 41977; -pub const UNDERLYINSTREACOMMODITPRICINTYPE: i32 = 41978; -pub const UNDERLYINSTREACOMMODITNEARBSETTDAPERIOD: i32 = 41979; -pub const UNDERLYINSTREACOMMODITNEARBSETTDAUNIT: i32 = 41980; -pub const UNDERLYINSTREACOMMODITSETTDATUNADJUSTED: i32 = 41981; -pub const UNDERLYINSTREACOMMODITSETTDATBUSINESDACONVENTION: i32 = 41982; -pub const UNDERLYINSTREACOMMODITSETTDATADJUSTED: i32 = 41983; -pub const UNDERLYINSTREACOMMODITSETTMONTH: i32 = 41984; -pub const UNDERLYINSTREACOMMODITSETTDATROLPERIOD: i32 = 41985; -pub const UNDERLYINSTREACOMMODITSETTDATROLUNIT: i32 = 41986; -pub const UNDERLYINSTREACOMMODITSETTDATYPE: i32 = 41987; -pub const UNDERLYINSTREACOMMODITXID: i32 = 41988; -pub const UNDERLYINSTREACOMMODITXIDREF: i32 = 41989; -pub const NUNDERLYINSTREACOMMODITALIDS: i32 = 41990; -pub const UNDERLYINSTREACOMMODITALID: i32 = 41991; -pub const UNDERLYINSTREACOMMODITALIDSOURCE: i32 = 41992; -pub const NUNDERLYINSTREACOMMODITDATSOURCES: i32 = 41993; -pub const UNDERLYINSTREACOMMODITDATSOURCID: i32 = 41994; -pub const UNDERLYINSTREACOMMODITDATSOURCIDTYPE: i32 = 41995; -pub const NUNDERLYINSTREACOMMODITSETTDAYS: i32 = 41996; -pub const UNDERLYINSTREACOMMODITSETTDAY: i32 = 41997; -pub const UNDERLYINSTREACOMMODITSETTTOTAHOURS: i32 = 41998; -pub const NUNDERLYINSTREACOMMODITSETTTIMES: i32 = 41999; -pub const UNDERLYINSTREACOMMODITSETTSTART: i32 = 42000; -pub const UNDERLYINSTREACOMMODITSETTEND: i32 = 42001; -pub const UNDERLYINSTREACOMMODITSETTTIMTYPE: i32 = 41936; -pub const NUNDERLYINSTREACOMMODITSETTPERIODS: i32 = 42002; -pub const UNDERLYINSTREACOMMODITSETTCOUNTRY: i32 = 42003; -pub const UNDERLYINSTREACOMMODITSETTTIMZONE: i32 = 42004; -pub const UNDERLYINSTREACOMMODITSETTFLOTYPE: i32 = 42005; -pub const UNDERLYINSTREACOMMODITSETTPERIONOTIONAL: i32 = 42006; -pub const UNDERLYINSTREACOMMODITSETTPERIONOTIONAUNIOMEASURE: i32 = 42007; -pub const UNDERLYINSTREACOMMODITSETTPERIOFREQUENCPERIOD: i32 = 42008; -pub const UNDERLYINSTREACOMMODITSETTPERIOFREQUENCUNIT: i32 = 42009; -pub const UNDERLYINSTREACOMMODITSETTPERIOPRICE: i32 = 42010; -pub const UNDERLYINSTREACOMMODITSETTPERIOPRICUNIOMEASURE: i32 = 42011; -pub const UNDERLYINSTREACOMMODITSETTPERIOPRICCURRENCY: i32 = 42012; -pub const UNDERLYINSTREACOMMODITSETTHOLIDAYPROCESSININSTRUCTION: i32 = 42013; -pub const UNDERLYINSTREACOMMODITSETTPERIOXID: i32 = 42014; -pub const UNDERLYINSTREACOMMODITSETTPERIOXIDREF: i32 = 42015; -pub const UNDERLYINSTREAXID: i32 = 42016; -pub const UNDERLYINSTREANOTIONAXIDREF: i32 = 42018; -pub const UNDERLYINSTREANOTIONAFREQUENCPERIOD: i32 = 42019; -pub const UNDERLYINSTREANOTIONAFREQUENCUNIT: i32 = 42020; -pub const UNDERLYINSTREANOTIONACOMMODITFREQUENCY: i32 = 42021; -pub const UNDERLYINSTREANOTIONAUNIOMEASURE: i32 = 42022; -pub const UNDERLYINSTREATOTANOTIONAL: i32 = 42023; -pub const UNDERLYINSTREATOTANOTIONAUNIOMEASURE: i32 = 42024; -pub const ALLOGROSTRADAMT: i32 = 2300; -pub const RISLIMIREPORSTATUS: i32 = 2316; -pub const RISLIMIREPORREJECREASON: i32 = 2317; -pub const RISLIMICHECREQUESID: i32 = 2318; -pub const RISLIMICHECID: i32 = 2319; -pub const RISLIMICHECTRANTYPE: i32 = 2320; -pub const RISLIMICHECTYPE: i32 = 2321; -pub const RISLIMICHECREQUESREID: i32 = 2322; -pub const RISLIMICHECREQUESTYPE: i32 = 2323; -pub const RISLIMICHECAMOUNT: i32 = 2324; -pub const RISLIMICHECREQUESSTATUS: i32 = 2325; -pub const RISLIMICHECREQUESRESULT: i32 = 2326; -pub const RISLIMIAPPROVEAMOUNT: i32 = 2327; -pub const PARTACTIOREQUESID: i32 = 2328; -pub const PARTACTIOTYPE: i32 = 2329; -pub const APPTESMESSAGINDICATOR: i32 = 2330; -pub const PARTACTIOREPORID: i32 = 2331; -pub const PARTACTIORESPONSE: i32 = 2332; -pub const PARTACTIOREJECREASON: i32 = 2333; -pub const RERISLIMICHECID: i32 = 2334; -pub const RERISLIMICHECIDTYPE: i32 = 2335; -pub const RISLIMIVELOCITPERIOD: i32 = 2336; -pub const RISLIMIVELOCITUNIT: i32 = 2337; -pub const REQUESTINPARTROLQUALIFIER: i32 = 2338; -pub const RISLIMICHECMODETYPE: i32 = 2339; -pub const RISLIMICHECSTATUS: i32 = 2343; -pub const SIDRISLIMICHECSTATUS: i32 = 2344; -pub const NENTITLEMENTYPES: i32 = 2345; -pub const LEMIPX: i32 = 2346; -pub const REGULATORTRANSACTIOTYPE: i32 = 2347; -pub const BATCID: i32 = 50000; -pub const BATCTOTAMESSAGES: i32 = 50001; -pub const BATCPROCESMODE: i32 = 50002; -pub const COLLATERAPORTFOLIID: i32 = 2350; -pub const DELIVERSTREADELIVERPOINSOURCE: i32 = 42192; -pub const DELIVERSTREADELIVERPOINDESC: i32 = 42193; -pub const TRADINUNIPERIOMULTIPLIER: i32 = 2353; -pub const LETRADINUNIPERIOMULTIPLIER: i32 = 2354; -pub const LEDELIVERSTREADELIVERPOINDESC: i32 = 42195; -pub const LEDELIVERSTREADELIVERPOINSOURCE: i32 = 42194; -pub const LETOTATRADQTY: i32 = 2357; -pub const LELASMULTIPLIEQTY: i32 = 2358; -pub const LETOTAGROSTRADAMT: i32 = 2359; -pub const LETOTATRADMULTIPLIEQTY: i32 = 2360; -pub const UNDERLYINDELIVERSTREADELIVERPOINDESC: i32 = 42197; -pub const UNDERLYINDELIVERSTREADELIVERPOINSOURCE: i32 = 42196; -pub const UNDERLYINTRADINUNIPERIOMULTIPLIER: i32 = 2363; -pub const POREPORACTION: i32 = 2364; -pub const SETTFORWARPOINTS: i32 = 2365; -pub const SETTPRICFRATCALC: i32 = 2366; -pub const TOTATRADQTY: i32 = 2367; -pub const LASMULTIPLIEQTY: i32 = 2368; -pub const TOTAGROSTRADAMT: i32 = 2369; -pub const TOTATRADMULTIPLIEQTY: i32 = 2370; -pub const ENCODETRADCONTINUATIOTEXT: i32 = 2371; -pub const ENCODETRADCONTINUATIOTEXLEN: i32 = 2372; -pub const INTRFIRTRADINDICATOR: i32 = 2373; -pub const TRADCONTINUATIOTEXT: i32 = 2374; -pub const TAXONOMTYPE: i32 = 2375; -pub const PARTROLQUALIFIER: i32 = 2376; -pub const DERIVATIVINSTRUMENPARTROLQUALIFIER: i32 = 2377; -pub const INSTRUMENPARTROLQUALIFIER: i32 = 2378; -pub const LEINSTRUMENPARTROLQUALIFIER: i32 = 2379; -pub const LEPROVISIOPARTROLQUALIFIER: i32 = 2380; -pub const NESTED2PARTROLQUALIFIER: i32 = 2381; -pub const NESTED3PARTROLQUALIFIER: i32 = 2382; -pub const NESTED4PARTROLQUALIFIER: i32 = 2383; -pub const NESTEPARTROLQUALIFIER: i32 = 2384; -pub const PROVISIOPARTROLQUALIFIER: i32 = 2385; -pub const REQUESTEPARTROLQUALIFIER: i32 = 2386; -pub const ROOPARTROLQUALIFIER: i32 = 2388; -pub const SETTPARTROLQUALIFIER: i32 = 2389; -pub const UNDERLYININSTRUMENPARTROLQUALIFIER: i32 = 2391; -pub const ALLORERISLIMICHECID: i32 = 2392; -pub const ALLORERISLIMICHECIDTYPE: i32 = 2393; -pub const LIMIUTILIZATIOAMT: i32 = 2394; -pub const LIMIAMT: i32 = 2395; -pub const LIMIROLE: i32 = 2396; -pub const REGULATORTRADIDSCOPE: i32 = 2397; -pub const SIDREGULATORTRADIDSCOPE: i32 = 2398; -pub const ALLOREGULATORTRADIDSCOPE: i32 = 2399; -pub const ALLOREGULATORLEREID: i32 = 2406; -pub const REGULATORLEREID: i32 = 2411; -pub const SIDREGULATORLEREID: i32 = 2416; -pub const EFFECTIVBUSINESDATE: i32 = 2400; -pub const LISMANUAORDEINDICATOR: i32 = 2401; -pub const ENTITLEMENSUTYPE: i32 = 2402; -pub const QUOTMODETYPE: i32 = 2403; -pub const COMPLIANCTEXT: i32 = 2404; -pub const ENCODECOMPLIANCTEXLEN: i32 = 2351; -pub const ENCODECOMPLIANCTEXT: i32 = 2352; -pub const EXEMETHOD: i32 = 2405; -pub const PRICPRECISION: i32 = 2349; -pub const TRADCONTINGENCY: i32 = 2387; -pub const COMPLEEVENSPORATE: i32 = 2407; -pub const COMPLEEVENFORWARPOINTS: i32 = 2408; -pub const LECOMPLEEVENSPORATE: i32 = 2409; -pub const LECOMPLEEVENFORWARPOINTS: i32 = 2410; -pub const RATSOURCREFEREMCPAGHEADING: i32 = 2412; -pub const RELATETSECURITID: i32 = 2413; -pub const RELATETSECURITIDSOURCE: i32 = 2414; -pub const RELATETSTREAXIDREF: i32 = 2415; -pub const FIRTRADEVENID: i32 = 2418; -pub const UNDERLYINCOMPLEEVENSPORATE: i32 = 2419; -pub const UNDERLYINCOMPLEEVENFORWARPOINTS: i32 = 2420; -pub const LEMARKEDISRUPTIOVALUE: i32 = 40223; -pub const LEMARKEDISRUPTIOFALLBACVALUE: i32 = 40990; -pub const MARKEDISRUPTIOVALUE: i32 = 40991; -pub const MARKEDISRUPTIOFALLBACVALUE: i32 = 40992; -pub const PAYMENSUTYPE: i32 = 40993; -pub const PAYMENLEREID: i32 = 41304; -pub const UNDERLYINMARKEDISRUPTIOVALUE: i32 = 41338; -pub const UNDERLYINMARKEDISRUPTIOFALLBACVALUE: i32 = 41339; -pub const NUNDERLYINADDITIONATERBONREFS: i32 = 41340; -pub const UNDERLYINADDITIONATERBONSECURITID: i32 = 41341; -pub const UNDERLYINADDITIONATERBONSECURITIDSOURCE: i32 = 41701; -pub const UNDERLYINADDITIONATERBONDESC: i32 = 41709; -pub const ENCODEUNDERLYINADDITIONATERBONDESLEN: i32 = 41710; -pub const ENCODEUNDERLYINADDITIONATERBONDESC: i32 = 41711; -pub const UNDERLYINADDITIONATERBONCURRENCY: i32 = 41712; -pub const UNDERLYINADDITIONATERBONISSUER: i32 = 42017; -pub const ENCODEUNDERLYINADDITIONATERBONISSUELEN: i32 = 42025; -pub const ENCODEUNDERLYINADDITIONATERBONISSUER: i32 = 42026; -pub const UNDERLYINADDITIONATERBONSENIORITY: i32 = 42027; -pub const UNDERLYINADDITIONATERBONCOUPOTYPE: i32 = 42028; -pub const UNDERLYINADDITIONATERBONCOUPORATE: i32 = 42029; -pub const UNDERLYINADDITIONATERBONMATURITDATE: i32 = 42030; -pub const UNDERLYINADDITIONATERBONPAVALUE: i32 = 42031; -pub const UNDERLYINADDITIONATERBONCURRENTOTAISSUEAMOUNT: i32 = 42032; -pub const UNDERLYINADDITIONATERBONCOUPOFREQUENCPERIOD: i32 = 42033; -pub const UNDERLYINADDITIONATERBONCOUPOFREQUENCUNIT: i32 = 42034; -pub const UNDERLYINADDITIONATERBONDACOUNT: i32 = 42035; -pub const NUNDERLYINADDITIONATERMS: i32 = 42036; -pub const UNDERLYINADDITIONATERCONDITIOPRECEDENBONINDICATOR: i32 = 42037; -pub const UNDERLYINADDITIONATERDISCREPANCCLAUSINDICATOR: i32 = 42038; -pub const NUNDERLYINCASSETTDEALERS: i32 = 42039; -pub const UNDERLYINCASSETTDEALER: i32 = 42040; -pub const NUNDERLYINCASSETTTERMS: i32 = 42041; -pub const UNDERLYINCASSETTCURRENCY: i32 = 42042; -pub const UNDERLYINCASSETTVALUATIOFIRSBUSINESDAOFFSET: i32 = 42043; -pub const UNDERLYINCASSETTVALUATIOSUBSEQUENBUSINESDAYOFFSET: i32 = 42044; -pub const UNDERLYINCASSETTNUOVALUATIODATES: i32 = 42045; -pub const UNDERLYINCASSETTVALUATIOTIME: i32 = 42046; -pub const UNDERLYINCASSETTBUSINESCENTER: i32 = 42047; -pub const UNDERLYINCASSETTQUOTMETHOD: i32 = 42048; -pub const UNDERLYINCASSETTQUOTAMOUNT: i32 = 42049; -pub const UNDERLYINCASSETTQUOTCURRENCY: i32 = 42050; -pub const UNDERLYINCASSETTMINIMUQUOTAMOUNT: i32 = 42051; -pub const UNDERLYINCASSETTMINIMUQUOTCURRENCY: i32 = 42052; -pub const UNDERLYINCASSETTBUSINESDAYS: i32 = 42053; -pub const UNDERLYINCASSETTAMOUNT: i32 = 42054; -pub const UNDERLYINCASSETTRECOVERFACTOR: i32 = 42055; -pub const UNDERLYINCASSETTFIXETERINDICATOR: i32 = 42056; -pub const UNDERLYINCASSETTACCRUEINTERESINDICATOR: i32 = 42057; -pub const UNDERLYINCASSETTVALUATIOMETHOD: i32 = 42058; -pub const UNDERLYINCASSETTTERXID: i32 = 42059; -pub const NUNDERLYINPHYSICASETTTERMS: i32 = 42060; -pub const UNDERLYINPHYSICASETTCURRENCY: i32 = 42061; -pub const UNDERLYINPHYSICASETTBUSINESDAYS: i32 = 42062; -pub const UNDERLYINPHYSICASETTMAXIMUBUSINESDAYS: i32 = 42063; -pub const UNDERLYINPHYSICASETTTERXID: i32 = 42064; -pub const NUNDERLYINPHYSICASETTDELIVERABLOBLIGATIONS: i32 = 42065; -pub const UNDERLYINPHYSICASETTDELIVERABLOBLIGATIOTYPE: i32 = 42066; -pub const UNDERLYINPHYSICASETTDELIVERABLOBLIGATIOVALUE: i32 = 42067; -pub const NUNDERLYINPROTECTIOTERMS: i32 = 42068; -pub const UNDERLYINPROTECTIOTERNOTIONAL: i32 = 42069; -pub const UNDERLYINPROTECTIOTERCURRENCY: i32 = 42070; -pub const UNDERLYINPROTECTIOTERSELLENOTIFIES: i32 = 42071; -pub const UNDERLYINPROTECTIOTERBUYENOTIFIES: i32 = 42072; -pub const UNDERLYINPROTECTIOTEREVENBUSINESCENTER: i32 = 42073; -pub const UNDERLYINPROTECTIOTERSTANDARSOURCES: i32 = 42074; -pub const UNDERLYINPROTECTIOTEREVENMINIMUSOURCES: i32 = 42075; -pub const UNDERLYINPROTECTIOTERXID: i32 = 42076; -pub const NUNDERLYINPROTECTIOTEREVENTS: i32 = 42077; -pub const UNDERLYINPROTECTIOTEREVENTYPE: i32 = 42078; -pub const UNDERLYINPROTECTIOTEREVENVALUE: i32 = 42079; -pub const UNDERLYINPROTECTIOTEREVENCURRENCY: i32 = 42080; -pub const UNDERLYINPROTECTIOTEREVENPERIOD: i32 = 42081; -pub const UNDERLYINPROTECTIOTEREVENUNIT: i32 = 42082; -pub const UNDERLYINPROTECTIOTEREVENDATYPE: i32 = 42083; -pub const UNDERLYINPROTECTIOTEREVENRATSOURCE: i32 = 42084; -pub const NUNDERLYINPROTECTIOTEREVENQUALIFIERS: i32 = 42085; -pub const UNDERLYINPROTECTIOTEREVENQUALIFIER: i32 = 42086; -pub const NUNDERLYINPROTECTIOTEROBLIGATIONS: i32 = 42087; -pub const UNDERLYINPROTECTIOTEROBLIGATIOTYPE: i32 = 42088; -pub const UNDERLYINPROTECTIOTEROBLIGATIOVALUE: i32 = 42089; -pub const NUNDERLYINPROTECTIOTEREVENNEWSOURCES: i32 = 42090; -pub const UNDERLYINPROTECTIOTEREVENNEWSOURCE: i32 = 42091; -pub const UNDERLYINPROVISIOCASSETTPAYMENDATBUSINESDACONVENTION: i32 = 42092; -pub const UNDERLYINPROVISIOCASSETTPAYMENDATRELATIVTO: i32 = 42093; -pub const UNDERLYINPROVISIOCASSETTPAYMENDATOFFSEPERIOD: i32 = 42094; -pub const UNDERLYINPROVISIOCASSETTPAYMENDATOFFSEUNIT: i32 = 42095; -pub const UNDERLYINPROVISIOCASSETTPAYMENDATOFFSEDATYPE: i32 = 42096; -pub const UNDERLYINPROVISIOCASSETTPAYMENDATRANGFIRST: i32 = 42097; -pub const UNDERLYINPROVISIOCASSETTPAYMENDATRANGLAST: i32 = 42098; -pub const NUNDERLYINPROVISIOCASSETTPAYMENDATES: i32 = 42099; -pub const UNDERLYINPROVISIOCASSETTPAYMENDATE: i32 = 42100; -pub const UNDERLYINPROVISIOCASSETTPAYMENDATTYPE: i32 = 42101; -pub const UNDERLYINPROVISIOCASSETTQUOTSOURCE: i32 = 42102; -pub const UNDERLYINPROVISIOCASSETTQUOTREFERENCPAGE: i32 = 42103; -pub const UNDERLYINPROVISIOCASSETTVALUTIME: i32 = 42104; -pub const UNDERLYINPROVISIOCASSETTVALUTIMBUSINESCENTER: i32 = 42105; -pub const UNDERLYINPROVISIOCASSETTVALUDATBUSINESDACONVENTION: i32 = 42106; -pub const UNDERLYINPROVISIOCASSETTVALUDATRELATIVTO: i32 = 42107; -pub const UNDERLYINPROVISIOCASSETTVALUDATOFFSEPERIOD: i32 = 42108; -pub const UNDERLYINPROVISIOCASSETTVALUDATOFFSEUNIT: i32 = 42109; -pub const UNDERLYINPROVISIOCASSETTVALUDATOFFSEDATYPE: i32 = 42110; -pub const UNDERLYINPROVISIOCASSETTVALUDATADJUSTED: i32 = 42111; -pub const NUNDERLYINPROVISIOOPTIOEXERCISFIXEDATES: i32 = 42112; -pub const UNDERLYINPROVISIOOPTIOEXERCISFIXEDATE: i32 = 42113; -pub const UNDERLYINPROVISIOOPTIOEXERCISFIXEDATTYPE: i32 = 42114; -pub const UNDERLYINPROVISIOOPTIOEXERCISBUSINESDACONVENTION: i32 = 42115; -pub const UNDERLYINPROVISIOOPTIOEXERCISEARLIESDATOFFSEPERIOD: i32 = 42116; -pub const UNDERLYINPROVISIOOPTIOEXERCISEARLIESDATOFFSEUNIT: i32 = 42117; -pub const UNDERLYINPROVISIOOPTIOEXERCISFREQUENCPERIOD: i32 = 42118; -pub const UNDERLYINPROVISIOOPTIOEXERCISFREQUENCUNIT: i32 = 42119; -pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATUNADJUSTED: i32 = 42120; -pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATRELATIVTO: i32 = 42121; -pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATOFFSEPERIOD: i32 = 42122; -pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATOFFSEUNIT: i32 = 42123; -pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATOFFSEDATYPE: i32 = 42124; -pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATADJUSTED: i32 = 42125; -pub const UNDERLYINPROVISIOOPTIOEXERCISPERIOSKIP: i32 = 42126; -pub const UNDERLYINPROVISIOOPTIOEXERCISBOUNDFIRSDATUNADJUSTED: i32 = 42127; -pub const UNDERLYINPROVISIOOPTIOEXERCISBOUNDLASDATUNADJUSTED: i32 = 42128; -pub const UNDERLYINPROVISIOOPTIOEXERCISEARLIESTIME: i32 = 42129; -pub const UNDERLYINPROVISIOOPTIOEXERCISEARLIESTIMBUSINESCENTER: i32 = 42130; -pub const UNDERLYINPROVISIOOPTIOEXERCISLATESTIME: i32 = 42131; -pub const UNDERLYINPROVISIOOPTIOEXERCISLATESTIMBUSINESCENTER: i32 = 42132; -pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATUNADJUSTED: i32 = 42133; -pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATBUSINESDACONVENTION: i32 = 42134; -pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATRELATIVTO: i32 = 42135; -pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATOFFSEPERIOD: i32 = 42136; -pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATOFFSEUNIT: i32 = 42137; -pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATOFFSEDATYPE: i32 = 42138; -pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATADJUSTED: i32 = 42139; -pub const UNDERLYINPROVISIOOPTIOEXPIRATIOTIME: i32 = 42140; -pub const UNDERLYINPROVISIOOPTIOEXPIRATIOTIMBUSINESCENTER: i32 = 42141; -pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATUNADJUSTED: i32 = 42142; -pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATBIDACONVENTION: i32 = 42143; -pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATRELATIVTO: i32 = 42144; -pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATOFFSEPERIOD: i32 = 42145; -pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATOFFSEUNIT: i32 = 42146; -pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATOFFSEDATYPE: i32 = 42147; -pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATADJUSTED: i32 = 42148; -pub const NUNDERLYINPROVISIONS: i32 = 42149; -pub const UNDERLYINPROVISIOTYPE: i32 = 42150; -pub const UNDERLYINPROVISIODATUNADJUSTED: i32 = 42151; -pub const UNDERLYINPROVISIODATBUSINESDACONVENTION: i32 = 42152; -pub const UNDERLYINPROVISIODATADJUSTED: i32 = 42153; -pub const UNDERLYINPROVISIODATTENOPERIOD: i32 = 42154; -pub const UNDERLYINPROVISIODATTENOUNIT: i32 = 42155; -pub const UNDERLYINPROVISIOCALCULATIOAGENT: i32 = 42156; -pub const UNDERLYINPROVISIOOPTIOSINGLPARTBUYESIDE: i32 = 42157; -pub const UNDERLYINPROVISIOOPTIOSINGLPARTSELLESIDE: i32 = 42158; -pub const UNDERLYINPROVISIOOPTIOEXERCISSTYLE: i32 = 42159; -pub const UNDERLYINPROVISIOOPTIOEXERCISMULTIPLNOTIONAL: i32 = 42160; -pub const UNDERLYINPROVISIOOPTIOEXERCISMINIMUNOTIONAL: i32 = 42161; -pub const UNDERLYINPROVISIOOPTIOEXERCISMAXIMUNOTIONAL: i32 = 42162; -pub const UNDERLYINPROVISIOOPTIOMINIMUNUMBER: i32 = 42163; -pub const UNDERLYINPROVISIOOPTIOMAXIMUNUMBER: i32 = 42164; -pub const UNDERLYINPROVISIOOPTIOEXERCISCONFIRMATION: i32 = 42165; -pub const UNDERLYINPROVISIOCASSETTMETHOD: i32 = 42166; -pub const UNDERLYINPROVISIOCASSETTCURRENCY: i32 = 42167; -pub const UNDERLYINPROVISIOCASSETTCURRENCY2: i32 = 42168; -pub const UNDERLYINPROVISIOCASSETTQUOTTYPE: i32 = 42169; -pub const UNDERLYINPROVISIOTEXT: i32 = 42170; -pub const ENCODEUNDERLYINPROVISIOTEXLEN: i32 = 42171; -pub const ENCODEUNDERLYINPROVISIOTEXT: i32 = 42172; -pub const NUNDERLYINPROVISIOPARTIDS: i32 = 42173; -pub const UNDERLYINPROVISIOPARTID: i32 = 42174; -pub const UNDERLYINPROVISIOPARTIDSOURCE: i32 = 42175; -pub const UNDERLYINPROVISIOPARTROLE: i32 = 42176; -pub const UNDERLYINPROVISIOPARTROLQUALIFIER: i32 = 40918; -pub const NUNDERLYINPROVISIOPARTSUIDS: i32 = 42177; -pub const UNDERLYINPROVISIOPARTSUID: i32 = 42178; -pub const UNDERLYINPROVISIOPARTSUIDTYPE: i32 = 42179; -pub const NUNDERLYINPROVISIOCASSETTPAYMENDATBUSINESCENTERS: i32 = 42180; -pub const UNDERLYINPROVISIOCASSETTPAYMENDATBUSINESCENTER: i32 = 42181; -pub const NUNDERLYINPROVISIOCASSETTVALUDATBUSINESCENTERS: i32 = 42182; -pub const UNDERLYINPROVISIOCASSETTVALUDATBUSINESCENTER: i32 = 42183; -pub const NUNDERLYINPROVISIOOPTIOEXERCISBUSINESCENTERS: i32 = 42184; -pub const UNDERLYINPROVISIOOPTIOEXERCISBUSINESCENTER: i32 = 42185; -pub const NUNDERLYINPROVISIOOPTIOEXPIRATIODATBUSINESCENTERS: i32 = 42186; -pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATBUSINESCENTER: i32 = 42187; -pub const NUNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTERS: i32 = 42188; -pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTER: i32 = 42189; -pub const NUNDERLYINPROVISIODATBUSINESCENTERS: i32 = 42190; -pub const UNDERLYINPROVISIODATBUSINESCENTER: i32 = 42191; -pub const FILREID: i32 = 2421; -pub const ORDEREQUESID: i32 = 2422; -pub const MASORDEREQUESID: i32 = 2423; -pub const MASORDEREPORID: i32 = 2424; -pub const MASORDEREQUESSTATUS: i32 = 2425; -pub const MASORDEREQUESRESULT: i32 = 2426; -pub const ORDERESPONSLEVEL: i32 = 2427; -pub const NORDEENTRIES: i32 = 2428; -pub const ORDEENTRACTION: i32 = 2429; -pub const ORDEENTRID: i32 = 2430; -pub const EXETYPREASON: i32 = 2431; -pub const TONORDEENTRIES: i32 = 2432; -pub const NTARGEPARTSUIDS: i32 = 2433; -pub const TARGEPARTSUID: i32 = 2434; -pub const TARGEPARTSUIDTYPE: i32 = 2435; -pub const TRANSFEINSTRUCTIOID: i32 = 2436; -pub const TRANSFEID: i32 = 2437; -pub const TRANSFEREPORID: i32 = 2438; -pub const TRANSFETRANTYPE: i32 = 2439; -pub const TRANSFETYPE: i32 = 2440; -pub const TRANSFESCOPE: i32 = 2441; -pub const TRANSFESTATUS: i32 = 2442; -pub const TRANSFEREJECREASON: i32 = 2443; -pub const TRANSFEREPORTYPE: i32 = 2444; -pub const AGGRESSOTIME: i32 = 2445; -pub const AGGRESSOSIDE: i32 = 2446; -pub const FASMARKEINDICATOR: i32 = 2447; -pub const LINKAGHANDLININDICATOR: i32 = 2448; -pub const NUMBEOBUORDERS: i32 = 2449; -pub const NUMBEOSELORDERS: i32 = 2450; -pub const SETTPRICDETERMINATIOMETHOD: i32 = 2451; -pub const MDSTATISTIREID: i32 = 2452; -pub const MDSTATISTIRPID: i32 = 2453; -pub const MDSTATISTINAME: i32 = 2454; -pub const MDSTATISTIDESC: i32 = 2455; -pub const MDSTATISTITYPE: i32 = 2456; -pub const MDSTATISTISCOPE: i32 = 2457; -pub const MDSTATISTISUSCOPE: i32 = 2458; -pub const MDSTATISTISCOPTYPE: i32 = 2459; -pub const MDSTATISTIFREQUENCPERIOD: i32 = 2460; -pub const MDSTATISTIFREQUENCUNIT: i32 = 2461; -pub const MDSTATISTIDELAPERIOD: i32 = 2462; -pub const MDSTATISTIDELAUNIT: i32 = 2463; -pub const MDSTATISTIINTERVATYPE: i32 = 2464; -pub const MDSTATISTIINTERVATYPUNIT: i32 = 2465; -pub const MDSTATISTIINTERVAPERIOD: i32 = 2466; -pub const MDSTATISTIINTERVAUNIT: i32 = 2467; -pub const MDSTATISTISTARDATE: i32 = 2468; -pub const MDSTATISTIENDATE: i32 = 2469; -pub const MDSTATISTISTARTIME: i32 = 2470; -pub const MDSTATISTIENTIME: i32 = 2471; -pub const MDSTATISTIRATITYPE: i32 = 2472; -pub const MDSTATISTIREQUESRESULT: i32 = 2473; -pub const NMDSTATISTICS: i32 = 2474; -pub const MDSTATISTIID: i32 = 2475; -pub const MDSTATISTITIME: i32 = 2476; -pub const MDSTATISTISTATUS: i32 = 2477; -pub const MDSTATISTIVALUE: i32 = 2478; -pub const MDSTATISTIVALUTYPE: i32 = 2479; -pub const MDSTATISTIVALUUNIT: i32 = 2480; -pub const ENCODEMDSTATISTIDESLEN: i32 = 2481; -pub const ENCODEMDSTATISTIDESC: i32 = 2482; -pub const ALLORISLIMICHECSTATUS: i32 = 2483; -pub const ASSEGROUP: i32 = 2210; -pub const LEASSEGROUP: i32 = 2348; -pub const LECONTRACTUADEFINITION: i32 = 42199; -pub const NLECONTRACTUADEFINITIONS: i32 = 42198; -pub const LECONTRACTUAMATRIDATE: i32 = 42205; -pub const LECONTRACTUAMATRISOURCE: i32 = 42204; -pub const LECONTRACTUAMATRITERM: i32 = 42206; -pub const NLECONTRACTUAMATRICES: i32 = 42203; -pub const ENCODELEDOCUMENTATIOTEXT: i32 = 2493; -pub const ENCODELEDOCUMENTATIOTEXLEN: i32 = 2494; -pub const LEAGREEMENCURRENCY: i32 = 2495; -pub const LEAGREEMENDATE: i32 = 2496; -pub const LEAGREEMENDESC: i32 = 2497; -pub const LEAGREEMENID: i32 = 2498; -pub const LEAGREEMENVERSION: i32 = 2499; -pub const LEBROKECONFIRMATIODESC: i32 = 2500; -pub const LECREDISUPPORAGREEMENDATE: i32 = 2501; -pub const LECREDISUPPORAGREEMENDESC: i32 = 2502; -pub const LECREDISUPPORAGREEMENID: i32 = 2503; -pub const LEDELIVERTYPE: i32 = 2504; -pub const LEDOCUMENTATIOTEXT: i32 = 2505; -pub const LEENDATE: i32 = 2506; -pub const LEGOVERNINLAW: i32 = 2507; -pub const LEMARGIRATIO: i32 = 2508; -pub const LEMASTECONFIRMATIOANNEDATE: i32 = 2509; -pub const LEMASTECONFIRMATIODATE: i32 = 2510; -pub const LEMASTECONFIRMATIODESC: i32 = 2511; -pub const LEMASTECONFIRMATIOANNEDESC: i32 = 2512; -pub const LESTARDATE: i32 = 2513; -pub const LETERMINATIOTYPE: i32 = 2514; -pub const LEFINANCINTERSUPPLEMENDATE: i32 = 42202; -pub const LEFINANCINTERSUPPLEMENDESC: i32 = 42201; -pub const NLEFINANCINTERSUPPLEMENTS: i32 = 42200; -pub const UNDERLYINASSEGROUP: i32 = 2491; -pub const FIRTRANSACTIOID: i32 = 2484; -pub const TRANSACTIOID: i32 = 2485; -pub const WIRREFERENCE: i32 = 2486; -pub const COLRPREJECREASON: i32 = 2487; -pub const COLRPSTATUS: i32 = 2488; -pub const PACKAGID: i32 = 2489; -pub const TRADNUMBER: i32 = 2490; -pub const ALLOCALCULATECCQTY: i32 = 2515; -pub const COLLATERAREQUESINSTRUCTION: i32 = 2516; -pub const COLLATERAREQUESLINID: i32 = 2517; -pub const COLLATERAREQUESNUMBER: i32 = 2518; -pub const TONUCOLLATERAREQUESTS: i32 = 2519; -pub const WARNINTEXT: i32 = 2520; -pub const ENCODEWARNINTEXT: i32 = 2521; -pub const ENCODEWARNINTEXLEN: i32 = 2522; -pub const LESTREACOMMODITDELIVERPRICINREGION: i32 = 42588; -pub const STREACOMMODITDELIVERPRICINREGION: i32 = 42587; -pub const AFFILIATEFIRMTRADINDICATOR: i32 = 2525; -pub const INTERNATIONASWAINDICATOR: i32 = 2526; -pub const MULTASSESWAINDICATOR: i32 = 2527; -pub const UNDERLYINSTREACOMMODITDELIVERPRICINREGION: i32 = 42589; -pub const NRELATIVVALUES: i32 = 2529; -pub const RELATIVVALUTYPE: i32 = 2530; -pub const RELATIVVALUE: i32 = 2531; -pub const RELATIVVALUSIDE: i32 = 2532; -pub const BISPREAD: i32 = 2533; -pub const OFFESPREAD: i32 = 2534; -pub const CLEARINSETTPRICE: i32 = 2528; -pub const MDREPOREVENT: i32 = 2535; -pub const MDREPORCOUNT: i32 = 2536; -pub const TONMARKESEGMENREPORTS: i32 = 2537; -pub const TONINSTRUMENREPORTS: i32 = 2538; -pub const TONPARTDETAIREPORTS: i32 = 2539; -pub const TONENTITLEMENREPORTS: i32 = 2540; -pub const TONRISLIMIREPORTS: i32 = 2541; -pub const MARKESEGMENSTATUS: i32 = 2542; -pub const MARKESEGMENTYPE: i32 = 2543; -pub const MARKESEGMENSUTYPE: i32 = 2544; -pub const NRELATEMARKESEGMENTS: i32 = 2545; -pub const RELATEMARKESEGMENID: i32 = 2546; -pub const MARKESEGMENRELATIONSHIP: i32 = 2547; -pub const NAUCTIOTYPRULES: i32 = 2548; -pub const AUCTIOTYPPRODUCCOMPLEX: i32 = 2549; -pub const NPRICRANGRULES: i32 = 2550; -pub const STARPRICRANGE: i32 = 2551; -pub const ENPRICRANGE: i32 = 2552; -pub const PRICRANGVALUE: i32 = 2553; -pub const PRICRANGPERCENTAGE: i32 = 2554; -pub const PRICRANGPRODUCCOMPLEX: i32 = 2555; -pub const PRICRANGRULID: i32 = 2556; -pub const FASMARKEPERCENTAGE: i32 = 2557; -pub const NQUOTSIZRULES: i32 = 2558; -pub const QUOTSIDINDICATOR: i32 = 2559; -pub const NFLEPRODUCELIGIBILITIES: i32 = 2560; -pub const FLEPRODUCELIGIBILITCOMPLEX: i32 = 2561; -pub const NUOCOMPLEINSTRUMENTS: i32 = 2562; -pub const MARKEDEPTTIMINTERVAL: i32 = 2563; -pub const MARKEDEPTTIMINTERVAUNIT: i32 = 2564; -pub const MDRECOVERTIMINTERVAL: i32 = 2565; -pub const MDRECOVERTIMINTERVAUNIT: i32 = 2566; -pub const PRIMARSERVICLOCATIOID: i32 = 2567; -pub const SECONDARSERVICLOCATIOID: i32 = 2568; -pub const MATCRULPRODUCCOMPLEX: i32 = 2569; -pub const CUSTOMEPRIORITY: i32 = 2570; -pub const TICRULPRODUCCOMPLEX: i32 = 2571; -pub const PREVIOUADJUSTEOPEINTEREST: i32 = 2572; -pub const PREVIOUUNADJUSTEOPEINTEREST: i32 = 2573; -pub const LOEXERCISPRICOPTIOINDICATOR: i32 = 2574; -pub const BLOCTRADELIGIBILITINDICATOR: i32 = 2575; -pub const INSTRUMENPRICPRECISION: i32 = 2576; -pub const STRIKPRICPRECISION: i32 = 2577; -pub const ORISTRIKPRICE: i32 = 2578; -pub const SETTSUMETHOD: i32 = 2579; -pub const NCLEARINPRICPARAMETERS: i32 = 2580; -pub const BUSINESDATYPE: i32 = 2581; -pub const CLEARINPRICOFFSET: i32 = 2582; -pub const VEGMULTIPLIER: i32 = 2583; -pub const ANNUATRADINBUSINESDAYS: i32 = 2584; -pub const TOTATRADINBUSINESDAYS: i32 = 2585; -pub const TRADINBUSINESDAYS: i32 = 2586; -pub const REALIZEVARIANCE: i32 = 2587; -pub const STANDARVARIANCE: i32 = 2588; -pub const RELATECLOSPRICE: i32 = 2589; -pub const OVERNIGHINTERESRATE: i32 = 2590; -pub const ACCUMULATERETURMODIFIEVARIATIOMARGIN: i32 = 2591; -pub const CALCULATIOMETHOD: i32 = 2592; -pub const NMISFESUTYPES: i32 = 2633; -pub const MISFESUTYPE: i32 = 2634; -pub const MISFESUTYPAMT: i32 = 2635; -pub const MISFESUTYPDESC: i32 = 2636; -pub const ENCODEMISFESUTYPDESLEN: i32 = 2637; -pub const ENCODEMISFESUTYPDESC: i32 = 2638; -pub const COLLATERAAMOUNTYPE: i32 = 2632; -pub const POSITIOID: i32 = 2618; -pub const PAYMENDESC: i32 = 43087; -pub const NCOMMISSIONS: i32 = 2639; -pub const COMMISSIOAMOUNT: i32 = 2640; -pub const COMMISSIOAMOUNTYPE: i32 = 2641; -pub const COMMISSIOBASIS: i32 = 2642; -pub const COMMISSIOCURRENCY: i32 = 2643; -pub const COMMISSIOUNIOMEASURE: i32 = 2644; -pub const COMMISSIOUNIOMEASURCURRENCY: i32 = 2645; -pub const COMMISSIORATE: i32 = 2646; -pub const COMMISSIOSHAREINDICATOR: i32 = 2647; -pub const COMMISSIOAMOUNSHARED: i32 = 2648; -pub const COMMISSIOLEREID: i32 = 2649; -pub const COMMISSIODESC: i32 = 2650; -pub const ENCODECOMMISSIODESLEN: i32 = 2651; -pub const ENCODECOMMISSIODESC: i32 = 2652; -pub const NALLOCOMMISSIONS: i32 = 2653; -pub const ALLOCOMMISSIOAMOUNT: i32 = 2654; -pub const ALLOCOMMISSIOAMOUNTYPE: i32 = 2655; -pub const ALLOCOMMISSIOBASIS: i32 = 2656; -pub const ALLOCOMMISSIOCURRENCY: i32 = 2657; -pub const ALLOCOMMISSIOUNIOMEASURE: i32 = 2658; -pub const ALLOCOMMISSIOUNIOMEASURCURRENCY: i32 = 2659; -pub const ALLOCOMMISSIORATE: i32 = 2660; -pub const ALLOCOMMISSIOSHAREINDICATOR: i32 = 2661; -pub const ALLOCOMMISSIOAMOUNSHARED: i32 = 2662; -pub const ALLOCOMMISSIOLEREID: i32 = 2663; -pub const ALLOCOMMISSIODESC: i32 = 2664; -pub const ENCODEALLOCOMMISSIODESLEN: i32 = 2665; -pub const ENCODEALLOCOMMISSIODESC: i32 = 2666; -pub const DELTCROSSED: i32 = 2596; -pub const CASSETTDATUNADJUSTED: i32 = 42207; -pub const CASSETTDATBUSINESDACONVENTION: i32 = 42208; -pub const CASSETTDATRELATIVTO: i32 = 42209; -pub const CASSETTDATOFFSEPERIOD: i32 = 42210; -pub const CASSETTDATOFFSEUNIT: i32 = 42211; -pub const CASSETTDATOFFSEDATYPE: i32 = 42212; -pub const CASSETTDATADJUSTED: i32 = 42213; -pub const NCASSETTDATBUSINESCENTERS: i32 = 42214; -pub const CASSETTDATBUSINESCENTER: i32 = 42215; -pub const CASSETTPRICSOURCE: i32 = 42216; -pub const CASSETTPRICDEFAULT: i32 = 42217; -pub const COMPLEEVENFUTUREPRICVALUATION: i32 = 2597; -pub const COMPLEEVENOPTIONPRICVALUATION: i32 = 2598; -pub const COMPLEEVENPVFINAPRICELECTIOFALLBACK: i32 = 2599; -pub const DIVIDENFLOATINRATINDEX: i32 = 42218; -pub const DIVIDENFLOATINRATINDECURVPERIOD: i32 = 42219; -pub const DIVIDENFLOATINRATINDECURVUNIT: i32 = 42220; -pub const DIVIDENFLOATINRATMULTIPLIER: i32 = 42221; -pub const DIVIDENFLOATINRATSPREAD: i32 = 42222; -pub const DIVIDENFLOATINRATSPREAPOSITIOTYPE: i32 = 42223; -pub const DIVIDENFLOATINRATTREATMENT: i32 = 42224; -pub const DIVIDENCARATE: i32 = 42225; -pub const DIVIDENCARATBUSIDE: i32 = 42226; -pub const DIVIDENCARATSELSIDE: i32 = 42227; -pub const DIVIDENFLOORATE: i32 = 42228; -pub const DIVIDENFLOORATBUSIDE: i32 = 42229; -pub const DIVIDENFLOORATSELSIDE: i32 = 42230; -pub const DIVIDENINITIARATE: i32 = 42231; -pub const DIVIDENFINARATROUNDINDIRECTION: i32 = 42232; -pub const DIVIDENFINARATPRECISION: i32 = 42233; -pub const DIVIDENAVERAGINMETHOD: i32 = 42234; -pub const DIVIDENNEGATIVRATTREATMENT: i32 = 42235; -pub const NDIVIDENACCRUAPAYMENDATBUSINESCENTERS: i32 = 42236; -pub const DIVIDENACCRUAPAYMENDATBUSINESCENTER: i32 = 42237; -pub const DIVIDENACCRUAPAYMENDATRELATIVTO: i32 = 42238; -pub const DIVIDENACCRUAPAYMENDATOFFSEPERIOD: i32 = 42239; -pub const DIVIDENACCRUAPAYMENDATOFFSEUNIT: i32 = 42240; -pub const DIVIDENACCRUAPAYMENDATOFFSEDATYPE: i32 = 42241; -pub const DIVIDENACCRUAPAYMENDATUNADJUSTED: i32 = 42242; -pub const DIVIDENACCRUAPAYMEENDATBUSINESDACONVENTION: i32 = 42243; -pub const DIVIDENACCRUAPAYMENDATADJUSTED: i32 = 42244; -pub const DIVIDENREINVESTMENINDICATOR: i32 = 42245; -pub const DIVIDENENTITLEMENEVENT: i32 = 42246; -pub const DIVIDENAMOUNTYPE: i32 = 42247; -pub const DIVIDENUNDERLIEREID: i32 = 42248; -pub const EXTRAORDINARDIVIDENPARTSIDE: i32 = 42249; -pub const EXTRAORDINARDIVIDENAMOUNTYPE: i32 = 42250; -pub const EXTRAORDINARDIVIDENCURRENCY: i32 = 42251; -pub const EXTRAORDINARDIVIDENDETERMINATIOMETHOD: i32 = 42252; -pub const DIVIDENACCRUAFIXERATE: i32 = 42253; -pub const DIVIDENCOMPOUNDINMETHOD: i32 = 42254; -pub const DIVIDENNUOINDEUNITS: i32 = 42255; -pub const DIVIDENCASPERCENTAGE: i32 = 42256; -pub const DIVIDENCASEQUIVALENPERCENTAGE: i32 = 42257; -pub const NOCASDIVIDENTREATMENT: i32 = 42258; -pub const DIVIDENCOMPOSITION: i32 = 42259; -pub const SPECIADIVIDENDINDICATOR: i32 = 42260; -pub const MATERIADIVIDENDINDICATOR: i32 = 42261; -pub const OPTIONEXCHANGDIVIDENDINDICATOR: i32 = 42262; -pub const ADDITIONADIVIDENDINDICATOR: i32 = 42263; -pub const ALDIVIDENDINDICATOR: i32 = 42264; -pub const DIVIDENFXTRIGGEDATRELATIVTO: i32 = 42265; -pub const DIVIDENFXTRIGGEDATOFFSEPERIOD: i32 = 42266; -pub const DIVIDENFXTRIGGEDATOFFSEUNIT: i32 = 42267; -pub const DIVIDENFXTRIGGEDATOFFSEDATYPE: i32 = 42268; -pub const DIVIDENFXTRIGGEDATUNADJUSTED: i32 = 42269; -pub const DIVIDENFXTRIGGEDATBUSINESDACONVENTION: i32 = 42270; -pub const DIVIDENFXTRIGGEDATADJUSTED: i32 = 42271; -pub const NDIVIDENFXTRIGGEDATBUSINESCENTERS: i32 = 42272; -pub const DIVIDENFXTRIGGEDATBUSINESCENTER: i32 = 42273; -pub const NDIVIDENPERIODS: i32 = 42274; -pub const DIVIDENPERIOSEQUENCE: i32 = 42275; -pub const DIVIDENPERIOSTARDATUNADJUSTED: i32 = 42276; -pub const DIVIDENPERIOENDATUNADJUSTED: i32 = 42277; -pub const DIVIDENPERIOUNDERLIEREID: i32 = 42278; -pub const DIVIDENPERIOSTRIKPRICE: i32 = 42279; -pub const DIVIDENPERIOBUSINESDACONVENTION: i32 = 42280; -pub const DIVIDENPERIOVALUATIODATUNADJUSTED: i32 = 42281; -pub const DIVIDENPERIOVALUATIODATRELATIVTO: i32 = 42282; -pub const DIVIDENPERIOVALUATIODATOFFSEPERIOD: i32 = 42283; -pub const DIVIDENPERIOVALUATIODATOFFSEUNIT: i32 = 42284; -pub const DIVIDENPERIOVALUATIODATOFFSEDATYPE: i32 = 42285; -pub const DIVIDENPERIOVALUATIODATADJUSTED: i32 = 42286; -pub const DIVIDENPERIOPAYMENDATUNADJUSTED: i32 = 42287; -pub const DIVIDENPERIOPAYMENDATRELATIVTO: i32 = 42288; -pub const DIVIDENPERIOPAYMENDATOFFSEPERIOD: i32 = 42289; -pub const DIVIDENPERIOPAYMENDATOFFSEUNIT: i32 = 42290; -pub const DIVIDENPERIOPAYMENDATOFFSEDATYPE: i32 = 42291; -pub const DIVIDENPERIOPAYMENDATADJUSTED: i32 = 42292; -pub const DIVIDENPERIOXID: i32 = 42293; -pub const NDIVIDENPERIOBUSINESCENTERS: i32 = 42294; -pub const DIVIDENPERIOBUSINESCENTER: i32 = 42295; -pub const NEXTRAORDINAREVENTS: i32 = 42296; -pub const EXTRAORDINAREVENTYPE: i32 = 42297; -pub const EXTRAORDINAREVENVALUE: i32 = 42298; -pub const STRIKINDECURVPOINT: i32 = 2600; -pub const STRIKINDEQUOTE: i32 = 2601; -pub const EXTRAORDINAREVENADJUSTMENMETHOD: i32 = 2602; -pub const EXCHANGLOOALIKE: i32 = 2603; -pub const LESTRIKINDECURVPOINT: i32 = 2604; -pub const LESTRIKINDEQUOTE: i32 = 2605; -pub const LEEXTRAORDINAREVENADJUSTMENMETHOD: i32 = 2606; -pub const LEEXCHANGLOOALIKE: i32 = 2607; -pub const LECASSETTDATUNADJUSTED: i32 = 42299; -pub const LECASSETTDATBUSINESDACONVENTION: i32 = 42300; -pub const LECASSETTDATRELATIVTO: i32 = 42301; -pub const LECASSETTDATOFFSEPERIOD: i32 = 42302; -pub const LECASSETTDATOFFSEUNIT: i32 = 42303; -pub const LECASSETTDATOFFSEDATYPE: i32 = 42304; -pub const LECASSETTDATADJUSTED: i32 = 42305; -pub const NLECASSETTDATBUSINESCENTERS: i32 = 42306; -pub const LECASSETTDATBUSINESCENTER: i32 = 42307; -pub const LECASSETTPRICSOURCE: i32 = 42308; -pub const LECASSETTPRICDEFAULT: i32 = 42309; -pub const LECOMPLEEVENFUTUREPRICVALUATION: i32 = 2608; -pub const LECOMPLEEVENOPTIONPRICVALUATION: i32 = 2609; -pub const LECOMPLEEVENPVFINAPRICELECTIOFALLBACK: i32 = 2610; -pub const NLEDIVIDENACCRUAPAYMENDATBUSINESCENTERS: i32 = 42310; -pub const LEDIVIDENACCRUAPAYMENDATBUSINESCENTER: i32 = 42311; -pub const LEDIVIDENFLOATINRATINDEX: i32 = 42312; -pub const LEDIVIDENFLOATINRATINDECURVPERIOD: i32 = 42313; -pub const LEDIVIDENFLOATINRATINDECURVUNIT: i32 = 42314; -pub const LEDIVIDENFLOATINRATMULTIPLIER: i32 = 42315; -pub const LEDIVIDENFLOATINRATSPREAD: i32 = 42316; -pub const LEDIVIDENFLOATINRATSPREAPOSITIOTYPE: i32 = 42317; -pub const LEDIVIDENFLOATINRATTREATMENT: i32 = 42318; -pub const LEDIVIDENCARATE: i32 = 42319; -pub const LEDIVIDENCARATBUSIDE: i32 = 42320; -pub const LEDIVIDENCARATSELSIDE: i32 = 42321; -pub const LEDIVIDENFLOORATE: i32 = 42322; -pub const LEDIVIDENFLOORATBUSIDE: i32 = 42323; -pub const LEDIVIDENFLOORATSELSIDE: i32 = 42324; -pub const LEDIVIDENINITIARATE: i32 = 42325; -pub const LEDIVIDENFINARATROUNDINDIRECTION: i32 = 42326; -pub const LEDIVIDENFINARATPRECISION: i32 = 42327; -pub const LEDIVIDENAVERAGINMETHOD: i32 = 42328; -pub const LEDIVIDENNEGATIVRATTREATMENT: i32 = 42329; -pub const LEDIVIDENACCRUAPAYMENDATRELATIVTO: i32 = 42330; -pub const LEDIVIDENACCRUAPAYMENDATOFFSEPERIOD: i32 = 42331; -pub const LEDIVIDENACCRUAPAYMENDATOFFSEUNIT: i32 = 42332; -pub const LEDIVIDENACCRUAPAYMENDATOFFSEDATYPE: i32 = 42333; -pub const LEDIVIDENACCRUAPAYMENDATUNADJUSTED: i32 = 42334; -pub const LEDIVIDENACCRUAPAYMENDATBUSINESDACONVENTION: i32 = 42335; -pub const LEDIVIDENACCRUAPAYMENDATADJUSTED: i32 = 42336; -pub const LEDIVIDENREINVESTMENINDICATOR: i32 = 42337; -pub const LEDIVIDENENTITLEMENEVENT: i32 = 42338; -pub const LEDIVIDENAMOUNTYPE: i32 = 42339; -pub const LEDIVIDENUNDERLIEREID: i32 = 42340; -pub const LEEXTRAORDINARDIVIDENPARTSIDE: i32 = 42341; -pub const LEEXTRAORDINARDIVIDENAMOUNTYPE: i32 = 42342; -pub const LEEXTRAORDINARDIVIDENCURRENCY: i32 = 42343; -pub const LEEXTRAORDINARDIVIDENDETERMINATIOMETHOD: i32 = 42344; -pub const LEDIVIDENACCRUAFIXERATE: i32 = 42345; -pub const LEDIVIDENCOMPOUNDINMETHOD: i32 = 42346; -pub const LEDIVIDENNUOINDEUNITS: i32 = 42347; -pub const LEDIVIDENCASPERCENTAGE: i32 = 42348; -pub const LEDIVIDENCASEQUIVALENPERCENTAGE: i32 = 42349; -pub const LENOCASDIVIDENTREATMENT: i32 = 42350; -pub const LEDIVIDENCOMPOSITION: i32 = 42351; -pub const LESPECIADIVIDENDINDICATOR: i32 = 42352; -pub const LEMATERIADIVIDENDINDICATOR: i32 = 42353; -pub const LEOPTIONEXCHANGDIVIDENDINDICATOR: i32 = 42354; -pub const LEADDITIONADIVIDENDINDICATOR: i32 = 42355; -pub const LEALDIVIDENDINDICATOR: i32 = 42356; -pub const LEDIVIDENFXTRIGGEDATRELATIVTO: i32 = 42357; -pub const LEDIVIDENFXTRIGGEDATOFFSEPERIOD: i32 = 42358; -pub const LEDIVIDENFXTRIGGEDATOFFSEUNIT: i32 = 42359; -pub const LEDIVIDENFXTRIGGEDATOFFSEDATYPE: i32 = 42360; -pub const LEDIVIDENFXTRIGGEDATUNADJUSTED: i32 = 42361; -pub const LEDIVIDENFXTRIGGEDATBUSINESDACONVENTION: i32 = 42362; -pub const LEDIVIDENFXTRIGGEDATADJUSTED: i32 = 42363; -pub const NLEDIVIDENFXTRIGGEDATBUSINESCENTERS: i32 = 42364; -pub const LEDIVIDENFXTRIGGEDATBUSINESCENTER: i32 = 42365; -pub const NLEDIVIDENPERIODS: i32 = 42366; -pub const LEDIVIDENPERIOSEQUENCE: i32 = 42367; -pub const LEDIVIDENPERIOSTARDATUNADJUSTED: i32 = 42368; -pub const LEDIVIDENPERIOENDATUNADJUSTED: i32 = 42369; -pub const LEDIVIDENPERIOUNDERLIEREID: i32 = 42370; -pub const LEDIVIDENPERIOSTRIKPRICE: i32 = 42371; -pub const LEDIVIDENPERIOBUSINESDACONVENTION: i32 = 42372; -pub const LEDIVIDENPERIOVALUATIODATUNADJUSTED: i32 = 42373; -pub const LEDIVIDENPERIOVALUATIODATRELATIVTO: i32 = 42374; -pub const LEDIVIDENPERIOVALUATIODATOFFSEPERIOD: i32 = 42375; -pub const LEDIVIDENPERIOVALUATIODATOFFSEUNIT: i32 = 42376; -pub const LEDIVIDENPERIOVALUATIODATOFFSEDATYPE: i32 = 42377; -pub const LEDIVIDENPERIOVALUATIODATADJUSTED: i32 = 42378; -pub const LEDIVIDENPERIOPAYMENDATUNADJUSTED: i32 = 42379; -pub const LEDIVIDENPERIOPAYMENDATRELATIVTO: i32 = 42380; -pub const LEDIVIDENPERIOPAYMENDATOFFSEPERIOD: i32 = 42381; -pub const LEDIVIDENPERIOPAYMENDATOFFSEUNIT: i32 = 42382; -pub const LEDIVIDENPERIOPAYMENDATOFFSEDATYPE: i32 = 42383; -pub const LEDIVIDENPERIOPAYMENDATADJUSTED: i32 = 42384; -pub const LEDIVIDENPERIOXID: i32 = 42385; -pub const NLEDIVIDENPERIOBUSINESCENTERS: i32 = 42386; -pub const LEDIVIDENPERIOBUSINESCENTER: i32 = 42387; -pub const NLEEXTRAORDINAREVENTS: i32 = 42388; -pub const LEEXTRAORDINAREVENTYPE: i32 = 42389; -pub const LEEXTRAORDINAREVENVALUE: i32 = 42390; -pub const LESETTMETHOELECTINPARTSIDE: i32 = 42391; -pub const LEMAKWHOLDATE: i32 = 42392; -pub const LEMAKWHOLAMOUNT: i32 = 42393; -pub const LEMAKWHOLBENCHMARCURVNAME: i32 = 42394; -pub const LEMAKWHOLBENCHMARCURVPOINT: i32 = 42395; -pub const LEMAKWHOLRECALSPREAD: i32 = 42396; -pub const LEMAKWHOLBENCHMARQUOTE: i32 = 42397; -pub const LEMAKWHOLINTERPOLATIOMETHOD: i32 = 42398; -pub const LEPAYMENSTREACASSETTINDICATOR: i32 = 42399; -pub const LEPAYMENSTREACOMPOUNDINXIDREF: i32 = 42400; -pub const LEPAYMENSTREACOMPOUNDINSPREAD: i32 = 42401; -pub const LEPAYMENSTREAINTERPOLATIOMETHOD: i32 = 42402; -pub const LEPAYMENSTREAINTERPOLATIOPERIOD: i32 = 42403; -pub const LEPAYMENSTREACOMPOUNDINFIXERATE: i32 = 42404; -pub const NLEPAYMENSTREACOMPOUNDINDATES: i32 = 42405; -pub const LEPAYMENSTREACOMPOUNDINDATE: i32 = 42406; -pub const LEPAYMENSTREACOMPOUNDINDATTYPE: i32 = 42407; -pub const LEPAYMENSTREACOMPOUNDINDATEBUSINESDACONVENTION: i32 = 42408; -pub const LEPAYMENSTREACOMPOUNDINDATERELATIVTO: i32 = 42409; -pub const LEPAYMENSTREACOMPOUNDINDATEOFFSEPERIOD: i32 = 42410; -pub const LEPAYMENSTREACOMPOUNDINDATEOFFSEUNIT: i32 = 42411; -pub const LEPAYMENSTREACOMPOUNDINDATEOFFSEDATYPE: i32 = 42412; -pub const LEPAYMENSTREACOMPOUNDINPERIOSKIP: i32 = 42413; -pub const LEPAYMENSTREACOMPOUNDINFREQUENCPERIOD: i32 = 42414; -pub const LEPAYMENSTREACOMPOUNDINFREQUENCUNIT: i32 = 42415; -pub const LEPAYMENSTREACOMPOUNDINROLCONVENTION: i32 = 42416; -pub const LEPAYMENSTREABOUNDFIRSDATUNADJUSTED: i32 = 42417; -pub const LEPAYMENSTREABOUNDLASDATUNADJUSTED: i32 = 42418; -pub const NLEPAYMENSTREACOMPOUNDINDATEBUSINESCENTERS: i32 = 42419; -pub const LEPAYMENSTREACOMPOUNDINDATEBUSINESCENTER: i32 = 42420; -pub const LEPAYMENSTREACOMPOUNDINENDATUNADJUSTED: i32 = 42421; -pub const LEPAYMENSTREACOMPOUNDINENDATRELATIVTO: i32 = 42422; -pub const LEPAYMENSTREACOMPOUNDINENDATOFFSEPERIOD: i32 = 42423; -pub const LEPAYMENSTREACOMPOUNDINENDATOFFSEUNIT: i32 = 42424; -pub const LEPAYMENSTREACOMPOUNDINENDATOFFSEDATYPE: i32 = 42425; -pub const LEPAYMENSTREACOMPOUNDINENDATADJUSTED: i32 = 42426; -pub const LEPAYMENSTREACOMPOUNDINRATINDEX: i32 = 42427; -pub const LEPAYMENSTREACOMPOUNDINRATINDECURVPERIOD: i32 = 42428; -pub const LEPAYMENSTREACOMPOUNDINRATINDECURVUNIT: i32 = 42429; -pub const LEPAYMENSTREACOMPOUNDINRATMULTIPLIER: i32 = 42430; -pub const LEPAYMENSTREACOMPOUNDINRATSPREAD: i32 = 42431; -pub const LEPAYMENSTREACOMPOUNDINRATSPREAPOSITIOTYPE: i32 = 42432; -pub const LEPAYMENSTREACOMPOUNDINRATTREATMENT: i32 = 42433; -pub const LEPAYMENSTREACOMPOUNDINCARATE: i32 = 42434; -pub const LEPAYMENSTREACOMPOUNDINCARATBUSIDE: i32 = 42435; -pub const LEPAYMENSTREACOMPOUNDINCARATSELSIDE: i32 = 42436; -pub const LEPAYMENSTREACOMPOUNDINFLOORATE: i32 = 42437; -pub const LEPAYMENSTREACOMPOUNDINFLOORATBUSIDE: i32 = 42438; -pub const LEPAYMENSTREACOMPOUNDINFLOORATSELSIDE: i32 = 42439; -pub const LEPAYMENSTREACOMPOUNDININITIARATE: i32 = 42440; -pub const LEPAYMENSTREACOMPOUNDINFINARATROUNDINDIRECTION: i32 = 42441; -pub const LEPAYMENSTREACOMPOUNDINFINARATPRECISION: i32 = 42442; -pub const LEPAYMENSTREACOMPOUNDINAVERAGINMETHOD: i32 = 42443; -pub const LEPAYMENSTREACOMPOUNDINNEGATIVRATTREATMENT: i32 = 42444; -pub const LEPAYMENSTREACOMPOUNDINSTARDATUNADJUSTED: i32 = 42445; -pub const LEPAYMENSTREACOMPOUNDINSTARDATRELATIVTO: i32 = 42446; -pub const LEPAYMENSTREACOMPOUNDINSTARDATOFFSEPERIOD: i32 = 42447; -pub const LEPAYMENSTREACOMPOUNDINSTARDATOFFSEUNIT: i32 = 42448; -pub const LEPAYMENSTREACOMPOUNDINSTARDATOFFSEDATYPE: i32 = 42449; -pub const LEPAYMENSTREACOMPOUNDINSTARDATADJUSTED: i32 = 42450; -pub const LEPAYMENSTREAFORMULIMAGLENGTH: i32 = 42451; -pub const LEPAYMENSTREAFORMULIMAGE: i32 = 42452; -pub const LEPAYMENSTREAFINAPRICPAYMENDATUNADJUSTED: i32 = 42453; -pub const LEPAYMENSTREAFINAPRICPAYMENDATRELATIVTO: i32 = 42454; -pub const LEPAYMENSTREAFINAPRICPAYMENDATOFFSEPERIOD: i32 = 42455; -pub const LEPAYMENSTREAFINAPRICPAYMENDATOFFSEUNIT: i32 = 42456; -pub const LEPAYMENSTREAFINAPRICPAYMENDATOFFSEDATYPE: i32 = 42457; -pub const LEPAYMENSTREAFINAPRICPAYMENDATADJUSTED: i32 = 42458; -pub const NLEPAYMENSTREAFIXINDATES: i32 = 42459; -pub const LEPAYMENSTREAFIXINDATE: i32 = 42460; -pub const LEPAYMENSTREAFIXINDATTYPE: i32 = 42461; -pub const LEPAYMENSTREAFIRSOBSERVATIODATUNADJUSTED: i32 = 42462; -pub const LEPAYMENSTREAFIRSOBSERVATIODATRELATIVTO: i32 = 42463; -pub const LEPAYMENSTREAFIRSOBSERVATIODATOFFSEDATYPE: i32 = 42464; -pub const LEPAYMENSTREAFIRSOBSERVATIODATADJUSTED: i32 = 42465; -pub const LEPAYMENSTREAUNDERLIEREID: i32 = 42466; -pub const LERETURRATNOTIONARESET: i32 = 42467; -pub const LEPAYMENSTREALININITIALEVEL: i32 = 42468; -pub const LEPAYMENSTREALINCLOSINLEVEINDICATOR: i32 = 42469; -pub const LEPAYMENSTREALINEXPIRINLEVEINDICATOR: i32 = 42470; -pub const LEPAYMENSTREALINESTIMATETRADINDAYS: i32 = 42471; -pub const LEPAYMENSTREALINSTRIKPRICE: i32 = 42472; -pub const LEPAYMENSTREALINSTRIKPRICTYPE: i32 = 42473; -pub const LEPAYMENSTREALINMAXIMUBOUNDARY: i32 = 42474; -pub const LEPAYMENSTREALINMINIMUBOUNDARY: i32 = 42475; -pub const LEPAYMENSTREALINNUMBEODATSERIES: i32 = 42476; -pub const LEPAYMENSTREAVARIANCUNADJUSTECAP: i32 = 42477; -pub const LEPAYMENSTREAREALIZEVARIANCMETHOD: i32 = 42478; -pub const LEPAYMENSTREADAYADJUSTMENINDICATOR: i32 = 42479; -pub const LEPAYMENSTREANEARESEXCHANGCONTRACREID: i32 = 42480; -pub const LEPAYMENSTREAVEGNOTIONAAMOUNT: i32 = 42481; -pub const LEPAYMENSTREAFORMULCURRENCY: i32 = 42482; -pub const LEPAYMENSTREAFORMULCURRENCDETERMINATIOMETHOD: i32 = 42483; -pub const LEPAYMENSTREAFORMULREFERENCAMOUNT: i32 = 42484; -pub const NLEPAYMENSTREAFORMULAS: i32 = 42485; -pub const LEPAYMENSTREAFORMULA: i32 = 42486; -pub const LEPAYMENSTREAFORMULDESC: i32 = 42487; -pub const LEPAYMENSTUENDATUNADJUSTED: i32 = 42488; -pub const LEPAYMENSTUENDATBUSINESDACONVENTION: i32 = 42489; -pub const LEPAYMENSTUENDATRELATIVTO: i32 = 42490; -pub const LEPAYMENSTUENDATOFFSEPERIOD: i32 = 42491; -pub const LEPAYMENSTUENDATOFFSEUNIT: i32 = 42492; -pub const LEPAYMENSTUENDATOFFSEDATYPE: i32 = 42493; -pub const LEPAYMENSTUENDATADJUSTED: i32 = 42494; -pub const NLEPAYMENSTUENDATBUSINESCENTERS: i32 = 42495; -pub const LEPAYMENSTUENDATBUSINESCENTER: i32 = 42496; -pub const LEPAYMENSTUSTARDATUNADJUSTED: i32 = 42497; -pub const LEPAYMENSTUSTARDATBUSINESDACONVENTION: i32 = 42498; -pub const LEPAYMENSTUSTARDATRELATIVTO: i32 = 42499; -pub const LEPAYMENSTUSTARDATOFFSEPERIOD: i32 = 42500; -pub const LEPAYMENSTUSTARDATOFFSEUNIT: i32 = 42501; -pub const LEPAYMENSTUSTARDATOFFSEDATYPE: i32 = 42502; -pub const LEPAYMENSTUSTARDATADJUSTED: i32 = 42503; -pub const NLEPAYMENSTUSTARDATBUSINESCENTERS: i32 = 42504; -pub const LEPAYMENSTUSTARDATBUSINESCENTER: i32 = 42505; -pub const LEPROVISIOBREAFEELECTION: i32 = 42506; -pub const LEPROVISIOBREAFERATE: i32 = 42507; -pub const NLERETURRATDATES: i32 = 42508; -pub const LERETURRATDATMODE: i32 = 42509; -pub const LERETURRATVALUATIODATRELATIVTO: i32 = 42510; -pub const LERETURRATVALUATIODATOFFSEPERIOD: i32 = 42511; -pub const LERETURRATVALUATIODATOFFSEUNIT: i32 = 42512; -pub const LERETURRATVALUATIODATOFFSEDATYPE: i32 = 42513; -pub const LERETURRATVALUATIOSTARDATUNADJUSTED: i32 = 42514; -pub const LERETURRATVALUATIOSTARDATRELATIVTO: i32 = 42515; -pub const LERETURRATVALUATIOSTARDATOFFSEPERIOD: i32 = 42516; -pub const LERETURRATVALUATIOSTARDATOFFSEUNIT: i32 = 42517; -pub const LERETURRATVALUATIOSTARDATOFFSEDATYPE: i32 = 42518; -pub const LERETURRATVALUATIOSTARDATADJUSTED: i32 = 42519; -pub const LERETURRATVALUATIOENDATUNADJUSTED: i32 = 42520; -pub const LERETURRATVALUATIOENDATRELATIVTO: i32 = 42521; -pub const LERETURRATVALUATIOENDATOFFSEPERIOD: i32 = 42522; -pub const LERETURRATVALUATIOENDATOFFSEUNIT: i32 = 42523; -pub const LERETURRATVALUATIOENDATOFFSEDATYPE: i32 = 42524; -pub const LERETURRATVALUATIOENDATADJUSTED: i32 = 42525; -pub const LERETURRATVALUATIOFREQUENCPERIOD: i32 = 42526; -pub const LERETURRATVALUATIOFREQUENCUNIT: i32 = 42527; -pub const LERETURRATVALUATIOFREQUENCROLCONVENTION: i32 = 42528; -pub const LERETURRATVALUATIODATBUSINESDACONVENTION: i32 = 42529; -pub const NLERETURRATFXCONVERSIONS: i32 = 42530; -pub const LERETURRATFXCURRENCSYMBOL: i32 = 42531; -pub const LERETURRATFXRATE: i32 = 42532; -pub const LERETURRATFXRATCALC: i32 = 42533; -pub const NLERETURRATES: i32 = 42534; -pub const LERETURRATPRICSEQUENCE: i32 = 42535; -pub const LERETURRATCOMMISSIOBASIS: i32 = 42536; -pub const LERETURRATCOMMISSIOAMOUNT: i32 = 42537; -pub const LERETURRATCOMMISSIOCURRENCY: i32 = 42538; -pub const LERETURRATTOTACOMMISSIOPETRADE: i32 = 42539; -pub const LERETURRATDETERMINATIOMETHOD: i32 = 42540; -pub const LERETURRATAMOUNRELATIVTO: i32 = 42541; -pub const LERETURRATQUOTMEASURTYPE: i32 = 42542; -pub const LERETURRATQUOTUNITS: i32 = 42543; -pub const LERETURRATQUOTMETHOD: i32 = 42544; -pub const LERETURRATQUOTCURRENCY: i32 = 42545; -pub const LERETURRATQUOTCURRENCTYPE: i32 = 42546; -pub const LERETURRATQUOTTIMTYPE: i32 = 42547; -pub const LERETURRATQUOTTIME: i32 = 42548; -pub const LERETURRATQUOTDATE: i32 = 42549; -pub const LERETURRATQUOTEXPIRATIOTIME: i32 = 42550; -pub const LERETURRATQUOTBUSINESCENTER: i32 = 42551; -pub const LERETURRATQUOTEXCHANGE: i32 = 42552; -pub const LERETURRATQUOTPRICINMODEL: i32 = 42553; -pub const LERETURRATCASFLOTYPE: i32 = 42554; -pub const LERETURRATVALUATIOTIMTYPE: i32 = 42555; -pub const LERETURRATVALUATIOTIME: i32 = 42556; -pub const LERETURRATVALUATIOTIMBUSINESCENTER: i32 = 42557; -pub const LERETURRATVALUATIOPRICOPTION: i32 = 42558; -pub const LERETURRATFINAPRICFALLBACK: i32 = 42559; -pub const NLERETURRATINFORMATIOSOURCES: i32 = 42560; -pub const LERETURRATINFORMATIOSOURCE: i32 = 42561; -pub const LERETURRATREFERENCPAGE: i32 = 42562; -pub const LERETURRATREFERENCPAGHEADING: i32 = 42563; -pub const NLERETURRATPRICES: i32 = 42564; -pub const LERETURRATPRICBASIS: i32 = 42565; -pub const LERETURRATPRICE: i32 = 42566; -pub const LERETURRATPRICCURRENCY: i32 = 42567; -pub const LERETURRATPRICTYPE: i32 = 42568; -pub const NLERETURRATVALUATIODATBUSINESCENTERS: i32 = 42569; -pub const LERETURRATVALUATIODATBUSINESCENTER: i32 = 42570; -pub const NLERETURRATVALUATIODATES: i32 = 42571; -pub const LERETURRATVALUATIODATE: i32 = 42572; -pub const LERETURRATVALUATIODATTYPE: i32 = 42573; -pub const LESETTMETHOELECTIODATUNADJUSTED: i32 = 42574; -pub const LESETTMETHOELECTIODATBUSINESDACONVENTION: i32 = 42575; -pub const LESETTMETHOELECTIODATRELATIVTO: i32 = 42576; -pub const LESETTMETHOELECTIODATOFFSEPERIOD: i32 = 42577; -pub const LESETTMETHOELECTIODATOFFSEUNIT: i32 = 42578; -pub const LESETTMETHOELECTIODATOFFSEDATYPE: i32 = 42579; -pub const LESETTMETHOELECTIODATADJUSTED: i32 = 42580; -pub const NLESETTMETHOELECTIODATBUSINESCENTERS: i32 = 42581; -pub const LESETTMETHOELECTIODATBUSINESCENTER: i32 = 42582; -pub const LESTREAVERSION: i32 = 42583; -pub const LESTREAVERSIOEFFECTIVDATE: i32 = 42584; -pub const LESTREANOTIONADETERMINATIOMETHOD: i32 = 42585; -pub const LESTREANOTIONAADJUSTMENTS: i32 = 42586; -pub const SETTMETHOELECTINPARTSIDE: i32 = 42590; -pub const MAKWHOLDATE: i32 = 42591; -pub const MAKWHOLAMOUNT: i32 = 42592; -pub const MAKWHOLBENCHMARCURVNAME: i32 = 42593; -pub const MAKWHOLBENCHMARCURVPOINT: i32 = 42594; -pub const MAKWHOLRECALSPREAD: i32 = 42595; -pub const MAKWHOLBENCHMARQUOTE: i32 = 42596; -pub const MAKWHOLINTERPOLATIOMETHOD: i32 = 42597; -pub const PAYMENAMOUNRELATIVTO: i32 = 42598; -pub const PAYMENAMOUNDETERMINATIOMETHOD: i32 = 42599; -pub const PAYMENSTREACASSETTINDICATOR: i32 = 42600; -pub const PAYMENSTREACOMPOUNDINXIDREF: i32 = 42601; -pub const PAYMENSTREACOMPOUNDINSPREAD: i32 = 42602; -pub const PAYMENSTREAINTERPOLATIOMETHOD: i32 = 42603; -pub const PAYMENSTREAINTERPOLATIOPERIOD: i32 = 42604; -pub const PAYMENSTREACOMPOUNDINFIXERATE: i32 = 42605; -pub const NPAYMENSTREACOMPOUNDINDATES: i32 = 42606; -pub const PAYMENSTREACOMPOUNDINDATE: i32 = 42607; -pub const PAYMENSTREACOMPOUNDINDATTYPE: i32 = 42608; -pub const PAYMENSTREACOMPOUNDINDATEBUSINESDACONVENTION: i32 = 42609; -pub const PAYMENSTREACOMPOUNDINDATERELATIVTO: i32 = 42610; -pub const PAYMENSTREACOMPOUNDINDATEOFFSEPERIOD: i32 = 42611; -pub const PAYMENSTREACOMPOUNDINDATEOFFSEUNIT: i32 = 42612; -pub const PAYMENSTREACOMPOUNDINDATEOFFSEDATYPE: i32 = 42613; -pub const PAYMENSTREACOMPOUNDINPERIOSKIP: i32 = 42614; -pub const PAYMENSTREACOMPOUNDINFREQUENCPERIOD: i32 = 42615; -pub const PAYMENSTREACOMPOUNDINFREQUENCUNIT: i32 = 42616; -pub const PAYMENSTREACOMPOUNDINROLCONVENTION: i32 = 42617; -pub const PAYMENSTREABOUNDFIRSDATUNADJUSTED: i32 = 42618; -pub const PAYMENSTREABOUNDLASDATUNADJUSTED: i32 = 42619; -pub const NPAYMENSTREACOMPOUNDINDATEBUSINESCENTERS: i32 = 42620; -pub const PAYMENSTREACOMPOUNDINDATEBUSINESCENTER: i32 = 42621; -pub const PAYMENSTREACOMPOUNDINENDATUNADJUSTED: i32 = 42622; -pub const PAYMENSTREACOMPOUNDINENDATRELATIVTO: i32 = 42623; -pub const PAYMENSTREACOMPOUNDINENDATOFFSEPERIOD: i32 = 42624; -pub const PAYMENSTREACOMPOUNDINENDATOFFSEUNIT: i32 = 42625; -pub const PAYMENSTREACOMPOUNDINENDATOFFSEDATYPE: i32 = 42626; -pub const PAYMENSTREACOMPOUNDINENDATADJUSTED: i32 = 42627; -pub const PAYMENSTREACOMPOUNDINRATINDEX: i32 = 42628; -pub const PAYMENSTREACOMPOUNDINRATINDECURVPERIOD: i32 = 42629; -pub const PAYMENSTREACOMPOUNDINRATINDECURVUNIT: i32 = 42630; -pub const PAYMENSTREACOMPOUNDINRATMULTIPLIER: i32 = 42631; -pub const PAYMENSTREACOMPOUNDINRATSPREAD: i32 = 42632; -pub const PAYMENSTREACOMPOUNDINRATSPREAPOSITIOTYPE: i32 = 42633; -pub const PAYMENSTREACOMPOUNDINRATTREATMENT: i32 = 42634; -pub const PAYMENSTREACOMPOUNDINCARATE: i32 = 42635; -pub const PAYMENSTREACOMPOUNDINCARATBUSIDE: i32 = 42636; -pub const PAYMENSTREACOMPOUNDINCARATSELSIDE: i32 = 42637; -pub const PAYMENSTREACOMPOUNDINFLOORATE: i32 = 42638; -pub const PAYMENSTREACOMPOUNDINFLOORATBUSIDE: i32 = 42639; -pub const PAYMENSTREACOMPOUNDINFLOORATSELSIDE: i32 = 42640; -pub const PAYMENSTREACOMPOUNDININITIARATE: i32 = 42641; -pub const PAYMENSTREACOMPOUNDINFINARATROUNDINDIRECTION: i32 = 42642; -pub const PAYMENSTREACOMPOUNDINFINARATPRECISION: i32 = 42643; -pub const PAYMENSTREACOMPOUNDINAVERAGINMETHOD: i32 = 42644; -pub const PAYMENSTREACOMPOUNDINNEGATIVRATTREATMENT: i32 = 42645; -pub const PAYMENSTREACOMPOUNDINSTARDATUNADJUSTED: i32 = 42646; -pub const PAYMENSTREACOMPOUNDINSTARDATRELATIVTO: i32 = 42647; -pub const PAYMENSTREACOMPOUNDINSTARDATOFFSEPERIOD: i32 = 42648; -pub const PAYMENSTREACOMPOUNDINSTARDATOFFSEUNIT: i32 = 42649; -pub const PAYMENSTREACOMPOUNDINSTARDATOFFSEDATYPE: i32 = 42650; -pub const PAYMENSTREACOMPOUNDINSTARDATADJUSTED: i32 = 42651; -pub const PAYMENSTREAFORMULIMAGLENGTH: i32 = 42652; -pub const PAYMENSTREAFORMULIMAGE: i32 = 42653; -pub const PAYMENSTREAFINAPRICPAYMENDATUNADJUSTED: i32 = 42654; -pub const PAYMENSTREAFINAPRICPAYMENDATRELATIVTO: i32 = 42655; -pub const PAYMENSTREAFINAPRICPAYMENDATOFFSETPERIOD: i32 = 42656; -pub const PAYMENSTREAFINAPRICPAYMENDATOFFSEUNIT: i32 = 42657; -pub const PAYMENSTREAFINAPRICPAYMENDATOFFSEDATYPE: i32 = 42658; -pub const PAYMENSTREAFINAPRICPAYMENDATADJUSTED: i32 = 42659; -pub const NPAYMENSTREAFIXINDATES: i32 = 42660; -pub const PAYMENSTREAFIXINDATE: i32 = 42661; -pub const PAYMENSTREAFIXINDATTYPE: i32 = 42662; -pub const PAYMENSTREAFIRSOBSERVATIODATUNADJUSTED: i32 = 42663; -pub const PAYMENSTREAFIRSOBSERVATIODATRELATIVTO: i32 = 42664; -pub const PAYMENSTREAFIRSOBSERVATIODATOFFSEDATYPE: i32 = 42665; -pub const PAYMENSTREAFIRSOBSERVATIODATADJUSTED: i32 = 42666; -pub const PAYMENSTREAUNDERLIEREID: i32 = 42667; -pub const RETURRATNOTIONARESET: i32 = 42668; -pub const PAYMENSTREALININITIALEVEL: i32 = 42669; -pub const PAYMENSTREALINCLOSINLEVEINDICATOR: i32 = 42670; -pub const PAYMENSTREALINEXPIRINLEVEINDICATOR: i32 = 42671; -pub const PAYMENSTREALINESTIMATETRADINDAYS: i32 = 42672; -pub const PAYMENSTREALINSTRIKPRICE: i32 = 42673; -pub const PAYMENSTREALINSTRIKPRICTYPE: i32 = 42674; -pub const PAYMENSTREALINMAXIMUBOUNDARY: i32 = 42675; -pub const PAYMENSTREALINMINIMUBOUNDARY: i32 = 42676; -pub const PAYMENSTREALINNUMBEODATSERIES: i32 = 42677; -pub const PAYMENSTREAVARIANCUNADJUSTECAP: i32 = 42678; -pub const PAYMENSTREAREALIZEVARIANCMETHOD: i32 = 42679; -pub const PAYMENSTREADAYADJUSTMENINDICATOR: i32 = 42680; -pub const PAYMENSTREANEARESEXCHANGCONTRACREID: i32 = 42681; -pub const PAYMENSTREAVEGNOTIONAAMOUNT: i32 = 42682; -pub const NPAYMENSTREAFORMULAS: i32 = 42683; -pub const PAYMENSTREAFORMULA: i32 = 42684; -pub const PAYMENSTREAFORMULDESC: i32 = 42685; -pub const PAYMENSTREAFORMULCURRENCY: i32 = 42686; -pub const PAYMENSTREAFORMULCURRENCDETERMINATIOMETHOD: i32 = 42687; -pub const PAYMENSTREAFORMULREFERENCAMOUNT: i32 = 42688; -pub const PAYMENSTUENDATUNADJUSTED: i32 = 42689; -pub const PAYMENSTUENDATBUSINESDACONVENTION: i32 = 42690; -pub const PAYMENSTUENDATRELATIVTO: i32 = 42691; -pub const PAYMENSTUENDATOFFSEPERIOD: i32 = 42692; -pub const PAYMENSTUENDATOFFSEUNIT: i32 = 42693; -pub const PAYMENSTUENDATOFFSEDATYPE: i32 = 42694; -pub const PAYMENSTUENDATADJUSTED: i32 = 42695; -pub const NPAYMENSTUENDATBUSINESCENTERS: i32 = 42696; -pub const PAYMENSTUENDATBUSINESCENTER: i32 = 42697; -pub const PAYMENSTUSTARDATUNADJUSTED: i32 = 42698; -pub const PAYMENSTUSTARDATBUSINESDACONVENTION: i32 = 42699; -pub const PAYMENSTUSTARDATRELATIVTO: i32 = 42700; -pub const PAYMENSTUSTARDATOFFSEPERIOD: i32 = 42701; -pub const PAYMENSTUSTARDATOFFSEUNIT: i32 = 42702; -pub const PAYMENSTUSTARDATOFFSEDATYPE: i32 = 42703; -pub const PAYMENSTUSTARDATADJUSTED: i32 = 42704; -pub const NPAYMENSTUSTARDATBUSINESCENTERS: i32 = 42705; -pub const PAYMENSTUSTARDATBUSINESCENTER: i32 = 42706; -pub const PROVISIOBREAFEELECTION: i32 = 42707; -pub const PROVISIOBREAFERATE: i32 = 42708; -pub const RELATETDIVIDENPERIOXIDREF: i32 = 2417; -pub const NRETURRATDATES: i32 = 42709; -pub const RETURRATDATMODE: i32 = 42710; -pub const RETURRATVALUATIODATRELATIVTO: i32 = 42711; -pub const RETURRATVALUATIODATOFFSEPERIOD: i32 = 42712; -pub const RETURRATVALUATIODATOFFSEUNIT: i32 = 42713; -pub const RETURRATVALUATIODATOFFSEDATYPE: i32 = 42714; -pub const RETURRATVALUATIOSTARDATUNADJUSTED: i32 = 42715; -pub const RETURRATVALUATIOSTARDATRELATIVTO: i32 = 42716; -pub const RETURRATVALUATIOSTARDATOFFSEPERIOD: i32 = 42717; -pub const RETURRATVALUATIOSTARDATOFFSEUNIT: i32 = 42718; -pub const RETURRATVALUATIOSTARDATOFFSEDATYPE: i32 = 42719; -pub const RETURRATVALUATIOSTARDATADJUSTED: i32 = 42720; -pub const RETURRATVALUATIOENDATUNADJUSTED: i32 = 42721; -pub const RETURRATVALUATIOENDATRELATIVTO: i32 = 42722; -pub const RETURRATVALUATIOENDATOFFSEPERIOD: i32 = 42723; -pub const RETURRATVALUATIOENDATOFFSEUNIT: i32 = 42724; -pub const RETURRATVALUATIOENDATOFFSEDATYPE: i32 = 42725; -pub const RETURRATVALUATIOENDATADJUSTED: i32 = 42726; -pub const RETURRATVALUATIOFREQUENCPERIOD: i32 = 42727; -pub const RETURRATVALUATIOFREQUENCUNIT: i32 = 42728; -pub const RETURRATVALUATIOFREQUENCROLCONVENTION: i32 = 42729; -pub const RETURRATVALUATIODATBUSINESDACONVENTION: i32 = 42730; -pub const NRETURRATFXCONVERSIONS: i32 = 42731; -pub const RETURRATFXCURRENCSYMBOL: i32 = 42732; -pub const RETURRATFXRATE: i32 = 42733; -pub const RETURRATFXRATCALC: i32 = 42734; -pub const NRETURRATES: i32 = 42735; -pub const RETURRATPRICSEQUENCE: i32 = 42736; -pub const RETURRATCOMMISSIOBASIS: i32 = 42737; -pub const RETURRATCOMMISSIOAMOUNT: i32 = 42738; -pub const RETURRATCOMMISSIOCURRENCY: i32 = 42739; -pub const RETURRATTOTACOMMISSIOPETRADE: i32 = 42740; -pub const RETURRATDETERMINATIOMETHOD: i32 = 42741; -pub const RETURRATAMOUNRELATIVTO: i32 = 42742; -pub const RETURRATQUOTMEASURTYPE: i32 = 42743; -pub const RETURRATQUOTUNITS: i32 = 42744; -pub const RETURRATQUOTMETHOD: i32 = 42745; -pub const RETURRATQUOTCURRENCY: i32 = 42746; -pub const RETURRATQUOTCURRENCTYPE: i32 = 42747; -pub const RETURRATQUOTTIMTYPE: i32 = 42748; -pub const RETURRATQUOTTIME: i32 = 42749; -pub const RETURRATQUOTDATE: i32 = 42750; -pub const RETURRATQUOTEXPIRATIOTIME: i32 = 42751; -pub const RETURRATQUOTBUSINESCENTER: i32 = 42752; -pub const RETURRATQUOTEXCHANGE: i32 = 42753; -pub const RETURRATQUOTPRICINMODEL: i32 = 42754; -pub const RETURRATCASFLOTYPE: i32 = 42755; -pub const RETURRATVALUATIOTIMTYPE: i32 = 42756; -pub const RETURRATVALUATIOTIME: i32 = 42757; -pub const RETURRATVALUATIOTIMBUSINESCENTER: i32 = 42758; -pub const RETURRATVALUATIOPRICOPTION: i32 = 42759; -pub const RETURRATFINAPRICFALLBACK: i32 = 42760; -pub const NRETURRATINFORMATIOSOURCES: i32 = 42761; -pub const RETURRATINFORMATIOSOURCE: i32 = 42762; -pub const RETURRATREFERENCPAGE: i32 = 42763; -pub const RETURRATREFERENCPAGHEADING: i32 = 42764; -pub const NRETURRATPRICES: i32 = 42765; -pub const RETURRATPRICBASIS: i32 = 42766; -pub const RETURRATPRICE: i32 = 42767; -pub const RETURRATPRICCURRENCY: i32 = 42768; -pub const RETURRATPRICTYPE: i32 = 42769; -pub const NRETURRATVALUATIODATBUSINESCENTERS: i32 = 42770; -pub const RETURRATVALUATIODATBUSINESCENTER: i32 = 42771; -pub const NRETURRATVALUATIODATES: i32 = 42772; -pub const RETURRATVALUATIODATE: i32 = 42773; -pub const RETURRATVALUATIODATTYPE: i32 = 42774; -pub const NSETTMETHOELECTIODATBUSINESCENTERS: i32 = 42775; -pub const SETTMETHOELECTIODATBUSINESCENTER: i32 = 42776; -pub const SETTMETHOELECTIODATUNADJUSTED: i32 = 42777; -pub const SETTMETHOELECTIODATBUSINESDACONVENTION: i32 = 42778; -pub const SETTMETHOELECTIODATRELATIVTO: i32 = 42779; -pub const SETTMETHOELECTIODATOFFSEPERIOD: i32 = 42780; -pub const SETTMETHOELECTIODATOFFSEUNIT: i32 = 42781; -pub const SETTMETHOELECTIODATOFFSEDATYPE: i32 = 42782; -pub const SETTMETHOELECTIODATADJUSTED: i32 = 42783; -pub const STREAVERSION: i32 = 42784; -pub const STREAVERSIOEFFECTIVDATE: i32 = 42785; -pub const STREANOTIONADETERMINATIOMETHOD: i32 = 42786; -pub const STREANOTIONAADJUSTMENTS: i32 = 42787; -pub const NUNDERLYINCASSETTDATBUSINESCENTERS: i32 = 42788; -pub const UNDERLYINCASSETTDATBUSINESCENTER: i32 = 42789; -pub const UNDERLYINCASSETTDATUNADJUSTED: i32 = 42790; -pub const UNDERLYINCASSETTDATBUSINESDACONVENTION: i32 = 42791; -pub const UNDERLYINCASSETTDATRELATIVTO: i32 = 42792; -pub const UNDERLYINCASSETTDATOFFSEPERIOD: i32 = 42793; -pub const UNDERLYINCASSETTDATOFFSEUNIT: i32 = 42794; -pub const UNDERLYINCASSETTDATOFFSEDATYPE: i32 = 42795; -pub const UNDERLYINCASSETTDATADJUSTED: i32 = 42796; -pub const UNDERLYINCASSETTPRICSOURCE: i32 = 42797; -pub const UNDERLYINCASSETTPRICDEFAULT: i32 = 42798; -pub const UNDERLYINCOMPLEEVENFUTUREPRICVALUATION: i32 = 2611; -pub const UNDERLYINCOMPLEEVENOPTIONPRICVALUATION: i32 = 2612; -pub const UNDERLYINCOMPLEEVENPVFINAPRICELECTIOFALLBACK: i32 = 2613; -pub const NUNDERLYINDIVIDENACCRUAPAYMENDATBUSINESCENTERS: i32 = 42799; -pub const UNDERLYINDIVIDENACCRUAPAYMENDATBUSINESCENTER: i32 = 42800; -pub const UNDERLYINDIVIDENFLOATINRATINDEX: i32 = 42801; -pub const UNDERLYINDIVIDENFLOATINRATINDECURVPERIOD: i32 = 42802; -pub const UNDERLYINDIVIDENFLOATINRATINDECURVUNIT: i32 = 42803; -pub const UNDERLYINDIVIDENFLOATINRATMULTIPLIER: i32 = 42804; -pub const UNDERLYINDIVIDENFLOATINRATSPREAD: i32 = 42805; -pub const UNDERLYINDIVIDENFLOATINRATSPREAPOSITIOTYPE: i32 = 42806; -pub const UNDERLYINDIVIDENFLOATINRATTREATMENT: i32 = 42807; -pub const UNDERLYINDIVIDENCARATE: i32 = 42808; -pub const UNDERLYINDIVIDENCARATBUSIDE: i32 = 42809; -pub const UNDERLYINDIVIDENCARATSELSIDE: i32 = 42810; -pub const UNDERLYINDIVIDENFLOORATE: i32 = 42811; -pub const UNDERLYINDIVIDENFLOORATBUSIDE: i32 = 42812; -pub const UNDERLYINDIVIDENFLOORATSELSIDE: i32 = 42813; -pub const UNDERLYINDIVIDENINITIARATE: i32 = 42814; -pub const UNDERLYINDIVIDENFINARATROUNDINDIRECTION: i32 = 42815; -pub const UNDERLYINDIVIDENFINARATPRECISION: i32 = 42816; -pub const UNDERLYINDIVIDENAVERAGINMETHOD: i32 = 42817; -pub const UNDERLYINDIVIDENNEGATIVRATTREATMENT: i32 = 42818; -pub const UNDERLYINDIVIDENACCRUAPAYMENDATRELATIVTO: i32 = 42819; -pub const UNDERLYINDIVIDENACCRUAPAYMENDATOFFSEPERIOD: i32 = 42820; -pub const UNDERLYINDIVIDENACCRUAPAYMENDATOFFSEUNIT: i32 = 42821; -pub const UNDERLYINDIVIDENACCRUAPAYMENDATOFFSEDATYPE: i32 = 42822; -pub const UNDERLYINDIVIDENACCRUAPAYMENDATUNADJUSTED: i32 = 42823; -pub const UNDERLYINDIVIDENACCRUAPAYMENDATBUSINESDACONVENTION: i32 = 42824; -pub const UNDERLYINDIVIDENACCRUAPAYMENDATADJUSTED: i32 = 42825; -pub const UNDERLYINDIVIDENREINVESTMENINDICATOR: i32 = 42826; -pub const UNDERLYINDIVIDENENTITLEMENEVENT: i32 = 42827; -pub const UNDERLYINDIVIDENAMOUNTYPE: i32 = 42828; -pub const UNDERLYINDIVIDENUNDERLIEREID: i32 = 42829; -pub const UNDERLYINEXTRAORDINARDIVIDENPARTSIDE: i32 = 42830; -pub const UNDERLYINEXTRAORDINARDIVIDENAMOUNTYPE: i32 = 42831; -pub const UNDERLYINEXTRAORDINARDIVIDENCURRENCY: i32 = 42832; -pub const UNDERLYINEXTRAORDINARDIVIDENDETERMINATIOMETHOD: i32 = 42833; -pub const UNDERLYINDIVIDENACCRUAFIXERATE: i32 = 42834; -pub const UNDERLYINDIVIDENCOMPOUNDINMETHOD: i32 = 42835; -pub const UNDERLYINDIVIDENNUOINDEUNITS: i32 = 42836; -pub const UNDERLYINDIVIDENCASPERCENTAGE: i32 = 42837; -pub const UNDERLYINDIVIDENCASEQUIVALENPERCENTAGE: i32 = 42838; -pub const UNDERLYINNOCASDIVIDENTREATMENT: i32 = 42839; -pub const UNDERLYINDIVIDENCOMPOSITION: i32 = 42840; -pub const UNDERLYINSPECIADIVIDENDINDICATOR: i32 = 42841; -pub const UNDERLYINMATERIADIVIDENDINDICATOR: i32 = 42842; -pub const UNDERLYINOPTIONEXCHANGDIVIDENDINDICATOR: i32 = 42843; -pub const UNDERLYINADDITIONADIVIDENDINDICATOR: i32 = 42844; -pub const UNDERLYINALDIVIDENDINDICATOR: i32 = 42845; -pub const UNDERLYINDIVIDENFXTRIGGEDATRELATIVTO: i32 = 42846; -pub const UNDERLYINDIVIDENFXTRIGGEDATOFFSEPERIOD: i32 = 42847; -pub const UNDERLYINDIVIDENFXTRIGGEDATOFFSEUNIT: i32 = 42848; -pub const UNDERLYINDIVIDENFXTRIGGEDATOFFSEDATYPE: i32 = 42849; -pub const UNDERLYINDIVIDENFXTRIGGEDATUNADJUSTED: i32 = 42850; -pub const UNDERLYINDIVIDENFXTRIGGEDATBUSINESDACONVENTION: i32 = 42851; -pub const UNDERLYINDIVIDENFXTRIGGEDATADJUSTED: i32 = 42852; -pub const NUNDERLYINDIVIDENFXTRIGGEDATBUSINESCENTERS: i32 = 42853; -pub const UNDERLYINDIVIDENFXTRIGGEDATBUSINESCENTER: i32 = 42854; -pub const NUNDERLYINDIVIDENPAYMENTS: i32 = 42855; -pub const UNDERLYINDIVIDENPAYMENDATE: i32 = 42856; -pub const UNDERLYINDIVIDENPAYMENAMOUNT: i32 = 42857; -pub const UNDERLYINDIVIDENPAYMENCURRENCY: i32 = 42858; -pub const UNDERLYINDIVIDENACCRUEINTEREST: i32 = 42859; -pub const UNDERLYINDIVIDENPAYOURATIO: i32 = 42860; -pub const UNDERLYINDIVIDENPAYOUCONDITIONS: i32 = 42861; -pub const NUNDERLYINDIVIDENPERIODS: i32 = 42862; -pub const UNDERLYINDIVIDENPERIOSEQUENCE: i32 = 42863; -pub const UNDERLYINDIVIDENPERIOSTARDATUNADJUSTED: i32 = 42864; -pub const UNDERLYINDIVIDENPERIOENDATUNADJUSTED: i32 = 42865; -pub const UNDERLYINDIVIDENPERIOUNDERLIEREID: i32 = 42866; -pub const UNDERLYINDIVIDENPERIOSTRIKPRICE: i32 = 42867; -pub const UNDERLYINDIVIDENPERIOBUSINESDACONVENTION: i32 = 42868; -pub const UNDERLYINDIVIDENPERIOVALUATIODATUNADJUSTED: i32 = 42869; -pub const UNDERLYINDIVIDENPERIOVALUATIODATRELATIVTO: i32 = 42870; -pub const UNDERLYINDIVIDENPERIOVALUATIODATOFFSEPERIOD: i32 = 42871; -pub const UNDERLYINDIVIDENPERIOVALUATIODATOFFSEUNIT: i32 = 42872; -pub const UNDERLYINDIVIDENPERIOVALUATIODATOFFSEDATYPE: i32 = 42873; -pub const UNDERLYINDIVIDENPERIOVALUATIODATADJUSTED: i32 = 42874; -pub const UNDERLYINDIVIDENPERIOPAYMENDATUNADJUSTED: i32 = 42875; -pub const UNDERLYINDIVIDENPERIOPAYMENDATRELATIVTO: i32 = 42876; -pub const UNDERLYINDIVIDENPERIOPAYMENDATOFFSEPERIOD: i32 = 42877; -pub const UNDERLYINDIVIDENPERIOPAYMENDATOFFSEUNIT: i32 = 42878; -pub const UNDERLYINDIVIDENPERIOPAYMENDATOFFSEDATYPE: i32 = 42879; -pub const UNDERLYINDIVIDENPERIOPAYMENDATADJUSTED: i32 = 42880; -pub const UNDERLYINDIVIDENPERIOXID: i32 = 42881; -pub const NUNDERLYINDIVIDENPERIOBUSINESCENTERS: i32 = 42882; -pub const UNDERLYINDIVIDENPERIOBUSINESCENTER: i32 = 42883; -pub const NUNDERLYINEXTRAORDINAREVENTS: i32 = 42884; -pub const UNDERLYINEXTRAORDINAREVENTYPE: i32 = 42885; -pub const UNDERLYINEXTRAORDINAREVENVALUE: i32 = 42886; -pub const UNDERLYINNOTIONAL: i32 = 2614; -pub const UNDERLYINNOTIONACURRENCY: i32 = 2615; -pub const UNDERLYINNOTIONADETERMINATIOMETHOD: i32 = 2616; -pub const UNDERLYINNOTIONAADJUSTMENTS: i32 = 2617; -pub const UNDERLYINNOTIONAXIDREF: i32 = 2619; -pub const UNDERLYINFUTURID: i32 = 2620; -pub const UNDERLYINFUTURIDSOURCE: i32 = 2621; -pub const UNDERLYINSTRIKINDECURVPOINT: i32 = 2622; -pub const UNDERLYINSTRIKINDEQUOTE: i32 = 2623; -pub const UNDERLYINEXTRAORDINAREVENADJUSTMENMETHOD: i32 = 2624; -pub const UNDERLYINEXCHANGLOOALIKE: i32 = 2625; -pub const UNDERLYINAVERAGVOLUMLIMITATIOPERCENTAGE: i32 = 2626; -pub const UNDERLYINAVERAGVOLUMLIMITATIOPERIODAYS: i32 = 2627; -pub const UNDERLYINDEPOSITORRECEIPINDICATOR: i32 = 2628; -pub const UNDERLYINOPEUNITS: i32 = 2629; -pub const UNDERLYINBASKEDIVISOR: i32 = 2630; -pub const UNDERLYININSTRUMENXID: i32 = 2631; -pub const UNDERLYINSETTMETHOELECTINPARTSIDE: i32 = 42887; -pub const UNDERLYINMAKWHOLDATE: i32 = 42888; -pub const UNDERLYINMAKWHOLAMOUNT: i32 = 42889; -pub const UNDERLYINMAKWHOLBENCHMARCURVNAME: i32 = 42890; -pub const UNDERLYINMAKWHOLBENCHMARCURVPOINT: i32 = 42891; -pub const UNDERLYINMAKWHOLRECALSPREAD: i32 = 42892; -pub const UNDERLYINMAKWHOLBENCHMARQUOTE: i32 = 42893; -pub const UNDERLYINMAKWHOLINTERPOLATIOMETHOD: i32 = 42894; -pub const UNDERLYINPAYMENSTREACASSETTINDICATOR: i32 = 42895; -pub const UNDERLYINPAYMENSTREACOMPOUNDINXIDREF: i32 = 42896; -pub const UNDERLYINPAYMENSTREACOMPOUNDINSPREAD: i32 = 42897; -pub const UNDERLYINPAYMENSTREAINTERPOLATIOMETHOD: i32 = 42898; -pub const UNDERLYINPAYMENSTREAINTERPOLATIOPERIOD: i32 = 42899; -pub const UNDERLYINPAYMENSTREACOMPOUNDINFIXERATE: i32 = 42900; -pub const NUNDERLYINPAYMENSTREACOMPOUNDINDATES: i32 = 42901; -pub const UNDERLYINPAYMENSTREACOMPOUNDINDATE: i32 = 42902; -pub const UNDERLYINPAYMENSTREACOMPOUNDINDATTYPE: i32 = 42903; -pub const UNDERLYINPAYMENSTREACOMPOUNDINDATEBUSINESDACONVENTION: i32 = 42904; -pub const UNDERLYINPAYMENSTREACOMPOUNDINDATERELATIVTO: i32 = 42905; -pub const UNDERLYINPAYMENSTREACOMPOUNDINDATEOFFSEPERIOD: i32 = 42906; -pub const UNDERLYINPAYMENSTREACOMPOUNDINDATEOFFSEUNIT: i32 = 42907; -pub const UNDERLYINPAYMENSTREACOMPOUNDINDATEOFFSEDATYPE: i32 = 42908; -pub const UNDERLYINPAYMENSTREACOMPOUNDINPERIOSKIP: i32 = 42909; -pub const UNDERLYINPAYMENSTREACOMPOUNDINFREQUENCPERIOD: i32 = 42910; -pub const UNDERLYINPAYMENSTREACOMPOUNDINFREQUENCUNIT: i32 = 42911; -pub const UNDERLYINPAYMENSTREACOMPOUNDINROLCONVENTION: i32 = 42912; -pub const UNDERLYINPAYMENSTREABOUNDFIRSDATUNADJUSTED: i32 = 42913; -pub const UNDERLYINPAYMENSTREABOUNDLASDATUNADJUSTED: i32 = 42914; -pub const NUNDERLYINPAYMENSTREACOMPOUNDINDATEBUSINESCENTERS: i32 = 42915; -pub const UNDERLYINPAYMENSTREACOMPOUNDINDATEBUSINESCENTER: i32 = 42916; -pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATUNADJUSTED: i32 = 42917; -pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATRELATIVTO: i32 = 42918; -pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATOFFSEPERIOD: i32 = 42919; -pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATOFFSEUNIT: i32 = 42920; -pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATOFFSEDATYPE: i32 = 42921; -pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATADJUSTED: i32 = 42922; -pub const UNDERLYINPAYMENSTREACOMPOUNDINRATINDEX: i32 = 42923; -pub const UNDERLYINPAYMENSTREACOMPOUNDINRATINDECURVPERIOD: i32 = 42924; -pub const UNDERLYINPAYMENSTREACOMPOUNDINRATINDECURVUNIT: i32 = 42925; -pub const UNDERLYINPAYMENSTREACOMPOUNDINRATMULTIPLIER: i32 = 42926; -pub const UNDERLYINPAYMENSTREACOMPOUNDINRATSPREAD: i32 = 42927; -pub const UNDERLYINPAYMENSTREACOMPOUNDINRATSPREAPOSITIOTYPE: i32 = 42928; -pub const UNDERLYINPAYMENSTREACOMPOUNDINRATTREATMENT: i32 = 42929; -pub const UNDERLYINPAYMENSTREACOMPOUNDINCARATE: i32 = 42930; -pub const UNDERLYINPAYMENSTREACOMPOUNDINCARATBUSIDE: i32 = 42931; -pub const UNDERLYINPAYMENSTREACOMPOUNDINCARATSELSIDE: i32 = 42932; -pub const UNDERLYINPAYMENSTREACOMPOUNDINFLOORATE: i32 = 42933; -pub const UNDERLYINPAYMENSTREACOMPOUNDINFLOORATBUSIDE: i32 = 42934; -pub const UNDERLYINPAYMENSTREACOMPOUNDINFLOORATSELSIDE: i32 = 42935; -pub const UNDERLYINPAYMENSTREACOMPOUNDININITIARATE: i32 = 42936; -pub const UNDERLYINPAYMENSTREACOMPOUNDINFINARATROUNDINDIRECTION: i32 = 42937; -pub const UNDERLYINPAYMENSTREACOMPOUNDINFINARATPRECISION: i32 = 42938; -pub const UNDERLYINPAYMENSTREACOMPOUNDINAVERAGINMETHOD: i32 = 42939; -pub const UNDERLYINPAYMENSTREACOMPOUNDINNEGATIVRATTREATMENT: i32 = 42940; -pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATUNADJUSTED: i32 = 42941; -pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATRELATIVTO: i32 = 42942; -pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATOFFSEPERIOD: i32 = 42943; -pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATOFFSEUNIT: i32 = 42944; -pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATOFFSEDATYPE: i32 = 42945; -pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATADJUSTED: i32 = 42946; -pub const UNDERLYINPAYMENSTREAFORMULIMAGLENGTH: i32 = 42947; -pub const UNDERLYINPAYMENSTREAFORMULIMAGE: i32 = 42948; -pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATUNADJUSTED: i32 = 42949; -pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATRELATIVTO: i32 = 42950; -pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATOFFSEPERIOD: i32 = 42951; -pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATOFFSEUNIT: i32 = 42952; -pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATOFFSEDATYPE: i32 = 42953; -pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATADJUSTED: i32 = 42954; -pub const NUNDERLYINPAYMENSTREAFIXINDATES: i32 = 42955; -pub const UNDERLYINPAYMENSTREAFIXINDATE: i32 = 42956; -pub const UNDERLYINPAYMENSTREAFIXINDATTYPE: i32 = 42957; -pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATUNADJUSTED: i32 = 42958; -pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATRELATIVTO: i32 = 42959; -pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATOFFSEDATYPE: i32 = 42960; -pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATADJUSTED: i32 = 42961; -pub const UNDERLYINPAYMENSTREAUNDERLIEREID: i32 = 42962; -pub const UNDERLYINRETURRATNOTIONARESET: i32 = 42963; -pub const UNDERLYINPAYMENSTREALININITIALEVEL: i32 = 42964; -pub const UNDERLYINPAYMENSTREALINCLOSINLEVEINDICATOR: i32 = 42965; -pub const UNDERLYINPAYMENSTREALINEXPIRINLEVEINDICATOR: i32 = 42966; -pub const UNDERLYINPAYMENSTREALINESTIMATETRADINDAYS: i32 = 42967; -pub const UNDERLYINPAYMENSTREALINSTRIKPRICE: i32 = 42968; -pub const UNDERLYINPAYMENSTREALINSTRIKPRICTYPE: i32 = 42969; -pub const UNDERLYINPAYMENSTREALINMAXIMUBOUNDARY: i32 = 42970; -pub const UNDERLYINPAYMENSTREALINMINIMUBOUNDARY: i32 = 42971; -pub const UNDERLYINPAYMENSTREALINNUMBEODATSERIES: i32 = 42972; -pub const UNDERLYINPAYMENSTREAVARIANCUNADJUSTECAP: i32 = 42973; -pub const UNDERLYINPAYMENSTREAREALIZEVARIANCMETHOD: i32 = 42974; -pub const UNDERLYINPAYMENSTREADAYADJUSTMENINDICATOR: i32 = 42975; -pub const UNDERLYINPAYMENSTREANEARESEXCHANGCONTRACREID: i32 = 42976; -pub const UNDERLYINPAYMENSTREAVEGNOTIONAAMOUNT: i32 = 42977; -pub const UNDERLYINPAYMENSTREAFORMULCURRENCY: i32 = 42978; -pub const UNDERLYINPAYMENSTREAFORMULCURRENCDETERMINATIOMETHOD: i32 = 42979; -pub const UNDERLYINPAYMENSTREAFORMULREFERENCAMOUNT: i32 = 42980; -pub const NUNDERLYINPAYMENSTREAFORMULAS: i32 = 42981; -pub const UNDERLYINPAYMENSTREAFORMULA: i32 = 42982; -pub const UNDERLYINPAYMENSTREAFORMULDESC: i32 = 42983; -pub const UNDERLYINPAYMENSTUENDATUNADJUSTED: i32 = 42984; -pub const UNDERLYINPAYMENSTUENDATBUSINESDACONVENTION: i32 = 42985; -pub const UNDERLYINPAYMENSTUENDATRELATIVTO: i32 = 42986; -pub const UNDERLYINPAYMENSTUENDATOFFSEPERIOD: i32 = 42987; -pub const UNDERLYINPAYMENSTUENDATOFFSEUNIT: i32 = 42988; -pub const UNDERLYINPAYMENSTUENDATOFFSEDATYPE: i32 = 42989; -pub const UNDERLYINPAYMENSTUENDATADJUSTED: i32 = 42990; -pub const NUNDERLYINPAYMENSTUENDATBUSINESCENTERS: i32 = 42991; -pub const UNDERLYINPAYMENSTUENDATBUSINESCENTER: i32 = 42992; -pub const UNDERLYINPAYMENSTUSTARDATUNADJUSTED: i32 = 42993; -pub const UNDERLYINPAYMENSTUSTARDATBUSINESDACONVENTION: i32 = 42994; -pub const UNDERLYINPAYMENSTUSTARDATRELATIVTO: i32 = 42995; -pub const UNDERLYINPAYMENSTUSTARDATOFFSEPERIOD: i32 = 42996; -pub const UNDERLYINPAYMENSTUSTARDATOFFSEUNIT: i32 = 42997; -pub const UNDERLYINPAYMENSTUSTARDATOFFSEDATYPE: i32 = 42998; -pub const UNDERLYINPAYMENSTUSTARDATADJUSTED: i32 = 42999; -pub const NUNDERLYINPAYMENSTUSTARDATBUSINESCENTERS: i32 = 43000; -pub const UNDERLYINPAYMENSTUSTARDATBUSINESCENTER: i32 = 43001; -pub const UNDERLYINPROVISIOBREAFEELECTION: i32 = 43002; -pub const UNDERLYINPROVISIOBREAFERATE: i32 = 43003; -pub const UNDERLYINRATSPREAINITIAVALUE: i32 = 43004; -pub const NUNDERLYINRATSPREASTEPS: i32 = 43005; -pub const UNDERLYINRATSPREASTEDATE: i32 = 43006; -pub const UNDERLYINRATSPREASTEVALUE: i32 = 43007; -pub const NUNDERLYINRETURRATDATES: i32 = 43008; -pub const UNDERLYINRETURRATDATMODE: i32 = 43009; -pub const UNDERLYINRETURRATVALUATIODATRELATIVTO: i32 = 43010; -pub const UNDERLYINRETURRATVALUATIODATOFFSEPERIOD: i32 = 43011; -pub const UNDERLYINRETURRATVALUATIODATOFFSEUNIT: i32 = 43012; -pub const UNDERLYINRETURRATVALUATIODATOFFSEDATYPE: i32 = 43013; -pub const UNDERLYINRETURRATVALUATIOSTARDATUNADJUSTED: i32 = 43014; -pub const UNDERLYINRETURRATVALUATIOSTARDATRELATIVTO: i32 = 43015; -pub const UNDERLYINRETURRATVALUATIOSTARDATOFFSEPERIOD: i32 = 43016; -pub const UNDERLYINRETURRATVALUATIOSTARDATOFFSEUNIT: i32 = 43017; -pub const UNDERLYINRETURRATVALUATIOSTARDATOFFSEDATYPE: i32 = 43018; -pub const UNDERLYINRETURRATVALUATIOSTARDATADJUSTED: i32 = 43019; -pub const UNDERLYINRETURRATVALUATIOENDATUNADJUSTED: i32 = 43020; -pub const UNDERLYINRETURRATVALUATIOENDATRELATIVTO: i32 = 43021; -pub const UNDERLYINRETURRATVALUATIOENDATOFFSEPERIOD: i32 = 43022; -pub const UNDERLYINRETURRATVALUATIOENDATOFFSEUNIT: i32 = 43023; -pub const UNDERLYINRETURRATVALUATIOENDATOFFSEDATYPE: i32 = 43024; -pub const UNDERLYINRETURRATVALUATIOENDATADJUSTED: i32 = 43025; -pub const UNDERLYINRETURRATVALUATIOFREQUENCPERIOD: i32 = 43026; -pub const UNDERLYINRETURRATVALUATIOFREQUENCUNIT: i32 = 43027; -pub const UNDERLYINRETURRATVALUATIOFREQUENCROLCONVENTION: i32 = 43028; -pub const UNDERLYINRETURRATVALUATIODATBUSINESDACONVENTION: i32 = 43029; -pub const NUNDERLYINRETURRATFXCONVERSIONS: i32 = 43030; -pub const UNDERLYINRETURRATFXCURRENCSYMBOL: i32 = 43031; -pub const UNDERLYINRETURRATFXRATE: i32 = 43032; -pub const UNDERLYINRETURRATFXRATCALC: i32 = 43033; -pub const NUNDERLYINRETURRATES: i32 = 43034; -pub const UNDERLYINRETURRATPRICSEQUENCE: i32 = 43035; -pub const UNDERLYINRETURRATCOMMISSIOBASIS: i32 = 43036; -pub const UNDERLYINRETURRATCOMMISSIOAMOUNT: i32 = 43037; -pub const UNDERLYINRETURRATCOMMISSIOCURRENCY: i32 = 43038; -pub const UNDERLYINRETURRATTOTACOMMISSIOPETRADE: i32 = 43039; -pub const UNDERLYINRETURRATDETERMINATIOMETHOD: i32 = 43040; -pub const UNDERLYINRETURRATAMOUNRELATIVTO: i32 = 43041; -pub const UNDERLYINRETURRATQUOTMEASURTYPE: i32 = 43042; -pub const UNDERLYINRETURRATQUOTUNITS: i32 = 43043; -pub const UNDERLYINRETURRATQUOTMETHOD: i32 = 43044; -pub const UNDERLYINRETURRATQUOTCURRENCY: i32 = 43045; -pub const UNDERLYINRETURRATQUOTCURRENCTYPE: i32 = 43046; -pub const UNDERLYINRETURRATQUOTTIMTYPE: i32 = 43047; -pub const UNDERLYINRETURRATQUOTTIME: i32 = 43048; -pub const UNDERLYINRETURRATQUOTDATE: i32 = 43049; -pub const UNDERLYINRETURRATQUOTEXPIRATIOTIME: i32 = 43050; -pub const UNDERLYINRETURRATQUOTBUSINESCENTER: i32 = 43051; -pub const UNDERLYINRETURRATQUOTEXCHANGE: i32 = 43052; -pub const UNDERLYINRETURRATQUOTPRICINMODEL: i32 = 43053; -pub const UNDERLYINRETURRATCASFLOTYPE: i32 = 43054; -pub const UNDERLYINRETURRATVALUATIOTIMTYPE: i32 = 43055; -pub const UNDERLYINRETURRATVALUATIOTIME: i32 = 43056; -pub const UNDERLYINRETURRATVALUATIOTIMBUSINESCENTER: i32 = 43057; -pub const UNDERLYINRETURRATVALUATIOPRICOPTION: i32 = 43058; -pub const UNDERLYINRETURRATFINAPRICFALLBACK: i32 = 43059; -pub const NUNDERLYINRETURRATINFORMATIOSOURCES: i32 = 43060; -pub const UNDERLYINRETURRATINFORMATIOSOURCE: i32 = 43061; -pub const UNDERLYINRETURRATREFERENCPAGE: i32 = 43062; -pub const UNDERLYINRETURRATREFERENCPAGHEADING: i32 = 43063; -pub const NUNDERLYINRETURRATPRICES: i32 = 43064; -pub const UNDERLYINRETURRATPRICBASIS: i32 = 43065; -pub const UNDERLYINRETURRATPRICE: i32 = 43066; -pub const UNDERLYINRETURRATPRICCURRENCY: i32 = 43067; -pub const UNDERLYINRETURRATPRICTYPE: i32 = 43068; -pub const NUNDERLYINRETURRATVALUATIODATBUSINESCENTERS: i32 = 43069; -pub const UNDERLYINRETURRATVALUATIODATBUSINESCENTER: i32 = 43070; -pub const NUNDERLYINRETURRATVALUATIODATES: i32 = 43071; -pub const UNDERLYINRETURRATVALUATIODATE: i32 = 43072; -pub const UNDERLYINRETURRATVALUATIODATTYPE: i32 = 43073; -pub const NUNDERLYINSETTMETHOELECTIODATBUSINESCENTERS: i32 = 43074; -pub const UNDERLYINSETTMETHOELECTIODATBUSINESCENTER: i32 = 43075; -pub const UNDERLYINSETTMETHOELECTIODATUNADJUSTED: i32 = 43076; -pub const UNDERLYINSETTMETHOELECTIODATBUSINESDACONVENTION: i32 = 43077; -pub const UNDERLYINSETTMETHOELECTIODATRELATIVTO: i32 = 43078; -pub const UNDERLYINSETTMETHOELECTIODATOFFSEPERIOD: i32 = 43079; -pub const UNDERLYINSETTMETHOELECTIODATOFFSEUNIT: i32 = 43080; -pub const UNDERLYINSETTMETHOELECTIODATOFFSEDATYPE: i32 = 43081; -pub const UNDERLYINSETTMETHOELECTIODATADJUSTED: i32 = 43082; -pub const UNDERLYINSTREAVERSION: i32 = 43083; -pub const UNDERLYINSTREAVERSIOEFFECTIVDATE: i32 = 43084; -pub const UNDERLYINSTREANOTIONADETERMINATIOMETHOD: i32 = 43085; -pub const UNDERLYINSTREANOTIONAADJUSTMENTS: i32 = 43086; -pub const REMUNERATIOINDICATOR: i32 = 2356; -pub const COMPRESSIOGROUID: i32 = 2361; -pub const SELMATCPREVENTIOID: i32 = 2362; -pub const PARTRISLIMISTATUS: i32 = 2355; -pub const TRADCONFIRMATIOREFERENCID: i32 = 2390; -pub const ALGORITHMITRADINDICATOR: i32 = 2667; -pub const NTRREPUBLICATIONS: i32 = 2668; -pub const TRREPUBLICATIOTYPE: i32 = 2669; -pub const TRREPUBLICATIOREASON: i32 = 2670; -pub const LEDIFFERENTIAPRICE: i32 = 2492; -pub const CROSSEINDICATOR: i32 = 2523; -pub const NORDEATTRIBUTES: i32 = 2593; -pub const ORDEATTRIBUTTYPE: i32 = 2594; -pub const ORDEATTRIBUTVALUE: i32 = 2595; -pub const TRADREPORTININDICATOR: i32 = 2524; -pub const SIDTRADREPORTININDICATOR: i32 = 2671; -pub const CROSREQUESID: i32 = 2672; -pub const FILMATCID: i32 = 2673; -pub const FILMATCSUID: i32 = 2674; -pub const MASACTIOREASON: i32 = 2675; -pub const MAXIMUPRICDEVIATION: i32 = 2676; -pub const NOAFFECTEREASON: i32 = 2677; -pub const TOTANOAFFECTEORDERS: i32 = 2678; -pub const ORDEOWNERSHIINDICATOR: i32 = 2679; -pub const LEACCOUNT: i32 = 2680; -pub const ITHMONECONDITION: i32 = 2681; -pub const LEITHMONECONDITION: i32 = 2682; -pub const UNDERLYINITHMONECONDITION: i32 = 2683; -pub const DERIVATIVITHMONECONDITION: i32 = 2684; -pub const CONTRARINSTRUCTIOELIGIBILITINDICATOR: i32 = 2685; -pub const LECONTRARINSTRUCTIOELIGIBILITINDICATOR: i32 = 2686; -pub const UNDERLYINCONTRARINSTRUCTIOELIGIBILITINDICATOR: i32 = 2687; -pub const DERIVATIVCONTRARINSTRUCTIOELIGIBILITINDICATOR: i32 = 2688; -pub const COLLATERAMARKEPRICE: i32 = 2689; -pub const COLLATERAPERCENOVERAGE: i32 = 2690; -pub const NSIDCOLLATERAAMOUNTS: i32 = 2691; -pub const SIDCOLLATERAAMOUNMARKEID: i32 = 2692; -pub const SIDCOLLATERAAMOUNMARKESEGMENID: i32 = 2693; -pub const SIDCOLLATERAAMOUNTYPE: i32 = 2694; -pub const SIDCOLLATERACURRENCY: i32 = 2695; -pub const SIDCOLLATERAFXRATE: i32 = 2696; -pub const SIDCOLLATERAFXRATCALC: i32 = 2697; -pub const SIDCOLLATERAMARKEPRICE: i32 = 2698; -pub const SIDCOLLATERAPERCENOVERAGE: i32 = 2699; -pub const SIDCOLLATERAPORTFOLIID: i32 = 2700; -pub const SIDCOLLATERATYPE: i32 = 2701; -pub const SIDCURRENCOLLATERAAMOUNT: i32 = 2702; -pub const SIDHAIRCUINDICATOR: i32 = 2703; -pub const EDESTINATIOTYPE: i32 = 2704; -pub const MARKECONDITION: i32 = 2705; -pub const NQUOTATTRIBUTES: i32 = 2706; -pub const QUOTATTRIBUTTYPE: i32 = 2707; -pub const QUOTATTRIBUTVALUE: i32 = 2708; -pub const NPRICQUALIFIERS: i32 = 2709; -pub const PRICQUALIFIER: i32 = 2710; -pub const MDVALUTIER: i32 = 2711; -pub const MISFEQUALIFIER: i32 = 2712; -pub const MISFEDESC: i32 = 2713; -pub const FINANCIAINSTRUMENFULNAME: i32 = 2714; -pub const ENCODEFINANCIAINSTRUMENFULNAMLEN: i32 = 2715; -pub const ENCODEFINANCIAINSTRUMENFULNAME: i32 = 2716; -pub const LEFINANCIAINSTRUMENFULNAME: i32 = 2717; -pub const ENCODELEFINANCIAINSTRUMENFULNAMLEN: i32 = 2718; -pub const ENCODELEFINANCIAINSTRUMENFULNAME: i32 = 2719; -pub const UNDERLYINFINANCIAINSTRUMENFULNAME: i32 = 2720; -pub const ENCODEUNDERLYINFINANCIAINSTRUMENFULNAMLEN: i32 = 2721; -pub const ENCODEUNDERLYINFINANCIAINSTRUMENFULNAME: i32 = 2722; -pub const UNDERLYININDECURVUNIT: i32 = 2723; -pub const UNDERLYININDECURVPERIOD: i32 = 2724; -pub const COMMISSIOAMOUNSUTYPE: i32 = 2725; -pub const ALLOCOMMISSIOAMOUNSUTYPE: i32 = 2726; -pub const ALLOLEREID: i32 = 2727; -pub const FLOATINRATINDECURVPERIOD: i32 = 2728; -pub const FLOATINRATINDECURVSPREAD: i32 = 2729; -pub const FLOATINRATINDECURVUNIT: i32 = 2730; -pub const FLOATINRATINDEID: i32 = 2731; -pub const FLOATINRATINDEIDSOURCE: i32 = 2732; -pub const INDEROLMONTH: i32 = 2733; -pub const NINDEROLMONTHS: i32 = 2734; -pub const ASSESUTYPE: i32 = 2735; -pub const COMMODITFINAPRICTYPE: i32 = 2736; -pub const FINANCIAINSTRUMENSHORNAME: i32 = 2737; -pub const NEXINDEROLDATE: i32 = 2738; -pub const LEASSESUTYPE: i32 = 2739; -pub const LEFINANCIAINSTRUMENSHORNAME: i32 = 2740; -pub const LEPAYMENSTREARATINDEID: i32 = 43088; -pub const LEPAYMENSTREARATINDEIDSOURCE: i32 = 43089; -pub const LESECONDARASSESUTYPE: i32 = 2743; -pub const PAYMENSTREARATINDEID: i32 = 43090; -pub const PAYMENSTREARATINDEIDSOURCE: i32 = 43091; -pub const NREFERENCDATDATES: i32 = 2746; -pub const REFERENCDATDATE: i32 = 2747; -pub const REFERENCDATDATTYPE: i32 = 2748; -pub const SECONDARASSESUTYPE: i32 = 2741; -pub const UNDERLYINFINANCIAINSTRUMENSHORNAME: i32 = 2742; -pub const UNDERLYINASSESUTYPE: i32 = 2744; -pub const UNDERLYINPAYMENSTREARATINDEID: i32 = 43092; -pub const UNDERLYINPAYMENSTREARATINDEIDSOURCE: i32 = 43093; -pub const UNDERLYINSECONDARASSESUTYPE: i32 = 2745; -pub const DELIVERSTREAROUTOCHARTER: i32 = 43094; -pub const LEDELIVERSTREAROUTOCHARTER: i32 = 43095; -pub const UNDERLYINDELIVERSTREAROUTOCHARTER: i32 = 43096; -pub const EXECUTIOTIMESTAMP: i32 = 2749; -pub const REPORTINPX: i32 = 2750; -pub const REPORTINQTY: i32 = 2751; -pub const DELIVERROUTOCHARTER: i32 = 2752; -pub const RETURTRIGGER: i32 = 2753; -pub const LEDELIVERROUTOCHARTER: i32 = 2754; -pub const LERETURTRIGGER: i32 = 2755; -pub const UNDERLYINDELIVERROUTOCHARTER: i32 = 2756; -pub const UNDERLYINRETURTRIGGER: i32 = 2757; -pub const ALLOREQUESID: i32 = 2758; -pub const GROUAMOUNT: i32 = 2759; -pub const GROUREMAININAMOUNT: i32 = 2760; -pub const ALLOGROUAMOUNT: i32 = 2761; -pub const PRICMARKUP: i32 = 2762; -pub const AVERAGPRICTYPE: i32 = 2763; -pub const AVERAGPRICSTARTIME: i32 = 2764; -pub const AVERAGPRICENTIME: i32 = 2765; -pub const ORDEPERCENOTOTAVOLUME: i32 = 2766; -pub const ALLOGROUSTATUS: i32 = 2767; -pub const ALLOREQUESSTATUS: i32 = 2768; -pub const ALLOAVPINDICATOR: i32 = 2769; -pub const ALLOAVPGROUID: i32 = 2770; -pub const PREVIOUALLOGROUID: i32 = 2771; -pub const NMATCEXCEPTIONS: i32 = 2772; -pub const MATCEXCEPTIOTYPE: i32 = 2773; -pub const MATCEXCEPTIOELEMENTYPE: i32 = 2774; -pub const MATCEXCEPTIOELEMENNAME: i32 = 2775; -pub const MATCEXCEPTIOALLOVALUE: i32 = 2776; -pub const MATCEXCEPTIOCONFIRVALUE: i32 = 2777; -pub const MATCEXCEPTIOTOLERANCVALUE: i32 = 2778; -pub const MATCEXCEPTIOTOLERANCVALUTYPE: i32 = 2779; -pub const MATCEXCEPTIOTEXT: i32 = 2780; -pub const NMATCHINDATPOINTS: i32 = 2781; -pub const MATCHINDATPOININDICATOR: i32 = 2782; -pub const MATCHINDATPOINVALUE: i32 = 2783; -pub const MATCHINDATPOINTYPE: i32 = 2784; -pub const MATCHINDATPOINNAME: i32 = 2785; -pub const ENCODEMATCEXCEPTIOTEXLEN: i32 = 2797; -pub const ENCODEMATCEXCEPTIOTEXT: i32 = 2798; -pub const TRADAGGREGATIOREQUESID: i32 = 2786; -pub const TRADAGGREGATIOREQUESREID: i32 = 2787; -pub const TRADAGGREGATIOTRANTYPE: i32 = 2788; -pub const AGGREGATEQTY: i32 = 2789; -pub const TRADAGGREGATIOREQUESSTATUS: i32 = 2790; -pub const TRADAGGREGATIOREJECREASON: i32 = 2791; -pub const TRADAGGREGATIOREPORID: i32 = 2792; -pub const AVSPORATE: i32 = 2793; -pub const AVFORWARPOINTS: i32 = 2794; -pub const OFFSHORINDICATOR: i32 = 2795; -pub const FXBENCHMARRATFIX: i32 = 2796; -pub const PAREPORID: i32 = 2799; -pub const PADISPUTREASON: i32 = 2800; -pub const ENCODEREPLACTEXT: i32 = 2801; -pub const ENCODEREPLACTEXLEN: i32 = 2802; -pub const PAREPORREID: i32 = 2803; -pub const PAREPORTRANTYPE: i32 = 2804; -pub const REPLACTEXT: i32 = 2805; -pub const PAREPORSTATUS: i32 = 2806; -pub const CANCETEXT: i32 = 2807; -pub const ENCODECANCETEXT: i32 = 2808; -pub const ENCODECANCETEXLEN: i32 = 2809; -pub const PAREQUESREID: i32 = 2810; -pub const PAREQUESTRANTYPE: i32 = 2811; -pub const PAREQUESID: i32 = 2812; -pub const PAREQUESSTATUS: i32 = 2813; -pub const ENCODEPOSTRADPAYMENDESC: i32 = 2814; -pub const ENCODEPOSTRADPAYMENDESLEN: i32 = 2815; -pub const POSTRADPAYMENACCOUNT: i32 = 2816; -pub const POSTRADPAYMENAMOUNT: i32 = 2817; -pub const POSTRADPAYMENCURRENCY: i32 = 2818; -pub const POSTRADPAYMENDEBIOCREDIT: i32 = 2819; -pub const POSTRADPAYMENDESC: i32 = 2820; -pub const POSTRADPAYMENID: i32 = 2821; -pub const POSTRADPAYMENLINID: i32 = 2822; -pub const POSTRADPAYMENSTATUS: i32 = 2823; -pub const POSTRADPAYMENTYPE: i32 = 2824; -pub const POSTRADPAYMENCALCULATIODATE: i32 = 2825; -pub const POSTRADPAYMENVALUDATE: i32 = 2826; -pub const POSTRADPAYMENFINAVALUDATE: i32 = 2827; -pub const CURRENDISPLAPRICE: i32 = 2828; -pub const DUPLICATCORIDINDICATOR: i32 = 2829; -pub const EVENINITIATOTYPE: i32 = 2830; -pub const NBBOENTRTYPE: i32 = 2831; -pub const NBBOPRICE: i32 = 2832; -pub const NBBOQTY: i32 = 2833; -pub const NBBOSOURCE: i32 = 2834; -pub const ORDEORIGINATIOFIRID: i32 = 2835; -pub const RELATEORDETIME: i32 = 2836; -pub const SINGLQUOTINDICATOR: i32 = 2837; -pub const CURRENWORKINPRICE: i32 = 2838; -pub const TRRETIMESTAMMANUAINDICATOR: i32 = 2839; -pub const COLLATERAREINVESTMENRATE: i32 = 2840; -pub const UNDERLYINREID: i32 = 2841; -pub const COLLATERAREINVESTMENAMOUNT: i32 = 2842; -pub const COLLATERAREINVESTMENCURRENCY: i32 = 2843; -pub const COLLATERAREINVESTMENTYPE: i32 = 2844; -pub const NCOLLATERAREINVESTMENTS: i32 = 2845; -pub const FUNDINSOURCE: i32 = 2846; -pub const FUNDINSOURCCURRENCY: i32 = 2847; -pub const FUNDINSOURCMARKEVALUE: i32 = 2848; -pub const NFUNDINSOURCES: i32 = 2849; -pub const LEPAYMENSTREAOTHEDACOUNT: i32 = 43108; -pub const MARGIDIRECTION: i32 = 2851; -pub const PAYMENFIXERATE: i32 = 43097; -pub const PAYMENFLOATINRATINDEX: i32 = 43098; -pub const PAYMENFLOATINRATINDECURVPERIOD: i32 = 43099; -pub const PAYMENFLOATINRATINDECURVUNIT: i32 = 43100; -pub const PAYMENFLOATINRATSPREAD: i32 = 43101; -pub const PAYMENFREQUENCPERIOD: i32 = 43102; -pub const PAYMENFREQUENCUNIT: i32 = 43103; -pub const PAYMENRATRESEFREQUENCPERIOD: i32 = 43104; -pub const PAYMENRATRESEFREQUENCUNIT: i32 = 43105; -pub const PAYMENSTREAOTHEDACOUNT: i32 = 43106; -pub const SIDCOLLATERAREINVESTMENRATE: i32 = 2862; -pub const SIDUNDERLYINREID: i32 = 2863; -pub const NSIDCOLLATERAREINVESTMENTS: i32 = 2864; -pub const SIDCOLLATERAREINVESTMENAMOUNT: i32 = 2865; -pub const SIDCOLLATERAREINVESTMENCURRENCY: i32 = 2866; -pub const SIDCOLLATERAREINVESTMENTYPE: i32 = 2867; -pub const COLLATERALIZATIOVALUDATE: i32 = 2868; -pub const REGULATORREPORTYPBUSINESDATE: i32 = 2869; -pub const CLEARINPORTFOLIID: i32 = 2870; -pub const NTRANSACTIOATTRIBUTES: i32 = 2871; -pub const TRANSACTIOATTRIBUTTYPE: i32 = 2872; -pub const TRANSACTIOATTRIBUTVALUE: i32 = 2873; -pub const UNDERLYINID: i32 = 2874; -pub const UNDERLYINPAYMENSTREAOTHEDACOUNT: i32 = 43107; -pub const POAMPRICE: i32 = 2876; -pub const POAMPRICTYPE: i32 = 2877; -pub const TERMINATIODATE: i32 = 2878; -pub const COUPOOTHEDACOUNT: i32 = 2879; -pub const LECOUPOOTHEDACOUNT: i32 = 2880; -pub const UNDERLYINCOUPOOTHEDACOUNT: i32 = 2881; -pub const CONTRORDEORIGINATION: i32 = 2882; -pub const ROUTINARRANGMENINDICATOR: i32 = 2883; -pub const CONTRROUTINARRANGMENINDICATOR: i32 = 2884; -pub const PAYMENSTREAFORMULLENGTH: i32 = 43109; -pub const LEPAYMENSTREAFORMULLENGTH: i32 = 43110; -pub const UNDERLYINPAYMENSTREAFORMULLENGTH: i32 = 43111; -pub const UNDERLYINACCRUEINTERESAMT: i32 = 2885; -pub const UNDERLYINNUDAYINTEREST: i32 = 2886; -pub const RELATEORDEID: i32 = 2887; -pub const RELATEORDEIDSOURCE: i32 = 2888; -pub const RELATEORDEQTY: i32 = 2889; -pub const ORDERELATIONSHIP: i32 = 2890; -pub const UPICODE: i32 = 2891; -pub const DERIVATIVUPICODE: i32 = 2892; -pub const LEUPICODE: i32 = 2893; -pub const UNDERLYINUPICODE: i32 = 2894; -pub const INSTRUMENSCOPUPICODE: i32 = 2895; -pub const TERTIARTRTYPE: i32 = 2896; -pub const PAYMENSTREARATINDEX2: i32 = 43112; -pub const PAYMENSTREARATINDEX2SOURCE: i32 = 43113; -pub const PAYMENSTREARATINDEX2ID: i32 = 43114; -pub const PAYMENSTREARATINDEX2IDSOURCE: i32 = 43115; -pub const LEPAYMENSTREARATINDEX2: i32 = 43116; -pub const LEPAYMENSTREARATINDEX2SOURCE: i32 = 43117; -pub const LEPAYMENSTREARATINDEX2ID: i32 = 43118; -pub const LEPAYMENSTREARATINDEX2IDSOURCE: i32 = 43119; -pub const UNDERLYINPAYMENSTREARATINDEX2: i32 = 43120; -pub const UNDERLYINPAYMENSTREARATINDEX2SOURCE: i32 = 43121; -pub const UNDERLYINPAYMENSTREARATINDEX2ID: i32 = 43122; -pub const UNDERLYINPAYMENSTREARATINDEX2IDSOURCE: i32 = 43123; -pub const CURRENCCODSOURCE: i32 = 2897; -pub const LECURRENCCODSOURCE: i32 = 2898; -pub const SETTCURRENCCODSOURCE: i32 = 2899; -pub const LESETTCURRENCCODSOURCE: i32 = 2900; -pub const SIDCURRENCCODSOURCE: i32 = 2901; -pub const SIDSETTCURRENCCODSOURCE: i32 = 2902; -pub const SETTLEMENAMOUNCURRENCCODSOURCE: i32 = 2903; -pub const STRIKCURRENCCODSOURCE: i32 = 2904; -pub const UNIOMEASURCURRENCCODSOURCE: i32 = 2905; -pub const PRICUNIOMEASURCURRENCCODSOURCE: i32 = 2906; -pub const PRICQUOTCURRENCCODSOURCE: i32 = 2907; -pub const LESTRIKCURRENCCODSOURCE: i32 = 2908; -pub const LEUNIOMEASURCURRENCCODSOURCE: i32 = 2909; -pub const LEPRICUNIOMEASURCURRENCCODSOURCE: i32 = 2910; -pub const LEPRICQUOTCURRENCCODSOURCE: i32 = 2911; -pub const DERIVATIVSTRIKCURRENCCODSOURCE: i32 = 2912; -pub const DERIVATIVUNIOMEASURCURRENCCODSOURCE: i32 = 2913; -pub const DERIVATIVPRICUNIOMEASURCURRENCCODSOURCE: i32 = 2914; -pub const DERIVATIVPRICQUOTCURRENCCODSOURCE: i32 = 2915; -pub const UNDERLYINCURRENCCODSOURCE: i32 = 2916; -pub const UNDERLYINSTRIKCURRENCCODSOURCE: i32 = 2917; -pub const UNDERLYINUNIOMEASURCURRENCCODSOURCE: i32 = 2918; -pub const UNDERLYINPRICUNIOMEASURCURRENCCODSOURCE: i32 = 2919; -pub const UNDERLYINPRICQUOTCURRENCCODSOURCE: i32 = 2920; -pub const UNDERLYINNOTIONACURRENCCODSOURCE: i32 = 2921; -pub const COMCURRENCCODSOURCE: i32 = 2922; -pub const COMMISSIOCURRENCCODSOURCE: i32 = 2923; -pub const COMMISSIOUNIOMEASURCURRENCCODSOURCE: i32 = 2924; -pub const ALLOCOMMISSIOCURRENCCODSOURCE: i32 = 2925; -pub const ALLOCOMMISSIOUNIOMEASURCURRENCCODSOURCE: i32 = 2926; -pub const ALLOSETTCURRENCCODSOURCE: i32 = 2927; -pub const LEALLOSETTCURRENCCODSOURCE: i32 = 2928; -pub const COLLATERACURRENCCODSOURCE: i32 = 2929; -pub const SIDCOLLATERACURRENCCODSOURCE: i32 = 2930; -pub const COLLATERAREINVESTMENCURRENCCODSOURCE: i32 = 2931; -pub const SIDCOLLATERAREINVESTMENCURRENCCODSOURCE: i32 = 2932; -pub const TRADALLOCURRENCCODSOURCE: i32 = 2933; -pub const TRADINCURRENCCODSOURCE: i32 = 2934; -pub const LIMIAMCURRENCCODSOURCE: i32 = 2935; -pub const POQTUNIOMEASURCURRENCCODSOURCE: i32 = 2936; -pub const POSITIOCURRENCCODSOURCE: i32 = 2937; -pub const LEPOCURRENCCODSOURCE: i32 = 2938; -pub const RISLIMICURRENCCODSOURCE: i32 = 2939; -pub const ENTITLEMENATTRICURRENCCODSOURCE: i32 = 2940; -pub const COMPLEOPPAYOUCURRENCCODSOURCE: i32 = 2941; -pub const COMPLEEVENCURRENCONCODSOURCE: i32 = 2942; -pub const COMPLEEVENCURRENCTWCODSOURCE: i32 = 2943; -pub const LECOMPLEOPPAYOUCURRENCCODSOURCE: i32 = 2944; -pub const LECOMPLEEVENCURRENCONCODSOURCE: i32 = 2945; -pub const LECOMPLEEVENCURRENCTWCODSOURCE: i32 = 2946; -pub const UNDERLYINCOMPLEOPPAYOUCURRENCCODSOURCE: i32 = 2947; -pub const UNDERLYINCOMPLEEVENCURRENCONCODSOURCE: i32 = 2948; -pub const UNDERLYINCOMPLEEVENCURRENCTWCODSOURCE: i32 = 2949; -pub const BENCHMARCURVCURRENCCODSOURCE: i32 = 2950; -pub const LEBENCHMARCURVCURRENCCODSOURCE: i32 = 2951; -pub const AGREEMENCURRENCCODSOURCE: i32 = 2952; -pub const LEAGREEMENCURRENCCODSOURCE: i32 = 2953; -pub const FUNDINSOURCCURRENCCODSOURCE: i32 = 2954; -pub const PACOLLECCURRENCCODSOURCE: i32 = 2955; -pub const POSTRADPAYMENCURRENCCODSOURCE: i32 = 2956; -pub const SYMBOPOSITIONUMBER: i32 = 2957; -pub const LESYMBOPOSITIONUMBER: i32 = 2958; -pub const UNDERLYINSYMBOPOSITIONUMBER: i32 = 2959; -pub const SETTPRICUNIOMEASURCURRENCCODSOURCE: i32 = 2960; -pub const ANONYMOUTRADINDICATOR: i32 = 2961; -pub const SECURITREFERENCDATSUPPLEMENT: i32 = 2962; -pub const MULTJURISDICTIOREPORTININDICATOR: i32 = 2963; -pub const SELMATCPREVENTIOINSTRUCTION: i32 = 2964; +pub const IOIiD: u32 = 23; +pub const IOIOTSVC: u32 = 24; +pub const IOIQLTIND: u32 = 25; +pub const IOIREID: u32 = 26; +pub const IOISHARES: u32 = 27; +pub const IOITRANTYPE: u32 = 28; +pub const LASCAPACITY: u32 = 29; +pub const LASMKT: u32 = 30; +pub const LASPX: u32 = 31; +pub const LASSHARES: u32 = 32; +pub const LINEOTEXT: u32 = 33; +pub const ORDEID: u32 = 37; +pub const ORDEQTY: u32 = 38; +pub const ORSTATUS: u32 = 39; +pub const ORTYPE: u32 = 40; +pub const ORICORID: u32 = 41; +pub const ORITIME: u32 = 42; +pub const PRICE: u32 = 44; +pub const RELATSYM: u32 = 46; +pub const RULE80A: u32 = 47; +pub const SECURITID: u32 = 48; +pub const SHARES: u32 = 53; +pub const SIDE: u32 = 54; +pub const SYMBOL: u32 = 55; +pub const TIMIFORCE: u32 = 59; +pub const TRANSACTIME: u32 = 60; +pub const URGENCY: u32 = 61; +pub const VALIUNTITIME: u32 = 62; +pub const SETTLMNTYP: u32 = 63; +pub const FUSETDATE: u32 = 64; +pub const SYMBOSFX: u32 = 65; +pub const LISID: u32 = 66; +pub const LISSENO: u32 = 67; +pub const LISNORDS: u32 = 68; +pub const LISEXEINST: u32 = 69; +pub const ALLOID: u32 = 70; +pub const ALLOTRANTYPE: u32 = 71; +pub const REALLOID: u32 = 72; +pub const NORDERS: u32 = 73; +pub const AVPRPRECISION: u32 = 74; +pub const TRADDATE: u32 = 75; +pub const EXEBROKER: u32 = 76; +pub const OPECLOSE: u32 = 77; +pub const NALLOCS: u32 = 78; +pub const ALLOACCOUNT: u32 = 79; +pub const ALLOSHARES: u32 = 80; +pub const PROCESCODE: u32 = 81; +pub const NRPTS: u32 = 82; +pub const RPSEQ: u32 = 83; +pub const CXQTY: u32 = 84; +pub const NDLVINST: u32 = 85; +pub const DLVINST: u32 = 86; +pub const ALLOSTATUS: u32 = 87; +pub const ALLORECODE: u32 = 88; +pub const BROKEOCREDIT: u32 = 92; +pub const EMAITYPE: u32 = 94; +pub const STOPX: u32 = 99; +pub const EDESTINATION: u32 = 100; +pub const CXREREASON: u32 = 102; +pub const ORREREASON: u32 = 103; +pub const IOIQUALIFIER: u32 = 104; +pub const WAVNO: u32 = 105; +pub const ISSUER: u32 = 106; +pub const SECURITDESC: u32 = 107; +pub const CLIENID: u32 = 109; +pub const MIQTY: u32 = 110; +pub const MAFLOOR: u32 = 111; +pub const REPORTEXCH: u32 = 113; +pub const LOCATREQD: u32 = 114; +pub const QUOTID: u32 = 117; +pub const NEMONEY: u32 = 118; +pub const SETTCURAMT: u32 = 119; +pub const SETTCURRENCY: u32 = 120; +pub const FOREREQ: u32 = 121; +pub const NEXECS: u32 = 124; +pub const CXTYPE: u32 = 125; +pub const EXPIRTIME: u32 = 126; +pub const DKREASON: u32 = 127; +pub const IOINATURAFLAG: u32 = 130; +pub const QUOTREID: u32 = 131; +pub const BIPX: u32 = 132; +pub const OFFEPX: u32 = 133; +pub const BISIZE: u32 = 134; +pub const OFFESIZE: u32 = 135; +pub const NMISFEES: u32 = 136; +pub const MISFEAMT: u32 = 137; +pub const MISFECURR: u32 = 138; +pub const MISFETYPE: u32 = 139; +pub const PRECLOSPX: u32 = 140; +pub const NRELATESYM: u32 = 146; +pub const SUBJECT: u32 = 147; +pub const HEADLINE: u32 = 148; +pub const URLLINK: u32 = 149; +pub const EXETYPE: u32 = 150; +pub const LEAVEQTY: u32 = 151; +pub const CASORDEQTY: u32 = 152; +pub const ALLOAVPX: u32 = 153; +pub const ALLONEMONEY: u32 = 154; +pub const SETTCURFRATE: u32 = 155; +pub const SETTCURFRATCALC: u32 = 156; +pub const NUDAYINTEREST: u32 = 157; +pub const ACCRUEINTERESRATE: u32 = 158; +pub const ACCRUEINTERESAMT: u32 = 159; +pub const SETTINSMODE: u32 = 160; +pub const ALLOTEXT: u32 = 161; +pub const SETTINSID: u32 = 162; +pub const SETTINSTRANTYPE: u32 = 163; +pub const EMAITHREAID: u32 = 164; +pub const SETTINSSOURCE: u32 = 165; +pub const SETTLOCATION: u32 = 166; +pub const SECURITTYPE: u32 = 167; +pub const EFFECTIVTIME: u32 = 168; +pub const STANINSDTYPE: u32 = 169; +pub const STANINSDNAME: u32 = 170; +pub const STANINSDID: u32 = 171; +pub const SETTDELIVERTYPE: u32 = 172; +pub const SETTDEPOSITORCODE: u32 = 173; +pub const SETTBRKCODE: u32 = 174; +pub const SETTINSCODE: u32 = 175; +pub const SECURITSETTAGENNAME: u32 = 176; +pub const SECURITSETTAGENCODE: u32 = 177; +pub const SECURITSETTAGENACCNUM: u32 = 178; +pub const SECURITSETTAGENACCNAME: u32 = 179; +pub const SECURITSETTAGENCONTACNAME: u32 = 180; +pub const SECURITSETTAGENCONTACPHONE: u32 = 181; +pub const CASSETTAGENNAME: u32 = 182; +pub const CASSETTAGENCODE: u32 = 183; +pub const CASSETTAGENACCNUM: u32 = 184; +pub const CASSETTAGENACCNAME: u32 = 185; +pub const CASSETTAGENCONTACNAME: u32 = 186; +pub const CASSETTAGENCONTACPHONE: u32 = 187; +pub const BISPORATE: u32 = 188; +pub const BIFORWARPOINTS: u32 = 189; +pub const OFFESPORATE: u32 = 190; +pub const OFFEFORWARPOINTS: u32 = 191; +pub const ORDEQTY2: u32 = 192; +pub const FUSETDATE2: u32 = 193; +pub const LASSPORATE: u32 = 194; +pub const LASFORWARPOINTS: u32 = 195; +pub const ALLOLINID: u32 = 196; +pub const ALLOLINTYPE: u32 = 197; +pub const SECONDARORDEID: u32 = 198; +pub const NIOIQUALIFIERS: u32 = 199; +pub const MATURITMONTYEAR: u32 = 200; +pub const PUOCALL: u32 = 201; +pub const STRIKPRICE: u32 = 202; +pub const COVEREOUNCOVERED: u32 = 203; +pub const CUSTOMEOFIRM: u32 = 204; +pub const MATURITDAY: u32 = 205; +pub const OPATTRIBUTE: u32 = 206; +pub const SECURITEXCHANGE: u32 = 207; +pub const NOTIFBROKEOCREDIT: u32 = 208; +pub const ALLOHANDINST: u32 = 209; +pub const MASHOW: u32 = 210; +pub const PEDIFFERENCE: u32 = 211; +pub const SENDINDATE: u32 = 51; +pub const TONORDERS: u32 = 68; +pub const SETTLINSTREFID: u32 = 214; +pub const NROUTINIDS: u32 = 215; +pub const ROUTINTYPE: u32 = 216; +pub const ROUTINID: u32 = 217; +pub const SPREATBENCHMARK: u32 = 218; +pub const BENCHMARK: u32 = 219; +pub const COUPORATE: u32 = 223; +pub const CONTRACMULTIPLIER: u32 = 231; +pub const MDREID: u32 = 262; +pub const SUBSCRIPTIOREQUESTYPE: u32 = 263; +pub const MARKEDEPTH: u32 = 264; +pub const MDUPDATTYPE: u32 = 265; +pub const AGGREGATEBOOK: u32 = 266; +pub const NMDENTRTYPES: u32 = 267; +pub const NMDENTRIES: u32 = 268; +pub const MDENTRTYPE: u32 = 269; +pub const MDENTRPX: u32 = 270; +pub const MDENTRSIZE: u32 = 271; +pub const MDENTRDATE: u32 = 272; +pub const MDENTRTIME: u32 = 273; +pub const TICDIRECTION: u32 = 274; +pub const MDMKT: u32 = 275; +pub const QUOTCONDITION: u32 = 276; +pub const TRADCONDITION: u32 = 277; +pub const MDENTRID: u32 = 278; +pub const MDUPDATACTION: u32 = 279; +pub const MDENTRREID: u32 = 280; +pub const MDREREREASON: u32 = 281; +pub const MDENTRORIGINATOR: u32 = 282; +pub const LOCATIOID: u32 = 283; +pub const DESID: u32 = 284; +pub const DELETREASON: u32 = 285; +pub const OPECLOSSETTLFLAG: u32 = 286; +pub const SELLEDAYS: u32 = 287; +pub const MDENTRBUYER: u32 = 288; +pub const MDENTRSELLER: u32 = 289; +pub const MDENTRPOSITIONO: u32 = 290; +pub const FINANCIASTATUS: u32 = 291; +pub const CORPORATACTION: u32 = 292; +pub const DEBISIZE: u32 = 293; +pub const DEOFFESIZE: u32 = 294; +pub const NQUOTENTRIES: u32 = 295; +pub const NQUOTSETS: u32 = 296; +pub const QUOTACSTATUS: u32 = 1865; +pub const QUOTCANCETYPE: u32 = 298; +pub const QUOTENTRID: u32 = 299; +pub const QUOTREJECREASON: u32 = 300; +pub const QUOTRESPONSLEVEL: u32 = 301; +pub const QUOTSEID: u32 = 302; +pub const QUOTREQUESTYPE: u32 = 303; +pub const TOQUOTENTRIES: u32 = 304; +pub const UNDERLYINIDSOURCE: u32 = 305; +pub const UNDERLYINISSUER: u32 = 306; +pub const UNDERLYINSECURITDESC: u32 = 307; +pub const UNDERLYINSECURITEXCHANGE: u32 = 308; +pub const UNDERLYINSECURITID: u32 = 309; +pub const UNDERLYINSECURITTYPE: u32 = 310; +pub const UNDERLYINSYMBOL: u32 = 311; +pub const UNDERLYINSYMBOSFX: u32 = 312; +pub const UNDERLYINMATURITMONTYEAR: u32 = 313; +pub const UNDERLYINMATURITDAY: u32 = 314; +pub const UNDERLYINPUOCALL: u32 = 315; +pub const UNDERLYINSTRIKPRICE: u32 = 316; +pub const UNDERLYINOPATTRIBUTE: u32 = 317; +pub const UNDERLYINCURRENCY: u32 = 318; +pub const RATIQTY: u32 = 319; +pub const SECURITREID: u32 = 320; +pub const SECURITREQUESTYPE: u32 = 321; +pub const SECURITRESPONSID: u32 = 322; +pub const SECURITRESPONSTYPE: u32 = 323; +pub const SECURITSTATUREID: u32 = 324; +pub const UNSOLICITEINDICATOR: u32 = 325; +pub const SECURITTRADINSTATUS: u32 = 326; +pub const HALREASOCHAR: u32 = 327; +pub const IVIEOCOMMON: u32 = 328; +pub const DUTRELATED: u32 = 329; +pub const BUVOLUME: u32 = 330; +pub const SELVOLUME: u32 = 331; +pub const HIGPX: u32 = 332; +pub const LOPX: u32 = 333; +pub const ADJUSTMENT: u32 = 334; +pub const TRASEREID: u32 = 335; +pub const TRADINSESSIOID: u32 = 336; +pub const CONTRTRADER: u32 = 337; +pub const TRASEMETHOD: u32 = 338; +pub const TRASEMODE: u32 = 339; +pub const TRASESTATUS: u32 = 340; +pub const TRASESTARTIME: u32 = 341; +pub const TRASEOPETIME: u32 = 342; +pub const TRASEPRCLOSTIME: u32 = 343; +pub const TRASECLOSTIME: u32 = 344; +pub const TRASEENTIME: u32 = 345; +pub const NUMBEOORDERS: u32 = 346; +pub const ENCODEISSUELEN: u32 = 348; +pub const ENCODEISSUER: u32 = 349; +pub const ENCODESECURITDESLEN: u32 = 350; +pub const ENCODESECURITDESC: u32 = 351; +pub const ENCODELISEXEINSLEN: u32 = 352; +pub const ENCODELISEXEINST: u32 = 353; +pub const ENCODESUBJECLEN: u32 = 356; +pub const ENCODESUBJECT: u32 = 357; +pub const ENCODEHEADLINLEN: u32 = 358; +pub const ENCODEHEADLINE: u32 = 359; +pub const ENCODEALLOTEXLEN: u32 = 360; +pub const ENCODEALLOTEXT: u32 = 361; +pub const ENCODEUNDERLYINISSUELEN: u32 = 362; +pub const ENCODEUNDERLYINISSUER: u32 = 363; +pub const ENCODEUNDERLYINSECURITDESLEN: u32 = 364; +pub const ENCODEUNDERLYINSECURITDESC: u32 = 365; +pub const ALLOPRICE: u32 = 366; +pub const QUOTSEVALIUNTITIME: u32 = 367; +pub const QUOTENTRREJECREASON: u32 = 368; +pub const OBEHALOSENDINTIME: u32 = 370; +pub const BIREQUESTRANTYPE: u32 = 374; +pub const CONTRBROKER: u32 = 375; +pub const COMPLIANCID: u32 = 376; +pub const SOLICITEFLAG: u32 = 377; +pub const EXERESTATEMENREASON: u32 = 378; +pub const BUSINESREJECREID: u32 = 379; +pub const BUSINESREJECREASON: u32 = 380; +pub const GROSTRADAMT: u32 = 381; +pub const NCONTRBROKERS: u32 = 382; +pub const NMSTYPES: u32 = 384; +pub const MSDIRECTION: u32 = 385; +pub const NTRADINSESSIONS: u32 = 386; +pub const TOTAVOLUMTRADED: u32 = 387; +pub const DISCRETIOINST: u32 = 388; +pub const DISCRETIOOFFSET: u32 = 389; +pub const BIID: u32 = 390; +pub const CLIENBIID: u32 = 391; +pub const LISNAME: u32 = 392; +pub const TOTANUSECURITIES: u32 = 393; +pub const BITYPE: u32 = 394; +pub const NUTICKETS: u32 = 395; +pub const SIDVALUE1: u32 = 396; +pub const SIDVALUE2: u32 = 397; +pub const NBIDESCRIPTORS: u32 = 398; +pub const BIDESCRIPTOTYPE: u32 = 399; +pub const BIDESCRIPTOR: u32 = 400; +pub const SIDVALUIND: u32 = 401; +pub const LIQUIDITPCLOW: u32 = 402; +pub const LIQUIDITPCHIGH: u32 = 403; +pub const LIQUIDITVALUE: u32 = 404; +pub const EFPTRACKINERROR: u32 = 405; +pub const FAIVALUE: u32 = 406; +pub const OUTSIDINDEPCT: u32 = 407; +pub const VALUOFUTURES: u32 = 408; +pub const LIQUIDITINTYPE: u32 = 409; +pub const WAVERAGLIQUIDITY: u32 = 410; +pub const EXCHANGFOPHYSICAL: u32 = 411; +pub const OUMAICNTRUINDEX: u32 = 412; +pub const CROSPERCENT: u32 = 413; +pub const PRORPREQS: u32 = 414; +pub const PROPERIOINTERVAL: u32 = 415; +pub const INTAIND: u32 = 416; +pub const NUBIDDERS: u32 = 417; +pub const TRADTYPE: u32 = 418; +pub const BASIPTYPE: u32 = 419; +pub const NBICOMPONENTS: u32 = 420; +pub const COUNTRY: u32 = 421; +pub const TONSTRIKES: u32 = 422; +pub const PRICTYPE: u32 = 423; +pub const DAORDEQTY: u32 = 424; +pub const DACUQTY: u32 = 425; +pub const DAAVPX: u32 = 426; +pub const GTBOOKININST: u32 = 427; +pub const NSTRIKES: u32 = 428; +pub const LISSTATUTYPE: u32 = 429; +pub const NEGROSIND: u32 = 430; +pub const LISORDESTATUS: u32 = 431; +pub const EXPIRDATE: u32 = 432; +pub const LISEXEINSTYPE: u32 = 433; +pub const CXRERESPONSTO: u32 = 434; +pub const UNDERLYINCOUPORATE: u32 = 435; +pub const UNDERLYINCONTRACMULTIPLIER: u32 = 436; +pub const CONTRTRADQTY: u32 = 437; +pub const CONTRTRADTIME: u32 = 438; +pub const CLEARINFIRM: u32 = 439; +pub const CLEARINACCOUNT: u32 = 440; +pub const LIQUIDITNUSECURITIES: u32 = 441; +pub const MULTLEREPORTINTYPE: u32 = 442; +pub const STRIKTIME: u32 = 443; +pub const LISSTATUTEXT: u32 = 444; +pub const ENCODELISSTATUTEXLEN: u32 = 445; +pub const ENCODELISSTATUTEXT: u32 = 446; +pub const SECURITIDSOURCE: u32 = 22; +pub const IOIQTY: u32 = 27; +pub const LASQTY: u32 = 32; +pub const QUANTITY: u32 = 53; +pub const POSITIOEFFECT: u32 = 77; +pub const ALLOQTY: u32 = 80; +pub const SPREAD: u32 = 218; +pub const BENCHMARCURVCURRENCY: u32 = 220; +pub const BENCHMARCURVNAME: u32 = 221; +pub const BENCHMARCURVPOINT: u32 = 222; +pub const COUPOPAYMENDATE: u32 = 224; +pub const ISSUDATE: u32 = 225; +pub const REPURCHASTERM: u32 = 226; +pub const REPURCHASRATE: u32 = 227; +pub const FACTOR: u32 = 228; +pub const TRADORIGINATIODATE: u32 = 229; +pub const EDATE: u32 = 230; +pub const NSTIPULATIONS: u32 = 232; +pub const STIPULATIOTYPE: u32 = 233; +pub const STIPULATIOVALUE: u32 = 234; +pub const YIELTYPE: u32 = 235; +pub const YIELD: u32 = 236; +pub const TOTATAKEDOWN: u32 = 237; +pub const CONCESSION: u32 = 238; +pub const REPCOLLATERASECURITTYPE: u32 = 239; +pub const REDEMPTIODATE: u32 = 240; +pub const UNDERLYINCOUPOPAYMENDATE: u32 = 241; +pub const UNDERLYINISSUDATE: u32 = 242; +pub const UNDERLYINREPCOLLATERASECURITTYPE: u32 = 243; +pub const UNDERLYINREPURCHASTERM: u32 = 244; +pub const UNDERLYINREPURCHASRATE: u32 = 245; +pub const UNDERLYINFACTOR: u32 = 246; +pub const UNDERLYINREDEMPTIODATE: u32 = 247; +pub const LECOUPOPAYMENDATE: u32 = 248; +pub const LEISSUDATE: u32 = 249; +pub const LEREPCOLLATERASECURITTYPE: u32 = 250; +pub const LEREPURCHASTERM: u32 = 251; +pub const LEREPURCHASRATE: u32 = 252; +pub const LEFACTOR: u32 = 253; +pub const LEREDEMPTIODATE: u32 = 254; +pub const CREDIRATING: u32 = 255; +pub const UNDERLYINCREDIRATING: u32 = 256; +pub const LECREDIRATING: u32 = 257; +pub const TRADEFLASWITCH: u32 = 258; +pub const BASIFEATURDATE: u32 = 259; +pub const BASIFEATURPRICE: u32 = 260; +pub const QUOTSTATUS: u32 = 297; +pub const UNDERLYINSECURITIDSOURCE: u32 = 305; +pub const PARTIDSOURCE: u32 = 447; +pub const PARTID: u32 = 448; +pub const TOTAVOLUMTRADEDATE: u32 = 449; +pub const TOTAVOLUMTRADETIME: u32 = 450; +pub const NECHPREDAY: u32 = 451; +pub const PARTROLE: u32 = 452; +pub const NPARTIDS: u32 = 453; +pub const NSECURITALID: u32 = 454; +pub const SECURITALID: u32 = 455; +pub const SECURITALIDSOURCE: u32 = 456; +pub const NUNDERLYINSECURITALID: u32 = 457; +pub const UNDERLYINSECURITALID: u32 = 458; +pub const UNDERLYINSECURITALIDSOURCE: u32 = 459; +pub const PRODUCT: u32 = 460; +pub const CFICODE: u32 = 461; +pub const UNDERLYINPRODUCT: u32 = 462; +pub const UNDERLYINCFICODE: u32 = 463; +pub const QUANTITTYPE: u32 = 465; +pub const BOOKINREID: u32 = 466; +pub const INDIVIDUAALLOID: u32 = 467; +pub const ROUNDINDIRECTION: u32 = 468; +pub const ROUNDINMODULUS: u32 = 469; +pub const COUNTROISSUE: u32 = 470; +pub const STATOPROVINCOISSUE: u32 = 471; +pub const LOCALOISSUE: u32 = 472; +pub const NREGISDTLS: u32 = 473; +pub const MAILINDTLS: u32 = 474; +pub const INVESTOCOUNTRORESIDENCE: u32 = 475; +pub const PAYMENREF: u32 = 476; +pub const DISTRIPAYMENMETHOD: u32 = 477; +pub const CASDISTRICURR: u32 = 478; +pub const COMCURRENCY: u32 = 479; +pub const CANCELLATIORIGHTS: u32 = 480; +pub const MONELAUNDERINSTATUS: u32 = 481; +pub const MAILININST: u32 = 482; +pub const TRANBKTIME: u32 = 483; +pub const EXEPRICTYPE: u32 = 484; +pub const EXEPRICADJUSTMENT: u32 = 485; +pub const DATOBIRTH: u32 = 486; +pub const TRADREPORTRANTYPE: u32 = 487; +pub const CARHOLDENAME: u32 = 488; +pub const CARNUMBER: u32 = 489; +pub const CAREXDATE: u32 = 490; +pub const CARISNO: u32 = 491; +pub const PAYMENMETHOD: u32 = 492; +pub const REGISACCTYPE: u32 = 493; +pub const DESIGNATION: u32 = 494; +pub const TAADVANTAGTYPE: u32 = 495; +pub const REGISREREASOTEXT: u32 = 496; +pub const FUNRENEWAIV: u32 = 497; +pub const CASDISTRIAGENNAME: u32 = 498; +pub const CASDISTRIAGENCODE: u32 = 499; +pub const CASDISTRIAGENACCNUMBER: u32 = 500; +pub const CASDISTRIPAREF: u32 = 501; +pub const CARSTARDATE: u32 = 503; +pub const PAYMENDATE: u32 = 504; +pub const PAYMENREMITTEID: u32 = 505; +pub const REGISSTATUS: u32 = 506; +pub const REGISREREASOCODE: u32 = 507; +pub const REGISREID: u32 = 508; +pub const REGISDETLS: u32 = 509; +pub const NDISTRIINSTS: u32 = 510; +pub const REGISEMAIL: u32 = 511; +pub const DISTRIPERCENTAGE: u32 = 512; +pub const REGISID: u32 = 513; +pub const REGISTRANTYPE: u32 = 514; +pub const EXEVALUATIOPOINT: u32 = 515; +pub const ORDEPERCENT: u32 = 516; +pub const OWNERSHITYPE: u32 = 517; +pub const NCONAMTS: u32 = 518; +pub const CONAMTYPE: u32 = 519; +pub const CONAMVALUE: u32 = 520; +pub const CONAMCURR: u32 = 521; +pub const OWNETYPE: u32 = 522; +pub const PARTSUID: u32 = 523; +pub const NESTEPARTID: u32 = 524; +pub const NESTEPARTIDSOURCE: u32 = 525; +pub const SECONDARCORID: u32 = 526; +pub const SECONDAREXEID: u32 = 527; +pub const ORDECAPACITY: u32 = 528; +pub const ORDERESTRICTIONS: u32 = 529; +pub const MASCANCEREQUESTYPE: u32 = 530; +pub const MASCANCERESPONSE: u32 = 531; +pub const MASCANCEREJECREASON: u32 = 532; +pub const TOTAAFFECTEORDERS: u32 = 533; +pub const NAFFECTEORDERS: u32 = 534; +pub const AFFECTEORDEID: u32 = 535; +pub const AFFECTESECONDARORDEID: u32 = 536; +pub const QUOTTYPE: u32 = 537; +pub const NESTEPARTROLE: u32 = 538; +pub const NNESTEPARTIDS: u32 = 539; +pub const TOTAACCRUEINTERESAMT: u32 = 540; +pub const MATURITDATE: u32 = 541; +pub const UNDERLYINMATURITDATE: u32 = 542; +pub const INSTREGISTRY: u32 = 543; +pub const CASMARGIN: u32 = 544; +pub const NESTEPARTSUID: u32 = 545; +pub const SCOPE: u32 = 546; +pub const MDIMPLICIDELETE: u32 = 547; +pub const CROSID: u32 = 548; +pub const CROSTYPE: u32 = 549; +pub const CROSPRIORITIZATION: u32 = 550; +pub const ORICROSID: u32 = 551; +pub const NSIDES: u32 = 552; +pub const NLEGS: u32 = 555; +pub const LECURRENCY: u32 = 556; +pub const TOTANUSECURITTYPES: u32 = 557; +pub const NSECURITTYPES: u32 = 558; +pub const SECURITLISREQUESTYPE: u32 = 559; +pub const SECURITREQUESRESULT: u32 = 560; +pub const ROUNLOT: u32 = 561; +pub const MITRADVOL: u32 = 562; +pub const MULTLERPTYPREQ: u32 = 563; +pub const LEPOSITIOEFFECT: u32 = 564; +pub const LECOVEREOUNCOVERED: u32 = 565; +pub const LEPRICE: u32 = 566; +pub const TRASESTATUREREASON: u32 = 567; +pub const TRADREQUESID: u32 = 568; +pub const TRADREQUESTYPE: u32 = 569; +pub const PREVIOUSLREPORTED: u32 = 570; +pub const TRADREPORID: u32 = 571; +pub const TRADREPORREID: u32 = 572; +pub const MATCSTATUS: u32 = 573; +pub const MATCTYPE: u32 = 574; +pub const ODLOT: u32 = 575; +pub const NCLEARININSTRUCTIONS: u32 = 576; +pub const CLEARININSTRUCTION: u32 = 577; +pub const TRADINPUSOURCE: u32 = 578; +pub const TRADINPUDEVICE: u32 = 579; +pub const NDATES: u32 = 580; +pub const ACCOUNTYPE: u32 = 581; +pub const CUSORDECAPACITY: u32 = 582; +pub const CORLINID: u32 = 583; +pub const MASSTATUREID: u32 = 584; +pub const MASSTATURETYPE: u32 = 585; +pub const ORIORMOTIME: u32 = 586; +pub const LESETTLMNTYP: u32 = 587; +pub const LEFUSETDATE: u32 = 588; +pub const DABOOKININST: u32 = 589; +pub const BOOKINUNIT: u32 = 590; +pub const PREALLOMETHOD: u32 = 591; +pub const UNDERLYINCOUNTROISSUE: u32 = 592; +pub const UNDERLYINSTATOPROVINCOISSUE: u32 = 593; +pub const UNDERLYINLOCALOISSUE: u32 = 594; +pub const UNDERLYININSTREGISTRY: u32 = 595; +pub const LECOUNTROISSUE: u32 = 596; +pub const LESTATOPROVINCOISSUE: u32 = 597; +pub const LELOCALOISSUE: u32 = 598; +pub const LEINSTREGISTRY: u32 = 599; +pub const LESYMBOL: u32 = 600; +pub const LESYMBOSFX: u32 = 601; +pub const LESECURITID: u32 = 602; +pub const LESECURITIDSOURCE: u32 = 603; +pub const NLESECURITALID: u32 = 604; +pub const LESECURITALID: u32 = 605; +pub const LESECURITALIDSOURCE: u32 = 606; +pub const LEPRODUCT: u32 = 607; +pub const LECFICODE: u32 = 608; +pub const LESECURITTYPE: u32 = 609; +pub const LEMATURITMONTYEAR: u32 = 610; +pub const LEMATURITDATE: u32 = 611; +pub const LESTRIKPRICE: u32 = 612; +pub const LEOPATTRIBUTE: u32 = 613; +pub const LECONTRACMULTIPLIER: u32 = 614; +pub const LECOUPORATE: u32 = 615; +pub const LESECURITEXCHANGE: u32 = 616; +pub const LEISSUER: u32 = 617; +pub const ENCODELEISSUELEN: u32 = 618; +pub const ENCODELEISSUER: u32 = 619; +pub const LESECURITDESC: u32 = 620; +pub const ENCODELESECURITDESLEN: u32 = 621; +pub const ENCODELESECURITDESC: u32 = 622; +pub const LERATIQTY: u32 = 623; +pub const LESIDE: u32 = 624; +pub const TRADINSESSIOSUID: u32 = 625; +pub const ALLOTYPE: u32 = 626; +pub const MIPX: u32 = 631; +pub const BIYIELD: u32 = 632; +pub const MIYIELD: u32 = 633; +pub const OFFEYIELD: u32 = 634; +pub const CLEARINFEINDICATOR: u32 = 635; +pub const WORKININDICATOR: u32 = 636; +pub const LELASPX: u32 = 637; +pub const PRIORITINDICATOR: u32 = 638; +pub const PRICIMPROVEMENT: u32 = 639; +pub const PRICE2: u32 = 640; +pub const LASFORWARPOINTS2: u32 = 641; +pub const BIFORWARPOINTS2: u32 = 642; +pub const OFFEFORWARPOINTS2: u32 = 643; +pub const RFQREID: u32 = 644; +pub const MKBIPX: u32 = 645; +pub const MKOFFEPX: u32 = 646; +pub const MIBISIZE: u32 = 647; +pub const MIOFFESIZE: u32 = 648; +pub const QUOTSTATUREID: u32 = 649; +pub const LEGACONFIRM: u32 = 650; +pub const UNDERLYINLASPX: u32 = 651; +pub const UNDERLYINLASQTY: u32 = 652; +pub const LEREID: u32 = 654; +pub const CONTRLEREID: u32 = 655; +pub const SETTCURBIFRATE: u32 = 656; +pub const SETTCUROFFEFRATE: u32 = 657; +pub const QUOTREQUESREJECREASON: u32 = 658; +pub const SIDCOMPLIANCID: u32 = 659; +pub const IOIID: u32 = 23; +pub const NLINEOTEXT: u32 = 33; +pub const SETTTYPE: u32 = 63; +pub const SETTDATE: u32 = 64; +pub const AVPPRECISION: u32 = 74; +pub const SETTDATE2: u32 = 193; +pub const PEOFFSEVALUE: u32 = 211; +pub const OPECLOSSETTFLAG: u32 = 286; +pub const TONQUOTENTRIES: u32 = 304; +pub const DISCRETIOOFFSEVALUE: u32 = 389; +pub const TONRELATESYM: u32 = 393; +pub const BITRADTYPE: u32 = 418; +pub const CARISNUM: u32 = 491; +pub const CASDISTRIAGENACCNAME: u32 = 502; +pub const REGISDTLS: u32 = 509; +pub const TONSECURITTYPES: u32 = 557; +pub const LESETTTYPE: u32 = 587; +pub const LESETTDATE: u32 = 588; +pub const ACCIDSOURCE: u32 = 660; +pub const ALLOACCIDSOURCE: u32 = 661; +pub const BENCHMARPRICE: u32 = 662; +pub const BENCHMARPRICTYPE: u32 = 663; +pub const CONFIRID: u32 = 664; +pub const CONFIRSTATUS: u32 = 665; +pub const CONFIRTRANTYPE: u32 = 666; +pub const CONTRACSETTMONTH: u32 = 667; +pub const DELIVERFORM: u32 = 668; +pub const LASPAPX: u32 = 669; +pub const NLEALLOCS: u32 = 670; +pub const LEALLOACCOUNT: u32 = 671; +pub const LEINDIVIDUAALLOID: u32 = 672; +pub const LEALLOQTY: u32 = 673; +pub const LEALLOACCIDSOURCE: u32 = 674; +pub const LESETTCURRENCY: u32 = 675; +pub const LEBENCHMARCURVCURRENCY: u32 = 676; +pub const LEBENCHMARCURVNAME: u32 = 677; +pub const LEBENCHMARCURVPOINT: u32 = 678; +pub const LEBENCHMARPRICE: u32 = 679; +pub const LEBENCHMARPRICTYPE: u32 = 680; +pub const LEBIPX: u32 = 681; +pub const LEIOIQTY: u32 = 682; +pub const NLESTIPULATIONS: u32 = 683; +pub const LEOFFEPX: u32 = 684; +pub const LEPRICTYPE: u32 = 686; +pub const LEQTY: u32 = 687; +pub const LESTIPULATIOTYPE: u32 = 688; +pub const LESTIPULATIOVALUE: u32 = 689; +pub const LESWATYPE: u32 = 690; +pub const POOL: u32 = 691; +pub const QUOTPRICTYPE: u32 = 692; +pub const QUOTRESID: u32 = 693; +pub const QUOTRESTYPE: u32 = 694; +pub const QUOTQUALIFIER: u32 = 695; +pub const YIELREDEMPTIODATE: u32 = 696; +pub const YIELREDEMPTIOPRICE: u32 = 697; +pub const YIELREDEMPTIOPRICTYPE: u32 = 698; +pub const BENCHMARSECURITID: u32 = 699; +pub const REVERSAINDICATOR: u32 = 700; +pub const YIELCALDATE: u32 = 701; +pub const NPOSITIONS: u32 = 702; +pub const POTYPE: u32 = 703; +pub const LONQTY: u32 = 704; +pub const SHORQTY: u32 = 705; +pub const POQTSTATUS: u32 = 706; +pub const POAMTYPE: u32 = 707; +pub const POAMT: u32 = 708; +pub const POTRANTYPE: u32 = 709; +pub const POREID: u32 = 710; +pub const NUNDERLYINGS: u32 = 711; +pub const POMAINACTION: u32 = 712; +pub const ORIPOREREID: u32 = 713; +pub const POMAINRPREID: u32 = 714; +pub const CLEARINBUSINESDATE: u32 = 715; +pub const SETTSESID: u32 = 716; +pub const SETTSESSUID: u32 = 717; +pub const ADJUSTMENTYPE: u32 = 718; +pub const CONTRARINSTRUCTIOINDICATOR: u32 = 719; +pub const PRIOSPREAINDICATOR: u32 = 720; +pub const POMAINRPID: u32 = 721; +pub const POMAINSTATUS: u32 = 722; +pub const POMAINRESULT: u32 = 723; +pub const PORETYPE: u32 = 724; +pub const RESPONSTRANSPORTYPE: u32 = 725; +pub const RESPONSDESTINATION: u32 = 726; +pub const TOTANUPOREPORTS: u32 = 727; +pub const PORERESULT: u32 = 728; +pub const PORESTATUS: u32 = 729; +pub const SETTPRICE: u32 = 730; +pub const SETTPRICTYPE: u32 = 731; +pub const UNDERLYINSETTPRICE: u32 = 732; +pub const UNDERLYINSETTPRICTYPE: u32 = 733; +pub const PRIOSETTPRICE: u32 = 734; +pub const NQUOTQUALIFIERS: u32 = 735; +pub const ALLOSETTCURRENCY: u32 = 736; +pub const ALLOSETTCURAMT: u32 = 737; +pub const INTERESAMATURITY: u32 = 738; +pub const LEDATEDATE: u32 = 739; +pub const LEPOOL: u32 = 740; +pub const ALLOINTERESAMATURITY: u32 = 741; +pub const ALLOACCRUEINTERESAMT: u32 = 742; +pub const DELIVERDATE: u32 = 743; +pub const ASSIGNMENMETHOD: u32 = 744; +pub const ASSIGNMENUNIT: u32 = 745; +pub const OPEINTEREST: u32 = 746; +pub const EXERCISMETHOD: u32 = 747; +pub const TONUTRADREPORTS: u32 = 748; +pub const TRADREQUESRESULT: u32 = 749; +pub const TRADREQUESSTATUS: u32 = 750; +pub const TRADREPORREJECREASON: u32 = 751; +pub const SIDMULTLEREPORTINTYPE: u32 = 752; +pub const NPOAMT: u32 = 753; +pub const AUTACCEPINDICATOR: u32 = 754; +pub const ALLOREPORID: u32 = 755; +pub const NNESTED2PARTIDS: u32 = 756; +pub const NESTED2PARTID: u32 = 757; +pub const NESTED2PARTIDSOURCE: u32 = 758; +pub const NESTED2PARTROLE: u32 = 759; +pub const NESTED2PARTSUID: u32 = 760; +pub const BENCHMARSECURITIDSOURCE: u32 = 761; +pub const SECURITSUTYPE: u32 = 762; +pub const UNDERLYINSECURITSUTYPE: u32 = 763; +pub const LESECURITSUTYPE: u32 = 764; +pub const ALLOWABLONSIDEDNESPCT: u32 = 765; +pub const ALLOWABLONSIDEDNESVALUE: u32 = 766; +pub const ALLOWABLONSIDEDNESCURR: u32 = 767; +pub const NTRRETIMESTAMPS: u32 = 768; +pub const TRRETIMESTAMP: u32 = 769; +pub const TRRETIMESTAMTYPE: u32 = 770; +pub const TRRETIMESTAMORIGIN: u32 = 771; +pub const CONFIRMREFID: u32 = 772; +pub const CONFIRTYPE: u32 = 773; +pub const CONFIRREREASON: u32 = 774; +pub const BOOKINTYPE: u32 = 775; +pub const INDIVIDUAALLORECODE: u32 = 776; +pub const SETTINSMSID: u32 = 777; +pub const NSETTINST: u32 = 778; +pub const LASUPDATTIME: u32 = 779; +pub const ALLOSETTINSTYPE: u32 = 780; +pub const NSETTPARTIDS: u32 = 781; +pub const SETTPARTID: u32 = 782; +pub const SETTPARTIDSOURCE: u32 = 783; +pub const SETTPARTROLE: u32 = 784; +pub const SETTPARTSUID: u32 = 785; +pub const SETTPARTSUIDTYPE: u32 = 786; +pub const DLVINSTYPE: u32 = 787; +pub const TERMINATIOTYPE: u32 = 788; +pub const ORSTATUREID: u32 = 790; +pub const SETTLINSTREQID: u32 = 791; +pub const SETTINSRERECODE: u32 = 792; +pub const SECONDARALLOID: u32 = 793; +pub const ALLOREPORTYPE: u32 = 794; +pub const ALLOREPORREID: u32 = 795; +pub const ALLOCANREPLACREASON: u32 = 796; +pub const COPMSINDICATOR: u32 = 797; +pub const ALLOACCOUNTYPE: u32 = 798; +pub const ORDEAVPX: u32 = 799; +pub const ORDEBOOKINQTY: u32 = 800; +pub const NSETTPARTSUIDS: u32 = 801; +pub const NPARTSUIDS: u32 = 802; +pub const PARTSUIDTYPE: u32 = 803; +pub const NNESTEPARTSUIDS: u32 = 804; +pub const NESTEPARTSUIDTYPE: u32 = 805; +pub const NNESTED2PARTSUIDS: u32 = 806; +pub const NESTED2PARTSUIDTYPE: u32 = 807; +pub const ALLOINTERMERETYPE: u32 = 808; +pub const UNDERLYINPX: u32 = 810; +pub const PRICDELTA: u32 = 811; +pub const APPQUEUMAX: u32 = 812; +pub const APPQUEUDEPTH: u32 = 813; +pub const APPQUEURESOLUTION: u32 = 814; +pub const APPQUEUACTION: u32 = 815; +pub const NALMDSOURCE: u32 = 816; +pub const ALMDSOURCID: u32 = 817; +pub const SECONDARTRADREPORID: u32 = 818; +pub const AVPINDICATOR: u32 = 819; +pub const TRADLINID: u32 = 820; +pub const ORDEINPUDEVICE: u32 = 821; +pub const UNDERLYINTRADINSESSIOID: u32 = 822; +pub const UNDERLYINTRADINSESSIOSUID: u32 = 823; +pub const TRADLEREID: u32 = 824; +pub const EXCHANGRULE: u32 = 825; +pub const TRADALLOINDICATOR: u32 = 826; +pub const EXPIRATIOCYCLE: u32 = 827; +pub const TRTYPE: u32 = 828; +pub const TRSUTYPE: u32 = 829; +pub const TRANSFEREASON: u32 = 830; +pub const TONUASSIGNMENREPORTS: u32 = 832; +pub const ASGRPID: u32 = 833; +pub const THRESHOLAMOUNT: u32 = 834; +pub const PEMOVTYPE: u32 = 835; +pub const PEOFFSETYPE: u32 = 836; +pub const PELIMITYPE: u32 = 837; +pub const PEROUNDIRECTION: u32 = 838; +pub const PEGGEPRICE: u32 = 839; +pub const PESCOPE: u32 = 840; +pub const DISCRETIOMOVTYPE: u32 = 841; +pub const DISCRETIOOFFSETYPE: u32 = 842; +pub const DISCRETIOLIMITYPE: u32 = 843; +pub const DISCRETIOROUNDIRECTION: u32 = 844; +pub const DISCRETIOPRICE: u32 = 845; +pub const DISCRETIOSCOPE: u32 = 846; +pub const TARGESTRATEGY: u32 = 847; +pub const TARGESTRATEGPARAMETERS: u32 = 848; +pub const PARTICIPATIORATE: u32 = 849; +pub const TARGESTRATEGPERFORMANCE: u32 = 850; +pub const LASLIQUIDITIND: u32 = 851; +pub const PUBLISTRINDICATOR: u32 = 852; +pub const SHORSALREASON: u32 = 853; +pub const QTTYPE: u32 = 854; +pub const SECONDARTRTYPE: u32 = 855; +pub const TRADREPORTYPE: u32 = 856; +pub const ALLONORDERTYPE: u32 = 857; +pub const SHARECOMMISSION: u32 = 858; +pub const CONFIRMREQID: u32 = 859; +pub const AVPAPX: u32 = 860; +pub const REPORTEPX: u32 = 861; +pub const NCAPACITIES: u32 = 862; +pub const ORDECAPACITQTY: u32 = 863; +pub const NEVENTS: u32 = 864; +pub const EVENTYPE: u32 = 865; +pub const EVENDATE: u32 = 866; +pub const EVENPX: u32 = 867; +pub const EVENTEXT: u32 = 868; +pub const PCARISK: u32 = 869; +pub const NINSTATTRIB: u32 = 870; +pub const INSTATTRITYPE: u32 = 871; +pub const INSTATTRIVALUE: u32 = 872; +pub const DATEDATE: u32 = 873; +pub const INTERESACCRUADATE: u32 = 874; +pub const CPPROGRAM: u32 = 875; +pub const CPRETYPE: u32 = 876; +pub const UNDERLYINCPPROGRAM: u32 = 877; +pub const UNDERLYINCPRETYPE: u32 = 878; +pub const UNDERLYINQTY: u32 = 879; +pub const TRMATCID: u32 = 880; +pub const SECONDARTRADREPORREID: u32 = 881; +pub const UNDERLYINDIRTPRICE: u32 = 882; +pub const UNDERLYINENPRICE: u32 = 883; +pub const UNDERLYINSTARVALUE: u32 = 884; +pub const UNDERLYINCURRENVALUE: u32 = 885; +pub const UNDERLYINENVALUE: u32 = 886; +pub const NUNDERLYINSTIPS: u32 = 887; +pub const UNDERLYINSTITYPE: u32 = 888; +pub const UNDERLYINSTIVALUE: u32 = 889; +pub const MATURITNEMONEY: u32 = 890; +pub const MISFEBASIS: u32 = 891; +pub const TONALLOCS: u32 = 892; +pub const LASFRAGMENT: u32 = 893; +pub const COLREID: u32 = 894; +pub const COLASGREASON: u32 = 895; +pub const COLINQUIRQUALIFIER: u32 = 896; +pub const NTRADES: u32 = 897; +pub const MARGIRATIO: u32 = 898; +pub const MARGIEXCESS: u32 = 899; +pub const TOTANEVALUE: u32 = 900; +pub const CASOUTSTANDING: u32 = 901; +pub const COLASGID: u32 = 902; +pub const COLASGTRANTYPE: u32 = 903; +pub const COLRESID: u32 = 904; +pub const COLASGRESTYPE: u32 = 905; +pub const COLASGREJECREASON: u32 = 906; +pub const COLASGREID: u32 = 907; +pub const COLRPID: u32 = 908; +pub const COLINQUIRID: u32 = 909; +pub const COLSTATUS: u32 = 910; +pub const TONUREPORTS: u32 = 911; +pub const LASRPREQUESTED: u32 = 912; +pub const AGREEMENDESC: u32 = 913; +pub const AGREEMENID: u32 = 914; +pub const AGREEMENDATE: u32 = 915; +pub const STARDATE: u32 = 916; +pub const ENDATE: u32 = 917; +pub const AGREEMENCURRENCY: u32 = 918; +pub const DELIVERTYPE: u32 = 919; +pub const ENACCRUEINTERESAMT: u32 = 920; +pub const STARCASH: u32 = 921; +pub const ENCASH: u32 = 922; +pub const USEREQUESID: u32 = 923; +pub const USEREQUESTYPE: u32 = 924; +pub const USESTATUS: u32 = 926; +pub const USESTATUTEXT: u32 = 927; +pub const STATUVALUE: u32 = 928; +pub const STATUTEXT: u32 = 929; +pub const RECOMID: u32 = 930; +pub const RESUID: u32 = 931; +pub const NETWORRESPONSID: u32 = 932; +pub const NETWORREQUESID: u32 = 933; +pub const LASNETWORRESPONSID: u32 = 934; +pub const NETWORREQUESTYPE: u32 = 935; +pub const NCOMIDS: u32 = 936; +pub const NETWORSTATURESPONSTYPE: u32 = 937; +pub const NCOLINQUIRQUALIFIER: u32 = 938; +pub const TRRPSTATUS: u32 = 939; +pub const AFFIRSTATUS: u32 = 940; +pub const UNDERLYINSTRIKCURRENCY: u32 = 941; +pub const LESTRIKCURRENCY: u32 = 942; +pub const TIMBRACKET: u32 = 943; +pub const COLACTION: u32 = 944; +pub const COLINQUIRSTATUS: u32 = 945; +pub const COLINQUIRRESULT: u32 = 946; +pub const STRIKCURRENCY: u32 = 947; +pub const NNESTED3PARTIDS: u32 = 948; +pub const NESTED3PARTID: u32 = 949; +pub const NESTED3PARTIDSOURCE: u32 = 950; +pub const NESTED3PARTROLE: u32 = 951; +pub const NNESTED3PARTSUIDS: u32 = 952; +pub const NESTED3PARTSUID: u32 = 953; +pub const NESTED3PARTSUIDTYPE: u32 = 954; +pub const LECONTRACSETTMONTH: u32 = 955; +pub const LEINTERESACCRUADATE: u32 = 956; +pub const LEORDEQTY: u32 = 685; +pub const NSTRATEGPARAMETERS: u32 = 957; +pub const STRATEGPARAMETENAME: u32 = 958; +pub const STRATEGPARAMETETYPE: u32 = 959; +pub const STRATEGPARAMETEVALUE: u32 = 960; +pub const HOSCROSID: u32 = 961; +pub const SIDTIMIFORCE: u32 = 962; +pub const MDREPORID: u32 = 963; +pub const SECURITREPORID: u32 = 964; +pub const SECURITSTATUS: u32 = 965; +pub const SETTLOOPEFLAG: u32 = 966; +pub const STRIKMULTIPLIER: u32 = 967; +pub const STRIKVALUE: u32 = 968; +pub const MIPRICINCREMENT: u32 = 969; +pub const POSITIOLIMIT: u32 = 970; +pub const NTPOSITIOLIMIT: u32 = 971; +pub const UNDERLYINALLOCATIOPERCENT: u32 = 972; +pub const UNDERLYINCASAMOUNT: u32 = 973; +pub const UNDERLYINCASTYPE: u32 = 974; +pub const UNDERLYINSETTLEMENTYPE: u32 = 975; +pub const QUANTITDATE: u32 = 976; +pub const CONINRPID: u32 = 977; +pub const LATINDICATOR: u32 = 978; +pub const INPUSOURCE: u32 = 979; +pub const SECURITUPDATACTION: u32 = 980; +pub const NEXPIRATION: u32 = 981; +pub const EXTYPE: u32 = 982; +pub const EXQTY: u32 = 983; +pub const NUNDERLYINAMOUNTS: u32 = 984; +pub const UNDERLYINPAAMOUNT: u32 = 985; +pub const UNDERLYINCOLLECAMOUNT: u32 = 986; +pub const UNDERLYINSETTLEMENDATE: u32 = 987; +pub const UNDERLYINSETTLEMENSTATUS: u32 = 988; +pub const SECONDARINDIVIDUAALLOID: u32 = 989; +pub const LEREPORID: u32 = 990; +pub const RNPX: u32 = 991; +pub const INDIVIDUAALLOTYPE: u32 = 992; +pub const ALLOCUSTOMECAPACITY: u32 = 993; +pub const TIECODE: u32 = 994; +pub const UNITOMEASURE: u32 = 996; +pub const TIMUNIT: u32 = 997; +pub const UNDERLYINUNITOMEASURE: u32 = 998; +pub const LEUNITOMEASURE: u32 = 999; +pub const UNDERLYINTIMUNIT: u32 = 1000; +pub const LETIMUNIT: u32 = 1001; +pub const ALLOMETHOD: u32 = 1002; +pub const TRADID: u32 = 1003; +pub const SIDTRADREPORID: u32 = 1005; +pub const SIDFILSTATIOCD: u32 = 1006; +pub const SIDREASOCD: u32 = 1007; +pub const SIDTRSUTYP: u32 = 1008; +pub const SIDQTY: u32 = 1009; +pub const MESSAGEVENSOURCE: u32 = 1011; +pub const SIDTRRETIMESTAMP: u32 = 1012; +pub const SIDTRRETIMESTAMTYPE: u32 = 1013; +pub const SIDTRRETIMESTAMSRC: u32 = 1014; +pub const AOINDICATOR: u32 = 1015; +pub const NSIDTRRETS: u32 = 1016; +pub const LEOPTIORATIO: u32 = 1017; +pub const NINSTRUMENPARTIES: u32 = 1018; +pub const INSTRUMENPARTID: u32 = 1019; +pub const TRADVOLUME: u32 = 1020; +pub const MDBOOTYPE: u32 = 1021; +pub const MDFEETYPE: u32 = 1022; +pub const MDPRICLEVEL: u32 = 1023; +pub const MDORIGITYPE: u32 = 1024; +pub const FIRSPX: u32 = 1025; +pub const MDENTRSPORATE: u32 = 1026; +pub const MDENTRFORWARPOINTS: u32 = 1027; +pub const MANUAORDEINDICATOR: u32 = 1028; +pub const CUSDIRECTEORDER: u32 = 1029; +pub const RECEIVEDEPID: u32 = 1030; +pub const CUSORDEHANDLININST: u32 = 1031; +pub const ORDEHANDLININSSOURCE: u32 = 1032; +pub const DESTYPE: u32 = 1033; +pub const DESTYPSOURCE: u32 = 1034; +pub const DESORDEHANDLININST: u32 = 1035; +pub const EXEACSTATUS: u32 = 1036; +pub const UNDERLYINDELIVERAMOUNT: u32 = 1037; +pub const UNDERLYINCAVALUE: u32 = 1038; +pub const UNDERLYINSETTMETHOD: u32 = 1039; +pub const SECONDARTRADID: u32 = 1040; +pub const FIRTRADID: u32 = 1041; +pub const SECONDARFIRTRADID: u32 = 1042; +pub const COLAPPTYPE: u32 = 1043; +pub const UNDERLYINADJUSTEQUANTITY: u32 = 1044; +pub const UNDERLYINFXRATE: u32 = 1045; +pub const UNDERLYINFXRATCALC: u32 = 1046; +pub const ALLOPOSITIOEFFECT: u32 = 1047; +pub const DEALINCAPACITY: u32 = 1048; +pub const INSTRMASSIGNMENMETHOD: u32 = 1049; +pub const INSTRUMENPARTIDSOURCE: u32 = 1050; +pub const INSTRUMENPARTROLE: u32 = 1051; +pub const NINSTRUMENPARTSUIDS: u32 = 1052; +pub const INSTRUMENPARTSUID: u32 = 1053; +pub const INSTRUMENPARTSUIDTYPE: u32 = 1054; +pub const POSITIOCURRENCY: u32 = 1055; +pub const CALCULATECCLASQTY: u32 = 1056; +pub const AGGRESSOINDICATOR: u32 = 1057; +pub const NUNDLINSTRUMENPARTIES: u32 = 1058; +pub const UNDLINSTRUMENPARTID: u32 = 1059; +pub const UNDLINSTRUMENPARTIDSOURCE: u32 = 1060; +pub const UNDLINSTRUMENPARTROLE: u32 = 1061; +pub const NUNDLINSTRUMENPARTSUIDS: u32 = 1062; +pub const UNDLINSTRUMENPARTSUID: u32 = 1063; +pub const UNDLINSTRUMENPARTSUIDTYPE: u32 = 1064; +pub const BISWAPOINTS: u32 = 1065; +pub const OFFESWAPOINTS: u32 = 1066; +pub const LEBIFORWARPOINTS: u32 = 1067; +pub const LEOFFEFORWARPOINTS: u32 = 1068; +pub const SWAPOINTS: u32 = 1069; +pub const MDQUOTTYPE: u32 = 1070; +pub const LASSWAPOINTS: u32 = 1071; +pub const SIDGROSTRADAMT: u32 = 1072; +pub const LELASFORWARPOINTS: u32 = 1073; +pub const LECALCULATECCLASQTY: u32 = 1074; +pub const LEGROSTRADAMT: u32 = 1075; +pub const MATURITTIME: u32 = 1079; +pub const REORDEID: u32 = 1080; +pub const REORDEIDSOURCE: u32 = 1081; +pub const SECONDARDISPLAQTY: u32 = 1082; +pub const DISPLAWHEN: u32 = 1083; +pub const DISPLAMETHOD: u32 = 1084; +pub const DISPLALOQTY: u32 = 1085; +pub const DISPLAHIGQTY: u32 = 1086; +pub const DISPLAMIINCR: u32 = 1087; +pub const REFRESQTY: u32 = 1088; +pub const MATCINCREMENT: u32 = 1089; +pub const MAPRICLEVELS: u32 = 1090; +pub const PRTRADANONYMITY: u32 = 1091; +pub const PRICPROTECTIOSCOPE: u32 = 1092; +pub const LOTYPE: u32 = 1093; +pub const PEPRICTYPE: u32 = 1094; +pub const PEGGEREPRICE: u32 = 1095; +pub const PESECURITIDSOURCE: u32 = 1096; +pub const PESECURITID: u32 = 1097; +pub const PESYMBOL: u32 = 1098; +pub const PESECURITDESC: u32 = 1099; +pub const TRIGGETYPE: u32 = 1100; +pub const TRIGGEACTION: u32 = 1101; +pub const TRIGGEPRICE: u32 = 1102; +pub const TRIGGESYMBOL: u32 = 1103; +pub const TRIGGESECURITID: u32 = 1104; +pub const TRIGGESECURITIDSOURCE: u32 = 1105; +pub const TRIGGESECURITDESC: u32 = 1106; +pub const TRIGGEPRICTYPE: u32 = 1107; +pub const TRIGGEPRICTYPSCOPE: u32 = 1108; +pub const TRIGGEPRICDIRECTION: u32 = 1109; +pub const TRIGGENEPRICE: u32 = 1110; +pub const TRIGGEORDETYPE: u32 = 1111; +pub const TRIGGENEQTY: u32 = 1112; +pub const TRIGGETRADINSESSIOID: u32 = 1113; +pub const TRIGGETRADINSESSIOSUID: u32 = 1114; +pub const ORDECATEGORY: u32 = 1115; +pub const NROOPARTIDS: u32 = 1116; +pub const ROOPARTID: u32 = 1117; +pub const ROOPARTIDSOURCE: u32 = 1118; +pub const ROOPARTROLE: u32 = 1119; +pub const NROOPARTSUIDS: u32 = 1120; +pub const ROOPARTSUID: u32 = 1121; +pub const ROOPARTSUIDTYPE: u32 = 1122; +pub const TRADHANDLININSTR: u32 = 1123; +pub const ORITRADHANDLININSTR: u32 = 1124; +pub const ORITRADDATE: u32 = 1125; +pub const ORITRADID: u32 = 1126; +pub const ORISECONDARTRADID: u32 = 1127; +pub const TZTRANSACTIME: u32 = 1132; +pub const EDESTINATIOIDSOURCE: u32 = 1133; +pub const REPORTEPDIFF: u32 = 1134; +pub const RPSYS: u32 = 1135; +pub const ALLOCLEARINFEINDICATOR: u32 = 1136; +pub const DISPLAQTY: u32 = 1138; +pub const EXCHANGSPECIAINSTRUCTIONS: u32 = 1139; +pub const EXPIRATIOQTTYPE: u32 = 982; +pub const UNIOMEASURE: u32 = 996; +pub const UNDERLYINUNIOMEASURE: u32 = 998; +pub const LEUNIOMEASURE: u32 = 999; +pub const UNDERLYINMATURITTIME: u32 = 1213; +pub const LEMATURITTIME: u32 = 1212; +pub const MATRADVOL: u32 = 1140; +pub const NMDFEETYPES: u32 = 1141; +pub const MATCALGORITHM: u32 = 1142; +pub const MAPRICVARIATION: u32 = 1143; +pub const IMPLIEMARKEINDICATOR: u32 = 1144; +pub const EVENTIME: u32 = 1145; +pub const MIPRICINCREMENAMOUNT: u32 = 1146; +pub const UNIOMEASURQTY: u32 = 1147; +pub const LOLIMIPRICE: u32 = 1148; +pub const HIGLIMIPRICE: u32 = 1149; +pub const TRADINREFERENCPRICE: u32 = 1150; +pub const SECURITGROUP: u32 = 1151; +pub const LENUMBER: u32 = 1152; +pub const SETTLEMENCYCLNO: u32 = 1153; +pub const SIDCURRENCY: u32 = 1154; +pub const SIDSETTCURRENCY: u32 = 1155; +pub const CCAMT: u32 = 1157; +pub const NSETTDETAILS: u32 = 1158; +pub const SETTOBLIMODE: u32 = 1159; +pub const SETTOBLIMSID: u32 = 1160; +pub const SETTOBLIID: u32 = 1161; +pub const SETTOBLITRANTYPE: u32 = 1162; +pub const SETTOBLIREID: u32 = 1163; +pub const SETTOBLISOURCE: u32 = 1164; +pub const NSETTOBLIG: u32 = 1165; +pub const QUOTMSID: u32 = 1166; +pub const QUOTENTRSTATUS: u32 = 1167; +pub const TONCXLQUOTES: u32 = 1168; +pub const TONACQUOTES: u32 = 1169; +pub const TONREQUOTES: u32 = 1170; +pub const PRIVATQUOTE: u32 = 1171; +pub const RESPONDENTYPE: u32 = 1172; +pub const MDSUBOOTYPE: u32 = 1173; +pub const SECURITTRADINEVENT: u32 = 1174; +pub const NSTATINDICATORS: u32 = 1175; +pub const STATTYPE: u32 = 1176; +pub const NOSESIZES: u32 = 1177; +pub const MDSESIZTYPE: u32 = 1178; +pub const MDSESIZE: u32 = 1179; +pub const APPID: u32 = 1180; +pub const APPSENUM: u32 = 1181; +pub const APPBESENUM: u32 = 1182; +pub const APPENSENUM: u32 = 1183; +pub const SECURITXMLLEN: u32 = 1184; +pub const SECURITXML: u32 = 1185; +pub const SECURITXMLSCHEMA: u32 = 1186; +pub const REFRESINDICATOR: u32 = 1187; +pub const VOLATILITY: u32 = 1188; +pub const TIMTEXPIRATION: u32 = 1189; +pub const RISFRERATE: u32 = 1190; +pub const PRICUNIOMEASURE: u32 = 1191; +pub const PRICUNIOMEASURQTY: u32 = 1192; +pub const SETTMETHOD: u32 = 1193; +pub const EXERCISSTYLE: u32 = 1194; +pub const UNDERLYINEXERCISSTYLE: u32 = 1419; +pub const LEEXERCISSTYLE: u32 = 1420; +pub const OPPAAMOUNT: u32 = 1195; +pub const PRICQUOTMETHOD: u32 = 1196; +pub const FUTUREVALUATIOMETHOD: u32 = 1197; +pub const LISMETHOD: u32 = 1198; +pub const CAPRICE: u32 = 1199; +pub const FLOOPRICE: u32 = 1200; +pub const NSTRIKRULES: u32 = 1201; +pub const STARSTRIKPRANGE: u32 = 1202; +pub const ENSTRIKPRANGE: u32 = 1203; +pub const STRIKINCREMENT: u32 = 1204; +pub const NTICRULES: u32 = 1205; +pub const STARTICPRICRANGE: u32 = 1206; +pub const ENTICPRICRANGE: u32 = 1207; +pub const TICINCREMENT: u32 = 1208; +pub const TICRULTYPE: u32 = 1209; +pub const NESTEINSTATTRITYPE: u32 = 1210; +pub const NESTEINSTATTRIVALUE: u32 = 1211; +pub const DERIVATIVSYMBOL: u32 = 1214; +pub const DERIVATIVSYMBOSFX: u32 = 1215; +pub const DERIVATIVSECURITID: u32 = 1216; +pub const DERIVATIVSECURITIDSOURCE: u32 = 1217; +pub const NDERIVATIVSECURITALID: u32 = 1218; +pub const DERIVATIVSECURITALID: u32 = 1219; +pub const DERIVATIVSECURITALIDSOURCE: u32 = 1220; +pub const SECONDARLOLIMIPRICE: u32 = 1221; +pub const SECONDARHIGLIMIPRICE: u32 = 1230; +pub const MATURITRULID: u32 = 1222; +pub const STRIKRULID: u32 = 1223; +pub const DERIVATIVOPPAAMOUNT: u32 = 1225; +pub const ENMATURITMONTYEAR: u32 = 1226; +pub const PRODUCCOMPLEX: u32 = 1227; +pub const DERIVATIVPRODUCCOMPLEX: u32 = 1228; +pub const MATURITMONTYEAINCREMENT: u32 = 1229; +pub const MILOSIZE: u32 = 1231; +pub const NEXEINSRULES: u32 = 1232; +pub const NLOTYPRULES: u32 = 1234; +pub const NMATCRULES: u32 = 1235; +pub const NMATURITRULES: u32 = 1236; +pub const NORTYPRULES: u32 = 1237; +pub const NTIMIFORCRULES: u32 = 1239; +pub const SECONDARTRADINREFERENCPRICE: u32 = 1240; +pub const STARMATURITMONTYEAR: u32 = 1241; +pub const FLEPRODUCELIGIBILITINDICATOR: u32 = 1242; +pub const DERIFLEPRODUCELIGIBILITINDICATOR: u32 = 1243; +pub const FLEXIBLINDICATOR: u32 = 1244; +pub const TRADINCURRENCY: u32 = 1245; +pub const DERIVATIVPRODUCT: u32 = 1246; +pub const DERIVATIVSECURITGROUP: u32 = 1247; +pub const DERIVATIVCFICODE: u32 = 1248; +pub const DERIVATIVSECURITTYPE: u32 = 1249; +pub const DERIVATIVSECURITSUTYPE: u32 = 1250; +pub const DERIVATIVMATURITMONTYEAR: u32 = 1251; +pub const DERIVATIVMATURITDATE: u32 = 1252; +pub const DERIVATIVMATURITTIME: u32 = 1253; +pub const DERIVATIVSETTLOOPEFLAG: u32 = 1254; +pub const DERIVATIVINSTRMASSIGNMENMETHOD: u32 = 1255; +pub const DERIVATIVSECURITSTATUS: u32 = 1256; +pub const DERIVATIVINSTREGISTRY: u32 = 1257; +pub const DERIVATIVCOUNTROISSUE: u32 = 1258; +pub const DERIVATIVSTATOPROVINCOISSUE: u32 = 1259; +pub const DERIVATIVLOCALOISSUE: u32 = 1260; +pub const DERIVATIVSTRIKPRICE: u32 = 1261; +pub const DERIVATIVSTRIKCURRENCY: u32 = 1262; +pub const DERIVATIVSTRIKMULTIPLIER: u32 = 1263; +pub const DERIVATIVSTRIKVALUE: u32 = 1264; +pub const DERIVATIVOPATTRIBUTE: u32 = 1265; +pub const DERIVATIVCONTRACMULTIPLIER: u32 = 1266; +pub const DERIVATIVMIPRICINCREMENT: u32 = 1267; +pub const DERIVATIVMIPRICINCREMENAMOUNT: u32 = 1268; +pub const DERIVATIVUNIOMEASURE: u32 = 1269; +pub const DERIVATIVUNIOMEASURQTY: u32 = 1270; +pub const DERIVATIVTIMUNIT: u32 = 1271; +pub const DERIVATIVSECURITEXCHANGE: u32 = 1272; +pub const DERIVATIVPOSITIOLIMIT: u32 = 1273; +pub const DERIVATIVNTPOSITIOLIMIT: u32 = 1274; +pub const DERIVATIVISSUER: u32 = 1275; +pub const DERIVATIVISSUDATE: u32 = 1276; +pub const DERIVATIVENCODEISSUELEN: u32 = 1277; +pub const DERIVATIVENCODEISSUER: u32 = 1278; +pub const DERIVATIVSECURITDESC: u32 = 1279; +pub const DERIVATIVENCODESECURITDESLEN: u32 = 1280; +pub const DERIVATIVENCODESECURITDESC: u32 = 1281; +pub const DERIVATIVSECURITXMLLEN: u32 = 1282; +pub const DERIVATIVSECURITXML: u32 = 1283; +pub const DERIVATIVSECURITXMLSCHEMA: u32 = 1284; +pub const DERIVATIVCONTRACSETTMONTH: u32 = 1285; +pub const NDERIVATIVEVENTS: u32 = 1286; +pub const DERIVATIVEVENTYPE: u32 = 1287; +pub const DERIVATIVEVENDATE: u32 = 1288; +pub const DERIVATIVEVENTIME: u32 = 1289; +pub const DERIVATIVEVENPX: u32 = 1290; +pub const DERIVATIVEVENTEXT: u32 = 1291; +pub const NDERIVATIVINSTRUMENPARTIES: u32 = 1292; +pub const DERIVATIVINSTRUMENPARTID: u32 = 1293; +pub const DERIVATIVINSTRUMENPARTIDSOURCE: u32 = 1294; +pub const DERIVATIVINSTRUMENPARTROLE: u32 = 1295; +pub const NDERIVATIVINSTRUMENPARTSUIDS: u32 = 1296; +pub const DERIVATIVINSTRUMENPARTSUID: u32 = 1297; +pub const DERIVATIVINSTRUMENPARTSUIDTYPE: u32 = 1298; +pub const DERIVATIVEXERCISSTYLE: u32 = 1299; +pub const MARKESEGMENID: u32 = 1300; +pub const MARKEID: u32 = 1301; +pub const MATURITMONTYEAINCREMENUNITS: u32 = 1302; +pub const MATURITMONTYEAFORMAT: u32 = 1303; +pub const STRIKEXERCISSTYLE: u32 = 1304; +pub const SECONDARPRICLIMITYPE: u32 = 1305; +pub const PRICLIMITYPE: u32 = 1306; +pub const EXEINSVALUE: u32 = 1308; +pub const NTRADINSESSIORULES: u32 = 1309; +pub const NMARKESEGMENTS: u32 = 1310; +pub const NDERIVATIVINSTATTRIB: u32 = 1311; +pub const NNESTEINSTATTRIB: u32 = 1312; +pub const DERIVATIVINSTATTRITYPE: u32 = 1313; +pub const DERIVATIVINSTATTRIVALUE: u32 = 1314; +pub const DERIVATIVPRICUNIOMEASURE: u32 = 1315; +pub const DERIVATIVPRICUNIOMEASURQTY: u32 = 1316; +pub const DERIVATIVSETTMETHOD: u32 = 1317; +pub const DERIVATIVPRICQUOTMETHOD: u32 = 1318; +pub const DERIVATIVFUTUREVALUATIOMETHOD: u32 = 1319; +pub const DERIVATIVLISMETHOD: u32 = 1320; +pub const DERIVATIVCAPRICE: u32 = 1321; +pub const DERIVATIVFLOOPRICE: u32 = 1322; +pub const DERIVATIVPUOCALL: u32 = 1323; +pub const LISUPDATACTION: u32 = 1324; +pub const LEPUOCALL: u32 = 1358; +pub const LEUNIOMEASURQTY: u32 = 1224; +pub const LEPRICUNIOMEASURE: u32 = 1421; +pub const LEPRICUNIOMEASURQTY: u32 = 1422; +pub const UNDERLYINUNIOMEASURQTY: u32 = 1423; +pub const UNDERLYINPRICUNIOMEASURE: u32 = 1424; +pub const UNDERLYINPRICUNIOMEASURQTY: u32 = 1425; +pub const MARKEREID: u32 = 1393; +pub const MARKEREPORID: u32 = 1394; +pub const MARKEUPDATACTION: u32 = 1395; +pub const MARKESEGMENDESC: u32 = 1396; +pub const ENCODEMKSEGDESLEN: u32 = 1397; +pub const ENCODEMKSEGDESC: u32 = 1398; +pub const PARENMKSEGID: u32 = 1325; +pub const TRADINSESSIODESC: u32 = 1326; +pub const TRASEUPDATACTION: u32 = 1327; +pub const REJECTEXT: u32 = 1328; +pub const FEMULTIPLIER: u32 = 1329; +pub const UNDERLYINLESYMBOL: u32 = 1330; +pub const UNDERLYINLESYMBOSFX: u32 = 1331; +pub const UNDERLYINLESECURITID: u32 = 1332; +pub const UNDERLYINLESECURITIDSOURCE: u32 = 1333; +pub const NUNDERLYINLESECURITALID: u32 = 1334; +pub const UNDERLYINLESECURITALID: u32 = 1335; +pub const UNDERLYINLESECURITALIDSOURCE: u32 = 1336; +pub const UNDERLYINLESECURITTYPE: u32 = 1337; +pub const UNDERLYINLESECURITSUTYPE: u32 = 1338; +pub const UNDERLYINLEMATURITMONTYEAR: u32 = 1339; +pub const UNDERLYINLEPUOCALL: u32 = 1343; +pub const UNDERLYINLESTRIKPRICE: u32 = 1340; +pub const UNDERLYINLESECURITEXCHANGE: u32 = 1341; +pub const NOLEUNDERLYINGS: u32 = 1342; +pub const UNDERLYINLECFICODE: u32 = 1344; +pub const UNDERLYINLEMATURITDATE: u32 = 1345; +pub const UNDERLYINLEMATURITTIME: u32 = 1405; +pub const UNDERLYINLEOPATTRIBUTE: u32 = 1391; +pub const UNDERLYINLESECURITDESC: u32 = 1392; +pub const DEFAULVEINDICATOR: u32 = 1410; +pub const NUSERNAMES: u32 = 809; +pub const LEALLOSETTCURRENCY: u32 = 1367; +pub const TONFILLS: u32 = 1361; +pub const NFILLS: u32 = 1362; +pub const FILEXEID: u32 = 1363; +pub const FILPX: u32 = 1364; +pub const FILQTY: u32 = 1365; +pub const LEALLOID: u32 = 1366; +pub const TRASEEVENT: u32 = 1368; +pub const MASACTIOREPORID: u32 = 1369; +pub const NNOAFFECTEORDERS: u32 = 1370; +pub const NOAFFECTEORDEID: u32 = 1371; +pub const NOAFORICORID: u32 = 1372; +pub const MASACTIOTYPE: u32 = 1373; +pub const MASACTIOSCOPE: u32 = 1374; +pub const MASACTIORESPONSE: u32 = 1375; +pub const MASACTIOREJECREASON: u32 = 1376; +pub const MULTILEMODEL: u32 = 1377; +pub const MULTILEPRICMETHOD: u32 = 1378; +pub const LEVOLATILITY: u32 = 1379; +pub const DIVIDENYIELD: u32 = 1380; +pub const LEDIVIDENYIELD: u32 = 1381; +pub const CURRENCRATIO: u32 = 1382; +pub const LECURRENCRATIO: u32 = 1383; +pub const LEEXEINST: u32 = 1384; +pub const CONTINGENCTYPE: u32 = 1385; +pub const LISREJECREASON: u32 = 1386; +pub const NTRREINDICATORS: u32 = 1387; +pub const TRREPARTROLE: u32 = 1388; +pub const TRREINDICATOR: u32 = 1389; +pub const TRADPUBLISINDICATOR: u32 = 1390; +pub const APPREID: u32 = 1346; +pub const APPRETYPE: u32 = 1347; +pub const APPRESPONSTYPE: u32 = 1348; +pub const APPTOTAMESSAGCOUNT: u32 = 1349; +pub const APPLASSENUM: u32 = 1350; +pub const NAPPIDS: u32 = 1351; +pub const APPRESENFLAG: u32 = 1352; +pub const APPRESPONSID: u32 = 1353; +pub const APPRESPONSERROR: u32 = 1354; +pub const REAPPID: u32 = 1355; +pub const APPREPORID: u32 = 1356; +pub const REAPPLASSENUM: u32 = 1357; +pub const APPNESENUM: u32 = 1399; +pub const APPREPORTYPE: u32 = 1426; +pub const NESTED4PARTSUIDTYPE: u32 = 1411; +pub const NESTED4PARTSUID: u32 = 1412; +pub const NNESTED4PARTSUIDS: u32 = 1413; +pub const NNESTED4PARTIDS: u32 = 1414; +pub const NESTED4PARTID: u32 = 1415; +pub const NESTED4PARTIDSOURCE: u32 = 1416; +pub const NESTED4PARTROLE: u32 = 1417; +pub const LELASQTY: u32 = 1418; +pub const HALREASOINT: u32 = 327; +pub const SIDTRSUTYPE: u32 = 1008; +pub const SIDLASQTY: u32 = 1009; +pub const UNDERLYININSTRUMENPARTID: u32 = 1059; +pub const UNDERLYININSTRUMENPARTIDSOURCE: u32 = 1060; +pub const UNDERLYININSTRUMENPARTROLE: u32 = 1061; +pub const UNDERLYININSTRUMENPARTSUID: u32 = 1063; +pub const UNDERLYININSTRUMENPARTSUIDTYPE: u32 = 1064; +pub const OPPAYOUAMOUNT: u32 = 1195; +pub const VALUATIOMETHOD: u32 = 1197; +pub const DERIVATIVVALUATIOMETHOD: u32 = 1319; +pub const SIDEXEID: u32 = 1427; +pub const ORDEDELAY: u32 = 1428; +pub const ORDEDELAUNIT: u32 = 1429; +pub const VENUTYPE: u32 = 1430; +pub const REORIDREASON: u32 = 1431; +pub const ORICUSORDECAPACITY: u32 = 1432; +pub const REAPPREID: u32 = 1433; +pub const MODETYPE: u32 = 1434; +pub const CONTRACMULTIPLIEUNIT: u32 = 1435; +pub const LECONTRACMULTIPLIEUNIT: u32 = 1436; +pub const UNDERLYINCONTRACMULTIPLIEUNIT: u32 = 1437; +pub const DERIVATIVCONTRACMULTIPLIEUNIT: u32 = 1438; +pub const FLOSCHEDULTYPE: u32 = 1439; +pub const LEFLOSCHEDULTYPE: u32 = 1440; +pub const UNDERLYINFLOSCHEDULTYPE: u32 = 1441; +pub const DERIVATIVFLOSCHEDULTYPE: u32 = 1442; +pub const FILLIQUIDITIND: u32 = 1443; +pub const SIDLIQUIDITIND: u32 = 1444; +pub const NRATSOURCES: u32 = 1445; +pub const RATSOURCE: u32 = 1446; +pub const RATSOURCTYPE: u32 = 1447; +pub const REFERENCPAGE: u32 = 1448; +pub const RESTRUCTURINTYPE: u32 = 1449; +pub const SENIORITY: u32 = 1450; +pub const NOTIONAPERCENTAGOUTSTANDING: u32 = 1451; +pub const ORIGINANOTIONAPERCENTAGOUTSTANDING: u32 = 1452; +pub const UNDERLYINRESTRUCTURINTYPE: u32 = 1453; +pub const UNDERLYINSENIORITY: u32 = 1454; +pub const UNDERLYINNOTIONAPERCENTAGOUTSTANDING: u32 = 1455; +pub const UNDERLYINORIGINANOTIONAPERCENTAGOUTSTANDING: u32 = 1456; +pub const ATTACHMENPOINT: u32 = 1457; +pub const DETACHMENPOINT: u32 = 1458; +pub const UNDERLYINATTACHMENPOINT: u32 = 1459; +pub const UNDERLYINDETACHMENPOINT: u32 = 1460; +pub const NTARGEPARTIDS: u32 = 1461; +pub const TARGEPARTID: u32 = 1462; +pub const TARGEPARTIDSOURCE: u32 = 1463; +pub const TARGEPARTROLE: u32 = 1464; +pub const SECURITLISID: u32 = 1465; +pub const SECURITLISREID: u32 = 1466; +pub const SECURITLISDESC: u32 = 1467; +pub const ENCODESECURITLISDESLEN: u32 = 1468; +pub const ENCODESECURITLISDESC: u32 = 1469; +pub const SECURITLISTYPE: u32 = 1470; +pub const SECURITLISTYPSOURCE: u32 = 1471; +pub const NEWID: u32 = 1472; +pub const NEWCATEGORY: u32 = 1473; +pub const LANGUAGCODE: u32 = 1474; +pub const NNEWREIDS: u32 = 1475; +pub const NEWREID: u32 = 1476; +pub const NEWRETYPE: u32 = 1477; +pub const STRIKPRICDETERMINATIOMETHOD: u32 = 1478; +pub const STRIKPRICBOUNDARMETHOD: u32 = 1479; +pub const STRIKPRICBOUNDARPRECISION: u32 = 1480; +pub const UNDERLYINPRICDETERMINATIOMETHOD: u32 = 1481; +pub const OPPAYOUTYPE: u32 = 1482; +pub const NCOMPLEEVENTS: u32 = 1483; +pub const COMPLEEVENTYPE: u32 = 1484; +pub const COMPLEOPPAYOUAMOUNT: u32 = 1485; +pub const COMPLEEVENPRICE: u32 = 1486; +pub const COMPLEEVENPRICBOUNDARMETHOD: u32 = 1487; +pub const COMPLEEVENPRICBOUNDARPRECISION: u32 = 1488; +pub const COMPLEEVENPRICTIMTYPE: u32 = 1489; +pub const COMPLEEVENCONDITION: u32 = 1490; +pub const NCOMPLEEVENDATES: u32 = 1491; +pub const COMPLEEVENSTARDATE: u32 = 1492; +pub const COMPLEEVENENDATE: u32 = 1493; +pub const NCOMPLEEVENTIMES: u32 = 1494; +pub const COMPLEEVENSTARTIME: u32 = 1495; +pub const COMPLEEVENENTIME: u32 = 1496; +pub const STREAASGREID: u32 = 1497; +pub const STREAASGRETYPE: u32 = 1498; +pub const NASGREQS: u32 = 1499; +pub const MDSTREAID: u32 = 1500; +pub const STREAASGRPID: u32 = 1501; +pub const STREAASGREREASON: u32 = 1502; +pub const STREAASGACTYPE: u32 = 1503; +pub const STREAASGTYPE: u32 = 1617; +pub const RESYTRANSACTIME: u32 = 1504; +pub const FILYIELTYPE: u32 = 1622; +pub const FILYIELD: u32 = 1623; +pub const NMATCINST: u32 = 1624; +pub const MATCINST: u32 = 1625; +pub const MATCATTRITAID: u32 = 1626; +pub const MATCATTRIVALUE: u32 = 1627; +pub const MATCINSMARKEID: u32 = 1673; +pub const TRIGGESCOPE: u32 = 1628; +pub const EXPOSURDURATION: u32 = 1629; +pub const NLIMIAMTS: u32 = 1630; +pub const LIMIAMTYPE: u32 = 1631; +pub const LASLIMIAMT: u32 = 1632; +pub const LIMIAMREMAINING: u32 = 1633; +pub const LIMIAMCURRENCY: u32 = 1634; +pub const MARGIREQMINID: u32 = 1635; +pub const NMARGIREQMINQUALIFIER: u32 = 1636; +pub const MARGIREQMINQUALIFIER: u32 = 1637; +pub const MARGIREQMRPTYPE: u32 = 1638; +pub const MARGICLASS: u32 = 1639; +pub const MARGIREQMINSTATUS: u32 = 1640; +pub const MARGIREQMINRESULT: u32 = 1641; +pub const MARGIREQMRPID: u32 = 1642; +pub const NMARGIAMT: u32 = 1643; +pub const MARGIAMTYPE: u32 = 1644; +pub const MARGIAMT: u32 = 1645; +pub const MARGIAMCCY: u32 = 1646; +pub const NRELATEINSTRUMENTS: u32 = 1647; +pub const RELATEINSTRUMENTYPE: u32 = 1648; +pub const RELATESYMBOL: u32 = 1649; +pub const RELATESECURITID: u32 = 1650; +pub const RELATESECURITIDSOURCE: u32 = 1651; +pub const RELATESECURITTYPE: u32 = 1652; +pub const RELATEMATURITMONTYEAR: u32 = 1653; +pub const COVEREQTY: u32 = 1654; +pub const MARKEMAKEACTIVITY: u32 = 1655; +pub const PARTDETAILLISREQUESID: u32 = 1505; +pub const NREQUESTEPARTROLES: u32 = 1508; +pub const REQUESTEPARTROLE: u32 = 1509; +pub const PARTDETAILLISREPORID: u32 = 1510; +pub const REQUESRESULT: u32 = 1511; +pub const TONPARTIES: u32 = 1512; +pub const NPARTRELATIONSHIPS: u32 = 1514; +pub const PARTRELATIONSHIP: u32 = 1515; +pub const NPARTDETAIALID: u32 = 1516; +pub const PARTDETAIALID: u32 = 1517; +pub const PARTDETAIALIDSOURCE: u32 = 1518; +pub const NPARTDETAIALSUIDS: u32 = 1519; +pub const PARTDETAIALSUID: u32 = 1520; +pub const PARTDETAIALSUIDTYPE: u32 = 1521; +pub const NRISLIMITYPES: u32 = 1529; +pub const RISLIMITYPE: u32 = 1530; +pub const RISLIMIAMOUNT: u32 = 1531; +pub const RISLIMICURRENCY: u32 = 1532; +pub const RISLIMIPLATFORM: u32 = 1533; +pub const NRISINSTRUMENSCOPES: u32 = 1534; +pub const INSTRUMENSCOPOPERATOR: u32 = 1535; +pub const INSTRUMENSCOPSYMBOL: u32 = 1536; +pub const INSTRUMENSCOPSYMBOSFX: u32 = 1537; +pub const INSTRUMENSCOPSECURITID: u32 = 1538; +pub const INSTRUMENSCOPSECURITIDSOURCE: u32 = 1539; +pub const NINSTRUMENSCOPSECURITALID: u32 = 1540; +pub const INSTRUMENSCOPSECURITALID: u32 = 1541; +pub const INSTRUMENSCOPSECURITALIDSOURCE: u32 = 1542; +pub const INSTRUMENSCOPPRODUCT: u32 = 1543; +pub const INSTRUMENSCOPPRODUCCOMPLEX: u32 = 1544; +pub const INSTRUMENSCOPSECURITGROUP: u32 = 1545; +pub const INSTRUMENSCOPCFICODE: u32 = 1546; +pub const INSTRUMENSCOPSECURITTYPE: u32 = 1547; +pub const INSTRUMENSCOPSECURITSUTYPE: u32 = 1548; +pub const INSTRUMENSCOPMATURITMONTYEAR: u32 = 1549; +pub const INSTRUMENSCOPMATURITTIME: u32 = 1550; +pub const INSTRUMENSCOPRESTRUCTURINTYPE: u32 = 1551; +pub const INSTRUMENSCOPSENIORITY: u32 = 1552; +pub const INSTRUMENSCOPPUOCALL: u32 = 1553; +pub const INSTRUMENSCOPFLEXIBLINDICATOR: u32 = 1554; +pub const INSTRUMENSCOPCOUPORATE: u32 = 1555; +pub const INSTRUMENSCOPSECURITDESC: u32 = 1556; +pub const INSTRUMENSCOPSETTTYPE: u32 = 1557; +pub const RISINSTRUMENMULTIPLIER: u32 = 1558; +pub const NRISWARNINLEVELS: u32 = 1559; +pub const RISWARNINLEVEPERCENT: u32 = 1560; +pub const RISWARNINLEVENAME: u32 = 1561; +pub const NRELATEPARTDETAIID: u32 = 1562; +pub const RELATEPARTDETAIID: u32 = 1563; +pub const RELATEPARTDETAIIDSOURCE: u32 = 1564; +pub const RELATEPARTDETAIROLE: u32 = 1565; +pub const NRELATEPARTDETAISUIDS: u32 = 1566; +pub const RELATEPARTDETAISUID: u32 = 1567; +pub const RELATEPARTDETAISUIDTYPE: u32 = 1568; +pub const NRELATEPARTDETAIALID: u32 = 1569; +pub const RELATEPARTDETAIALID: u32 = 1570; +pub const RELATEPARTDETAIALIDSOURCE: u32 = 1571; +pub const NRELATEPARTDETAIALSUIDS: u32 = 1572; +pub const RELATEPARTDETAIALSUID: u32 = 1573; +pub const RELATEPARTDETAIALSUIDTYPE: u32 = 1574; +pub const INSTRUMENSCOPSECURITEXCHANGE: u32 = 1616; +pub const INSTRUMENSCOPENCODESECURITDESLEN: u32 = 1620; +pub const INSTRUMENSCOPENCODESECURITDESC: u32 = 1621; +pub const NINSTRUMENSCOPES: u32 = 1656; +pub const NREQUESTINPARTIDS: u32 = 1657; +pub const REQUESTINPARTID: u32 = 1658; +pub const REQUESTINPARTIDSOURCE: u32 = 1659; +pub const REQUESTINPARTROLE: u32 = 1660; +pub const NREQUESTINPARTSUIDS: u32 = 1661; +pub const REQUESTINPARTSUID: u32 = 1662; +pub const REQUESTINPARTSUIDTYPE: u32 = 1663; +pub const ENCODEREJECTEXLEN: u32 = 1664; +pub const ENCODEREJECTEXT: u32 = 1665; +pub const RISLIMIREQUESID: u32 = 1666; +pub const RISLIMIREPORID: u32 = 1667; +pub const NREQUESTERISLIMITYPE: u32 = 1668; +pub const NRISLIMITS: u32 = 1669; +pub const RISLIMIID: u32 = 1670; +pub const NPARTDETAILS: u32 = 1671; +pub const PARTDETAISTATUS: u32 = 1672; +pub const PARTDETAIROLQUALIFIER: u32 = 1674; +pub const RELATEPARTDETAIROLQUALIFIER: u32 = 1675; +pub const NPARTUPDATES: u32 = 1676; +pub const NPARTRISLIMITS: u32 = 1677; +pub const PARTDETAIID: u32 = 1691; +pub const PARTDETAIIDSOURCE: u32 = 1692; +pub const PARTDETAIROLE: u32 = 1693; +pub const NPARTDETAISUIDS: u32 = 1694; +pub const PARTDETAISUID: u32 = 1695; +pub const PARTDETAISUIDTYPE: u32 = 1696; +pub const SECURITMASTRADINSTATUS: u32 = 1679; +pub const SECURITMASTRADINEVENT: u32 = 1680; +pub const MASHALREASON: u32 = 1681; +pub const MDSECURITTRADINSTATUS: u32 = 1682; +pub const MDSUFEETYPE: u32 = 1683; +pub const MDHALREASON: u32 = 1684; +pub const SIDTRADID: u32 = 1506; +pub const SIDORITRADID: u32 = 1507; +pub const DIFFERENTIAPRICE: u32 = 1522; +pub const TRACSTATUS: u32 = 1523; +pub const PRICQUOTCURRENCY: u32 = 1524; +pub const UNDERLYINPRICQUOTCURRENCY: u32 = 1526; +pub const LEPRICQUOTCURRENCY: u32 = 1528; +pub const DERIVATIVPRICQUOTCURRENCY: u32 = 1576; +pub const NSECURITCLASSIFICATIONS: u32 = 1582; +pub const SECURITCLASSIFICATIOREASON: u32 = 1583; +pub const SECURITCLASSIFICATIOVALUE: u32 = 1584; +pub const POAMREASON: u32 = 1585; +pub const NLEPOAMT: u32 = 1586; +pub const LEPOAMT: u32 = 1587; +pub const LEPOAMTYPE: u32 = 1588; +pub const LEPOCURRENCY: u32 = 1589; +pub const LEPOAMREASON: u32 = 1590; +pub const LEQTTYPE: u32 = 1591; +pub const DISCOUNFACTOR: u32 = 1592; +pub const PARENALLOID: u32 = 1593; +pub const LESECURITGROUP: u32 = 1594; +pub const POSITIOCONTINGENPRICE: u32 = 1595; +pub const CLEARINTRADPRICE: u32 = 1596; +pub const SIDCLEARINTRADPRICE: u32 = 1597; +pub const SIDCLEARINTRADPRICTYPE: u32 = 1598; +pub const SIDPRICDIFFERENTIAL: u32 = 1599; +pub const FIXENGINNAME: u32 = 1600; +pub const FIXENGINVERSION: u32 = 1601; +pub const FIXENGINVENDOR: u32 = 1602; +pub const APPLICATIOSYSTENAME: u32 = 1603; +pub const APPLICATIOSYSTEVERSION: u32 = 1604; +pub const APPLICATIOSYSTEVENDOR: u32 = 1605; +pub const NUOSIMPLINSTRUMENTS: u32 = 1606; +pub const SECURITREJECREASON: u32 = 1607; +pub const INITIADISPLAQTY: u32 = 1608; +pub const THROTTLSTATUS: u32 = 1609; +pub const NTHROTTLES: u32 = 1610; +pub const THROTTLACTION: u32 = 1611; +pub const THROTTLTYPE: u32 = 1612; +pub const THROTTLNMSGS: u32 = 1613; +pub const THROTTLTIMINTERVAL: u32 = 1614; +pub const THROTTLTIMUNIT: u32 = 1615; +pub const NTHROTTLMSTYPE: u32 = 1618; +pub const THROTTLMSTYPE: u32 = 1619; +pub const THROTTLINST: u32 = 1685; +pub const THROTTLCOUNINDICATOR: u32 = 1686; +pub const ACCOUNSUMMARREPORID: u32 = 1699; +pub const NSETTLEMENAMOUNTS: u32 = 1700; +pub const SETTLEMENAMOUNT: u32 = 1701; +pub const SETTLEMENAMOUNCURRENCY: u32 = 1702; +pub const NCOLLATERAAMOUNTS: u32 = 1703; +pub const CURRENCOLLATERAAMOUNT: u32 = 1704; +pub const COLLATERACURRENCY: u32 = 1705; +pub const COLLATERATYPE: u32 = 1706; +pub const NPACOLLECTS: u32 = 1707; +pub const PAAMOUNT: u32 = 1710; +pub const COLLECAMOUNT: u32 = 1711; +pub const PACOLLECTYPE: u32 = 1708; +pub const PACOLLECCURRENCY: u32 = 1709; +pub const PACOLLECMARKESEGMENID: u32 = 1712; +pub const PACOLLECMARKEID: u32 = 1713; +pub const MARGIAMOUNMARKESEGMENID: u32 = 1714; +pub const MARGIAMOUNMARKEID: u32 = 1715; +pub const FIRGROUID: u32 = 1728; +pub const FIRMNEMONIC: u32 = 1729; +pub const ALLOGROUID: u32 = 1730; +pub const AVPGROUID: u32 = 1731; +pub const FIRALLOTEXT: u32 = 1732; +pub const ENCODEFIRALLOTEXLEN: u32 = 1733; +pub const ENCODEFIRALLOTEXT: u32 = 1734; +pub const ALLOCATIOROLLUINSTRUCTION: u32 = 1735; +pub const ALLOGROUQUANTITY: u32 = 1736; +pub const ALLOGROUREMAININQUANTITY: u32 = 1737; +pub const ALLOREVERSASTATUS: u32 = 1738; +pub const OBLIGATIOTYPE: u32 = 1739; +pub const TRADPRICNEGOTIATIOMETHOD: u32 = 1740; +pub const UPFRONPRICTYPE: u32 = 1741; +pub const UPFRONPRICE: u32 = 1742; +pub const LASUPFRONPRICE: u32 = 1743; +pub const SHORSALRESTRICTION: u32 = 1687; +pub const SHORSALEXEMPTIOREASON: u32 = 1688; +pub const LESHORSALEXEMPTIOREASON: u32 = 1689; +pub const SIDSHORSALEXEMPTIOREASON: u32 = 1690; +pub const UNIOMEASURCURRENCY: u32 = 1716; +pub const PRICUNIOMEASURCURRENCY: u32 = 1717; +pub const UNDERLYINUNIOMEASURCURRENCY: u32 = 1718; +pub const UNDERLYINPRICUNIOMEASURCURRENCY: u32 = 1719; +pub const LEUNIOMEASURCURRENCY: u32 = 1720; +pub const LEPRICUNIOMEASURCURRENCY: u32 = 1721; +pub const DERIVATIVUNIOMEASURCURRENCY: u32 = 1722; +pub const DERIVATIVPRICUNIOMEASURCURRENCY: u32 = 1723; +pub const APPLEVERECOVERINDICATOR: u32 = 1744; +pub const BIMDENTRID: u32 = 1745; +pub const OFFEMDENTRID: u32 = 1746; +pub const BIQUOTID: u32 = 1747; +pub const OFFEQUOTID: u32 = 1748; +pub const TOTABISIZE: u32 = 1749; +pub const TOTAOFFESIZE: u32 = 1750; +pub const SECONDARQUOTID: u32 = 1751; +pub const CUSTODIALOID: u32 = 1752; +pub const VERSUPURCHASDATE: u32 = 1753; +pub const VERSUPURCHASPRICE: u32 = 1754; +pub const CURRENCOSBASIS: u32 = 1755; +pub const LECUSTODIALOID: u32 = 1756; +pub const LEVERSUPURCHASDATE: u32 = 1757; +pub const LEVERSUPURCHASPRICE: u32 = 1758; +pub const LECURRENCOSBASIS: u32 = 1759; +pub const RISLIMIREQUESTYPE: u32 = 1760; +pub const RISLIMIREQUESRESULT: u32 = 1761; +pub const RISLIMIREQUESSTATUS: u32 = 1762; +pub const RISLIMISTATUS: u32 = 1763; +pub const RISLIMIRESULT: u32 = 1764; +pub const RISLIMIUTILIZATIOPERCENT: u32 = 1765; +pub const RISLIMIUTILIZATIOAMOUNT: u32 = 1766; +pub const RISLIMIACTION: u32 = 1767; +pub const RISWARNINLEVEAMOUNT: u32 = 1768; +pub const RISWARNINLEVEACTION: u32 = 1769; +pub const ENTITLEMENREQUESID: u32 = 1770; +pub const ENTITLEMENREPORID: u32 = 1771; +pub const NPARTENTITLEMENTS: u32 = 1772; +pub const NENTITLEMENTS: u32 = 1773; +pub const ENTITLEMENINDICATOR: u32 = 1774; +pub const ENTITLEMENTYPE: u32 = 1775; +pub const ENTITLEMENID: u32 = 1776; +pub const NENTITLEMENATTRIB: u32 = 1777; +pub const ENTITLEMENATTRITYPE: u32 = 1778; +pub const ENTITLEMENATTRIDATATYPE: u32 = 1779; +pub const ENTITLEMENATTRIVALUE: u32 = 1780; +pub const ENTITLEMENATTRICURRENCY: u32 = 1781; +pub const ENTITLEMENSTARDATE: u32 = 1782; +pub const ENTITLEMENENDATE: u32 = 1783; +pub const ENTITLEMENPLATFORM: u32 = 1784; +pub const TRASECONTROL: u32 = 1785; +pub const TRADVOTYPE: u32 = 1786; +pub const RETICTABLID: u32 = 1787; +pub const LEID: u32 = 1788; +pub const NTARGEMARKESEGMENTS: u32 = 1789; +pub const TARGEMARKESEGMENID: u32 = 1790; +pub const NAFFECTEMARKESEGMENTS: u32 = 1791; +pub const AFFECTEMARKESEGMENID: u32 = 1792; +pub const NNOAFFECTEMARKESEGMENTS: u32 = 1793; +pub const NOAFFECTEMARKESEGMENID: u32 = 1794; +pub const NORDEEVENTS: u32 = 1795; +pub const ORDEEVENTYPE: u32 = 1796; +pub const ORDEEVENEXEID: u32 = 1797; +pub const ORDEEVENREASON: u32 = 1798; +pub const ORDEEVENPX: u32 = 1799; +pub const ORDEEVENQTY: u32 = 1800; +pub const ORDEEVENLIQUIDITINDICATOR: u32 = 1801; +pub const ORDEEVENTEXT: u32 = 1802; +pub const AUCTIOTYPE: u32 = 1803; +pub const AUCTIOALLOCATIOPCT: u32 = 1804; +pub const AUCTIOINSTRUCTION: u32 = 1805; +pub const RECORID: u32 = 1806; +pub const LOCTYPE: u32 = 1807; +pub const LOCKEQTY: u32 = 1808; +pub const SECONDARLOCKEQTY: u32 = 1809; +pub const RELEASINSTRUCTION: u32 = 1810; +pub const RELEASQTY: u32 = 1811; +pub const NDISCLOSURINSTRUCTIONS: u32 = 1812; +pub const DISCLOSURTYPE: u32 = 1813; +pub const DISCLOSURINSTRUCTION: u32 = 1814; +pub const TRADINCAPACITY: u32 = 1815; +pub const CLEARINACCOUNTYPE: u32 = 1816; +pub const LECLEARINACCOUNTYPE: u32 = 1817; +pub const TARGEPARTROLQUALIFIER: u32 = 1818; +pub const RELATEHIGPRICE: u32 = 1819; +pub const RELATELOPRICE: u32 = 1820; +pub const RELATEPRICSOURCE: u32 = 1821; +pub const MIQTMETHOD: u32 = 1822; +pub const TRIGGERED: u32 = 1823; +pub const AFFECTEORICORID: u32 = 1824; +pub const NOAFSECONDARORDEID: u32 = 1825; +pub const NCROSLEGS: u32 = 1829; +pub const EVENTIMPERIOD: u32 = 1826; +pub const EVENTIMUNIT: u32 = 1827; +pub const LASQTVARIANCE: u32 = 1828; +pub const ORDEORIGINATION: u32 = 1724; +pub const ORIGINATINDEPID: u32 = 1725; +pub const RECEIVINDEPID: u32 = 1726; +pub const INFORMATIOBARRIEID: u32 = 1727; +pub const SETTPRICINCREMENT: u32 = 1830; +pub const SETTPRICSECONDARINCREMENT: u32 = 1831; +pub const CLEAREINDICATOR: u32 = 1832; +pub const CONTRACREPOTYPE: u32 = 1833; +pub const POSITIOCAPACITY: u32 = 1834; +pub const POQTUNIOMEASURCURRENCY: u32 = 1835; +pub const POQTUNIOMEASURE: u32 = 1836; +pub const UNDERLYINCONTRACPRICREMONTH: u32 = 1837; +pub const NTRADPRICCONDITIONS: u32 = 1838; +pub const TRADPRICCONDITION: u32 = 1839; +pub const TRADALLOSTATUS: u32 = 1840; +pub const NTRADQTYS: u32 = 1841; +pub const TRADQTTYPE: u32 = 1842; +pub const TRADQTY: u32 = 1843; +pub const NTRADALLOAMTS: u32 = 1844; +pub const TRADALLOAMTYPE: u32 = 1845; +pub const TRADALLOAMT: u32 = 1846; +pub const TRADALLOCURRENCY: u32 = 1847; +pub const TRADALLOGROUINSTRUCTION: u32 = 1848; +pub const OFFSEINSTRUCTION: u32 = 1849; +pub const TRADALLOAMREASON: u32 = 1850; +pub const STRATEGLINID: u32 = 1851; +pub const SIDAVPX: u32 = 1852; +pub const SIDAVPINDICATOR: u32 = 1853; +pub const SIDAVPGROUID: u32 = 1854; +pub const NRELATETRADES: u32 = 1855; +pub const RELATETRADID: u32 = 1856; +pub const RELATETRADIDSOURCE: u32 = 1857; +pub const RELATETRADDATE: u32 = 1858; +pub const RELATETRADMARKEID: u32 = 1859; +pub const RELATETRADQUANTITY: u32 = 1860; +pub const NRELATEPOSITIONS: u32 = 1861; +pub const RELATEPOSITIOID: u32 = 1862; +pub const RELATEPOSITIOIDSOURCE: u32 = 1863; +pub const RELATEPOSITIODATE: u32 = 1864; +pub const OFFEID: u32 = 1867; +pub const NVALUCHECKS: u32 = 1868; +pub const VALUCHECTYPE: u32 = 1869; +pub const VALUCHECACTION: u32 = 1870; +pub const LESECURITXMLLEN: u32 = 1871; +pub const LESECURITXML: u32 = 1872; +pub const LESECURITXMLSCHEMA: u32 = 1873; +pub const UNDERLYINSECURITXMLLEN: u32 = 1874; +pub const UNDERLYINSECURITXML: u32 = 1875; +pub const UNDERLYINSECURITXMLSCHEMA: u32 = 1876; +pub const PARTDETAIREQUESRESULT: u32 = 1877; +pub const PARTDETAIREQUESSTATUS: u32 = 1878; +pub const PARTDETAIDEFINITIOSTATUS: u32 = 1879; +pub const PARTDETAIDEFINITIORESULT: u32 = 1880; +pub const ENTITLEMENREQUESRESULT: u32 = 1881; +pub const ENTITLEMENREQUESSTATUS: u32 = 1882; +pub const ENTITLEMENSTATUS: u32 = 1883; +pub const ENTITLEMENRESULT: u32 = 1884; +pub const ENTITLEMENREID: u32 = 1885; +pub const SETTPRICUNIOMEASURE: u32 = 1886; +pub const SETTPRICUNIOMEASURCURRENCY: u32 = 1887; +pub const TRADMATCTIMESTAMP: u32 = 1888; +pub const NINSTRMMATCSIDES: u32 = 1889; +pub const NTRMATCSIDES: u32 = 1890; +pub const TRMATCSUID: u32 = 1891; +pub const NLEEXECS: u32 = 1892; +pub const LEEXEID: u32 = 1893; +pub const LETRADID: u32 = 1894; +pub const LETRADREPORID: u32 = 1895; +pub const TRADMATCACSTATUS: u32 = 1896; +pub const TRADMATCREJECREASON: u32 = 1897; +pub const SIDMARKESEGMENID: u32 = 1898; +pub const SIDVENUTYPE: u32 = 1899; +pub const SIDEXEREID: u32 = 1900; +pub const LEEXEREID: u32 = 1901; +pub const HAIRCUINDICATOR: u32 = 1902; +pub const NUOCOMPETITORS: u32 = 1913; +pub const RESPONSTIME: u32 = 1914; +pub const QUOTDISPLATIME: u32 = 1915; +pub const EXPOSURDURATIOUNIT: u32 = 1916; +pub const COVEPRICE: u32 = 1917; +pub const NCLEARINACCOUNTYPES: u32 = 1918; +pub const NPRICMOVEMENTS: u32 = 1919; +pub const NPRICMOVEMENVALUES: u32 = 1920; +pub const PRICMOVEMENVALUE: u32 = 1921; +pub const PRICMOVEMENPOINT: u32 = 1922; +pub const PRICMOVEMENTYPE: u32 = 1923; +pub const ENCODEEVENTEXLEN: u32 = 1578; +pub const ENCODEEVENTEXT: u32 = 1579; +pub const REGULATORTRADID: u32 = 1903; +pub const REGULATORTRADIDEVENT: u32 = 1904; +pub const REGULATORTRADIDSOURCE: u32 = 1905; +pub const REGULATORTRADIDTYPE: u32 = 1906; +pub const NREGULATORTRADIDS: u32 = 1907; +pub const NALLOREGULATORTRADIDS: u32 = 1908; +pub const ALLOREGULATORTRADID: u32 = 1909; +pub const ALLOREGULATORTRADIDSOURCE: u32 = 1910; +pub const ALLOREGULATORTRADIDEVENT: u32 = 1911; +pub const ALLOREGULATORTRADIDTYPE: u32 = 1912; +pub const CLEARININTENTION: u32 = 1924; +pub const TRADCLEARININSTRUCTION: u32 = 1925; +pub const BACKLOADETRADINDICATOR: u32 = 1926; +pub const CONFIRMATIOMETHOD: u32 = 1927; +pub const MANDATORCLEARININDICATOR: u32 = 1928; +pub const MIXESWAINDICATOR: u32 = 1929; +pub const OFMARKEPRICINDICATOR: u32 = 1930; +pub const VERIFICATIOMETHOD: u32 = 1931; +pub const CLEARINREQUIREMENEXCEPTION: u32 = 1932; +pub const IRSDIRECTION: u32 = 1933; +pub const REGULATORREPORTYPE: u32 = 1934; +pub const VOLUNTARREGULATORREPORT: u32 = 1935; +pub const TRADCOLLATERALIZATION: u32 = 1936; +pub const TRADCONTINUATION: u32 = 1937; +pub const ASSECLASS: u32 = 1938; +pub const ASSESUCLASS: u32 = 1939; +pub const ASSETYPE: u32 = 1940; +pub const SWACLASS: u32 = 1941; +pub const NTTDEFAULT: u32 = 1942; +pub const MTTDEFAULT: u32 = 1943; +pub const SETTLEENTITMATRISOURCE: u32 = 1944; +pub const SETTLEENTITMATRIPUBLICATIODATE: u32 = 1945; +pub const COUPOTYPE: u32 = 1946; +pub const TOTAISSUEAMOUNT: u32 = 1947; +pub const COUPOFREQUENCPERIOD: u32 = 1948; +pub const COUPOFREQUENCUNIT: u32 = 1949; +pub const COUPODACOUNT: u32 = 1950; +pub const CONVERTIBLBONEQUITID: u32 = 1951; +pub const CONVERTIBLBONEQUITIDSOURCE: u32 = 1952; +pub const CONTRACPRICREMONTH: u32 = 1953; +pub const LIESENIORITY: u32 = 1954; +pub const LOAFACILITY: u32 = 1955; +pub const REFERENCENTITTYPE: u32 = 1956; +pub const INDESERIES: u32 = 1957; +pub const INDEANNEVERSION: u32 = 1958; +pub const INDEANNEDATE: u32 = 1959; +pub const INDEANNESOURCE: u32 = 1960; +pub const AGREEMENVERSION: u32 = 1961; +pub const MASTECONFIRMATIODESC: u32 = 1962; +pub const MASTECONFIRMATIODATE: u32 = 1963; +pub const MASTECONFIRMATIOANNEDESC: u32 = 1964; +pub const MASTECONFIRMATIOANNEDATE: u32 = 1965; +pub const BROKECONFIRMATIODESC: u32 = 1966; +pub const CREDISUPPORAGREEMENDESC: u32 = 1967; +pub const CREDISUPPORAGREEMENDATE: u32 = 1968; +pub const CREDISUPPORAGREEMENID: u32 = 1969; +pub const GOVERNINLAW: u32 = 1970; +pub const NSIDREGULATORTRADIDS: u32 = 1971; +pub const SIDREGULATORTRADID: u32 = 1972; +pub const SIDREGULATORTRADIDSOURCE: u32 = 1973; +pub const SIDREGULATORTRADIDEVENT: u32 = 1974; +pub const SIDREGULATORTRADIDTYPE: u32 = 1975; +pub const NSECONDARASSECLASSES: u32 = 1976; +pub const SECONDARASSECLASS: u32 = 1977; +pub const SECONDARASSESUCLASS: u32 = 1978; +pub const SECONDARASSETYPE: u32 = 1979; +pub const BLOCTRALLOINDICATOR: u32 = 1980; +pub const NUNDERLYINEVENTS: u32 = 1981; +pub const UNDERLYINEVENTYPE: u32 = 1982; +pub const UNDERLYINEVENDATE: u32 = 1983; +pub const UNDERLYINEVENTIME: u32 = 1984; +pub const UNDERLYINEVENTIMUNIT: u32 = 1985; +pub const UNDERLYINEVENTIMPERIOD: u32 = 1986; +pub const UNDERLYINEVENPX: u32 = 1987; +pub const UNDERLYINCONSTITUENWEIGHT: u32 = 1988; +pub const UNDERLYINCOUPOTYPE: u32 = 1989; +pub const UNDERLYINTOTAISSUEAMOUNT: u32 = 1990; +pub const UNDERLYINCOUPOFREQUENCPERIOD: u32 = 1991; +pub const UNDERLYINCOUPOFREQUENCUNIT: u32 = 1992; +pub const UNDERLYINCOUPODACOUNT: u32 = 1993; +pub const UNDERLYINOBLIGATIOID: u32 = 1994; +pub const UNDERLYINOBLIGATIOIDSOURCE: u32 = 1995; +pub const UNDERLYINEQUITID: u32 = 1996; +pub const UNDERLYINEQUITIDSOURCE: u32 = 1997; +pub const UNDERLYINLIESENIORITY: u32 = 1998; +pub const UNDERLYINLOAFACILITY: u32 = 1999; +pub const UNDERLYINREFERENCENTITTYPE: u32 = 2000; +pub const UNDERLYINPROTECTIOTERXIDREF: u32 = 41314; +pub const UNDERLYINSETTTERXIDREF: u32 = 41315; +pub const UNDERLYININDESERIES: u32 = 2003; +pub const UNDERLYININDEANNEVERSION: u32 = 2004; +pub const UNDERLYININDEANNEDATE: u32 = 2005; +pub const UNDERLYININDEANNESOURCE: u32 = 2006; +pub const UNDERLYINPRODUCCOMPLEX: u32 = 2007; +pub const UNDERLYINSECURITGROUP: u32 = 2008; +pub const UNDERLYINSETTLOOPEFLAG: u32 = 2009; +pub const UNDERLYINASSIGNMENMETHOD: u32 = 2010; +pub const UNDERLYINSECURITSTATUS: u32 = 2011; +pub const UNDERLYINOBLIGATIOTYPE: u32 = 2012; +pub const UNDERLYINASSECLASS: u32 = 2013; +pub const UNDERLYINASSESUCLASS: u32 = 2014; +pub const UNDERLYINASSETYPE: u32 = 2015; +pub const UNDERLYINSWACLASS: u32 = 2016; +pub const UNDERLYINNTTDEFAULT: u32 = 2017; +pub const UNDERLYINMTTDEFAULT: u32 = 2018; +pub const UNDERLYINSETTLEENTITMATRISOURCE: u32 = 2019; +pub const UNDERLYINSETTLEENTITMATRIPUBLICATIODATE: u32 = 2020; +pub const UNDERLYINSTRIKMULTIPLIER: u32 = 2021; +pub const UNDERLYINSTRIKVALUE: u32 = 2022; +pub const UNDERLYINSTRIKPRICDETERMINATIOMETHOD: u32 = 2023; +pub const UNDERLYINSTRIKPRICBOUNDARMETHOD: u32 = 2024; +pub const UNDERLYINSTRIKPRICBOUNDARPRECISION: u32 = 2025; +pub const UNDERLYINMIPRICINCREMENT: u32 = 2026; +pub const UNDERLYINMIPRICINCREMENAMOUNT: u32 = 2027; +pub const UNDERLYINOPPAYOUTYPE: u32 = 2028; +pub const UNDERLYINOPPAYOUAMOUNT: u32 = 2029; +pub const UNDERLYINPRICQUOTMETHOD: u32 = 2030; +pub const UNDERLYINVALUATIOMETHOD: u32 = 2031; +pub const UNDERLYINLISMETHOD: u32 = 2032; +pub const UNDERLYINCAPRICE: u32 = 2033; +pub const UNDERLYINFLOOPRICE: u32 = 2034; +pub const UNDERLYINFLEXIBLINDICATOR: u32 = 2035; +pub const UNDERLYINFLEPRODUCELIGIBILITINDICATOR: u32 = 2036; +pub const UNDERLYINPOSITIOLIMIT: u32 = 2037; +pub const UNDERLYINNTPOSITIOLIMIT: u32 = 2038; +pub const UNDERLYINPOOL: u32 = 2039; +pub const UNDERLYINCONTRACSETTMONTH: u32 = 2040; +pub const UNDERLYINDATEDATE: u32 = 2041; +pub const UNDERLYININTERESACCRUADATE: u32 = 2042; +pub const UNDERLYINSHORSALRESTRICTION: u32 = 2043; +pub const UNDERLYINRETICTABLID: u32 = 2044; +pub const NUNDERLYINCOMPLEEVENTS: u32 = 2045; +pub const UNDERLYINCOMPLEEVENTYPE: u32 = 2046; +pub const UNDERLYINCOMPLEOPPAYOUAMOUNT: u32 = 2047; +pub const UNDERLYINCOMPLEEVENPRICE: u32 = 2048; +pub const UNDERLYINCOMPLEEVENPRICBOUNDARMETHOD: u32 = 2049; +pub const UNDERLYINCOMPLEEVENPRICBOUNDARPRECISION: u32 = 2050; +pub const UNDERLYINCOMPLEEVENPRICTIMTYPE: u32 = 2051; +pub const UNDERLYINCOMPLEEVENCONDITION: u32 = 2052; +pub const NUNDERLYINCOMPLEEVENDATES: u32 = 2053; +pub const UNDERLYINCOMPLEEVENSTARDATE: u32 = 2054; +pub const UNDERLYINCOMPLEEVENENDATE: u32 = 2055; +pub const NUNDERLYINCOMPLEEVENTIMES: u32 = 2056; +pub const UNDERLYINCOMPLEEVENSTARTIME: u32 = 2057; +pub const UNDERLYINCOMPLEEVENENTIME: u32 = 2058; +pub const NLEEVENTS: u32 = 2059; +pub const LEEVENTYPE: u32 = 2060; +pub const LEEVENDATE: u32 = 2061; +pub const LEEVENTIME: u32 = 2062; +pub const LEEVENTIMUNIT: u32 = 2063; +pub const LEEVENTIMPERIOD: u32 = 2064; +pub const LEEVENPX: u32 = 2065; +pub const LEEVENTEXT: u32 = 2066; +pub const LEASSECLASS: u32 = 2067; +pub const LEASSESUCLASS: u32 = 2068; +pub const LEASSETYPE: u32 = 2069; +pub const LESWACLASS: u32 = 2070; +pub const UNDERLYINEVENTEXT: u32 = 2071; +pub const ENCODEUNDERLYINEVENTEXLEN: u32 = 2072; +pub const ENCODEUNDERLYINEVENTEXT: u32 = 2073; +pub const ENCODELEEVENTEXLEN: u32 = 2074; +pub const ENCODELEEVENTEXT: u32 = 2075; +pub const NLESECONDARASSECLASSES: u32 = 2076; +pub const LESECONDARASSECLASS: u32 = 2077; +pub const LESECONDARASSESUCLASS: u32 = 2078; +pub const LESECONDARASSETYPE: u32 = 2079; +pub const NUNDERLYINSECONDARASSECLASSES: u32 = 2080; +pub const UNDERLYINSECONDARASSECLASS: u32 = 2081; +pub const UNDERLYINSECONDARASSESUCLASS: u32 = 2082; +pub const UNDERLYINSECONDARASSETYPE: u32 = 2083; +pub const NADDITIONATERBONREFS: u32 = 40000; +pub const ADDITIONATERBONSECURITID: u32 = 40001; +pub const ADDITIONATERBONSECURITIDSOURCE: u32 = 40002; +pub const ADDITIONATERBONDESC: u32 = 40003; +pub const ENCODEADDITIONATERBONDESLEN: u32 = 40004; +pub const ENCODEADDITIONATERBONDESC: u32 = 40005; +pub const ADDITIONATERBONCURRENCY: u32 = 40006; +pub const ADDITIONATERBONISSUER: u32 = 40007; +pub const ENCODEADDITIONATERBONISSUELEN: u32 = 40008; +pub const ENCODEADDITIONATERBONISSUER: u32 = 40009; +pub const ADDITIONATERBONSENIORITY: u32 = 40010; +pub const ADDITIONATERBONCOUPOTYPE: u32 = 40011; +pub const ADDITIONATERBONCOUPORATE: u32 = 40012; +pub const ADDITIONATERBONMATURITDATE: u32 = 40013; +pub const ADDITIONATERBONPAVALUE: u32 = 40014; +pub const ADDITIONATERBONCURRENTOTAISSUEAMOUNT: u32 = 40015; +pub const ADDITIONATERBONCOUPOFREQUENCPERIOD: u32 = 40016; +pub const ADDITIONATERBONCOUPOFREQUENCUNIT: u32 = 40017; +pub const ADDITIONATERBONDACOUNT: u32 = 40018; +pub const NADDITIONATERMS: u32 = 40019; +pub const ADDITIONATERCONDITIOPRECEDENBONINDICATOR: u32 = 40020; +pub const ADDITIONATERDISCREPANCCLAUSINDICATOR: u32 = 40021; +pub const NCASSETTTERMS: u32 = 40022; +pub const CASSETTCURRENCY: u32 = 40023; +pub const CASSETTVALUATIOFIRSBUSINESDAOFFSET: u32 = 40024; +pub const CASSETTVALUATIOSUBSEQUENBUSINESDAYOFFSET: u32 = 40916; +pub const CASSETTNUOVALUATIODATES: u32 = 40917; +pub const CASSETTVALUATIOTIME: u32 = 40025; +pub const CASSETTBUSINESCENTER: u32 = 40026; +pub const CASSETTQUOTMETHOD: u32 = 40027; +pub const CASSETTQUOTAMOUNT: u32 = 40028; +pub const CASSETTQUOTCURRENCY: u32 = 40029; +pub const CASSETTMINIMUQUOTAMOUNT: u32 = 40030; +pub const CASSETTMINIMUQUOTCURRENCY: u32 = 40031; +pub const CASSETTDEALER: u32 = 40032; +pub const CASSETTBUSINESDAYS: u32 = 40033; +pub const CASSETTAMOUNT: u32 = 40034; +pub const CASSETTRECOVERFACTOR: u32 = 40035; +pub const CASSETTFIXETERINDICATOR: u32 = 40036; +pub const CASSETTACCRUEINTERESINDICATOR: u32 = 40037; +pub const CASSETTVALUATIOMETHOD: u32 = 40038; +pub const CASSETTTERXID: u32 = 40039; +pub const NCONTRACTUADEFINITIONS: u32 = 40040; +pub const CONTRACTUADEFINITION: u32 = 40041; +pub const NCONTRACTUAMATRICES: u32 = 40042; +pub const CONTRACTUAMATRISOURCE: u32 = 40043; +pub const CONTRACTUAMATRIDATE: u32 = 40044; +pub const CONTRACTUAMATRITERM: u32 = 40045; +pub const NFINANCINTERSUPPLEMENTS: u32 = 40046; +pub const FINANCINTERSUPPLEMENDESC: u32 = 40047; +pub const FINANCINTERSUPPLEMENDATE: u32 = 40048; +pub const NSTREAMS: u32 = 40049; +pub const STREATYPE: u32 = 40050; +pub const STREADESC: u32 = 40051; +pub const STREAPASIDE: u32 = 40052; +pub const STREARECEIVSIDE: u32 = 40053; +pub const STREANOTIONAL: u32 = 40054; +pub const STREACURRENCY: u32 = 40055; +pub const STREATEXT: u32 = 40056; +pub const UNDERLYINSTREAEFFECTIVDATUNADJUSTED: u32 = 40057; +pub const UNDERLYINSTREAEFFECTIVDATBUSINESDACONVENTION: u32 = 40058; +pub const UNDERLYINSTREAEFFECTIVDATBUSINESCENTER: u32 = 40059; +pub const UNDERLYINSTREAEFFECTIVDATRELATIVTO: u32 = 40060; +pub const UNDERLYINSTREAEFFECTIVDATOFFSEPERIOD: u32 = 40061; +pub const UNDERLYINSTREAEFFECTIVDATOFFSEUNIT: u32 = 40062; +pub const UNDERLYINSTREAEFFECTIVDATOFFSEDATYPE: u32 = 40063; +pub const UNDERLYINSTREAEFFECTIVDATADJUSTED: u32 = 40064; +pub const STREATERMINATIODATUNADJUSTED: u32 = 40065; +pub const STREATERMINATIODATBUSINESDACONVENTION: u32 = 40066; +pub const STREATERMINATIODATBUSINESCENTER: u32 = 40067; +pub const STREATERMINATIODATRELATIVTO: u32 = 40068; +pub const STREATERMINATIODATOFFSEPERIOD: u32 = 40069; +pub const STREATERMINATIODATOFFSEUNIT: u32 = 40070; +pub const STREATERMINATIODATOFFSEDATYPE: u32 = 40071; +pub const STREATERMINATIODATADJUSTED: u32 = 40072; +pub const STREACALCULATIOPERIOBUSINESDACONVENTION: u32 = 40073; +pub const STREACALCULATIOPERIOBUSINESCENTER: u32 = 40074; +pub const STREAFIRSPERIOSTARDATUNADJUSTED: u32 = 40075; +pub const STREAFIRSPERIOSTARDATBUSINESDACONVENTION: u32 = 40076; +pub const STREAFIRSPERIOSTARDATBUSINESCENTER: u32 = 40077; +pub const STREAFIRSPERIOSTARDATADJUSTED: u32 = 40078; +pub const STREAFIRSREGULAPERIOSTARDATUNADJUSTED: u32 = 40079; +pub const STREAFIRSCOMPOUNDINPERIOENDATUNADJUSTED: u32 = 40080; +pub const STREALASREGULAPERIOENDATUNADJUSTED: u32 = 40081; +pub const STREACALCULATIOFREQUENCPERIOD: u32 = 40082; +pub const STREACALCULATIOFREQUENCUNIT: u32 = 40083; +pub const STREACALCULATIOROLCONVENTION: u32 = 40084; +pub const NSETTRATFALLBACKS: u32 = 40085; +pub const SETTRATPOSTPONEMENMAXIMUDAYS: u32 = 40086; +pub const LEPAYMENSTREANODELIVERABLSETTRATSOURCE: u32 = 40087; +pub const SETTRATPOSTPONEMENSURVEY: u32 = 40088; +pub const SETTRATPOSTPONEMENCALCULATIOAGENT: u32 = 40089; +pub const NPROVISIONS: u32 = 40090; +pub const PROVISIOTYPE: u32 = 40091; +pub const PROVISIODATUNADJUSTED: u32 = 40092; +pub const PROVISIODATBUSINESDACONVENTION: u32 = 40093; +pub const PROVISIODATBUSINESCENTER: u32 = 40094; +pub const PROVISIODATADJUSTED: u32 = 40095; +pub const PROVISIODATTENOPERIOD: u32 = 40096; +pub const PROVISIODATTENOUNIT: u32 = 40097; +pub const PROVISIOCALCULATIOAGENT: u32 = 40098; +pub const PROVISIOOPTIOSINGLPARTBUYESIDE: u32 = 40099; +pub const PROVISIOOPTIOSINGLPARTSELLESIDE: u32 = 40100; +pub const PROVISIOOPTIOEXERCISSTYLE: u32 = 40101; +pub const PROVISIOOPTIOEXERCISMULTIPLNOTIONAL: u32 = 40102; +pub const PROVISIOOPTIOEXERCISMINIMUNOTIONAL: u32 = 40103; +pub const PROVISIOOPTIOEXERCISMAXIMUNOTIONAL: u32 = 40104; +pub const PROVISIOOPTIOMINIMUNUMBER: u32 = 40105; +pub const PROVISIOOPTIOMAXIMUNUMBER: u32 = 40106; +pub const PROVISIOOPTIOEXERCISCONFIRMATION: u32 = 40107; +pub const PROVISIOCASSETTMETHOD: u32 = 40108; +pub const PROVISIOCASSETTCURRENCY: u32 = 40109; +pub const PROVISIOCASSETTCURRENCY2: u32 = 40110; +pub const PROVISIOCASSETTQUOTTYPE: u32 = 40111; +pub const PROVISIOCASSETTQUOTSOURCE: u32 = 40112; +pub const PROVISIOTEXT: u32 = 40113; +pub const PROVISIOCASSETTVALUTIME: u32 = 40114; +pub const PROVISIOCASSETTVALUTIMBUSINESCENTER: u32 = 40115; +pub const PROVISIOCASSETTVALUDATBUSINESDACONVENTION: u32 = 40116; +pub const PROVISIOCASSETTVALUDATBUSINESCENTER: u32 = 40117; +pub const PROVISIOCASSETTVALUDATRELATIVTO: u32 = 40118; +pub const PROVISIOCASSETTVALUDATOFFSEPERIOD: u32 = 40119; +pub const PROVISIOCASSETTVALUDATOFFSEUNIT: u32 = 40120; +pub const PROVISIOCASSETTVALUDATOFFSEDATYPE: u32 = 40121; +pub const PROVISIOCASSETTVALUDATADJUSTED: u32 = 40122; +pub const PROVISIOOPTIOEXERCISBUSINESDACONVENTION: u32 = 40123; +pub const PROVISIOOPTIOEXERCISBUSINESCENTER: u32 = 40124; +pub const PROVISIOOPTIOEXERCISEARLIESDATOFFSEPERIOD: u32 = 40125; +pub const PROVISIOOPTIOEXERCISEARLIESDATOFFSEUNIT: u32 = 40126; +pub const PROVISIOOPTIOEXERCISFREQUENCPERIOD: u32 = 40127; +pub const PROVISIOOPTIOEXERCISFREQUENCUNIT: u32 = 40128; +pub const PROVISIOOPTIOEXERCISSTARDATUNADJUSTED: u32 = 40129; +pub const PROVISIOOPTIOEXERCISSTARDATRELATIVTO: u32 = 40130; +pub const PROVISIOOPTIOEXERCISSTARDATOFFSEPERIOD: u32 = 40131; +pub const PROVISIOOPTIOEXERCISSTARDATOFFSEUNIT: u32 = 40132; +pub const PROVISIOOPTIOEXERCISSTARDATOFFSEDATYPE: u32 = 40133; +pub const PROVISIOOPTIOEXERCISSTARDATADJUSTED: u32 = 40134; +pub const PROVISIOOPTIOEXERCISPERIOSKIP: u32 = 40135; +pub const PROVISIOOPTIOEXERCISBOUNDFIRSDATUNADJUSTED: u32 = 40136; +pub const PROVISIOOPTIOEXERCISBOUNDLASDATUNADJUSTED: u32 = 40137; +pub const PROVISIOOPTIOEXERCISEARLIESTIME: u32 = 40138; +pub const PROVISIOOPTIOEXERCISEARLIESTIMBUSINESCENTER: u32 = 40139; +pub const PROVISIOOPTIOEXERCISLATESTIME: u32 = 40140; +pub const PROVISIOOPTIOEXERCISLATESTIMBUSINESCENTER: u32 = 40141; +pub const NPROVISIOOPTIOEXERCISFIXEDATES: u32 = 40142; +pub const PROVISIOOPTIOEXERCISFIXEDATE: u32 = 40143; +pub const PROVISIOOPTIOEXERCISFIXEDATTYPE: u32 = 40144; +pub const PROVISIOOPTIOEXPIRATIODATUNADJUSTED: u32 = 40145; +pub const PROVISIOOPTIOEXPIRATIODATBUSINESDACONVENTION: u32 = 40146; +pub const PROVISIOOPTIOEXPIRATIODATBUSINESCENTER: u32 = 40147; +pub const PROVISIOOPTIOEXPIRATIODATRELATIVTO: u32 = 40148; +pub const PROVISIOOPTIOEXPIRATIODATOFFSEPERIOD: u32 = 40149; +pub const PROVISIOOPTIOEXPIRATIODATOFFSEUNIT: u32 = 40150; +pub const PROVISIOOPTIOEXPIRATIODATOFFSEDATYPE: u32 = 40151; +pub const PROVISIOOPTIOEXPIRATIODATADJUSTED: u32 = 40152; +pub const PROVISIOOPTIOEXPIRATIOTIME: u32 = 40153; +pub const PROVISIOOPTIOEXPIRATIOTIMBUSINESCENTER: u32 = 40154; +pub const PROVISIOOPTIORELEVANUNDERLYINDATUNADJUSTED: u32 = 40155; +pub const PROVISIOOPTIORELEVANUNDERLYINDATBUSINESDACONVENTION: u32 = 40156; +pub const PROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTER: u32 = 40157; +pub const PROVISIOOPTIORELEVANUNDERLYINDATRELATIVTO: u32 = 40158; +pub const PROVISIOOPTIORELEVANUNDERLYINDATOFFSEPERIOD: u32 = 40159; +pub const PROVISIOOPTIORELEVANUNDERLYINDATOFFSEUNIT: u32 = 40160; +pub const PROVISIOOPTIORELEVANUNDERLYINDATOFFSEDATYPE: u32 = 40161; +pub const PROVISIOOPTIORELEVANUNDERLYINDATADJUSTED: u32 = 40162; +pub const PROVISIOCASSETTPAYMENDATBUSINESDACONVENTION: u32 = 40163; +pub const PROVISIOCASSETTPAYMENDATBUSINESCENTER: u32 = 40164; +pub const PROVISIOCASSETTPAYMENDATRELATIVTO: u32 = 40165; +pub const PROVISIOCASSETTPAYMENDATOFFSEPERIOD: u32 = 40166; +pub const PROVISIOCASSETTPAYMENDATOFFSEUNIT: u32 = 40167; +pub const PROVISIOCASSETTPAYMENDATOFFSEDATYPE: u32 = 40168; +pub const PROVISIOCASSETTPAYMENDATRANGFIRST: u32 = 40169; +pub const PROVISIOCASSETTPAYMENDATRANGLAST: u32 = 40170; +pub const NPROVISIOCASSETTPAYMENDATES: u32 = 40171; +pub const PROVISIOCASSETTPAYMENDATE: u32 = 40172; +pub const PROVISIOCASSETTPAYMENDATTYPE: u32 = 40173; +pub const NPROVISIOPARTIDS: u32 = 40174; +pub const PROVISIOPARTID: u32 = 40175; +pub const PROVISIOPARTIDSOURCE: u32 = 40176; +pub const PROVISIOPARTROLE: u32 = 40177; +pub const NPROVISIOPARTSUIDS: u32 = 40178; +pub const PROVISIOPARTSUID: u32 = 40179; +pub const PROVISIOPARTSUIDTYPE: u32 = 40180; +pub const NPROTECTIOTERMS: u32 = 40181; +pub const PROTECTIOTERNOTIONAL: u32 = 40182; +pub const PROTECTIOTERCURRENCY: u32 = 40183; +pub const PROTECTIOTERSELLENOTIFIES: u32 = 40184; +pub const PROTECTIOTERBUYENOTIFIES: u32 = 40185; +pub const PROTECTIOTEREVENBUSINESCENTER: u32 = 40186; +pub const PROTECTIOTERSTANDARSOURCES: u32 = 40187; +pub const PROTECTIOTEREVENMINIMUSOURCES: u32 = 40188; +pub const PROTECTIOTEREVENNEWSOURCE: u32 = 40189; +pub const PROTECTIOTERXID: u32 = 40190; +pub const NPROTECTIOTEREVENTS: u32 = 40191; +pub const PROTECTIOTEREVENTYPE: u32 = 40192; +pub const PROTECTIOTEREVENVALUE: u32 = 40193; +pub const PROTECTIOTEREVENCURRENCY: u32 = 40194; +pub const PROTECTIOTEREVENPERIOD: u32 = 40195; +pub const PROTECTIOTEREVENUNIT: u32 = 40196; +pub const PROTECTIOTEREVENDATYPE: u32 = 40197; +pub const PROTECTIOTEREVENRATSOURCE: u32 = 40198; +pub const NPROTECTIOTEREVENQUALIFIERS: u32 = 40199; +pub const PROTECTIOTEREVENQUALIFIER: u32 = 40200; +pub const NPROTECTIOTEROBLIGATIONS: u32 = 40201; +pub const PROTECTIOTEROBLIGATIOTYPE: u32 = 40202; +pub const PROTECTIOTEROBLIGATIOVALUE: u32 = 40203; +pub const NPHYSICASETTTERMS: u32 = 40204; +pub const PHYSICASETTCURRENCY: u32 = 40205; +pub const PHYSICASETTBUSINESDAYS: u32 = 40206; +pub const PHYSICASETTMAXIMUBUSINESDAYS: u32 = 40207; +pub const PHYSICASETTTERXID: u32 = 40208; +pub const NPHYSICASETTDELIVERABLOBLIGATIONS: u32 = 40209; +pub const PHYSICASETTDELIVERABLOBLIGATIOTYPE: u32 = 40210; +pub const PHYSICASETTDELIVERABLOBLIGATIOVALUE: u32 = 40211; +pub const NPAYMENTS: u32 = 40212; +pub const PAYMENTYPE: u32 = 40213; +pub const PAYMENPASIDE: u32 = 40214; +pub const PAYMENRECEIVSIDE: u32 = 40215; +pub const PAYMENCURRENCY: u32 = 40216; +pub const PAYMENAMOUNT: u32 = 40217; +pub const PAYMENPRICE: u32 = 40218; +pub const PAYMENDATUNADJUSTED: u32 = 40219; +pub const PAYMENBUSINESDACONVENTION: u32 = 40220; +pub const PAYMENBUSINESCENTER: u32 = 40221; +pub const PAYMENDATADJUSTED: u32 = 40222; +pub const PAYMENDISCOUNFACTOR: u32 = 40224; +pub const PAYMENPRESENVALUAMOUNT: u32 = 40225; +pub const PAYMENPRESENVALUCURRENCY: u32 = 40226; +pub const PAYMENSETTSTYLE: u32 = 40227; +pub const LEPAYMENSTREANODELIVERABLSETTREFERENCPAGE: u32 = 40228; +pub const PAYMENTEXT: u32 = 40229; +pub const NPAYMENSETTLS: u32 = 40230; +pub const PAYMENSETTAMOUNT: u32 = 40231; +pub const PAYMENSETTCURRENCY: u32 = 40232; +pub const NPAYMENSETTPARTIDS: u32 = 40233; +pub const PAYMENSETTPARTID: u32 = 40234; +pub const PAYMENSETTPARTIDSOURCE: u32 = 40235; +pub const PAYMENSETTPARTROLE: u32 = 40236; +pub const PAYMENSETTPARTROLQUALIFIER: u32 = 40237; +pub const NPAYMENSETTPARTSUIDS: u32 = 40238; +pub const PAYMENSETTPARTSUID: u32 = 40239; +pub const PAYMENSETTPARTSUIDTYPE: u32 = 40240; +pub const NLESTREAMS: u32 = 40241; +pub const LESTREATYPE: u32 = 40242; +pub const LESTREADESC: u32 = 40243; +pub const LESTREAPASIDE: u32 = 40244; +pub const LESTREARECEIVSIDE: u32 = 40245; +pub const LESTREANOTIONAL: u32 = 40246; +pub const LESTREACURRENCY: u32 = 40247; +pub const LESTREATEXT: u32 = 40248; +pub const LESTREAEFFECTIVDATUNADJUSTED: u32 = 40249; +pub const LESTREAEFFECTIVDATBUSINESDACONVENTION: u32 = 40250; +pub const LESTREAEFFECTIVDATBUSINESCENTER: u32 = 40251; +pub const LESTREAEFFECTIVDATRELATIVTO: u32 = 40252; +pub const LESTREAEFFECTIVDATOFFSEPERIOD: u32 = 40253; +pub const LESTREAEFFECTIVDATOFFSEUNIT: u32 = 40254; +pub const LESTREAEFFECTIVDATOFFSEDATYPE: u32 = 40255; +pub const LESTREAEFFECTIVDATADJUSTED: u32 = 40256; +pub const LESTREATERMINATIODATUNADJUSTED: u32 = 40257; +pub const LESTREATERMINATIODATBUSINESDACONVENTION: u32 = 40258; +pub const LESTREATERMINATIODATBUSINESCENTER: u32 = 40259; +pub const LESTREATERMINATIODATRELATIVTO: u32 = 40260; +pub const LESTREATERMINATIODATOFFSEPERIOD: u32 = 40261; +pub const LESTREATERMINATIODATOFFSEUNIT: u32 = 40262; +pub const LESTREATERMINATIODATOFFSEDATYPE: u32 = 40263; +pub const LESTREATERMINATIODATADJUSTED: u32 = 40264; +pub const LESTREACALCULATIOPERIOBUSINESDACONVENTION: u32 = 40265; +pub const LESTREACALCULATIOPERIOBUSINESCENTER: u32 = 40266; +pub const LESTREAFIRSPERIOSTARDATUNADJUSTED: u32 = 40267; +pub const LESTREAFIRSPERIOSTARDATBUSINESDACONVENTION: u32 = 40268; +pub const LESTREAFIRSPERIOSTARDATBUSINESCENTER: u32 = 40269; +pub const LESTREAFIRSPERIOSTARDATADJUSTED: u32 = 40270; +pub const LESTREAFIRSREGULAPERIOSTARDATUNADJUSTED: u32 = 40271; +pub const LESTREAFIRSCOMPOUNDINPERIOENDATUNADJUSTED: u32 = 40272; +pub const LESTREALASREGULAPERIOENDATUNADJUSTED: u32 = 40273; +pub const LESTREACALCULATIOFREQUENCPERIOD: u32 = 40274; +pub const LESTREACALCULATIOFREQUENCUNIT: u32 = 40275; +pub const LESTREACALCULATIOROLCONVENTION: u32 = 40276; +pub const NCASSETTDEALERS: u32 = 40277; +pub const NBUSINESCENTERS: u32 = 40278; +pub const LEPAYMENSTREATYPE: u32 = 40279; +pub const LEPAYMENSTREAMARKERATE: u32 = 40280; +pub const LEPAYMENSTREADELAINDICATOR: u32 = 40281; +pub const LEPAYMENSTREASETTCURRENCY: u32 = 40282; +pub const LEPAYMENSTREADACOUNT: u32 = 40283; +pub const LEPAYMENSTREAACCRUADAYS: u32 = 40284; +pub const LEPAYMENSTREADISCOUNTYPE: u32 = 40285; +pub const LEPAYMENSTREADISCOUNRATE: u32 = 40286; +pub const LEPAYMENSTREADISCOUNRATDACOUNT: u32 = 40287; +pub const LEPAYMENSTREACOMPOUNDINMETHOD: u32 = 40288; +pub const LEPAYMENSTREAINITIAPRINCIPAEXCHANGINDICATOR: u32 = 40289; +pub const LEPAYMENSTREAINTERIPRINCIPAEXCHANGINDICATOR: u32 = 40290; +pub const LEPAYMENSTREAFINAPRINCIPAEXCHANGINDICATOR: u32 = 40291; +pub const LEPAYMENSTREAPAYMENDATBUSINESDACONVENTION: u32 = 40292; +pub const LEPAYMENSTREAPAYMENDATBUSINESCENTER: u32 = 40293; +pub const LEPAYMENSTREAPAYMENFREQUENCPERIOD: u32 = 40294; +pub const LEPAYMENSTREAPAYMENFREQUENCUNIT: u32 = 40295; +pub const LEPAYMENSTREAPAYMENROLCONVENTION: u32 = 40296; +pub const LEPAYMENSTREAFIRSPAYMENDATUNADJUSTED: u32 = 40297; +pub const LEPAYMENSTREALASREGULAPAYMENDATUNADJUSTED: u32 = 40298; +pub const LEPAYMENSTREAPAYMENDATRELATIVTO: u32 = 40299; +pub const LEPAYMENSTREAPAYMENDATOFFSEPERIOD: u32 = 40300; +pub const LEPAYMENSTREAPAYMENDATOFFSEUNIT: u32 = 40301; +pub const LEPAYMENSTREAPAYMENDATOFFSEDATYPE: u32 = 40302; +pub const LEPAYMENSTREARESEDATRELATIVTO: u32 = 40303; +pub const LEPAYMENSTREARESEDATBUSINESDACONVENTION: u32 = 40304; +pub const LEPAYMENSTREARESEDATBUSINESCENTER: u32 = 40305; +pub const LEPAYMENSTREARESEFREQUENCPERIOD: u32 = 40306; +pub const LEPAYMENSTREARESEFREQUENCUNIT: u32 = 40307; +pub const LEPAYMENSTREARESEWEEKLROLCONVENTION: u32 = 40308; +pub const LEPAYMENSTREAINITIAFIXINDATRELATIVTO: u32 = 40309; +pub const LEPAYMENSTREAINITIAFIXINDATBUSINESDACONVENTION: u32 = 40310; +pub const LEPAYMENSTREAINITIAFIXINDATBUSINESCENTER: u32 = 40311; +pub const LEPAYMENSTREAINITIAFIXINDATOFFSEPERIOD: u32 = 40312; +pub const LEPAYMENSTREAINITIAFIXINDATOFFSEUNIT: u32 = 40313; +pub const LEPAYMENSTREAINITIAFIXINDATOFFSEDATYPE: u32 = 40314; +pub const LEPAYMENSTREAINITIAFIXINDATADJUSTED: u32 = 40315; +pub const LEPAYMENSTREAFIXINDATRELATIVTO: u32 = 40316; +pub const LEPAYMENSTREAFIXINDATBUSINESDACONVENTION: u32 = 40317; +pub const LEPAYMENSTREAFIXINDATBUSINESCENTER: u32 = 40318; +pub const LEPAYMENSTREAFIXINDATOFFSEPERIOD: u32 = 40319; +pub const LEPAYMENSTREAFIXINDATOFFSEUNIT: u32 = 40320; +pub const LEPAYMENSTREAFIXINDATOFFSEDATYPE: u32 = 40321; +pub const LEPAYMENSTREAFIXINDATADJUSTED: u32 = 40322; +pub const LEPAYMENSTREARATCUTOFDATOFFSEPERIOD: u32 = 40323; +pub const LEPAYMENSTREARATCUTOFDATOFFSEUNIT: u32 = 40324; +pub const LEPAYMENSTREARATCUTOFDATOFFSEDATYPE: u32 = 40325; +pub const LEPAYMENSTREARATE: u32 = 40326; +pub const LEPAYMENSTREAFIXEAMOUNT: u32 = 40327; +pub const LEPAYMENSTREARATOAMOUNCURRENCY: u32 = 40328; +pub const LEPAYMENSTREAFUTURVALUNOTIONAL: u32 = 40329; +pub const LEPAYMENSTREAFUTURVALUDATADJUSTED: u32 = 40330; +pub const LEPAYMENSTREARATINDEX: u32 = 40331; +pub const LEPAYMENSTREARATINDESOURCE: u32 = 40332; +pub const LEPAYMENSTREARATINDECURVUNIT: u32 = 40333; +pub const LEPAYMENSTREARATINDECURVPERIOD: u32 = 40334; +pub const LEPAYMENSTREARATMULTIPLIER: u32 = 40335; +pub const LEPAYMENSTREARATSPREAD: u32 = 40336; +pub const LEPAYMENSTREARATSPREAPOSITIOTYPE: u32 = 40337; +pub const LEPAYMENSTREARATTREATMENT: u32 = 40338; +pub const LEPAYMENSTREACARATE: u32 = 40339; +pub const LEPAYMENSTREACARATBUSIDE: u32 = 40340; +pub const LEPAYMENSTREACARATSELSIDE: u32 = 40341; +pub const LEPAYMENSTREAFLOORATE: u32 = 40342; +pub const LEPAYMENSTREAFLOORATBUSIDE: u32 = 40343; +pub const LEPAYMENSTREAFLOORATSELSIDE: u32 = 40344; +pub const LEPAYMENSTREAINITIARATE: u32 = 40345; +pub const LEPAYMENSTREAFINARATROUNDINDIRECTION: u32 = 40346; +pub const LEPAYMENSTREAFINARATPRECISION: u32 = 40347; +pub const LEPAYMENSTREAAVERAGINMETHOD: u32 = 40348; +pub const LEPAYMENSTREANEGATIVRATTREATMENT: u32 = 40349; +pub const LEPAYMENSTREAINFLATIOLAPERIOD: u32 = 40350; +pub const LEPAYMENSTREAINFLATIOLAUNIT: u32 = 40351; +pub const LEPAYMENSTREAINFLATIOLADATYPE: u32 = 40352; +pub const LEPAYMENSTREAINFLATIOINTERPOLATIOMETHOD: u32 = 40353; +pub const LEPAYMENSTREAINFLATIOINDESOURCE: u32 = 40354; +pub const LEPAYMENSTREAINFLATIOPUBLICATIOSOURCE: u32 = 40355; +pub const LEPAYMENSTREAINFLATIOINITIAINDELEVEL: u32 = 40356; +pub const LEPAYMENSTREAINFLATIOFALLBACBONAPPLICABLE: u32 = 40357; +pub const LEPAYMENSTREAFRADISCOUNTING: u32 = 40358; +pub const LEPAYMENSTREANODELIVERABLRECURRENCY: u32 = 40359; +pub const LEPAYMENSTREANODELIVERABLFIXINDATEBUSINESDACONVENTION: u32 = 40360; +pub const LEPAYMENSTREANODELIVERABLFIXINDATEBUSINESCENTER: u32 = 40361; +pub const LEPAYMENSTREANODELIVERABLFIXINDATERELATIVTO: u32 = 40362; +pub const LEPAYMENSTREANODELIVERABLFIXINDATEOFFSEPERIOD: u32 = 40363; +pub const LEPAYMENSTREANODELIVERABLFIXINDATEOFFSEUNIT: u32 = 40364; +pub const LEPAYMENSTREANODELIVERABLFIXINDATEOFFSEDATYPE: u32 = 40365; +pub const LESETTRATFALLBACRATSOURCE: u32 = 40366; +pub const NLENODELIVERABLFIXINDATES: u32 = 40367; +pub const LENODELIVERABLFIXINDATE: u32 = 40368; +pub const LENODELIVERABLFIXINDATTYPE: u32 = 40369; +pub const LESETTRATFALLBACREFERENCPAGE: u32 = 40370; +pub const PAYMENSTREANODELIVERABLSETTRATSOURCE: u32 = 40371; +pub const PAYMENSTREANODELIVERABLSETTREFERENCPAGE: u32 = 40372; +pub const SETTRATFALLBACRATSOURCE: u32 = 40373; +pub const NLEPAYMENSCHEDULES: u32 = 40374; +pub const LEPAYMENSCHEDULTYPE: u32 = 40375; +pub const LEPAYMENSCHEDULSTUTYPE: u32 = 40376; +pub const LEPAYMENSCHEDULSTARDATUNADJUSTED: u32 = 40377; +pub const LEPAYMENSCHEDULENDATUNADJUSTED: u32 = 40378; +pub const LEPAYMENSCHEDULPASIDE: u32 = 40379; +pub const LEPAYMENSCHEDULRECEIVSIDE: u32 = 40380; +pub const LEPAYMENSCHEDULNOTIONAL: u32 = 40381; +pub const LEPAYMENSCHEDULCURRENCY: u32 = 40382; +pub const LEPAYMENSCHEDULRATE: u32 = 40383; +pub const LEPAYMENSCHEDULRATMULTIPLIER: u32 = 40384; +pub const LEPAYMENSCHEDULRATSPREAD: u32 = 40385; +pub const LEPAYMENSCHEDULRATSPREAPOSITIOTYPE: u32 = 40386; +pub const LEPAYMENSCHEDULRATTREATMENT: u32 = 40387; +pub const LEPAYMENSCHEDULFIXEAMOUNT: u32 = 40388; +pub const LEPAYMENSCHEDULFIXECURRENCY: u32 = 40389; +pub const LEPAYMENSCHEDULSTEFREQUENCPERIOD: u32 = 40390; +pub const LEPAYMENSCHEDULSTEFREQUENCUNIT: u32 = 40391; +pub const LEPAYMENSCHEDULSTEOFFSEVALUE: u32 = 40392; +pub const LEPAYMENSCHEDULSTERATE: u32 = 40393; +pub const LEPAYMENSCHEDULSTEOFFSERATE: u32 = 40394; +pub const LEPAYMENSCHEDULSTERELATIVTO: u32 = 40395; +pub const LEPAYMENSCHEDULFIXINDATUNADJUSTED: u32 = 40396; +pub const LEPAYMENSCHEDULWEIGHT: u32 = 40397; +pub const LEPAYMENSCHEDULFIXINDATRELATIVTO: u32 = 40398; +pub const LEPAYMENSCHEDULFIXINDATBUSINESDACONVENTION: u32 = 40399; +pub const LEPAYMENSCHEDULFIXINDATBUSINESCENTER: u32 = 40400; +pub const LEPAYMENSCHEDULFIXINDATOFFSEPERIOD: u32 = 40401; +pub const LEPAYMENSCHEDULFIXINDATOFFSEUNIT: u32 = 40402; +pub const LEPAYMENSCHEDULFIXINDATOFFSEDATYPE: u32 = 40403; +pub const LEPAYMENSCHEDULFIXINDATADJUSTED: u32 = 40404; +pub const LEPAYMENSCHEDULFIXINTIME: u32 = 40405; +pub const LEPAYMENSCHEDULFIXINTIMBUSINESCENTER: u32 = 40406; +pub const LEPAYMENSCHEDULINTERIEXCHANGPAYMENDATRELATIVTO: u32 = 40407; +pub const LEPAYMENSCHEDULINTERIEXCHANGDATEBUSINESDACONVENTION: u32 = 40408; +pub const LEPAYMENSCHEDULINTERIEXCHANGDATEBUSINESCENTER: u32 = 40409; +pub const LEPAYMENSCHEDULINTERIEXCHANGDATEOFFSEPERIOD: u32 = 40410; +pub const LEPAYMENSCHEDULINTERIEXCHANGDATEOFFSEUNIT: u32 = 40411; +pub const LEPAYMENSCHEDULINTERIEXCHANGDATEOFFSEDATYPE: u32 = 40412; +pub const LEPAYMENSCHEDULINTERIEXCHANGDATADJUSTED: u32 = 40413; +pub const NLEPAYMENSCHEDULRATSOURCES: u32 = 40414; +pub const LEPAYMENSCHEDULRATSOURCE: u32 = 40415; +pub const LEPAYMENSCHEDULRATSOURCTYPE: u32 = 40416; +pub const LEPAYMENSCHEDULREFERENCPAGE: u32 = 40417; +pub const NLEPAYMENSTUBS: u32 = 40418; +pub const LEPAYMENSTUTYPE: u32 = 40419; +pub const LEPAYMENSTULENGTH: u32 = 40420; +pub const LEPAYMENSTURATE: u32 = 40421; +pub const LEPAYMENSTUFIXEAMOUNT: u32 = 40422; +pub const LEPAYMENSTUFIXECURRENCY: u32 = 40423; +pub const LEPAYMENSTUINDEX: u32 = 40424; +pub const LEPAYMENSTUINDESOURCE: u32 = 40425; +pub const LEPAYMENSTUINDECURVPERIOD: u32 = 40426; +pub const LEPAYMENSTUINDECURVUNIT: u32 = 40427; +pub const LEPAYMENSTUINDERATMULTIPLIER: u32 = 40428; +pub const LEPAYMENSTUINDERATSPREAD: u32 = 40429; +pub const LEPAYMENSTUINDERATSPREAPOSITIOTYPE: u32 = 40430; +pub const LEPAYMENSTUINDERATTREATMENT: u32 = 40431; +pub const LEPAYMENSTUINDECARATE: u32 = 40432; +pub const LEPAYMENSTUINDECARATBUSIDE: u32 = 40433; +pub const LEPAYMENSTUINDECARATSELSIDE: u32 = 40434; +pub const LEPAYMENSTUINDEFLOORATE: u32 = 40435; +pub const LEPAYMENSTUINDEFLOORATBUSIDE: u32 = 40436; +pub const LEPAYMENSTUINDEFLOORATSELSIDE: u32 = 40437; +pub const LEPAYMENSTUINDEX2: u32 = 40438; +pub const LEPAYMENSTUINDEX2SOURCE: u32 = 40439; +pub const LEPAYMENSTUINDEX2CURVPERIOD: u32 = 40440; +pub const LEPAYMENSTUINDEX2CURVUNIT: u32 = 40441; +pub const LEPAYMENSTUINDEX2RATMULTIPLIER: u32 = 40442; +pub const LEPAYMENSTUINDEX2RATSPREAD: u32 = 40443; +pub const LEPAYMENSTUINDEX2RATSPREAPOSITIOTYPE: u32 = 40444; +pub const LEPAYMENSTUINDEX2RATTREATMENT: u32 = 40445; +pub const LEPAYMENSTUINDEX2CARATE: u32 = 40446; +pub const LEPAYMENSTUINDEX2FLOORATE: u32 = 40447; +pub const NLEPROVISIONS: u32 = 40448; +pub const LEPROVISIOTYPE: u32 = 40449; +pub const LEPROVISIODATUNADJUSTED: u32 = 40450; +pub const LEPROVISIODATBUSINESDACONVENTION: u32 = 40451; +pub const LEPROVISIODATBUSINESCENTER: u32 = 40452; +pub const LEPROVISIODATADJUSTED: u32 = 40453; +pub const LEPROVISIODATTENOPERIOD: u32 = 40454; +pub const LEPROVISIODATTENOUNIT: u32 = 40455; +pub const LEPROVISIOCALCULATIOAGENT: u32 = 40456; +pub const LEPROVISIOOPTIOSINGLPARTBUYESIDE: u32 = 40457; +pub const LEPROVISIOOPTIOSINGLPARTSELLESIDE: u32 = 40458; +pub const LEPROVISIOOPTIOEXERCISSTYLE: u32 = 40459; +pub const LEPROVISIOOPTIOEXERCISMULTIPLNOTIONAL: u32 = 40460; +pub const LEPROVISIOOPTIOEXERCISMINIMUNOTIONAL: u32 = 40461; +pub const LEPROVISIOOPTIOEXERCISMAXIMUNOTIONAL: u32 = 40462; +pub const LEPROVISIOOPTIOMINIMUNUMBER: u32 = 40463; +pub const LEPROVISIOOPTIOMAXIMUNUMBER: u32 = 40464; +pub const LEPROVISIOOPTIOEXERCISCONFIRMATION: u32 = 40465; +pub const LEPROVISIOCASSETTMETHOD: u32 = 40466; +pub const LEPROVISIOCASSETTCURRENCY: u32 = 40467; +pub const LEPROVISIOCASSETTCURRENCY2: u32 = 40468; +pub const LEPROVISIOCASSETTQUOTTYPE: u32 = 40469; +pub const LEPROVISIOCASSETTQUOTSOURCE: u32 = 40470; +pub const BUSINESCENTER: u32 = 40471; +pub const LEPROVISIOTEXT: u32 = 40472; +pub const NLEPROVISIOCASSETTPAYMENDATES: u32 = 40473; +pub const LEPROVISIOCASSETTPAYMENDATE: u32 = 40474; +pub const LEPROVISIOCASSETTPAYMENDATTYPE: u32 = 40475; +pub const LEPROVISIOOPTIOEXERCISBUSINESDACONVENTION: u32 = 40476; +pub const LEPROVISIOOPTIOEXERCISBUSINESCENTER: u32 = 40477; +pub const LEPROVISIOOPTIOEXERCISEARLIESDATOFFSEPERIOD: u32 = 40478; +pub const LEPROVISIOOPTIOEXERCISEARLIESDATOFFSEUNIT: u32 = 40479; +pub const LEPROVISIOOPTIOEXERCISFREQUENCPERIOD: u32 = 40480; +pub const LEPROVISIOOPTIOEXERCISFREQUENCUNIT: u32 = 40481; +pub const LEPROVISIOOPTIOEXERCISSTARDATUNADJUSTED: u32 = 40482; +pub const LEPROVISIOOPTIOEXERCISSTARDATRELATIVTO: u32 = 40483; +pub const LEPROVISIOOPTIOEXERCISSTARDATOFFSEPERIOD: u32 = 40484; +pub const LEPROVISIOOPTIOEXERCISSTARDATOFFSEUNIT: u32 = 40485; +pub const LEPROVISIOOPTIOEXERCISSTARDATOFFSEDATYPE: u32 = 40486; +pub const LEPROVISIOOPTIOEXERCISSTARDATADJUSTED: u32 = 40487; +pub const LEPROVISIOOPTIOEXERCISPERIOSKIP: u32 = 40488; +pub const LEPROVISIOOPTIOEXERCISBOUNDFIRSDATUNADJUSTED: u32 = 40489; +pub const LEPROVISIOOPTIOEXERCISBOUNDLASDATUNADJUSTED: u32 = 40490; +pub const LEPROVISIOOPTIOEXERCISEARLIESTIME: u32 = 40491; +pub const LEPROVISIOOPTIOEXERCISEARLIESTIMBUSINESCENTER: u32 = 40492; +pub const LEPROVISIOOPTIOEXERCISLATESTIME: u32 = 40493; +pub const LEPROVISIOOPTIOEXERCISLATESTIMBUSINESCENTER: u32 = 40494; +pub const NLEPROVISIOOPTIOEXERCISFIXEDATES: u32 = 40495; +pub const LEPROVISIOOPTIOEXERCISFIXEDATE: u32 = 40496; +pub const LEPROVISIOOPTIOEXERCISFIXEDATTYPE: u32 = 40497; +pub const LEPROVISIOOPTIOEXPIRATIODATUNADJUSTED: u32 = 40498; +pub const LEPROVISIOOPTIOEXPIRATIODATBUSINESDACONVENTION: u32 = 40499; +pub const LEPROVISIOOPTIOEXPIRATIODATBUSINESCENTER: u32 = 40500; +pub const LEPROVISIOOPTIOEXPIRATIODATRELATIVTO: u32 = 40501; +pub const LEPROVISIOOPTIOEXPIRATIODATOFFSEPERIOD: u32 = 40502; +pub const LEPROVISIOOPTIOEXPIRATIODATOFFSEUNIT: u32 = 40503; +pub const LEPROVISIOOPTIOEXPIRATIODATOFFSEDATYPE: u32 = 40504; +pub const LEPROVISIOOPTIOEXPIRATIODATADJUSTED: u32 = 40505; +pub const LEPROVISIOOPTIOEXPIRATIOTIME: u32 = 40506; +pub const LEPROVISIOOPTIOEXPIRATIOTIMBUSINESCENTER: u32 = 40507; +pub const LEPROVISIOOPTIORELEVANUNDERLYINDATUNADJUSTED: u32 = 40508; +pub const LEPROVISIOOPTIORELEVANUNDERLYINDATBUSINESDACONVENTION: u32 = 40509; +pub const LEPROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTER: u32 = 40510; +pub const LEPROVISIOOPTIORELEVANUNDERLYINDATRELATIVTO: u32 = 40511; +pub const LEPROVISIOOPTIORELEVANUNDERLYINDATOFFSEPERIOD: u32 = 40512; +pub const LEPROVISIOOPTIORELEVANUNDERLYINDATOFFSEUNIT: u32 = 40513; +pub const LEPROVISIOOPTIORELEVANUNDERLYINDATOFFSEDATYPE: u32 = 40514; +pub const LEPROVISIOOPTIORELEVANUNDERLYINDATADJUSTED: u32 = 40515; +pub const LEPROVISIOCASSETTPAYMENDATBUSINESDACONVENTION: u32 = 40516; +pub const LEPROVISIOCASSETTPAYMENDATBUSINESCENTER: u32 = 40517; +pub const LEPROVISIOCASSETTPAYMENDATRELATIVTO: u32 = 40518; +pub const LEPROVISIOCASSETTPAYMENDATOFFSEPERIOD: u32 = 40519; +pub const LEPROVISIOCASSETTPAYMENDATOFFSEUNIT: u32 = 40520; +pub const LEPROVISIOCASSETTPAYMENDATOFFSEDATYPE: u32 = 40521; +pub const LEPROVISIOCASSETTPAYMENDATRANGFIRST: u32 = 40522; +pub const LEPROVISIOCASSETTPAYMENDATRANGLAST: u32 = 40523; +pub const LEPROVISIOCASSETTVALUTIME: u32 = 40524; +pub const LEPROVISIOCASSETTVALUTIMBUSINESCENTER: u32 = 40525; +pub const LEPROVISIOCASSETTVALUDATBUSINESDACONVENTION: u32 = 40526; +pub const LEPROVISIOCASSETTVALUDATBUSINESCENTER: u32 = 40527; +pub const LEPROVISIOCASSETTVALUDATRELATIVTO: u32 = 40528; +pub const LEPROVISIOCASSETTVALUDATOFFSEPERIOD: u32 = 40529; +pub const LEPROVISIOCASSETTVALUDATOFFSEUNIT: u32 = 40530; +pub const LEPROVISIOCASSETTVALUDATOFFSEDATYPE: u32 = 40531; +pub const LEPROVISIOCASSETTVALUDATADJUSTED: u32 = 40532; +pub const NLEPROVISIOPARTIDS: u32 = 40533; +pub const LEPROVISIOPARTID: u32 = 40534; +pub const LEPROVISIOPARTIDSOURCE: u32 = 40535; +pub const LEPROVISIOPARTROLE: u32 = 40536; +pub const NLEPROVISIOPARTSUIDS: u32 = 40537; +pub const LEPROVISIOPARTSUID: u32 = 40538; +pub const LEPROVISIOPARTSUIDTYPE: u32 = 40539; +pub const NUNDERLYINSTREAMS: u32 = 40540; +pub const UNDERLYINSTREATYPE: u32 = 40541; +pub const UNDERLYINSTREADESC: u32 = 40542; +pub const UNDERLYINSTREAPASIDE: u32 = 40543; +pub const UNDERLYINSTREARECEIVSIDE: u32 = 40544; +pub const UNDERLYINSTREANOTIONAL: u32 = 40545; +pub const UNDERLYINSTREACURRENCY: u32 = 40546; +pub const UNDERLYINSTREATEXT: u32 = 40547; +pub const UNDERLYINSTREATERMINATIODATUNADJUSTED: u32 = 40548; +pub const UNDERLYINSTREATERMINATIODATBUSINESDACONVENTION: u32 = 40549; +pub const UNDERLYINSTREATERMINATIODATBUSINESCENTER: u32 = 40550; +pub const UNDERLYINSTREATERMINATIODATRELATIVTO: u32 = 40551; +pub const UNDERLYINSTREATERMINATIODATOFFSEPERIOD: u32 = 40552; +pub const UNDERLYINSTREATERMINATIODATOFFSEUNIT: u32 = 40553; +pub const UNDERLYINSTREATERMINATIODATOFFSEDATYPE: u32 = 40554; +pub const UNDERLYINSTREATERMINATIODATADJUSTED: u32 = 40555; +pub const UNDERLYINSTREACALCULATIOPERIOBUSINESDACONVENTION: u32 = 40556; +pub const UNDERLYINSTREACALCULATIOPERIOBUSINESCENTER: u32 = 40557; +pub const UNDERLYINSTREAFIRSPERIOSTARDATUNADJUSTED: u32 = 40558; +pub const UNDERLYINSTREAFIRSPERIOSTARDATBUSINESDACONVENTION: u32 = 40559; +pub const UNDERLYINSTREAFIRSPERIOSTARDATBUSINESCENTER: u32 = 40560; +pub const UNDERLYINSTREAFIRSPERIOSTARDATADJUSTED: u32 = 40561; +pub const UNDERLYINSTREAFIRSREGULAPERIOSTARDATUNADJUSTED: u32 = 40562; +pub const UNDERLYINSTREAFIRSCOMPOUNDINPERIOENDATUNADJUSTED: u32 = 40563; +pub const UNDERLYINSTREALASREGULAPERIOENDATUNADJUSTED: u32 = 40564; +pub const UNDERLYINSTREACALCULATIOFREQUENCPERIOD: u32 = 40565; +pub const UNDERLYINSTREACALCULATIOFREQUENCUNIT: u32 = 40566; +pub const UNDERLYINSTREACALCULATIOROLCONVENTION: u32 = 40567; +pub const UNDERLYINPAYMENSTREATYPE: u32 = 40568; +pub const UNDERLYINPAYMENSTREAMARKERATE: u32 = 40569; +pub const UNDERLYINPAYMENSTREADELAINDICATOR: u32 = 40570; +pub const UNDERLYINPAYMENSTREASETTCURRENCY: u32 = 40571; +pub const UNDERLYINPAYMENSTREADACOUNT: u32 = 40572; +pub const UNDERLYINPAYMENSTREAACCRUADAYS: u32 = 40573; +pub const UNDERLYINPAYMENSTREADISCOUNTYPE: u32 = 40574; +pub const UNDERLYINPAYMENSTREADISCOUNRATE: u32 = 40575; +pub const UNDERLYINPAYMENSTREADISCOUNRATDACOUNT: u32 = 40576; +pub const UNDERLYINPAYMENSTREACOMPOUNDINMETHOD: u32 = 40577; +pub const UNDERLYINPAYMENSTREAINITIAPRINCIPAEXCHANGINDICATOR: u32 = 40578; +pub const UNDERLYINPAYMENSTREAINTERIPRINCIPAEXCHANGINDICATOR: u32 = 40579; +pub const UNDERLYINPAYMENSTREAFINAPRINCIPAEXCHANGINDICATOR: u32 = 40580; +pub const UNDERLYINPAYMENSTREAPAYMENDATBUSINESDACONVENTION: u32 = 40581; +pub const UNDERLYINPAYMENSTREAPAYMENDATBUSINESCENTER: u32 = 40582; +pub const UNDERLYINPAYMENSTREAPAYMENFREQUENCPERIOD: u32 = 40583; +pub const UNDERLYINPAYMENSTREAPAYMENFREQUENCUNIT: u32 = 40584; +pub const UNDERLYINPAYMENSTREAPAYMENROLCONVENTION: u32 = 40585; +pub const UNDERLYINPAYMENSTREAFIRSPAYMENDATUNADJUSTED: u32 = 40586; +pub const UNDERLYINPAYMENSTREALASREGULAPAYMENDATUNADJUSTED: u32 = 40587; +pub const UNDERLYINPAYMENSTREAPAYMENDATRELATIVTO: u32 = 40588; +pub const UNDERLYINPAYMENSTREAPAYMENDATOFFSEPERIOD: u32 = 40589; +pub const UNDERLYINPAYMENSTREAPAYMENDATOFFSEUNIT: u32 = 40590; +pub const UNDERLYINPAYMENSTREAPAYMENDATOFFSEDATYPE: u32 = 40591; +pub const UNDERLYINPAYMENSTREARESEDATRELATIVTO: u32 = 40592; +pub const UNDERLYINPAYMENSTREARESEDATBUSINESDACONVENTION: u32 = 40593; +pub const UNDERLYINPAYMENSTREARESEDATBUSINESCENTER: u32 = 40594; +pub const UNDERLYINPAYMENSTREARESEFREQUENCPERIOD: u32 = 40595; +pub const UNDERLYINPAYMENSTREARESEFREQUENCUNIT: u32 = 40596; +pub const UNDERLYINPAYMENSTREARESEWEEKLROLCONVENTION: u32 = 40597; +pub const UNDERLYINPAYMENSTREAINITIAFIXINDATRELATIVTO: u32 = 40598; +pub const UNDERLYINPAYMENSTREAINITIAFIXINDATBUSINESDACONVENTION: u32 = 40599; +pub const UNDERLYINPAYMENSTREAINITIAFIXINDATBUSINESCENTER: u32 = 40600; +pub const UNDERLYINPAYMENSTREAINITIAFIXINDATOFFSEPERIOD: u32 = 40601; +pub const UNDERLYINPAYMENSTREAINITIAFIXINDATOFFSEUNIT: u32 = 40602; +pub const UNDERLYINPAYMENSTREAINITIAFIXINDATOFFSEDATYPE: u32 = 40603; +pub const UNDERLYINPAYMENSTREAINITIAFIXINDATADJUSTED: u32 = 40604; +pub const UNDERLYINPAYMENSTREAFIXINDATRELATIVTO: u32 = 40605; +pub const UNDERLYINPAYMENSTREAFIXINDATBUSINESDACONVENTION: u32 = 40606; +pub const UNDERLYINPAYMENSTREAFIXINDATBUSINESCENTER: u32 = 40607; +pub const UNDERLYINPAYMENSTREAFIXINDATOFFSEPERIOD: u32 = 40608; +pub const UNDERLYINPAYMENSTREAFIXINDATOFFSEUNIT: u32 = 40609; +pub const UNDERLYINPAYMENSTREAFIXINDATOFFSEDATYPE: u32 = 40610; +pub const UNDERLYINPAYMENSTREAFIXINDATADJUSTED: u32 = 40611; +pub const UNDERLYINPAYMENSTREARATCUTOFDATOFFSEPERIOD: u32 = 40612; +pub const UNDERLYINPAYMENSTREARATCUTOFDATOFFSEUNIT: u32 = 40613; +pub const UNDERLYINPAYMENSTREARATCUTOFDATOFFSEDATYPE: u32 = 40614; +pub const UNDERLYINPAYMENSTREARATE: u32 = 40615; +pub const UNDERLYINPAYMENSTREAFIXEAMOUNT: u32 = 40616; +pub const UNDERLYINPAYMENSTREARATOAMOUNCURRENCY: u32 = 40617; +pub const UNDERLYINPAYMENSTREAFUTURVALUNOTIONAL: u32 = 40618; +pub const UNDERLYINPAYMENSTREAFUTURVALUDATADJUSTED: u32 = 40619; +pub const UNDERLYINPAYMENSTREARATINDEX: u32 = 40620; +pub const UNDERLYINPAYMENSTREARATINDESOURCE: u32 = 40621; +pub const UNDERLYINPAYMENSTREARATINDECURVUNIT: u32 = 40622; +pub const UNDERLYINPAYMENSTREARATINDECURVPERIOD: u32 = 40623; +pub const UNDERLYINPAYMENSTREARATMULTIPLIER: u32 = 40624; +pub const UNDERLYINPAYMENSTREARATSPREAD: u32 = 40625; +pub const UNDERLYINPAYMENSTREARATSPREAPOSITIOTYPE: u32 = 40626; +pub const UNDERLYINPAYMENSTREARATTREATMENT: u32 = 40627; +pub const UNDERLYINPAYMENSTREACARATE: u32 = 40628; +pub const UNDERLYINPAYMENSTREACARATBUSIDE: u32 = 40629; +pub const UNDERLYINPAYMENSTREACARATSELSIDE: u32 = 40630; +pub const UNDERLYINPAYMENSTREAFLOORATE: u32 = 40631; +pub const UNDERLYINPAYMENSTREAFLOORATBUSIDE: u32 = 40632; +pub const UNDERLYINPAYMENSTREAFLOORATSELSIDE: u32 = 40633; +pub const UNDERLYINPAYMENSTREAINITIARATE: u32 = 40634; +pub const UNDERLYINPAYMENSTREAFINARATROUNDINDIRECTION: u32 = 40635; +pub const UNDERLYINPAYMENSTREAFINARATPRECISION: u32 = 40636; +pub const UNDERLYINPAYMENSTREAAVERAGINMETHOD: u32 = 40637; +pub const UNDERLYINPAYMENSTREANEGATIVRATTREATMENT: u32 = 40638; +pub const UNDERLYINPAYMENSTREAINFLATIOLAPERIOD: u32 = 40639; +pub const UNDERLYINPAYMENSTREAINFLATIOLAUNIT: u32 = 40640; +pub const UNDERLYINPAYMENSTREAINFLATIOLADATYPE: u32 = 40641; +pub const UNDERLYINPAYMENSTREAINFLATIOINTERPOLATIOMETHOD: u32 = 40642; +pub const UNDERLYINPAYMENSTREAINFLATIOINDESOURCE: u32 = 40643; +pub const UNDERLYINPAYMENSTREAINFLATIOPUBLICATIOSOURCE: u32 = 40644; +pub const UNDERLYINPAYMENSTREAINFLATIOINITIAINDELEVEL: u32 = 40645; +pub const UNDERLYINPAYMENSTREAINFLATIOFALLBACBONAPPLICABLE: u32 = 40646; +pub const UNDERLYINPAYMENSTREAFRADISCOUNTING: u32 = 40647; +pub const UNDERLYINPAYMENSTREANODELIVERABLRECURRENCY: u32 = 40648; +pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATEBIDACONVENTION: u32 = 40649; +pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATEBUSINESCENTER: u32 = 40650; +pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATERELATIVTO: u32 = 40651; +pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATEOFFSEPERIOD: u32 = 40652; +pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATEOFFSEUNIT: u32 = 40653; +pub const UNDERLYINPAYMENSTREANODELIVERABLFIXINDATEOFFSEDATYPE: u32 = 40654; +pub const SETTRATFALLBACREFERENCPAGE: u32 = 40655; +pub const NUNDERLYINNODELIVERABLFIXINDATES: u32 = 40656; +pub const UNDERLYINNODELIVERABLFIXINDATE: u32 = 40657; +pub const UNDERLYINNODELIVERABLFIXINDATTYPE: u32 = 40658; +pub const NUNDERLYINSETTRATFALLBACKS: u32 = 40659; +pub const UNDERLYINSETTRATPOSTPONEMENMAXIMUDAYS: u32 = 40660; +pub const UNDERLYINPAYMENSTREANODELIVERABLSETTRATSOURCE: u32 = 40661; +pub const UNDERLYINSETTRATPOSTPONEMENSURVEY: u32 = 40662; +pub const UNDERLYINSETTRATPOSTPONEMENCALCULATIOAGENT: u32 = 40663; +pub const NUNDERLYINPAYMENSCHEDULES: u32 = 40664; +pub const UNDERLYINPAYMENSCHEDULTYPE: u32 = 40665; +pub const UNDERLYINPAYMENSCHEDULSTUTYPE: u32 = 40666; +pub const UNDERLYINPAYMENSCHEDULSTARDATUNADJUSTED: u32 = 40667; +pub const UNDERLYINPAYMENSCHEDULENDATUNADJUSTED: u32 = 40668; +pub const UNDERLYINPAYMENSCHEDULPASIDE: u32 = 40669; +pub const UNDERLYINPAYMENSCHEDULRECEIVSIDE: u32 = 40670; +pub const UNDERLYINPAYMENSCHEDULNOTIONAL: u32 = 40671; +pub const UNDERLYINPAYMENSCHEDULCURRENCY: u32 = 40672; +pub const UNDERLYINPAYMENSCHEDULRATE: u32 = 40673; +pub const UNDERLYINPAYMENSCHEDULRATMULTIPLIER: u32 = 40674; +pub const UNDERLYINPAYMENSCHEDULRATSPREAD: u32 = 40675; +pub const UNDERLYINPAYMENSCHEDULRATSPREAPOSITIOTYPE: u32 = 40676; +pub const UNDERLYINPAYMENSCHEDULRATTREATMENT: u32 = 40677; +pub const UNDERLYINPAYMENSCHEDULFIXEAMOUNT: u32 = 40678; +pub const UNDERLYINPAYMENSCHEDULFIXECURRENCY: u32 = 40679; +pub const UNDERLYINPAYMENSCHEDULSTEFREQUENCPERIOD: u32 = 40680; +pub const UNDERLYINPAYMENSCHEDULSTEFREQUENCUNIT: u32 = 40681; +pub const UNDERLYINPAYMENSCHEDULSTEOFFSEVALUE: u32 = 40682; +pub const UNDERLYINPAYMENSCHEDULSTERATE: u32 = 40683; +pub const UNDERLYINPAYMENSCHEDULSTEOFFSERATE: u32 = 40684; +pub const UNDERLYINPAYMENSCHEDULSTERELATIVTO: u32 = 40685; +pub const UNDERLYINPAYMENSCHEDULFIXINDATUNADJUSTED: u32 = 40686; +pub const UNDERLYINPAYMENSCHEDULWEIGHT: u32 = 40687; +pub const UNDERLYINPAYMENSCHEDULFIXINDATRELATIVTO: u32 = 40688; +pub const UNDERLYINPAYMENSCHEDULFIXINDATBUSINESDACNVTN: u32 = 40689; +pub const UNDERLYINPAYMENSCHEDULFIXINDATBUSINESCENTER: u32 = 40690; +pub const UNDERLYINPAYMENSCHEDULFIXINDATOFFSEPERIOD: u32 = 40691; +pub const UNDERLYINPAYMENSCHEDULFIXINDATOFFSEUNIT: u32 = 40692; +pub const UNDERLYINPAYMENSCHEDULFIXINDATOFFSEDATYPE: u32 = 40693; +pub const UNDERLYINPAYMENSCHEDULFIXINDATADJUSTED: u32 = 40694; +pub const UNDERLYINPAYMENSCHEDULFIXINTIME: u32 = 40695; +pub const UNDERLYINPAYMENSCHEDULFIXINTIMBUSINESCENTER: u32 = 40696; +pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGPAYMENDATRELATIVTO: u32 = 40697; +pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATEBIDACONVENTION: u32 = 40698; +pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATEBUSINESCENTER: u32 = 40699; +pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATEOFFSEPERIOD: u32 = 40700; +pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATEOFFSEUNIT: u32 = 40701; +pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATEOFFSEDATYPE: u32 = 40702; +pub const UNDERLYINPAYMENSCHEDULINTERIEXCHANGDATADJUSTED: u32 = 40703; +pub const NUNDERLYINPAYMENSCHEDULRATSOURCES: u32 = 40704; +pub const UNDERLYINPAYMENSCHEDULRATSOURCE: u32 = 40705; +pub const UNDERLYINPAYMENSCHEDULRATSOURCTYPE: u32 = 40706; +pub const UNDERLYINPAYMENSCHEDULREFERENCPAGE: u32 = 40707; +pub const NUNDERLYINPAYMENSTUBS: u32 = 40708; +pub const UNDERLYINPAYMENSTUTYPE: u32 = 40709; +pub const UNDERLYINPAYMENSTULENGTH: u32 = 40710; +pub const UNDERLYINPAYMENSTURATE: u32 = 40711; +pub const UNDERLYINPAYMENSTUFIXEAMOUNT: u32 = 40712; +pub const UNDERLYINPAYMENSTUFIXECURRENCY: u32 = 40713; +pub const UNDERLYINPAYMENSTUINDEX: u32 = 40714; +pub const UNDERLYINPAYMENSTUINDESOURCE: u32 = 40715; +pub const UNDERLYINPAYMENSTUINDECURVPERIOD: u32 = 40716; +pub const UNDERLYINPAYMENSTUINDECURVUNIT: u32 = 40717; +pub const UNDERLYINPAYMENSTUINDERATMULTIPLIER: u32 = 40718; +pub const UNDERLYINPAYMENSTUINDERATSPREAD: u32 = 40719; +pub const UNDERLYINPAYMENSTUINDERATSPREAPOSITIOTYPE: u32 = 40720; +pub const UNDERLYINPAYMENSTUINDERATTREATMENT: u32 = 40721; +pub const UNDERLYINPAYMENSTUINDECARATE: u32 = 40722; +pub const UNDERLYINPAYMENSTUINDECARATBUSIDE: u32 = 40723; +pub const UNDERLYINPAYMENSTUINDECARATSELSIDE: u32 = 40724; +pub const UNDERLYINPAYMENSTUINDEFLOORATE: u32 = 40725; +pub const UNDERLYINPAYMENSTUINDEFLOORATBUSIDE: u32 = 40726; +pub const UNDERLYINPAYMENSTUINDEFLOORATSELSIDE: u32 = 40727; +pub const UNDERLYINPAYMENSTUINDEX2: u32 = 40728; +pub const UNDERLYINPAYMENSTUINDEX2SOURCE: u32 = 40729; +pub const UNDERLYINPAYMENSTUINDEX2CURVPERIOD: u32 = 40730; +pub const UNDERLYINPAYMENSTUINDEX2CURVUNIT: u32 = 40731; +pub const UNDERLYINPAYMENSTUINDEX2RATMULTIPLIER: u32 = 40732; +pub const UNDERLYINPAYMENSTUINDEX2RATSPREAD: u32 = 40733; +pub const UNDERLYINPAYMENSTUINDEX2RATSPREAPOSITIOTYPE: u32 = 40734; +pub const UNDERLYINPAYMENSTUINDEX2RATTREATMENT: u32 = 40735; +pub const UNDERLYINPAYMENSTUINDEX2CARATE: u32 = 40736; +pub const UNDERLYINPAYMENSTUINDEX2FLOORATE: u32 = 40737; +pub const PAYMENSTREATYPE: u32 = 40738; +pub const PAYMENSTREAMARKERATE: u32 = 40739; +pub const PAYMENSTREADELAINDICATOR: u32 = 40740; +pub const PAYMENSTREASETTCURRENCY: u32 = 40741; +pub const PAYMENSTREADACOUNT: u32 = 40742; +pub const PAYMENSTREAACCRUADAYS: u32 = 40743; +pub const PAYMENSTREADISCOUNTYPE: u32 = 40744; +pub const PAYMENSTREADISCOUNRATE: u32 = 40745; +pub const PAYMENSTREADISCOUNRATDACOUNT: u32 = 40746; +pub const PAYMENSTREACOMPOUNDINMETHOD: u32 = 40747; +pub const PAYMENSTREAINITIAPRINCIPAEXCHANGINDICATOR: u32 = 40748; +pub const PAYMENSTREAINTERIPRINCIPAEXCHANGINDICATOR: u32 = 40749; +pub const PAYMENSTREAFINAPRINCIPAEXCHANGINDICATOR: u32 = 40750; +pub const PAYMENSTREAPAYMENDATBUSINESDACONVENTION: u32 = 40751; +pub const PAYMENSTREAPAYMENDATBUSINESCENTER: u32 = 40752; +pub const PAYMENSTREAPAYMENFREQUENCPERIOD: u32 = 40753; +pub const PAYMENSTREAPAYMENFREQUENCUNIT: u32 = 40754; +pub const PAYMENSTREAPAYMENROLCONVENTION: u32 = 40755; +pub const PAYMENSTREAFIRSPAYMENDATUNADJUSTED: u32 = 40756; +pub const PAYMENSTREALASREGULAPAYMENDATUNADJUSTED: u32 = 40757; +pub const PAYMENSTREAPAYMENDATRELATIVTO: u32 = 40758; +pub const PAYMENSTREAPAYMENDATOFFSEPERIOD: u32 = 40759; +pub const PAYMENSTREAPAYMENDATOFFSEUNIT: u32 = 40760; +pub const PAYMENSTREARESEDATRELATIVTO: u32 = 40761; +pub const PAYMENSTREARESEDATBUSINESDACONVENTION: u32 = 40762; +pub const PAYMENSTREARESEDATBUSINESCENTER: u32 = 40763; +pub const PAYMENSTREARESEFREQUENCPERIOD: u32 = 40764; +pub const PAYMENSTREARESEFREQUENCUNIT: u32 = 40765; +pub const PAYMENSTREARESEWEEKLROLCONVENTION: u32 = 40766; +pub const PAYMENSTREAINITIAFIXINDATRELATIVTO: u32 = 40767; +pub const PAYMENSTREAINITIAFIXINDATBUSINESDACONVENTION: u32 = 40768; +pub const PAYMENSTREAINITIAFIXINDATBUSINESCENTER: u32 = 40769; +pub const PAYMENSTREAINITIAFIXINDATOFFSEPERIOD: u32 = 40770; +pub const PAYMENSTREAINITIAFIXINDATOFFSEUNIT: u32 = 40771; +pub const PAYMENSTREAINITIAFIXINDATOFFSEDATYPE: u32 = 40772; +pub const PAYMENSTREAINITIAFIXINDATADJUSTED: u32 = 40773; +pub const PAYMENSTREAFIXINDATRELATIVTO: u32 = 40774; +pub const PAYMENSTREAFIXINDATBUSINESDACONVENTION: u32 = 40775; +pub const PAYMENSTREAFIXINDATBUSINESCENTER: u32 = 40776; +pub const PAYMENSTREAFIXINDATOFFSEPERIOD: u32 = 40777; +pub const PAYMENSTREAFIXINDATOFFSEUNIT: u32 = 40778; +pub const PAYMENSTREAFIXINDATOFFSEDATYPE: u32 = 40779; +pub const PAYMENSTREAFIXINDATADJUSTED: u32 = 40780; +pub const PAYMENSTREARATCUTOFDATOFFSEPERIOD: u32 = 40781; +pub const PAYMENSTREARATCUTOFDATOFFSEUNIT: u32 = 40782; +pub const PAYMENSTREARATCUTOFDATOFFSEDATYPE: u32 = 40783; +pub const PAYMENSTREARATE: u32 = 40784; +pub const PAYMENSTREAFIXEAMOUNT: u32 = 40785; +pub const PAYMENSTREARATOAMOUNCURRENCY: u32 = 40786; +pub const PAYMENSTREAFUTURVALUNOTIONAL: u32 = 40787; +pub const PAYMENSTREAFUTURVALUDATADJUSTED: u32 = 40788; +pub const PAYMENSTREARATINDEX: u32 = 40789; +pub const PAYMENSTREARATINDESOURCE: u32 = 40790; +pub const PAYMENSTREARATINDECURVUNIT: u32 = 40791; +pub const PAYMENSTREARATINDECURVPERIOD: u32 = 40792; +pub const PAYMENSTREARATMULTIPLIER: u32 = 40793; +pub const PAYMENSTREARATSPREAD: u32 = 40794; +pub const PAYMENSTREARATSPREAPOSITIOTYPE: u32 = 40795; +pub const PAYMENSTREARATTREATMENT: u32 = 40796; +pub const PAYMENSTREACARATE: u32 = 40797; +pub const PAYMENSTREACARATBUSIDE: u32 = 40798; +pub const PAYMENSTREACARATSELSIDE: u32 = 40799; +pub const PAYMENSTREAFLOORATE: u32 = 40800; +pub const PAYMENSTREAFLOORATBUSIDE: u32 = 40801; +pub const PAYMENSTREAFLOORATSELSIDE: u32 = 40802; +pub const PAYMENSTREAINITIARATE: u32 = 40803; +pub const PAYMENSTREAFINARATROUNDINDIRECTION: u32 = 40804; +pub const PAYMENSTREAFINARATPRECISION: u32 = 40805; +pub const PAYMENSTREAAVERAGINMETHOD: u32 = 40806; +pub const PAYMENSTREANEGATIVRATTREATMENT: u32 = 40807; +pub const PAYMENSTREAINFLATIOLAPERIOD: u32 = 40808; +pub const PAYMENSTREAINFLATIOLAUNIT: u32 = 40809; +pub const PAYMENSTREAINFLATIOLADATYPE: u32 = 40810; +pub const PAYMENSTREAINFLATIOINTERPOLATIOMETHOD: u32 = 40811; +pub const PAYMENSTREAINFLATIOINDESOURCE: u32 = 40812; +pub const PAYMENSTREAINFLATIOPUBLICATIOSOURCE: u32 = 40813; +pub const PAYMENSTREAINFLATIOINITIAINDELEVEL: u32 = 40814; +pub const PAYMENSTREAINFLATIOFALLBACBONAPPLICABLE: u32 = 40815; +pub const PAYMENSTREAFRADISCOUNTING: u32 = 40816; +pub const PAYMENSTREANODELIVERABLRECURRENCY: u32 = 40817; +pub const PAYMENSTREANODELIVERABLFIXINDATEBUSINESDACONVENTION: u32 = 40818; +pub const PAYMENSTREANODELIVERABLFIXINDATEBUSINESCENTER: u32 = 40819; +pub const PAYMENSTREANODELIVERABLFIXINDATERELATIVTO: u32 = 40820; +pub const PAYMENSTREANODELIVERABLFIXINDATEOFFSEPERIOD: u32 = 40821; +pub const PAYMENSTREANODELIVERABLFIXINDATEOFFSEUNIT: u32 = 40822; +pub const PAYMENSTREANODELIVERABLFIXINDATEOFFSEDATYPE: u32 = 40823; +pub const UNDERLYINPAYMENSTREANODELIVERABLSETTREFERENCPAGE: u32 = 40824; +pub const NNODELIVERABLFIXINDATES: u32 = 40825; +pub const NODELIVERABLFIXINDATE: u32 = 40826; +pub const NODELIVERABLFIXINDATTYPE: u32 = 40827; +pub const NPAYMENSCHEDULES: u32 = 40828; +pub const PAYMENSCHEDULTYPE: u32 = 40829; +pub const PAYMENSCHEDULSTUTYPE: u32 = 40830; +pub const PAYMENSCHEDULSTARDATUNADJUSTED: u32 = 40831; +pub const PAYMENSCHEDULENDATUNADJUSTED: u32 = 40832; +pub const PAYMENSCHEDULPASIDE: u32 = 40833; +pub const PAYMENSCHEDULRECEIVSIDE: u32 = 40834; +pub const PAYMENSCHEDULNOTIONAL: u32 = 40835; +pub const PAYMENSCHEDULCURRENCY: u32 = 40836; +pub const PAYMENSCHEDULRATE: u32 = 40837; +pub const PAYMENSCHEDULRATMULTIPLIER: u32 = 40838; +pub const PAYMENSCHEDULRATSPREAD: u32 = 40839; +pub const PAYMENSCHEDULRATSPREAPOSITIOTYPE: u32 = 40840; +pub const PAYMENSCHEDULRATTREATMENT: u32 = 40841; +pub const PAYMENSCHEDULFIXEAMOUNT: u32 = 40842; +pub const PAYMENSCHEDULFIXECURRENCY: u32 = 40843; +pub const PAYMENSCHEDULSTEFREQUENCPERIOD: u32 = 40844; +pub const PAYMENSCHEDULSTEFREQUENCUNIT: u32 = 40845; +pub const PAYMENSCHEDULSTEOFFSEVALUE: u32 = 40846; +pub const PAYMENSCHEDULSTERATE: u32 = 40847; +pub const PAYMENSCHEDULSTEOFFSERATE: u32 = 40848; +pub const PAYMENSCHEDULSTERELATIVTO: u32 = 40849; +pub const PAYMENSCHEDULFIXINDATUNADJUSTED: u32 = 40850; +pub const PAYMENSCHEDULWEIGHT: u32 = 40851; +pub const PAYMENSCHEDULFIXINDATRELATIVTO: u32 = 40852; +pub const PAYMENSCHEDULFIXINDATBUSINESDACONVENTION: u32 = 40853; +pub const PAYMENSCHEDULFIXINDATBUSINESCENTER: u32 = 40854; +pub const PAYMENSCHEDULFIXINDATOFFSEPERIOD: u32 = 40855; +pub const PAYMENSCHEDULFIXINDATOFFSEUNIT: u32 = 40856; +pub const PAYMENSCHEDULFIXINDATOFFSEDATYPE: u32 = 40857; +pub const PAYMENSCHEDULFIXINDATADJUSTED: u32 = 40858; +pub const PAYMENSCHEDULFIXINTIME: u32 = 40859; +pub const PAYMENSCHEDULFIXINTIMBUSINESCENTER: u32 = 40860; +pub const PAYMENSCHEDULINTERIEXCHANGPAYMENDATRELATIVTO: u32 = 40861; +pub const PAYMENSCHEDULINTERIEXCHANGDATEBUSINESDACONVENTION: u32 = 40862; +pub const PAYMENSCHEDULINTERIEXCHANGDATEBUSINESCENTER: u32 = 40863; +pub const PAYMENSCHEDULINTERIEXCHANGDATEOFFSEPERIOD: u32 = 40864; +pub const PAYMENSCHEDULINTERIEXCHANGDATEOFFSEUNIT: u32 = 40865; +pub const PAYMENSCHEDULINTERIEXCHANGDATEOFFSEDATYPE: u32 = 40866; +pub const PAYMENSCHEDULINTERIEXCHANGDATADJUSTED: u32 = 40867; +pub const NPAYMENSCHEDULRATSOURCES: u32 = 40868; +pub const PAYMENSCHEDULRATSOURCE: u32 = 40869; +pub const PAYMENSCHEDULRATSOURCTYPE: u32 = 40870; +pub const PAYMENSCHEDULREFERENCPAGE: u32 = 40871; +pub const NPAYMENSTUBS: u32 = 40872; +pub const PAYMENSTUTYPE: u32 = 40873; +pub const PAYMENSTULENGTH: u32 = 40874; +pub const PAYMENSTURATE: u32 = 40875; +pub const PAYMENSTUFIXEAMOUNT: u32 = 40876; +pub const PAYMENSTUFIXECURRENCY: u32 = 40877; +pub const PAYMENSTUINDEX: u32 = 40878; +pub const PAYMENSTUINDESOURCE: u32 = 40879; +pub const PAYMENSTUINDECURVPERIOD: u32 = 40880; +pub const PAYMENSTUINDECURVUNIT: u32 = 40881; +pub const PAYMENSTUINDERATMULTIPLIER: u32 = 40882; +pub const PAYMENSTUINDERATSPREAD: u32 = 40883; +pub const PAYMENSTUINDERATSPREAPOSITIOTYPE: u32 = 40884; +pub const PAYMENSTUINDERATTREATMENT: u32 = 40885; +pub const PAYMENSTUINDECARATE: u32 = 40886; +pub const PAYMENSTUINDECARATBUSIDE: u32 = 40887; +pub const PAYMENSTUINDECARATSELSIDE: u32 = 40888; +pub const PAYMENSTUINDEFLOORATE: u32 = 40889; +pub const PAYMENSTUINDEFLOORATBUSIDE: u32 = 40890; +pub const PAYMENSTUINDEFLOORATSELSIDE: u32 = 40891; +pub const PAYMENSTUINDEX2: u32 = 40892; +pub const PAYMENSTUINDEX2SOURCE: u32 = 40893; +pub const PAYMENSTUINDEX2CURVPERIOD: u32 = 40894; +pub const PAYMENSTUINDEX2CURVUNIT: u32 = 40895; +pub const PAYMENSTUINDEX2RATMULTIPLIER: u32 = 40896; +pub const PAYMENSTUINDEX2RATSPREAD: u32 = 40897; +pub const PAYMENSTUINDEX2RATSPREAPOSITIOTYPE: u32 = 40898; +pub const PAYMENSTUINDEX2RATTREATMENT: u32 = 40899; +pub const PAYMENSTUINDEX2CARATE: u32 = 40900; +pub const PAYMENSTUINDEX2FLOORATE: u32 = 40901; +pub const NLESETTRATFALLBACKS: u32 = 40902; +pub const LESETTRATPOSTPONEMENMAXIMUDAYS: u32 = 40903; +pub const UNDERLYINSETTRATFALLBACRATSOURCE: u32 = 40904; +pub const LESETTRATPOSTPONEMENSURVEY: u32 = 40905; +pub const LESETTRATPOSTPONEMENCALCULATIOAGENT: u32 = 40906; +pub const STREAEFFECTIVDATUNADJUSTED: u32 = 40907; +pub const STREAEFFECTIVDATBUSINESDACONVENTION: u32 = 40908; +pub const STREAEFFECTIVDATBUSINESCENTER: u32 = 40909; +pub const STREAEFFECTIVDATRELATIVTO: u32 = 40910; +pub const STREAEFFECTIVDATOFFSEPERIOD: u32 = 40911; +pub const STREAEFFECTIVDATOFFSEUNIT: u32 = 40912; +pub const STREAEFFECTIVDATOFFSEDATYPE: u32 = 40913; +pub const STREAEFFECTIVDATADJUSTED: u32 = 40914; +pub const UNDERLYINSETTRATFALLBACREFERENCPAGE: u32 = 40915; +pub const PAYMENPRICTYPE: u32 = 40919; +pub const PAYMENSTREAPAYMENDATOFFSEDATYPE: u32 = 40920; +pub const BUSINESDACONVENTION: u32 = 40921; +pub const DATROLCONVENTION: u32 = 40922; +pub const NLEBUSINESCENTERS: u32 = 40923; +pub const LEBUSINESCENTER: u32 = 40924; +pub const LEBUSINESDACONVENTION: u32 = 40925; +pub const LEDATROLCONVENTION: u32 = 40926; +pub const NLEPAYMENSCHEDULFIXINDATBUSINESCENTERS: u32 = 40927; +pub const NLEPAYMENSCHEDULINTERIEXCHANGDATBUSINESCENTERS: u32 = 40928; +pub const NLEPAYMENSTREANODELIVERABLFIXINDATBUSINESCENTERS: u32 = 40929; +pub const NLEPAYMENSTREAPAYMENDATBUSINESCENTERS: u32 = 40930; +pub const NLEPAYMENSTREARESEDATBUSINESCENTERS: u32 = 40931; +pub const NLEPAYMENSTREAINITIAFIXINDATBUSINESCENTERS: u32 = 40932; +pub const NLEPAYMENSTREAFIXINDATBUSINESCENTERS: u32 = 40933; +pub const NLEPROVISIOCASSETTPAYMENDATBUSINESCENTERS: u32 = 40934; +pub const NLEPROVISIOCASSETTVALUDATBUSINESCENTERS: u32 = 40935; +pub const NLEPROVISIOOPTIOEXERCISBUSINESCENTERS: u32 = 40936; +pub const NLEPROVISIOOPTIOEXPIRATIODATBUSINESCENTERS: u32 = 40937; +pub const NLEPROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTERS: u32 = 40938; +pub const NLEPROVISIODATBUSINESCENTERS: u32 = 40939; +pub const NLESTREACALCULATIOPERIOBUSINESCENTERS: u32 = 40940; +pub const NLESTREAFIRSPERIOSTARDATBUSINESCENTERS: u32 = 40941; +pub const NLESTREAEFFECTIVDATBUSINESCENTERS: u32 = 40942; +pub const NLESTREATERMINATIODATBUSINESCENTERS: u32 = 40943; +pub const NPAYMENBUSINESCENTERS: u32 = 40944; +pub const NPAYMENSCHEDULINTERIEXCHANGDATBUSINESCENTERS: u32 = 40945; +pub const NPAYMENSTREANODELIVERABLFIXINDATEBUSINESCENTERS: u32 = 40946; +pub const NPAYMENSTREAPAYMENDATBUSINESCENTERS: u32 = 40947; +pub const NPAYMENSTREARESEDATBUSINESCENTERS: u32 = 40948; +pub const NPAYMENSTREAINITIAFIXINDATBUSINESCENTERS: u32 = 40949; +pub const NPAYMENSTREAFIXINDATBUSINESCENTERS: u32 = 40950; +pub const NPROTECTIOTEREVENNEWSOURCES: u32 = 40951; +pub const NPROVISIOCASSETTPAYMENDATBUSINESCENTERS: u32 = 40952; +pub const NPROVISIOCASSETTVALUDATBUSINESCENTERS: u32 = 40953; +pub const NPROVISIOOPTIOEXERCISBUSINESCENTERS: u32 = 40954; +pub const NPROVISIOOPTIOEXPIRATIODATBUSINESCENTERS: u32 = 40955; +pub const NPROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTERS: u32 = 40956; +pub const NPROVISIODATBUSINESCENTERS: u32 = 40957; +pub const NSTREACALCULATIOPERIOBUSINESCENTERS: u32 = 40958; +pub const NSTREAFIRSPERIOSTARDATBUSINESCENTERS: u32 = 40959; +pub const NSTREAEFFECTIVDATBUSINESCENTERS: u32 = 40960; +pub const NSTREATERMINATIODATBUSINESCENTERS: u32 = 40961; +pub const NUNDERLYINBUSINESCENTERS: u32 = 40962; +pub const UNDERLYINBUSINESCENTER: u32 = 40963; +pub const UNDERLYINBUSINESDACONVENTION: u32 = 40964; +pub const UNDERLYINDATROLCONVENTION: u32 = 40965; +pub const NUNDERLYINPAYMENSCHEDULFIXINDATBUSINESCENTERS: u32 = 40966; +pub const NUNDERLYINPAYMENSCHEDULINTERIEXCHANGDATBUSINESCENTERS: u32 = 40967; +pub const NUNDERLYINPAYMENSTREANODELIVERABLFIXINDATEBICENTERS: u32 = 40968; +pub const NUNDERLYINPAYMENSTREAPAYMENDATBUSINESCENTERS: u32 = 40969; +pub const NUNDERLYINPAYMENSTREARESEDATBUSINESCENTERS: u32 = 40970; +pub const NUNDERLYINPAYMENSTREAINITIAFIXINDATBUSINESCENTERS: u32 = 40971; +pub const NUNDERLYINPAYMENSTREAFIXINDATBUSINESCENTERS: u32 = 40972; +pub const NUNDERLYINSTREACALCULATIOPERIOBUSINESCENTERS: u32 = 40973; +pub const NUNDERLYINSTREAFIRSPERIOSTARDATBUSINESCENTERS: u32 = 40974; +pub const NUNDERLYINSTREAEFFECTIVDATBUSINESCENTERS: u32 = 40975; +pub const NUNDERLYINSTREATERMINATIODATBUSINESCENTERS: u32 = 40976; +pub const NPAYMENSCHEDULFIXINDATBUSINESCENTERS: u32 = 40977; +pub const ENCODELESTREATEXLEN: u32 = 40978; +pub const ENCODELESTREATEXT: u32 = 40979; +pub const ENCODELEPROVISIOTEXLEN: u32 = 40980; +pub const ENCODELEPROVISIOTEXT: u32 = 40981; +pub const ENCODESTREATEXLEN: u32 = 40982; +pub const ENCODESTREATEXT: u32 = 40983; +pub const ENCODEPAYMENTEXLEN: u32 = 40984; +pub const ENCODEPAYMENTEXT: u32 = 40985; +pub const ENCODEPROVISIOTEXLEN: u32 = 40986; +pub const ENCODEPROVISIOTEXT: u32 = 40987; +pub const ENCODEUNDERLYINSTREATEXLEN: u32 = 40988; +pub const ENCODEUNDERLYINSTREATEXT: u32 = 40989; +pub const PROVISIOCASSETTQUOTREFERENCPAGE: u32 = 41406; +pub const LEPROVISIOCASSETTQUOTREFERENCPAGE: u32 = 41407; +pub const EVENMONTYEAR: u32 = 2340; +pub const LEEVENMONTYEAR: u32 = 2341; +pub const UNDERLYINEVENMONTYEAR: u32 = 2342; +pub const PREVIOUCLEARINBUSINESDATE: u32 = 2084; +pub const VALUATIODATE: u32 = 2085; +pub const VALUATIOTIME: u32 = 2086; +pub const VALUATIOBUSINESCENTER: u32 = 2087; +pub const MARGIAMFXRATE: u32 = 2088; +pub const MARGIAMFXRATCALC: u32 = 2089; +pub const COLLATERAFXRATE: u32 = 2090; +pub const COLLATERAFXRATCALC: u32 = 2091; +pub const COLLATERAAMOUNMARKESEGMENID: u32 = 2092; +pub const COLLATERAAMOUNMARKEID: u32 = 2093; +pub const PACOLLECFXRATE: u32 = 2094; +pub const PACOLLECFXRATCALC: u32 = 2095; +pub const POAMSTREADESC: u32 = 2096; +pub const POSITIOFXRATE: u32 = 2097; +pub const POSITIOFXRATCALC: u32 = 2098; +pub const POAMMARKESEGMENID: u32 = 2099; +pub const POAMMARKEID: u32 = 2100; +pub const TERMINATEINDICATOR: u32 = 2101; +pub const SHORMARKINEXEMPINDICATOR: u32 = 2102; +pub const RELATEREGULATORTRADIDSOURCE: u32 = 2103; +pub const NATTACHMENTS: u32 = 2104; +pub const ATTACHMENNAME: u32 = 2105; +pub const ATTACHMENMEDITYPE: u32 = 2106; +pub const ATTACHMENCLASSIFICATION: u32 = 2107; +pub const ATTACHMENEXTERNAURL: u32 = 2108; +pub const ATTACHMENENCODINTYPE: u32 = 2109; +pub const UNENCODEATTACHMENLEN: u32 = 2110; +pub const ENCODEATTACHMENLEN: u32 = 2111; +pub const ENCODEATTACHMENT: u32 = 2112; +pub const NATTACHMENKEYWORDS: u32 = 2113; +pub const ATTACHMENKEYWORD: u32 = 2114; +pub const NEGOTIATIOMETHOD: u32 = 2115; +pub const NEXAUCTIOTIME: u32 = 2116; +pub const NASSEATTRIBUTES: u32 = 2304; +pub const ASSEATTRIBUTTYPE: u32 = 2305; +pub const ASSEATTRIBUTVALUE: u32 = 2306; +pub const ASSEATTRIBUTLIMIT: u32 = 2307; +pub const COMRATE: u32 = 1233; +pub const COMUNIOMEASURE: u32 = 1238; +pub const NCOMPLEEVENAVERAGINOBSERVATIONS: u32 = 40994; +pub const COMPLEEVENAVERAGINOBSERVATIONUMBER: u32 = 40995; +pub const COMPLEEVENAVERAGINWEIGHT: u32 = 40996; +pub const NCOMPLEEVENCREDIEVENTS: u32 = 40997; +pub const COMPLEEVENCREDIEVENTYPE: u32 = 40998; +pub const COMPLEEVENCREDIEVENVALUE: u32 = 40999; +pub const COMPLEEVENCREDIEVENCURRENCY: u32 = 41000; +pub const COMPLEEVENCREDIEVENPERIOD: u32 = 41001; +pub const COMPLEEVENCREDIEVENUNIT: u32 = 41002; +pub const COMPLEEVENCREDIEVENDATYPE: u32 = 41003; +pub const COMPLEEVENCREDIEVENRATSOURCE: u32 = 41004; +pub const NCOMPLEEVENCREDIEVENQUALIFIERS: u32 = 41005; +pub const COMPLEEVENCREDIEVENQUALIFIER: u32 = 41006; +pub const NCOMPLEEVENPERIODATTIMES: u32 = 41007; +pub const COMPLEEVENPERIODATE: u32 = 41008; +pub const COMPLEEVENPERIOTIME: u32 = 41009; +pub const NCOMPLEEVENPERIODS: u32 = 41010; +pub const COMPLEEVENPERIOTYPE: u32 = 41011; +pub const COMPLEEVENBUSINESCENTER: u32 = 41012; +pub const NCOMPLEEVENRATSOURCES: u32 = 41013; +pub const COMPLEEVENRATSOURCE: u32 = 41014; +pub const COMPLEEVENRATSOURCTYPE: u32 = 41015; +pub const COMPLEEVENREFERENCPAGE: u32 = 41016; +pub const COMPLEEVENREFERENCPAGHEADING: u32 = 41017; +pub const NCOMPLEEVENDATBUSINESCENTERS: u32 = 41018; +pub const COMPLEEVENDATBUSINESCENTER: u32 = 41019; +pub const COMPLEEVENDATUNADJUSTED: u32 = 41020; +pub const COMPLEEVENDATRELATIVTO: u32 = 41021; +pub const COMPLEEVENDATOFFSEPERIOD: u32 = 41022; +pub const COMPLEEVENDATOFFSEUNIT: u32 = 41023; +pub const COMPLEEVENDATOFFSEDATYPE: u32 = 41024; +pub const COMPLEEVENDATBUSINESDACONVENTION: u32 = 41025; +pub const COMPLEEVENDATADJUSTED: u32 = 41026; +pub const COMPLEEVENFIXINTIME: u32 = 41027; +pub const COMPLEEVENFIXINTIMBUSINESCENTER: u32 = 41028; +pub const NCOMPLEEVENCREDIEVENSOURCES: u32 = 41029; +pub const COMPLEEVENCREDIEVENSOURCE: u32 = 41030; +pub const COMPLEOPPAYOUPASIDE: u32 = 2117; +pub const COMPLEOPPAYOURECEIVSIDE: u32 = 2118; +pub const COMPLEOPPAYOUUNDERLIER: u32 = 2119; +pub const COMPLEOPPAYOUPERCENTAGE: u32 = 2120; +pub const COMPLEOPPAYOUTIME: u32 = 2121; +pub const COMPLEOPPAYOUCURRENCY: u32 = 2122; +pub const COMPLEEVENPRICPERCENTAGE: u32 = 2123; +pub const COMPLEEVENCURRENCONE: u32 = 2124; +pub const COMPLEEVENCURRENCTWO: u32 = 2125; +pub const COMPLEEVENQUOTBASIS: u32 = 2126; +pub const COMPLEEVENFIXEFXRATE: u32 = 2127; +pub const COMPLEEVENDETERMINATIOMETHOD: u32 = 2128; +pub const COMPLEEVENCALCULATIOAGENT: u32 = 2129; +pub const COMPLEEVENSTRIKPRICE: u32 = 2130; +pub const COMPLEEVENSTRIKFACTOR: u32 = 2131; +pub const COMPLEEVENSTRIKNUMBEOOPTIONS: u32 = 2132; +pub const COMPLEEVENCREDIEVENTXIDREF: u32 = 2133; +pub const COMPLEEVENCREDIEVENNOTIFYINPARTY: u32 = 2134; +pub const COMPLEEVENCREDIEVENBUSINESCENTER: u32 = 2135; +pub const COMPLEEVENCREDIEVENSTANDARSOURCES: u32 = 2136; +pub const COMPLEEVENCREDIEVENMINIMUSOURCES: u32 = 2137; +pub const COMPLEEVENXID: u32 = 2138; +pub const COMPLEEVENXIDREF: u32 = 2139; +pub const NCOMPLEEVENSCHEDULES: u32 = 41031; +pub const COMPLEEVENSCHEDULSTARDATE: u32 = 41032; +pub const COMPLEEVENSCHEDULENDATE: u32 = 41033; +pub const COMPLEEVENSCHEDULFREQUENCPERIOD: u32 = 41034; +pub const COMPLEEVENSCHEDULFREQUENCUNIT: u32 = 41035; +pub const COMPLEEVENSCHEDULROLCONVENTION: u32 = 41036; +pub const NDELIVERSCHEDULES: u32 = 41037; +pub const DELIVERSCHEDULTYPE: u32 = 41038; +pub const DELIVERSCHEDULXID: u32 = 41039; +pub const DELIVERSCHEDULNOTIONAL: u32 = 41040; +pub const DELIVERSCHEDULNOTIONAUNIOMEASURE: u32 = 41041; +pub const DELIVERSCHEDULNOTIONACOMMODITFREQUENCY: u32 = 41042; +pub const DELIVERSCHEDULNEGATIVTOLERANCE: u32 = 41043; +pub const DELIVERSCHEDULPOSITIVTOLERANCE: u32 = 41044; +pub const DELIVERSCHEDULTOLERANCUNIOMEASURE: u32 = 41045; +pub const DELIVERSCHEDULTOLERANCTYPE: u32 = 41046; +pub const DELIVERSCHEDULSETTCOUNTRY: u32 = 41047; +pub const DELIVERSCHEDULSETTTIMZONE: u32 = 41048; +pub const DELIVERSCHEDULSETTFLOTYPE: u32 = 41049; +pub const DELIVERSCHEDULSETTHOLIDAYPROCESSININSTRUCTION: u32 = 41050; +pub const NDELIVERSCHEDULSETTDAYS: u32 = 41051; +pub const DELIVERSCHEDULSETTDAY: u32 = 41052; +pub const DELIVERSCHEDULSETTTOTAHOURS: u32 = 41053; +pub const NDELIVERSCHEDULSETTTIMES: u32 = 41054; +pub const DELIVERSCHEDULSETTSTART: u32 = 41055; +pub const DELIVERSCHEDULSETTEND: u32 = 41056; +pub const DELIVERSCHEDULSETTTIMTYPE: u32 = 41057; +pub const DELIVERSTREATYPE: u32 = 41058; +pub const DELIVERSTREAPIPELINE: u32 = 41059; +pub const DELIVERSTREAENTRPOINT: u32 = 41060; +pub const DELIVERSTREAWITHDRAWAPOINT: u32 = 41061; +pub const DELIVERSTREADELIVERPOINT: u32 = 41062; +pub const DELIVERSTREADELIVERRESTRICTION: u32 = 41063; +pub const DELIVERSTREADELIVERCONTINGENCY: u32 = 41064; +pub const DELIVERSTREADELIVERCONTINGENPARTSIDE: u32 = 41065; +pub const DELIVERSTREADELIVEASOURCINDICATOR: u32 = 41066; +pub const DELIVERSTREARISAPPORTIONMENT: u32 = 41067; +pub const DELIVERSTREARISAPPORTIONMENSOURCE: u32 = 41218; +pub const DELIVERSTREATITLTRANSFELOCATION: u32 = 41068; +pub const DELIVERSTREATITLTRANSFECONDITION: u32 = 41069; +pub const DELIVERSTREAIMPORTEORECORD: u32 = 41070; +pub const DELIVERSTREANEGATIVTOLERANCE: u32 = 41071; +pub const DELIVERSTREAPOSITIVTOLERANCE: u32 = 41072; +pub const DELIVERSTREATOLERANCUNIOMEASURE: u32 = 41073; +pub const DELIVERSTREATOLERANCTYPE: u32 = 41074; +pub const DELIVERSTREATOLERANCOPTIOSIDE: u32 = 41075; +pub const DELIVERSTREATOTAPOSITIVTOLERANCE: u32 = 41076; +pub const DELIVERSTREATOTANEGATIVTOLERANCE: u32 = 41077; +pub const DELIVERSTREANOTIONACONVERSIOFACTOR: u32 = 41078; +pub const DELIVERSTREATRANSPOREQUIPMENT: u32 = 41079; +pub const DELIVERSTREAELECTINPARTSIDE: u32 = 41080; +pub const NDELIVERSTREACYCLES: u32 = 41081; +pub const DELIVERSTREACYCLDESC: u32 = 41082; +pub const ENCODEDELIVERSTREACYCLDESLEN: u32 = 41083; +pub const ENCODEDELIVERSTREACYCLDESC: u32 = 41084; +pub const NDELIVERSTREACOMMODITSOURCES: u32 = 41085; +pub const DELIVERSTREACOMMODITSOURCE: u32 = 41086; +pub const DOCUMENTATIOTEXT: u32 = 1513; +pub const ENCODEDOCUMENTATIOTEXLEN: u32 = 1525; +pub const ENCODEDOCUMENTATIOTEXT: u32 = 1527; +pub const SWASUCLASS: u32 = 1575; +pub const SETTRATINDEX: u32 = 1577; +pub const SETTRATINDELOCATION: u32 = 1580; +pub const OPTIOEXPIRATIODESC: u32 = 1581; +pub const ENCODEOPTIOEXPIRATIODESLEN: u32 = 1678; +pub const ENCODEOPTIOEXPIRATIODESC: u32 = 1697; +pub const STRIKUNIOMEASURE: u32 = 1698; +pub const STRIKINDEX: u32 = 1866; +pub const STRIKINDESPREAD: u32 = 2001; +pub const VALUATIOSOURCE: u32 = 2002; +pub const VALUATIOREFERENCMODEL: u32 = 2140; +pub const STRATEGTYPE: u32 = 2141; +pub const COMMOPRICININDICATOR: u32 = 2142; +pub const SETTDISRUPTIOPROVISION: u32 = 2143; +pub const INSTRUMENROUNDINDIRECTION: u32 = 2144; +pub const INSTRUMENROUNDINPRECISION: u32 = 2145; +pub const LESETTLOOPEFLAG: u32 = 2146; +pub const LEINSTRMASSIGNMENMETHOD: u32 = 2147; +pub const LESECURITSTATUS: u32 = 2148; +pub const LERESTRUCTURINTYPE: u32 = 2149; +pub const LESENIORITY: u32 = 2150; +pub const LENOTIONAPERCENTAGOUTSTANDING: u32 = 2151; +pub const LEORIGINANOTIONAPERCENTAGOUTSTANDING: u32 = 2152; +pub const LEATTACHMENPOINT: u32 = 2153; +pub const LEDETACHMENPOINT: u32 = 2154; +pub const LEOBLIGATIOTYPE: u32 = 2155; +pub const LESWASUCLASS: u32 = 2156; +pub const LENTTDEFAULT: u32 = 2157; +pub const LEMTTDEFAULT: u32 = 2158; +pub const LESETTLEENTITMATRISOURCE: u32 = 2159; +pub const LESETTLEENTITMATRIPUBLICATIODATE: u32 = 2160; +pub const LECOUPOTYPE: u32 = 2161; +pub const LETOTAISSUEAMOUNT: u32 = 2162; +pub const LECOUPOFREQUENCPERIOD: u32 = 2163; +pub const LECOUPOFREQUENCUNIT: u32 = 2164; +pub const LECOUPODACOUNT: u32 = 2165; +pub const LECONVERTIBLBONEQUITID: u32 = 2166; +pub const LECONVERTIBLBONEQUITIDSOURCE: u32 = 2167; +pub const LECONTRACPRICREMONTH: u32 = 2168; +pub const LELIESENIORITY: u32 = 2169; +pub const LELOAFACILITY: u32 = 2170; +pub const LEREFERENCENTITTYPE: u32 = 2171; +pub const LEINDESERIES: u32 = 2172; +pub const LEINDEANNEVERSION: u32 = 2173; +pub const LEINDEANNEDATE: u32 = 2174; +pub const LEINDEANNESOURCE: u32 = 2175; +pub const LESETTRATINDEX: u32 = 2176; +pub const LESETTRATINDELOCATION: u32 = 2177; +pub const LEOPTIOEXPIRATIODESC: u32 = 2178; +pub const ENCODELEOPTIOEXPIRATIODESLEN: u32 = 2179; +pub const ENCODELEOPTIOEXPIRATIODESC: u32 = 2180; +pub const LESTRIKMULTIPLIER: u32 = 2181; +pub const LESTRIKVALUE: u32 = 2182; +pub const LESTRIKUNIOMEASURE: u32 = 2183; +pub const LESTRIKINDEX: u32 = 2184; +pub const LESTRIKINDESPREAD: u32 = 2185; +pub const LESTRIKPRICDETERMINATIOMETHOD: u32 = 2186; +pub const LESTRIKPRICBOUNDARMETHOD: u32 = 2187; +pub const LESTRIKPRICBOUNDARPRECISION: u32 = 2188; +pub const LEUNDERLYINPRICDETERMINATIOMETHOD: u32 = 2189; +pub const LEMIPRICINCREMENT: u32 = 2190; +pub const LEMIPRICINCREMENAMOUNT: u32 = 2191; +pub const LESETTMETHOD: u32 = 2192; +pub const LEOPPAYOUTYPE: u32 = 2193; +pub const LEOPPAYOUAMOUNT: u32 = 2194; +pub const LEPRICQUOTMETHOD: u32 = 2195; +pub const LEVALUATIOMETHOD: u32 = 2196; +pub const LEVALUATIOSOURCE: u32 = 2197; +pub const LEVALUATIOREFERENCMODEL: u32 = 2198; +pub const LELISMETHOD: u32 = 2199; +pub const LECAPRICE: u32 = 2200; +pub const LEFLOOPRICE: u32 = 2201; +pub const LEFLEXIBLINDICATOR: u32 = 2202; +pub const LEFLEPRODUCELIGIBILITINDICATOR: u32 = 2203; +pub const LEPOSITIOLIMIT: u32 = 2205; +pub const LENTPOSITIOLIMIT: u32 = 2206; +pub const LECPPROGRAM: u32 = 2207; +pub const LECPRETYPE: u32 = 2208; +pub const LESHORSALRESTRICTION: u32 = 2209; +pub const LESTRATEGTYPE: u32 = 2211; +pub const LECOMMOPRICININDICATOR: u32 = 2212; +pub const LESETTDISRUPTIOPROVISION: u32 = 2213; +pub const LEINSTRUMENROUNDINDIRECTION: u32 = 2214; +pub const LEINSTRUMENROUNDINPRECISION: u32 = 2215; +pub const MARKEDISRUPTIOPROVISION: u32 = 41087; +pub const MARKEDISRUPTIOFALLBACPROVISION: u32 = 41088; +pub const MARKEDISRUPTIOMAXIMUDAYS: u32 = 41089; +pub const MARKEDISRUPTIOMATERIALITPERCENTAGE: u32 = 41090; +pub const MARKEDISRUPTIOMINIMUFUTURECONTRACTS: u32 = 41091; +pub const NMARKEDISRUPTIOEVENTS: u32 = 41092; +pub const MARKEDISRUPTIOEVENT: u32 = 41093; +pub const NMARKEDISRUPTIOFALLBACKS: u32 = 41094; +pub const MARKEDISRUPTIOFALLBACTYPE: u32 = 41095; +pub const NMARKEDISRUPTIOFALLBACREFERENCPRICES: u32 = 41096; +pub const MARKEDISRUPTIOFALLBACUNDERLIETYPE: u32 = 41097; +pub const MARKEDISRUPTIOFALLBACUNDERLIESECURITID: u32 = 41098; +pub const MARKEDISRUPTIOFALLBACUNDERLIESECURITIDSOURCE: u32 = 41099; +pub const MARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: u32 = 41100; +pub const ENCODEMARKEDISRUPTIOFALLBACUNDERLIESECURITDESLEN: u32 = 41101; +pub const ENCODEMARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: u32 = 41102; +pub const MARKEDISRUPTIOFALLBACOPEUNITS: u32 = 41103; +pub const MARKEDISRUPTIOFALLBACBASKECURRENCY: u32 = 41104; +pub const MARKEDISRUPTIOFALLBACBASKEDIVISOR: u32 = 41105; +pub const MISFERATE: u32 = 2216; +pub const MISFEAMOUNDUE: u32 = 2217; +pub const EXERCISDESC: u32 = 41106; +pub const ENCODEEXERCISDESLEN: u32 = 41107; +pub const ENCODEEXERCISDESC: u32 = 41108; +pub const AUTOMATIEXERCISINDICATOR: u32 = 41109; +pub const AUTOMATIEXERCISTHRESHOLRATE: u32 = 41110; +pub const EXERCISCONFIRMATIOMETHOD: u32 = 41111; +pub const MANUANOTICBUSINESCENTER: u32 = 41112; +pub const FALLBACEXERCISINDICATOR: u32 = 41113; +pub const LIMITERIGHTCONFIRINDICATOR: u32 = 41114; +pub const EXERCISSPLITICKEINDICATOR: u32 = 41115; +pub const NOPTIOEXERCISBUSINESCENTERS: u32 = 41116; +pub const OPTIOEXERCISBUSINESCENTER: u32 = 41117; +pub const OPTIOEXERCISBUSINESDACONVENTION: u32 = 41118; +pub const OPTIOEXERCISEARLIESDATOFFSEDATYPE: u32 = 41119; +pub const OPTIOEXERCISEARLIESDATOFFSEPERIOD: u32 = 41120; +pub const OPTIOEXERCISEARLIESDATOFFSEUNIT: u32 = 41121; +pub const OPTIOEXERCISFREQUENCPERIOD: u32 = 41122; +pub const OPTIOEXERCISFREQUENCUNIT: u32 = 41123; +pub const OPTIOEXERCISSTARDATUNADJUSTED: u32 = 41124; +pub const OPTIOEXERCISSTARDATRELATIVTO: u32 = 41125; +pub const OPTIOEXERCISSTARDATOFFSEPERIOD: u32 = 41126; +pub const OPTIOEXERCISSTARDATOFFSEUNIT: u32 = 41127; +pub const OPTIOEXERCISSTARDATOFFSEDATYPE: u32 = 41128; +pub const OPTIOEXERCISSTARDATADJUSTED: u32 = 41129; +pub const OPTIOEXERCISSKIP: u32 = 41130; +pub const OPTIOEXERCISNOMINATIODEADLINE: u32 = 41131; +pub const OPTIOEXERCISFIRSDATUNADJUSTED: u32 = 41132; +pub const OPTIOEXERCISLASDATUNADJUSTED: u32 = 41133; +pub const OPTIOEXERCISEARLIESTIME: u32 = 41134; +pub const OPTIOEXERCISLATESTIME: u32 = 41135; +pub const OPTIOEXERCISTIMBUSINESCENTER: u32 = 41136; +pub const NOPTIOEXERCISDATES: u32 = 41137; +pub const OPTIOEXERCISDATE: u32 = 41138; +pub const OPTIOEXERCISDATTYPE: u32 = 41139; +pub const NOPTIOEXERCISEXPIRATIODATBUSINESCENTERS: u32 = 41140; +pub const OPTIOEXERCISEXPIRATIODATBUSINESCENTER: u32 = 41141; +pub const OPTIOEXERCISEXPIRATIODATBUSINESDACONVENTION: u32 = 41142; +pub const OPTIOEXERCISEXPIRATIODATRELATIVTO: u32 = 41143; +pub const OPTIOEXERCISEXPIRATIODATOFFSEPERIOD: u32 = 41144; +pub const OPTIOEXERCISEXPIRATIODATOFFSEUNIT: u32 = 41145; +pub const OPTIOEXERCISEXPIRATIOFREQUENCPERIOD: u32 = 41146; +pub const OPTIOEXERCISEXPIRATIOFREQUENCUNIT: u32 = 41147; +pub const OPTIOEXERCISEXPIRATIOROLCONVENTION: u32 = 41148; +pub const OPTIOEXERCISEXPIRATIODATOFFSEDATYPE: u32 = 41149; +pub const OPTIOEXERCISEXPIRATIOTIME: u32 = 41150; +pub const OPTIOEXERCISEXPIRATIOTIMBUSINESCENTER: u32 = 41151; +pub const NOPTIOEXERCISEXPIRATIODATES: u32 = 41152; +pub const OPTIOEXERCISEXPIRATIODATE: u32 = 41153; +pub const OPTIOEXERCISEXPIRATIODATTYPE: u32 = 41154; +pub const PAYMENUNIOMEASURE: u32 = 41155; +pub const PAYMENDATRELATIVTO: u32 = 41156; +pub const PAYMENDATOFFSEPERIOD: u32 = 41157; +pub const PAYMENDATOFFSEUNIT: u32 = 41158; +pub const PAYMENDATOFFSEDATYPE: u32 = 41159; +pub const PAYMENFORWARSTARTYPE: u32 = 41160; +pub const NPAYMENSCHEDULFIXINDAYS: u32 = 41161; +pub const PAYMENSCHEDULFIXINDAOWEEK: u32 = 41162; +pub const PAYMENSCHEDULFIXINDANUMBER: u32 = 41163; +pub const PAYMENSCHEDULXID: u32 = 41164; +pub const PAYMENSCHEDULXIDREF: u32 = 41165; +pub const PAYMENSCHEDULRATCURRENCY: u32 = 41166; +pub const PAYMENSCHEDULRATUNIOMEASURE: u32 = 41167; +pub const PAYMENSCHEDULRATCONVERSIOFACTOR: u32 = 41168; +pub const PAYMENSCHEDULRATSPREATYPE: u32 = 41169; +pub const PAYMENSCHEDULSETTPERIOPRICE: u32 = 41170; +pub const PAYMENSCHEDULSETTPERIOPRICCURRENCY: u32 = 41171; +pub const PAYMENSCHEDULSETTPERIOPRICUNIOMEASURE: u32 = 41172; +pub const PAYMENSCHEDULSTEUNIOMEASURE: u32 = 41173; +pub const PAYMENSCHEDULFIXINDADISTRIBUTION: u32 = 41174; +pub const PAYMENSCHEDULFIXINDACOUNT: u32 = 41175; +pub const PAYMENSCHEDULFIXINLAPERIOD: u32 = 41176; +pub const PAYMENSCHEDULFIXINLAUNIT: u32 = 41177; +pub const PAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEPERIOD: u32 = 41178; +pub const PAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEUNIT: u32 = 41179; +pub const PAYMENSTREAFLARATINDICATOR: u32 = 41180; +pub const PAYMENSTREAFLARATAMOUNT: u32 = 41181; +pub const PAYMENSTREAFLARATCURRENCY: u32 = 41182; +pub const PAYMENSTREAMAXIMUPAYMENAMOUNT: u32 = 41183; +pub const PAYMENSTREAMAXIMUPAYMENCURRENCY: u32 = 41184; +pub const PAYMENSTREAMAXIMUTRANSACTIOAMOUNT: u32 = 41185; +pub const PAYMENSTREAMAXIMUTRANSACTIOCURRENCY: u32 = 41186; +pub const PAYMENSTREAFIXEAMOUNUNIOMEASURE: u32 = 41187; +pub const PAYMENSTREATOTAFIXEAMOUNT: u32 = 41188; +pub const PAYMENSTREAWORLSCALRATE: u32 = 41189; +pub const PAYMENSTREACONTRACPRICE: u32 = 41190; +pub const PAYMENSTREACONTRACPRICCURRENCY: u32 = 41191; +pub const NPAYMENSTREAPRICINBUSINESCENTERS: u32 = 41192; +pub const PAYMENSTREAPRICINBUSINESCENTER: u32 = 41193; +pub const PAYMENSTREARATINDEX2CURVPERIOD: u32 = 41194; +pub const PAYMENSTREARATINDEX2CURVUNIT: u32 = 41195; +pub const PAYMENSTREARATINDELOCATION: u32 = 41196; +pub const PAYMENSTREARATINDELEVEL: u32 = 41197; +pub const PAYMENSTREARATINDEUNIOMEASURE: u32 = 41198; +pub const PAYMENSTREASETTLEVEL: u32 = 41199; +pub const PAYMENSTREAREFERENCLEVEL: u32 = 41200; +pub const PAYMENSTREAREFERENCLEVEUNIOMEASURE: u32 = 41201; +pub const PAYMENSTREAREFERENCLEVEEQUALZERINDICATOR: u32 = 41202; +pub const PAYMENSTREARATSPREACURRENCY: u32 = 41203; +pub const PAYMENSTREARATSPREAUNIOMEASURE: u32 = 41204; +pub const PAYMENSTREARATCONVERSIOFACTOR: u32 = 41205; +pub const PAYMENSTREARATSPREATYPE: u32 = 41206; +pub const PAYMENSTREALASRESERATE: u32 = 41207; +pub const PAYMENSTREAFINARATE: u32 = 41208; +pub const PAYMENSTREACALCULATIOLAPERIOD: u32 = 41209; +pub const PAYMENSTREACALCULATIOLAUNIT: u32 = 41210; +pub const PAYMENSTREAFIRSOBSERVATIODATOFFSEPERIOD: u32 = 41211; +pub const PAYMENSTREAFIRSOBSERVATIODATOFFSEUNIT: u32 = 41212; +pub const PAYMENSTREAPRICINDATYPE: u32 = 41213; +pub const PAYMENSTREAPRICINDADISTRIBUTION: u32 = 41214; +pub const PAYMENSTREAPRICINDACOUNT: u32 = 41215; +pub const PAYMENSTREAPRICINBUSINESCALENDAR: u32 = 41216; +pub const PAYMENSTREAPRICINBUSINESDACONVENTION: u32 = 41217; +pub const NPAYMENSTREAPAYMENDATES: u32 = 41220; +pub const PAYMENSTREAPAYMENDATE: u32 = 41221; +pub const PAYMENSTREAPAYMENDATTYPE: u32 = 41222; +pub const PAYMENSTREAMASTEAGREEMENPAYMENDATEINDICATOR: u32 = 41223; +pub const NPAYMENSTREAPRICINDATES: u32 = 41224; +pub const PAYMENSTREAPRICINDATE: u32 = 41225; +pub const PAYMENSTREAPRICINDATTYPE: u32 = 41226; +pub const NPAYMENSTREAPRICINDAYS: u32 = 41227; +pub const PAYMENSTREAPRICINDAOWEEK: u32 = 41228; +pub const PAYMENSTREAPRICINDANUMBER: u32 = 41229; +pub const NPRICINDATBUSINESCENTERS: u32 = 41230; +pub const PRICINDATBUSINESCENTER: u32 = 41231; +pub const PRICINDATUNADJUSTED: u32 = 41232; +pub const PRICINDATBUSINESDACONVENTION: u32 = 41233; +pub const PRICINDATADJUSTED: u32 = 41234; +pub const PRICINTIME: u32 = 41235; +pub const PRICINTIMBUSINESCENTER: u32 = 41236; +pub const NSTREAASSEATTRIBUTES: u32 = 41237; +pub const STREAASSEATTRIBUTTYPE: u32 = 41238; +pub const STREAASSEATTRIBUTVALUE: u32 = 41239; +pub const STREAASSEATTRIBUTLIMIT: u32 = 41240; +pub const NSTREACALCULATIOPERIODATES: u32 = 41241; +pub const STREACALCULATIOPERIODATE: u32 = 41242; +pub const STREACALCULATIOPERIODATTYPE: u32 = 41243; +pub const STREACALCULATIOPERIODATEXID: u32 = 41244; +pub const STREACALCULATIOPERIODATEXIDREF: u32 = 41245; +pub const STREACALCULATIOBALANCOFIRSPERIOD: u32 = 41246; +pub const STREACALCULATIOCORRECTIOPERIOD: u32 = 41247; +pub const STREACALCULATIOCORRECTIOUNIT: u32 = 41248; +pub const NSTREACOMMODITSETTBUSINESCENTERS: u32 = 41249; +pub const STREACOMMODITSETTBUSINESCENTER: u32 = 41250; +pub const STREACOMMODITBASE: u32 = 41251; +pub const STREACOMMODITTYPE: u32 = 41252; +pub const STREACOMMODITSECURITID: u32 = 41253; +pub const STREACOMMODITSECURITIDSOURCE: u32 = 41254; +pub const STREACOMMODITDESC: u32 = 41255; +pub const ENCODESTREACOMMODITDESLEN: u32 = 41256; +pub const ENCODESTREACOMMODITDESC: u32 = 41257; +pub const STREACOMMODITUNIOMEASURE: u32 = 41258; +pub const STREACOMMODITCURRENCY: u32 = 41259; +pub const STREACOMMODITEXCHANGE: u32 = 41260; +pub const STREACOMMODITRATSOURCE: u32 = 41261; +pub const STREACOMMODITRATREFERENCPAGE: u32 = 41262; +pub const STREACOMMODITRATREFERENCPAGHEADING: u32 = 41263; +pub const STREADATPROVIDER: u32 = 41264; +pub const STREACOMMODITPRICINTYPE: u32 = 41265; +pub const STREACOMMODITNEARBSETTDAPERIOD: u32 = 41266; +pub const STREACOMMODITNEARBSETTDAUNIT: u32 = 41267; +pub const STREACOMMODITSETTDATUNADJUSTED: u32 = 41268; +pub const STREACOMMODITSETTDATBUSINESDACONVENTION: u32 = 41269; +pub const STREACOMMODITSETTDATADJUSTED: u32 = 41270; +pub const STREACOMMODITSETTMONTH: u32 = 41271; +pub const STREACOMMODITSETTDATROLPERIOD: u32 = 41272; +pub const STREACOMMODITSETTDATROLUNIT: u32 = 41273; +pub const STREACOMMODITSETTDATYPE: u32 = 41274; +pub const STREACOMMODITXID: u32 = 41275; +pub const STREACOMMODITXIDREF: u32 = 41276; +pub const NSTREACOMMODITALIDS: u32 = 41277; +pub const STREACOMMODITALID: u32 = 41278; +pub const STREACOMMODITALIDSOURCE: u32 = 41279; +pub const NSTREACOMMODITDATSOURCES: u32 = 41280; +pub const STREACOMMODITDATSOURCID: u32 = 41281; +pub const STREACOMMODITDATSOURCIDTYPE: u32 = 41282; +pub const NSTREACOMMODITSETTDAYS: u32 = 41283; +pub const STREACOMMODITSETTDAY: u32 = 41284; +pub const STREACOMMODITSETTTOTAHOURS: u32 = 41285; +pub const NSTREACOMMODITSETTTIMES: u32 = 41286; +pub const STREACOMMODITSETTSTART: u32 = 41287; +pub const STREACOMMODITSETTEND: u32 = 41288; +pub const STREACOMMODITSETTTIMTYPE: u32 = 41588; +pub const NSTREACOMMODITSETTPERIODS: u32 = 41289; +pub const STREACOMMODITSETTCOUNTRY: u32 = 41290; +pub const STREACOMMODITSETTTIMZONE: u32 = 41291; +pub const STREACOMMODITSETTFLOTYPE: u32 = 41292; +pub const STREACOMMODITSETTPERIONOTIONAL: u32 = 41293; +pub const STREACOMMODITSETTPERIONOTIONAUNIOMEASURE: u32 = 41294; +pub const STREACOMMODITSETTPERIOFREQUENCPERIOD: u32 = 41295; +pub const STREACOMMODITSETTPERIOFREQUENCUNIT: u32 = 41296; +pub const STREACOMMODITSETTPERIOPRICE: u32 = 41297; +pub const STREACOMMODITSETTPERIOPRICUNIOMEASURE: u32 = 41298; +pub const STREACOMMODITSETTPERIOPRICCURRENCY: u32 = 41299; +pub const STREACOMMODITSETTHOLIDAYPROCESSININSTRUCTION: u32 = 41300; +pub const STREACOMMODITSETTPERIOXID: u32 = 41301; +pub const STREACOMMODITSETTPERIOXIDREF: u32 = 41302; +pub const STREAXID: u32 = 41303; +pub const STREANOTIONAXIDREF: u32 = 41305; +pub const STREANOTIONAFREQUENCPERIOD: u32 = 41306; +pub const STREANOTIONAFREQUENCUNIT: u32 = 41307; +pub const STREANOTIONACOMMODITFREQUENCY: u32 = 41308; +pub const STREANOTIONAUNIOMEASURE: u32 = 41309; +pub const STREATOTANOTIONAL: u32 = 41310; +pub const STREATOTANOTIONAUNIOMEASURE: u32 = 41311; +pub const NMANDATORCLEARINJURISDICTIONS: u32 = 41312; +pub const MANDATORCLEARINJURISDICTION: u32 = 41313; +pub const LASQTCHANGED: u32 = 2301; +pub const TRADVERSION: u32 = 2302; +pub const HISTORICAREPORINDICATOR: u32 = 2303; +pub const NLEADDITIONATERBONREFS: u32 = 41316; +pub const LEADDITIONATERBONSECURITID: u32 = 41317; +pub const LEADDITIONATERBONSECURITIDSOURCE: u32 = 41318; +pub const LEADDITIONATERBONDESC: u32 = 41319; +pub const ENCODELEADDITIONATERBONDESLEN: u32 = 41320; +pub const ENCODELEADDITIONATERBONDESC: u32 = 41321; +pub const LEADDITIONATERBONCURRENCY: u32 = 41322; +pub const LEADDITIONATERBONISSUER: u32 = 41323; +pub const ENCODELEADDITIONATERBONISSUELEN: u32 = 41324; +pub const ENCODELEADDITIONATERBONISSUER: u32 = 41325; +pub const LEADDITIONATERBONSENIORITY: u32 = 41326; +pub const LEADDITIONATERBONCOUPOTYPE: u32 = 41327; +pub const LEADDITIONATERBONCOUPORATE: u32 = 41328; +pub const LEADDITIONATERBONMATURITDATE: u32 = 41329; +pub const LEADDITIONATERBONPAVALUE: u32 = 41330; +pub const LEADDITIONATERBONCURRENTOTAISSUEAMOUNT: u32 = 41331; +pub const LEADDITIONATERBONCOUPOFREQUENCPERIOD: u32 = 41332; +pub const LEADDITIONATERBONCOUPOFREQUENCUNIT: u32 = 41333; +pub const LEADDITIONATERBONDACOUNT: u32 = 41334; +pub const NLEADDITIONATERMS: u32 = 41335; +pub const LEADDITIONATERCONDITIOPRECEDENBONINDICATOR: u32 = 41336; +pub const LEADDITIONATERDISCREPANCCLAUSINDICATOR: u32 = 41337; +pub const NLEASSEATTRIBUTES: u32 = 2308; +pub const LEASSEATTRIBUTTYPE: u32 = 2309; +pub const LEASSEATTRIBUTVALUE: u32 = 2310; +pub const LEASSEATTRIBUTLIMIT: u32 = 2311; +pub const NLECASSETTDEALERS: u32 = 41342; +pub const LECASSETTDEALER: u32 = 41343; +pub const NLECASSETTTERMS: u32 = 41344; +pub const LECASSETTCURRENCY: u32 = 41345; +pub const LECASETTVALUATIOFIRSBUSINESDAOFFSET: u32 = 41346; +pub const LECASSETTVALUATIOSUBSEQUENBUSINESDAYOFFSET: u32 = 41347; +pub const LECASSETTNUOVALUATIODATES: u32 = 41348; +pub const LECASSETTVALUATIOTIME: u32 = 41349; +pub const LECASSETTBUSINESCENTER: u32 = 41350; +pub const LECASSETTQUOTMETHOD: u32 = 41351; +pub const LECASSETTQUOTAMOUNT: u32 = 41352; +pub const LECASSETTQUOTCURRENCY: u32 = 41353; +pub const LECASSETTMINIMUQUOTAMOUNT: u32 = 41354; +pub const LECASSETTMINIMUQUOTCURRENCY: u32 = 41355; +pub const LECASSETTBUSINESDAYS: u32 = 41356; +pub const LECASSETTAMOUNT: u32 = 41357; +pub const LECASSETTRECOVERFACTOR: u32 = 41358; +pub const LECASSETTFIXETERINDICATOR: u32 = 41359; +pub const LECASSETTACCRUEINTERESINDICATOR: u32 = 41360; +pub const LECASSETTVALUATIOMETHOD: u32 = 41361; +pub const LECASSETTTERXID: u32 = 41362; +pub const NLECOMPLEEVENAVERAGINOBSERVATIONS: u32 = 41363; +pub const LECOMPLEEVENAVERAGINOBSERVATIONUMBER: u32 = 41364; +pub const LECOMPLEEVENAVERAGINWEIGHT: u32 = 41365; +pub const NLECOMPLEEVENCREDIEVENTS: u32 = 41366; +pub const LECOMPLEEVENCREDIEVENTYPE: u32 = 41367; +pub const LECOMPLEEVENCREDIEVENVALUE: u32 = 41368; +pub const LECOMPLEEVENCREDIEVENCURRENCY: u32 = 41369; +pub const LECOMPLEEVENCREDIEVENPERIOD: u32 = 41370; +pub const LECOMPLEEVENCREDIEVENUNIT: u32 = 41371; +pub const LECOMPLEEVENCREDIEVENDATYPE: u32 = 41372; +pub const LECOMPLEEVENCREDIEVENRATSOURCE: u32 = 41373; +pub const NLECOMPLEEVENCREDIEVENQUALIFIERS: u32 = 41374; +pub const LECOMPLEEVENCREDIEVENQUALIFIER: u32 = 41375; +pub const NLECOMPLEEVENPERIODATTIMES: u32 = 41376; +pub const LECOMPLEEVENPERIODATE: u32 = 41377; +pub const LECOMPLEEVENPERIOTIME: u32 = 41378; +pub const NLECOMPLEEVENPERIODS: u32 = 41379; +pub const LECOMPLEEVENPERIOTYPE: u32 = 41380; +pub const LECOMPLEEVENBUSINESCENTER: u32 = 41381; +pub const NLECOMPLEEVENRATSOURCES: u32 = 41382; +pub const LECOMPLEEVENRATSOURCE: u32 = 41383; +pub const LECOMPLEEVENRATSOURCTYPE: u32 = 41384; +pub const LECOMPLEEVENREFERENCPAGE: u32 = 41385; +pub const LECOMPLEEVEREFERENCPAGHEADING: u32 = 41386; +pub const NLECOMPLEEVENDATBUSINESCENTERS: u32 = 41387; +pub const LECOMPLEEVENDATBUSINESCENTER: u32 = 41388; +pub const LECOMPLEEVENDATUNADJUSTED: u32 = 41389; +pub const LECOMPLEEVENDATRELATIVTO: u32 = 41390; +pub const LECOMPLEEVENDATOFFSEPERIOD: u32 = 41391; +pub const LECOMPLEEVENDATOFFSEUNIT: u32 = 41392; +pub const LECOMPLEEVENDATOFFSEDATYPE: u32 = 41393; +pub const LECOMPLEEVENDATBUSINESDACONVENTION: u32 = 41394; +pub const LECOMPLEEVENDATADJUSTED: u32 = 41395; +pub const LECOMPLEEVENFIXINTIME: u32 = 41396; +pub const LECOMPLEEVENFIXINTIMBUSINESCENTER: u32 = 41397; +pub const NLECOMPLEEVENCREDIEVENSOURCES: u32 = 41398; +pub const LECOMPLEEVENCREDIEVENSOURCE: u32 = 41399; +pub const NLECOMPLEEVENTS: u32 = 2218; +pub const LECOMPLEEVENTYPE: u32 = 2219; +pub const LECOMPLEOPPAYOUPASIDE: u32 = 2220; +pub const LECOMPLEOPPAYOURECEIVSIDE: u32 = 2221; +pub const LECOMPLEOPPAYOUUNDERLIER: u32 = 2222; +pub const LECOMPLEOPPAYOUAMOUNT: u32 = 2223; +pub const LECOMPLEOPPAYOUPERCENTAGE: u32 = 2224; +pub const LECOMPLEOPPAYOUTIME: u32 = 2225; +pub const LECOMPLEOPPAYOUCURRENCY: u32 = 2226; +pub const LECOMPLEEVENPRICE: u32 = 2227; +pub const LECOMPLEEVENPRICPERCENTAGE: u32 = 2228; +pub const LECOMPLEEVENPRICBOUNDARMETHOD: u32 = 2229; +pub const LECOMPLEEVENPRICBOUNDARPRECISION: u32 = 2230; +pub const LECOMPLEEVENPRICTIMTYPE: u32 = 2231; +pub const LECOMPLEEVENCONDITION: u32 = 2232; +pub const LECOMPLEEVENCURRENCONE: u32 = 2233; +pub const LECOMPLEEVENCURRENCTWO: u32 = 2234; +pub const LECOMPLEEVENQUOTBASIS: u32 = 2235; +pub const LECOMPLEEVENFIXEFXRATE: u32 = 2236; +pub const LECOMPLEEVENDETERMINATIOMETHOD: u32 = 2237; +pub const LECOMPLEEVENCALCULATIOAGENT: u32 = 2238; +pub const LECOMPLEEVENSTRIKPRICE: u32 = 2239; +pub const LECOMPLEEVENSTRIKFACTOR: u32 = 2240; +pub const LECOMPLEEVENSTRIKNUMBEOOPTIONS: u32 = 2241; +pub const LECOMPLEEVENCREDIEVENTXIDREF: u32 = 2242; +pub const LECOMPLEEVENCREDIEVENNOTIFYINPARTY: u32 = 2243; +pub const LECOMPLEEVENCREDIEVENBUSINESCENTER: u32 = 2244; +pub const LECOMPLEEVENCREDIEVENSTANDARSOURCES: u32 = 2245; +pub const LECOMPLEEVENCREDIEVENMINIMUSOURCES: u32 = 2246; +pub const LECOMPLEEVENXID: u32 = 2248; +pub const LECOMPLEEVENXIDREF: u32 = 2249; +pub const NLECOMPLEEVENDATES: u32 = 2250; +pub const LECOMPLEEVENSTARDATE: u32 = 2251; +pub const LECOMPLEEVENENDATE: u32 = 2252; +pub const NLECOMPLEEVENTIMES: u32 = 2253; +pub const LECOMPLEEVENSTARTIME: u32 = 2204; +pub const LECOMPLEEVENENTIME: u32 = 2247; +pub const NLECOMPLEEVENSCHEDULES: u32 = 41400; +pub const LECOMPLEEVENSCHEDULSTARDATE: u32 = 41401; +pub const LECOMPLEEVENSCHEDULENDATE: u32 = 41402; +pub const LECOMPLEEVENSCHEDULFREQUENCPERIOD: u32 = 41403; +pub const LECOMPLEEVENSCHEDULFREQUENCUNIT: u32 = 41404; +pub const LECOMPLEEVENSCHEDULROLCONVENTION: u32 = 41405; +pub const NLEDELIVERSCHEDULES: u32 = 41408; +pub const LEDELIVERSCHEDULTYPE: u32 = 41409; +pub const LEDELIVERSCHEDULXID: u32 = 41410; +pub const LEDELIVERSCHEDULNOTIONAL: u32 = 41411; +pub const LEDELIVERSCHEDULNOTIONAUNIOMEASURE: u32 = 41412; +pub const LEDELIVERSCHEDULNOTIONACOMMODITFREQUENCY: u32 = 41413; +pub const LEDELIVERSCHEDULNEGATIVTOLERANCE: u32 = 41414; +pub const LEDELIVERSCHEDULPOSITIVTOLERANCE: u32 = 41415; +pub const LEDELIVERSCHEDULTOLERANCUNIOMEASURE: u32 = 41416; +pub const LEDELIVERSCHEDULTOLERANCTYPE: u32 = 41417; +pub const LEDELIVERSCHEDULSETTCOUNTRY: u32 = 41418; +pub const LEDELIVERSCHEDULSETTTIMZONE: u32 = 41419; +pub const LEDELIVERSCHEDULSETTFLOTYPE: u32 = 41420; +pub const LEDELIVERSCHEDULSETTHOLIDAYPROCESSININSTRUCTION: u32 = 41421; +pub const NLEDELIVERSCHEDULSETTDAYS: u32 = 41422; +pub const LEDELIVERSCHEDULSETTDAY: u32 = 41423; +pub const LEDELIVERSCHEDULSETTTOTAHOURS: u32 = 41424; +pub const NLEDELIVERSCHEDULSETTTIMES: u32 = 41425; +pub const LEDELIVERSCHEDULSETTSTART: u32 = 41426; +pub const LEDELIVERSCHEDULSETTEND: u32 = 41427; +pub const LEDELIVERSCHEDULSETTTIMTYPE: u32 = 41428; +pub const LEDELIVERSTREATYPE: u32 = 41429; +pub const LEDELIVERSTREAPIPELINE: u32 = 41430; +pub const LEDELIVERSTREAENTRPOINT: u32 = 41431; +pub const LEDELIVERSTREAWITHDRAWAPOINT: u32 = 41432; +pub const LEDELIVERSTREADELIVERPOINT: u32 = 41433; +pub const LEDELIVERSTREADELIVERRESTRICTION: u32 = 41434; +pub const LEDELIVERSTREADELIVERCONTINGENCY: u32 = 41435; +pub const LEDELIVERSTREADELIVERCONTINGENPARTSIDE: u32 = 41436; +pub const LEDELIVERSTREADELIVEASOURCINDICATOR: u32 = 41437; +pub const LEDELIVERSTREARISAPPORTIONMENT: u32 = 41438; +pub const LEDELIVERSTREARISAPPORTIONMENSOURCE: u32 = 41219; +pub const LEDELIVERSTREATITLTRANSFELOCATION: u32 = 41439; +pub const LEDELIVERSTREATITLTRANSFECONDITION: u32 = 41440; +pub const LEDELIVERSTREAIMPORTEORECORD: u32 = 41441; +pub const LEDELIVERSTREANEGATIVTOLERANCE: u32 = 41442; +pub const LEDELIVERSTREAPOSITIVTOLERANCE: u32 = 41443; +pub const LEDELIVERSTREATOLERANCUNIOMEASURE: u32 = 41444; +pub const LEDELIVERSTREATOLERANCTYPE: u32 = 41445; +pub const LEDELIVERSTREATOLERANCOPTIOSIDE: u32 = 41446; +pub const LEDELIVERSTREATOTAPOSITIVTOLERANCE: u32 = 41447; +pub const LEDELIVERSTREATOTANEGATIVTOLERANCE: u32 = 41448; +pub const LEDELIVERSTREANOTIONACONVERSIOFACTOR: u32 = 41449; +pub const LEDELIVERSTREATRANSPOREQUIPMENT: u32 = 41450; +pub const LEDELIVERSTREAELECTINPARTSIDE: u32 = 41451; +pub const NLESTREAASSEATTRIBUTES: u32 = 41452; +pub const LESTREAASSEATTRIBUTTYPE: u32 = 41453; +pub const LESTREAASSEATTRIBUTVALUE: u32 = 41454; +pub const LESTREAASSEATTRIBUTLIMIT: u32 = 41455; +pub const NLEDELIVERSTREACYCLES: u32 = 41456; +pub const LEDELIVERSTREACYCLDESC: u32 = 41457; +pub const ENCODELEDELIVERSTREACYCLDESLEN: u32 = 41458; +pub const ENCODELEDELIVERSTREACYCLDESC: u32 = 41459; +pub const NLEDELIVERSTREACOMMODITSOURCES: u32 = 41460; +pub const LEDELIVERSTREACOMMODITSOURCE: u32 = 41461; +pub const NLEINSTRUMENPARTIES: u32 = 2254; +pub const LEINSTRUMENPARTID: u32 = 2255; +pub const LEINSTRUMENPARTIDSOURCE: u32 = 2256; +pub const LEINSTRUMENPARTROLE: u32 = 2257; +pub const NLEINSTRUMENPARTSUIDS: u32 = 2258; +pub const LEINSTRUMENPARTSUID: u32 = 2259; +pub const LEINSTRUMENPARTSUIDTYPE: u32 = 2260; +pub const LEMARKEDISRUPTIOPROVISION: u32 = 41462; +pub const LEMARKEDISRUPTIOFALLBACPROVISION: u32 = 41463; +pub const LEMARKEDISRUPTIOMAXIMUDAYS: u32 = 41464; +pub const LEMARKEDISRUPTIOMATERIALITPERCENTAGE: u32 = 41465; +pub const LEMARKEDISRUPTIOMINIMUFUTURECONTRACTS: u32 = 41466; +pub const NLEMARKEDISRUPTIOEVENTS: u32 = 41467; +pub const LEMARKEDISRUPTIOEVENT: u32 = 41468; +pub const NLEMARKEDISRUPTIOFALLBACKS: u32 = 41469; +pub const LEMARKEDISRUPTIOFALLBACTYPE: u32 = 41470; +pub const NLEMARKEDISRUPTIOFALLBACREFERENCPRICES: u32 = 41471; +pub const LEMARKEDISRUPTIOFALLBACUNDERLIETYPE: u32 = 41472; +pub const LEMARKEDISRUPTIOFALLBACUNDERLIESECURITID: u32 = 41473; +pub const LEMARKEDISRUPTIOFALLBACUNDERLIESECURITIDSOURCE: u32 = 41474; +pub const LEMARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: u32 = 41475; +pub const ENCODELEMARKEDISRUPTIOFALLBACUNDERLIESECURITDESLEN: u32 = 41476; +pub const ENCODELEMARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: u32 = 41477; +pub const LEMARKEDISRUPTIOFALLBACOPEUNITS: u32 = 41478; +pub const LEMARKEDISRUPTIOFALLBACBASKECURRENCY: u32 = 41479; +pub const LEMARKEDISRUPTIOFALLBACBASKEDIVISOR: u32 = 41480; +pub const LEEXERCISDESC: u32 = 41481; +pub const ENCODELEEXERCISDESLEN: u32 = 41482; +pub const ENCODELEEXERCISDESC: u32 = 41483; +pub const LEAUTOMATIEXERCISINDICATOR: u32 = 41484; +pub const LEAUTOMATIEXERCISTHRESHOLRATE: u32 = 41485; +pub const LEEXERCISCONFIRMATIOMETHOD: u32 = 41486; +pub const LEMANUANOTICBUSINESCENTER: u32 = 41487; +pub const LEFALLBACEXERCISINDICATOR: u32 = 41488; +pub const LELIMIRIGHTCONFIRINDICATOR: u32 = 41489; +pub const LEEXERCISSPLITICKEINDICATOR: u32 = 41490; +pub const NLEOPTIOEXERCISBUSINESCENTERS: u32 = 41491; +pub const LEOPTIOEXERCISBUSINESCENTER: u32 = 41492; +pub const LEOPTIOEXERCISBUSINESDACONVENTION: u32 = 41493; +pub const LEOPTIOEXERCISEARLIESDATOFFSEDATYPE: u32 = 41494; +pub const LEOPTIOEXERCISEARLIESDATOFFSEPERIOD: u32 = 41495; +pub const LEOPTIOEXERCISEARLIESDATOFFSEUNIT: u32 = 41496; +pub const LEOPTIOEXERCISFREQUENCPERIOD: u32 = 41497; +pub const LEOPTIOEXERCISFREQUENCUNIT: u32 = 41498; +pub const LEOPTIOEXERCISSTARDATUNADJUSTED: u32 = 41499; +pub const LEOPTIOEXERCISSTARDATRELATIVTO: u32 = 41500; +pub const LEOPTIOEXERCISSTARDATOFFSEPERIOD: u32 = 41501; +pub const LEOPTIOEXERCISSTARDATOFFSEUNIT: u32 = 41502; +pub const LEOPTIOEXERCISSTARDATOFFSEDATYPE: u32 = 41503; +pub const LEOPTIOEXERCISSTARDATADJUSTED: u32 = 41504; +pub const LEOPTIOEXERCISSKIP: u32 = 41505; +pub const LEOPTIOEXERCISNOMINATIODEADLINE: u32 = 41506; +pub const LEOPTIOEXERCISFIRSDATUNADJUSTED: u32 = 41507; +pub const LEOPTIOEXERCISLASDATUNADJUSTED: u32 = 41508; +pub const LEOPTIOEXERCISEARLIESTIME: u32 = 41509; +pub const LEOPTIOEXERCISLATESTIME: u32 = 41510; +pub const LEOPTIOEXERCISTIMBUSINESCENTER: u32 = 41511; +pub const NLEOPTIOEXERCISDATES: u32 = 41512; +pub const LEOPTIOEXERCISDATE: u32 = 41513; +pub const LEOPTIOEXERCISDATTYPE: u32 = 41514; +pub const NLEOPTIOEXERCISEXPIRATIODATBUSINESCENTERS: u32 = 41515; +pub const LEOPTIOEXERCISEXPIRATIODATBUSINESCENTER: u32 = 41516; +pub const LEOPTIOEXERCISEXPIRATIODATBUSINESDACONVENTION: u32 = 41517; +pub const LEOPTIOEXERCISEXPIRATIODATRELATIVTO: u32 = 41518; +pub const LEOPTIOEXERCISEXPIRATIODATOFFSEPERIOD: u32 = 41519; +pub const LEOPTIOEXERCISEXPIRATIODATOFFSEUNIT: u32 = 41520; +pub const LEOPTIOEXERCISEXPIRATIOFREQUENCPERIOD: u32 = 41521; +pub const LEOPTIOEXERCISEXPIRATIOFREQUENCUNIT: u32 = 41522; +pub const LEOPTIOEXERCISEXPIRATIOROLCONVENTION: u32 = 41523; +pub const LEOPTIOEXERCISEXPIRATIODATOFFSEDATYPE: u32 = 41524; +pub const LEOPTIOEXERCISEXPIRATIOTIME: u32 = 41525; +pub const LEOPTIOEXERCISEXPIRATIOTIMBUSINESCENTER: u32 = 41526; +pub const NLEOPTIOEXERCISEXPIRATIODATES: u32 = 41527; +pub const LEOPTIOEXERCISEXPIRATIODATE: u32 = 41528; +pub const LEOPTIOEXERCISEXPIRATIODATTYPE: u32 = 41529; +pub const NLEPAYMENSCHEDULFIXINDAYS: u32 = 41530; +pub const LEPAYMENSCHEDULFIXINDAOWEEK: u32 = 41531; +pub const LEPAYMENSCHEDULFIXINDANUMBER: u32 = 41532; +pub const LEPAYMENSCHEDULXID: u32 = 41533; +pub const LEPAYMENSCHEDULXIDREF: u32 = 41534; +pub const LEPAYMENSCHEDULRATCURRENCY: u32 = 41535; +pub const LEPAYMENSCHEDULRATUNIOMEASURE: u32 = 41536; +pub const LEPAYMENSCHEDULRATCONVERSIOFACTOR: u32 = 41537; +pub const LEPAYMENSCHEDULRATSPREATYPE: u32 = 41538; +pub const LEPAYMENSCHEDULSETTPERIOPRICE: u32 = 41539; +pub const LEPAYMENSCHEDULSETTPERIOPRICCURRENCY: u32 = 41540; +pub const LEPAYMENSCHEDULSETTPERIOPRICUNIOMEASURE: u32 = 41541; +pub const LEPAYMENSCHEDULSTEUNIOMEASURE: u32 = 41542; +pub const LEPAYMENSCHEDULFIXINDADISTRIBUTION: u32 = 41543; +pub const LEPAYMENSCHEDULFIXINDACOUNT: u32 = 41544; +pub const LEPAYMENSCHEDULFIXINLAPERIOD: u32 = 41545; +pub const LEPAYMENSCHEDULFIXINLAUNIT: u32 = 41546; +pub const LEPAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEPERIOD: u32 = 41547; +pub const LEPAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEUNIT: u32 = 41548; +pub const LEPAYMENSTREAFLARATINDICATOR: u32 = 41549; +pub const LEPAYMENSTREAFLARATAMOUNT: u32 = 41550; +pub const LEPAYMENSTREAFLARATCURRENCY: u32 = 41551; +pub const LESTREAMAXIMUPAYMENAMOUNT: u32 = 41552; +pub const LESTREAMAXIMUPAYMENCURRENCY: u32 = 41553; +pub const LESTREAMAXIMUTRANSACTIOAMOUNT: u32 = 41554; +pub const LESTREAMAXIMUTRANSACTIOCURRENCY: u32 = 41555; +pub const LEPAYMENSTREAFIXEAMOUNUNIOMEASURE: u32 = 41556; +pub const LEPAYMENSTREATOTAFIXEAMOUNT: u32 = 41557; +pub const LEPAYMENSTREAWORLSCALRATE: u32 = 41558; +pub const LEPAYMENSTREACONTRACPRICE: u32 = 41559; +pub const LEPAYMENSTREACONTRACPRICCURRENCY: u32 = 41560; +pub const NLEPAYMENSTREAPRICINBUSINESCENTERS: u32 = 41561; +pub const LEPAYMENSTREAPRICINBUSINESCENTER: u32 = 41562; +pub const LEPAYMENSTREARATINDEX2CURVUNIT: u32 = 41563; +pub const LEPAYMENSTREARATINDEX2CURVPERIOD: u32 = 41564; +pub const LEPAYMENSTREARATINDELOCATION: u32 = 41565; +pub const LEPAYMENSTREARATINDELEVEL: u32 = 41566; +pub const LEPAYMENSTREARATINDEUNIOMEASURE: u32 = 41567; +pub const LEPAYMENSTREASETTLEVEL: u32 = 41568; +pub const LEPAYMENSTREAREFERENCLEVEL: u32 = 41569; +pub const LEPAYMENSTREAREFERENCLEVEUNIOMEASURE: u32 = 41570; +pub const LEPAYMENSTREAREFERENCLEVEEQUALZERINDICATOR: u32 = 41571; +pub const LEPAYMENSTREARATSPREACURRENCY: u32 = 41572; +pub const LEPAYMENSTREARATSPREAUNIOMEASURE: u32 = 41573; +pub const LEPAYMENSTREARATCONVERSIOFACTOR: u32 = 41574; +pub const LEPAYMENSTREARATSPREATYPE: u32 = 41575; +pub const LEPAYMENSTREALASRESERATE: u32 = 41576; +pub const LEPAYMENSTREAFINARATE: u32 = 41577; +pub const LEPAYMENSTREACALCULATIOLAPERIOD: u32 = 41578; +pub const LEPAYMENSTREACALCULATIOLAUNIT: u32 = 41579; +pub const LEPAYMENSTREAFIRSOBSERVATIODATOFFSEPERIOD: u32 = 41580; +pub const LEPAYMENSTREAFIRSOBSERVATIODATOFFSEUNIT: u32 = 41581; +pub const LEPAYMENSTREAPRICINDATYPE: u32 = 41582; +pub const LEPAYMENSTREAPRICINDADISTRIBUTION: u32 = 41583; +pub const LEPAYMENSTREAPRICINDACOUNT: u32 = 41584; +pub const LEPAYMENSTREAPRICINBUSINESCALENDAR: u32 = 41585; +pub const LEPAYMENSTREAPRICINBUSINESDACONVENTION: u32 = 41586; +pub const NLEPAYMENSTREAPAYMENDATES: u32 = 41589; +pub const LEPAYMENSTREAPAYMENDATE: u32 = 41590; +pub const LEPAYMENSTREAPAYMENDATTYPE: u32 = 41591; +pub const LEPAYMENSTREAMASTEAGREEMENPAYMENDATEINDICATOR: u32 = 41592; +pub const NLEPAYMENSTREAPRICINDATES: u32 = 41593; +pub const LEPAYMENSTREAPRICINDATE: u32 = 41594; +pub const LEPAYMENSTREAPRICINDATTYPE: u32 = 41595; +pub const NLEPAYMENSTREAPRICINDAYS: u32 = 41596; +pub const LEPAYMENSTREAPRICINDAOWEEK: u32 = 41597; +pub const LEPAYMENSTREAPRICINDANUMBER: u32 = 41598; +pub const NLEPHYSICASETTTERMS: u32 = 41599; +pub const LEPHYSICASETTTERXID: u32 = 41600; +pub const LEPHYSICASETTCURENCY: u32 = 41601; +pub const LEPHYSICASETTBUSINESDAYS: u32 = 41602; +pub const LEPHYSICASETTMAXIMUBUSINESDAYS: u32 = 41603; +pub const NLEPHYSICASETTDELIVERABLOBLIGATIONS: u32 = 41604; +pub const LEPHYSICASETTDELIVERABLOBLIGATIOTYPE: u32 = 41605; +pub const LEPHYSICASETTDELIVERABLOBLIGATIOVALUE: u32 = 41606; +pub const NLEPRICINDATBUSINESCENTERS: u32 = 41607; +pub const LEPRICINDATBUSINESCENTER: u32 = 41608; +pub const LEPRICINDATUNADJUSTED: u32 = 41609; +pub const LEPRICINDATBUSINESDACONVENTION: u32 = 41610; +pub const LEPRICINDATADJUSTED: u32 = 41611; +pub const LEPRICINTIME: u32 = 41612; +pub const LEPRICINTIMBUSINESCENTER: u32 = 41613; +pub const NLEPROTECTIOTEREVENNEWSOURCES: u32 = 41614; +pub const LEPROTECTIOTEREVENNEWSOURCE: u32 = 41615; +pub const NLEPROTECTIOTERMS: u32 = 41616; +pub const LEPROTECTIOTERXID: u32 = 41617; +pub const LEPROTECTIOTERNOTIONAL: u32 = 41618; +pub const LEPROTECTIOTERCURRENCY: u32 = 41619; +pub const LEPROTECTIOTERSELLENOTIFIES: u32 = 41620; +pub const LEPROTECTIOTERBUYENOTIFIES: u32 = 41621; +pub const LEPROTECTIOTEREVENBUSINESCENTER: u32 = 41622; +pub const LEPROTECTIOTERSTANDARSOURCES: u32 = 41623; +pub const LEPROTECTIOTEREVENMINIMUSOURCES: u32 = 41624; +pub const NLEPROTECTIOTEREVENTS: u32 = 41625; +pub const LEPROTECTIOTEREVENTYPE: u32 = 41626; +pub const LEPROTECTIOTEREVENVALUE: u32 = 41627; +pub const LEPROTECTIOTEREVENCURRENCY: u32 = 41628; +pub const LEPROTECTIOTEREVENPERIOD: u32 = 41629; +pub const LEPROTECTIOTEREVENUNIT: u32 = 41630; +pub const LEPROTECTIOTEREVENDATYPE: u32 = 41631; +pub const LEPROTECTIOTEREVENRATSOURCE: u32 = 41632; +pub const NLEPROTECTIOTEREVENQUALIFIERS: u32 = 41633; +pub const LEPROTECTIOTEREVENQUALIFIER: u32 = 41634; +pub const NLEPROTECTIOTEROBLIGATIONS: u32 = 41635; +pub const LEPROTECTIOTEROBLIGATIOTYPE: u32 = 41636; +pub const LEPROTECTIOTEROBLIGATIOVALUE: u32 = 41637; +pub const NLESTREACALCULATIOPERIODATES: u32 = 41638; +pub const LESTREACALCULATIOPERIODATE: u32 = 41639; +pub const LESTREACALCULATIOPERIODATTYPE: u32 = 41640; +pub const LESTREACALCULATIOPERIODATEXID: u32 = 41641; +pub const LESTREACALCULATIOPERIODATEXIDREF: u32 = 41642; +pub const LESTREACALCULATIOBALANCOFIRSPERIOD: u32 = 41643; +pub const LESTREACALCULATIOCORRECTIOPERIOD: u32 = 41644; +pub const LESTREACALCULATIOCORRECTIOUNIT: u32 = 41645; +pub const NLESTREACOMMODITSETTBUSINESCENTERS: u32 = 41646; +pub const LESTREACOMMODITSETTBUSINESCENTER: u32 = 41647; +pub const LESTREACOMMODITBASE: u32 = 41648; +pub const LESTREACOMMODITTYPE: u32 = 41649; +pub const LESTREACOMMODITSECURITID: u32 = 41650; +pub const LESTREACOMMODITSECURITIDSOURCE: u32 = 41651; +pub const LESTREACOMMODITDESC: u32 = 41652; +pub const ENCODELESTREACOMMODITDESLEN: u32 = 41653; +pub const ENCODELESTREACOMMODITDESC: u32 = 41654; +pub const LESTREACOMMODITUNIOMEASURE: u32 = 41655; +pub const LESTREACOMMODITCURRENCY: u32 = 41656; +pub const LESTREACOMMODITEXCHANGE: u32 = 41657; +pub const LESTREACOMMODITRATSOURCE: u32 = 41658; +pub const LESTREACOMMODITRATREFERENCPAGE: u32 = 41659; +pub const LESTREACOMMODITRATREFERENCPAGHEADING: u32 = 41660; +pub const LESTREADATPROVIDER: u32 = 41661; +pub const LESTREACOMMODITPRICINTYPE: u32 = 41662; +pub const LESTREACOMMODITNEARBSETTDAPERIOD: u32 = 41663; +pub const LESTREACOMMODITNEARBSETTDAUNIT: u32 = 41664; +pub const LESTREACOMMODITSETTDATUNADJUSTED: u32 = 41665; +pub const LESTREACOMMODITSETTDATBUSINESDACONVENTION: u32 = 41666; +pub const LESTREACOMMODITSETTDATADJUSTED: u32 = 41667; +pub const LESTREACOMMODITSETTMONTH: u32 = 41668; +pub const LESTREACOMMODITSETTDATROLPERIOD: u32 = 41669; +pub const LESTREACOMMODITSETTDATROLUNIT: u32 = 41670; +pub const LESTREACOMMODITSETTDATYPE: u32 = 41671; +pub const LESTREACOMMODITXID: u32 = 41672; +pub const LESTREACOMMODITXIDREF: u32 = 41673; +pub const NLESTREACOMMODITALIDS: u32 = 41674; +pub const LESTREACOMMODITALID: u32 = 41675; +pub const LESTREACOMMODITALIDSOURCE: u32 = 41676; +pub const NLESTREACOMMODITDATSOURCES: u32 = 41677; +pub const LESTREACOMMODITDATSOURCID: u32 = 41678; +pub const LESTREACOMMODITDATSOURCIDTYPE: u32 = 41679; +pub const NLESTREACOMMODITSETTDAYS: u32 = 41680; +pub const LESTREACOMMODITSETTDAY: u32 = 41681; +pub const LESTREACOMMODITSETTTOTAHOURS: u32 = 41682; +pub const NLESTREACOMMODITSETTTIMES: u32 = 41683; +pub const LESTREACOMMODITSETTSTART: u32 = 41684; +pub const LESTREACOMMODITSETTEND: u32 = 41685; +pub const LESTREACOMMODITSETTTIMTYPE: u32 = 41935; +pub const NLESTREACOMMODITSETTPERIODS: u32 = 41686; +pub const LESTREACOMMODITSETTCOUNTRY: u32 = 41687; +pub const LESTREACOMMODITSETTTIMZONE: u32 = 41688; +pub const LESTREACOMMODITSETTFLOTYPE: u32 = 41689; +pub const LESTREACOMMODITSETTPERIONOTIONAL: u32 = 41690; +pub const LESTREACOMMODITSETTPERIONOTIONAUNIOMEASURE: u32 = 41691; +pub const LESTREACOMMODITSETTPERIOFREQUENCPERIOD: u32 = 41692; +pub const LESTREACOMMODITSETTPERIOFREQUENCUNIT: u32 = 41693; +pub const LESTREACOMMODITSETTPERIOPRICE: u32 = 41694; +pub const LESTREACOMMODITSETTPERIOPRICUNIOMEASURE: u32 = 41695; +pub const LESTREACOMMODITSETTPERIOPRICCURRENCY: u32 = 41696; +pub const LESTREACOMMODITSETTHOLIDAYPROCESSININSTRUCTION: u32 = 41697; +pub const LESTREACOMMODITSETTPERIOXID: u32 = 41698; +pub const LESTREACOMMODITSETTPERIOXIDREF: u32 = 41699; +pub const LESTREAXID: u32 = 41700; +pub const LESTREANOTIONAXIDREF: u32 = 41702; +pub const LESTREANOTIONAFREQUENCPERIOD: u32 = 41703; +pub const LESTREANOTIONAFREQUENCUNIT: u32 = 41704; +pub const LESTREANOTIONACOMMODITFREQUENCY: u32 = 41705; +pub const LESTREANOTIONAUNIOMEASURE: u32 = 41706; +pub const LESTREATOTANOTIONAL: u32 = 41707; +pub const LESTREATOTANOTIONAUNIOMEASURE: u32 = 41708; +pub const NUNDERLYINASSEATTRIBUTES: u32 = 2312; +pub const UNDERLYINASSEATTRIBUTTYPE: u32 = 2313; +pub const UNDERLYINASSEATTRIBUTVALUE: u32 = 2314; +pub const UNDERLYINASSEATTRIBUTLIMIT: u32 = 2315; +pub const NUNDERLYINCOMPLEEVENAVERAGINOBSERVATIONS: u32 = 41713; +pub const UNDERLYINCOMPLEEVENAVERAGINOBSERVATIONUMBER: u32 = 41714; +pub const UNDERLYINCOMPLEEVENAVERAGINWEIGHT: u32 = 41715; +pub const NUNDERLYINCOMPLEEVENCREDIEVENTS: u32 = 41716; +pub const UNDERLYINCOMPLEEVENCREDIEVENTYPE: u32 = 41717; +pub const UNDERLYINCOMPLEEVENCREDIEVENVALUE: u32 = 41718; +pub const UNDERLYINCOMPLEEVENCREDIEVENCURRENCY: u32 = 41719; +pub const UNDERLYINCOMPLEEVENCREDIEVENPERIOD: u32 = 41720; +pub const UNDERLYINCOMPLEEVENCREDIEVENUNIT: u32 = 41721; +pub const UNDERLYINCOMPLEEVENCREDIEVENDATYPE: u32 = 41722; +pub const UNDERLYINCOMPLEEVENCREDIEVENRATSOURCE: u32 = 41723; +pub const NUNDERLYINCOMPLEEVENCREDIEVENQUALIFIERS: u32 = 41724; +pub const UNDERLYINCOMPLEEVENCREDIEVENQUALIFIER: u32 = 41725; +pub const NUNDERLYINCOMPLEEVENPERIODATTIMES: u32 = 41726; +pub const UNDERLYINCOMPLEEVENPERIODATE: u32 = 41727; +pub const UNDERLYINCOMPLEEVENPERIOTIME: u32 = 41728; +pub const NUNDERLYINCOMPLEEVENPERIODS: u32 = 41729; +pub const UNDERLYINCOMPLEEVENPERIOTYPE: u32 = 41730; +pub const UNDERLYINCOMPLEEVENBUSINESCENTER: u32 = 41731; +pub const NUNDERLYINCOMPLEEVENRATSOURCES: u32 = 41732; +pub const UNDERLYINCOMPLEEVENRATSOURCE: u32 = 41733; +pub const UNDERLYINCOMPLEEVENRATSOURCTYPE: u32 = 41734; +pub const UNDERLYINCOMPLEEVENREFERENCPAGE: u32 = 41735; +pub const UNDERLYINCOMPLEEVENREFERENCPAGHEADING: u32 = 41736; +pub const NUNDERLYINCOMPLEEVENDATBUSINESCENTERS: u32 = 41737; +pub const UNDERLYINCOMPLEEVENDATBUSINESCENTER: u32 = 41738; +pub const UNDERLYINCOMPLEEVENDATUNADJUSTED: u32 = 41739; +pub const UNDERLYINCOMPLEEVENDATRELATIVTO: u32 = 41740; +pub const UNDERLYINCOMPLEEVENDATOFFSEPERIOD: u32 = 41741; +pub const UNDERLYINCOMPLEEVENDATOFFSEUNIT: u32 = 41742; +pub const UNDERLYINCOMPLEEVENDATOFFSEDATYPE: u32 = 41743; +pub const UNDERLYINCOMPLEEVENDATBUSINESDACONVENTION: u32 = 41744; +pub const UNDERLYINCOMPLEEVENDATADJUSTED: u32 = 41745; +pub const UNDERLYINCOMPLEEVENFIXINTIME: u32 = 41746; +pub const UNDERLYINCOMPLEEVENFIXINTIMBUSINESCENTER: u32 = 41747; +pub const NUNDERLYINCOMPLEEVENCREDIEVENSOURCES: u32 = 41748; +pub const UNDERLYINCOMPLEEVENCREDIEVENSOURCE: u32 = 41749; +pub const UNDERLYINCOMPLEOPPAYOUPASIDE: u32 = 2261; +pub const UNDERLYINCOMPLEOPPAYOURECEIVSIDE: u32 = 2262; +pub const UNDERLYINCOMPLEOPPAYOUUNDERLIER: u32 = 2263; +pub const UNDERLYINCOMPLEOPPAYOUPERCENTAGE: u32 = 2264; +pub const UNDERLYINCOMPLEOPPAYOUTIME: u32 = 2265; +pub const UNDERLYINCOMPLEOPPAYOUCURRENCY: u32 = 2266; +pub const UNDERLYINCOMPLEEVENPRICPERCENTAGE: u32 = 2267; +pub const UNDERLYINCOMPLEEVENCURRENCONE: u32 = 2268; +pub const UNDERLYINCOMPLEEVENCURRENCTWO: u32 = 2269; +pub const UNDERLYINCOMPLEEVENQUOTBASIS: u32 = 2270; +pub const UNDERLYINCOMPLEEVENFIXEFXRATE: u32 = 2271; +pub const UNDERLYINCOMPLEEVENDETERMINATIOMETHOD: u32 = 2272; +pub const UNDERLYINCOMPLEEVENCALCULATIOAGENT: u32 = 2273; +pub const UNDERLYINCOMPLEEVENSTRIKPRICE: u32 = 2274; +pub const UNDERLYINCOMPLEEVENSTRIKFACTOR: u32 = 2275; +pub const UNDERLYINCOMPLEEVENSTRIKNUMBEOOPTIONS: u32 = 2276; +pub const UNDERLYINCOMPLEEVENCREDIEVENTXIDREF: u32 = 2277; +pub const UNDERLYINCOMPLEEVENCREDIEVENNOTIFYINPARTY: u32 = 2278; +pub const UNDERLYINCOMPLEEVENCREDIEVENBUSINESCENTER: u32 = 2279; +pub const UNDERLYINCOMPLEEVENCREDIEVENSTANDARSOURCES: u32 = 2280; +pub const UNDERLYINCOMPLEEVENCREDIEVENMINIMUSOURCES: u32 = 2281; +pub const UNDERLYINCOMPLEEVENXID: u32 = 2282; +pub const UNDERLYINCOMPLEEVENXIDREF: u32 = 2283; +pub const NUNDERLYINCOMPLEEVENSCHEDULES: u32 = 41750; +pub const UNDERLYINCOMPLEEVENSCHEDULSTARDATE: u32 = 41751; +pub const UNDERLYINCOMPLEEVENSCHEDULENDATE: u32 = 41752; +pub const UNDERLYINCOMPLEEVENSCHEDULFREQUENCPERIOD: u32 = 41753; +pub const UNDERLYINCOMPLEEVENSCHEDULFREQUENCUNIT: u32 = 41754; +pub const UNDERLYINCOMPLEEVENSCHEDULROLCONVENTION: u32 = 41755; +pub const NUNDERLYINDELIVERSCHEDULES: u32 = 41756; +pub const UNDERLYINDELIVERSCHEDULTYPE: u32 = 41757; +pub const UNDERLYINDELIVERSCHEDULXID: u32 = 41758; +pub const UNDERLYINDELIVERSCHEDULNOTIONAL: u32 = 41759; +pub const UNDERLYINDELIVERSCHEDULNOTIONAUNIOMEASURE: u32 = 41760; +pub const UNDERLYINDELIVERSCHEDULNOTIONACOMMODITFREQUENCY: u32 = 41761; +pub const UNDERLYINDELIVERSCHEDULNEGATIVTOLERANCE: u32 = 41762; +pub const UNDERLYINDELIVERSCHEDULPOSITIVTOLERANCE: u32 = 41763; +pub const UNDERLYINDELIVERSCHEDULTOLERANCUNIOMEASURE: u32 = 41764; +pub const UNDERLYINDELIVERSCHEDULTOLERANCTYPE: u32 = 41765; +pub const UNDERLYINDELIVERSCHEDULSETTCOUNTRY: u32 = 41766; +pub const UNDERLYINDELIVERSCHEDULSETTTIMZONE: u32 = 41767; +pub const UNDERLYINDELIVERSCHEDULSETTFLOTYPE: u32 = 41768; +pub const UNDERLYINDELIVERSCHEDULSETTHOLIDAYPROCESSININSTRUCTION: u32 = 41769; +pub const NUNDERLYINDELIVERSCHEDULSETTDAYS: u32 = 41770; +pub const UNDERLYINDELIVERSCHEDULSETTDAY: u32 = 41771; +pub const UNDERLYINDELIVERSCHEDULSETTTOTAHOURS: u32 = 41772; +pub const NUNDERLYINDELIVERSCHEDULSETTTIMES: u32 = 41773; +pub const UNDERLYINDELIVERSCHEDULSETTSTART: u32 = 41774; +pub const UNDERLYINDELIVERSCHEDULSETTEND: u32 = 41775; +pub const UNDERLYINDELIVERSCHEDULSETTTIMTYPE: u32 = 41776; +pub const UNDERLYINDELIVERSTREATYPE: u32 = 41777; +pub const UNDERLYINDELIVERSTREAPIPELINE: u32 = 41778; +pub const UNDERLYINDELIVERSTREAENTRPOINT: u32 = 41779; +pub const UNDERLYINDELIVERSTREAWITHDRAWAPOINT: u32 = 41780; +pub const UNDERLYINDELIVERSTREADELIVERPOINT: u32 = 41781; +pub const UNDERLYINDELIVERSTREADELIVERRESTRICTION: u32 = 41782; +pub const UNDERLYINDELIVERSTREADELIVERCONTINGENCY: u32 = 41783; +pub const UNDERLYINDELIVERSTREADELIVERCONTINGENPARTSIDE: u32 = 41784; +pub const UNDERLYINDELIVERSTREADELIVEASOURCINDICATOR: u32 = 41785; +pub const UNDERLYINDELIVERSTREARISAPPORTIONMENT: u32 = 41786; +pub const UNDERLYINDELIVERSTREARISAPPORTIONMENSOURCE: u32 = 41587; +pub const UNDERLYINDELIVERSTREATITLTRANSFELOCATION: u32 = 41787; +pub const UNDERLYINDELIVERSTREATITLTRANSFECONDITION: u32 = 41788; +pub const UNDERLYINDELIVERSTREAIMPORTEORECORD: u32 = 41789; +pub const UNDERLYINDELIVERSTREANEGATIVTOLERANCE: u32 = 41790; +pub const UNDERLYINDELIVERSTREAPOSITIVTOLERANCE: u32 = 41791; +pub const UNDERLYINDELIVERSTREATOLERANCUNIOMEASURE: u32 = 41792; +pub const UNDERLYINDELIVERSTREATOLERANCTYPE: u32 = 41793; +pub const UNDERLYINDELIVERSTREATOLERANCOPTIOSIDE: u32 = 41794; +pub const UNDERLYINDELIVERSTREATOTAPOSITIVTOLERANCE: u32 = 41795; +pub const UNDERLYINDELIVERSTREATOTANEGATIVTOLERANCE: u32 = 41796; +pub const UNDERLYINDELIVERSTREANOTIONACONVERSIOFACTOR: u32 = 41797; +pub const UNDERLYINDELIVERSTREATRANSPOREQUIPMENT: u32 = 41798; +pub const UNDERLYINDELIVERSTREAELECTINPARTSIDE: u32 = 41799; +pub const NUNDERLYINSTREAASSEATTRIBUTES: u32 = 41800; +pub const UNDERLYINSTREAASSEATTRIBUTTYPE: u32 = 41801; +pub const UNDERLYINSTREAASSEATTRIBUTVALUE: u32 = 41802; +pub const UNDERLYINSTREAASSEATTRIBUTLIMIT: u32 = 41803; +pub const NUNDERLYINDELIVERSTREACYCLES: u32 = 41804; +pub const UNDERLYINDELIVERSTREACYCLDESC: u32 = 41805; +pub const ENCODEUNDERLYINDELIVERSTREACYCLDESLEN: u32 = 41806; +pub const ENCODEUNDERLYINDELIVERSTREACYCLDESC: u32 = 41807; +pub const NUNDERLYINDELIVERSTREACOMMODITSOURCES: u32 = 41808; +pub const UNDERLYINDELIVERSTREACOMMODITSOURCE: u32 = 41809; +pub const UNDERLYINEXERCISDESC: u32 = 41810; +pub const ENCODEUNDERLYINEXERCISDESLEN: u32 = 41811; +pub const ENCODEUNDERLYINEXERCISDESC: u32 = 41812; +pub const UNDERLYINAUTOMATIEXERCISINDICATOR: u32 = 41813; +pub const UNDERLYINAUTOMATIEXERCISTHRESHOLRATE: u32 = 41814; +pub const UNDERLYINEXERCISCONFIRMATIOMETHOD: u32 = 41815; +pub const UNDERLYINMANUANOTICBUSINESCENTER: u32 = 41816; +pub const UNDERLYINFALLBACEXERCISINDICATOR: u32 = 41817; +pub const UNDERLYINLIMITERIGHTCONFIRINDICATOR: u32 = 41818; +pub const UNDERLYINEXERCISSPLITICKEINDICATOR: u32 = 41819; +pub const NUNDERLYINOPTIOEXERCISBUSINESCENTERS: u32 = 41820; +pub const UNDERLYINOPTIOEXERCISBUSINESCENTER: u32 = 41821; +pub const UNDERLYINOPTIOEXERCISBUSINESDACONVENTION: u32 = 41822; +pub const UNDERLYINOPTIOEXERCISEARLIESDATOFFSEDATYPE: u32 = 41823; +pub const UNDERLYINOPTIOEXERCISEARLIESDATOFFSEPERIOD: u32 = 41824; +pub const UNDERLYINOPTIOEXERCISEARLIESDATOFFSEUNIT: u32 = 41825; +pub const UNDERLYINOPTIOEXERCISFREQUENCPERIOD: u32 = 41826; +pub const UNDERLYINOPTIOEXERCISFREQUENCUNIT: u32 = 41827; +pub const UNDERLYINOPTIOEXERCISSTARDATUNADJUSTED: u32 = 41828; +pub const UNDERLYINOPTIOEXERCISSTARDATRELATIVTO: u32 = 41829; +pub const UNDERLYINOPTIOEXERCISSTARDATOFFSEPERIOD: u32 = 41830; +pub const UNDERLYINOPTIOEXERCISSTARDATOFFSEUNIT: u32 = 41831; +pub const UNDERLYINOPTIOEXERCISSTARDATOFFSEDATYPE: u32 = 41832; +pub const UNDERLYINOPTIOEXERCISSTARDATADJUSTED: u32 = 41833; +pub const UNDERLYINOPTIOEXERCISSKIP: u32 = 41834; +pub const UNDERLYINOPTIOEXERCISNOMINATIODEADLINE: u32 = 41835; +pub const UNDERLYINOPTIOEXERCISFIRSDATUNADJUSTED: u32 = 41836; +pub const UNDERLYINOPTIOEXERCISLASDATUNADJUSTED: u32 = 41837; +pub const UNDERLYINOPTIOEXERCISEARLIESTIME: u32 = 41838; +pub const UNDERLYINOPTIOEXERCISLATESTIME: u32 = 41839; +pub const UNDERLYINOPTIOEXERCISTIMBUSINESCENTER: u32 = 41840; +pub const NUNDERLYINOPTIOEXERCISDATES: u32 = 41841; +pub const UNDERLYINOPTIOEXERCISDATE: u32 = 41842; +pub const UNDERLYINOPTIOEXERCISDATTYPE: u32 = 41843; +pub const NUNDERLYINOPTIOEXERCISEXPIRATIODATBUSINESCENTERS: u32 = 41844; +pub const UNDERLYINOPTIOEXERCISEXPIRATIODATBUSINESCENTER: u32 = 41845; +pub const UNDERLYINOPTIOEXERCISEXPIRATIODATBUSINESDACONVENTION: u32 = 41846; +pub const UNDERLYINOPTIOEXERCISEXPIRATIODATRELATIVTO: u32 = 41847; +pub const UNDERLYINOPTIOEXERCISEXPIRATIODATOFFSEPERIOD: u32 = 41848; +pub const UNDERLYINOPTIOEXERCISEXPIRATIODATOFFSEUNIT: u32 = 41849; +pub const UNDERLYINOPTIOEXERCISEXPIRATIOFREQUENCPERIOD: u32 = 41850; +pub const UNDERLYINOPTIOEXERCISEXPIRATIOFREQUENCUNIT: u32 = 41851; +pub const UNDERLYINOPTIOEXERCISEXPIRATIOROLCONVENTION: u32 = 41852; +pub const UNDERLYINOPTIOEXERCISEXPIRATIODATOFFSEDATYPE: u32 = 41853; +pub const UNDERLYINOPTIOEXERCISEXPIRATIOTIME: u32 = 41854; +pub const UNDERLYINOPTIOEXERCISEXPIRATIOTIMBUSINESCENTER: u32 = 41855; +pub const NUNDERLYINOPTIOEXERCISEXPIRATIODATES: u32 = 41856; +pub const UNDERLYINOPTIOEXERCISEXPIRATIODATE: u32 = 41857; +pub const UNDERLYINOPTIOEXERCISEXPIRATIODATTYPE: u32 = 41858; +pub const UNDERLYINSETTRATINDEX: u32 = 2284; +pub const UNDERLYINSETTRATINDELOCATION: u32 = 2285; +pub const UNDERLYINOPTIOEXPIRATIODESC: u32 = 2286; +pub const ENCODEUNDERLYINOPTIOEXPIRATIODESLEN: u32 = 2287; +pub const ENCODEUNDERLYINOPTIOEXPIRATIODESC: u32 = 2288; +pub const UNDERLYINSWASUCLASS: u32 = 2289; +pub const UNDERLYINSTRIKUNIOMEASURE: u32 = 2290; +pub const UNDERLYINSTRIKINDEX: u32 = 2291; +pub const UNDERLYINSTRIKINDESPREAD: u32 = 2292; +pub const UNDERLYINVALUATIOSOURCE: u32 = 2293; +pub const UNDERLYINVALUATIOREFERENCMODEL: u32 = 2294; +pub const UNDERLYINSTRATEGTYPE: u32 = 2295; +pub const UNDERLYINCOMMOPRICININDICATOR: u32 = 2296; +pub const UNDERLYINSETTDISRUPTIOPROVISION: u32 = 2297; +pub const UNDERLYININSTRUMENROUNDINDIRECTION: u32 = 2298; +pub const UNDERLYININSTRUMENROUNDINPRECISION: u32 = 2299; +pub const UNDERLYINMARKEDISRUPTIOPROVISION: u32 = 41859; +pub const UNDERLYINMARKEDISRUPTIOFALLBACPROVISION: u32 = 41860; +pub const UNDERLYINMARKEDISRUPTIOMAXIMUDAYS: u32 = 41861; +pub const UNDERLYINMARKEDISRUPTIOMATERIALITPERCENTAGE: u32 = 41862; +pub const UNDERLYINMARKEDISRUPTIOMINIMUFUTURECONTRACTS: u32 = 41863; +pub const NUNDERLYINMARKEDISRUPTIOEVENTS: u32 = 41864; +pub const UNDERLYINMARKEDISRUPTIOEVENT: u32 = 41865; +pub const NUNDERLYINMARKEDISRUPTIOFALLBACKS: u32 = 41866; +pub const UNDERLYINMARKEDISRUPTIOFALLBACTYPE: u32 = 41867; +pub const NUNDERLYINMARKEDISRUPTIOFALLBACREFERENCPRICES: u32 = 41868; +pub const UNDERLYINMARKEDISRUPTIOFALLBACUNDERLIETYPE: u32 = 41869; +pub const UNDERLYINMARKEDISRUPTIOFALLBACUNDERLIESECURITID: u32 = 41870; +pub const UNDERLYINMARKEDISRUPTIOFALLBACUNDERLIESECURITIDSOURCE: u32 = 41871; +pub const UNDERLYINMARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: u32 = 41872; +pub const ENCODEUNDERLYINMARKEDISRUPTIOFALLBACUNDERLIESEDESLEN: u32 = 41873; +pub const ENCODEUNDERLYINMARKEDISRUPTIOFALLBACUNDERLIESECURITDESC: u32 = 41874; +pub const UNDERLYINMARKEDISRUPTIOFALLBACOPEUNITS: u32 = 41875; +pub const UNDERLYINMARKEDISRUPTIOFALLBACBASKECURRENCY: u32 = 41876; +pub const UNDERLYINMARKEDISRUPTIOFALLBACBASKEDIVISOR: u32 = 41877; +pub const NUNDERLYINPAYMENSCHEDULFIXINDAYS: u32 = 41878; +pub const UNDERLYINPAYMENSCHEDULFIXINDAOWEEK: u32 = 41879; +pub const UNDERLYINPAYMENSCHEDULFIXINDANUMBER: u32 = 41880; +pub const UNDERLYINPAYMENSCHEDULXID: u32 = 41881; +pub const UNDERLYINPAYMENSCHEDULXIDREF: u32 = 41882; +pub const UNDERLYINPAYMENSCHEDULRATCURRENCY: u32 = 41883; +pub const UNDERLYINPAYMENSCHEDULRATUNIOMEASURE: u32 = 41884; +pub const UNDERLYINPAYMENSCHEDULRATCONVERSIOFACTOR: u32 = 41885; +pub const UNDERLYINPAYMENSCHEDULRATSPREATYPE: u32 = 41886; +pub const UNDERLYINPAYMENSCHEDULSETTPERIOPRICE: u32 = 41887; +pub const UNDERLYINPAYMENSCHEDULSETTPERIOPRICCURRENCY: u32 = 41888; +pub const UNDERLYINPAYMENSCHEDULSETTPERIOPRICUNIOMEASURE: u32 = 41889; +pub const UNDERLYINPAYMENSCHEDULSTEUNIOMEASURE: u32 = 41890; +pub const UNDERLYINPAYMENSCHEDULFIXINDADISTRIBUTION: u32 = 41891; +pub const UNDERLYINPAYMENSCHEDULFIXINDACOUNT: u32 = 41892; +pub const UNDERLYINPAYMENSCHEDULFIXINLAPERIOD: u32 = 41893; +pub const UNDERLYINPAYMENSCHEDULFIXINLAUNIT: u32 = 41894; +pub const UNDERLYINPAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEPERIOD: u32 = 41895; +pub const UNDERLYINPAYMENSCHEDULFIXINFIRSOBSERVATIODATOFFSEUNIT: u32 = 41896; +pub const UNDERLYINPAYMENSTREAFLARATINDICATOR: u32 = 41897; +pub const UNDERLYINPAYMENSTREAFLARATAMOUNT: u32 = 41898; +pub const UNDERLYINPAYMENSTREAFLARATCURRENCY: u32 = 41899; +pub const UNDERLYINPAYMENSTREAMAXIMUPAYMENAMOUNT: u32 = 41900; +pub const UNDERLYINPAYMENSTREAMAXIMUPAYMENCURRENCY: u32 = 41901; +pub const UNDERLYINPAYMENSTREAMAXIMUTRANSACTIOAMOUNT: u32 = 41902; +pub const UNDERLYINPAYMENSTREAMAXIMUTRANSACTIOCURRENCY: u32 = 41903; +pub const UNDERLYINPAYMENSTREAFIXEAMOUNUNIOMEASURE: u32 = 41904; +pub const UNDERLYINPAYMENSTREATOTAFIXEAMOUNT: u32 = 41905; +pub const UNDERLYINPAYMENSTREAWORLSCALRATE: u32 = 41906; +pub const UNDERLYINPAYMENSTREACONTRACPRICE: u32 = 41907; +pub const UNDERLYINPAYMENSTREACONTRACPRICCURRENCY: u32 = 41908; +pub const NUNDERLYINPAYMENSTREAPRICINBUSINESCENTERS: u32 = 41909; +pub const UNDERLYINPAYMENSTREAPRICINBUSINESCENTER: u32 = 41910; +pub const UNDERLYINPAYMENSTREARATINDEX2CURVUNIT: u32 = 41911; +pub const UNDERLYINPAYMENSTREARATINDEX2CURVPERIOD: u32 = 41912; +pub const UNDERLYINPAYMENSTREARATINDELOCATION: u32 = 41913; +pub const UNDERLYINPAYMENSTREARATINDELEVEL: u32 = 41914; +pub const UNDERLYINPAYMENSTREARATINDEUNIOMEASURE: u32 = 41915; +pub const UNDERLYINPAYMENSTREASETTLEVEL: u32 = 41916; +pub const UNDERLYINPAYMENSTREAREFERENCLEVEL: u32 = 41917; +pub const UNDERLYINPAYMENSTREAREFERENCLEVEUNIOMEASURE: u32 = 41918; +pub const UNDERLYINPAYMENSTREAREFERENCLEVEEQUALZERINDICATOR: u32 = 41919; +pub const UNDERLYINPAYMENSTREARATSPREACURRENCY: u32 = 41920; +pub const UNDERLYINPAYMENSTREARATSPREAUNIOMEASURE: u32 = 41921; +pub const UNDERLYINPAYMENSTREARATCONVERSIOFACTOR: u32 = 41922; +pub const UNDERLYINPAYMENSTREARATSPREATYPE: u32 = 41923; +pub const UNDERLYINPAYMENSTREALASRESERATE: u32 = 41924; +pub const UNDERLYINPAYMENSTREAFINARATE: u32 = 41925; +pub const UNDERLYINPAYMENSTREACALCULATIOLAPERIOD: u32 = 41926; +pub const UNDERLYINPAYMENSTREACALCULATIOLAUNIT: u32 = 41927; +pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATOFFSEPERIOD: u32 = 41928; +pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATOFFSEUNIT: u32 = 41929; +pub const UNDERLYINPAYMENSTREAPRICINDATYPE: u32 = 41930; +pub const UNDERLYINPAYMENSTREAPRICINDADISTRIBUTION: u32 = 41931; +pub const UNDERLYINPAYMENSTREAPRICINDACOUNT: u32 = 41932; +pub const UNDERLYINPAYMENSTREAPRICINBUSINESCALENDAR: u32 = 41933; +pub const UNDERLYINPAYMENSTREAPRICINBUSINESDACONVENTION: u32 = 41934; +pub const NUNDERLYINPAYMENSTREAPAYMENDATES: u32 = 41937; +pub const UNDERLYINPAYMENSTREAPAYMENDATE: u32 = 41938; +pub const UNDERLYINPAYMENSTREAPAYMENDATTYPE: u32 = 41939; +pub const UNDERLYINPAYMENSTREAMASTEAGREEMENPAYMENDATEINDICATOR: u32 = 41940; +pub const NUNDERLYINPAYMENSTREAPRICINDATES: u32 = 41941; +pub const UNDERLYINPAYMENSTREAPRICINDATE: u32 = 41942; +pub const UNDERLYINPAYMENSTREAPRICINDATTYPE: u32 = 41943; +pub const NUNDERLYINPAYMENSTREAPRICINDAYS: u32 = 41944; +pub const UNDERLYINPAYMENSTREAPRICINDAOWEEK: u32 = 41945; +pub const UNDERLYINPAYMENSTREAPRICINDANUMBER: u32 = 41946; +pub const NUNDERLYINPRICINDATBUSINESCENTERS: u32 = 41947; +pub const UNDERLYINPRICINDATBUSINESCENTER: u32 = 41948; +pub const UNDERLYINPRICINDATUNADJUSTED: u32 = 41949; +pub const UNDERLYINPRICINDATBUSINESDACONVENTION: u32 = 41950; +pub const UNDERLYINPRICINDATADJUSTED: u32 = 41951; +pub const UNDERLYINPRICINTIME: u32 = 41952; +pub const UNDERLYINPRICINTIMBUSINESCENTER: u32 = 41953; +pub const NUNDERLYINSTREACALCULATIOPERIODATES: u32 = 41954; +pub const UNDERLYINSTREACALCULATIOPERIODATE: u32 = 41955; +pub const UNDERLYINSTREACALCULATIOPERIODATTYPE: u32 = 41956; +pub const UNDERLYINSTREACALCULATIOPERIODATEXID: u32 = 41957; +pub const UNDERLYINSTREACALCULATIOPERIODATEXIDREF: u32 = 41958; +pub const UNDERLYINSTREACALCULATIOBALANCOFIRSPERIOD: u32 = 41959; +pub const UNDERLYINSTREACALCULATIOCORRECTIOPERIOD: u32 = 41960; +pub const UNDERLYINSTREACALCULATIOCORRECTIOUNIT: u32 = 41961; +pub const NUNDERLYINSTREACOMMODITSETTBUSINESCENTERS: u32 = 41962; +pub const UNDERLYINSTREACOMMODITSETTBUSINESCENTER: u32 = 41963; +pub const UNDERLYINSTREACOMMODITBASE: u32 = 41964; +pub const UNDERLYINSTREACOMMODITTYPE: u32 = 41965; +pub const UNDERLYINSTREACOMMODITSECURITID: u32 = 41966; +pub const UNDERLYINSTREACOMMODITSECURITIDSOURCE: u32 = 41967; +pub const UNDERLYINSTREACOMMODITDESC: u32 = 41968; +pub const ENCODEUNDERLYINSTREACOMMODITDESLEN: u32 = 41969; +pub const ENCODEUNDERLYINSTREACOMMODITDESC: u32 = 41970; +pub const UNDERLYINSTREACOMMODITUNIOMEASURE: u32 = 41971; +pub const UNDERLYINSTREACOMMODITCURRENCY: u32 = 41972; +pub const UNDERLYINSTREACOMMODITEXCHANGE: u32 = 41973; +pub const UNDERLYINSTREACOMMODITRATSOURCE: u32 = 41974; +pub const UNDERLYINSTREACOMMODITRATREFERENCPAGE: u32 = 41975; +pub const UNDERLYINSTREACOMMODITRATREFERENCPAGHEADING: u32 = 41976; +pub const UNDERLYINSTREADATPROVIDER: u32 = 41977; +pub const UNDERLYINSTREACOMMODITPRICINTYPE: u32 = 41978; +pub const UNDERLYINSTREACOMMODITNEARBSETTDAPERIOD: u32 = 41979; +pub const UNDERLYINSTREACOMMODITNEARBSETTDAUNIT: u32 = 41980; +pub const UNDERLYINSTREACOMMODITSETTDATUNADJUSTED: u32 = 41981; +pub const UNDERLYINSTREACOMMODITSETTDATBUSINESDACONVENTION: u32 = 41982; +pub const UNDERLYINSTREACOMMODITSETTDATADJUSTED: u32 = 41983; +pub const UNDERLYINSTREACOMMODITSETTMONTH: u32 = 41984; +pub const UNDERLYINSTREACOMMODITSETTDATROLPERIOD: u32 = 41985; +pub const UNDERLYINSTREACOMMODITSETTDATROLUNIT: u32 = 41986; +pub const UNDERLYINSTREACOMMODITSETTDATYPE: u32 = 41987; +pub const UNDERLYINSTREACOMMODITXID: u32 = 41988; +pub const UNDERLYINSTREACOMMODITXIDREF: u32 = 41989; +pub const NUNDERLYINSTREACOMMODITALIDS: u32 = 41990; +pub const UNDERLYINSTREACOMMODITALID: u32 = 41991; +pub const UNDERLYINSTREACOMMODITALIDSOURCE: u32 = 41992; +pub const NUNDERLYINSTREACOMMODITDATSOURCES: u32 = 41993; +pub const UNDERLYINSTREACOMMODITDATSOURCID: u32 = 41994; +pub const UNDERLYINSTREACOMMODITDATSOURCIDTYPE: u32 = 41995; +pub const NUNDERLYINSTREACOMMODITSETTDAYS: u32 = 41996; +pub const UNDERLYINSTREACOMMODITSETTDAY: u32 = 41997; +pub const UNDERLYINSTREACOMMODITSETTTOTAHOURS: u32 = 41998; +pub const NUNDERLYINSTREACOMMODITSETTTIMES: u32 = 41999; +pub const UNDERLYINSTREACOMMODITSETTSTART: u32 = 42000; +pub const UNDERLYINSTREACOMMODITSETTEND: u32 = 42001; +pub const UNDERLYINSTREACOMMODITSETTTIMTYPE: u32 = 41936; +pub const NUNDERLYINSTREACOMMODITSETTPERIODS: u32 = 42002; +pub const UNDERLYINSTREACOMMODITSETTCOUNTRY: u32 = 42003; +pub const UNDERLYINSTREACOMMODITSETTTIMZONE: u32 = 42004; +pub const UNDERLYINSTREACOMMODITSETTFLOTYPE: u32 = 42005; +pub const UNDERLYINSTREACOMMODITSETTPERIONOTIONAL: u32 = 42006; +pub const UNDERLYINSTREACOMMODITSETTPERIONOTIONAUNIOMEASURE: u32 = 42007; +pub const UNDERLYINSTREACOMMODITSETTPERIOFREQUENCPERIOD: u32 = 42008; +pub const UNDERLYINSTREACOMMODITSETTPERIOFREQUENCUNIT: u32 = 42009; +pub const UNDERLYINSTREACOMMODITSETTPERIOPRICE: u32 = 42010; +pub const UNDERLYINSTREACOMMODITSETTPERIOPRICUNIOMEASURE: u32 = 42011; +pub const UNDERLYINSTREACOMMODITSETTPERIOPRICCURRENCY: u32 = 42012; +pub const UNDERLYINSTREACOMMODITSETTHOLIDAYPROCESSININSTRUCTION: u32 = 42013; +pub const UNDERLYINSTREACOMMODITSETTPERIOXID: u32 = 42014; +pub const UNDERLYINSTREACOMMODITSETTPERIOXIDREF: u32 = 42015; +pub const UNDERLYINSTREAXID: u32 = 42016; +pub const UNDERLYINSTREANOTIONAXIDREF: u32 = 42018; +pub const UNDERLYINSTREANOTIONAFREQUENCPERIOD: u32 = 42019; +pub const UNDERLYINSTREANOTIONAFREQUENCUNIT: u32 = 42020; +pub const UNDERLYINSTREANOTIONACOMMODITFREQUENCY: u32 = 42021; +pub const UNDERLYINSTREANOTIONAUNIOMEASURE: u32 = 42022; +pub const UNDERLYINSTREATOTANOTIONAL: u32 = 42023; +pub const UNDERLYINSTREATOTANOTIONAUNIOMEASURE: u32 = 42024; +pub const ALLOGROSTRADAMT: u32 = 2300; +pub const RISLIMIREPORSTATUS: u32 = 2316; +pub const RISLIMIREPORREJECREASON: u32 = 2317; +pub const RISLIMICHECREQUESID: u32 = 2318; +pub const RISLIMICHECID: u32 = 2319; +pub const RISLIMICHECTRANTYPE: u32 = 2320; +pub const RISLIMICHECTYPE: u32 = 2321; +pub const RISLIMICHECREQUESREID: u32 = 2322; +pub const RISLIMICHECREQUESTYPE: u32 = 2323; +pub const RISLIMICHECAMOUNT: u32 = 2324; +pub const RISLIMICHECREQUESSTATUS: u32 = 2325; +pub const RISLIMICHECREQUESRESULT: u32 = 2326; +pub const RISLIMIAPPROVEAMOUNT: u32 = 2327; +pub const PARTACTIOREQUESID: u32 = 2328; +pub const PARTACTIOTYPE: u32 = 2329; +pub const APPTESMESSAGINDICATOR: u32 = 2330; +pub const PARTACTIOREPORID: u32 = 2331; +pub const PARTACTIORESPONSE: u32 = 2332; +pub const PARTACTIOREJECREASON: u32 = 2333; +pub const RERISLIMICHECID: u32 = 2334; +pub const RERISLIMICHECIDTYPE: u32 = 2335; +pub const RISLIMIVELOCITPERIOD: u32 = 2336; +pub const RISLIMIVELOCITUNIT: u32 = 2337; +pub const REQUESTINPARTROLQUALIFIER: u32 = 2338; +pub const RISLIMICHECMODETYPE: u32 = 2339; +pub const RISLIMICHECSTATUS: u32 = 2343; +pub const SIDRISLIMICHECSTATUS: u32 = 2344; +pub const NENTITLEMENTYPES: u32 = 2345; +pub const LEMIPX: u32 = 2346; +pub const REGULATORTRANSACTIOTYPE: u32 = 2347; +pub const BATCID: u32 = 50000; +pub const BATCTOTAMESSAGES: u32 = 50001; +pub const BATCPROCESMODE: u32 = 50002; +pub const COLLATERAPORTFOLIID: u32 = 2350; +pub const DELIVERSTREADELIVERPOINSOURCE: u32 = 42192; +pub const DELIVERSTREADELIVERPOINDESC: u32 = 42193; +pub const TRADINUNIPERIOMULTIPLIER: u32 = 2353; +pub const LETRADINUNIPERIOMULTIPLIER: u32 = 2354; +pub const LEDELIVERSTREADELIVERPOINDESC: u32 = 42195; +pub const LEDELIVERSTREADELIVERPOINSOURCE: u32 = 42194; +pub const LETOTATRADQTY: u32 = 2357; +pub const LELASMULTIPLIEQTY: u32 = 2358; +pub const LETOTAGROSTRADAMT: u32 = 2359; +pub const LETOTATRADMULTIPLIEQTY: u32 = 2360; +pub const UNDERLYINDELIVERSTREADELIVERPOINDESC: u32 = 42197; +pub const UNDERLYINDELIVERSTREADELIVERPOINSOURCE: u32 = 42196; +pub const UNDERLYINTRADINUNIPERIOMULTIPLIER: u32 = 2363; +pub const POREPORACTION: u32 = 2364; +pub const SETTFORWARPOINTS: u32 = 2365; +pub const SETTPRICFRATCALC: u32 = 2366; +pub const TOTATRADQTY: u32 = 2367; +pub const LASMULTIPLIEQTY: u32 = 2368; +pub const TOTAGROSTRADAMT: u32 = 2369; +pub const TOTATRADMULTIPLIEQTY: u32 = 2370; +pub const ENCODETRADCONTINUATIOTEXT: u32 = 2371; +pub const ENCODETRADCONTINUATIOTEXLEN: u32 = 2372; +pub const INTRFIRTRADINDICATOR: u32 = 2373; +pub const TRADCONTINUATIOTEXT: u32 = 2374; +pub const TAXONOMTYPE: u32 = 2375; +pub const PARTROLQUALIFIER: u32 = 2376; +pub const DERIVATIVINSTRUMENPARTROLQUALIFIER: u32 = 2377; +pub const INSTRUMENPARTROLQUALIFIER: u32 = 2378; +pub const LEINSTRUMENPARTROLQUALIFIER: u32 = 2379; +pub const LEPROVISIOPARTROLQUALIFIER: u32 = 2380; +pub const NESTED2PARTROLQUALIFIER: u32 = 2381; +pub const NESTED3PARTROLQUALIFIER: u32 = 2382; +pub const NESTED4PARTROLQUALIFIER: u32 = 2383; +pub const NESTEPARTROLQUALIFIER: u32 = 2384; +pub const PROVISIOPARTROLQUALIFIER: u32 = 2385; +pub const REQUESTEPARTROLQUALIFIER: u32 = 2386; +pub const ROOPARTROLQUALIFIER: u32 = 2388; +pub const SETTPARTROLQUALIFIER: u32 = 2389; +pub const UNDERLYININSTRUMENPARTROLQUALIFIER: u32 = 2391; +pub const ALLORERISLIMICHECID: u32 = 2392; +pub const ALLORERISLIMICHECIDTYPE: u32 = 2393; +pub const LIMIUTILIZATIOAMT: u32 = 2394; +pub const LIMIAMT: u32 = 2395; +pub const LIMIROLE: u32 = 2396; +pub const REGULATORTRADIDSCOPE: u32 = 2397; +pub const SIDREGULATORTRADIDSCOPE: u32 = 2398; +pub const ALLOREGULATORTRADIDSCOPE: u32 = 2399; +pub const ALLOREGULATORLEREID: u32 = 2406; +pub const REGULATORLEREID: u32 = 2411; +pub const SIDREGULATORLEREID: u32 = 2416; +pub const EFFECTIVBUSINESDATE: u32 = 2400; +pub const LISMANUAORDEINDICATOR: u32 = 2401; +pub const ENTITLEMENSUTYPE: u32 = 2402; +pub const QUOTMODETYPE: u32 = 2403; +pub const COMPLIANCTEXT: u32 = 2404; +pub const ENCODECOMPLIANCTEXLEN: u32 = 2351; +pub const ENCODECOMPLIANCTEXT: u32 = 2352; +pub const EXEMETHOD: u32 = 2405; +pub const PRICPRECISION: u32 = 2349; +pub const TRADCONTINGENCY: u32 = 2387; +pub const COMPLEEVENSPORATE: u32 = 2407; +pub const COMPLEEVENFORWARPOINTS: u32 = 2408; +pub const LECOMPLEEVENSPORATE: u32 = 2409; +pub const LECOMPLEEVENFORWARPOINTS: u32 = 2410; +pub const RATSOURCREFEREMCPAGHEADING: u32 = 2412; +pub const RELATETSECURITID: u32 = 2413; +pub const RELATETSECURITIDSOURCE: u32 = 2414; +pub const RELATETSTREAXIDREF: u32 = 2415; +pub const FIRTRADEVENID: u32 = 2418; +pub const UNDERLYINCOMPLEEVENSPORATE: u32 = 2419; +pub const UNDERLYINCOMPLEEVENFORWARPOINTS: u32 = 2420; +pub const LEMARKEDISRUPTIOVALUE: u32 = 40223; +pub const LEMARKEDISRUPTIOFALLBACVALUE: u32 = 40990; +pub const MARKEDISRUPTIOVALUE: u32 = 40991; +pub const MARKEDISRUPTIOFALLBACVALUE: u32 = 40992; +pub const PAYMENSUTYPE: u32 = 40993; +pub const PAYMENLEREID: u32 = 41304; +pub const UNDERLYINMARKEDISRUPTIOVALUE: u32 = 41338; +pub const UNDERLYINMARKEDISRUPTIOFALLBACVALUE: u32 = 41339; +pub const NUNDERLYINADDITIONATERBONREFS: u32 = 41340; +pub const UNDERLYINADDITIONATERBONSECURITID: u32 = 41341; +pub const UNDERLYINADDITIONATERBONSECURITIDSOURCE: u32 = 41701; +pub const UNDERLYINADDITIONATERBONDESC: u32 = 41709; +pub const ENCODEUNDERLYINADDITIONATERBONDESLEN: u32 = 41710; +pub const ENCODEUNDERLYINADDITIONATERBONDESC: u32 = 41711; +pub const UNDERLYINADDITIONATERBONCURRENCY: u32 = 41712; +pub const UNDERLYINADDITIONATERBONISSUER: u32 = 42017; +pub const ENCODEUNDERLYINADDITIONATERBONISSUELEN: u32 = 42025; +pub const ENCODEUNDERLYINADDITIONATERBONISSUER: u32 = 42026; +pub const UNDERLYINADDITIONATERBONSENIORITY: u32 = 42027; +pub const UNDERLYINADDITIONATERBONCOUPOTYPE: u32 = 42028; +pub const UNDERLYINADDITIONATERBONCOUPORATE: u32 = 42029; +pub const UNDERLYINADDITIONATERBONMATURITDATE: u32 = 42030; +pub const UNDERLYINADDITIONATERBONPAVALUE: u32 = 42031; +pub const UNDERLYINADDITIONATERBONCURRENTOTAISSUEAMOUNT: u32 = 42032; +pub const UNDERLYINADDITIONATERBONCOUPOFREQUENCPERIOD: u32 = 42033; +pub const UNDERLYINADDITIONATERBONCOUPOFREQUENCUNIT: u32 = 42034; +pub const UNDERLYINADDITIONATERBONDACOUNT: u32 = 42035; +pub const NUNDERLYINADDITIONATERMS: u32 = 42036; +pub const UNDERLYINADDITIONATERCONDITIOPRECEDENBONINDICATOR: u32 = 42037; +pub const UNDERLYINADDITIONATERDISCREPANCCLAUSINDICATOR: u32 = 42038; +pub const NUNDERLYINCASSETTDEALERS: u32 = 42039; +pub const UNDERLYINCASSETTDEALER: u32 = 42040; +pub const NUNDERLYINCASSETTTERMS: u32 = 42041; +pub const UNDERLYINCASSETTCURRENCY: u32 = 42042; +pub const UNDERLYINCASSETTVALUATIOFIRSBUSINESDAOFFSET: u32 = 42043; +pub const UNDERLYINCASSETTVALUATIOSUBSEQUENBUSINESDAYOFFSET: u32 = 42044; +pub const UNDERLYINCASSETTNUOVALUATIODATES: u32 = 42045; +pub const UNDERLYINCASSETTVALUATIOTIME: u32 = 42046; +pub const UNDERLYINCASSETTBUSINESCENTER: u32 = 42047; +pub const UNDERLYINCASSETTQUOTMETHOD: u32 = 42048; +pub const UNDERLYINCASSETTQUOTAMOUNT: u32 = 42049; +pub const UNDERLYINCASSETTQUOTCURRENCY: u32 = 42050; +pub const UNDERLYINCASSETTMINIMUQUOTAMOUNT: u32 = 42051; +pub const UNDERLYINCASSETTMINIMUQUOTCURRENCY: u32 = 42052; +pub const UNDERLYINCASSETTBUSINESDAYS: u32 = 42053; +pub const UNDERLYINCASSETTAMOUNT: u32 = 42054; +pub const UNDERLYINCASSETTRECOVERFACTOR: u32 = 42055; +pub const UNDERLYINCASSETTFIXETERINDICATOR: u32 = 42056; +pub const UNDERLYINCASSETTACCRUEINTERESINDICATOR: u32 = 42057; +pub const UNDERLYINCASSETTVALUATIOMETHOD: u32 = 42058; +pub const UNDERLYINCASSETTTERXID: u32 = 42059; +pub const NUNDERLYINPHYSICASETTTERMS: u32 = 42060; +pub const UNDERLYINPHYSICASETTCURRENCY: u32 = 42061; +pub const UNDERLYINPHYSICASETTBUSINESDAYS: u32 = 42062; +pub const UNDERLYINPHYSICASETTMAXIMUBUSINESDAYS: u32 = 42063; +pub const UNDERLYINPHYSICASETTTERXID: u32 = 42064; +pub const NUNDERLYINPHYSICASETTDELIVERABLOBLIGATIONS: u32 = 42065; +pub const UNDERLYINPHYSICASETTDELIVERABLOBLIGATIOTYPE: u32 = 42066; +pub const UNDERLYINPHYSICASETTDELIVERABLOBLIGATIOVALUE: u32 = 42067; +pub const NUNDERLYINPROTECTIOTERMS: u32 = 42068; +pub const UNDERLYINPROTECTIOTERNOTIONAL: u32 = 42069; +pub const UNDERLYINPROTECTIOTERCURRENCY: u32 = 42070; +pub const UNDERLYINPROTECTIOTERSELLENOTIFIES: u32 = 42071; +pub const UNDERLYINPROTECTIOTERBUYENOTIFIES: u32 = 42072; +pub const UNDERLYINPROTECTIOTEREVENBUSINESCENTER: u32 = 42073; +pub const UNDERLYINPROTECTIOTERSTANDARSOURCES: u32 = 42074; +pub const UNDERLYINPROTECTIOTEREVENMINIMUSOURCES: u32 = 42075; +pub const UNDERLYINPROTECTIOTERXID: u32 = 42076; +pub const NUNDERLYINPROTECTIOTEREVENTS: u32 = 42077; +pub const UNDERLYINPROTECTIOTEREVENTYPE: u32 = 42078; +pub const UNDERLYINPROTECTIOTEREVENVALUE: u32 = 42079; +pub const UNDERLYINPROTECTIOTEREVENCURRENCY: u32 = 42080; +pub const UNDERLYINPROTECTIOTEREVENPERIOD: u32 = 42081; +pub const UNDERLYINPROTECTIOTEREVENUNIT: u32 = 42082; +pub const UNDERLYINPROTECTIOTEREVENDATYPE: u32 = 42083; +pub const UNDERLYINPROTECTIOTEREVENRATSOURCE: u32 = 42084; +pub const NUNDERLYINPROTECTIOTEREVENQUALIFIERS: u32 = 42085; +pub const UNDERLYINPROTECTIOTEREVENQUALIFIER: u32 = 42086; +pub const NUNDERLYINPROTECTIOTEROBLIGATIONS: u32 = 42087; +pub const UNDERLYINPROTECTIOTEROBLIGATIOTYPE: u32 = 42088; +pub const UNDERLYINPROTECTIOTEROBLIGATIOVALUE: u32 = 42089; +pub const NUNDERLYINPROTECTIOTEREVENNEWSOURCES: u32 = 42090; +pub const UNDERLYINPROTECTIOTEREVENNEWSOURCE: u32 = 42091; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATBUSINESDACONVENTION: u32 = 42092; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATRELATIVTO: u32 = 42093; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATOFFSEPERIOD: u32 = 42094; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATOFFSEUNIT: u32 = 42095; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATOFFSEDATYPE: u32 = 42096; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATRANGFIRST: u32 = 42097; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATRANGLAST: u32 = 42098; +pub const NUNDERLYINPROVISIOCASSETTPAYMENDATES: u32 = 42099; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATE: u32 = 42100; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATTYPE: u32 = 42101; +pub const UNDERLYINPROVISIOCASSETTQUOTSOURCE: u32 = 42102; +pub const UNDERLYINPROVISIOCASSETTQUOTREFERENCPAGE: u32 = 42103; +pub const UNDERLYINPROVISIOCASSETTVALUTIME: u32 = 42104; +pub const UNDERLYINPROVISIOCASSETTVALUTIMBUSINESCENTER: u32 = 42105; +pub const UNDERLYINPROVISIOCASSETTVALUDATBUSINESDACONVENTION: u32 = 42106; +pub const UNDERLYINPROVISIOCASSETTVALUDATRELATIVTO: u32 = 42107; +pub const UNDERLYINPROVISIOCASSETTVALUDATOFFSEPERIOD: u32 = 42108; +pub const UNDERLYINPROVISIOCASSETTVALUDATOFFSEUNIT: u32 = 42109; +pub const UNDERLYINPROVISIOCASSETTVALUDATOFFSEDATYPE: u32 = 42110; +pub const UNDERLYINPROVISIOCASSETTVALUDATADJUSTED: u32 = 42111; +pub const NUNDERLYINPROVISIOOPTIOEXERCISFIXEDATES: u32 = 42112; +pub const UNDERLYINPROVISIOOPTIOEXERCISFIXEDATE: u32 = 42113; +pub const UNDERLYINPROVISIOOPTIOEXERCISFIXEDATTYPE: u32 = 42114; +pub const UNDERLYINPROVISIOOPTIOEXERCISBUSINESDACONVENTION: u32 = 42115; +pub const UNDERLYINPROVISIOOPTIOEXERCISEARLIESDATOFFSEPERIOD: u32 = 42116; +pub const UNDERLYINPROVISIOOPTIOEXERCISEARLIESDATOFFSEUNIT: u32 = 42117; +pub const UNDERLYINPROVISIOOPTIOEXERCISFREQUENCPERIOD: u32 = 42118; +pub const UNDERLYINPROVISIOOPTIOEXERCISFREQUENCUNIT: u32 = 42119; +pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATUNADJUSTED: u32 = 42120; +pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATRELATIVTO: u32 = 42121; +pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATOFFSEPERIOD: u32 = 42122; +pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATOFFSEUNIT: u32 = 42123; +pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATOFFSEDATYPE: u32 = 42124; +pub const UNDERLYINPROVISIOOPTIOEXERCISSTARDATADJUSTED: u32 = 42125; +pub const UNDERLYINPROVISIOOPTIOEXERCISPERIOSKIP: u32 = 42126; +pub const UNDERLYINPROVISIOOPTIOEXERCISBOUNDFIRSDATUNADJUSTED: u32 = 42127; +pub const UNDERLYINPROVISIOOPTIOEXERCISBOUNDLASDATUNADJUSTED: u32 = 42128; +pub const UNDERLYINPROVISIOOPTIOEXERCISEARLIESTIME: u32 = 42129; +pub const UNDERLYINPROVISIOOPTIOEXERCISEARLIESTIMBUSINESCENTER: u32 = 42130; +pub const UNDERLYINPROVISIOOPTIOEXERCISLATESTIME: u32 = 42131; +pub const UNDERLYINPROVISIOOPTIOEXERCISLATESTIMBUSINESCENTER: u32 = 42132; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATUNADJUSTED: u32 = 42133; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATBUSINESDACONVENTION: u32 = 42134; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATRELATIVTO: u32 = 42135; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATOFFSEPERIOD: u32 = 42136; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATOFFSEUNIT: u32 = 42137; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATOFFSEDATYPE: u32 = 42138; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATADJUSTED: u32 = 42139; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIOTIME: u32 = 42140; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIOTIMBUSINESCENTER: u32 = 42141; +pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATUNADJUSTED: u32 = 42142; +pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATBIDACONVENTION: u32 = 42143; +pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATRELATIVTO: u32 = 42144; +pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATOFFSEPERIOD: u32 = 42145; +pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATOFFSEUNIT: u32 = 42146; +pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATOFFSEDATYPE: u32 = 42147; +pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATADJUSTED: u32 = 42148; +pub const NUNDERLYINPROVISIONS: u32 = 42149; +pub const UNDERLYINPROVISIOTYPE: u32 = 42150; +pub const UNDERLYINPROVISIODATUNADJUSTED: u32 = 42151; +pub const UNDERLYINPROVISIODATBUSINESDACONVENTION: u32 = 42152; +pub const UNDERLYINPROVISIODATADJUSTED: u32 = 42153; +pub const UNDERLYINPROVISIODATTENOPERIOD: u32 = 42154; +pub const UNDERLYINPROVISIODATTENOUNIT: u32 = 42155; +pub const UNDERLYINPROVISIOCALCULATIOAGENT: u32 = 42156; +pub const UNDERLYINPROVISIOOPTIOSINGLPARTBUYESIDE: u32 = 42157; +pub const UNDERLYINPROVISIOOPTIOSINGLPARTSELLESIDE: u32 = 42158; +pub const UNDERLYINPROVISIOOPTIOEXERCISSTYLE: u32 = 42159; +pub const UNDERLYINPROVISIOOPTIOEXERCISMULTIPLNOTIONAL: u32 = 42160; +pub const UNDERLYINPROVISIOOPTIOEXERCISMINIMUNOTIONAL: u32 = 42161; +pub const UNDERLYINPROVISIOOPTIOEXERCISMAXIMUNOTIONAL: u32 = 42162; +pub const UNDERLYINPROVISIOOPTIOMINIMUNUMBER: u32 = 42163; +pub const UNDERLYINPROVISIOOPTIOMAXIMUNUMBER: u32 = 42164; +pub const UNDERLYINPROVISIOOPTIOEXERCISCONFIRMATION: u32 = 42165; +pub const UNDERLYINPROVISIOCASSETTMETHOD: u32 = 42166; +pub const UNDERLYINPROVISIOCASSETTCURRENCY: u32 = 42167; +pub const UNDERLYINPROVISIOCASSETTCURRENCY2: u32 = 42168; +pub const UNDERLYINPROVISIOCASSETTQUOTTYPE: u32 = 42169; +pub const UNDERLYINPROVISIOTEXT: u32 = 42170; +pub const ENCODEUNDERLYINPROVISIOTEXLEN: u32 = 42171; +pub const ENCODEUNDERLYINPROVISIOTEXT: u32 = 42172; +pub const NUNDERLYINPROVISIOPARTIDS: u32 = 42173; +pub const UNDERLYINPROVISIOPARTID: u32 = 42174; +pub const UNDERLYINPROVISIOPARTIDSOURCE: u32 = 42175; +pub const UNDERLYINPROVISIOPARTROLE: u32 = 42176; +pub const UNDERLYINPROVISIOPARTROLQUALIFIER: u32 = 40918; +pub const NUNDERLYINPROVISIOPARTSUIDS: u32 = 42177; +pub const UNDERLYINPROVISIOPARTSUID: u32 = 42178; +pub const UNDERLYINPROVISIOPARTSUIDTYPE: u32 = 42179; +pub const NUNDERLYINPROVISIOCASSETTPAYMENDATBUSINESCENTERS: u32 = 42180; +pub const UNDERLYINPROVISIOCASSETTPAYMENDATBUSINESCENTER: u32 = 42181; +pub const NUNDERLYINPROVISIOCASSETTVALUDATBUSINESCENTERS: u32 = 42182; +pub const UNDERLYINPROVISIOCASSETTVALUDATBUSINESCENTER: u32 = 42183; +pub const NUNDERLYINPROVISIOOPTIOEXERCISBUSINESCENTERS: u32 = 42184; +pub const UNDERLYINPROVISIOOPTIOEXERCISBUSINESCENTER: u32 = 42185; +pub const NUNDERLYINPROVISIOOPTIOEXPIRATIODATBUSINESCENTERS: u32 = 42186; +pub const UNDERLYINPROVISIOOPTIOEXPIRATIODATBUSINESCENTER: u32 = 42187; +pub const NUNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTERS: u32 = 42188; +pub const UNDERLYINPROVISIOOPTIORELEVANUNDERLYINDATBUSINESCENTER: u32 = 42189; +pub const NUNDERLYINPROVISIODATBUSINESCENTERS: u32 = 42190; +pub const UNDERLYINPROVISIODATBUSINESCENTER: u32 = 42191; +pub const FILREID: u32 = 2421; +pub const ORDEREQUESID: u32 = 2422; +pub const MASORDEREQUESID: u32 = 2423; +pub const MASORDEREPORID: u32 = 2424; +pub const MASORDEREQUESSTATUS: u32 = 2425; +pub const MASORDEREQUESRESULT: u32 = 2426; +pub const ORDERESPONSLEVEL: u32 = 2427; +pub const NORDEENTRIES: u32 = 2428; +pub const ORDEENTRACTION: u32 = 2429; +pub const ORDEENTRID: u32 = 2430; +pub const EXETYPREASON: u32 = 2431; +pub const TONORDEENTRIES: u32 = 2432; +pub const NTARGEPARTSUIDS: u32 = 2433; +pub const TARGEPARTSUID: u32 = 2434; +pub const TARGEPARTSUIDTYPE: u32 = 2435; +pub const TRANSFEINSTRUCTIOID: u32 = 2436; +pub const TRANSFEID: u32 = 2437; +pub const TRANSFEREPORID: u32 = 2438; +pub const TRANSFETRANTYPE: u32 = 2439; +pub const TRANSFETYPE: u32 = 2440; +pub const TRANSFESCOPE: u32 = 2441; +pub const TRANSFESTATUS: u32 = 2442; +pub const TRANSFEREJECREASON: u32 = 2443; +pub const TRANSFEREPORTYPE: u32 = 2444; +pub const AGGRESSOTIME: u32 = 2445; +pub const AGGRESSOSIDE: u32 = 2446; +pub const FASMARKEINDICATOR: u32 = 2447; +pub const LINKAGHANDLININDICATOR: u32 = 2448; +pub const NUMBEOBUORDERS: u32 = 2449; +pub const NUMBEOSELORDERS: u32 = 2450; +pub const SETTPRICDETERMINATIOMETHOD: u32 = 2451; +pub const MDSTATISTIREID: u32 = 2452; +pub const MDSTATISTIRPID: u32 = 2453; +pub const MDSTATISTINAME: u32 = 2454; +pub const MDSTATISTIDESC: u32 = 2455; +pub const MDSTATISTITYPE: u32 = 2456; +pub const MDSTATISTISCOPE: u32 = 2457; +pub const MDSTATISTISUSCOPE: u32 = 2458; +pub const MDSTATISTISCOPTYPE: u32 = 2459; +pub const MDSTATISTIFREQUENCPERIOD: u32 = 2460; +pub const MDSTATISTIFREQUENCUNIT: u32 = 2461; +pub const MDSTATISTIDELAPERIOD: u32 = 2462; +pub const MDSTATISTIDELAUNIT: u32 = 2463; +pub const MDSTATISTIINTERVATYPE: u32 = 2464; +pub const MDSTATISTIINTERVATYPUNIT: u32 = 2465; +pub const MDSTATISTIINTERVAPERIOD: u32 = 2466; +pub const MDSTATISTIINTERVAUNIT: u32 = 2467; +pub const MDSTATISTISTARDATE: u32 = 2468; +pub const MDSTATISTIENDATE: u32 = 2469; +pub const MDSTATISTISTARTIME: u32 = 2470; +pub const MDSTATISTIENTIME: u32 = 2471; +pub const MDSTATISTIRATITYPE: u32 = 2472; +pub const MDSTATISTIREQUESRESULT: u32 = 2473; +pub const NMDSTATISTICS: u32 = 2474; +pub const MDSTATISTIID: u32 = 2475; +pub const MDSTATISTITIME: u32 = 2476; +pub const MDSTATISTISTATUS: u32 = 2477; +pub const MDSTATISTIVALUE: u32 = 2478; +pub const MDSTATISTIVALUTYPE: u32 = 2479; +pub const MDSTATISTIVALUUNIT: u32 = 2480; +pub const ENCODEMDSTATISTIDESLEN: u32 = 2481; +pub const ENCODEMDSTATISTIDESC: u32 = 2482; +pub const ALLORISLIMICHECSTATUS: u32 = 2483; +pub const ASSEGROUP: u32 = 2210; +pub const LEASSEGROUP: u32 = 2348; +pub const LECONTRACTUADEFINITION: u32 = 42199; +pub const NLECONTRACTUADEFINITIONS: u32 = 42198; +pub const LECONTRACTUAMATRIDATE: u32 = 42205; +pub const LECONTRACTUAMATRISOURCE: u32 = 42204; +pub const LECONTRACTUAMATRITERM: u32 = 42206; +pub const NLECONTRACTUAMATRICES: u32 = 42203; +pub const ENCODELEDOCUMENTATIOTEXT: u32 = 2493; +pub const ENCODELEDOCUMENTATIOTEXLEN: u32 = 2494; +pub const LEAGREEMENCURRENCY: u32 = 2495; +pub const LEAGREEMENDATE: u32 = 2496; +pub const LEAGREEMENDESC: u32 = 2497; +pub const LEAGREEMENID: u32 = 2498; +pub const LEAGREEMENVERSION: u32 = 2499; +pub const LEBROKECONFIRMATIODESC: u32 = 2500; +pub const LECREDISUPPORAGREEMENDATE: u32 = 2501; +pub const LECREDISUPPORAGREEMENDESC: u32 = 2502; +pub const LECREDISUPPORAGREEMENID: u32 = 2503; +pub const LEDELIVERTYPE: u32 = 2504; +pub const LEDOCUMENTATIOTEXT: u32 = 2505; +pub const LEENDATE: u32 = 2506; +pub const LEGOVERNINLAW: u32 = 2507; +pub const LEMARGIRATIO: u32 = 2508; +pub const LEMASTECONFIRMATIOANNEDATE: u32 = 2509; +pub const LEMASTECONFIRMATIODATE: u32 = 2510; +pub const LEMASTECONFIRMATIODESC: u32 = 2511; +pub const LEMASTECONFIRMATIOANNEDESC: u32 = 2512; +pub const LESTARDATE: u32 = 2513; +pub const LETERMINATIOTYPE: u32 = 2514; +pub const LEFINANCINTERSUPPLEMENDATE: u32 = 42202; +pub const LEFINANCINTERSUPPLEMENDESC: u32 = 42201; +pub const NLEFINANCINTERSUPPLEMENTS: u32 = 42200; +pub const UNDERLYINASSEGROUP: u32 = 2491; +pub const FIRTRANSACTIOID: u32 = 2484; +pub const TRANSACTIOID: u32 = 2485; +pub const WIRREFERENCE: u32 = 2486; +pub const COLRPREJECREASON: u32 = 2487; +pub const COLRPSTATUS: u32 = 2488; +pub const PACKAGID: u32 = 2489; +pub const TRADNUMBER: u32 = 2490; +pub const ALLOCALCULATECCQTY: u32 = 2515; +pub const COLLATERAREQUESINSTRUCTION: u32 = 2516; +pub const COLLATERAREQUESLINID: u32 = 2517; +pub const COLLATERAREQUESNUMBER: u32 = 2518; +pub const TONUCOLLATERAREQUESTS: u32 = 2519; +pub const WARNINTEXT: u32 = 2520; +pub const ENCODEWARNINTEXT: u32 = 2521; +pub const ENCODEWARNINTEXLEN: u32 = 2522; +pub const LESTREACOMMODITDELIVERPRICINREGION: u32 = 42588; +pub const STREACOMMODITDELIVERPRICINREGION: u32 = 42587; +pub const AFFILIATEFIRMTRADINDICATOR: u32 = 2525; +pub const INTERNATIONASWAINDICATOR: u32 = 2526; +pub const MULTASSESWAINDICATOR: u32 = 2527; +pub const UNDERLYINSTREACOMMODITDELIVERPRICINREGION: u32 = 42589; +pub const NRELATIVVALUES: u32 = 2529; +pub const RELATIVVALUTYPE: u32 = 2530; +pub const RELATIVVALUE: u32 = 2531; +pub const RELATIVVALUSIDE: u32 = 2532; +pub const BISPREAD: u32 = 2533; +pub const OFFESPREAD: u32 = 2534; +pub const CLEARINSETTPRICE: u32 = 2528; +pub const MDREPOREVENT: u32 = 2535; +pub const MDREPORCOUNT: u32 = 2536; +pub const TONMARKESEGMENREPORTS: u32 = 2537; +pub const TONINSTRUMENREPORTS: u32 = 2538; +pub const TONPARTDETAIREPORTS: u32 = 2539; +pub const TONENTITLEMENREPORTS: u32 = 2540; +pub const TONRISLIMIREPORTS: u32 = 2541; +pub const MARKESEGMENSTATUS: u32 = 2542; +pub const MARKESEGMENTYPE: u32 = 2543; +pub const MARKESEGMENSUTYPE: u32 = 2544; +pub const NRELATEMARKESEGMENTS: u32 = 2545; +pub const RELATEMARKESEGMENID: u32 = 2546; +pub const MARKESEGMENRELATIONSHIP: u32 = 2547; +pub const NAUCTIOTYPRULES: u32 = 2548; +pub const AUCTIOTYPPRODUCCOMPLEX: u32 = 2549; +pub const NPRICRANGRULES: u32 = 2550; +pub const STARPRICRANGE: u32 = 2551; +pub const ENPRICRANGE: u32 = 2552; +pub const PRICRANGVALUE: u32 = 2553; +pub const PRICRANGPERCENTAGE: u32 = 2554; +pub const PRICRANGPRODUCCOMPLEX: u32 = 2555; +pub const PRICRANGRULID: u32 = 2556; +pub const FASMARKEPERCENTAGE: u32 = 2557; +pub const NQUOTSIZRULES: u32 = 2558; +pub const QUOTSIDINDICATOR: u32 = 2559; +pub const NFLEPRODUCELIGIBILITIES: u32 = 2560; +pub const FLEPRODUCELIGIBILITCOMPLEX: u32 = 2561; +pub const NUOCOMPLEINSTRUMENTS: u32 = 2562; +pub const MARKEDEPTTIMINTERVAL: u32 = 2563; +pub const MARKEDEPTTIMINTERVAUNIT: u32 = 2564; +pub const MDRECOVERTIMINTERVAL: u32 = 2565; +pub const MDRECOVERTIMINTERVAUNIT: u32 = 2566; +pub const PRIMARSERVICLOCATIOID: u32 = 2567; +pub const SECONDARSERVICLOCATIOID: u32 = 2568; +pub const MATCRULPRODUCCOMPLEX: u32 = 2569; +pub const CUSTOMEPRIORITY: u32 = 2570; +pub const TICRULPRODUCCOMPLEX: u32 = 2571; +pub const PREVIOUADJUSTEOPEINTEREST: u32 = 2572; +pub const PREVIOUUNADJUSTEOPEINTEREST: u32 = 2573; +pub const LOEXERCISPRICOPTIOINDICATOR: u32 = 2574; +pub const BLOCTRADELIGIBILITINDICATOR: u32 = 2575; +pub const INSTRUMENPRICPRECISION: u32 = 2576; +pub const STRIKPRICPRECISION: u32 = 2577; +pub const ORISTRIKPRICE: u32 = 2578; +pub const SETTSUMETHOD: u32 = 2579; +pub const NCLEARINPRICPARAMETERS: u32 = 2580; +pub const BUSINESDATYPE: u32 = 2581; +pub const CLEARINPRICOFFSET: u32 = 2582; +pub const VEGMULTIPLIER: u32 = 2583; +pub const ANNUATRADINBUSINESDAYS: u32 = 2584; +pub const TOTATRADINBUSINESDAYS: u32 = 2585; +pub const TRADINBUSINESDAYS: u32 = 2586; +pub const REALIZEVARIANCE: u32 = 2587; +pub const STANDARVARIANCE: u32 = 2588; +pub const RELATECLOSPRICE: u32 = 2589; +pub const OVERNIGHINTERESRATE: u32 = 2590; +pub const ACCUMULATERETURMODIFIEVARIATIOMARGIN: u32 = 2591; +pub const CALCULATIOMETHOD: u32 = 2592; +pub const NMISFESUTYPES: u32 = 2633; +pub const MISFESUTYPE: u32 = 2634; +pub const MISFESUTYPAMT: u32 = 2635; +pub const MISFESUTYPDESC: u32 = 2636; +pub const ENCODEMISFESUTYPDESLEN: u32 = 2637; +pub const ENCODEMISFESUTYPDESC: u32 = 2638; +pub const COLLATERAAMOUNTYPE: u32 = 2632; +pub const POSITIOID: u32 = 2618; +pub const PAYMENDESC: u32 = 43087; +pub const NCOMMISSIONS: u32 = 2639; +pub const COMMISSIOAMOUNT: u32 = 2640; +pub const COMMISSIOAMOUNTYPE: u32 = 2641; +pub const COMMISSIOBASIS: u32 = 2642; +pub const COMMISSIOCURRENCY: u32 = 2643; +pub const COMMISSIOUNIOMEASURE: u32 = 2644; +pub const COMMISSIOUNIOMEASURCURRENCY: u32 = 2645; +pub const COMMISSIORATE: u32 = 2646; +pub const COMMISSIOSHAREINDICATOR: u32 = 2647; +pub const COMMISSIOAMOUNSHARED: u32 = 2648; +pub const COMMISSIOLEREID: u32 = 2649; +pub const COMMISSIODESC: u32 = 2650; +pub const ENCODECOMMISSIODESLEN: u32 = 2651; +pub const ENCODECOMMISSIODESC: u32 = 2652; +pub const NALLOCOMMISSIONS: u32 = 2653; +pub const ALLOCOMMISSIOAMOUNT: u32 = 2654; +pub const ALLOCOMMISSIOAMOUNTYPE: u32 = 2655; +pub const ALLOCOMMISSIOBASIS: u32 = 2656; +pub const ALLOCOMMISSIOCURRENCY: u32 = 2657; +pub const ALLOCOMMISSIOUNIOMEASURE: u32 = 2658; +pub const ALLOCOMMISSIOUNIOMEASURCURRENCY: u32 = 2659; +pub const ALLOCOMMISSIORATE: u32 = 2660; +pub const ALLOCOMMISSIOSHAREINDICATOR: u32 = 2661; +pub const ALLOCOMMISSIOAMOUNSHARED: u32 = 2662; +pub const ALLOCOMMISSIOLEREID: u32 = 2663; +pub const ALLOCOMMISSIODESC: u32 = 2664; +pub const ENCODEALLOCOMMISSIODESLEN: u32 = 2665; +pub const ENCODEALLOCOMMISSIODESC: u32 = 2666; +pub const DELTCROSSED: u32 = 2596; +pub const CASSETTDATUNADJUSTED: u32 = 42207; +pub const CASSETTDATBUSINESDACONVENTION: u32 = 42208; +pub const CASSETTDATRELATIVTO: u32 = 42209; +pub const CASSETTDATOFFSEPERIOD: u32 = 42210; +pub const CASSETTDATOFFSEUNIT: u32 = 42211; +pub const CASSETTDATOFFSEDATYPE: u32 = 42212; +pub const CASSETTDATADJUSTED: u32 = 42213; +pub const NCASSETTDATBUSINESCENTERS: u32 = 42214; +pub const CASSETTDATBUSINESCENTER: u32 = 42215; +pub const CASSETTPRICSOURCE: u32 = 42216; +pub const CASSETTPRICDEFAULT: u32 = 42217; +pub const COMPLEEVENFUTUREPRICVALUATION: u32 = 2597; +pub const COMPLEEVENOPTIONPRICVALUATION: u32 = 2598; +pub const COMPLEEVENPVFINAPRICELECTIOFALLBACK: u32 = 2599; +pub const DIVIDENFLOATINRATINDEX: u32 = 42218; +pub const DIVIDENFLOATINRATINDECURVPERIOD: u32 = 42219; +pub const DIVIDENFLOATINRATINDECURVUNIT: u32 = 42220; +pub const DIVIDENFLOATINRATMULTIPLIER: u32 = 42221; +pub const DIVIDENFLOATINRATSPREAD: u32 = 42222; +pub const DIVIDENFLOATINRATSPREAPOSITIOTYPE: u32 = 42223; +pub const DIVIDENFLOATINRATTREATMENT: u32 = 42224; +pub const DIVIDENCARATE: u32 = 42225; +pub const DIVIDENCARATBUSIDE: u32 = 42226; +pub const DIVIDENCARATSELSIDE: u32 = 42227; +pub const DIVIDENFLOORATE: u32 = 42228; +pub const DIVIDENFLOORATBUSIDE: u32 = 42229; +pub const DIVIDENFLOORATSELSIDE: u32 = 42230; +pub const DIVIDENINITIARATE: u32 = 42231; +pub const DIVIDENFINARATROUNDINDIRECTION: u32 = 42232; +pub const DIVIDENFINARATPRECISION: u32 = 42233; +pub const DIVIDENAVERAGINMETHOD: u32 = 42234; +pub const DIVIDENNEGATIVRATTREATMENT: u32 = 42235; +pub const NDIVIDENACCRUAPAYMENDATBUSINESCENTERS: u32 = 42236; +pub const DIVIDENACCRUAPAYMENDATBUSINESCENTER: u32 = 42237; +pub const DIVIDENACCRUAPAYMENDATRELATIVTO: u32 = 42238; +pub const DIVIDENACCRUAPAYMENDATOFFSEPERIOD: u32 = 42239; +pub const DIVIDENACCRUAPAYMENDATOFFSEUNIT: u32 = 42240; +pub const DIVIDENACCRUAPAYMENDATOFFSEDATYPE: u32 = 42241; +pub const DIVIDENACCRUAPAYMENDATUNADJUSTED: u32 = 42242; +pub const DIVIDENACCRUAPAYMEENDATBUSINESDACONVENTION: u32 = 42243; +pub const DIVIDENACCRUAPAYMENDATADJUSTED: u32 = 42244; +pub const DIVIDENREINVESTMENINDICATOR: u32 = 42245; +pub const DIVIDENENTITLEMENEVENT: u32 = 42246; +pub const DIVIDENAMOUNTYPE: u32 = 42247; +pub const DIVIDENUNDERLIEREID: u32 = 42248; +pub const EXTRAORDINARDIVIDENPARTSIDE: u32 = 42249; +pub const EXTRAORDINARDIVIDENAMOUNTYPE: u32 = 42250; +pub const EXTRAORDINARDIVIDENCURRENCY: u32 = 42251; +pub const EXTRAORDINARDIVIDENDETERMINATIOMETHOD: u32 = 42252; +pub const DIVIDENACCRUAFIXERATE: u32 = 42253; +pub const DIVIDENCOMPOUNDINMETHOD: u32 = 42254; +pub const DIVIDENNUOINDEUNITS: u32 = 42255; +pub const DIVIDENCASPERCENTAGE: u32 = 42256; +pub const DIVIDENCASEQUIVALENPERCENTAGE: u32 = 42257; +pub const NOCASDIVIDENTREATMENT: u32 = 42258; +pub const DIVIDENCOMPOSITION: u32 = 42259; +pub const SPECIADIVIDENDINDICATOR: u32 = 42260; +pub const MATERIADIVIDENDINDICATOR: u32 = 42261; +pub const OPTIONEXCHANGDIVIDENDINDICATOR: u32 = 42262; +pub const ADDITIONADIVIDENDINDICATOR: u32 = 42263; +pub const ALDIVIDENDINDICATOR: u32 = 42264; +pub const DIVIDENFXTRIGGEDATRELATIVTO: u32 = 42265; +pub const DIVIDENFXTRIGGEDATOFFSEPERIOD: u32 = 42266; +pub const DIVIDENFXTRIGGEDATOFFSEUNIT: u32 = 42267; +pub const DIVIDENFXTRIGGEDATOFFSEDATYPE: u32 = 42268; +pub const DIVIDENFXTRIGGEDATUNADJUSTED: u32 = 42269; +pub const DIVIDENFXTRIGGEDATBUSINESDACONVENTION: u32 = 42270; +pub const DIVIDENFXTRIGGEDATADJUSTED: u32 = 42271; +pub const NDIVIDENFXTRIGGEDATBUSINESCENTERS: u32 = 42272; +pub const DIVIDENFXTRIGGEDATBUSINESCENTER: u32 = 42273; +pub const NDIVIDENPERIODS: u32 = 42274; +pub const DIVIDENPERIOSEQUENCE: u32 = 42275; +pub const DIVIDENPERIOSTARDATUNADJUSTED: u32 = 42276; +pub const DIVIDENPERIOENDATUNADJUSTED: u32 = 42277; +pub const DIVIDENPERIOUNDERLIEREID: u32 = 42278; +pub const DIVIDENPERIOSTRIKPRICE: u32 = 42279; +pub const DIVIDENPERIOBUSINESDACONVENTION: u32 = 42280; +pub const DIVIDENPERIOVALUATIODATUNADJUSTED: u32 = 42281; +pub const DIVIDENPERIOVALUATIODATRELATIVTO: u32 = 42282; +pub const DIVIDENPERIOVALUATIODATOFFSEPERIOD: u32 = 42283; +pub const DIVIDENPERIOVALUATIODATOFFSEUNIT: u32 = 42284; +pub const DIVIDENPERIOVALUATIODATOFFSEDATYPE: u32 = 42285; +pub const DIVIDENPERIOVALUATIODATADJUSTED: u32 = 42286; +pub const DIVIDENPERIOPAYMENDATUNADJUSTED: u32 = 42287; +pub const DIVIDENPERIOPAYMENDATRELATIVTO: u32 = 42288; +pub const DIVIDENPERIOPAYMENDATOFFSEPERIOD: u32 = 42289; +pub const DIVIDENPERIOPAYMENDATOFFSEUNIT: u32 = 42290; +pub const DIVIDENPERIOPAYMENDATOFFSEDATYPE: u32 = 42291; +pub const DIVIDENPERIOPAYMENDATADJUSTED: u32 = 42292; +pub const DIVIDENPERIOXID: u32 = 42293; +pub const NDIVIDENPERIOBUSINESCENTERS: u32 = 42294; +pub const DIVIDENPERIOBUSINESCENTER: u32 = 42295; +pub const NEXTRAORDINAREVENTS: u32 = 42296; +pub const EXTRAORDINAREVENTYPE: u32 = 42297; +pub const EXTRAORDINAREVENVALUE: u32 = 42298; +pub const STRIKINDECURVPOINT: u32 = 2600; +pub const STRIKINDEQUOTE: u32 = 2601; +pub const EXTRAORDINAREVENADJUSTMENMETHOD: u32 = 2602; +pub const EXCHANGLOOALIKE: u32 = 2603; +pub const LESTRIKINDECURVPOINT: u32 = 2604; +pub const LESTRIKINDEQUOTE: u32 = 2605; +pub const LEEXTRAORDINAREVENADJUSTMENMETHOD: u32 = 2606; +pub const LEEXCHANGLOOALIKE: u32 = 2607; +pub const LECASSETTDATUNADJUSTED: u32 = 42299; +pub const LECASSETTDATBUSINESDACONVENTION: u32 = 42300; +pub const LECASSETTDATRELATIVTO: u32 = 42301; +pub const LECASSETTDATOFFSEPERIOD: u32 = 42302; +pub const LECASSETTDATOFFSEUNIT: u32 = 42303; +pub const LECASSETTDATOFFSEDATYPE: u32 = 42304; +pub const LECASSETTDATADJUSTED: u32 = 42305; +pub const NLECASSETTDATBUSINESCENTERS: u32 = 42306; +pub const LECASSETTDATBUSINESCENTER: u32 = 42307; +pub const LECASSETTPRICSOURCE: u32 = 42308; +pub const LECASSETTPRICDEFAULT: u32 = 42309; +pub const LECOMPLEEVENFUTUREPRICVALUATION: u32 = 2608; +pub const LECOMPLEEVENOPTIONPRICVALUATION: u32 = 2609; +pub const LECOMPLEEVENPVFINAPRICELECTIOFALLBACK: u32 = 2610; +pub const NLEDIVIDENACCRUAPAYMENDATBUSINESCENTERS: u32 = 42310; +pub const LEDIVIDENACCRUAPAYMENDATBUSINESCENTER: u32 = 42311; +pub const LEDIVIDENFLOATINRATINDEX: u32 = 42312; +pub const LEDIVIDENFLOATINRATINDECURVPERIOD: u32 = 42313; +pub const LEDIVIDENFLOATINRATINDECURVUNIT: u32 = 42314; +pub const LEDIVIDENFLOATINRATMULTIPLIER: u32 = 42315; +pub const LEDIVIDENFLOATINRATSPREAD: u32 = 42316; +pub const LEDIVIDENFLOATINRATSPREAPOSITIOTYPE: u32 = 42317; +pub const LEDIVIDENFLOATINRATTREATMENT: u32 = 42318; +pub const LEDIVIDENCARATE: u32 = 42319; +pub const LEDIVIDENCARATBUSIDE: u32 = 42320; +pub const LEDIVIDENCARATSELSIDE: u32 = 42321; +pub const LEDIVIDENFLOORATE: u32 = 42322; +pub const LEDIVIDENFLOORATBUSIDE: u32 = 42323; +pub const LEDIVIDENFLOORATSELSIDE: u32 = 42324; +pub const LEDIVIDENINITIARATE: u32 = 42325; +pub const LEDIVIDENFINARATROUNDINDIRECTION: u32 = 42326; +pub const LEDIVIDENFINARATPRECISION: u32 = 42327; +pub const LEDIVIDENAVERAGINMETHOD: u32 = 42328; +pub const LEDIVIDENNEGATIVRATTREATMENT: u32 = 42329; +pub const LEDIVIDENACCRUAPAYMENDATRELATIVTO: u32 = 42330; +pub const LEDIVIDENACCRUAPAYMENDATOFFSEPERIOD: u32 = 42331; +pub const LEDIVIDENACCRUAPAYMENDATOFFSEUNIT: u32 = 42332; +pub const LEDIVIDENACCRUAPAYMENDATOFFSEDATYPE: u32 = 42333; +pub const LEDIVIDENACCRUAPAYMENDATUNADJUSTED: u32 = 42334; +pub const LEDIVIDENACCRUAPAYMENDATBUSINESDACONVENTION: u32 = 42335; +pub const LEDIVIDENACCRUAPAYMENDATADJUSTED: u32 = 42336; +pub const LEDIVIDENREINVESTMENINDICATOR: u32 = 42337; +pub const LEDIVIDENENTITLEMENEVENT: u32 = 42338; +pub const LEDIVIDENAMOUNTYPE: u32 = 42339; +pub const LEDIVIDENUNDERLIEREID: u32 = 42340; +pub const LEEXTRAORDINARDIVIDENPARTSIDE: u32 = 42341; +pub const LEEXTRAORDINARDIVIDENAMOUNTYPE: u32 = 42342; +pub const LEEXTRAORDINARDIVIDENCURRENCY: u32 = 42343; +pub const LEEXTRAORDINARDIVIDENDETERMINATIOMETHOD: u32 = 42344; +pub const LEDIVIDENACCRUAFIXERATE: u32 = 42345; +pub const LEDIVIDENCOMPOUNDINMETHOD: u32 = 42346; +pub const LEDIVIDENNUOINDEUNITS: u32 = 42347; +pub const LEDIVIDENCASPERCENTAGE: u32 = 42348; +pub const LEDIVIDENCASEQUIVALENPERCENTAGE: u32 = 42349; +pub const LENOCASDIVIDENTREATMENT: u32 = 42350; +pub const LEDIVIDENCOMPOSITION: u32 = 42351; +pub const LESPECIADIVIDENDINDICATOR: u32 = 42352; +pub const LEMATERIADIVIDENDINDICATOR: u32 = 42353; +pub const LEOPTIONEXCHANGDIVIDENDINDICATOR: u32 = 42354; +pub const LEADDITIONADIVIDENDINDICATOR: u32 = 42355; +pub const LEALDIVIDENDINDICATOR: u32 = 42356; +pub const LEDIVIDENFXTRIGGEDATRELATIVTO: u32 = 42357; +pub const LEDIVIDENFXTRIGGEDATOFFSEPERIOD: u32 = 42358; +pub const LEDIVIDENFXTRIGGEDATOFFSEUNIT: u32 = 42359; +pub const LEDIVIDENFXTRIGGEDATOFFSEDATYPE: u32 = 42360; +pub const LEDIVIDENFXTRIGGEDATUNADJUSTED: u32 = 42361; +pub const LEDIVIDENFXTRIGGEDATBUSINESDACONVENTION: u32 = 42362; +pub const LEDIVIDENFXTRIGGEDATADJUSTED: u32 = 42363; +pub const NLEDIVIDENFXTRIGGEDATBUSINESCENTERS: u32 = 42364; +pub const LEDIVIDENFXTRIGGEDATBUSINESCENTER: u32 = 42365; +pub const NLEDIVIDENPERIODS: u32 = 42366; +pub const LEDIVIDENPERIOSEQUENCE: u32 = 42367; +pub const LEDIVIDENPERIOSTARDATUNADJUSTED: u32 = 42368; +pub const LEDIVIDENPERIOENDATUNADJUSTED: u32 = 42369; +pub const LEDIVIDENPERIOUNDERLIEREID: u32 = 42370; +pub const LEDIVIDENPERIOSTRIKPRICE: u32 = 42371; +pub const LEDIVIDENPERIOBUSINESDACONVENTION: u32 = 42372; +pub const LEDIVIDENPERIOVALUATIODATUNADJUSTED: u32 = 42373; +pub const LEDIVIDENPERIOVALUATIODATRELATIVTO: u32 = 42374; +pub const LEDIVIDENPERIOVALUATIODATOFFSEPERIOD: u32 = 42375; +pub const LEDIVIDENPERIOVALUATIODATOFFSEUNIT: u32 = 42376; +pub const LEDIVIDENPERIOVALUATIODATOFFSEDATYPE: u32 = 42377; +pub const LEDIVIDENPERIOVALUATIODATADJUSTED: u32 = 42378; +pub const LEDIVIDENPERIOPAYMENDATUNADJUSTED: u32 = 42379; +pub const LEDIVIDENPERIOPAYMENDATRELATIVTO: u32 = 42380; +pub const LEDIVIDENPERIOPAYMENDATOFFSEPERIOD: u32 = 42381; +pub const LEDIVIDENPERIOPAYMENDATOFFSEUNIT: u32 = 42382; +pub const LEDIVIDENPERIOPAYMENDATOFFSEDATYPE: u32 = 42383; +pub const LEDIVIDENPERIOPAYMENDATADJUSTED: u32 = 42384; +pub const LEDIVIDENPERIOXID: u32 = 42385; +pub const NLEDIVIDENPERIOBUSINESCENTERS: u32 = 42386; +pub const LEDIVIDENPERIOBUSINESCENTER: u32 = 42387; +pub const NLEEXTRAORDINAREVENTS: u32 = 42388; +pub const LEEXTRAORDINAREVENTYPE: u32 = 42389; +pub const LEEXTRAORDINAREVENVALUE: u32 = 42390; +pub const LESETTMETHOELECTINPARTSIDE: u32 = 42391; +pub const LEMAKWHOLDATE: u32 = 42392; +pub const LEMAKWHOLAMOUNT: u32 = 42393; +pub const LEMAKWHOLBENCHMARCURVNAME: u32 = 42394; +pub const LEMAKWHOLBENCHMARCURVPOINT: u32 = 42395; +pub const LEMAKWHOLRECALSPREAD: u32 = 42396; +pub const LEMAKWHOLBENCHMARQUOTE: u32 = 42397; +pub const LEMAKWHOLINTERPOLATIOMETHOD: u32 = 42398; +pub const LEPAYMENSTREACASSETTINDICATOR: u32 = 42399; +pub const LEPAYMENSTREACOMPOUNDINXIDREF: u32 = 42400; +pub const LEPAYMENSTREACOMPOUNDINSPREAD: u32 = 42401; +pub const LEPAYMENSTREAINTERPOLATIOMETHOD: u32 = 42402; +pub const LEPAYMENSTREAINTERPOLATIOPERIOD: u32 = 42403; +pub const LEPAYMENSTREACOMPOUNDINFIXERATE: u32 = 42404; +pub const NLEPAYMENSTREACOMPOUNDINDATES: u32 = 42405; +pub const LEPAYMENSTREACOMPOUNDINDATE: u32 = 42406; +pub const LEPAYMENSTREACOMPOUNDINDATTYPE: u32 = 42407; +pub const LEPAYMENSTREACOMPOUNDINDATEBUSINESDACONVENTION: u32 = 42408; +pub const LEPAYMENSTREACOMPOUNDINDATERELATIVTO: u32 = 42409; +pub const LEPAYMENSTREACOMPOUNDINDATEOFFSEPERIOD: u32 = 42410; +pub const LEPAYMENSTREACOMPOUNDINDATEOFFSEUNIT: u32 = 42411; +pub const LEPAYMENSTREACOMPOUNDINDATEOFFSEDATYPE: u32 = 42412; +pub const LEPAYMENSTREACOMPOUNDINPERIOSKIP: u32 = 42413; +pub const LEPAYMENSTREACOMPOUNDINFREQUENCPERIOD: u32 = 42414; +pub const LEPAYMENSTREACOMPOUNDINFREQUENCUNIT: u32 = 42415; +pub const LEPAYMENSTREACOMPOUNDINROLCONVENTION: u32 = 42416; +pub const LEPAYMENSTREABOUNDFIRSDATUNADJUSTED: u32 = 42417; +pub const LEPAYMENSTREABOUNDLASDATUNADJUSTED: u32 = 42418; +pub const NLEPAYMENSTREACOMPOUNDINDATEBUSINESCENTERS: u32 = 42419; +pub const LEPAYMENSTREACOMPOUNDINDATEBUSINESCENTER: u32 = 42420; +pub const LEPAYMENSTREACOMPOUNDINENDATUNADJUSTED: u32 = 42421; +pub const LEPAYMENSTREACOMPOUNDINENDATRELATIVTO: u32 = 42422; +pub const LEPAYMENSTREACOMPOUNDINENDATOFFSEPERIOD: u32 = 42423; +pub const LEPAYMENSTREACOMPOUNDINENDATOFFSEUNIT: u32 = 42424; +pub const LEPAYMENSTREACOMPOUNDINENDATOFFSEDATYPE: u32 = 42425; +pub const LEPAYMENSTREACOMPOUNDINENDATADJUSTED: u32 = 42426; +pub const LEPAYMENSTREACOMPOUNDINRATINDEX: u32 = 42427; +pub const LEPAYMENSTREACOMPOUNDINRATINDECURVPERIOD: u32 = 42428; +pub const LEPAYMENSTREACOMPOUNDINRATINDECURVUNIT: u32 = 42429; +pub const LEPAYMENSTREACOMPOUNDINRATMULTIPLIER: u32 = 42430; +pub const LEPAYMENSTREACOMPOUNDINRATSPREAD: u32 = 42431; +pub const LEPAYMENSTREACOMPOUNDINRATSPREAPOSITIOTYPE: u32 = 42432; +pub const LEPAYMENSTREACOMPOUNDINRATTREATMENT: u32 = 42433; +pub const LEPAYMENSTREACOMPOUNDINCARATE: u32 = 42434; +pub const LEPAYMENSTREACOMPOUNDINCARATBUSIDE: u32 = 42435; +pub const LEPAYMENSTREACOMPOUNDINCARATSELSIDE: u32 = 42436; +pub const LEPAYMENSTREACOMPOUNDINFLOORATE: u32 = 42437; +pub const LEPAYMENSTREACOMPOUNDINFLOORATBUSIDE: u32 = 42438; +pub const LEPAYMENSTREACOMPOUNDINFLOORATSELSIDE: u32 = 42439; +pub const LEPAYMENSTREACOMPOUNDININITIARATE: u32 = 42440; +pub const LEPAYMENSTREACOMPOUNDINFINARATROUNDINDIRECTION: u32 = 42441; +pub const LEPAYMENSTREACOMPOUNDINFINARATPRECISION: u32 = 42442; +pub const LEPAYMENSTREACOMPOUNDINAVERAGINMETHOD: u32 = 42443; +pub const LEPAYMENSTREACOMPOUNDINNEGATIVRATTREATMENT: u32 = 42444; +pub const LEPAYMENSTREACOMPOUNDINSTARDATUNADJUSTED: u32 = 42445; +pub const LEPAYMENSTREACOMPOUNDINSTARDATRELATIVTO: u32 = 42446; +pub const LEPAYMENSTREACOMPOUNDINSTARDATOFFSEPERIOD: u32 = 42447; +pub const LEPAYMENSTREACOMPOUNDINSTARDATOFFSEUNIT: u32 = 42448; +pub const LEPAYMENSTREACOMPOUNDINSTARDATOFFSEDATYPE: u32 = 42449; +pub const LEPAYMENSTREACOMPOUNDINSTARDATADJUSTED: u32 = 42450; +pub const LEPAYMENSTREAFORMULIMAGLENGTH: u32 = 42451; +pub const LEPAYMENSTREAFORMULIMAGE: u32 = 42452; +pub const LEPAYMENSTREAFINAPRICPAYMENDATUNADJUSTED: u32 = 42453; +pub const LEPAYMENSTREAFINAPRICPAYMENDATRELATIVTO: u32 = 42454; +pub const LEPAYMENSTREAFINAPRICPAYMENDATOFFSEPERIOD: u32 = 42455; +pub const LEPAYMENSTREAFINAPRICPAYMENDATOFFSEUNIT: u32 = 42456; +pub const LEPAYMENSTREAFINAPRICPAYMENDATOFFSEDATYPE: u32 = 42457; +pub const LEPAYMENSTREAFINAPRICPAYMENDATADJUSTED: u32 = 42458; +pub const NLEPAYMENSTREAFIXINDATES: u32 = 42459; +pub const LEPAYMENSTREAFIXINDATE: u32 = 42460; +pub const LEPAYMENSTREAFIXINDATTYPE: u32 = 42461; +pub const LEPAYMENSTREAFIRSOBSERVATIODATUNADJUSTED: u32 = 42462; +pub const LEPAYMENSTREAFIRSOBSERVATIODATRELATIVTO: u32 = 42463; +pub const LEPAYMENSTREAFIRSOBSERVATIODATOFFSEDATYPE: u32 = 42464; +pub const LEPAYMENSTREAFIRSOBSERVATIODATADJUSTED: u32 = 42465; +pub const LEPAYMENSTREAUNDERLIEREID: u32 = 42466; +pub const LERETURRATNOTIONARESET: u32 = 42467; +pub const LEPAYMENSTREALININITIALEVEL: u32 = 42468; +pub const LEPAYMENSTREALINCLOSINLEVEINDICATOR: u32 = 42469; +pub const LEPAYMENSTREALINEXPIRINLEVEINDICATOR: u32 = 42470; +pub const LEPAYMENSTREALINESTIMATETRADINDAYS: u32 = 42471; +pub const LEPAYMENSTREALINSTRIKPRICE: u32 = 42472; +pub const LEPAYMENSTREALINSTRIKPRICTYPE: u32 = 42473; +pub const LEPAYMENSTREALINMAXIMUBOUNDARY: u32 = 42474; +pub const LEPAYMENSTREALINMINIMUBOUNDARY: u32 = 42475; +pub const LEPAYMENSTREALINNUMBEODATSERIES: u32 = 42476; +pub const LEPAYMENSTREAVARIANCUNADJUSTECAP: u32 = 42477; +pub const LEPAYMENSTREAREALIZEVARIANCMETHOD: u32 = 42478; +pub const LEPAYMENSTREADAYADJUSTMENINDICATOR: u32 = 42479; +pub const LEPAYMENSTREANEARESEXCHANGCONTRACREID: u32 = 42480; +pub const LEPAYMENSTREAVEGNOTIONAAMOUNT: u32 = 42481; +pub const LEPAYMENSTREAFORMULCURRENCY: u32 = 42482; +pub const LEPAYMENSTREAFORMULCURRENCDETERMINATIOMETHOD: u32 = 42483; +pub const LEPAYMENSTREAFORMULREFERENCAMOUNT: u32 = 42484; +pub const NLEPAYMENSTREAFORMULAS: u32 = 42485; +pub const LEPAYMENSTREAFORMULA: u32 = 42486; +pub const LEPAYMENSTREAFORMULDESC: u32 = 42487; +pub const LEPAYMENSTUENDATUNADJUSTED: u32 = 42488; +pub const LEPAYMENSTUENDATBUSINESDACONVENTION: u32 = 42489; +pub const LEPAYMENSTUENDATRELATIVTO: u32 = 42490; +pub const LEPAYMENSTUENDATOFFSEPERIOD: u32 = 42491; +pub const LEPAYMENSTUENDATOFFSEUNIT: u32 = 42492; +pub const LEPAYMENSTUENDATOFFSEDATYPE: u32 = 42493; +pub const LEPAYMENSTUENDATADJUSTED: u32 = 42494; +pub const NLEPAYMENSTUENDATBUSINESCENTERS: u32 = 42495; +pub const LEPAYMENSTUENDATBUSINESCENTER: u32 = 42496; +pub const LEPAYMENSTUSTARDATUNADJUSTED: u32 = 42497; +pub const LEPAYMENSTUSTARDATBUSINESDACONVENTION: u32 = 42498; +pub const LEPAYMENSTUSTARDATRELATIVTO: u32 = 42499; +pub const LEPAYMENSTUSTARDATOFFSEPERIOD: u32 = 42500; +pub const LEPAYMENSTUSTARDATOFFSEUNIT: u32 = 42501; +pub const LEPAYMENSTUSTARDATOFFSEDATYPE: u32 = 42502; +pub const LEPAYMENSTUSTARDATADJUSTED: u32 = 42503; +pub const NLEPAYMENSTUSTARDATBUSINESCENTERS: u32 = 42504; +pub const LEPAYMENSTUSTARDATBUSINESCENTER: u32 = 42505; +pub const LEPROVISIOBREAFEELECTION: u32 = 42506; +pub const LEPROVISIOBREAFERATE: u32 = 42507; +pub const NLERETURRATDATES: u32 = 42508; +pub const LERETURRATDATMODE: u32 = 42509; +pub const LERETURRATVALUATIODATRELATIVTO: u32 = 42510; +pub const LERETURRATVALUATIODATOFFSEPERIOD: u32 = 42511; +pub const LERETURRATVALUATIODATOFFSEUNIT: u32 = 42512; +pub const LERETURRATVALUATIODATOFFSEDATYPE: u32 = 42513; +pub const LERETURRATVALUATIOSTARDATUNADJUSTED: u32 = 42514; +pub const LERETURRATVALUATIOSTARDATRELATIVTO: u32 = 42515; +pub const LERETURRATVALUATIOSTARDATOFFSEPERIOD: u32 = 42516; +pub const LERETURRATVALUATIOSTARDATOFFSEUNIT: u32 = 42517; +pub const LERETURRATVALUATIOSTARDATOFFSEDATYPE: u32 = 42518; +pub const LERETURRATVALUATIOSTARDATADJUSTED: u32 = 42519; +pub const LERETURRATVALUATIOENDATUNADJUSTED: u32 = 42520; +pub const LERETURRATVALUATIOENDATRELATIVTO: u32 = 42521; +pub const LERETURRATVALUATIOENDATOFFSEPERIOD: u32 = 42522; +pub const LERETURRATVALUATIOENDATOFFSEUNIT: u32 = 42523; +pub const LERETURRATVALUATIOENDATOFFSEDATYPE: u32 = 42524; +pub const LERETURRATVALUATIOENDATADJUSTED: u32 = 42525; +pub const LERETURRATVALUATIOFREQUENCPERIOD: u32 = 42526; +pub const LERETURRATVALUATIOFREQUENCUNIT: u32 = 42527; +pub const LERETURRATVALUATIOFREQUENCROLCONVENTION: u32 = 42528; +pub const LERETURRATVALUATIODATBUSINESDACONVENTION: u32 = 42529; +pub const NLERETURRATFXCONVERSIONS: u32 = 42530; +pub const LERETURRATFXCURRENCSYMBOL: u32 = 42531; +pub const LERETURRATFXRATE: u32 = 42532; +pub const LERETURRATFXRATCALC: u32 = 42533; +pub const NLERETURRATES: u32 = 42534; +pub const LERETURRATPRICSEQUENCE: u32 = 42535; +pub const LERETURRATCOMMISSIOBASIS: u32 = 42536; +pub const LERETURRATCOMMISSIOAMOUNT: u32 = 42537; +pub const LERETURRATCOMMISSIOCURRENCY: u32 = 42538; +pub const LERETURRATTOTACOMMISSIOPETRADE: u32 = 42539; +pub const LERETURRATDETERMINATIOMETHOD: u32 = 42540; +pub const LERETURRATAMOUNRELATIVTO: u32 = 42541; +pub const LERETURRATQUOTMEASURTYPE: u32 = 42542; +pub const LERETURRATQUOTUNITS: u32 = 42543; +pub const LERETURRATQUOTMETHOD: u32 = 42544; +pub const LERETURRATQUOTCURRENCY: u32 = 42545; +pub const LERETURRATQUOTCURRENCTYPE: u32 = 42546; +pub const LERETURRATQUOTTIMTYPE: u32 = 42547; +pub const LERETURRATQUOTTIME: u32 = 42548; +pub const LERETURRATQUOTDATE: u32 = 42549; +pub const LERETURRATQUOTEXPIRATIOTIME: u32 = 42550; +pub const LERETURRATQUOTBUSINESCENTER: u32 = 42551; +pub const LERETURRATQUOTEXCHANGE: u32 = 42552; +pub const LERETURRATQUOTPRICINMODEL: u32 = 42553; +pub const LERETURRATCASFLOTYPE: u32 = 42554; +pub const LERETURRATVALUATIOTIMTYPE: u32 = 42555; +pub const LERETURRATVALUATIOTIME: u32 = 42556; +pub const LERETURRATVALUATIOTIMBUSINESCENTER: u32 = 42557; +pub const LERETURRATVALUATIOPRICOPTION: u32 = 42558; +pub const LERETURRATFINAPRICFALLBACK: u32 = 42559; +pub const NLERETURRATINFORMATIOSOURCES: u32 = 42560; +pub const LERETURRATINFORMATIOSOURCE: u32 = 42561; +pub const LERETURRATREFERENCPAGE: u32 = 42562; +pub const LERETURRATREFERENCPAGHEADING: u32 = 42563; +pub const NLERETURRATPRICES: u32 = 42564; +pub const LERETURRATPRICBASIS: u32 = 42565; +pub const LERETURRATPRICE: u32 = 42566; +pub const LERETURRATPRICCURRENCY: u32 = 42567; +pub const LERETURRATPRICTYPE: u32 = 42568; +pub const NLERETURRATVALUATIODATBUSINESCENTERS: u32 = 42569; +pub const LERETURRATVALUATIODATBUSINESCENTER: u32 = 42570; +pub const NLERETURRATVALUATIODATES: u32 = 42571; +pub const LERETURRATVALUATIODATE: u32 = 42572; +pub const LERETURRATVALUATIODATTYPE: u32 = 42573; +pub const LESETTMETHOELECTIODATUNADJUSTED: u32 = 42574; +pub const LESETTMETHOELECTIODATBUSINESDACONVENTION: u32 = 42575; +pub const LESETTMETHOELECTIODATRELATIVTO: u32 = 42576; +pub const LESETTMETHOELECTIODATOFFSEPERIOD: u32 = 42577; +pub const LESETTMETHOELECTIODATOFFSEUNIT: u32 = 42578; +pub const LESETTMETHOELECTIODATOFFSEDATYPE: u32 = 42579; +pub const LESETTMETHOELECTIODATADJUSTED: u32 = 42580; +pub const NLESETTMETHOELECTIODATBUSINESCENTERS: u32 = 42581; +pub const LESETTMETHOELECTIODATBUSINESCENTER: u32 = 42582; +pub const LESTREAVERSION: u32 = 42583; +pub const LESTREAVERSIOEFFECTIVDATE: u32 = 42584; +pub const LESTREANOTIONADETERMINATIOMETHOD: u32 = 42585; +pub const LESTREANOTIONAADJUSTMENTS: u32 = 42586; +pub const SETTMETHOELECTINPARTSIDE: u32 = 42590; +pub const MAKWHOLDATE: u32 = 42591; +pub const MAKWHOLAMOUNT: u32 = 42592; +pub const MAKWHOLBENCHMARCURVNAME: u32 = 42593; +pub const MAKWHOLBENCHMARCURVPOINT: u32 = 42594; +pub const MAKWHOLRECALSPREAD: u32 = 42595; +pub const MAKWHOLBENCHMARQUOTE: u32 = 42596; +pub const MAKWHOLINTERPOLATIOMETHOD: u32 = 42597; +pub const PAYMENAMOUNRELATIVTO: u32 = 42598; +pub const PAYMENAMOUNDETERMINATIOMETHOD: u32 = 42599; +pub const PAYMENSTREACASSETTINDICATOR: u32 = 42600; +pub const PAYMENSTREACOMPOUNDINXIDREF: u32 = 42601; +pub const PAYMENSTREACOMPOUNDINSPREAD: u32 = 42602; +pub const PAYMENSTREAINTERPOLATIOMETHOD: u32 = 42603; +pub const PAYMENSTREAINTERPOLATIOPERIOD: u32 = 42604; +pub const PAYMENSTREACOMPOUNDINFIXERATE: u32 = 42605; +pub const NPAYMENSTREACOMPOUNDINDATES: u32 = 42606; +pub const PAYMENSTREACOMPOUNDINDATE: u32 = 42607; +pub const PAYMENSTREACOMPOUNDINDATTYPE: u32 = 42608; +pub const PAYMENSTREACOMPOUNDINDATEBUSINESDACONVENTION: u32 = 42609; +pub const PAYMENSTREACOMPOUNDINDATERELATIVTO: u32 = 42610; +pub const PAYMENSTREACOMPOUNDINDATEOFFSEPERIOD: u32 = 42611; +pub const PAYMENSTREACOMPOUNDINDATEOFFSEUNIT: u32 = 42612; +pub const PAYMENSTREACOMPOUNDINDATEOFFSEDATYPE: u32 = 42613; +pub const PAYMENSTREACOMPOUNDINPERIOSKIP: u32 = 42614; +pub const PAYMENSTREACOMPOUNDINFREQUENCPERIOD: u32 = 42615; +pub const PAYMENSTREACOMPOUNDINFREQUENCUNIT: u32 = 42616; +pub const PAYMENSTREACOMPOUNDINROLCONVENTION: u32 = 42617; +pub const PAYMENSTREABOUNDFIRSDATUNADJUSTED: u32 = 42618; +pub const PAYMENSTREABOUNDLASDATUNADJUSTED: u32 = 42619; +pub const NPAYMENSTREACOMPOUNDINDATEBUSINESCENTERS: u32 = 42620; +pub const PAYMENSTREACOMPOUNDINDATEBUSINESCENTER: u32 = 42621; +pub const PAYMENSTREACOMPOUNDINENDATUNADJUSTED: u32 = 42622; +pub const PAYMENSTREACOMPOUNDINENDATRELATIVTO: u32 = 42623; +pub const PAYMENSTREACOMPOUNDINENDATOFFSEPERIOD: u32 = 42624; +pub const PAYMENSTREACOMPOUNDINENDATOFFSEUNIT: u32 = 42625; +pub const PAYMENSTREACOMPOUNDINENDATOFFSEDATYPE: u32 = 42626; +pub const PAYMENSTREACOMPOUNDINENDATADJUSTED: u32 = 42627; +pub const PAYMENSTREACOMPOUNDINRATINDEX: u32 = 42628; +pub const PAYMENSTREACOMPOUNDINRATINDECURVPERIOD: u32 = 42629; +pub const PAYMENSTREACOMPOUNDINRATINDECURVUNIT: u32 = 42630; +pub const PAYMENSTREACOMPOUNDINRATMULTIPLIER: u32 = 42631; +pub const PAYMENSTREACOMPOUNDINRATSPREAD: u32 = 42632; +pub const PAYMENSTREACOMPOUNDINRATSPREAPOSITIOTYPE: u32 = 42633; +pub const PAYMENSTREACOMPOUNDINRATTREATMENT: u32 = 42634; +pub const PAYMENSTREACOMPOUNDINCARATE: u32 = 42635; +pub const PAYMENSTREACOMPOUNDINCARATBUSIDE: u32 = 42636; +pub const PAYMENSTREACOMPOUNDINCARATSELSIDE: u32 = 42637; +pub const PAYMENSTREACOMPOUNDINFLOORATE: u32 = 42638; +pub const PAYMENSTREACOMPOUNDINFLOORATBUSIDE: u32 = 42639; +pub const PAYMENSTREACOMPOUNDINFLOORATSELSIDE: u32 = 42640; +pub const PAYMENSTREACOMPOUNDININITIARATE: u32 = 42641; +pub const PAYMENSTREACOMPOUNDINFINARATROUNDINDIRECTION: u32 = 42642; +pub const PAYMENSTREACOMPOUNDINFINARATPRECISION: u32 = 42643; +pub const PAYMENSTREACOMPOUNDINAVERAGINMETHOD: u32 = 42644; +pub const PAYMENSTREACOMPOUNDINNEGATIVRATTREATMENT: u32 = 42645; +pub const PAYMENSTREACOMPOUNDINSTARDATUNADJUSTED: u32 = 42646; +pub const PAYMENSTREACOMPOUNDINSTARDATRELATIVTO: u32 = 42647; +pub const PAYMENSTREACOMPOUNDINSTARDATOFFSEPERIOD: u32 = 42648; +pub const PAYMENSTREACOMPOUNDINSTARDATOFFSEUNIT: u32 = 42649; +pub const PAYMENSTREACOMPOUNDINSTARDATOFFSEDATYPE: u32 = 42650; +pub const PAYMENSTREACOMPOUNDINSTARDATADJUSTED: u32 = 42651; +pub const PAYMENSTREAFORMULIMAGLENGTH: u32 = 42652; +pub const PAYMENSTREAFORMULIMAGE: u32 = 42653; +pub const PAYMENSTREAFINAPRICPAYMENDATUNADJUSTED: u32 = 42654; +pub const PAYMENSTREAFINAPRICPAYMENDATRELATIVTO: u32 = 42655; +pub const PAYMENSTREAFINAPRICPAYMENDATOFFSETPERIOD: u32 = 42656; +pub const PAYMENSTREAFINAPRICPAYMENDATOFFSEUNIT: u32 = 42657; +pub const PAYMENSTREAFINAPRICPAYMENDATOFFSEDATYPE: u32 = 42658; +pub const PAYMENSTREAFINAPRICPAYMENDATADJUSTED: u32 = 42659; +pub const NPAYMENSTREAFIXINDATES: u32 = 42660; +pub const PAYMENSTREAFIXINDATE: u32 = 42661; +pub const PAYMENSTREAFIXINDATTYPE: u32 = 42662; +pub const PAYMENSTREAFIRSOBSERVATIODATUNADJUSTED: u32 = 42663; +pub const PAYMENSTREAFIRSOBSERVATIODATRELATIVTO: u32 = 42664; +pub const PAYMENSTREAFIRSOBSERVATIODATOFFSEDATYPE: u32 = 42665; +pub const PAYMENSTREAFIRSOBSERVATIODATADJUSTED: u32 = 42666; +pub const PAYMENSTREAUNDERLIEREID: u32 = 42667; +pub const RETURRATNOTIONARESET: u32 = 42668; +pub const PAYMENSTREALININITIALEVEL: u32 = 42669; +pub const PAYMENSTREALINCLOSINLEVEINDICATOR: u32 = 42670; +pub const PAYMENSTREALINEXPIRINLEVEINDICATOR: u32 = 42671; +pub const PAYMENSTREALINESTIMATETRADINDAYS: u32 = 42672; +pub const PAYMENSTREALINSTRIKPRICE: u32 = 42673; +pub const PAYMENSTREALINSTRIKPRICTYPE: u32 = 42674; +pub const PAYMENSTREALINMAXIMUBOUNDARY: u32 = 42675; +pub const PAYMENSTREALINMINIMUBOUNDARY: u32 = 42676; +pub const PAYMENSTREALINNUMBEODATSERIES: u32 = 42677; +pub const PAYMENSTREAVARIANCUNADJUSTECAP: u32 = 42678; +pub const PAYMENSTREAREALIZEVARIANCMETHOD: u32 = 42679; +pub const PAYMENSTREADAYADJUSTMENINDICATOR: u32 = 42680; +pub const PAYMENSTREANEARESEXCHANGCONTRACREID: u32 = 42681; +pub const PAYMENSTREAVEGNOTIONAAMOUNT: u32 = 42682; +pub const NPAYMENSTREAFORMULAS: u32 = 42683; +pub const PAYMENSTREAFORMULA: u32 = 42684; +pub const PAYMENSTREAFORMULDESC: u32 = 42685; +pub const PAYMENSTREAFORMULCURRENCY: u32 = 42686; +pub const PAYMENSTREAFORMULCURRENCDETERMINATIOMETHOD: u32 = 42687; +pub const PAYMENSTREAFORMULREFERENCAMOUNT: u32 = 42688; +pub const PAYMENSTUENDATUNADJUSTED: u32 = 42689; +pub const PAYMENSTUENDATBUSINESDACONVENTION: u32 = 42690; +pub const PAYMENSTUENDATRELATIVTO: u32 = 42691; +pub const PAYMENSTUENDATOFFSEPERIOD: u32 = 42692; +pub const PAYMENSTUENDATOFFSEUNIT: u32 = 42693; +pub const PAYMENSTUENDATOFFSEDATYPE: u32 = 42694; +pub const PAYMENSTUENDATADJUSTED: u32 = 42695; +pub const NPAYMENSTUENDATBUSINESCENTERS: u32 = 42696; +pub const PAYMENSTUENDATBUSINESCENTER: u32 = 42697; +pub const PAYMENSTUSTARDATUNADJUSTED: u32 = 42698; +pub const PAYMENSTUSTARDATBUSINESDACONVENTION: u32 = 42699; +pub const PAYMENSTUSTARDATRELATIVTO: u32 = 42700; +pub const PAYMENSTUSTARDATOFFSEPERIOD: u32 = 42701; +pub const PAYMENSTUSTARDATOFFSEUNIT: u32 = 42702; +pub const PAYMENSTUSTARDATOFFSEDATYPE: u32 = 42703; +pub const PAYMENSTUSTARDATADJUSTED: u32 = 42704; +pub const NPAYMENSTUSTARDATBUSINESCENTERS: u32 = 42705; +pub const PAYMENSTUSTARDATBUSINESCENTER: u32 = 42706; +pub const PROVISIOBREAFEELECTION: u32 = 42707; +pub const PROVISIOBREAFERATE: u32 = 42708; +pub const RELATETDIVIDENPERIOXIDREF: u32 = 2417; +pub const NRETURRATDATES: u32 = 42709; +pub const RETURRATDATMODE: u32 = 42710; +pub const RETURRATVALUATIODATRELATIVTO: u32 = 42711; +pub const RETURRATVALUATIODATOFFSEPERIOD: u32 = 42712; +pub const RETURRATVALUATIODATOFFSEUNIT: u32 = 42713; +pub const RETURRATVALUATIODATOFFSEDATYPE: u32 = 42714; +pub const RETURRATVALUATIOSTARDATUNADJUSTED: u32 = 42715; +pub const RETURRATVALUATIOSTARDATRELATIVTO: u32 = 42716; +pub const RETURRATVALUATIOSTARDATOFFSEPERIOD: u32 = 42717; +pub const RETURRATVALUATIOSTARDATOFFSEUNIT: u32 = 42718; +pub const RETURRATVALUATIOSTARDATOFFSEDATYPE: u32 = 42719; +pub const RETURRATVALUATIOSTARDATADJUSTED: u32 = 42720; +pub const RETURRATVALUATIOENDATUNADJUSTED: u32 = 42721; +pub const RETURRATVALUATIOENDATRELATIVTO: u32 = 42722; +pub const RETURRATVALUATIOENDATOFFSEPERIOD: u32 = 42723; +pub const RETURRATVALUATIOENDATOFFSEUNIT: u32 = 42724; +pub const RETURRATVALUATIOENDATOFFSEDATYPE: u32 = 42725; +pub const RETURRATVALUATIOENDATADJUSTED: u32 = 42726; +pub const RETURRATVALUATIOFREQUENCPERIOD: u32 = 42727; +pub const RETURRATVALUATIOFREQUENCUNIT: u32 = 42728; +pub const RETURRATVALUATIOFREQUENCROLCONVENTION: u32 = 42729; +pub const RETURRATVALUATIODATBUSINESDACONVENTION: u32 = 42730; +pub const NRETURRATFXCONVERSIONS: u32 = 42731; +pub const RETURRATFXCURRENCSYMBOL: u32 = 42732; +pub const RETURRATFXRATE: u32 = 42733; +pub const RETURRATFXRATCALC: u32 = 42734; +pub const NRETURRATES: u32 = 42735; +pub const RETURRATPRICSEQUENCE: u32 = 42736; +pub const RETURRATCOMMISSIOBASIS: u32 = 42737; +pub const RETURRATCOMMISSIOAMOUNT: u32 = 42738; +pub const RETURRATCOMMISSIOCURRENCY: u32 = 42739; +pub const RETURRATTOTACOMMISSIOPETRADE: u32 = 42740; +pub const RETURRATDETERMINATIOMETHOD: u32 = 42741; +pub const RETURRATAMOUNRELATIVTO: u32 = 42742; +pub const RETURRATQUOTMEASURTYPE: u32 = 42743; +pub const RETURRATQUOTUNITS: u32 = 42744; +pub const RETURRATQUOTMETHOD: u32 = 42745; +pub const RETURRATQUOTCURRENCY: u32 = 42746; +pub const RETURRATQUOTCURRENCTYPE: u32 = 42747; +pub const RETURRATQUOTTIMTYPE: u32 = 42748; +pub const RETURRATQUOTTIME: u32 = 42749; +pub const RETURRATQUOTDATE: u32 = 42750; +pub const RETURRATQUOTEXPIRATIOTIME: u32 = 42751; +pub const RETURRATQUOTBUSINESCENTER: u32 = 42752; +pub const RETURRATQUOTEXCHANGE: u32 = 42753; +pub const RETURRATQUOTPRICINMODEL: u32 = 42754; +pub const RETURRATCASFLOTYPE: u32 = 42755; +pub const RETURRATVALUATIOTIMTYPE: u32 = 42756; +pub const RETURRATVALUATIOTIME: u32 = 42757; +pub const RETURRATVALUATIOTIMBUSINESCENTER: u32 = 42758; +pub const RETURRATVALUATIOPRICOPTION: u32 = 42759; +pub const RETURRATFINAPRICFALLBACK: u32 = 42760; +pub const NRETURRATINFORMATIOSOURCES: u32 = 42761; +pub const RETURRATINFORMATIOSOURCE: u32 = 42762; +pub const RETURRATREFERENCPAGE: u32 = 42763; +pub const RETURRATREFERENCPAGHEADING: u32 = 42764; +pub const NRETURRATPRICES: u32 = 42765; +pub const RETURRATPRICBASIS: u32 = 42766; +pub const RETURRATPRICE: u32 = 42767; +pub const RETURRATPRICCURRENCY: u32 = 42768; +pub const RETURRATPRICTYPE: u32 = 42769; +pub const NRETURRATVALUATIODATBUSINESCENTERS: u32 = 42770; +pub const RETURRATVALUATIODATBUSINESCENTER: u32 = 42771; +pub const NRETURRATVALUATIODATES: u32 = 42772; +pub const RETURRATVALUATIODATE: u32 = 42773; +pub const RETURRATVALUATIODATTYPE: u32 = 42774; +pub const NSETTMETHOELECTIODATBUSINESCENTERS: u32 = 42775; +pub const SETTMETHOELECTIODATBUSINESCENTER: u32 = 42776; +pub const SETTMETHOELECTIODATUNADJUSTED: u32 = 42777; +pub const SETTMETHOELECTIODATBUSINESDACONVENTION: u32 = 42778; +pub const SETTMETHOELECTIODATRELATIVTO: u32 = 42779; +pub const SETTMETHOELECTIODATOFFSEPERIOD: u32 = 42780; +pub const SETTMETHOELECTIODATOFFSEUNIT: u32 = 42781; +pub const SETTMETHOELECTIODATOFFSEDATYPE: u32 = 42782; +pub const SETTMETHOELECTIODATADJUSTED: u32 = 42783; +pub const STREAVERSION: u32 = 42784; +pub const STREAVERSIOEFFECTIVDATE: u32 = 42785; +pub const STREANOTIONADETERMINATIOMETHOD: u32 = 42786; +pub const STREANOTIONAADJUSTMENTS: u32 = 42787; +pub const NUNDERLYINCASSETTDATBUSINESCENTERS: u32 = 42788; +pub const UNDERLYINCASSETTDATBUSINESCENTER: u32 = 42789; +pub const UNDERLYINCASSETTDATUNADJUSTED: u32 = 42790; +pub const UNDERLYINCASSETTDATBUSINESDACONVENTION: u32 = 42791; +pub const UNDERLYINCASSETTDATRELATIVTO: u32 = 42792; +pub const UNDERLYINCASSETTDATOFFSEPERIOD: u32 = 42793; +pub const UNDERLYINCASSETTDATOFFSEUNIT: u32 = 42794; +pub const UNDERLYINCASSETTDATOFFSEDATYPE: u32 = 42795; +pub const UNDERLYINCASSETTDATADJUSTED: u32 = 42796; +pub const UNDERLYINCASSETTPRICSOURCE: u32 = 42797; +pub const UNDERLYINCASSETTPRICDEFAULT: u32 = 42798; +pub const UNDERLYINCOMPLEEVENFUTUREPRICVALUATION: u32 = 2611; +pub const UNDERLYINCOMPLEEVENOPTIONPRICVALUATION: u32 = 2612; +pub const UNDERLYINCOMPLEEVENPVFINAPRICELECTIOFALLBACK: u32 = 2613; +pub const NUNDERLYINDIVIDENACCRUAPAYMENDATBUSINESCENTERS: u32 = 42799; +pub const UNDERLYINDIVIDENACCRUAPAYMENDATBUSINESCENTER: u32 = 42800; +pub const UNDERLYINDIVIDENFLOATINRATINDEX: u32 = 42801; +pub const UNDERLYINDIVIDENFLOATINRATINDECURVPERIOD: u32 = 42802; +pub const UNDERLYINDIVIDENFLOATINRATINDECURVUNIT: u32 = 42803; +pub const UNDERLYINDIVIDENFLOATINRATMULTIPLIER: u32 = 42804; +pub const UNDERLYINDIVIDENFLOATINRATSPREAD: u32 = 42805; +pub const UNDERLYINDIVIDENFLOATINRATSPREAPOSITIOTYPE: u32 = 42806; +pub const UNDERLYINDIVIDENFLOATINRATTREATMENT: u32 = 42807; +pub const UNDERLYINDIVIDENCARATE: u32 = 42808; +pub const UNDERLYINDIVIDENCARATBUSIDE: u32 = 42809; +pub const UNDERLYINDIVIDENCARATSELSIDE: u32 = 42810; +pub const UNDERLYINDIVIDENFLOORATE: u32 = 42811; +pub const UNDERLYINDIVIDENFLOORATBUSIDE: u32 = 42812; +pub const UNDERLYINDIVIDENFLOORATSELSIDE: u32 = 42813; +pub const UNDERLYINDIVIDENINITIARATE: u32 = 42814; +pub const UNDERLYINDIVIDENFINARATROUNDINDIRECTION: u32 = 42815; +pub const UNDERLYINDIVIDENFINARATPRECISION: u32 = 42816; +pub const UNDERLYINDIVIDENAVERAGINMETHOD: u32 = 42817; +pub const UNDERLYINDIVIDENNEGATIVRATTREATMENT: u32 = 42818; +pub const UNDERLYINDIVIDENACCRUAPAYMENDATRELATIVTO: u32 = 42819; +pub const UNDERLYINDIVIDENACCRUAPAYMENDATOFFSEPERIOD: u32 = 42820; +pub const UNDERLYINDIVIDENACCRUAPAYMENDATOFFSEUNIT: u32 = 42821; +pub const UNDERLYINDIVIDENACCRUAPAYMENDATOFFSEDATYPE: u32 = 42822; +pub const UNDERLYINDIVIDENACCRUAPAYMENDATUNADJUSTED: u32 = 42823; +pub const UNDERLYINDIVIDENACCRUAPAYMENDATBUSINESDACONVENTION: u32 = 42824; +pub const UNDERLYINDIVIDENACCRUAPAYMENDATADJUSTED: u32 = 42825; +pub const UNDERLYINDIVIDENREINVESTMENINDICATOR: u32 = 42826; +pub const UNDERLYINDIVIDENENTITLEMENEVENT: u32 = 42827; +pub const UNDERLYINDIVIDENAMOUNTYPE: u32 = 42828; +pub const UNDERLYINDIVIDENUNDERLIEREID: u32 = 42829; +pub const UNDERLYINEXTRAORDINARDIVIDENPARTSIDE: u32 = 42830; +pub const UNDERLYINEXTRAORDINARDIVIDENAMOUNTYPE: u32 = 42831; +pub const UNDERLYINEXTRAORDINARDIVIDENCURRENCY: u32 = 42832; +pub const UNDERLYINEXTRAORDINARDIVIDENDETERMINATIOMETHOD: u32 = 42833; +pub const UNDERLYINDIVIDENACCRUAFIXERATE: u32 = 42834; +pub const UNDERLYINDIVIDENCOMPOUNDINMETHOD: u32 = 42835; +pub const UNDERLYINDIVIDENNUOINDEUNITS: u32 = 42836; +pub const UNDERLYINDIVIDENCASPERCENTAGE: u32 = 42837; +pub const UNDERLYINDIVIDENCASEQUIVALENPERCENTAGE: u32 = 42838; +pub const UNDERLYINNOCASDIVIDENTREATMENT: u32 = 42839; +pub const UNDERLYINDIVIDENCOMPOSITION: u32 = 42840; +pub const UNDERLYINSPECIADIVIDENDINDICATOR: u32 = 42841; +pub const UNDERLYINMATERIADIVIDENDINDICATOR: u32 = 42842; +pub const UNDERLYINOPTIONEXCHANGDIVIDENDINDICATOR: u32 = 42843; +pub const UNDERLYINADDITIONADIVIDENDINDICATOR: u32 = 42844; +pub const UNDERLYINALDIVIDENDINDICATOR: u32 = 42845; +pub const UNDERLYINDIVIDENFXTRIGGEDATRELATIVTO: u32 = 42846; +pub const UNDERLYINDIVIDENFXTRIGGEDATOFFSEPERIOD: u32 = 42847; +pub const UNDERLYINDIVIDENFXTRIGGEDATOFFSEUNIT: u32 = 42848; +pub const UNDERLYINDIVIDENFXTRIGGEDATOFFSEDATYPE: u32 = 42849; +pub const UNDERLYINDIVIDENFXTRIGGEDATUNADJUSTED: u32 = 42850; +pub const UNDERLYINDIVIDENFXTRIGGEDATBUSINESDACONVENTION: u32 = 42851; +pub const UNDERLYINDIVIDENFXTRIGGEDATADJUSTED: u32 = 42852; +pub const NUNDERLYINDIVIDENFXTRIGGEDATBUSINESCENTERS: u32 = 42853; +pub const UNDERLYINDIVIDENFXTRIGGEDATBUSINESCENTER: u32 = 42854; +pub const NUNDERLYINDIVIDENPAYMENTS: u32 = 42855; +pub const UNDERLYINDIVIDENPAYMENDATE: u32 = 42856; +pub const UNDERLYINDIVIDENPAYMENAMOUNT: u32 = 42857; +pub const UNDERLYINDIVIDENPAYMENCURRENCY: u32 = 42858; +pub const UNDERLYINDIVIDENACCRUEINTEREST: u32 = 42859; +pub const UNDERLYINDIVIDENPAYOURATIO: u32 = 42860; +pub const UNDERLYINDIVIDENPAYOUCONDITIONS: u32 = 42861; +pub const NUNDERLYINDIVIDENPERIODS: u32 = 42862; +pub const UNDERLYINDIVIDENPERIOSEQUENCE: u32 = 42863; +pub const UNDERLYINDIVIDENPERIOSTARDATUNADJUSTED: u32 = 42864; +pub const UNDERLYINDIVIDENPERIOENDATUNADJUSTED: u32 = 42865; +pub const UNDERLYINDIVIDENPERIOUNDERLIEREID: u32 = 42866; +pub const UNDERLYINDIVIDENPERIOSTRIKPRICE: u32 = 42867; +pub const UNDERLYINDIVIDENPERIOBUSINESDACONVENTION: u32 = 42868; +pub const UNDERLYINDIVIDENPERIOVALUATIODATUNADJUSTED: u32 = 42869; +pub const UNDERLYINDIVIDENPERIOVALUATIODATRELATIVTO: u32 = 42870; +pub const UNDERLYINDIVIDENPERIOVALUATIODATOFFSEPERIOD: u32 = 42871; +pub const UNDERLYINDIVIDENPERIOVALUATIODATOFFSEUNIT: u32 = 42872; +pub const UNDERLYINDIVIDENPERIOVALUATIODATOFFSEDATYPE: u32 = 42873; +pub const UNDERLYINDIVIDENPERIOVALUATIODATADJUSTED: u32 = 42874; +pub const UNDERLYINDIVIDENPERIOPAYMENDATUNADJUSTED: u32 = 42875; +pub const UNDERLYINDIVIDENPERIOPAYMENDATRELATIVTO: u32 = 42876; +pub const UNDERLYINDIVIDENPERIOPAYMENDATOFFSEPERIOD: u32 = 42877; +pub const UNDERLYINDIVIDENPERIOPAYMENDATOFFSEUNIT: u32 = 42878; +pub const UNDERLYINDIVIDENPERIOPAYMENDATOFFSEDATYPE: u32 = 42879; +pub const UNDERLYINDIVIDENPERIOPAYMENDATADJUSTED: u32 = 42880; +pub const UNDERLYINDIVIDENPERIOXID: u32 = 42881; +pub const NUNDERLYINDIVIDENPERIOBUSINESCENTERS: u32 = 42882; +pub const UNDERLYINDIVIDENPERIOBUSINESCENTER: u32 = 42883; +pub const NUNDERLYINEXTRAORDINAREVENTS: u32 = 42884; +pub const UNDERLYINEXTRAORDINAREVENTYPE: u32 = 42885; +pub const UNDERLYINEXTRAORDINAREVENVALUE: u32 = 42886; +pub const UNDERLYINNOTIONAL: u32 = 2614; +pub const UNDERLYINNOTIONACURRENCY: u32 = 2615; +pub const UNDERLYINNOTIONADETERMINATIOMETHOD: u32 = 2616; +pub const UNDERLYINNOTIONAADJUSTMENTS: u32 = 2617; +pub const UNDERLYINNOTIONAXIDREF: u32 = 2619; +pub const UNDERLYINFUTURID: u32 = 2620; +pub const UNDERLYINFUTURIDSOURCE: u32 = 2621; +pub const UNDERLYINSTRIKINDECURVPOINT: u32 = 2622; +pub const UNDERLYINSTRIKINDEQUOTE: u32 = 2623; +pub const UNDERLYINEXTRAORDINAREVENADJUSTMENMETHOD: u32 = 2624; +pub const UNDERLYINEXCHANGLOOALIKE: u32 = 2625; +pub const UNDERLYINAVERAGVOLUMLIMITATIOPERCENTAGE: u32 = 2626; +pub const UNDERLYINAVERAGVOLUMLIMITATIOPERIODAYS: u32 = 2627; +pub const UNDERLYINDEPOSITORRECEIPINDICATOR: u32 = 2628; +pub const UNDERLYINOPEUNITS: u32 = 2629; +pub const UNDERLYINBASKEDIVISOR: u32 = 2630; +pub const UNDERLYININSTRUMENXID: u32 = 2631; +pub const UNDERLYINSETTMETHOELECTINPARTSIDE: u32 = 42887; +pub const UNDERLYINMAKWHOLDATE: u32 = 42888; +pub const UNDERLYINMAKWHOLAMOUNT: u32 = 42889; +pub const UNDERLYINMAKWHOLBENCHMARCURVNAME: u32 = 42890; +pub const UNDERLYINMAKWHOLBENCHMARCURVPOINT: u32 = 42891; +pub const UNDERLYINMAKWHOLRECALSPREAD: u32 = 42892; +pub const UNDERLYINMAKWHOLBENCHMARQUOTE: u32 = 42893; +pub const UNDERLYINMAKWHOLINTERPOLATIOMETHOD: u32 = 42894; +pub const UNDERLYINPAYMENSTREACASSETTINDICATOR: u32 = 42895; +pub const UNDERLYINPAYMENSTREACOMPOUNDINXIDREF: u32 = 42896; +pub const UNDERLYINPAYMENSTREACOMPOUNDINSPREAD: u32 = 42897; +pub const UNDERLYINPAYMENSTREAINTERPOLATIOMETHOD: u32 = 42898; +pub const UNDERLYINPAYMENSTREAINTERPOLATIOPERIOD: u32 = 42899; +pub const UNDERLYINPAYMENSTREACOMPOUNDINFIXERATE: u32 = 42900; +pub const NUNDERLYINPAYMENSTREACOMPOUNDINDATES: u32 = 42901; +pub const UNDERLYINPAYMENSTREACOMPOUNDINDATE: u32 = 42902; +pub const UNDERLYINPAYMENSTREACOMPOUNDINDATTYPE: u32 = 42903; +pub const UNDERLYINPAYMENSTREACOMPOUNDINDATEBUSINESDACONVENTION: u32 = 42904; +pub const UNDERLYINPAYMENSTREACOMPOUNDINDATERELATIVTO: u32 = 42905; +pub const UNDERLYINPAYMENSTREACOMPOUNDINDATEOFFSEPERIOD: u32 = 42906; +pub const UNDERLYINPAYMENSTREACOMPOUNDINDATEOFFSEUNIT: u32 = 42907; +pub const UNDERLYINPAYMENSTREACOMPOUNDINDATEOFFSEDATYPE: u32 = 42908; +pub const UNDERLYINPAYMENSTREACOMPOUNDINPERIOSKIP: u32 = 42909; +pub const UNDERLYINPAYMENSTREACOMPOUNDINFREQUENCPERIOD: u32 = 42910; +pub const UNDERLYINPAYMENSTREACOMPOUNDINFREQUENCUNIT: u32 = 42911; +pub const UNDERLYINPAYMENSTREACOMPOUNDINROLCONVENTION: u32 = 42912; +pub const UNDERLYINPAYMENSTREABOUNDFIRSDATUNADJUSTED: u32 = 42913; +pub const UNDERLYINPAYMENSTREABOUNDLASDATUNADJUSTED: u32 = 42914; +pub const NUNDERLYINPAYMENSTREACOMPOUNDINDATEBUSINESCENTERS: u32 = 42915; +pub const UNDERLYINPAYMENSTREACOMPOUNDINDATEBUSINESCENTER: u32 = 42916; +pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATUNADJUSTED: u32 = 42917; +pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATRELATIVTO: u32 = 42918; +pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATOFFSEPERIOD: u32 = 42919; +pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATOFFSEUNIT: u32 = 42920; +pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATOFFSEDATYPE: u32 = 42921; +pub const UNDERLYINPAYMENSTREACOMPOUNDINENDATADJUSTED: u32 = 42922; +pub const UNDERLYINPAYMENSTREACOMPOUNDINRATINDEX: u32 = 42923; +pub const UNDERLYINPAYMENSTREACOMPOUNDINRATINDECURVPERIOD: u32 = 42924; +pub const UNDERLYINPAYMENSTREACOMPOUNDINRATINDECURVUNIT: u32 = 42925; +pub const UNDERLYINPAYMENSTREACOMPOUNDINRATMULTIPLIER: u32 = 42926; +pub const UNDERLYINPAYMENSTREACOMPOUNDINRATSPREAD: u32 = 42927; +pub const UNDERLYINPAYMENSTREACOMPOUNDINRATSPREAPOSITIOTYPE: u32 = 42928; +pub const UNDERLYINPAYMENSTREACOMPOUNDINRATTREATMENT: u32 = 42929; +pub const UNDERLYINPAYMENSTREACOMPOUNDINCARATE: u32 = 42930; +pub const UNDERLYINPAYMENSTREACOMPOUNDINCARATBUSIDE: u32 = 42931; +pub const UNDERLYINPAYMENSTREACOMPOUNDINCARATSELSIDE: u32 = 42932; +pub const UNDERLYINPAYMENSTREACOMPOUNDINFLOORATE: u32 = 42933; +pub const UNDERLYINPAYMENSTREACOMPOUNDINFLOORATBUSIDE: u32 = 42934; +pub const UNDERLYINPAYMENSTREACOMPOUNDINFLOORATSELSIDE: u32 = 42935; +pub const UNDERLYINPAYMENSTREACOMPOUNDININITIARATE: u32 = 42936; +pub const UNDERLYINPAYMENSTREACOMPOUNDINFINARATROUNDINDIRECTION: u32 = 42937; +pub const UNDERLYINPAYMENSTREACOMPOUNDINFINARATPRECISION: u32 = 42938; +pub const UNDERLYINPAYMENSTREACOMPOUNDINAVERAGINMETHOD: u32 = 42939; +pub const UNDERLYINPAYMENSTREACOMPOUNDINNEGATIVRATTREATMENT: u32 = 42940; +pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATUNADJUSTED: u32 = 42941; +pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATRELATIVTO: u32 = 42942; +pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATOFFSEPERIOD: u32 = 42943; +pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATOFFSEUNIT: u32 = 42944; +pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATOFFSEDATYPE: u32 = 42945; +pub const UNDERLYINPAYMENSTREACOMPOUNDINSTARDATADJUSTED: u32 = 42946; +pub const UNDERLYINPAYMENSTREAFORMULIMAGLENGTH: u32 = 42947; +pub const UNDERLYINPAYMENSTREAFORMULIMAGE: u32 = 42948; +pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATUNADJUSTED: u32 = 42949; +pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATRELATIVTO: u32 = 42950; +pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATOFFSEPERIOD: u32 = 42951; +pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATOFFSEUNIT: u32 = 42952; +pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATOFFSEDATYPE: u32 = 42953; +pub const UNDERLYINPAYMENSTREAFINAPRICPAYMENDATADJUSTED: u32 = 42954; +pub const NUNDERLYINPAYMENSTREAFIXINDATES: u32 = 42955; +pub const UNDERLYINPAYMENSTREAFIXINDATE: u32 = 42956; +pub const UNDERLYINPAYMENSTREAFIXINDATTYPE: u32 = 42957; +pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATUNADJUSTED: u32 = 42958; +pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATRELATIVTO: u32 = 42959; +pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATOFFSEDATYPE: u32 = 42960; +pub const UNDERLYINPAYMENSTREAFIRSOBSERVATIODATADJUSTED: u32 = 42961; +pub const UNDERLYINPAYMENSTREAUNDERLIEREID: u32 = 42962; +pub const UNDERLYINRETURRATNOTIONARESET: u32 = 42963; +pub const UNDERLYINPAYMENSTREALININITIALEVEL: u32 = 42964; +pub const UNDERLYINPAYMENSTREALINCLOSINLEVEINDICATOR: u32 = 42965; +pub const UNDERLYINPAYMENSTREALINEXPIRINLEVEINDICATOR: u32 = 42966; +pub const UNDERLYINPAYMENSTREALINESTIMATETRADINDAYS: u32 = 42967; +pub const UNDERLYINPAYMENSTREALINSTRIKPRICE: u32 = 42968; +pub const UNDERLYINPAYMENSTREALINSTRIKPRICTYPE: u32 = 42969; +pub const UNDERLYINPAYMENSTREALINMAXIMUBOUNDARY: u32 = 42970; +pub const UNDERLYINPAYMENSTREALINMINIMUBOUNDARY: u32 = 42971; +pub const UNDERLYINPAYMENSTREALINNUMBEODATSERIES: u32 = 42972; +pub const UNDERLYINPAYMENSTREAVARIANCUNADJUSTECAP: u32 = 42973; +pub const UNDERLYINPAYMENSTREAREALIZEVARIANCMETHOD: u32 = 42974; +pub const UNDERLYINPAYMENSTREADAYADJUSTMENINDICATOR: u32 = 42975; +pub const UNDERLYINPAYMENSTREANEARESEXCHANGCONTRACREID: u32 = 42976; +pub const UNDERLYINPAYMENSTREAVEGNOTIONAAMOUNT: u32 = 42977; +pub const UNDERLYINPAYMENSTREAFORMULCURRENCY: u32 = 42978; +pub const UNDERLYINPAYMENSTREAFORMULCURRENCDETERMINATIOMETHOD: u32 = 42979; +pub const UNDERLYINPAYMENSTREAFORMULREFERENCAMOUNT: u32 = 42980; +pub const NUNDERLYINPAYMENSTREAFORMULAS: u32 = 42981; +pub const UNDERLYINPAYMENSTREAFORMULA: u32 = 42982; +pub const UNDERLYINPAYMENSTREAFORMULDESC: u32 = 42983; +pub const UNDERLYINPAYMENSTUENDATUNADJUSTED: u32 = 42984; +pub const UNDERLYINPAYMENSTUENDATBUSINESDACONVENTION: u32 = 42985; +pub const UNDERLYINPAYMENSTUENDATRELATIVTO: u32 = 42986; +pub const UNDERLYINPAYMENSTUENDATOFFSEPERIOD: u32 = 42987; +pub const UNDERLYINPAYMENSTUENDATOFFSEUNIT: u32 = 42988; +pub const UNDERLYINPAYMENSTUENDATOFFSEDATYPE: u32 = 42989; +pub const UNDERLYINPAYMENSTUENDATADJUSTED: u32 = 42990; +pub const NUNDERLYINPAYMENSTUENDATBUSINESCENTERS: u32 = 42991; +pub const UNDERLYINPAYMENSTUENDATBUSINESCENTER: u32 = 42992; +pub const UNDERLYINPAYMENSTUSTARDATUNADJUSTED: u32 = 42993; +pub const UNDERLYINPAYMENSTUSTARDATBUSINESDACONVENTION: u32 = 42994; +pub const UNDERLYINPAYMENSTUSTARDATRELATIVTO: u32 = 42995; +pub const UNDERLYINPAYMENSTUSTARDATOFFSEPERIOD: u32 = 42996; +pub const UNDERLYINPAYMENSTUSTARDATOFFSEUNIT: u32 = 42997; +pub const UNDERLYINPAYMENSTUSTARDATOFFSEDATYPE: u32 = 42998; +pub const UNDERLYINPAYMENSTUSTARDATADJUSTED: u32 = 42999; +pub const NUNDERLYINPAYMENSTUSTARDATBUSINESCENTERS: u32 = 43000; +pub const UNDERLYINPAYMENSTUSTARDATBUSINESCENTER: u32 = 43001; +pub const UNDERLYINPROVISIOBREAFEELECTION: u32 = 43002; +pub const UNDERLYINPROVISIOBREAFERATE: u32 = 43003; +pub const UNDERLYINRATSPREAINITIAVALUE: u32 = 43004; +pub const NUNDERLYINRATSPREASTEPS: u32 = 43005; +pub const UNDERLYINRATSPREASTEDATE: u32 = 43006; +pub const UNDERLYINRATSPREASTEVALUE: u32 = 43007; +pub const NUNDERLYINRETURRATDATES: u32 = 43008; +pub const UNDERLYINRETURRATDATMODE: u32 = 43009; +pub const UNDERLYINRETURRATVALUATIODATRELATIVTO: u32 = 43010; +pub const UNDERLYINRETURRATVALUATIODATOFFSEPERIOD: u32 = 43011; +pub const UNDERLYINRETURRATVALUATIODATOFFSEUNIT: u32 = 43012; +pub const UNDERLYINRETURRATVALUATIODATOFFSEDATYPE: u32 = 43013; +pub const UNDERLYINRETURRATVALUATIOSTARDATUNADJUSTED: u32 = 43014; +pub const UNDERLYINRETURRATVALUATIOSTARDATRELATIVTO: u32 = 43015; +pub const UNDERLYINRETURRATVALUATIOSTARDATOFFSEPERIOD: u32 = 43016; +pub const UNDERLYINRETURRATVALUATIOSTARDATOFFSEUNIT: u32 = 43017; +pub const UNDERLYINRETURRATVALUATIOSTARDATOFFSEDATYPE: u32 = 43018; +pub const UNDERLYINRETURRATVALUATIOSTARDATADJUSTED: u32 = 43019; +pub const UNDERLYINRETURRATVALUATIOENDATUNADJUSTED: u32 = 43020; +pub const UNDERLYINRETURRATVALUATIOENDATRELATIVTO: u32 = 43021; +pub const UNDERLYINRETURRATVALUATIOENDATOFFSEPERIOD: u32 = 43022; +pub const UNDERLYINRETURRATVALUATIOENDATOFFSEUNIT: u32 = 43023; +pub const UNDERLYINRETURRATVALUATIOENDATOFFSEDATYPE: u32 = 43024; +pub const UNDERLYINRETURRATVALUATIOENDATADJUSTED: u32 = 43025; +pub const UNDERLYINRETURRATVALUATIOFREQUENCPERIOD: u32 = 43026; +pub const UNDERLYINRETURRATVALUATIOFREQUENCUNIT: u32 = 43027; +pub const UNDERLYINRETURRATVALUATIOFREQUENCROLCONVENTION: u32 = 43028; +pub const UNDERLYINRETURRATVALUATIODATBUSINESDACONVENTION: u32 = 43029; +pub const NUNDERLYINRETURRATFXCONVERSIONS: u32 = 43030; +pub const UNDERLYINRETURRATFXCURRENCSYMBOL: u32 = 43031; +pub const UNDERLYINRETURRATFXRATE: u32 = 43032; +pub const UNDERLYINRETURRATFXRATCALC: u32 = 43033; +pub const NUNDERLYINRETURRATES: u32 = 43034; +pub const UNDERLYINRETURRATPRICSEQUENCE: u32 = 43035; +pub const UNDERLYINRETURRATCOMMISSIOBASIS: u32 = 43036; +pub const UNDERLYINRETURRATCOMMISSIOAMOUNT: u32 = 43037; +pub const UNDERLYINRETURRATCOMMISSIOCURRENCY: u32 = 43038; +pub const UNDERLYINRETURRATTOTACOMMISSIOPETRADE: u32 = 43039; +pub const UNDERLYINRETURRATDETERMINATIOMETHOD: u32 = 43040; +pub const UNDERLYINRETURRATAMOUNRELATIVTO: u32 = 43041; +pub const UNDERLYINRETURRATQUOTMEASURTYPE: u32 = 43042; +pub const UNDERLYINRETURRATQUOTUNITS: u32 = 43043; +pub const UNDERLYINRETURRATQUOTMETHOD: u32 = 43044; +pub const UNDERLYINRETURRATQUOTCURRENCY: u32 = 43045; +pub const UNDERLYINRETURRATQUOTCURRENCTYPE: u32 = 43046; +pub const UNDERLYINRETURRATQUOTTIMTYPE: u32 = 43047; +pub const UNDERLYINRETURRATQUOTTIME: u32 = 43048; +pub const UNDERLYINRETURRATQUOTDATE: u32 = 43049; +pub const UNDERLYINRETURRATQUOTEXPIRATIOTIME: u32 = 43050; +pub const UNDERLYINRETURRATQUOTBUSINESCENTER: u32 = 43051; +pub const UNDERLYINRETURRATQUOTEXCHANGE: u32 = 43052; +pub const UNDERLYINRETURRATQUOTPRICINMODEL: u32 = 43053; +pub const UNDERLYINRETURRATCASFLOTYPE: u32 = 43054; +pub const UNDERLYINRETURRATVALUATIOTIMTYPE: u32 = 43055; +pub const UNDERLYINRETURRATVALUATIOTIME: u32 = 43056; +pub const UNDERLYINRETURRATVALUATIOTIMBUSINESCENTER: u32 = 43057; +pub const UNDERLYINRETURRATVALUATIOPRICOPTION: u32 = 43058; +pub const UNDERLYINRETURRATFINAPRICFALLBACK: u32 = 43059; +pub const NUNDERLYINRETURRATINFORMATIOSOURCES: u32 = 43060; +pub const UNDERLYINRETURRATINFORMATIOSOURCE: u32 = 43061; +pub const UNDERLYINRETURRATREFERENCPAGE: u32 = 43062; +pub const UNDERLYINRETURRATREFERENCPAGHEADING: u32 = 43063; +pub const NUNDERLYINRETURRATPRICES: u32 = 43064; +pub const UNDERLYINRETURRATPRICBASIS: u32 = 43065; +pub const UNDERLYINRETURRATPRICE: u32 = 43066; +pub const UNDERLYINRETURRATPRICCURRENCY: u32 = 43067; +pub const UNDERLYINRETURRATPRICTYPE: u32 = 43068; +pub const NUNDERLYINRETURRATVALUATIODATBUSINESCENTERS: u32 = 43069; +pub const UNDERLYINRETURRATVALUATIODATBUSINESCENTER: u32 = 43070; +pub const NUNDERLYINRETURRATVALUATIODATES: u32 = 43071; +pub const UNDERLYINRETURRATVALUATIODATE: u32 = 43072; +pub const UNDERLYINRETURRATVALUATIODATTYPE: u32 = 43073; +pub const NUNDERLYINSETTMETHOELECTIODATBUSINESCENTERS: u32 = 43074; +pub const UNDERLYINSETTMETHOELECTIODATBUSINESCENTER: u32 = 43075; +pub const UNDERLYINSETTMETHOELECTIODATUNADJUSTED: u32 = 43076; +pub const UNDERLYINSETTMETHOELECTIODATBUSINESDACONVENTION: u32 = 43077; +pub const UNDERLYINSETTMETHOELECTIODATRELATIVTO: u32 = 43078; +pub const UNDERLYINSETTMETHOELECTIODATOFFSEPERIOD: u32 = 43079; +pub const UNDERLYINSETTMETHOELECTIODATOFFSEUNIT: u32 = 43080; +pub const UNDERLYINSETTMETHOELECTIODATOFFSEDATYPE: u32 = 43081; +pub const UNDERLYINSETTMETHOELECTIODATADJUSTED: u32 = 43082; +pub const UNDERLYINSTREAVERSION: u32 = 43083; +pub const UNDERLYINSTREAVERSIOEFFECTIVDATE: u32 = 43084; +pub const UNDERLYINSTREANOTIONADETERMINATIOMETHOD: u32 = 43085; +pub const UNDERLYINSTREANOTIONAADJUSTMENTS: u32 = 43086; +pub const REMUNERATIOINDICATOR: u32 = 2356; +pub const COMPRESSIOGROUID: u32 = 2361; +pub const SELMATCPREVENTIOID: u32 = 2362; +pub const PARTRISLIMISTATUS: u32 = 2355; +pub const TRADCONFIRMATIOREFERENCID: u32 = 2390; +pub const ALGORITHMITRADINDICATOR: u32 = 2667; +pub const NTRREPUBLICATIONS: u32 = 2668; +pub const TRREPUBLICATIOTYPE: u32 = 2669; +pub const TRREPUBLICATIOREASON: u32 = 2670; +pub const LEDIFFERENTIAPRICE: u32 = 2492; +pub const CROSSEINDICATOR: u32 = 2523; +pub const NORDEATTRIBUTES: u32 = 2593; +pub const ORDEATTRIBUTTYPE: u32 = 2594; +pub const ORDEATTRIBUTVALUE: u32 = 2595; +pub const TRADREPORTININDICATOR: u32 = 2524; +pub const SIDTRADREPORTININDICATOR: u32 = 2671; +pub const CROSREQUESID: u32 = 2672; +pub const FILMATCID: u32 = 2673; +pub const FILMATCSUID: u32 = 2674; +pub const MASACTIOREASON: u32 = 2675; +pub const MAXIMUPRICDEVIATION: u32 = 2676; +pub const NOAFFECTEREASON: u32 = 2677; +pub const TOTANOAFFECTEORDERS: u32 = 2678; +pub const ORDEOWNERSHIINDICATOR: u32 = 2679; +pub const LEACCOUNT: u32 = 2680; +pub const ITHMONECONDITION: u32 = 2681; +pub const LEITHMONECONDITION: u32 = 2682; +pub const UNDERLYINITHMONECONDITION: u32 = 2683; +pub const DERIVATIVITHMONECONDITION: u32 = 2684; +pub const CONTRARINSTRUCTIOELIGIBILITINDICATOR: u32 = 2685; +pub const LECONTRARINSTRUCTIOELIGIBILITINDICATOR: u32 = 2686; +pub const UNDERLYINCONTRARINSTRUCTIOELIGIBILITINDICATOR: u32 = 2687; +pub const DERIVATIVCONTRARINSTRUCTIOELIGIBILITINDICATOR: u32 = 2688; +pub const COLLATERAMARKEPRICE: u32 = 2689; +pub const COLLATERAPERCENOVERAGE: u32 = 2690; +pub const NSIDCOLLATERAAMOUNTS: u32 = 2691; +pub const SIDCOLLATERAAMOUNMARKEID: u32 = 2692; +pub const SIDCOLLATERAAMOUNMARKESEGMENID: u32 = 2693; +pub const SIDCOLLATERAAMOUNTYPE: u32 = 2694; +pub const SIDCOLLATERACURRENCY: u32 = 2695; +pub const SIDCOLLATERAFXRATE: u32 = 2696; +pub const SIDCOLLATERAFXRATCALC: u32 = 2697; +pub const SIDCOLLATERAMARKEPRICE: u32 = 2698; +pub const SIDCOLLATERAPERCENOVERAGE: u32 = 2699; +pub const SIDCOLLATERAPORTFOLIID: u32 = 2700; +pub const SIDCOLLATERATYPE: u32 = 2701; +pub const SIDCURRENCOLLATERAAMOUNT: u32 = 2702; +pub const SIDHAIRCUINDICATOR: u32 = 2703; +pub const EDESTINATIOTYPE: u32 = 2704; +pub const MARKECONDITION: u32 = 2705; +pub const NQUOTATTRIBUTES: u32 = 2706; +pub const QUOTATTRIBUTTYPE: u32 = 2707; +pub const QUOTATTRIBUTVALUE: u32 = 2708; +pub const NPRICQUALIFIERS: u32 = 2709; +pub const PRICQUALIFIER: u32 = 2710; +pub const MDVALUTIER: u32 = 2711; +pub const MISFEQUALIFIER: u32 = 2712; +pub const MISFEDESC: u32 = 2713; +pub const FINANCIAINSTRUMENFULNAME: u32 = 2714; +pub const ENCODEFINANCIAINSTRUMENFULNAMLEN: u32 = 2715; +pub const ENCODEFINANCIAINSTRUMENFULNAME: u32 = 2716; +pub const LEFINANCIAINSTRUMENFULNAME: u32 = 2717; +pub const ENCODELEFINANCIAINSTRUMENFULNAMLEN: u32 = 2718; +pub const ENCODELEFINANCIAINSTRUMENFULNAME: u32 = 2719; +pub const UNDERLYINFINANCIAINSTRUMENFULNAME: u32 = 2720; +pub const ENCODEUNDERLYINFINANCIAINSTRUMENFULNAMLEN: u32 = 2721; +pub const ENCODEUNDERLYINFINANCIAINSTRUMENFULNAME: u32 = 2722; +pub const UNDERLYININDECURVUNIT: u32 = 2723; +pub const UNDERLYININDECURVPERIOD: u32 = 2724; +pub const COMMISSIOAMOUNSUTYPE: u32 = 2725; +pub const ALLOCOMMISSIOAMOUNSUTYPE: u32 = 2726; +pub const ALLOLEREID: u32 = 2727; +pub const FLOATINRATINDECURVPERIOD: u32 = 2728; +pub const FLOATINRATINDECURVSPREAD: u32 = 2729; +pub const FLOATINRATINDECURVUNIT: u32 = 2730; +pub const FLOATINRATINDEID: u32 = 2731; +pub const FLOATINRATINDEIDSOURCE: u32 = 2732; +pub const INDEROLMONTH: u32 = 2733; +pub const NINDEROLMONTHS: u32 = 2734; +pub const ASSESUTYPE: u32 = 2735; +pub const COMMODITFINAPRICTYPE: u32 = 2736; +pub const FINANCIAINSTRUMENSHORNAME: u32 = 2737; +pub const NEXINDEROLDATE: u32 = 2738; +pub const LEASSESUTYPE: u32 = 2739; +pub const LEFINANCIAINSTRUMENSHORNAME: u32 = 2740; +pub const LEPAYMENSTREARATINDEID: u32 = 43088; +pub const LEPAYMENSTREARATINDEIDSOURCE: u32 = 43089; +pub const LESECONDARASSESUTYPE: u32 = 2743; +pub const PAYMENSTREARATINDEID: u32 = 43090; +pub const PAYMENSTREARATINDEIDSOURCE: u32 = 43091; +pub const NREFERENCDATDATES: u32 = 2746; +pub const REFERENCDATDATE: u32 = 2747; +pub const REFERENCDATDATTYPE: u32 = 2748; +pub const SECONDARASSESUTYPE: u32 = 2741; +pub const UNDERLYINFINANCIAINSTRUMENSHORNAME: u32 = 2742; +pub const UNDERLYINASSESUTYPE: u32 = 2744; +pub const UNDERLYINPAYMENSTREARATINDEID: u32 = 43092; +pub const UNDERLYINPAYMENSTREARATINDEIDSOURCE: u32 = 43093; +pub const UNDERLYINSECONDARASSESUTYPE: u32 = 2745; +pub const DELIVERSTREAROUTOCHARTER: u32 = 43094; +pub const LEDELIVERSTREAROUTOCHARTER: u32 = 43095; +pub const UNDERLYINDELIVERSTREAROUTOCHARTER: u32 = 43096; +pub const EXECUTIOTIMESTAMP: u32 = 2749; +pub const REPORTINPX: u32 = 2750; +pub const REPORTINQTY: u32 = 2751; +pub const DELIVERROUTOCHARTER: u32 = 2752; +pub const RETURTRIGGER: u32 = 2753; +pub const LEDELIVERROUTOCHARTER: u32 = 2754; +pub const LERETURTRIGGER: u32 = 2755; +pub const UNDERLYINDELIVERROUTOCHARTER: u32 = 2756; +pub const UNDERLYINRETURTRIGGER: u32 = 2757; +pub const ALLOREQUESID: u32 = 2758; +pub const GROUAMOUNT: u32 = 2759; +pub const GROUREMAININAMOUNT: u32 = 2760; +pub const ALLOGROUAMOUNT: u32 = 2761; +pub const PRICMARKUP: u32 = 2762; +pub const AVERAGPRICTYPE: u32 = 2763; +pub const AVERAGPRICSTARTIME: u32 = 2764; +pub const AVERAGPRICENTIME: u32 = 2765; +pub const ORDEPERCENOTOTAVOLUME: u32 = 2766; +pub const ALLOGROUSTATUS: u32 = 2767; +pub const ALLOREQUESSTATUS: u32 = 2768; +pub const ALLOAVPINDICATOR: u32 = 2769; +pub const ALLOAVPGROUID: u32 = 2770; +pub const PREVIOUALLOGROUID: u32 = 2771; +pub const NMATCEXCEPTIONS: u32 = 2772; +pub const MATCEXCEPTIOTYPE: u32 = 2773; +pub const MATCEXCEPTIOELEMENTYPE: u32 = 2774; +pub const MATCEXCEPTIOELEMENNAME: u32 = 2775; +pub const MATCEXCEPTIOALLOVALUE: u32 = 2776; +pub const MATCEXCEPTIOCONFIRVALUE: u32 = 2777; +pub const MATCEXCEPTIOTOLERANCVALUE: u32 = 2778; +pub const MATCEXCEPTIOTOLERANCVALUTYPE: u32 = 2779; +pub const MATCEXCEPTIOTEXT: u32 = 2780; +pub const NMATCHINDATPOINTS: u32 = 2781; +pub const MATCHINDATPOININDICATOR: u32 = 2782; +pub const MATCHINDATPOINVALUE: u32 = 2783; +pub const MATCHINDATPOINTYPE: u32 = 2784; +pub const MATCHINDATPOINNAME: u32 = 2785; +pub const ENCODEMATCEXCEPTIOTEXLEN: u32 = 2797; +pub const ENCODEMATCEXCEPTIOTEXT: u32 = 2798; +pub const TRADAGGREGATIOREQUESID: u32 = 2786; +pub const TRADAGGREGATIOREQUESREID: u32 = 2787; +pub const TRADAGGREGATIOTRANTYPE: u32 = 2788; +pub const AGGREGATEQTY: u32 = 2789; +pub const TRADAGGREGATIOREQUESSTATUS: u32 = 2790; +pub const TRADAGGREGATIOREJECREASON: u32 = 2791; +pub const TRADAGGREGATIOREPORID: u32 = 2792; +pub const AVSPORATE: u32 = 2793; +pub const AVFORWARPOINTS: u32 = 2794; +pub const OFFSHORINDICATOR: u32 = 2795; +pub const FXBENCHMARRATFIX: u32 = 2796; +pub const PAREPORID: u32 = 2799; +pub const PADISPUTREASON: u32 = 2800; +pub const ENCODEREPLACTEXT: u32 = 2801; +pub const ENCODEREPLACTEXLEN: u32 = 2802; +pub const PAREPORREID: u32 = 2803; +pub const PAREPORTRANTYPE: u32 = 2804; +pub const REPLACTEXT: u32 = 2805; +pub const PAREPORSTATUS: u32 = 2806; +pub const CANCETEXT: u32 = 2807; +pub const ENCODECANCETEXT: u32 = 2808; +pub const ENCODECANCETEXLEN: u32 = 2809; +pub const PAREQUESREID: u32 = 2810; +pub const PAREQUESTRANTYPE: u32 = 2811; +pub const PAREQUESID: u32 = 2812; +pub const PAREQUESSTATUS: u32 = 2813; +pub const ENCODEPOSTRADPAYMENDESC: u32 = 2814; +pub const ENCODEPOSTRADPAYMENDESLEN: u32 = 2815; +pub const POSTRADPAYMENACCOUNT: u32 = 2816; +pub const POSTRADPAYMENAMOUNT: u32 = 2817; +pub const POSTRADPAYMENCURRENCY: u32 = 2818; +pub const POSTRADPAYMENDEBIOCREDIT: u32 = 2819; +pub const POSTRADPAYMENDESC: u32 = 2820; +pub const POSTRADPAYMENID: u32 = 2821; +pub const POSTRADPAYMENLINID: u32 = 2822; +pub const POSTRADPAYMENSTATUS: u32 = 2823; +pub const POSTRADPAYMENTYPE: u32 = 2824; +pub const POSTRADPAYMENCALCULATIODATE: u32 = 2825; +pub const POSTRADPAYMENVALUDATE: u32 = 2826; +pub const POSTRADPAYMENFINAVALUDATE: u32 = 2827; +pub const CURRENDISPLAPRICE: u32 = 2828; +pub const DUPLICATCORIDINDICATOR: u32 = 2829; +pub const EVENINITIATOTYPE: u32 = 2830; +pub const NBBOENTRTYPE: u32 = 2831; +pub const NBBOPRICE: u32 = 2832; +pub const NBBOQTY: u32 = 2833; +pub const NBBOSOURCE: u32 = 2834; +pub const ORDEORIGINATIOFIRID: u32 = 2835; +pub const RELATEORDETIME: u32 = 2836; +pub const SINGLQUOTINDICATOR: u32 = 2837; +pub const CURRENWORKINPRICE: u32 = 2838; +pub const TRRETIMESTAMMANUAINDICATOR: u32 = 2839; +pub const COLLATERAREINVESTMENRATE: u32 = 2840; +pub const UNDERLYINREID: u32 = 2841; +pub const COLLATERAREINVESTMENAMOUNT: u32 = 2842; +pub const COLLATERAREINVESTMENCURRENCY: u32 = 2843; +pub const COLLATERAREINVESTMENTYPE: u32 = 2844; +pub const NCOLLATERAREINVESTMENTS: u32 = 2845; +pub const FUNDINSOURCE: u32 = 2846; +pub const FUNDINSOURCCURRENCY: u32 = 2847; +pub const FUNDINSOURCMARKEVALUE: u32 = 2848; +pub const NFUNDINSOURCES: u32 = 2849; +pub const LEPAYMENSTREAOTHEDACOUNT: u32 = 43108; +pub const MARGIDIRECTION: u32 = 2851; +pub const PAYMENFIXERATE: u32 = 43097; +pub const PAYMENFLOATINRATINDEX: u32 = 43098; +pub const PAYMENFLOATINRATINDECURVPERIOD: u32 = 43099; +pub const PAYMENFLOATINRATINDECURVUNIT: u32 = 43100; +pub const PAYMENFLOATINRATSPREAD: u32 = 43101; +pub const PAYMENFREQUENCPERIOD: u32 = 43102; +pub const PAYMENFREQUENCUNIT: u32 = 43103; +pub const PAYMENRATRESEFREQUENCPERIOD: u32 = 43104; +pub const PAYMENRATRESEFREQUENCUNIT: u32 = 43105; +pub const PAYMENSTREAOTHEDACOUNT: u32 = 43106; +pub const SIDCOLLATERAREINVESTMENRATE: u32 = 2862; +pub const SIDUNDERLYINREID: u32 = 2863; +pub const NSIDCOLLATERAREINVESTMENTS: u32 = 2864; +pub const SIDCOLLATERAREINVESTMENAMOUNT: u32 = 2865; +pub const SIDCOLLATERAREINVESTMENCURRENCY: u32 = 2866; +pub const SIDCOLLATERAREINVESTMENTYPE: u32 = 2867; +pub const COLLATERALIZATIOVALUDATE: u32 = 2868; +pub const REGULATORREPORTYPBUSINESDATE: u32 = 2869; +pub const CLEARINPORTFOLIID: u32 = 2870; +pub const NTRANSACTIOATTRIBUTES: u32 = 2871; +pub const TRANSACTIOATTRIBUTTYPE: u32 = 2872; +pub const TRANSACTIOATTRIBUTVALUE: u32 = 2873; +pub const UNDERLYINID: u32 = 2874; +pub const UNDERLYINPAYMENSTREAOTHEDACOUNT: u32 = 43107; +pub const POAMPRICE: u32 = 2876; +pub const POAMPRICTYPE: u32 = 2877; +pub const TERMINATIODATE: u32 = 2878; +pub const COUPOOTHEDACOUNT: u32 = 2879; +pub const LECOUPOOTHEDACOUNT: u32 = 2880; +pub const UNDERLYINCOUPOOTHEDACOUNT: u32 = 2881; +pub const CONTRORDEORIGINATION: u32 = 2882; +pub const ROUTINARRANGMENINDICATOR: u32 = 2883; +pub const CONTRROUTINARRANGMENINDICATOR: u32 = 2884; +pub const PAYMENSTREAFORMULLENGTH: u32 = 43109; +pub const LEPAYMENSTREAFORMULLENGTH: u32 = 43110; +pub const UNDERLYINPAYMENSTREAFORMULLENGTH: u32 = 43111; +pub const UNDERLYINACCRUEINTERESAMT: u32 = 2885; +pub const UNDERLYINNUDAYINTEREST: u32 = 2886; +pub const RELATEORDEID: u32 = 2887; +pub const RELATEORDEIDSOURCE: u32 = 2888; +pub const RELATEORDEQTY: u32 = 2889; +pub const ORDERELATIONSHIP: u32 = 2890; +pub const UPICODE: u32 = 2891; +pub const DERIVATIVUPICODE: u32 = 2892; +pub const LEUPICODE: u32 = 2893; +pub const UNDERLYINUPICODE: u32 = 2894; +pub const INSTRUMENSCOPUPICODE: u32 = 2895; +pub const TERTIARTRTYPE: u32 = 2896; +pub const PAYMENSTREARATINDEX2: u32 = 43112; +pub const PAYMENSTREARATINDEX2SOURCE: u32 = 43113; +pub const PAYMENSTREARATINDEX2ID: u32 = 43114; +pub const PAYMENSTREARATINDEX2IDSOURCE: u32 = 43115; +pub const LEPAYMENSTREARATINDEX2: u32 = 43116; +pub const LEPAYMENSTREARATINDEX2SOURCE: u32 = 43117; +pub const LEPAYMENSTREARATINDEX2ID: u32 = 43118; +pub const LEPAYMENSTREARATINDEX2IDSOURCE: u32 = 43119; +pub const UNDERLYINPAYMENSTREARATINDEX2: u32 = 43120; +pub const UNDERLYINPAYMENSTREARATINDEX2SOURCE: u32 = 43121; +pub const UNDERLYINPAYMENSTREARATINDEX2ID: u32 = 43122; +pub const UNDERLYINPAYMENSTREARATINDEX2IDSOURCE: u32 = 43123; +pub const CURRENCCODSOURCE: u32 = 2897; +pub const LECURRENCCODSOURCE: u32 = 2898; +pub const SETTCURRENCCODSOURCE: u32 = 2899; +pub const LESETTCURRENCCODSOURCE: u32 = 2900; +pub const SIDCURRENCCODSOURCE: u32 = 2901; +pub const SIDSETTCURRENCCODSOURCE: u32 = 2902; +pub const SETTLEMENAMOUNCURRENCCODSOURCE: u32 = 2903; +pub const STRIKCURRENCCODSOURCE: u32 = 2904; +pub const UNIOMEASURCURRENCCODSOURCE: u32 = 2905; +pub const PRICUNIOMEASURCURRENCCODSOURCE: u32 = 2906; +pub const PRICQUOTCURRENCCODSOURCE: u32 = 2907; +pub const LESTRIKCURRENCCODSOURCE: u32 = 2908; +pub const LEUNIOMEASURCURRENCCODSOURCE: u32 = 2909; +pub const LEPRICUNIOMEASURCURRENCCODSOURCE: u32 = 2910; +pub const LEPRICQUOTCURRENCCODSOURCE: u32 = 2911; +pub const DERIVATIVSTRIKCURRENCCODSOURCE: u32 = 2912; +pub const DERIVATIVUNIOMEASURCURRENCCODSOURCE: u32 = 2913; +pub const DERIVATIVPRICUNIOMEASURCURRENCCODSOURCE: u32 = 2914; +pub const DERIVATIVPRICQUOTCURRENCCODSOURCE: u32 = 2915; +pub const UNDERLYINCURRENCCODSOURCE: u32 = 2916; +pub const UNDERLYINSTRIKCURRENCCODSOURCE: u32 = 2917; +pub const UNDERLYINUNIOMEASURCURRENCCODSOURCE: u32 = 2918; +pub const UNDERLYINPRICUNIOMEASURCURRENCCODSOURCE: u32 = 2919; +pub const UNDERLYINPRICQUOTCURRENCCODSOURCE: u32 = 2920; +pub const UNDERLYINNOTIONACURRENCCODSOURCE: u32 = 2921; +pub const COMCURRENCCODSOURCE: u32 = 2922; +pub const COMMISSIOCURRENCCODSOURCE: u32 = 2923; +pub const COMMISSIOUNIOMEASURCURRENCCODSOURCE: u32 = 2924; +pub const ALLOCOMMISSIOCURRENCCODSOURCE: u32 = 2925; +pub const ALLOCOMMISSIOUNIOMEASURCURRENCCODSOURCE: u32 = 2926; +pub const ALLOSETTCURRENCCODSOURCE: u32 = 2927; +pub const LEALLOSETTCURRENCCODSOURCE: u32 = 2928; +pub const COLLATERACURRENCCODSOURCE: u32 = 2929; +pub const SIDCOLLATERACURRENCCODSOURCE: u32 = 2930; +pub const COLLATERAREINVESTMENCURRENCCODSOURCE: u32 = 2931; +pub const SIDCOLLATERAREINVESTMENCURRENCCODSOURCE: u32 = 2932; +pub const TRADALLOCURRENCCODSOURCE: u32 = 2933; +pub const TRADINCURRENCCODSOURCE: u32 = 2934; +pub const LIMIAMCURRENCCODSOURCE: u32 = 2935; +pub const POQTUNIOMEASURCURRENCCODSOURCE: u32 = 2936; +pub const POSITIOCURRENCCODSOURCE: u32 = 2937; +pub const LEPOCURRENCCODSOURCE: u32 = 2938; +pub const RISLIMICURRENCCODSOURCE: u32 = 2939; +pub const ENTITLEMENATTRICURRENCCODSOURCE: u32 = 2940; +pub const COMPLEOPPAYOUCURRENCCODSOURCE: u32 = 2941; +pub const COMPLEEVENCURRENCONCODSOURCE: u32 = 2942; +pub const COMPLEEVENCURRENCTWCODSOURCE: u32 = 2943; +pub const LECOMPLEOPPAYOUCURRENCCODSOURCE: u32 = 2944; +pub const LECOMPLEEVENCURRENCONCODSOURCE: u32 = 2945; +pub const LECOMPLEEVENCURRENCTWCODSOURCE: u32 = 2946; +pub const UNDERLYINCOMPLEOPPAYOUCURRENCCODSOURCE: u32 = 2947; +pub const UNDERLYINCOMPLEEVENCURRENCONCODSOURCE: u32 = 2948; +pub const UNDERLYINCOMPLEEVENCURRENCTWCODSOURCE: u32 = 2949; +pub const BENCHMARCURVCURRENCCODSOURCE: u32 = 2950; +pub const LEBENCHMARCURVCURRENCCODSOURCE: u32 = 2951; +pub const AGREEMENCURRENCCODSOURCE: u32 = 2952; +pub const LEAGREEMENCURRENCCODSOURCE: u32 = 2953; +pub const FUNDINSOURCCURRENCCODSOURCE: u32 = 2954; +pub const PACOLLECCURRENCCODSOURCE: u32 = 2955; +pub const POSTRADPAYMENCURRENCCODSOURCE: u32 = 2956; +pub const SYMBOPOSITIONUMBER: u32 = 2957; +pub const LESYMBOPOSITIONUMBER: u32 = 2958; +pub const UNDERLYINSYMBOPOSITIONUMBER: u32 = 2959; +pub const SETTPRICUNIOMEASURCURRENCCODSOURCE: u32 = 2960; +pub const ANONYMOUTRADINDICATOR: u32 = 2961; +pub const SECURITREFERENCDATSUPPLEMENT: u32 = 2962; +pub const MULTJURISDICTIOREPORTININDICATOR: u32 = 2963; +pub const SELMATCPREVENTIOINSTRUCTION: u32 = 2964; diff --git a/quickfix-native/src/field_map.rs b/quickfix-native/src/field_map.rs index 5f2fa79..607238c 100644 --- a/quickfix-native/src/field_map.rs +++ b/quickfix-native/src/field_map.rs @@ -9,9 +9,9 @@ use crate::{ #[derive(Debug, Clone)] pub struct FieldMap { /// tag->value - pub fields: BTreeMap, + pub fields: BTreeMap, /// tag->Group - pub groups: HashMap>, + pub groups: HashMap>, /// expected field_order pub message_order: MessageOrder, } @@ -34,23 +34,23 @@ impl FieldMap { } //----Basic field ops - pub fn set_field(&mut self, tag: i32, value: String) { + pub fn set_field(&mut self, tag: u32, value: String) { self.fields.insert(tag, value); } - pub fn get_field(&self, tag: i32) -> Option<&String> { + pub fn get_field(&self, tag: u32) -> Option<&String> { self.fields.get(&tag) } - pub fn has_field(&self, tag: i32) -> bool { + pub fn has_field(&self, tag: u32) -> bool { self.fields.contains_key(&tag) } - pub fn remove_field(&mut self, tag: i32) -> Option { + pub fn remove_field(&mut self, tag: u32) -> Option { self.fields.remove(&tag) } - pub fn get_field_tags(&self) -> Vec { + pub fn get_field_tags(&self) -> Vec { self.fields.keys().copied().collect() } @@ -69,32 +69,32 @@ impl FieldMap { //----type safe field ops /// get a field as string - pub fn get_string(&self, tag: i32) -> Result { + pub fn get_string(&self, tag: u32) -> Result { self.get_field(tag) .ok_or_else(|| NativeError::FieldNotFound(format!("Field {} not found", tag))) .map(|s| s.to_string()) } /// set a field as string - pub fn set_string(&mut self, tag: i32, value: &str) { + pub fn set_string(&mut self, tag: u32, value: &str) { self.set_field(tag, value.to_string()); } - /// get a field as i32 - pub fn get_int(&self, tag: i32) -> Result { + /// get a field as u32 + pub fn get_int(&self, tag: u32) -> Result { let ret = self.get_string(tag)?; - ret.parse::().map_err(|_| { + ret.parse::().map_err(|_| { NativeError::FieldConvertError(format!("failed to convert field {} to i32", tag)) }) } - /// set a field as i32 - pub fn set_int(&mut self, tag: i32, value: i32) { + /// set a field as u32 + pub fn set_int(&mut self, tag: u32, value: u32) { self.set_field(tag, value.to_string()); } /// get a field as f64 - pub fn get_float(&self, tag: i32) -> Result { + pub fn get_float(&self, tag: u32) -> Result { let ret = self.get_string(tag)?; ret.parse::().map_err(|_| { NativeError::FieldConvertError(format!("failed to convert field {} to f64", tag)) @@ -102,12 +102,12 @@ impl FieldMap { } /// set a field as f64 - pub fn set_float(&mut self, tag: i32, value: f64) { + pub fn set_float(&mut self, tag: u32, value: f64) { self.set_field(tag, value.to_string()); } /// get a field as boolean (y/n) - pub fn get_bool(&self, tag: i32) -> Result { + pub fn get_bool(&self, tag: u32) -> Result { let value = self.get_string(tag)?; match value.to_uppercase().as_str() { "Y" | "YES" | "TRUE" => Ok(true), @@ -120,13 +120,13 @@ impl FieldMap { } /// set a field as bool - pub fn set_bool(&mut self, tag: i32, value: bool) { + pub fn set_bool(&mut self, tag: u32, value: bool) { let value = if value { "Y" } else { "N" }; self.set_string(tag, value); } /// get a field as char - pub fn get_char(&self, tag: i32) -> Result { + pub fn get_char(&self, tag: u32) -> Result { let value = self.get_string(tag)?; value .chars() @@ -135,37 +135,37 @@ impl FieldMap { } /// set field as char - pub fn set_char(&mut self, tag: i32, value: char) { + pub fn set_char(&mut self, tag: u32, value: char) { self.set_string(tag, &value.to_string()); } //----Group ops /// add a group - pub fn add_group(&mut self, tag: i32, group: Group) { + pub fn add_group(&mut self, tag: u32, group: Group) { self.groups.entry(tag).or_default().push(group); let count = self.groups.get(&tag).map(|v| v.len()).unwrap_or(0); - self.set_int(tag, count as i32); + self.set_int(tag, count as u32); } /// get groups for a tag - pub fn get_groups(&self, tag: i32) -> Option<&Vec> { + pub fn get_groups(&self, tag: u32) -> Option<&Vec> { self.groups.get(&tag) } /// get mutable groups for a tag - pub fn get_groups_mut(&mut self, tag: i32) -> Option<&mut Vec> { + pub fn get_groups_mut(&mut self, tag: u32) -> Option<&mut Vec> { self.groups.get_mut(&tag) } /// get a specific group for a tag by index - pub fn get_group(&self, tag: i32, index: usize) -> Option<&Group> { + pub fn get_group(&self, tag: u32, index: usize) -> Option<&Group> { self.groups.get(&tag)?.get(index) } /// get a mutable specific group for a tag by index - pub fn get_group_mut(&mut self, tag: i32, index: usize) -> Option<&mut Group> { + pub fn get_group_mut(&mut self, tag: u32, index: usize) -> Option<&mut Group> { self.groups.get_mut(&tag)?.get_mut(index) } /// replace a group at a specific index - pub fn replace_group(&mut self, tag: i32, index: usize, group: Group) -> Result<()> { + pub fn replace_group(&mut self, tag: u32, index: usize, group: Group) -> Result<()> { let groups = self .get_groups_mut(tag) .ok_or_else(|| NativeError::FieldNotFound(format!("no groups for tag {}", tag)))?; @@ -180,7 +180,7 @@ impl FieldMap { Ok(()) } /// remove group at a specific index - pub fn remove_group(&mut self, tag: i32, index: usize) -> Result { + pub fn remove_group(&mut self, tag: u32, index: usize) -> Result { let groups = self .get_groups_mut(tag) .ok_or_else(|| NativeError::FieldNotFound(format!("no groups for tag {}", tag)))?; @@ -199,24 +199,24 @@ impl FieldMap { self.remove_field(tag); self.groups.remove(&tag); } else { - self.set_int(tag, count as i32); + self.set_int(tag, count as u32); } Ok(group) } /// remove all groups for a tag - pub fn remove_all_groups(&mut self, tag: i32) -> Option> { + pub fn remove_all_groups(&mut self, tag: u32) -> Option> { self.remove_field(tag); self.groups.remove(&tag) } /// checks if group exists for a tag - pub fn has_group(&self, tag: i32) -> bool { + pub fn has_group(&self, tag: u32) -> bool { self.groups.contains_key(&tag) && !self.groups[&tag].is_empty() } /// checks if a groups at a specific index exsits for a tag - pub fn has_group_at(&self, num: usize, tag: i32) -> bool { + pub fn has_group_at(&self, num: usize, tag: u32) -> bool { if self.get_group(tag, num).is_some() { return true; } @@ -224,7 +224,7 @@ impl FieldMap { } /// group count for a tag - pub fn group_count(&self, tag: i32) -> usize { + pub fn group_count(&self, tag: u32) -> usize { self.groups.get(&tag).map(|v| v.len()).unwrap_or(0) } @@ -233,7 +233,7 @@ impl FieldMap { /// convert to FIX string format pub fn to_fix_string(&self) -> String { let mut results = String::new(); - let mut field_tags: Vec = self.fields.keys().copied().collect(); + let mut field_tags: Vec = self.fields.keys().copied().collect(); field_tags.sort_by(|&a, &b| self.message_order.compare(a, b)); for tag in field_tags { @@ -268,7 +268,7 @@ impl FieldMap { ))); } let tag = parts[0] - .parse::() + .parse::() .map_err(|_| NativeError::InvalidMessage(format!("Invalid tag: {}", parts[0])))?; let value = parts[1].to_string(); @@ -310,8 +310,8 @@ impl Default for FieldMap { } impl<'a> IntoIterator for &'a FieldMap { - type Item = (&'a i32, &'a String); - type IntoIter = std::collections::btree_map::Iter<'a, i32, String>; + type Item = (&'a u32, &'a String); + type IntoIter = std::collections::btree_map::Iter<'a, u32, String>; fn into_iter(self) -> Self::IntoIter { self.fields.iter() } diff --git a/quickfix-native/src/group.rs b/quickfix-native/src/group.rs index 6e768f9..cccca09 100644 --- a/quickfix-native/src/group.rs +++ b/quickfix-native/src/group.rs @@ -8,9 +8,9 @@ use crate::{ pub struct Group { fieldmap: FieldMap, /// group's identifying field tag9 - field_id: i32, + field_id: u32, /// delimiter field that starts each group entry - delim: i32, + delim: u32, } pub trait GroupOperations { @@ -77,7 +77,7 @@ impl GroupOperations for Group { } impl Group { - pub fn new(field_id: i32, delim: i32, order: Option>) -> Self { + pub fn new(field_id: u32, delim: u32, order: Option>) -> Self { let msg_order = if let Some(ord) = order { MessageOrder::group(ord) } else { @@ -92,10 +92,10 @@ impl Group { //TODO: other constructors in group.h - pub fn field(&self) -> i32 { + pub fn field(&self) -> u32 { self.field_id } - pub fn delim(&self) -> i32 { + pub fn delim(&self) -> u32 { self.delim } /// Get group count for a specific field @@ -103,59 +103,59 @@ impl Group { self.fieldmap.group_count(group.field()) } - pub fn set_field(&mut self, tag: i32, value: String) { + pub fn set_field(&mut self, tag: u32, value: String) { self.fieldmap.set_field(tag, value); } - pub fn get_field(&self, tag: i32) -> Option<&String> { + pub fn get_field(&self, tag: u32) -> Option<&String> { self.fieldmap.get_field(tag) } - pub fn has_field(&self, tag: i32) -> bool { + pub fn has_field(&self, tag: u32) -> bool { self.fieldmap.has_field(tag) } - pub fn remove_field(&mut self, tag: i32) -> Option { + pub fn remove_field(&mut self, tag: u32) -> Option { self.fieldmap.remove_field(tag) } - pub fn set_string(&mut self, tag: i32, value: &str) { + pub fn set_string(&mut self, tag: u32, value: &str) { self.fieldmap.set_string(tag, value); } - pub fn get_string(&self, tag: i32) -> Result { + pub fn get_string(&self, tag: u32) -> Result { self.fieldmap.get_string(tag) } - pub fn set_int(&mut self, tag: i32, value: i32) { + pub fn set_int(&mut self, tag: u32, value: u32) { self.fieldmap.set_int(tag, value); } - pub fn get_int(&self, tag: i32) -> Result { + pub fn get_int(&self, tag: u32) -> Result { self.fieldmap.get_int(tag) } - pub fn set_double(&mut self, tag: i32, value: f64) { + pub fn set_double(&mut self, tag: u32, value: f64) { self.fieldmap.set_float(tag, value); } - pub fn get_double(&self, tag: i32) -> Result { + pub fn get_double(&self, tag: u32) -> Result { self.fieldmap.get_float(tag) } - pub fn set_bool(&mut self, tag: i32, value: bool) { + pub fn set_bool(&mut self, tag: u32, value: bool) { self.fieldmap.set_bool(tag, value); } - pub fn get_bool(&self, tag: i32) -> Result { + pub fn get_bool(&self, tag: u32) -> Result { self.fieldmap.get_bool(tag) } - pub fn set_char(&mut self, tag: i32, value: char) { + pub fn set_char(&mut self, tag: u32, value: char) { self.fieldmap.set_char(tag, value); } - pub fn get_char(&self, tag: i32) -> Result { + pub fn get_char(&self, tag: u32) -> Result { self.fieldmap.get_char(tag) } diff --git a/quickfix-native/src/message_order.rs b/quickfix-native/src/message_order.rs index 4117890..059d66e 100644 --- a/quickfix-native/src/message_order.rs +++ b/quickfix-native/src/message_order.rs @@ -13,8 +13,8 @@ pub enum CompareMode { #[derive(Clone, Debug)] pub struct MessageOrder { pub compare_mode: CompareMode, - pub largest: i32, - pub group_order: Option>, + pub largest: u32, + pub group_order: Option>, } impl MessageOrder { @@ -41,15 +41,15 @@ impl MessageOrder { } } - pub fn group(order: Vec) -> Self { + pub fn group(order: Vec) -> Self { Self { compare_mode: CompareMode::Group, - largest: *order.iter().max().unwrap_or(&0i32), + largest: *order.iter().max().unwrap_or(&0u32), group_order: Some(order), } } - pub fn compare(&self, x: i32, y: i32) -> std::cmp::Ordering { + pub fn compare(&self, x: u32, y: u32) -> std::cmp::Ordering { match self.compare_mode { CompareMode::Group => { self.compare_group(x, y, self.group_order.as_ref().unwrap(), self.largest) @@ -60,7 +60,7 @@ impl MessageOrder { } } - fn compare_group(&self, x: i32, y: i32, order: &[i32], largest: i32) -> std::cmp::Ordering { + fn compare_group(&self, x: u32, y: u32, order: &[u32], largest: u32) -> std::cmp::Ordering { if x <= largest && y <= largest { let ix = order.get(x as usize).copied().unwrap_or(0); let iy = order.get(y as usize).copied().unwrap_or(0); @@ -82,7 +82,7 @@ impl MessageOrder { x.cmp(&y) } } - fn compare_header(&self, x: i32, y: i32) -> std::cmp::Ordering { + fn compare_header(&self, x: u32, y: u32) -> std::cmp::Ordering { let ordered_x = self.get_header_position(x); let ordered_y = self.get_header_position(y); match (ordered_x, ordered_y) { @@ -93,7 +93,7 @@ impl MessageOrder { } } - fn compare_trailer(&self, x: i32, y: i32) -> std::cmp::Ordering { + fn compare_trailer(&self, x: u32, y: u32) -> std::cmp::Ordering { if x == CHECKSUM { return Ordering::Greater; } else if y == CHECKSUM { @@ -109,7 +109,7 @@ impl MessageOrder { (None, None) => x.cmp(&y), } } - fn get_header_position(&self, field_id: i32) -> Option { + fn get_header_position(&self, field_id: u32) -> Option { match field_id { BEGINSTRING => Some(1), BODYLENGTH => Some(2), @@ -118,7 +118,7 @@ impl MessageOrder { } } - fn get_trailer_position(&self, field_id: i32) -> Option { + fn get_trailer_position(&self, field_id: u32) -> Option { match field_id { SIGNATURELENGTH => Some(1), SIGNATURE => Some(2), From 7c842ba10d6b1de14ea853694cd4aa3509268983 Mon Sep 17 00:00:00 2001 From: Soroushsrd Date: Mon, 18 Aug 2025 01:56:00 +0330 Subject: [PATCH 08/12] Refactor field storage to use Vec instead of BTreeMap The main change is replacing the underlying field storage in the FieldMap from a BTreeMap to a Vec of Field structs, which better supports repeating groups and multiple occurrences of fields. This also adds length and checksum calculation capabilities. --- quickfix-native/Cargo.toml | 2 +- quickfix-native/src/field_map.rs | 283 +++++++++++++++++++++------ quickfix-native/src/message_order.rs | 2 +- 3 files changed, 220 insertions(+), 67 deletions(-) diff --git a/quickfix-native/Cargo.toml b/quickfix-native/Cargo.toml index 724618c..d494b8e 100644 --- a/quickfix-native/Cargo.toml +++ b/quickfix-native/Cargo.toml @@ -4,7 +4,7 @@ version = "0.1.0" edition = "2024" [dependencies] -thiserror="2.0.12" +thiserror = "2.0.12" quickfix-spec-parser = { path = "../quickfix-spec-parser", version = "0.1.0" } [lints.clippy] diff --git a/quickfix-native/src/field_map.rs b/quickfix-native/src/field_map.rs index 607238c..7421222 100644 --- a/quickfix-native/src/field_map.rs +++ b/quickfix-native/src/field_map.rs @@ -1,4 +1,4 @@ -use std::collections::{BTreeMap, HashMap}; +use std::collections::HashMap; use crate::{ errors::{NativeError, Result}, @@ -6,10 +6,60 @@ use crate::{ message_order::MessageOrder, }; +//TODO: Many methods could be abstracted away behind generics! + +pub const SOH: char = '\x01'; + +#[derive(Debug, Clone)] +pub struct Field { + pub tag: u32, + pub value: String, +} + +impl Field { + pub fn new(tag: u32, value: String) -> Self { + Self { tag, value } + } + + pub fn to_fix_string(&self) -> String { + format!("{}={}{}", self.tag, self.value, SOH) + } + + pub fn length(&self) -> usize { + self.to_fix_string().len() + } + + pub fn checksum(&self) -> u32 { + self.to_fix_string().bytes().map(|b| b as u32).sum() + } + + pub fn parse_from_fix_string(fix_string: &str, pos: usize) -> Result<(Field, usize)> { + let remaining_str = &fix_string[pos..]; + let eq_pos = remaining_str.find('=').ok_or_else(|| { + NativeError::InvalidMessage("No equal sign found in fix string".to_string()) + })?; + + let tag = remaining_str[..eq_pos] + .parse::() + .map_err(|_| NativeError::InvalidMessage("Invalid tag value".to_string()))?; + + let soh_pos = remaining_str[eq_pos + 1usize..].find(SOH).ok_or_else(|| { + NativeError::InvalidMessage("failed to find SOH after value".to_string()) + })?; + + let value = remaining_str[eq_pos + 1..eq_pos + 1 + soh_pos].to_string(); + + // soh_pos is relative to eq_pos so we must consider it when using the complete string + Ok((Field { tag, value }, pos + (eq_pos + 1) + soh_pos + 1)) + } +} + #[derive(Debug, Clone)] pub struct FieldMap { /// tag->value - pub fields: BTreeMap, + /// since we might have duplicate/repeating groups with the same tag value, + /// we should use Vec which can allow us to store all occurances + pub fields: Vec, /// tag->Group pub groups: HashMap>, /// expected field_order @@ -19,7 +69,7 @@ pub struct FieldMap { impl FieldMap { pub fn new() -> Self { FieldMap { - fields: BTreeMap::new(), + fields: Vec::new(), groups: HashMap::new(), message_order: MessageOrder::normal(), } @@ -27,7 +77,7 @@ impl FieldMap { pub fn new_with_order(order: MessageOrder) -> Self { FieldMap { - fields: BTreeMap::new(), + fields: Vec::new(), groups: HashMap::new(), message_order: order, } @@ -35,23 +85,31 @@ impl FieldMap { //----Basic field ops pub fn set_field(&mut self, tag: u32, value: String) { - self.fields.insert(tag, value); + self.fields.retain(|f| f.tag != tag); + self.fields.push(Field::new(tag, value)); } pub fn get_field(&self, tag: u32) -> Option<&String> { - self.fields.get(&tag) + self.fields.iter().find(|t| t.tag == tag).map(|f| &f.value) } pub fn has_field(&self, tag: u32) -> bool { - self.fields.contains_key(&tag) + self.fields.iter().any(|t| t.tag == tag) } + pub fn append_field(&mut self, field: Field) { + self.fields.push(field); + } pub fn remove_field(&mut self, tag: u32) -> Option { - self.fields.remove(&tag) + if let Some(field) = self.fields.iter().position(|f| f.tag == tag) { + Some(self.fields.remove(field).value) + } else { + None + } } pub fn get_field_tags(&self) -> Vec { - self.fields.keys().copied().collect() + self.fields.iter().map(|f| f.tag).collect() } pub fn clear(&mut self) { @@ -71,12 +129,12 @@ impl FieldMap { /// get a field as string pub fn get_string(&self, tag: u32) -> Result { self.get_field(tag) - .ok_or_else(|| NativeError::FieldNotFound(format!("Field {} not found", tag))) + .ok_or_else(|| NativeError::FieldNotFound(format!("Field {tag} not found"))) .map(|s| s.to_string()) } /// set a field as string - pub fn set_string(&mut self, tag: u32, value: &str) { + pub fn set_string(&mut self, tag: u32, value: T) { self.set_field(tag, value.to_string()); } @@ -84,7 +142,7 @@ impl FieldMap { pub fn get_int(&self, tag: u32) -> Result { let ret = self.get_string(tag)?; ret.parse::().map_err(|_| { - NativeError::FieldConvertError(format!("failed to convert field {} to i32", tag)) + NativeError::FieldConvertError(format!("failed to convert field {tag} to i32")) }) } @@ -97,7 +155,7 @@ impl FieldMap { pub fn get_float(&self, tag: u32) -> Result { let ret = self.get_string(tag)?; ret.parse::().map_err(|_| { - NativeError::FieldConvertError(format!("failed to convert field {} to f64", tag)) + NativeError::FieldConvertError(format!("failed to convert field {tag} to f64")) }) } @@ -131,20 +189,31 @@ impl FieldMap { value .chars() .next() - .ok_or_else(|| NativeError::FieldConvertError(format!("field {} is empty", tag))) + .ok_or_else(|| NativeError::FieldConvertError(format!("field {tag} is empty"))) } /// set field as char pub fn set_char(&mut self, tag: u32, value: char) { - self.set_string(tag, &value.to_string()); + self.set_string(tag, value); } + + pub fn sort_fields(&mut self) { + self.fields + .sort_by(|a, b| self.message_order.compare(a.tag, b.tag)); + } + //----Group ops /// add a group - pub fn add_group(&mut self, tag: u32, group: Group) { - self.groups.entry(tag).or_default().push(group); - let count = self.groups.get(&tag).map(|v| v.len()).unwrap_or(0); - self.set_int(tag, count as u32); + pub fn add_group(&mut self, group: Group) { + let field_tag = group.field(); + + let groups = self.groups.entry(field_tag).or_default(); + groups.push(group); + + let count = groups.len() as u32; + + self.set_int(field_tag, count); } /// get groups for a tag pub fn get_groups(&self, tag: u32) -> Option<&Vec> { @@ -168,27 +237,26 @@ impl FieldMap { pub fn replace_group(&mut self, tag: u32, index: usize, group: Group) -> Result<()> { let groups = self .get_groups_mut(tag) - .ok_or_else(|| NativeError::FieldNotFound(format!("no groups for tag {}", tag)))?; + .ok_or_else(|| NativeError::FieldNotFound(format!("no groups for tag {tag}")))?; if index >= groups.len() { return Err(NativeError::FieldNotFound(format!( - "group index {} out of bound", - index + "group index {index} out of bound" ))); } groups[index] = group; Ok(()) } + /// remove group at a specific index pub fn remove_group(&mut self, tag: u32, index: usize) -> Result { let groups = self .get_groups_mut(tag) - .ok_or_else(|| NativeError::FieldNotFound(format!("no groups for tag {}", tag)))?; + .ok_or_else(|| NativeError::FieldNotFound(format!("no groups for tag {tag}")))?; if index >= groups.len() { return Err(NativeError::FieldNotFound(format!( - "group index {} out of bound", - index + "group index {index} out of bound" ))); } let group = groups.remove(index); @@ -233,18 +301,13 @@ impl FieldMap { /// convert to FIX string format pub fn to_fix_string(&self) -> String { let mut results = String::new(); - let mut field_tags: Vec = self.fields.keys().copied().collect(); - field_tags.sort_by(|&a, &b| self.message_order.compare(a, b)); + for field in &self.fields { + results.push_str(&field.to_fix_string()); - for tag in field_tags { - if let Some(value) = self.fields.get(&tag) { - results.push_str(&format!("{}={}\x01", tag, value)); - } - } - - for (&_group_tag, groups) in &self.groups { - for group in groups { - results.push_str(&group.to_fix_string()); + if let Some(groups) = self.groups.get(&field.tag) { + for group in groups { + results.push_str(&group.to_fix_string()); + } } } results @@ -253,27 +316,13 @@ impl FieldMap { /// parse a FIX format from a string pub fn from_fix_string(&mut self, fix_string: &str) -> Result<()> { self.clear(); - let fields: Vec<&str> = fix_string.split('\x01').collect(); - - for field_str in fields { - if field_str.is_empty() { - continue; - } - - let parts: Vec<&str> = field_str.splitn(2, '=').collect(); - if parts.len() != 2 { - return Err(NativeError::InvalidMessage(format!( - "Invalid field format: {}", - field_str - ))); - } - let tag = parts[0] - .parse::() - .map_err(|_| NativeError::InvalidMessage(format!("Invalid tag: {}", parts[0])))?; - - let value = parts[1].to_string(); - self.set_field(tag, value); + let mut pos = 0; + while pos < fix_string.len() { + let (field, new_pos) = Field::parse_from_fix_string(fix_string, pos)?; + self.append_field(field); + pos = new_pos; } + self.sort_fields(); Ok(()) } @@ -281,13 +330,13 @@ impl FieldMap { // copy fields from another FieldMap pub fn copy_from(&mut self, other: &FieldMap) { - for (tag, value) in &other.fields { - self.set_field(*tag, value.clone()); + for field in &other.fields { + self.set_field(field.tag, field.value.clone()); } - for (tag, groups) in &other.groups { + for groups in other.groups.values() { for group in groups { - self.add_group(*tag, group.clone()); + self.add_group(group.clone()); } } } @@ -301,6 +350,37 @@ impl FieldMap { pub fn set_message_order(&mut self, order: MessageOrder) { self.message_order = order; } + + pub fn calculate_length(&self) -> usize { + let mut length = 0; + + for field in &self.fields { + length += field.length(); + } + + for groups in &self.groups { + for group in groups.1 { + length += group.calculate_length(); + } + } + length + } + + pub fn calculate_checksum(&self) -> u32 { + let mut checksum = 0; + + for field in &self.fields { + checksum += field.checksum(); + } + + for groups in self.groups.values() { + for group in groups { + checksum += group.calculate_checksum(); + } + } + + checksum + } } impl Default for FieldMap { @@ -309,10 +389,83 @@ impl Default for FieldMap { } } -impl<'a> IntoIterator for &'a FieldMap { - type Item = (&'a u32, &'a String); - type IntoIter = std::collections::btree_map::Iter<'a, u32, String>; - fn into_iter(self) -> Self::IntoIter { - self.fields.iter() +#[cfg(test)] +mod tests { + + use super::*; + + #[test] + fn test_field_serialization() { + let field = Field::new(35, "D".to_string()); + assert_eq!(&field.to_fix_string(), "35=D\x01") + } + + #[test] + fn test_field_parsing() { + let fix_str = "35=D\x01"; + let (field, pos) = Field::parse_from_fix_string(fix_str, 0).unwrap(); + + assert_eq!(field.tag, 35); + assert_eq!(field.value, "D"); + assert_eq!(pos, 5); + } + + #[test] + fn test_fieldmap_serialization() { + let mut field_map = FieldMap::new(); + + field_map.set_string(35, "D"); + field_map.set_int(49, 1234); + field_map.set_float(44, 99.50); + + let fix_str = field_map.to_fix_string(); + assert!(fix_str.contains("35=D\x01")); + assert!(fix_str.contains("49=1234\x01")); + assert!(fix_str.contains("44=99.5\x01")); + } + + #[test] + fn test_fieldmap_parsing() { + let fix_string = "35=D\x0149=1234\x0144=99.5\x01"; + let mut fieldmap = FieldMap::new(); + fieldmap.from_fix_string(fix_string).unwrap(); + assert_eq!(fieldmap.get_string(35).unwrap(), "D"); + assert_eq!(fieldmap.get_int(49).unwrap(), 1234); + assert_eq!(fieldmap.get_float(44).unwrap(), 99.5); + } + + #[test] + fn test_group_handling() { + let mut fieldmap = FieldMap::new(); + + // symbol, MDEntryType delim + let mut group1 = Group::new(55, 269, None); + group1.set_string(55, "MSFT"); + group1.set_float(44, 100.0); + + fieldmap.add_group(group1); + assert_eq!(fieldmap.group_count(55), 1); + assert_eq!(fieldmap.get_int(55).unwrap(), 1); + + let group = fieldmap.get_group(55, 0).unwrap(); + assert_eq!(group.get_string(55).unwrap(), "MSFT"); + } + #[test] + fn test_length_calculation() { + let mut fieldmap = FieldMap::new(); + fieldmap.set_string(35, "D"); + fieldmap.set_int(49, 1234); + + let expected_length = "35=D\x01".len() + "49=1234\x01".len(); + assert_eq!(fieldmap.calculate_length(), expected_length); + } + + #[test] + fn test_checksum_calculation() { + let mut fieldmap = FieldMap::new(); + fieldmap.set_string(35, "D"); + + let expected_checksum: u32 = "35=D\x01".bytes().map(|b| b as u32).sum(); + assert_eq!(fieldmap.calculate_checksum(), expected_checksum); } } diff --git a/quickfix-native/src/message_order.rs b/quickfix-native/src/message_order.rs index 059d66e..cef3052 100644 --- a/quickfix-native/src/message_order.rs +++ b/quickfix-native/src/message_order.rs @@ -70,7 +70,7 @@ impl MessageOrder { } else if ix == 0 { Ordering::Greater } else if iy == 0 { - return Ordering::Less; + Ordering::Less } else { ix.cmp(&iy) } From eb99959b06aabaccc25a037eb24839c0c9af2bb6 Mon Sep 17 00:00:00 2001 From: Soroushsrd Date: Mon, 18 Aug 2025 03:08:36 +0330 Subject: [PATCH 09/12] Fix Group add method signature in quickfix-native --- quickfix-native/src/group.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/quickfix-native/src/group.rs b/quickfix-native/src/group.rs index cccca09..d801945 100644 --- a/quickfix-native/src/group.rs +++ b/quickfix-native/src/group.rs @@ -19,8 +19,7 @@ pub trait GroupOperations { /// add a group fn add_group(&mut self, group: &Group) { - self.get_field_map_mut() - .add_group(group.field(), group.clone()); + self.get_field_map_mut().add_group(group.clone()); } /// replace a group at a specific index From 25dd03186bcb594f39263f3d809b5d6fbbb771b0 Mon Sep 17 00:00:00 2001 From: Soroushsrd Date: Mon, 18 Aug 2025 03:08:47 +0330 Subject: [PATCH 10/12] Add quickfix-spec-parser dependency --- Cargo.lock | 1 + 1 file changed, 1 insertion(+) diff --git a/Cargo.lock b/Cargo.lock index 758c863..dfe59ea 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -421,6 +421,7 @@ dependencies = [ name = "quickfix-native" version = "0.1.0" dependencies = [ + "quickfix-spec-parser", "thiserror", ] From 512f375f4954738be3cce7b94effd5dd024576a5 Mon Sep 17 00:00:00 2001 From: Soroushsrd Date: Mon, 18 Aug 2025 03:09:17 +0330 Subject: [PATCH 11/12] Add FIX message implementation with header/body/trailer --- quickfix-native/src/message.rs | 147 +++++++++++++++++++++++++++++++++ 1 file changed, 147 insertions(+) create mode 100644 quickfix-native/src/message.rs diff --git a/quickfix-native/src/message.rs b/quickfix-native/src/message.rs new file mode 100644 index 0000000..ebc37cc --- /dev/null +++ b/quickfix-native/src/message.rs @@ -0,0 +1,147 @@ +use std::ops::{Deref, DerefMut}; + +use crate::{field_map::FieldMap, group::GroupOperations, message_order::MessageOrder}; + +/// Base class for all FIX messages. +/// A message consists of three field maps. +/// One for the header, the body, and the trailer. +#[derive(Debug, Clone)] +pub struct Message { + header: Header, + body: FieldMap, + trailer: Trailer, + valid_structure: bool, + tag: i32, +} + +impl GroupOperations for Message { + fn get_field_map(&self) -> &FieldMap { + &self.body + } + fn get_field_map_mut(&mut self) -> &mut FieldMap { + &mut self.body + } +} + +//TODO: +impl Message { + pub fn new() -> Self { + Self { + header: Header::new(), + body: FieldMap::new_with_order(MessageOrder::normal()), + trailer: Trailer::new(), + valid_structure: true, + tag: 0, + } + } + + pub fn get_header(&self) -> &Header { + &self.header + } + pub fn get_header_mut(&mut self) -> &mut Header { + &mut self.header + } + + pub fn get_trailer(&self) -> &Trailer { + &self.trailer + } + pub fn get_trailer_mut(&mut self) -> &mut Trailer { + &mut self.trailer + } +} + +impl Default for Message { + fn default() -> Self { + Self::new() + } +} +impl Deref for Message { + type Target = FieldMap; + fn deref(&self) -> &Self::Target { + &self.body + } +} + +impl DerefMut for Message { + fn deref_mut(&mut self) -> &mut Self::Target { + &mut self.body + } +} + +#[derive(Debug, Clone)] +pub struct Header { + field_map: FieldMap, +} +impl Header { + pub fn new() -> Self { + Self { + field_map: FieldMap::new(), + } + } +} + +impl GroupOperations for Header { + fn get_field_map(&self) -> &FieldMap { + &self.field_map + } + fn get_field_map_mut(&mut self) -> &mut FieldMap { + &mut self.field_map + } +} + +impl Default for Header { + fn default() -> Self { + Self::new() + } +} + +impl Deref for Header { + type Target = FieldMap; + fn deref(&self) -> &Self::Target { + &self.field_map + } +} + +impl DerefMut for Header { + fn deref_mut(&mut self) -> &mut Self::Target { + &mut self.field_map + } +} + +#[derive(Debug, Clone)] +pub struct Trailer { + field_map: FieldMap, +} + +impl Trailer { + pub fn new() -> Self { + Self { + field_map: FieldMap::new(), + } + } +} +impl GroupOperations for Trailer { + fn get_field_map(&self) -> &FieldMap { + &self.field_map + } + fn get_field_map_mut(&mut self) -> &mut FieldMap { + &mut self.field_map + } +} +impl Default for Trailer { + fn default() -> Self { + Self::new() + } +} +impl Deref for Trailer { + type Target = FieldMap; + fn deref(&self) -> &Self::Target { + &self.field_map + } +} + +impl DerefMut for Trailer { + fn deref_mut(&mut self) -> &mut Self::Target { + &mut self.field_map + } +} From c3dec76e76058d33a044ba711a7f4ff8b75c27e4 Mon Sep 17 00:00:00 2001 From: Soroushsrd Date: Mon, 18 Aug 2025 11:25:35 +0330 Subject: [PATCH 12/12] Add DataDictionary implementation --- quickfix-native/src/data_dictironary.rs | 607 ++++++++++++++++++++++++ 1 file changed, 607 insertions(+) create mode 100644 quickfix-native/src/data_dictironary.rs diff --git a/quickfix-native/src/data_dictironary.rs b/quickfix-native/src/data_dictironary.rs new file mode 100644 index 0000000..224cf9d --- /dev/null +++ b/quickfix-native/src/data_dictironary.rs @@ -0,0 +1,607 @@ +use crate::{ + errors::{NativeError, Result}, + field_map::FieldMap, + message::Message, +}; +use quickfix_spec_parser::{ComponentSpec, FieldType, FieldValue, FixSpec}; +use std::collections::{HashMap, HashSet}; + +//const for user defined fields (FIELD::UserMin) +pub const USER_DEFINED_FIELD_MIN: u32 = 5000; + +#[derive(Debug, Clone)] +pub struct DataDictionary { + //----version info + version: Option, + has_version: bool, + + //----validation flags + check_fields_out_of_order: bool, + check_fields_have_values: bool, + check_user_defined_fields: bool, + allow_unknown_message_fields: bool, + store_msg_fields_order: bool, + + //----field definitions + /// valid fields + fields: HashSet, + /// field number-> field name + field_names: HashMap, + /// name -> field number + name_to_field: HashMap, + /// field number -> type + field_types: HashMap, + /// field number -> valid values + field_values: HashMap>, + /// (field,value) -> description + value_names: HashMap<(u32, String), String>, + + //----message structure + /// valid message types + message_types: HashSet, + /// msgtype -> valid fields + message_fields: HashMap>, + /// msgtype -> required fields + required_fields: HashMap>, + /// field->is required + header_fields: HashMap, + /// field -> is required + trailer_fields: HashMap, + + //----field ordering - to preserve msg field order + ordered_fields: Vec, + header_ordered_fields: Vec, + trailer_ordered_fields: Vec, + message_ordered_fields: HashMap>, + + //----groups/repeating field structures + /// field -> (msgtype -> (delim, group_dd)) + groups: HashMap>, + + /// fields that have associated length fields + data_fields: HashSet, +} + +impl DataDictionary { + pub fn new() -> Self { + DataDictionary { + version: None, + has_version: false, + check_fields_out_of_order: true, + check_fields_have_values: true, + check_user_defined_fields: false, + allow_unknown_message_fields: false, + store_msg_fields_order: false, + fields: HashSet::new(), + field_names: HashMap::new(), + name_to_field: HashMap::new(), + field_types: HashMap::new(), + field_values: HashMap::new(), + value_names: HashMap::new(), + message_types: HashSet::new(), + message_fields: HashMap::new(), + required_fields: HashMap::new(), + header_fields: HashMap::new(), + trailer_fields: HashMap::new(), + ordered_fields: Vec::new(), + header_ordered_fields: Vec::new(), + trailer_ordered_fields: Vec::new(), + message_ordered_fields: HashMap::new(), + groups: HashMap::new(), + data_fields: HashSet::new(), + } + } + pub fn from_xml_file(path: &str) -> Result { + // this will read FIX XML specification files like FIX44.xml + let xml_content = std::fs::read(path).map_err(NativeError::IoError)?; + Self::from_xml_bytes(&xml_content) + } + + pub fn from_xml_string(xml: &str) -> Result { + Self::from_xml_bytes(xml.as_bytes()) + } + + pub fn from_xml_bytes(xml: &[u8]) -> Result { + let spec = quickfix_spec_parser::parse_spec(xml) + .map_err(|e| NativeError::XMLError(e.to_string()))?; + Self::from_fix_spec(spec) + } + + pub fn from_fix_spec(specs: FixSpec) -> Result { + let mut dd = DataDictionary::new(); + let version_str = if specs.is_fixt { + format!("FIXT.{}.{}", specs.version.0, specs.version.1) + } else { + format!("FIX.{}.{}", specs.version.0, specs.version.1) + }; + + dd.set_version(&version_str); + + for field_spec in &specs.field_specs { + dd.add_field(field_spec.number); + dd.add_field_name(field_spec.number, &field_spec.name)?; + dd.add_field_type(field_spec.number, field_spec.r#type); + + for value in &field_spec.values { + dd.add_field_value(field_spec.number, &value.value); + dd.add_value_name(field_spec.number, &value.value, &value.description); + } + } + let mut component_map: HashMap = HashMap::new(); + for component in &specs.component_specs { + component_map.insert(component.name.clone(), component); + } + + for field_value in &specs.headers { + dd.process_field_value(field_value, "_header_", &component_map)?; + } + for field_value in &specs.trailers { + dd.process_field_value(field_value, "_trailer_", &component_map)?; + } + + for message in &specs.messages { + dd.add_msg_type(&message.msg_type); + // adding message name as a value for MsgType field (35) + dd.add_value_name(35, &message.msg_type, &message.name); + + for field_value in &message.values { + dd.process_field_value(field_value, &message.msg_type, &component_map)?; + } + } + + Ok(dd) + } + + fn process_field_value( + &mut self, + field_value: &FieldValue, + context: &str, + component_map: &HashMap, + ) -> Result<()> { + match field_value { + FieldValue::Field(field) => { + let field_num = self + .name_to_field + .get(&field.name) + .copied() + .ok_or_else(|| { + NativeError::ConfigError(format!( + "Field {} not defined in field section", + &field.name + )) + })?; + + match context { + "_header_" => { + self.add_header_field(field_num, field.required); + } + "_trailer_" => { + self.add_trailer_field(field_num, field.required); + } + msg_type => { + self.add_msg_field(msg_type, field_num); + if field.required { + self.add_required_field(msg_type, field_num); + } + } + } + } + FieldValue::Group(group) => { + let group_field_num = + self.name_to_field + .get(&group.name) + .copied() + .ok_or_else(|| { + NativeError::ConfigError(format!( + "Group field {} not defined in fields section", + group.name + )) + })?; + + let mut group_dd = DataDictionary::new(); + if let Some(version) = self.get_version() { + group_dd.set_version(version.as_str()); + } + let mut delim = 0; + + for (i, field_value) in group.values.iter().enumerate() { + match field_value { + FieldValue::Field(field) => { + let field_num = self + .name_to_field + .get(&field.name) + .copied() + .ok_or_else(|| { + NativeError::ConfigError(format!( + "Field {} not defined in fields section", + field.name + )) + })?; + + group_dd.add_field(field_num); + if field.required && group.required { + group_dd.add_required_field(context, field_num); + } + //first field in group is the delimiter + if i == 0 { + delim = field_num + } + } + _ => { + group_dd.process_field_value(field_value, context, component_map)?; + } + } + } + if delim != 0 { + self.add_group(context.to_string(), group_field_num, delim, group_dd); + } + + match context { + "_header_" => self.add_header_field(group_field_num, group.required), + "_trailer_" => self.add_trailer_field(group_field_num, group.required), + msg_type => { + self.add_msg_field(msg_type, group_field_num); + if group.required { + self.add_required_field(msg_type, group_field_num); + } + } + } + } + FieldValue::Component(component) => { + if let Some(component_spec) = component_map.get(&component.name) { + for field_value in &component_spec.values { + //recursively process component fields + // component required flag must be used for all its fields + let effective_required = component.required; + match field_value { + FieldValue::Field(field) => { + let field_num = + self.name_to_field.get(&field.name).copied().ok_or_else( + || { + NativeError::ConfigError(format!( + "Field {} not defined in fields section", + field.name + )) + }, + )?; + + match context { + "_header_" => { + self.add_header_field( + field_num, + field.required && effective_required, + ); + } + "_trailer_" => { + self.add_trailer_field( + field_num, + field.required && effective_required, + ); + } + msg_type => { + self.add_msg_field(msg_type, field_num); + if field.required && effective_required { + self.add_required_field(msg_type, field_num); + } + } + } + } + _ => { + // recursively process nested components/groups + self.process_field_value(field_value, context, component_map)?; + } + } + } + } else { + return Err(NativeError::ConfigError(format!( + "Component {} not found in component specifications", + component.name + ))); + } + } + } + Ok(()) + } + + pub fn validate(&self, message: &Message) -> Result<()> { + // This would implement the core validation logic + // similar to the C++ DataDictionary::validate method + + // 1. Check message type + // 2. Check field order + // 3. Check required fields + // 4. Check field formats + // 5. Check field values + // 6. Check groups + + todo!("Implement full message validation") + } + + pub fn set_version(&mut self, version: &str) { + self.version = Some(version.to_string()); + self.has_version = true; + } + + pub fn set_has_version(&mut self, has_version: bool) { + self.has_version = has_version; + } + + pub fn get_version(&self) -> Option<&String> { + self.version.as_ref() + } + + pub fn add_field(&mut self, field: u32) { + self.fields.insert(field); + self.ordered_fields.push(field); + } + + pub fn add_field_name(&mut self, field: u32, name: &str) -> Result<()> { + if self.name_to_field.contains_key(name) { + return Err(NativeError::ConfigError(format!( + "Field name {} defined multiple times", + name + ))); + } + + self.name_to_field.insert(name.to_string(), field); + self.field_names.insert(field, name.to_string()); + Ok(()) + } + + pub fn add_field_type(&mut self, field: u32, field_type: FieldType) { + self.field_types.insert(field, field_type); + + if matches!(field_type, FieldType::Data | FieldType::XmlData) { + self.data_fields.insert(field); + } + } + + pub fn add_field_value(&mut self, field: u32, value: &str) { + self.field_values + .entry(field) + .or_default() + .insert(value.to_string()); + } + + pub fn add_value_name(&mut self, field: u32, value: &str, name: &str) { + self.value_names + .insert((field, value.to_string()), name.to_string()); + } + + pub fn add_msg_type(&mut self, msg_type: &str) { + self.message_types.insert(msg_type.to_string()); + } + + pub fn add_msg_field(&mut self, msg_type: &str, field: u32) { + if self.store_msg_fields_order { + self.message_ordered_fields + .entry(msg_type.to_string()) + .or_default() + .push(field); + } + + self.message_fields + .entry(msg_type.to_string()) + .or_default() + .insert(field); + } + + pub fn add_required_field(&mut self, msg_type: &str, field: u32) { + self.required_fields + .entry(msg_type.to_string()) + .or_default() + .insert(field); + } + + pub fn add_header_field(&mut self, field: u32, required: bool) { + if self.store_msg_fields_order { + self.header_ordered_fields.push(field); + } + self.header_fields.insert(field, required); + } + + pub fn add_trailer_field(&mut self, field: u32, required: bool) { + if self.store_msg_fields_order { + self.trailer_ordered_fields.push(field); + } + self.trailer_fields.insert(field, required); + } + + pub fn add_group( + &mut self, + msg_type: String, + field: u32, + delim: u32, + group_dd: DataDictionary, + ) { + self.groups + .entry(field) + .or_default() + .insert(msg_type, (delim, group_dd)); + } + + pub fn is_field(&self, field: u32) -> bool { + self.fields.contains(&field) + } + + pub fn is_msg_type(&self, msg_type: &str) -> bool { + self.message_types.contains(msg_type) + } + + pub fn is_msg_field(&self, msg_type: &str, field: u32) -> bool { + self.message_fields + .get(msg_type) + .map(|fields| fields.contains(&field)) + .unwrap_or(false) + } + + pub fn is_header_field(&self, field: u32) -> bool { + self.header_fields.contains_key(&field) + } + + pub fn is_trailer_field(&self, field: u32) -> bool { + self.trailer_fields.contains_key(&field) + } + + pub fn is_required_field(&self, msg_type: &str, field: u32) -> bool { + self.required_fields + .get(msg_type) + .map(|fields| fields.contains(&field)) + .unwrap_or(false) + } + + pub fn is_field_value(&self, field: u32, value: &str) -> bool { + if let Some(valid_values) = self.field_values.get(&field) { + if self.is_multiple_value_field(field) { + value.split(' ').all(|v| valid_values.contains(v)) + } else { + valid_values.contains(value) + } + } else { + true // no restrictions if no value is defined + } + } + pub fn is_multiple_value_field(&self, field: u32) -> bool { + if let Some(field_type) = self.field_types.get(&field) { + matches!( + field_type, + FieldType::MultipleCharValue + | FieldType::MultipleStringValue + | FieldType::MultipleValueString + ) + } else { + false + } + } + + pub fn is_data_field(&self, field: u32) -> bool { + self.data_fields.contains(&field) + } + + pub fn get_field_type(&self, field: u32) -> Option<&FieldType> { + self.field_types.get(&field) + } + + pub fn get_field_name(&self, field: u32) -> Option<&String> { + self.field_names.get(&field) + } + + pub fn get_field_tag(&self, name: &str) -> Option { + self.name_to_field.get(name).copied() + } + + pub fn check_fields_out_of_order(&mut self, value: bool) { + self.check_fields_out_of_order = value; + } + + pub fn check_user_defined_fields(&mut self, value: bool) { + self.check_user_defined_fields = value; + } + + pub fn check_fields_have_values(&mut self, value: bool) { + self.check_fields_have_values = value; + } + + pub fn allow_unknown_tags(&mut self, value: bool) { + self.allow_unknown_message_fields = value; + } + + pub fn preserve_message_fields_order(&mut self, value: bool) { + self.store_msg_fields_order = value; + } + + pub fn check_valid_format(&self, field: u32, value: &str) -> Result<()> { + todo!(); + } + + pub fn check_has_value(&self, field: u32, _value: &str) -> Result<()> { + if !self.is_field(field) { + return Err(NativeError::InvalidTagNumber(field)); + } + Ok(()) + } + + pub fn check_field_value(&self, field: u32, value: &str) -> Result<()> { + if self.field_values.contains_key(&field) && !self.is_field_value(field, value) { + return Err(NativeError::IncorrectTagValue(field)); + } + Ok(()) + } + + pub fn check_valid_tag_number(&self, field: u32) -> Result<()> { + if !self.is_field(field) { + return Err(NativeError::InvalidTagNumber(field)); + } + Ok(()) + } + + pub fn check_is_in_message(&self, field: u32, msg_type: &str) -> Result<()> { + if !self.is_msg_field(msg_type, field) { + return Err(NativeError::TagNotDefinedforMessage(field)); + } + Ok(()) + } + + // fn should_check_tag(&self, field: u32) -> bool { + // if self.allow_unknown_message_fields && field < USER_DEFINED_FIELD_MIN { + // return false; + // } else if !self.check_user_defined_fields && field >= USER_DEFINED_FIELD_MIN { + // return false; + // } + // true + // } + + pub fn check_group_count( + &self, + field: u32, + field_map: &FieldMap, + msg_type: &str, + ) -> Result<()> { + if self.is_group(msg_type, field) { + // Get the field value first + if let Some(value) = field_map.get_field(field) { + let actual_count = field_map.group_count(field); + let expected_count: usize = value + .parse() + .map_err(|_| NativeError::IncorrectDataFormat(field, value.to_string()))?; + + if actual_count != expected_count { + return Err(NativeError::RepeatingGroupCountMismatch(field)); + } + } + // If field value is not set but group exists, that's also an error + else { + return Err(NativeError::NoTagValue(field)); + } + } + Ok(()) + } + pub fn get_name_value(&self, field: u32, name: &str) -> Option { + for ((f, val), desc) in &self.value_names { + if *f == field && desc == name { + return Some(val.clone()); + } + } + None + } + pub fn is_group(&self, msg_type: &str, field: u32) -> bool { + if let Some(group_map) = self.groups.get(&field) { + group_map.contains_key(msg_type) + } else { + false + } + } + + pub fn get_group(&self, msg_type: &str, field: u32) -> Option<(u32, &DataDictionary)> { + self.groups + .get(&field) + .and_then(|group_map| group_map.get(msg_type)) + .map(|(delim, dd)| (*delim, dd)) + } +} + +impl Default for DataDictionary { + fn default() -> Self { + Self::new() + } +}