<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.bvb.ro" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://www.bvb.ro" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Bucharest Stock Exchange Financial Data</wsdl:documentation>
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.bvb.ro">
      <s:element name="BalanceFieldsDescription">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="BalanceType" type="tns:BalanceTypeEnum" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="BalanceTypeEnum">
        <s:restriction base="s:string">
          <s:enumeration value="Company" />
          <s:enumeration value="Bank" />
          <s:enumeration value="Assurance" />
          <s:enumeration value="Fund" />
        </s:restriction>
      </s:simpleType>
      <s:element name="BalanceFieldsDescriptionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BalanceFieldsDescriptionResult" type="tns:ArrayOfBalanceField" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfBalanceField">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="BalanceField" nillable="true" type="tns:BalanceField" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="BalanceField">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="FieldName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="DescriptionRom" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="DescriptionEng" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetBalanceType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="IdentityType" type="tns:SecurityIdentification" />
            <s:element minOccurs="0" maxOccurs="1" name="Identity" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ReportType" type="tns:ReportTypeEnum" />
            <s:element minOccurs="1" maxOccurs="1" name="Year" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="SecurityIdentification">
        <s:restriction base="s:string">
          <s:enumeration value="Symbol" />
          <s:enumeration value="ISIN" />
          <s:enumeration value="FiscalCode" />
        </s:restriction>
      </s:simpleType>
      <s:simpleType name="ReportTypeEnum">
        <s:restriction base="s:string">
          <s:enumeration value="Annual" />
          <s:enumeration value="Semestrial" />
          <s:enumeration value="Q1" />
          <s:enumeration value="Q3" />
        </s:restriction>
      </s:simpleType>
      <s:element name="GetBalanceTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetBalanceTypeResult" type="tns:CompanyBalanceTypeIdentification" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="CompanyBalanceTypeIdentification">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Company" type="tns:CompanyIdentification" />
          <s:element minOccurs="1" maxOccurs="1" name="LastYear" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ReportType" type="tns:ReportTypeEnum" />
          <s:element minOccurs="1" maxOccurs="1" name="BalanceType" nillable="true" type="tns:BalanceTypeEnum" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="CompanyIdentification">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="CompanyName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="FiscalCode" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetCompanyBalance">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="IdentityType" type="tns:SecurityIdentification" />
            <s:element minOccurs="0" maxOccurs="1" name="Identity" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ReportType" type="tns:ReportTypeEnum" />
            <s:element minOccurs="1" maxOccurs="1" name="Year" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetCompanyBalanceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetCompanyBalanceResult" type="tns:CompanyBalance" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="CompanyBalance">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Company" type="tns:CompanyIdentification" />
          <s:element minOccurs="1" maxOccurs="1" name="LastYear" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ReportType" type="tns:ReportTypeEnum" />
          <s:element minOccurs="1" maxOccurs="1" name="NetCrtLiab" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="CrtAssets" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="FixedAssets" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="PaidUpCap" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ShahEqy" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="OpExp" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ExtrExp" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="FinExp" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TotExp" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="NetTurn" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="Debt1" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="Debt2" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TotLiab" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="BackPay" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="NoPaidTax" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="Empl" nillable="true" type="s:float" />
          <s:element minOccurs="1" maxOccurs="1" name="BackLiab" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="BackPaym" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="Gross" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="OpRes" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ExtrRes" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="FinRes" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="NetRes" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="CurrRes" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ResPerShare" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TotAssets" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TotReceiv" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="RevInAdv" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="OpIncome" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ExIncome" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="FinInc" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TotRev" nillable="true" type="s:double" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetInvestmentFundsBalance">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="IdentityType" type="tns:SecurityIdentification" />
            <s:element minOccurs="0" maxOccurs="1" name="Identity" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ReportType" type="tns:ReportTypeEnum" />
            <s:element minOccurs="1" maxOccurs="1" name="Year" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetInvestmentFundsBalanceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetInvestmentFundsBalanceResult" type="tns:InvestmentFundBalance" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="InvestmentFundBalance">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Company" type="tns:CompanyIdentification" />
          <s:element minOccurs="1" maxOccurs="1" name="LastYear" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ReportType" type="tns:ReportTypeEnum" />
          <s:element minOccurs="1" maxOccurs="1" name="NetCrtLiab" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="CrtAssets" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="FixedAssets" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="PaidUpCap" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ShahEqy" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ExpCurrAct" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ExtrExp" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TotExp" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="Debt1" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="Debt2" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TotLiab" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="BackPay" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="NoPaidTax" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="Empl" nillable="true" type="s:float" />
          <s:element minOccurs="1" maxOccurs="1" name="BackLiab" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="BackPaym" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="Gross" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ExtrRes" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="NetRes" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="CurrRes" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ResPerShare" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TotAssets" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TotReceiv" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="RevInAdv" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="RevCrtAct" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ExIncome" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TotRev" nillable="true" type="s:double" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetBankBalance">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="IdentityType" type="tns:SecurityIdentification" />
            <s:element minOccurs="0" maxOccurs="1" name="Identity" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ReportType" type="tns:ReportTypeEnum" />
            <s:element minOccurs="1" maxOccurs="1" name="Year" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetBankBalanceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetBankBalanceResult" type="tns:BankBalance" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="BankBalance">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Company" type="tns:CompanyIdentification" />
          <s:element minOccurs="1" maxOccurs="1" name="LastYear" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ReportType" type="tns:ReportTypeEnum" />
          <s:element minOccurs="1" maxOccurs="1" name="TotAssets" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="SubShareCap" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ShahEqy" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="NatBankBalance" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="CommExpenses" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TotExp" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="CustomersLoans" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="DueFromOthBanks" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="DueCust" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="DueToOthBanks" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="PayIntExp" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ReceivInterest" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TangibleAssets" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="IntangAssets" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="CurrResAfterTax" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ExtResAfterTax" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="Gross" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="NetRes" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ResPerShare" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="LiabAndShareEqu" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="CommisIncome" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TotalRev" nillable="true" type="s:double" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetInsuranceBalance">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="IdentityType" type="tns:SecurityIdentification" />
            <s:element minOccurs="0" maxOccurs="1" name="Identity" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ReportType" type="tns:ReportTypeEnum" />
            <s:element minOccurs="1" maxOccurs="1" name="Year" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetInsuranceBalanceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetInsuranceBalanceResult" type="tns:InsuranceBalance" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="InsuranceBalance">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Company" type="tns:CompanyIdentification" />
          <s:element minOccurs="1" maxOccurs="1" name="LastYear" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ReportType" type="tns:ReportTypeEnum" />
          <s:element minOccurs="1" maxOccurs="1" name="TotAssets" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="IntangAssets" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="SubShareCap" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="NetInsClaimsExpGeneral" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="NetInsClaimsExpLifeInsurance" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="OpExpensesGeneral" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="OpExpensesLifeInsurance" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="InvstsExpenses" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ExtrExp" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TotExp" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TotLiab" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="NoPaidTax" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="Empl" nillable="true" type="s:float" />
          <s:element minOccurs="1" maxOccurs="1" name="BackLiab" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TotInvestments" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="BackPaym" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="Gross" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ExtrRes" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="NetRes" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TechResultGeneral" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TechResultLifeInsurance" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TechReservesGeneral" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="CurrRes" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TotReceiv" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="LiabAndShareEqu" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="InvestIncomeGeneral" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="ExIncome" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="NetInsuranceGeneral" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="NetInsuranceLifeInsurance" nillable="true" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="TotalRev" nillable="true" type="s:double" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetDividends">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="IdentityType" type="tns:SecurityIdentification" />
            <s:element minOccurs="0" maxOccurs="1" name="Identity" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetDividendsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetDividendsResult" type="tns:DividendsInfo" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="DividendsInfo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Company" type="tns:CompanyIdentification" />
          <s:element minOccurs="0" maxOccurs="1" name="Dividends" type="tns:ArrayOfDividendInfo" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfDividendInfo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="DividendInfo" nillable="true" type="tns:DividendInfo" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="DividendInfo">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Year" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="DividendForNaturalPersons" nillable="true" type="s:decimal" />
          <s:element minOccurs="1" maxOccurs="1" name="DividendForLegalPersons" nillable="true" type="s:decimal" />
          <s:element minOccurs="1" maxOccurs="1" name="DividendsTotal" nillable="true" type="s:decimal" />
          <s:element minOccurs="0" maxOccurs="1" name="DividendType" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="ReferenceDateForGMS" nillable="true" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="GMS_Date" nillable="true" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="RecordDate" nillable="true" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="ExDividendDate" nillable="true" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="AnnouncementDate" nillable="true" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="StartPaymentDate" nillable="true" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="EndPaymentDate" nillable="true" type="s:dateTime" />
          <s:element minOccurs="0" maxOccurs="1" name="MethodOfDividendDistribution" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetCalendarEvents">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetCalendarEventsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetCalendarEventsResult" type="tns:ArrayOfCalendarEvent" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfCalendarEvent">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="CalendarEvent" nillable="true" type="tns:CalendarEvent" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="CalendarEvent">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Symbol" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Company" type="tns:CompanyInfo" />
          <s:element minOccurs="0" maxOccurs="1" name="FinancialEvent" type="tns:FinancialEvent" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="CompanyInfo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="CompanyName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="FiscalCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="RegistryCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="CompanyAddress" type="tns:Address" />
          <s:element minOccurs="0" maxOccurs="1" name="Phone" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Fax" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Web" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Email" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="President" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Caen" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="CaenDescription" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Caen_Rev2" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Caen_Rev2Description" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Address">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="AddressDetail" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Locality" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="District" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Country" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="FinancialEvent">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="EventDate" type="s:dateTime" />
          <s:element minOccurs="0" maxOccurs="1" name="EventDescription" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetFinancialCalendar">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="IdentityType" type="tns:SecurityIdentification" />
            <s:element minOccurs="0" maxOccurs="1" name="Identity" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFinancialCalendarResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetFinancialCalendarResult" type="tns:FinancialCalendar" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="FinancialCalendar">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Company" type="tns:CompanyInfo" />
          <s:element minOccurs="0" maxOccurs="1" name="FinancialEvents" type="tns:ArrayOfFinancialEvent" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfFinancialEvent">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="FinancialEvent" nillable="true" type="tns:FinancialEvent" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetLastBalances">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NoDays" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLastBalancesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetLastBalancesResult" type="tns:ArrayOfBalanceIdentification" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfBalanceIdentification">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="BalanceIdentification" nillable="true" type="tns:BalanceIdentification" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="BalanceIdentification">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Symbol" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Company" type="tns:CompanyIdentification" />
          <s:element minOccurs="1" maxOccurs="1" name="Year" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ReportType" type="tns:ReportTypeEnum" />
          <s:element minOccurs="1" maxOccurs="1" name="BalanceType" nillable="true" type="tns:BalanceTypeEnum" />
          <s:element minOccurs="1" maxOccurs="1" name="SubmitDate" type="s:dateTime" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetLastDividends">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="NoDays" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLastDividendsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetLastDividendsResult" type="tns:ArrayOfDividendIdentification" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfDividendIdentification">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="DividendIdentification" nillable="true" type="tns:DividendIdentification" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="DividendIdentification">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Symbol" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Company" type="tns:CompanyIdentification" />
          <s:element minOccurs="1" maxOccurs="1" name="Year" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetIssuerAvailableBalances">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="IdentityType" type="tns:SecurityIdentification" />
            <s:element minOccurs="0" maxOccurs="1" name="Identity" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetIssuerAvailableBalancesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetIssuerAvailableBalancesResult" type="tns:ArrayOfSymbolBalanceTypeIdentification" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfSymbolBalanceTypeIdentification">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="SymbolBalanceTypeIdentification" nillable="true" type="tns:SymbolBalanceTypeIdentification" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="SymbolBalanceTypeIdentification">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Symbol" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Year" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ReportType" type="tns:ReportTypeEnum" />
          <s:element minOccurs="1" maxOccurs="1" name="BalanceType" nillable="true" type="tns:BalanceTypeEnum" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetAvailableBalances">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="Year" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReportType" type="tns:ReportTypeEnum" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAvailableBalancesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAvailableBalancesResult" type="tns:ArrayOfSymbolBalanceTypeIdentification" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ArrayOfBalanceField" nillable="true" type="tns:ArrayOfBalanceField" />
      <s:element name="CompanyBalanceTypeIdentification" nillable="true" type="tns:CompanyBalanceTypeIdentification" />
      <s:element name="CompanyBalance" nillable="true" type="tns:CompanyBalance" />
      <s:element name="InvestmentFundBalance" nillable="true" type="tns:InvestmentFundBalance" />
      <s:element name="BankBalance" nillable="true" type="tns:BankBalance" />
      <s:element name="InsuranceBalance" nillable="true" type="tns:InsuranceBalance" />
      <s:element name="DividendsInfo" nillable="true" type="tns:DividendsInfo" />
      <s:element name="ArrayOfCalendarEvent" nillable="true" type="tns:ArrayOfCalendarEvent" />
      <s:element name="FinancialCalendar" nillable="true" type="tns:FinancialCalendar" />
      <s:element name="ArrayOfBalanceIdentification" nillable="true" type="tns:ArrayOfBalanceIdentification" />
      <s:element name="ArrayOfDividendIdentification" nillable="true" type="tns:ArrayOfDividendIdentification" />
      <s:element name="ArrayOfSymbolBalanceTypeIdentification" nillable="true" type="tns:ArrayOfSymbolBalanceTypeIdentification" />
    </s:schema>
  </wsdl:types>
  <wsdl:message name="BalanceFieldsDescriptionSoapIn">
    <wsdl:part name="parameters" element="tns:BalanceFieldsDescription" />
  </wsdl:message>
  <wsdl:message name="BalanceFieldsDescriptionSoapOut">
    <wsdl:part name="parameters" element="tns:BalanceFieldsDescriptionResponse" />
  </wsdl:message>
  <wsdl:message name="GetBalanceTypeSoapIn">
    <wsdl:part name="parameters" element="tns:GetBalanceType" />
  </wsdl:message>
  <wsdl:message name="GetBalanceTypeSoapOut">
    <wsdl:part name="parameters" element="tns:GetBalanceTypeResponse" />
  </wsdl:message>
  <wsdl:message name="GetCompanyBalanceSoapIn">
    <wsdl:part name="parameters" element="tns:GetCompanyBalance" />
  </wsdl:message>
  <wsdl:message name="GetCompanyBalanceSoapOut">
    <wsdl:part name="parameters" element="tns:GetCompanyBalanceResponse" />
  </wsdl:message>
  <wsdl:message name="GetInvestmentFundsBalanceSoapIn">
    <wsdl:part name="parameters" element="tns:GetInvestmentFundsBalance" />
  </wsdl:message>
  <wsdl:message name="GetInvestmentFundsBalanceSoapOut">
    <wsdl:part name="parameters" element="tns:GetInvestmentFundsBalanceResponse" />
  </wsdl:message>
  <wsdl:message name="GetBankBalanceSoapIn">
    <wsdl:part name="parameters" element="tns:GetBankBalance" />
  </wsdl:message>
  <wsdl:message name="GetBankBalanceSoapOut">
    <wsdl:part name="parameters" element="tns:GetBankBalanceResponse" />
  </wsdl:message>
  <wsdl:message name="GetInsuranceBalanceSoapIn">
    <wsdl:part name="parameters" element="tns:GetInsuranceBalance" />
  </wsdl:message>
  <wsdl:message name="GetInsuranceBalanceSoapOut">
    <wsdl:part name="parameters" element="tns:GetInsuranceBalanceResponse" />
  </wsdl:message>
  <wsdl:message name="GetDividendsSoapIn">
    <wsdl:part name="parameters" element="tns:GetDividends" />
  </wsdl:message>
  <wsdl:message name="GetDividendsSoapOut">
    <wsdl:part name="parameters" element="tns:GetDividendsResponse" />
  </wsdl:message>
  <wsdl:message name="GetCalendarEventsSoapIn">
    <wsdl:part name="parameters" element="tns:GetCalendarEvents" />
  </wsdl:message>
  <wsdl:message name="GetCalendarEventsSoapOut">
    <wsdl:part name="parameters" element="tns:GetCalendarEventsResponse" />
  </wsdl:message>
  <wsdl:message name="GetFinancialCalendarSoapIn">
    <wsdl:part name="parameters" element="tns:GetFinancialCalendar" />
  </wsdl:message>
  <wsdl:message name="GetFinancialCalendarSoapOut">
    <wsdl:part name="parameters" element="tns:GetFinancialCalendarResponse" />
  </wsdl:message>
  <wsdl:message name="GetLastBalancesSoapIn">
    <wsdl:part name="parameters" element="tns:GetLastBalances" />
  </wsdl:message>
  <wsdl:message name="GetLastBalancesSoapOut">
    <wsdl:part name="parameters" element="tns:GetLastBalancesResponse" />
  </wsdl:message>
  <wsdl:message name="GetLastDividendsSoapIn">
    <wsdl:part name="parameters" element="tns:GetLastDividends" />
  </wsdl:message>
  <wsdl:message name="GetLastDividendsSoapOut">
    <wsdl:part name="parameters" element="tns:GetLastDividendsResponse" />
  </wsdl:message>
  <wsdl:message name="GetIssuerAvailableBalancesSoapIn">
    <wsdl:part name="parameters" element="tns:GetIssuerAvailableBalances" />
  </wsdl:message>
  <wsdl:message name="GetIssuerAvailableBalancesSoapOut">
    <wsdl:part name="parameters" element="tns:GetIssuerAvailableBalancesResponse" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBalancesSoapIn">
    <wsdl:part name="parameters" element="tns:GetAvailableBalances" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBalancesSoapOut">
    <wsdl:part name="parameters" element="tns:GetAvailableBalancesResponse" />
  </wsdl:message>
  <wsdl:message name="BalanceFieldsDescriptionHttpGetIn">
    <wsdl:part name="BalanceType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="BalanceFieldsDescriptionHttpGetOut">
    <wsdl:part name="Body" element="tns:ArrayOfBalanceField" />
  </wsdl:message>
  <wsdl:message name="GetBalanceTypeHttpGetIn">
    <wsdl:part name="IdentityType" type="s:string" />
    <wsdl:part name="Identity" type="s:string" />
    <wsdl:part name="ReportType" type="s:string" />
    <wsdl:part name="Year" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetBalanceTypeHttpGetOut">
    <wsdl:part name="Body" element="tns:CompanyBalanceTypeIdentification" />
  </wsdl:message>
  <wsdl:message name="GetCompanyBalanceHttpGetIn">
    <wsdl:part name="IdentityType" type="s:string" />
    <wsdl:part name="Identity" type="s:string" />
    <wsdl:part name="ReportType" type="s:string" />
    <wsdl:part name="Year" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetCompanyBalanceHttpGetOut">
    <wsdl:part name="Body" element="tns:CompanyBalance" />
  </wsdl:message>
  <wsdl:message name="GetInvestmentFundsBalanceHttpGetIn">
    <wsdl:part name="IdentityType" type="s:string" />
    <wsdl:part name="Identity" type="s:string" />
    <wsdl:part name="ReportType" type="s:string" />
    <wsdl:part name="Year" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetInvestmentFundsBalanceHttpGetOut">
    <wsdl:part name="Body" element="tns:InvestmentFundBalance" />
  </wsdl:message>
  <wsdl:message name="GetBankBalanceHttpGetIn">
    <wsdl:part name="IdentityType" type="s:string" />
    <wsdl:part name="Identity" type="s:string" />
    <wsdl:part name="ReportType" type="s:string" />
    <wsdl:part name="Year" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetBankBalanceHttpGetOut">
    <wsdl:part name="Body" element="tns:BankBalance" />
  </wsdl:message>
  <wsdl:message name="GetInsuranceBalanceHttpGetIn">
    <wsdl:part name="IdentityType" type="s:string" />
    <wsdl:part name="Identity" type="s:string" />
    <wsdl:part name="ReportType" type="s:string" />
    <wsdl:part name="Year" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetInsuranceBalanceHttpGetOut">
    <wsdl:part name="Body" element="tns:InsuranceBalance" />
  </wsdl:message>
  <wsdl:message name="GetDividendsHttpGetIn">
    <wsdl:part name="IdentityType" type="s:string" />
    <wsdl:part name="Identity" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetDividendsHttpGetOut">
    <wsdl:part name="Body" element="tns:DividendsInfo" />
  </wsdl:message>
  <wsdl:message name="GetCalendarEventsHttpGetIn">
    <wsdl:part name="StartDate" type="s:string" />
    <wsdl:part name="EndDate" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetCalendarEventsHttpGetOut">
    <wsdl:part name="Body" element="tns:ArrayOfCalendarEvent" />
  </wsdl:message>
  <wsdl:message name="GetFinancialCalendarHttpGetIn">
    <wsdl:part name="IdentityType" type="s:string" />
    <wsdl:part name="Identity" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFinancialCalendarHttpGetOut">
    <wsdl:part name="Body" element="tns:FinancialCalendar" />
  </wsdl:message>
  <wsdl:message name="GetLastBalancesHttpGetIn">
    <wsdl:part name="NoDays" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLastBalancesHttpGetOut">
    <wsdl:part name="Body" element="tns:ArrayOfBalanceIdentification" />
  </wsdl:message>
  <wsdl:message name="GetLastDividendsHttpGetIn">
    <wsdl:part name="NoDays" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLastDividendsHttpGetOut">
    <wsdl:part name="Body" element="tns:ArrayOfDividendIdentification" />
  </wsdl:message>
  <wsdl:message name="GetIssuerAvailableBalancesHttpGetIn">
    <wsdl:part name="IdentityType" type="s:string" />
    <wsdl:part name="Identity" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetIssuerAvailableBalancesHttpGetOut">
    <wsdl:part name="Body" element="tns:ArrayOfSymbolBalanceTypeIdentification" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBalancesHttpGetIn">
    <wsdl:part name="Year" type="s:string" />
    <wsdl:part name="ReportType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBalancesHttpGetOut">
    <wsdl:part name="Body" element="tns:ArrayOfSymbolBalanceTypeIdentification" />
  </wsdl:message>
  <wsdl:message name="BalanceFieldsDescriptionHttpPostIn">
    <wsdl:part name="BalanceType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="BalanceFieldsDescriptionHttpPostOut">
    <wsdl:part name="Body" element="tns:ArrayOfBalanceField" />
  </wsdl:message>
  <wsdl:message name="GetBalanceTypeHttpPostIn">
    <wsdl:part name="IdentityType" type="s:string" />
    <wsdl:part name="Identity" type="s:string" />
    <wsdl:part name="ReportType" type="s:string" />
    <wsdl:part name="Year" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetBalanceTypeHttpPostOut">
    <wsdl:part name="Body" element="tns:CompanyBalanceTypeIdentification" />
  </wsdl:message>
  <wsdl:message name="GetCompanyBalanceHttpPostIn">
    <wsdl:part name="IdentityType" type="s:string" />
    <wsdl:part name="Identity" type="s:string" />
    <wsdl:part name="ReportType" type="s:string" />
    <wsdl:part name="Year" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetCompanyBalanceHttpPostOut">
    <wsdl:part name="Body" element="tns:CompanyBalance" />
  </wsdl:message>
  <wsdl:message name="GetInvestmentFundsBalanceHttpPostIn">
    <wsdl:part name="IdentityType" type="s:string" />
    <wsdl:part name="Identity" type="s:string" />
    <wsdl:part name="ReportType" type="s:string" />
    <wsdl:part name="Year" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetInvestmentFundsBalanceHttpPostOut">
    <wsdl:part name="Body" element="tns:InvestmentFundBalance" />
  </wsdl:message>
  <wsdl:message name="GetBankBalanceHttpPostIn">
    <wsdl:part name="IdentityType" type="s:string" />
    <wsdl:part name="Identity" type="s:string" />
    <wsdl:part name="ReportType" type="s:string" />
    <wsdl:part name="Year" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetBankBalanceHttpPostOut">
    <wsdl:part name="Body" element="tns:BankBalance" />
  </wsdl:message>
  <wsdl:message name="GetInsuranceBalanceHttpPostIn">
    <wsdl:part name="IdentityType" type="s:string" />
    <wsdl:part name="Identity" type="s:string" />
    <wsdl:part name="ReportType" type="s:string" />
    <wsdl:part name="Year" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetInsuranceBalanceHttpPostOut">
    <wsdl:part name="Body" element="tns:InsuranceBalance" />
  </wsdl:message>
  <wsdl:message name="GetDividendsHttpPostIn">
    <wsdl:part name="IdentityType" type="s:string" />
    <wsdl:part name="Identity" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetDividendsHttpPostOut">
    <wsdl:part name="Body" element="tns:DividendsInfo" />
  </wsdl:message>
  <wsdl:message name="GetCalendarEventsHttpPostIn">
    <wsdl:part name="StartDate" type="s:string" />
    <wsdl:part name="EndDate" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetCalendarEventsHttpPostOut">
    <wsdl:part name="Body" element="tns:ArrayOfCalendarEvent" />
  </wsdl:message>
  <wsdl:message name="GetFinancialCalendarHttpPostIn">
    <wsdl:part name="IdentityType" type="s:string" />
    <wsdl:part name="Identity" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFinancialCalendarHttpPostOut">
    <wsdl:part name="Body" element="tns:FinancialCalendar" />
  </wsdl:message>
  <wsdl:message name="GetLastBalancesHttpPostIn">
    <wsdl:part name="NoDays" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLastBalancesHttpPostOut">
    <wsdl:part name="Body" element="tns:ArrayOfBalanceIdentification" />
  </wsdl:message>
  <wsdl:message name="GetLastDividendsHttpPostIn">
    <wsdl:part name="NoDays" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLastDividendsHttpPostOut">
    <wsdl:part name="Body" element="tns:ArrayOfDividendIdentification" />
  </wsdl:message>
  <wsdl:message name="GetIssuerAvailableBalancesHttpPostIn">
    <wsdl:part name="IdentityType" type="s:string" />
    <wsdl:part name="Identity" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetIssuerAvailableBalancesHttpPostOut">
    <wsdl:part name="Body" element="tns:ArrayOfSymbolBalanceTypeIdentification" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBalancesHttpPostIn">
    <wsdl:part name="Year" type="s:string" />
    <wsdl:part name="ReportType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBalancesHttpPostOut">
    <wsdl:part name="Body" element="tns:ArrayOfSymbolBalanceTypeIdentification" />
  </wsdl:message>
  <wsdl:portType name="Financials">
    <wsdl:operation name="BalanceFieldsDescription">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Description of the fields of the balance </wsdl:documentation>
      <wsdl:input message="tns:BalanceFieldsDescriptionSoapIn" />
      <wsdl:output message="tns:BalanceFieldsDescriptionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetBalanceType">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retrieve the report type </wsdl:documentation>
      <wsdl:input message="tns:GetBalanceTypeSoapIn" />
      <wsdl:output message="tns:GetBalanceTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetCompanyBalance">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the balance for a company </wsdl:documentation>
      <wsdl:input message="tns:GetCompanyBalanceSoapIn" />
      <wsdl:output message="tns:GetCompanyBalanceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetInvestmentFundsBalance">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the balance for an Investment Fund </wsdl:documentation>
      <wsdl:input message="tns:GetInvestmentFundsBalanceSoapIn" />
      <wsdl:output message="tns:GetInvestmentFundsBalanceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetBankBalance">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the balance for a bank </wsdl:documentation>
      <wsdl:input message="tns:GetBankBalanceSoapIn" />
      <wsdl:output message="tns:GetBankBalanceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetInsuranceBalance">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the balance for an insurance company </wsdl:documentation>
      <wsdl:input message="tns:GetInsuranceBalanceSoapIn" />
      <wsdl:output message="tns:GetInsuranceBalanceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetDividends">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the dividends for a company </wsdl:documentation>
      <wsdl:input message="tns:GetDividendsSoapIn" />
      <wsdl:output message="tns:GetDividendsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetCalendarEvents">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get financial calendar for a period of time</wsdl:documentation>
      <wsdl:input message="tns:GetCalendarEventsSoapIn" />
      <wsdl:output message="tns:GetCalendarEventsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFinancialCalendar">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get financial calendar for a company</wsdl:documentation>
      <wsdl:input message="tns:GetFinancialCalendarSoapIn" />
      <wsdl:output message="tns:GetFinancialCalendarSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLastBalances">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The list of new balances </wsdl:documentation>
      <wsdl:input message="tns:GetLastBalancesSoapIn" />
      <wsdl:output message="tns:GetLastBalancesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLastDividends">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The list of new dividends </wsdl:documentation>
      <wsdl:input message="tns:GetLastDividendsSoapIn" />
      <wsdl:output message="tns:GetLastDividendsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetIssuerAvailableBalances">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The list of available balances for a company </wsdl:documentation>
      <wsdl:input message="tns:GetIssuerAvailableBalancesSoapIn" />
      <wsdl:output message="tns:GetIssuerAvailableBalancesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBalances">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The list of available balances for a certain year </wsdl:documentation>
      <wsdl:input message="tns:GetAvailableBalancesSoapIn" />
      <wsdl:output message="tns:GetAvailableBalancesSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="Financials2">
    <wsdl:operation name="BalanceFieldsDescription">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Description of the fields of the balance </wsdl:documentation>
      <wsdl:input message="tns:BalanceFieldsDescriptionHttpGetIn" />
      <wsdl:output message="tns:BalanceFieldsDescriptionHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetBalanceType">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retrieve the report type </wsdl:documentation>
      <wsdl:input message="tns:GetBalanceTypeHttpGetIn" />
      <wsdl:output message="tns:GetBalanceTypeHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetCompanyBalance">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the balance for a company </wsdl:documentation>
      <wsdl:input message="tns:GetCompanyBalanceHttpGetIn" />
      <wsdl:output message="tns:GetCompanyBalanceHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetInvestmentFundsBalance">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the balance for an Investment Fund </wsdl:documentation>
      <wsdl:input message="tns:GetInvestmentFundsBalanceHttpGetIn" />
      <wsdl:output message="tns:GetInvestmentFundsBalanceHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetBankBalance">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the balance for a bank </wsdl:documentation>
      <wsdl:input message="tns:GetBankBalanceHttpGetIn" />
      <wsdl:output message="tns:GetBankBalanceHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetInsuranceBalance">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the balance for an insurance company </wsdl:documentation>
      <wsdl:input message="tns:GetInsuranceBalanceHttpGetIn" />
      <wsdl:output message="tns:GetInsuranceBalanceHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetDividends">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the dividends for a company </wsdl:documentation>
      <wsdl:input message="tns:GetDividendsHttpGetIn" />
      <wsdl:output message="tns:GetDividendsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetCalendarEvents">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get financial calendar for a period of time</wsdl:documentation>
      <wsdl:input message="tns:GetCalendarEventsHttpGetIn" />
      <wsdl:output message="tns:GetCalendarEventsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFinancialCalendar">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get financial calendar for a company</wsdl:documentation>
      <wsdl:input message="tns:GetFinancialCalendarHttpGetIn" />
      <wsdl:output message="tns:GetFinancialCalendarHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLastBalances">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The list of new balances </wsdl:documentation>
      <wsdl:input message="tns:GetLastBalancesHttpGetIn" />
      <wsdl:output message="tns:GetLastBalancesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLastDividends">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The list of new dividends </wsdl:documentation>
      <wsdl:input message="tns:GetLastDividendsHttpGetIn" />
      <wsdl:output message="tns:GetLastDividendsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetIssuerAvailableBalances">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The list of available balances for a company </wsdl:documentation>
      <wsdl:input message="tns:GetIssuerAvailableBalancesHttpGetIn" />
      <wsdl:output message="tns:GetIssuerAvailableBalancesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBalances">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The list of available balances for a certain year </wsdl:documentation>
      <wsdl:input message="tns:GetAvailableBalancesHttpGetIn" />
      <wsdl:output message="tns:GetAvailableBalancesHttpGetOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="Financials3">
    <wsdl:operation name="BalanceFieldsDescription">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Description of the fields of the balance </wsdl:documentation>
      <wsdl:input message="tns:BalanceFieldsDescriptionHttpPostIn" />
      <wsdl:output message="tns:BalanceFieldsDescriptionHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetBalanceType">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Retrieve the report type </wsdl:documentation>
      <wsdl:input message="tns:GetBalanceTypeHttpPostIn" />
      <wsdl:output message="tns:GetBalanceTypeHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetCompanyBalance">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the balance for a company </wsdl:documentation>
      <wsdl:input message="tns:GetCompanyBalanceHttpPostIn" />
      <wsdl:output message="tns:GetCompanyBalanceHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetInvestmentFundsBalance">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the balance for an Investment Fund </wsdl:documentation>
      <wsdl:input message="tns:GetInvestmentFundsBalanceHttpPostIn" />
      <wsdl:output message="tns:GetInvestmentFundsBalanceHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetBankBalance">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the balance for a bank </wsdl:documentation>
      <wsdl:input message="tns:GetBankBalanceHttpPostIn" />
      <wsdl:output message="tns:GetBankBalanceHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetInsuranceBalance">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the balance for an insurance company </wsdl:documentation>
      <wsdl:input message="tns:GetInsuranceBalanceHttpPostIn" />
      <wsdl:output message="tns:GetInsuranceBalanceHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetDividends">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the dividends for a company </wsdl:documentation>
      <wsdl:input message="tns:GetDividendsHttpPostIn" />
      <wsdl:output message="tns:GetDividendsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetCalendarEvents">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get financial calendar for a period of time</wsdl:documentation>
      <wsdl:input message="tns:GetCalendarEventsHttpPostIn" />
      <wsdl:output message="tns:GetCalendarEventsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFinancialCalendar">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get financial calendar for a company</wsdl:documentation>
      <wsdl:input message="tns:GetFinancialCalendarHttpPostIn" />
      <wsdl:output message="tns:GetFinancialCalendarHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLastBalances">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The list of new balances </wsdl:documentation>
      <wsdl:input message="tns:GetLastBalancesHttpPostIn" />
      <wsdl:output message="tns:GetLastBalancesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLastDividends">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The list of new dividends </wsdl:documentation>
      <wsdl:input message="tns:GetLastDividendsHttpPostIn" />
      <wsdl:output message="tns:GetLastDividendsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetIssuerAvailableBalances">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The list of available balances for a company </wsdl:documentation>
      <wsdl:input message="tns:GetIssuerAvailableBalancesHttpPostIn" />
      <wsdl:output message="tns:GetIssuerAvailableBalancesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBalances">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The list of available balances for a certain year </wsdl:documentation>
      <wsdl:input message="tns:GetAvailableBalancesHttpPostIn" />
      <wsdl:output message="tns:GetAvailableBalancesHttpPostOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="Financials" type="tns:Financials">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="BalanceFieldsDescription">
      <soap:operation soapAction="http://www.bvb.ro/BalanceFieldsDescription" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBalanceType">
      <soap:operation soapAction="http://www.bvb.ro/GetBalanceType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCompanyBalance">
      <soap:operation soapAction="http://www.bvb.ro/GetCompanyBalance" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetInvestmentFundsBalance">
      <soap:operation soapAction="http://www.bvb.ro/GetInvestmentFundsBalance" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBankBalance">
      <soap:operation soapAction="http://www.bvb.ro/GetBankBalance" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetInsuranceBalance">
      <soap:operation soapAction="http://www.bvb.ro/GetInsuranceBalance" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDividends">
      <soap:operation soapAction="http://www.bvb.ro/GetDividends" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCalendarEvents">
      <soap:operation soapAction="http://www.bvb.ro/GetCalendarEvents" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFinancialCalendar">
      <soap:operation soapAction="http://www.bvb.ro/GetFinancialCalendar" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastBalances">
      <soap:operation soapAction="http://www.bvb.ro/GetLastBalances" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastDividends">
      <soap:operation soapAction="http://www.bvb.ro/GetLastDividends" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIssuerAvailableBalances">
      <soap:operation soapAction="http://www.bvb.ro/GetIssuerAvailableBalances" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBalances">
      <soap:operation soapAction="http://www.bvb.ro/GetAvailableBalances" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="Financials1" type="tns:Financials">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="BalanceFieldsDescription">
      <soap12:operation soapAction="http://www.bvb.ro/BalanceFieldsDescription" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBalanceType">
      <soap12:operation soapAction="http://www.bvb.ro/GetBalanceType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCompanyBalance">
      <soap12:operation soapAction="http://www.bvb.ro/GetCompanyBalance" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetInvestmentFundsBalance">
      <soap12:operation soapAction="http://www.bvb.ro/GetInvestmentFundsBalance" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBankBalance">
      <soap12:operation soapAction="http://www.bvb.ro/GetBankBalance" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetInsuranceBalance">
      <soap12:operation soapAction="http://www.bvb.ro/GetInsuranceBalance" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDividends">
      <soap12:operation soapAction="http://www.bvb.ro/GetDividends" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCalendarEvents">
      <soap12:operation soapAction="http://www.bvb.ro/GetCalendarEvents" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFinancialCalendar">
      <soap12:operation soapAction="http://www.bvb.ro/GetFinancialCalendar" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastBalances">
      <soap12:operation soapAction="http://www.bvb.ro/GetLastBalances" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastDividends">
      <soap12:operation soapAction="http://www.bvb.ro/GetLastDividends" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIssuerAvailableBalances">
      <soap12:operation soapAction="http://www.bvb.ro/GetIssuerAvailableBalances" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBalances">
      <soap12:operation soapAction="http://www.bvb.ro/GetAvailableBalances" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="Financials2" type="tns:Financials2">
    <http:binding verb="GET" />
    <wsdl:operation name="BalanceFieldsDescription">
      <http:operation location="/BalanceFieldsDescription" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBalanceType">
      <http:operation location="/GetBalanceType" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCompanyBalance">
      <http:operation location="/GetCompanyBalance" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetInvestmentFundsBalance">
      <http:operation location="/GetInvestmentFundsBalance" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBankBalance">
      <http:operation location="/GetBankBalance" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetInsuranceBalance">
      <http:operation location="/GetInsuranceBalance" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDividends">
      <http:operation location="/GetDividends" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCalendarEvents">
      <http:operation location="/GetCalendarEvents" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFinancialCalendar">
      <http:operation location="/GetFinancialCalendar" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastBalances">
      <http:operation location="/GetLastBalances" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastDividends">
      <http:operation location="/GetLastDividends" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIssuerAvailableBalances">
      <http:operation location="/GetIssuerAvailableBalances" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBalances">
      <http:operation location="/GetAvailableBalances" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="Financials3" type="tns:Financials3">
    <http:binding verb="POST" />
    <wsdl:operation name="BalanceFieldsDescription">
      <http:operation location="/BalanceFieldsDescription" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBalanceType">
      <http:operation location="/GetBalanceType" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCompanyBalance">
      <http:operation location="/GetCompanyBalance" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetInvestmentFundsBalance">
      <http:operation location="/GetInvestmentFundsBalance" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBankBalance">
      <http:operation location="/GetBankBalance" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetInsuranceBalance">
      <http:operation location="/GetInsuranceBalance" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDividends">
      <http:operation location="/GetDividends" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCalendarEvents">
      <http:operation location="/GetCalendarEvents" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFinancialCalendar">
      <http:operation location="/GetFinancialCalendar" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastBalances">
      <http:operation location="/GetLastBalances" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastDividends">
      <http:operation location="/GetLastDividends" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIssuerAvailableBalances">
      <http:operation location="/GetIssuerAvailableBalances" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBalances">
      <http:operation location="/GetAvailableBalances" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="FinancialsWebService">
    <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Bucharest Stock Exchange Financial Data</wsdl:documentation>
    <wsdl:port name="Financials" binding="tns:Financials">
      <soap:address location="http://www.rasd.ro/BSEFinancialsWS/financials.asmx" />
    </wsdl:port>
    <wsdl:port name="Financials1" binding="tns:Financials1">
      <soap12:address location="http://www.rasd.ro/BSEFinancialsWS/financials.asmx" />
    </wsdl:port>
    <wsdl:port name="Financials2" binding="tns:Financials2">
      <http:address location="http://www.rasd.ro/BSEFinancialsWS/financials.asmx" />
    </wsdl:port>
    <wsdl:port name="Financials3" binding="tns:Financials3">
      <http:address location="http://www.rasd.ro/BSEFinancialsWS/financials.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>