# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: dqeqanalyticsservice.proto

from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from . import dqdatetime_pb2 as dqdatetime__pb2
from . import dqeqanalytics_pb2 as dqeqanalytics__pb2
from . import dqanalytics_pb2 as dqanalytics__pb2
from . import dqmarket_pb2 as dqmarket__pb2
from . import dqnumerics_pb2 as dqnumerics__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='dqeqanalyticsservice.proto',
  package='dqproto',
  syntax='proto3',
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n\x1a\x64qeqanalyticsservice.proto\x12\x07\x64qproto\x1a\x10\x64qdatetime.proto\x1a\x13\x64qeqanalytics.proto\x1a\x11\x64qanalytics.proto\x1a\x0e\x64qmarket.proto\x1a\x10\x64qnumerics.proto\"\xaa\x02\n!EqIndexDividendCurveBuildingInput\x12!\n\nterm_dates\x18\x01 \x03(\x0b\x32\r.dqproto.Date\x12*\n\x11\x63\x61ll_price_matrix\x18\x02 \x03(\x0b\x32\x0f.dqproto.Vector\x12)\n\x10put_price_matrix\x18\x03 \x03(\x0b\x32\x0f.dqproto.Vector\x12&\n\rstrike_matrix\x18\x04 \x03(\x0b\x32\x0f.dqproto.Vector\x12\x0c\n\x04spot\x18\x05 \x01(\x01\x12-\n\x0e\x64iscount_curve\x18\x06 \x01(\x0b\x32\x15.dqproto.IrYieldCurve\x12&\n\rfuture_prices\x18\x07 \x01(\x0b\x32\x0f.dqproto.Vector\"v\n\"EqIndexDividendCurveBuildingOutput\x12.\n\x0e\x64ividend_curve\x18\x01 \x01(\x0b\x32\x16.dqproto.DividendCurve\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\xc3\x03\n EqVolatilitySurfaceBuildingInput\x12%\n\x0ereference_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12\x38\n\ndefinition\x18\x02 \x01(\x0b\x32$.dqproto.VolatilitySurfaceDefinition\x12*\n\x06quotes\x18\x03 \x01(\x0b\x32\x1a.dqproto.OptionQuoteMatrix\x12*\n\x11underlying_prices\x18\x04 \x01(\x0b\x32\x0f.dqproto.Vector\x12-\n\x0e\x64iscount_curve\x18\x05 \x01(\x0b\x32\x15.dqproto.IrYieldCurve\x12.\n\x0e\x64ividend_curve\x18\x06 \x01(\x0b\x32\x16.dqproto.DividendCurve\x12?\n\x0e\x62uild_settings\x18\x07 \x01(\x0b\x32\'.dqproto.VolatilitySurfaceBuildSettings\x12\x32\n\x10pricing_settings\x18\x08 \x01(\x0b\x32\x18.dqproto.PricingSettings\x12\x12\n\nunderlying\x18\t \x01(\t\"}\n!EqVolatilitySurfaceBuildingOutput\x12\x36\n\x12volatility_surface\x18\x01 \x01(\x0b\x32\x1a.dqproto.VolatilitySurface\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\xf1\x02\n\x0e\x45qPricingInput\x12#\n\x0cpricing_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12\'\n\x08mkt_data\x18\x03 \x01(\x0b\x32\x15.dqproto.EqMktDataSet\x12\x32\n\x10pricing_settings\x18\x04 \x01(\x0b\x32\x18.dqproto.PricingSettings\x12.\n\rrisk_settings\x18\x05 \x01(\x0b\x32\x17.dqproto.EqRiskSettings\x12\x12\n\nuse_binary\x18\n \x01(\x08\x12\x16\n\x0einstrument_bin\x18\x0c \x01(\x0c\x12\x14\n\x0cmkt_data_bin\x18\r \x01(\x0c\x12\x1c\n\x14pricing_settings_bin\x18\x0e \x01(\x0c\x12\x19\n\x11risk_settings_bin\x18\x0f \x01(\x0c\x12\x32\n\x0cscn_settings\x18\x06 \x01(\x0b\x32\x1c.dqproto.ScnAnalysisSettings\"\xcb\x01\n\x0f\x45qPricingOutput\x12(\n\x07results\x18\x01 \x01(\x0b\x32\x17.dqproto.PricingResults\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\x12$\n\x0bscn_results\x18\x04 \x01(\x0b\x32\x0f.dqproto.Matrix\x12#\n\nscn_prices\x18\x05 \x01(\x0b\x32\x0f.dqproto.Vector\x12!\n\x08scn_vols\x18\x06 \x01(\x0b\x32\x0f.dqproto.Vector\"{\n\x1c\x45qEuropeanOptionPricingInput\x12.\n\rpricing_input\x18\x01 \x01(\x0b\x32\x17.dqproto.EqPricingInput\x12+\n\ninstrument\x18\x02 \x01(\x0b\x32\x17.dqproto.EuropeanOption\"{\n\x1c\x45qAmericanOptionPricingInput\x12.\n\rpricing_input\x18\x01 \x01(\x0b\x32\x17.dqproto.EqPricingInput\x12+\n\ninstrument\x18\x02 \x01(\x0b\x32\x17.dqproto.AmericanOption\"u\n\x19\x45qAsianOptionPricingInput\x12.\n\rpricing_input\x18\x01 \x01(\x0b\x32\x17.dqproto.EqPricingInput\x12(\n\ninstrument\x18\x02 \x01(\x0b\x32\x14.dqproto.AsianOption\"y\n\x1b\x45qDigitalOptionPricingInput\x12.\n\rpricing_input\x18\x01 \x01(\x0b\x32\x17.dqproto.EqPricingInput\x12*\n\ninstrument\x18\x02 \x01(\x0b\x32\x16.dqproto.DigitalOption\"{\n\x1c\x45qOneTouchOptionPricingInput\x12.\n\rpricing_input\x18\x01 \x01(\x0b\x32\x17.dqproto.EqPricingInput\x12+\n\ninstrument\x18\x02 \x01(\x0b\x32\x17.dqproto.OneTouchOption\"\x81\x01\n\x1f\x45qDoubleTouchOptionPricingInput\x12.\n\rpricing_input\x18\x01 \x01(\x0b\x32\x17.dqproto.EqPricingInput\x12.\n\ninstrument\x18\x02 \x01(\x0b\x32\x1a.dqproto.DoubleTouchOption\"\x85\x01\n!EqSingleBarrierOptionPricingInput\x12.\n\rpricing_input\x18\x01 \x01(\x0b\x32\x17.dqproto.EqPricingInput\x12\x30\n\ninstrument\x18\x02 \x01(\x0b\x32\x1c.dqproto.SingleBarrierOption\"\x85\x01\n!EqDoubleBarrierOptionPricingInput\x12.\n\rpricing_input\x18\x01 \x01(\x0b\x32\x17.dqproto.EqPricingInput\x12\x30\n\ninstrument\x18\x02 \x01(\x0b\x32\x1c.dqproto.DoubleBarrierOption\"\x87\x01\n\"EqSingleSharkFinOptionPricingInput\x12.\n\rpricing_input\x18\x01 \x01(\x0b\x32\x17.dqproto.EqPricingInput\x12\x31\n\ninstrument\x18\x02 \x01(\x0b\x32\x1d.dqproto.SingleSharkFinOption\"\x87\x01\n\"EqDoubleSharkFinOptionPricingInput\x12.\n\rpricing_input\x18\x01 \x01(\x0b\x32\x17.dqproto.EqPricingInput\x12\x31\n\ninstrument\x18\x02 \x01(\x0b\x32\x1d.dqproto.DoubleSharkFinOption\"{\n\x1c\x45qPingPongOptionPricingInput\x12.\n\rpricing_input\x18\x01 \x01(\x0b\x32\x17.dqproto.EqPricingInput\x12+\n\ninstrument\x18\x02 \x01(\x0b\x32\x17.dqproto.PingPongOption\"w\n\x1a\x45qAirbagOptionPricingInput\x12.\n\rpricing_input\x18\x01 \x01(\x0b\x32\x17.dqproto.EqPricingInput\x12)\n\ninstrument\x18\x02 \x01(\x0b\x32\x15.dqproto.AirbagOption\"\x83\x01\n EqRangeAccrualOptionPricingInput\x12.\n\rpricing_input\x18\x01 \x01(\x0b\x32\x17.dqproto.EqPricingInput\x12/\n\ninstrument\x18\x02 \x01(\x0b\x32\x1b.dqproto.RangeAccrualOption\"\x8d\x01\n%EqPhoenixAutoCallableNotePricingInput\x12.\n\rpricing_input\x18\x01 \x01(\x0b\x32\x17.dqproto.EqPricingInput\x12\x34\n\ninstrument\x18\x02 \x01(\x0b\x32 .dqproto.PhoenixAutoCallableNote\"\x8f\x01\n&EqSnowballAutoCallableNotePricingInput\x12.\n\rpricing_input\x18\x01 \x01(\x0b\x32\x17.dqproto.EqPricingInput\x12\x35\n\ninstrument\x18\x02 \x01(\x0b\x32!.dqproto.SnowballAutoCallableNoteb\x06proto3'
  ,
  dependencies=[dqdatetime__pb2.DESCRIPTOR,dqeqanalytics__pb2.DESCRIPTOR,dqanalytics__pb2.DESCRIPTOR,dqmarket__pb2.DESCRIPTOR,dqnumerics__pb2.DESCRIPTOR,])




_EQINDEXDIVIDENDCURVEBUILDINGINPUT = _descriptor.Descriptor(
  name='EqIndexDividendCurveBuildingInput',
  full_name='dqproto.EqIndexDividendCurveBuildingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='term_dates', full_name='dqproto.EqIndexDividendCurveBuildingInput.term_dates', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='call_price_matrix', full_name='dqproto.EqIndexDividendCurveBuildingInput.call_price_matrix', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='put_price_matrix', full_name='dqproto.EqIndexDividendCurveBuildingInput.put_price_matrix', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='strike_matrix', full_name='dqproto.EqIndexDividendCurveBuildingInput.strike_matrix', index=3,
      number=4, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='spot', full_name='dqproto.EqIndexDividendCurveBuildingInput.spot', index=4,
      number=5, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='discount_curve', full_name='dqproto.EqIndexDividendCurveBuildingInput.discount_curve', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='future_prices', full_name='dqproto.EqIndexDividendCurveBuildingInput.future_prices', index=6,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=132,
  serialized_end=430,
)


_EQINDEXDIVIDENDCURVEBUILDINGOUTPUT = _descriptor.Descriptor(
  name='EqIndexDividendCurveBuildingOutput',
  full_name='dqproto.EqIndexDividendCurveBuildingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='dividend_curve', full_name='dqproto.EqIndexDividendCurveBuildingOutput.dividend_curve', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.EqIndexDividendCurveBuildingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.EqIndexDividendCurveBuildingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=432,
  serialized_end=550,
)


_EQVOLATILITYSURFACEBUILDINGINPUT = _descriptor.Descriptor(
  name='EqVolatilitySurfaceBuildingInput',
  full_name='dqproto.EqVolatilitySurfaceBuildingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='reference_date', full_name='dqproto.EqVolatilitySurfaceBuildingInput.reference_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='definition', full_name='dqproto.EqVolatilitySurfaceBuildingInput.definition', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='quotes', full_name='dqproto.EqVolatilitySurfaceBuildingInput.quotes', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='underlying_prices', full_name='dqproto.EqVolatilitySurfaceBuildingInput.underlying_prices', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='discount_curve', full_name='dqproto.EqVolatilitySurfaceBuildingInput.discount_curve', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='dividend_curve', full_name='dqproto.EqVolatilitySurfaceBuildingInput.dividend_curve', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='build_settings', full_name='dqproto.EqVolatilitySurfaceBuildingInput.build_settings', index=6,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings', full_name='dqproto.EqVolatilitySurfaceBuildingInput.pricing_settings', index=7,
      number=8, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='underlying', full_name='dqproto.EqVolatilitySurfaceBuildingInput.underlying', index=8,
      number=9, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=553,
  serialized_end=1004,
)


_EQVOLATILITYSURFACEBUILDINGOUTPUT = _descriptor.Descriptor(
  name='EqVolatilitySurfaceBuildingOutput',
  full_name='dqproto.EqVolatilitySurfaceBuildingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='volatility_surface', full_name='dqproto.EqVolatilitySurfaceBuildingOutput.volatility_surface', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.EqVolatilitySurfaceBuildingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.EqVolatilitySurfaceBuildingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1006,
  serialized_end=1131,
)


_EQPRICINGINPUT = _descriptor.Descriptor(
  name='EqPricingInput',
  full_name='dqproto.EqPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_date', full_name='dqproto.EqPricingInput.pricing_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data', full_name='dqproto.EqPricingInput.mkt_data', index=1,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings', full_name='dqproto.EqPricingInput.pricing_settings', index=2,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings', full_name='dqproto.EqPricingInput.risk_settings', index=3,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_binary', full_name='dqproto.EqPricingInput.use_binary', index=4,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument_bin', full_name='dqproto.EqPricingInput.instrument_bin', index=5,
      number=12, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data_bin', full_name='dqproto.EqPricingInput.mkt_data_bin', index=6,
      number=13, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings_bin', full_name='dqproto.EqPricingInput.pricing_settings_bin', index=7,
      number=14, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings_bin', full_name='dqproto.EqPricingInput.risk_settings_bin', index=8,
      number=15, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='scn_settings', full_name='dqproto.EqPricingInput.scn_settings', index=9,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1134,
  serialized_end=1503,
)


_EQPRICINGOUTPUT = _descriptor.Descriptor(
  name='EqPricingOutput',
  full_name='dqproto.EqPricingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='results', full_name='dqproto.EqPricingOutput.results', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.EqPricingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.EqPricingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='scn_results', full_name='dqproto.EqPricingOutput.scn_results', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='scn_prices', full_name='dqproto.EqPricingOutput.scn_prices', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='scn_vols', full_name='dqproto.EqPricingOutput.scn_vols', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1506,
  serialized_end=1709,
)


_EQEUROPEANOPTIONPRICINGINPUT = _descriptor.Descriptor(
  name='EqEuropeanOptionPricingInput',
  full_name='dqproto.EqEuropeanOptionPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_input', full_name='dqproto.EqEuropeanOptionPricingInput.pricing_input', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.EqEuropeanOptionPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1711,
  serialized_end=1834,
)


_EQAMERICANOPTIONPRICINGINPUT = _descriptor.Descriptor(
  name='EqAmericanOptionPricingInput',
  full_name='dqproto.EqAmericanOptionPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_input', full_name='dqproto.EqAmericanOptionPricingInput.pricing_input', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.EqAmericanOptionPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1836,
  serialized_end=1959,
)


_EQASIANOPTIONPRICINGINPUT = _descriptor.Descriptor(
  name='EqAsianOptionPricingInput',
  full_name='dqproto.EqAsianOptionPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_input', full_name='dqproto.EqAsianOptionPricingInput.pricing_input', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.EqAsianOptionPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1961,
  serialized_end=2078,
)


_EQDIGITALOPTIONPRICINGINPUT = _descriptor.Descriptor(
  name='EqDigitalOptionPricingInput',
  full_name='dqproto.EqDigitalOptionPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_input', full_name='dqproto.EqDigitalOptionPricingInput.pricing_input', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.EqDigitalOptionPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2080,
  serialized_end=2201,
)


_EQONETOUCHOPTIONPRICINGINPUT = _descriptor.Descriptor(
  name='EqOneTouchOptionPricingInput',
  full_name='dqproto.EqOneTouchOptionPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_input', full_name='dqproto.EqOneTouchOptionPricingInput.pricing_input', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.EqOneTouchOptionPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2203,
  serialized_end=2326,
)


_EQDOUBLETOUCHOPTIONPRICINGINPUT = _descriptor.Descriptor(
  name='EqDoubleTouchOptionPricingInput',
  full_name='dqproto.EqDoubleTouchOptionPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_input', full_name='dqproto.EqDoubleTouchOptionPricingInput.pricing_input', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.EqDoubleTouchOptionPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2329,
  serialized_end=2458,
)


_EQSINGLEBARRIEROPTIONPRICINGINPUT = _descriptor.Descriptor(
  name='EqSingleBarrierOptionPricingInput',
  full_name='dqproto.EqSingleBarrierOptionPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_input', full_name='dqproto.EqSingleBarrierOptionPricingInput.pricing_input', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.EqSingleBarrierOptionPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2461,
  serialized_end=2594,
)


_EQDOUBLEBARRIEROPTIONPRICINGINPUT = _descriptor.Descriptor(
  name='EqDoubleBarrierOptionPricingInput',
  full_name='dqproto.EqDoubleBarrierOptionPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_input', full_name='dqproto.EqDoubleBarrierOptionPricingInput.pricing_input', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.EqDoubleBarrierOptionPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2597,
  serialized_end=2730,
)


_EQSINGLESHARKFINOPTIONPRICINGINPUT = _descriptor.Descriptor(
  name='EqSingleSharkFinOptionPricingInput',
  full_name='dqproto.EqSingleSharkFinOptionPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_input', full_name='dqproto.EqSingleSharkFinOptionPricingInput.pricing_input', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.EqSingleSharkFinOptionPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2733,
  serialized_end=2868,
)


_EQDOUBLESHARKFINOPTIONPRICINGINPUT = _descriptor.Descriptor(
  name='EqDoubleSharkFinOptionPricingInput',
  full_name='dqproto.EqDoubleSharkFinOptionPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_input', full_name='dqproto.EqDoubleSharkFinOptionPricingInput.pricing_input', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.EqDoubleSharkFinOptionPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2871,
  serialized_end=3006,
)


_EQPINGPONGOPTIONPRICINGINPUT = _descriptor.Descriptor(
  name='EqPingPongOptionPricingInput',
  full_name='dqproto.EqPingPongOptionPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_input', full_name='dqproto.EqPingPongOptionPricingInput.pricing_input', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.EqPingPongOptionPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3008,
  serialized_end=3131,
)


_EQAIRBAGOPTIONPRICINGINPUT = _descriptor.Descriptor(
  name='EqAirbagOptionPricingInput',
  full_name='dqproto.EqAirbagOptionPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_input', full_name='dqproto.EqAirbagOptionPricingInput.pricing_input', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.EqAirbagOptionPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3133,
  serialized_end=3252,
)


_EQRANGEACCRUALOPTIONPRICINGINPUT = _descriptor.Descriptor(
  name='EqRangeAccrualOptionPricingInput',
  full_name='dqproto.EqRangeAccrualOptionPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_input', full_name='dqproto.EqRangeAccrualOptionPricingInput.pricing_input', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.EqRangeAccrualOptionPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3255,
  serialized_end=3386,
)


_EQPHOENIXAUTOCALLABLENOTEPRICINGINPUT = _descriptor.Descriptor(
  name='EqPhoenixAutoCallableNotePricingInput',
  full_name='dqproto.EqPhoenixAutoCallableNotePricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_input', full_name='dqproto.EqPhoenixAutoCallableNotePricingInput.pricing_input', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.EqPhoenixAutoCallableNotePricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3389,
  serialized_end=3530,
)


_EQSNOWBALLAUTOCALLABLENOTEPRICINGINPUT = _descriptor.Descriptor(
  name='EqSnowballAutoCallableNotePricingInput',
  full_name='dqproto.EqSnowballAutoCallableNotePricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_input', full_name='dqproto.EqSnowballAutoCallableNotePricingInput.pricing_input', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.EqSnowballAutoCallableNotePricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3533,
  serialized_end=3676,
)

_EQINDEXDIVIDENDCURVEBUILDINGINPUT.fields_by_name['term_dates'].message_type = dqdatetime__pb2._DATE
_EQINDEXDIVIDENDCURVEBUILDINGINPUT.fields_by_name['call_price_matrix'].message_type = dqnumerics__pb2._VECTOR
_EQINDEXDIVIDENDCURVEBUILDINGINPUT.fields_by_name['put_price_matrix'].message_type = dqnumerics__pb2._VECTOR
_EQINDEXDIVIDENDCURVEBUILDINGINPUT.fields_by_name['strike_matrix'].message_type = dqnumerics__pb2._VECTOR
_EQINDEXDIVIDENDCURVEBUILDINGINPUT.fields_by_name['discount_curve'].message_type = dqanalytics__pb2._IRYIELDCURVE
_EQINDEXDIVIDENDCURVEBUILDINGINPUT.fields_by_name['future_prices'].message_type = dqnumerics__pb2._VECTOR
_EQINDEXDIVIDENDCURVEBUILDINGOUTPUT.fields_by_name['dividend_curve'].message_type = dqanalytics__pb2._DIVIDENDCURVE
_EQVOLATILITYSURFACEBUILDINGINPUT.fields_by_name['reference_date'].message_type = dqdatetime__pb2._DATE
_EQVOLATILITYSURFACEBUILDINGINPUT.fields_by_name['definition'].message_type = dqanalytics__pb2._VOLATILITYSURFACEDEFINITION
_EQVOLATILITYSURFACEBUILDINGINPUT.fields_by_name['quotes'].message_type = dqanalytics__pb2._OPTIONQUOTEMATRIX
_EQVOLATILITYSURFACEBUILDINGINPUT.fields_by_name['underlying_prices'].message_type = dqnumerics__pb2._VECTOR
_EQVOLATILITYSURFACEBUILDINGINPUT.fields_by_name['discount_curve'].message_type = dqanalytics__pb2._IRYIELDCURVE
_EQVOLATILITYSURFACEBUILDINGINPUT.fields_by_name['dividend_curve'].message_type = dqanalytics__pb2._DIVIDENDCURVE
_EQVOLATILITYSURFACEBUILDINGINPUT.fields_by_name['build_settings'].message_type = dqanalytics__pb2._VOLATILITYSURFACEBUILDSETTINGS
_EQVOLATILITYSURFACEBUILDINGINPUT.fields_by_name['pricing_settings'].message_type = dqanalytics__pb2._PRICINGSETTINGS
_EQVOLATILITYSURFACEBUILDINGOUTPUT.fields_by_name['volatility_surface'].message_type = dqanalytics__pb2._VOLATILITYSURFACE
_EQPRICINGINPUT.fields_by_name['pricing_date'].message_type = dqdatetime__pb2._DATE
_EQPRICINGINPUT.fields_by_name['mkt_data'].message_type = dqeqanalytics__pb2._EQMKTDATASET
_EQPRICINGINPUT.fields_by_name['pricing_settings'].message_type = dqanalytics__pb2._PRICINGSETTINGS
_EQPRICINGINPUT.fields_by_name['risk_settings'].message_type = dqeqanalytics__pb2._EQRISKSETTINGS
_EQPRICINGINPUT.fields_by_name['scn_settings'].message_type = dqanalytics__pb2._SCNANALYSISSETTINGS
_EQPRICINGOUTPUT.fields_by_name['results'].message_type = dqanalytics__pb2._PRICINGRESULTS
_EQPRICINGOUTPUT.fields_by_name['scn_results'].message_type = dqnumerics__pb2._MATRIX
_EQPRICINGOUTPUT.fields_by_name['scn_prices'].message_type = dqnumerics__pb2._VECTOR
_EQPRICINGOUTPUT.fields_by_name['scn_vols'].message_type = dqnumerics__pb2._VECTOR
_EQEUROPEANOPTIONPRICINGINPUT.fields_by_name['pricing_input'].message_type = _EQPRICINGINPUT
_EQEUROPEANOPTIONPRICINGINPUT.fields_by_name['instrument'].message_type = dqmarket__pb2._EUROPEANOPTION
_EQAMERICANOPTIONPRICINGINPUT.fields_by_name['pricing_input'].message_type = _EQPRICINGINPUT
_EQAMERICANOPTIONPRICINGINPUT.fields_by_name['instrument'].message_type = dqmarket__pb2._AMERICANOPTION
_EQASIANOPTIONPRICINGINPUT.fields_by_name['pricing_input'].message_type = _EQPRICINGINPUT
_EQASIANOPTIONPRICINGINPUT.fields_by_name['instrument'].message_type = dqmarket__pb2._ASIANOPTION
_EQDIGITALOPTIONPRICINGINPUT.fields_by_name['pricing_input'].message_type = _EQPRICINGINPUT
_EQDIGITALOPTIONPRICINGINPUT.fields_by_name['instrument'].message_type = dqmarket__pb2._DIGITALOPTION
_EQONETOUCHOPTIONPRICINGINPUT.fields_by_name['pricing_input'].message_type = _EQPRICINGINPUT
_EQONETOUCHOPTIONPRICINGINPUT.fields_by_name['instrument'].message_type = dqmarket__pb2._ONETOUCHOPTION
_EQDOUBLETOUCHOPTIONPRICINGINPUT.fields_by_name['pricing_input'].message_type = _EQPRICINGINPUT
_EQDOUBLETOUCHOPTIONPRICINGINPUT.fields_by_name['instrument'].message_type = dqmarket__pb2._DOUBLETOUCHOPTION
_EQSINGLEBARRIEROPTIONPRICINGINPUT.fields_by_name['pricing_input'].message_type = _EQPRICINGINPUT
_EQSINGLEBARRIEROPTIONPRICINGINPUT.fields_by_name['instrument'].message_type = dqmarket__pb2._SINGLEBARRIEROPTION
_EQDOUBLEBARRIEROPTIONPRICINGINPUT.fields_by_name['pricing_input'].message_type = _EQPRICINGINPUT
_EQDOUBLEBARRIEROPTIONPRICINGINPUT.fields_by_name['instrument'].message_type = dqmarket__pb2._DOUBLEBARRIEROPTION
_EQSINGLESHARKFINOPTIONPRICINGINPUT.fields_by_name['pricing_input'].message_type = _EQPRICINGINPUT
_EQSINGLESHARKFINOPTIONPRICINGINPUT.fields_by_name['instrument'].message_type = dqmarket__pb2._SINGLESHARKFINOPTION
_EQDOUBLESHARKFINOPTIONPRICINGINPUT.fields_by_name['pricing_input'].message_type = _EQPRICINGINPUT
_EQDOUBLESHARKFINOPTIONPRICINGINPUT.fields_by_name['instrument'].message_type = dqmarket__pb2._DOUBLESHARKFINOPTION
_EQPINGPONGOPTIONPRICINGINPUT.fields_by_name['pricing_input'].message_type = _EQPRICINGINPUT
_EQPINGPONGOPTIONPRICINGINPUT.fields_by_name['instrument'].message_type = dqmarket__pb2._PINGPONGOPTION
_EQAIRBAGOPTIONPRICINGINPUT.fields_by_name['pricing_input'].message_type = _EQPRICINGINPUT
_EQAIRBAGOPTIONPRICINGINPUT.fields_by_name['instrument'].message_type = dqmarket__pb2._AIRBAGOPTION
_EQRANGEACCRUALOPTIONPRICINGINPUT.fields_by_name['pricing_input'].message_type = _EQPRICINGINPUT
_EQRANGEACCRUALOPTIONPRICINGINPUT.fields_by_name['instrument'].message_type = dqmarket__pb2._RANGEACCRUALOPTION
_EQPHOENIXAUTOCALLABLENOTEPRICINGINPUT.fields_by_name['pricing_input'].message_type = _EQPRICINGINPUT
_EQPHOENIXAUTOCALLABLENOTEPRICINGINPUT.fields_by_name['instrument'].message_type = dqmarket__pb2._PHOENIXAUTOCALLABLENOTE
_EQSNOWBALLAUTOCALLABLENOTEPRICINGINPUT.fields_by_name['pricing_input'].message_type = _EQPRICINGINPUT
_EQSNOWBALLAUTOCALLABLENOTEPRICINGINPUT.fields_by_name['instrument'].message_type = dqmarket__pb2._SNOWBALLAUTOCALLABLENOTE
DESCRIPTOR.message_types_by_name['EqIndexDividendCurveBuildingInput'] = _EQINDEXDIVIDENDCURVEBUILDINGINPUT
DESCRIPTOR.message_types_by_name['EqIndexDividendCurveBuildingOutput'] = _EQINDEXDIVIDENDCURVEBUILDINGOUTPUT
DESCRIPTOR.message_types_by_name['EqVolatilitySurfaceBuildingInput'] = _EQVOLATILITYSURFACEBUILDINGINPUT
DESCRIPTOR.message_types_by_name['EqVolatilitySurfaceBuildingOutput'] = _EQVOLATILITYSURFACEBUILDINGOUTPUT
DESCRIPTOR.message_types_by_name['EqPricingInput'] = _EQPRICINGINPUT
DESCRIPTOR.message_types_by_name['EqPricingOutput'] = _EQPRICINGOUTPUT
DESCRIPTOR.message_types_by_name['EqEuropeanOptionPricingInput'] = _EQEUROPEANOPTIONPRICINGINPUT
DESCRIPTOR.message_types_by_name['EqAmericanOptionPricingInput'] = _EQAMERICANOPTIONPRICINGINPUT
DESCRIPTOR.message_types_by_name['EqAsianOptionPricingInput'] = _EQASIANOPTIONPRICINGINPUT
DESCRIPTOR.message_types_by_name['EqDigitalOptionPricingInput'] = _EQDIGITALOPTIONPRICINGINPUT
DESCRIPTOR.message_types_by_name['EqOneTouchOptionPricingInput'] = _EQONETOUCHOPTIONPRICINGINPUT
DESCRIPTOR.message_types_by_name['EqDoubleTouchOptionPricingInput'] = _EQDOUBLETOUCHOPTIONPRICINGINPUT
DESCRIPTOR.message_types_by_name['EqSingleBarrierOptionPricingInput'] = _EQSINGLEBARRIEROPTIONPRICINGINPUT
DESCRIPTOR.message_types_by_name['EqDoubleBarrierOptionPricingInput'] = _EQDOUBLEBARRIEROPTIONPRICINGINPUT
DESCRIPTOR.message_types_by_name['EqSingleSharkFinOptionPricingInput'] = _EQSINGLESHARKFINOPTIONPRICINGINPUT
DESCRIPTOR.message_types_by_name['EqDoubleSharkFinOptionPricingInput'] = _EQDOUBLESHARKFINOPTIONPRICINGINPUT
DESCRIPTOR.message_types_by_name['EqPingPongOptionPricingInput'] = _EQPINGPONGOPTIONPRICINGINPUT
DESCRIPTOR.message_types_by_name['EqAirbagOptionPricingInput'] = _EQAIRBAGOPTIONPRICINGINPUT
DESCRIPTOR.message_types_by_name['EqRangeAccrualOptionPricingInput'] = _EQRANGEACCRUALOPTIONPRICINGINPUT
DESCRIPTOR.message_types_by_name['EqPhoenixAutoCallableNotePricingInput'] = _EQPHOENIXAUTOCALLABLENOTEPRICINGINPUT
DESCRIPTOR.message_types_by_name['EqSnowballAutoCallableNotePricingInput'] = _EQSNOWBALLAUTOCALLABLENOTEPRICINGINPUT
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

EqIndexDividendCurveBuildingInput = _reflection.GeneratedProtocolMessageType('EqIndexDividendCurveBuildingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQINDEXDIVIDENDCURVEBUILDINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqIndexDividendCurveBuildingInput)
  })
_sym_db.RegisterMessage(EqIndexDividendCurveBuildingInput)

EqIndexDividendCurveBuildingOutput = _reflection.GeneratedProtocolMessageType('EqIndexDividendCurveBuildingOutput', (_message.Message,), {
  'DESCRIPTOR' : _EQINDEXDIVIDENDCURVEBUILDINGOUTPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqIndexDividendCurveBuildingOutput)
  })
_sym_db.RegisterMessage(EqIndexDividendCurveBuildingOutput)

EqVolatilitySurfaceBuildingInput = _reflection.GeneratedProtocolMessageType('EqVolatilitySurfaceBuildingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQVOLATILITYSURFACEBUILDINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqVolatilitySurfaceBuildingInput)
  })
_sym_db.RegisterMessage(EqVolatilitySurfaceBuildingInput)

EqVolatilitySurfaceBuildingOutput = _reflection.GeneratedProtocolMessageType('EqVolatilitySurfaceBuildingOutput', (_message.Message,), {
  'DESCRIPTOR' : _EQVOLATILITYSURFACEBUILDINGOUTPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqVolatilitySurfaceBuildingOutput)
  })
_sym_db.RegisterMessage(EqVolatilitySurfaceBuildingOutput)

EqPricingInput = _reflection.GeneratedProtocolMessageType('EqPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQPRICINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqPricingInput)
  })
_sym_db.RegisterMessage(EqPricingInput)

EqPricingOutput = _reflection.GeneratedProtocolMessageType('EqPricingOutput', (_message.Message,), {
  'DESCRIPTOR' : _EQPRICINGOUTPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqPricingOutput)
  })
_sym_db.RegisterMessage(EqPricingOutput)

EqEuropeanOptionPricingInput = _reflection.GeneratedProtocolMessageType('EqEuropeanOptionPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQEUROPEANOPTIONPRICINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqEuropeanOptionPricingInput)
  })
_sym_db.RegisterMessage(EqEuropeanOptionPricingInput)

EqAmericanOptionPricingInput = _reflection.GeneratedProtocolMessageType('EqAmericanOptionPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQAMERICANOPTIONPRICINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqAmericanOptionPricingInput)
  })
_sym_db.RegisterMessage(EqAmericanOptionPricingInput)

EqAsianOptionPricingInput = _reflection.GeneratedProtocolMessageType('EqAsianOptionPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQASIANOPTIONPRICINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqAsianOptionPricingInput)
  })
_sym_db.RegisterMessage(EqAsianOptionPricingInput)

EqDigitalOptionPricingInput = _reflection.GeneratedProtocolMessageType('EqDigitalOptionPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQDIGITALOPTIONPRICINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqDigitalOptionPricingInput)
  })
_sym_db.RegisterMessage(EqDigitalOptionPricingInput)

EqOneTouchOptionPricingInput = _reflection.GeneratedProtocolMessageType('EqOneTouchOptionPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQONETOUCHOPTIONPRICINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqOneTouchOptionPricingInput)
  })
_sym_db.RegisterMessage(EqOneTouchOptionPricingInput)

EqDoubleTouchOptionPricingInput = _reflection.GeneratedProtocolMessageType('EqDoubleTouchOptionPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQDOUBLETOUCHOPTIONPRICINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqDoubleTouchOptionPricingInput)
  })
_sym_db.RegisterMessage(EqDoubleTouchOptionPricingInput)

EqSingleBarrierOptionPricingInput = _reflection.GeneratedProtocolMessageType('EqSingleBarrierOptionPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQSINGLEBARRIEROPTIONPRICINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqSingleBarrierOptionPricingInput)
  })
_sym_db.RegisterMessage(EqSingleBarrierOptionPricingInput)

EqDoubleBarrierOptionPricingInput = _reflection.GeneratedProtocolMessageType('EqDoubleBarrierOptionPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQDOUBLEBARRIEROPTIONPRICINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqDoubleBarrierOptionPricingInput)
  })
_sym_db.RegisterMessage(EqDoubleBarrierOptionPricingInput)

EqSingleSharkFinOptionPricingInput = _reflection.GeneratedProtocolMessageType('EqSingleSharkFinOptionPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQSINGLESHARKFINOPTIONPRICINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqSingleSharkFinOptionPricingInput)
  })
_sym_db.RegisterMessage(EqSingleSharkFinOptionPricingInput)

EqDoubleSharkFinOptionPricingInput = _reflection.GeneratedProtocolMessageType('EqDoubleSharkFinOptionPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQDOUBLESHARKFINOPTIONPRICINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqDoubleSharkFinOptionPricingInput)
  })
_sym_db.RegisterMessage(EqDoubleSharkFinOptionPricingInput)

EqPingPongOptionPricingInput = _reflection.GeneratedProtocolMessageType('EqPingPongOptionPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQPINGPONGOPTIONPRICINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqPingPongOptionPricingInput)
  })
_sym_db.RegisterMessage(EqPingPongOptionPricingInput)

EqAirbagOptionPricingInput = _reflection.GeneratedProtocolMessageType('EqAirbagOptionPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQAIRBAGOPTIONPRICINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqAirbagOptionPricingInput)
  })
_sym_db.RegisterMessage(EqAirbagOptionPricingInput)

EqRangeAccrualOptionPricingInput = _reflection.GeneratedProtocolMessageType('EqRangeAccrualOptionPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQRANGEACCRUALOPTIONPRICINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqRangeAccrualOptionPricingInput)
  })
_sym_db.RegisterMessage(EqRangeAccrualOptionPricingInput)

EqPhoenixAutoCallableNotePricingInput = _reflection.GeneratedProtocolMessageType('EqPhoenixAutoCallableNotePricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQPHOENIXAUTOCALLABLENOTEPRICINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqPhoenixAutoCallableNotePricingInput)
  })
_sym_db.RegisterMessage(EqPhoenixAutoCallableNotePricingInput)

EqSnowballAutoCallableNotePricingInput = _reflection.GeneratedProtocolMessageType('EqSnowballAutoCallableNotePricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EQSNOWBALLAUTOCALLABLENOTEPRICINGINPUT,
  '__module__' : 'dqeqanalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.EqSnowballAutoCallableNotePricingInput)
  })
_sym_db.RegisterMessage(EqSnowballAutoCallableNotePricingInput)


# @@protoc_insertion_point(module_scope)
