<?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:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.sublight.si/" xmlns:s1="http://microsoft.com/wsdl/types/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://www.sublight.si/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.sublight.si/">
      <s:import namespace="http://microsoft.com/wsdl/types/" />
      <s:element name="LogIn6">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="passwordHash" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="clientInfo" type="tns:ClientInfo" />
            <s:element minOccurs="0" maxOccurs="1" name="args" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ClientInfo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ClientId" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ApiKey" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfString">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="LogIn6Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LogIn6Result" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="userId" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="roles" type="tns:ArrayOfString" />
            <s:element minOccurs="0" maxOccurs="1" name="primaryLanguages" type="tns:ArrayOfSubtitleLanguage" />
            <s:element minOccurs="0" maxOccurs="1" name="settings" type="tns:ArrayOfString" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfSubtitleLanguage">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="SubtitleLanguage" type="tns:SubtitleLanguage" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="SubtitleLanguage">
        <s:restriction base="s:string">
          <s:enumeration value="Slovenian" />
          <s:enumeration value="Croatian" />
          <s:enumeration value="SerbianLatin" />
          <s:enumeration value="English" />
          <s:enumeration value="Spanish" />
          <s:enumeration value="French" />
          <s:enumeration value="Greek" />
          <s:enumeration value="German" />
          <s:enumeration value="Russian" />
          <s:enumeration value="Chinese" />
          <s:enumeration value="Portuguese" />
          <s:enumeration value="Dutch" />
          <s:enumeration value="Italian" />
          <s:enumeration value="Romanian" />
          <s:enumeration value="Czech" />
          <s:enumeration value="Arabic" />
          <s:enumeration value="Polish" />
          <s:enumeration value="Turkish" />
          <s:enumeration value="Swedish" />
          <s:enumeration value="Finnish" />
          <s:enumeration value="Hungarian" />
          <s:enumeration value="SpanishArgentina" />
          <s:enumeration value="Danish" />
          <s:enumeration value="Hebrew" />
          <s:enumeration value="Estonian" />
          <s:enumeration value="Slovak" />
          <s:enumeration value="PortugueseBrazil" />
          <s:enumeration value="Indonesian" />
          <s:enumeration value="Persian" />
          <s:enumeration value="Bulgarian" />
          <s:enumeration value="Japanese" />
          <s:enumeration value="Albanian" />
          <s:enumeration value="Belarusian" />
          <s:enumeration value="BosnianLatin" />
          <s:enumeration value="Hindi" />
          <s:enumeration value="Irish" />
          <s:enumeration value="Icelandic" />
          <s:enumeration value="Catalan" />
          <s:enumeration value="Korean" />
          <s:enumeration value="Latvian" />
          <s:enumeration value="Lithuanian" />
          <s:enumeration value="Macedonian" />
          <s:enumeration value="Norwegian" />
          <s:enumeration value="Thai" />
          <s:enumeration value="Ukrainian" />
          <s:enumeration value="Vietnamese" />
          <s:enumeration value="Unknown" />
        </s:restriction>
      </s:simpleType>
      <s:element name="LogInSecure">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="passwordHash" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="clientInfo" type="tns:ClientInfo" />
            <s:element minOccurs="0" maxOccurs="1" name="args" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LogInSecureResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LogInSecureResult" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="userId" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="roles" type="tns:ArrayOfString" />
            <s:element minOccurs="0" maxOccurs="1" name="primaryLanguages" type="tns:ArrayOfSubtitleLanguage" />
            <s:element minOccurs="0" maxOccurs="1" name="settings" type="tns:ArrayOfString" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LogInSecure2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="passwordHash" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="clientInfo" type="tns:ClientInfo" />
            <s:element minOccurs="0" maxOccurs="1" name="args" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LogInSecure2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LogInSecure2Result" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="userId" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="roles" type="tns:ArrayOfString" />
            <s:element minOccurs="0" maxOccurs="1" name="primaryLanguages" type="tns:ArrayOfSubtitleLanguage" />
            <s:element minOccurs="0" maxOccurs="1" name="settings" type="tns:ArrayOfString" />
            <s:element minOccurs="0" maxOccurs="1" name="user" type="tns:User" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="User">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="ID" type="s1:guid" />
          <s:element minOccurs="0" maxOccurs="1" name="Username" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="DisplayName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="IsBuiltIn" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="Email" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Created" type="s:dateTime" />
          <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="SubtitleDownloads" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ExternalSubtitleDownloads" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ConfidenceFixed" nillable="true" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="LogInAnonymous4">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="clientInfo" type="tns:ClientInfo" />
            <s:element minOccurs="0" maxOccurs="1" name="args" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LogInAnonymous4Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LogInAnonymous4Result" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="settings" type="tns:ArrayOfString" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LogOut">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LogOutResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LogOutResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUserBySession">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUserBySessionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetUserBySessionResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="user" type="tns:User" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="Register">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="email" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RegisterResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="RegisterResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUserInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUserInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetUserInfoResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="userInfo" type="tns:UserInfo" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="UserInfo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Username" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Email" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Created" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="SubtitlesPublished" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="SubtitlesDeleted" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="SubtitleThanks" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Points" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="PointsValidUntil" nillable="true" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="AverageRate" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="SubtitleDownloads" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="MySubtitleDownloads" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="TotalSubtitleDownloads" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetUserLog2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUserLog2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetUserLog2Result" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="1" maxOccurs="1" name="points" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChangePassword">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="oldPassword" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="newPassword" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChangePasswordResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ChangePasswordResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateEmail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="newEmail" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateEmailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UpdateEmailResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SendComment">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="subject" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="senderEmail" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="message" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SendCommentResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SendCommentResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SuggestTitles">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="keyword" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="itemsCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SuggestTitlesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SuggestTitlesResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="titles" type="tns:ArrayOfIMDB" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfIMDB">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="IMDB" nillable="true" type="tns:IMDB" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="IMDB">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Id" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Title" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Year" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="YearTo" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Season" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Episode" nillable="true" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="PosterUrl" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="UserRating" nillable="true" type="s:float" />
          <s:element minOccurs="1" maxOccurs="1" name="SyncDate" nillable="true" type="s:dateTime" />
          <s:element minOccurs="0" maxOccurs="1" name="Tag" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Genre" nillable="true" type="tns:Genre" />
          <s:element minOccurs="0" maxOccurs="1" name="ParentIMDB" type="tns:IMDB" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="Genre">
        <s:restriction base="s:string">
          <s:enumeration value="Movie" />
          <s:enumeration value="Cartoon" />
          <s:enumeration value="Serial" />
          <s:enumeration value="Documentary" />
          <s:enumeration value="Other" />
          <s:enumeration value="Unknown" />
        </s:restriction>
      </s:simpleType>
      <s:element name="SuggestTitles2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="sessionId" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="keyword" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="itemsCount" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SuggestTitles2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SuggestTitles2Result" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="titles" type="tns:ArrayOfIMDB" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddRelease">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleId" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="release" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fps" type="tns:FPS" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="FPS">
        <s:restriction base="s:string">
          <s:enumeration value="FPS_23_976" />
          <s:enumeration value="FPS_25" />
          <s:enumeration value="FPS_29_97" />
          <s:enumeration value="NotAvailable" />
          <s:enumeration value="NotSet" />
        </s:restriction>
      </s:simpleType>
      <s:element name="AddReleaseResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AddReleaseResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchSubtitles3">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="videoHash" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="title" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="year" nillable="true" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="season" nillable="true" type="s:unsignedByte" />
            <s:element minOccurs="1" maxOccurs="1" name="episode" nillable="true" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="languages" type="tns:ArrayOfSubtitleLanguage" />
            <s:element minOccurs="0" maxOccurs="1" name="genres" type="tns:ArrayOfGenre" />
            <s:element minOccurs="0" maxOccurs="1" name="sender" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="rateGreaterThan" nillable="true" type="s:float" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfGenre">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Genre" type="tns:Genre" />
        </s:sequence>
      </s:complexType>
      <s:element name="SearchSubtitles3Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SearchSubtitles3Result" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="subtitles" type="tns:ArrayOfSubtitle" />
            <s:element minOccurs="0" maxOccurs="1" name="releases" type="tns:ArrayOfRelease" />
            <s:element minOccurs="1" maxOccurs="1" name="isLimited" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfSubtitle">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Subtitle" type="tns:Subtitle" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Subtitle">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Title" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="IMDB" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Language" type="tns:SubtitleLanguage" />
          <s:element minOccurs="1" maxOccurs="1" name="SubtitleType" type="tns:SubtitleType" />
          <s:element minOccurs="0" maxOccurs="1" name="Comment" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="MediaType" type="tns:MediaType" />
          <s:element minOccurs="1" maxOccurs="1" name="NumberOfDiscs" type="s:unsignedByte" />
          <s:element minOccurs="0" maxOccurs="1" name="Release" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="FPS" type="tns:FPS" />
          <s:element minOccurs="1" maxOccurs="1" name="Genre" type="tns:Genre" />
          <s:element minOccurs="1" maxOccurs="1" name="SubtitleID" type="s1:guid" />
          <s:element minOccurs="1" maxOccurs="1" name="PublisherID" type="s1:guid" />
          <s:element minOccurs="0" maxOccurs="1" name="Publisher" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Size" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Downloads" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Votes" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Reports" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Rate" type="s:float" />
          <s:element minOccurs="1" maxOccurs="1" name="Season" nillable="true" type="s:unsignedByte" />
          <s:element minOccurs="1" maxOccurs="1" name="Episode" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Created" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="Year" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="IsLinked" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:unsignedByte" />
          <s:element minOccurs="0" maxOccurs="1" name="ExternalId" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="NonImdbTitle" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Link" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="CanDelete" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="ParentSubtitleID" type="s1:guid" />
          <s:element minOccurs="1" maxOccurs="1" name="SubCount" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="IsSynchronization" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="IsHearingImpaired" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="ParentIMDB" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="SubtitleType">
        <s:restriction base="s:string">
          <s:enumeration value="Unknown" />
          <s:enumeration value="Sub" />
          <s:enumeration value="Srt" />
          <s:enumeration value="SubViewer2" />
          <s:enumeration value="SAMI" />
        </s:restriction>
      </s:simpleType>
      <s:simpleType name="MediaType">
        <s:restriction base="s:string">
          <s:enumeration value="CD" />
          <s:enumeration value="DVD" />
          <s:enumeration value="HD_DVD" />
          <s:enumeration value="BlueRay" />
          <s:enumeration value="BluRay" />
          <s:enumeration value="Unknown" />
        </s:restriction>
      </s:simpleType>
      <s:complexType name="ArrayOfRelease">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Release" type="tns:Release" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Release">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="SubtitleID" type="s1:guid" />
          <s:element minOccurs="1" maxOccurs="1" name="ReleaseID" type="s1:guid" />
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="FPS" type="tns:FPS" />
        </s:sequence>
      </s:complexType>
      <s:element name="SearchSubtitles4">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="videoHashes" type="tns:ArrayOfString" />
            <s:element minOccurs="0" maxOccurs="1" name="title" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="year" nillable="true" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="season" nillable="true" type="s:unsignedByte" />
            <s:element minOccurs="1" maxOccurs="1" name="episode" nillable="true" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="languages" type="tns:ArrayOfSubtitleLanguage" />
            <s:element minOccurs="0" maxOccurs="1" name="genres" type="tns:ArrayOfGenre" />
            <s:element minOccurs="0" maxOccurs="1" name="sender" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="rateGreaterThan" nillable="true" type="s:float" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SearchSubtitles4Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SearchSubtitles4Result" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="subtitles" type="tns:ArrayOfSubtitle" />
            <s:element minOccurs="0" maxOccurs="1" name="releases" type="tns:ArrayOfRelease" />
            <s:element minOccurs="1" maxOccurs="1" name="isLimited" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSubtitleById">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleId" type="s1:guid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSubtitleByIdResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetSubtitleByIdResult" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitle" type="tns:Subtitle" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetStatistics">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="type" type="tns:StatisticsType" />
            <s:element minOccurs="0" maxOccurs="1" name="language" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="StatisticsType">
        <s:restriction base="s:string">
          <s:enumeration value="TopMovies" />
        </s:restriction>
      </s:simpleType>
      <s:element name="GetStatisticsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetStatisticsResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ds">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FindIMDB">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="keyword" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="year" nillable="true" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FindIMDBResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FindIMDBResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="result" type="tns:ArrayOfIMDB" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FindIMDB2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="sessionId" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="keyword" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="year" nillable="true" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FindIMDB2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="FindIMDB2Result" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="result" type="tns:ArrayOfIMDB" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RateSubtitle">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleId" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="rate" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RateSubtitleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="RateSubtitleResult" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="newVotes" type="s:long" />
            <s:element minOccurs="1" maxOccurs="1" name="newRate" type="s:double" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PublishSubtitle">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitle" type="tns:Subtitle" />
            <s:element minOccurs="0" maxOccurs="1" name="data" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PublishSubtitleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PublishSubtitleResult" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ID" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PublishSubtitle2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitle" type="tns:Subtitle" />
            <s:element minOccurs="0" maxOccurs="1" name="data" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PublishSubtitle2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PublishSubtitle2Result" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ID" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="points" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PublishEditedSubtitle2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="originalSubtitleId" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="comment" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="data" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PublishEditedSubtitle2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PublishEditedSubtitle2Result" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ID" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="points" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PublishEditedSubtitle3">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="originalSubtitleId" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="attributes" type="tns:ArrayOfString" />
            <s:element minOccurs="0" maxOccurs="1" name="comment" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="data" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PublishEditedSubtitle3Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PublishEditedSubtitle3Result" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ID" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="points" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MapHash">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="hash1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="hash2" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="imdb" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="title" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="size" type="s:long" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="MapHashResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="MapHashResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckSubtitle3">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="ticket" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="plugin" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="subtitleId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="imdb" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="title" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="language" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="subtitleXml" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="data" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckSubtitle3Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CheckSubtitle3Result" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleType" type="tns:SubtitleType" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckSubtitle4">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="ticket" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="plugin" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="subtitleId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="imdb" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="title" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="language" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="subtitleXml" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="data" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckSubtitle4Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CheckSubtitle4Result" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleType" type="tns:SubtitleType" />
            <s:element minOccurs="1" maxOccurs="1" name="points" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetDownloadTicket">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="plugin" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="id" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetDownloadTicketResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetDownloadTicketResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ticket" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="que" type="s:short" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetDownloadTicket2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="plugin" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="id" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetDownloadTicket2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetDownloadTicket2Result" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ticket" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="que" type="s:short" />
            <s:element minOccurs="1" maxOccurs="1" name="points" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateSubtitle">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitle" type="tns:Subtitle" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateSubtitleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UpdateSubtitleResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteSubtitle">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleId" type="s1:guid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteSubtitleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DeleteSubtitleResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddHashLink3">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleID" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="videoHash" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddHashLink3Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AddHashLink3Result" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="points" nillable="true" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddHashLink4">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleID" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="hashes" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddHashLink4Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AddHashLink4Result" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="points" nillable="true" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddHashLinkSemiAutomatic3">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleID" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="videoHash" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddHashLinkSemiAutomatic3Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AddHashLinkSemiAutomatic3Result" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="points" nillable="true" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddHashLinkSemiAutomatic4">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleID" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="hashes" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddHashLinkSemiAutomatic4Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AddHashLinkSemiAutomatic4Result" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="points" nillable="true" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddHashLinkSemiAutomatic5">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleID" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="hashes" type="tns:ArrayOfString" />
            <s:element minOccurs="1" maxOccurs="1" name="dtClientNow" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddHashLinkSemiAutomatic5Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AddHashLinkSemiAutomatic5Result" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="points" nillable="true" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddHashLinkAutomatic3">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleID" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="videoHash" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddHashLinkAutomatic3Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AddHashLinkAutomatic3Result" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="points" nillable="true" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddHashLinkAutomatic4">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleID" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="hashes" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddHashLinkAutomatic4Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AddHashLinkAutomatic4Result" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="points" nillable="true" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReportHashLink">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleID" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="videoHash" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReportHashLinkResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ReportHashLinkResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetReleases">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="subtitleIds" type="tns:ArrayOfGuid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfGuid">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="guid" type="s1:guid" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetReleasesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetReleasesResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="releases" type="tns:ArrayOfRelease" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetReleases2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="subtitleIds" type="tns:ArrayOfGuid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetReleases2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetReleases2Result" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="releases" type="tns:ArrayOfRelease" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHistory">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleID" type="s1:guid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHistoryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetHistoryResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="items" type="tns:ArrayOfHistoryItem" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfHistoryItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="HistoryItem" nillable="true" type="tns:HistoryItem" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="HistoryItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Username" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:HistoryType" />
          <s:element minOccurs="1" maxOccurs="1" name="Changed" type="s:dateTime" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="HistoryType">
        <s:list>
          <s:simpleType>
            <s:restriction base="s:string">
              <s:enumeration value="None" />
              <s:enumeration value="Published" />
              <s:enumeration value="StatusChanged" />
              <s:enumeration value="StatusChangedDeleted" />
              <s:enumeration value="StatusChangedAuthorized" />
              <s:enumeration value="SubtitleUpdated" />
              <s:enumeration value="ImdbUpdated" />
            </s:restriction>
          </s:simpleType>
        </s:list>
      </s:simpleType>
      <s:element name="DownloadByID4">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="sessionID" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleID" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="codePage" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="removeFormatting" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ticket" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DownloadByID4Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DownloadByID4Result" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="data" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="points" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DownloadByID5">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="sessionID" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleID" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="codePage" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="removeFormatting" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ticket" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DownloadByID5Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DownloadByID5Result" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="data" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="points" type="s:double" />
            <s:element minOccurs="1" maxOccurs="1" name="validUntil" nillable="true" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReportSubtitle">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleId" type="s1:guid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReportSubtitleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ReportSubtitleResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReportSubtitle2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleId" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="reason" type="tns:ReportReason" />
            <s:element minOccurs="0" maxOccurs="1" name="comment" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="ReportReason">
        <s:restriction base="s:string">
          <s:enumeration value="Custom" />
          <s:enumeration value="SubtitleIsForDifferentMovie" />
          <s:enumeration value="SubtitleIsForDifferentLanguage" />
          <s:enumeration value="SubtitleIsMachineTranslated" />
          <s:enumeration value="SubtitleIsBad" />
        </s:restriction>
      </s:simpleType>
      <s:element name="ReportSubtitle2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ReportSubtitle2Result" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetNewSubtitles">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetNewSubtitlesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetNewSubtitlesResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="subtitles" type="tns:ArrayOfSubtitle" />
            <s:element minOccurs="0" maxOccurs="1" name="releases" type="tns:ArrayOfRelease" />
            <s:element minOccurs="0" maxOccurs="1" name="actions" type="tns:ArrayOfSubtitleActions" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfSubtitleActions">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="SubtitleActions" nillable="true" type="tns:SubtitleActions" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="SubtitleActions">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="ID" type="s1:guid" />
          <s:element minOccurs="1" maxOccurs="1" name="EnableVoting" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="EnableReporting" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetFavoriteSubtitles">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFavoriteSubtitlesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetFavoriteSubtitlesResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="subtitles" type="tns:ArrayOfSubtitle" />
            <s:element minOccurs="0" maxOccurs="1" name="releases" type="tns:ArrayOfRelease" />
            <s:element minOccurs="0" maxOccurs="1" name="actions" type="tns:ArrayOfSubtitleActions" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMyUploads">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMyUploadsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetMyUploadsResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="subtitles" type="tns:ArrayOfSubtitle" />
            <s:element minOccurs="0" maxOccurs="1" name="releases" type="tns:ArrayOfRelease" />
            <s:element minOccurs="0" maxOccurs="1" name="actions" type="tns:ArrayOfSubtitleActions" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMyDownloads">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="guids" type="tns:ArrayOfGuid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMyDownloadsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetMyDownloadsResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="subtitles" type="tns:ArrayOfSubtitle" />
            <s:element minOccurs="0" maxOccurs="1" name="releases" type="tns:ArrayOfRelease" />
            <s:element minOccurs="0" maxOccurs="1" name="actions" type="tns:ArrayOfSubtitleActions" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSubtitleThanks">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleId" type="s1:guid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSubtitleThanksResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetSubtitleThanksResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="users" type="tns:ArrayOfSubtitleThank" />
            <s:element minOccurs="1" maxOccurs="1" name="allowThanks" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfSubtitleThank">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="SubtitleThank" type="tns:SubtitleThank" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="SubtitleThank">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Username" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Created" type="s:dateTime" />
        </s:sequence>
      </s:complexType>
      <s:element name="AddSubtitleThank">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleId" type="s1:guid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddSubtitleThankResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AddSubtitleThankResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubtitlePreview">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleId" type="s1:guid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubtitlePreviewResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SubtitlePreviewResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="data" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddAlternativeTitle">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleID" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="title" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="language" type="tns:SubtitleLanguage" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddAlternativeTitleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AddAlternativeTitleResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSubtitleComments">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleID" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="language" type="tns:SubtitleLanguage" />
            <s:element minOccurs="1" maxOccurs="1" name="elementIndexStart" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="elementIndexEnd" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSubtitleCommentsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetSubtitleCommentsResult" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="totalComments" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="comments" type="tns:ArrayOfSubtitleComment" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfSubtitleComment">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="SubtitleComment" nillable="true" type="tns:SubtitleComment" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="SubtitleComment">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="ID" type="s1:guid" />
          <s:element minOccurs="1" maxOccurs="1" name="Language" type="tns:SubtitleLanguage" />
          <s:element minOccurs="1" maxOccurs="1" name="LanguageID" type="s1:guid" />
          <s:element minOccurs="1" maxOccurs="1" name="SubtitleID" type="s1:guid" />
          <s:element minOccurs="1" maxOccurs="1" name="UserID" type="s1:guid" />
          <s:element minOccurs="0" maxOccurs="1" name="User" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Rate" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Status" type="tns:SubtitleCommentStatus" />
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Created" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="CanDelete" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="SubtitleCommentStatus">
        <s:restriction base="s:string">
          <s:enumeration value="Unauthorised" />
          <s:enumeration value="Authorised" />
          <s:enumeration value="AutoDeleted" />
          <s:enumeration value="DeletedByCreator" />
          <s:enumeration value="DeletedByAdmin" />
        </s:restriction>
      </s:simpleType>
      <s:element name="SubtitleCommentVote">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleCommentID" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="rate" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubtitleCommentVoteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SubtitleCommentVoteResult" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="newRate" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubtitleCommentDelete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleCommentID" type="s1:guid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubtitleCommentDeleteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SubtitleCommentDeleteResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddSubtitleComment">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleID" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="language" type="tns:SubtitleLanguage" />
            <s:element minOccurs="0" maxOccurs="1" name="message" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddSubtitleCommentResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AddSubtitleCommentResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SynchronizeSubtitle">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="sessionID" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleID" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="codePage" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="videoFrameRate" type="s:float" />
            <s:element minOccurs="1" maxOccurs="1" name="delay" type="s:float" />
            <s:element minOccurs="0" maxOccurs="1" name="ticket" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SynchronizeSubtitleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SynchronizeSubtitleResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="data" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="points" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubtitleDetectLanguage">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="compressedText" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubtitleDetectLanguageResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SubtitleDetectLanguageResult" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="language" type="tns:SubtitleLanguage" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPushMessage">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="uiLanguage" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="lastCheck" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPushMessageResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetPushMessageResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="message" type="tns:PushMessage" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="PushMessage">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Id" type="s1:guid" />
          <s:element minOccurs="1" maxOccurs="1" name="Created" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:PushMessageType" />
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="CustomButtonText" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="CustomButtonLink" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="PushMessageType">
        <s:restriction base="s:string">
          <s:enumeration value="UserManagedNotification" />
          <s:enumeration value="SystemNotificationInfo" />
          <s:enumeration value="SystemNotificationWarning" />
          <s:enumeration value="SystemNotificationError" />
          <s:enumeration value="Other" />
        </s:restriction>
      </s:simpleType>
      <s:element name="GetDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="imdb" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetDetailsResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="imdbInfo" type="tns:IMDB" />
            <s:element minOccurs="0" maxOccurs="1" name="alternativeTitles" type="tns:ArrayOfAlternativeTitle" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfAlternativeTitle">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="AlternativeTitle" nillable="true" type="tns:AlternativeTitle" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="AlternativeTitle">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="ID" type="s1:guid" />
          <s:element minOccurs="0" maxOccurs="1" name="Title" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Language" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetDetailsByHash">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="hash" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetDetailsByHashResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetDetailsByHashResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="imdbInfo" type="tns:IMDB" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdatePosterUrl">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="imdb" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="posterUrl" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdatePosterUrlResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UpdatePosterUrlResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdatePoster2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="imdb" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="posterUrl" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="data" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdatePoster2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UpdatePoster2Result" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPosterUrl">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="posterUrl" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPosterUrlResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetPosterUrlResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="newPosterUrl" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPoster">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="imdb" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPosterResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetPosterResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="data" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPoster2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="imdb" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPoster2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetPoster2Result" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="data" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="settings" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateUserRating">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="imdb" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="rate" type="s:float" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateUserRatingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UpdateUserRatingResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VoteMovieHash">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="imdb" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="season" nillable="true" type="s:unsignedByte" />
            <s:element minOccurs="1" maxOccurs="1" name="episode" nillable="true" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="videoHash" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="type" type="tns:MovieHashVote" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="MovieHashVote">
        <s:restriction base="s:string">
          <s:enumeration value="OK" />
          <s:enumeration value="WrongMovie" />
          <s:enumeration value="WrongSeasonEpisode" />
        </s:restriction>
      </s:simpleType>
      <s:element name="VoteMovieHashResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="VoteMovieHashResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RequestPasswordReset">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RequestPasswordResetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="RequestPasswordResetResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSummary">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="session" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="subtitleId" type="s1:guid" />
            <s:element minOccurs="0" maxOccurs="1" name="uiLanguage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSummaryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetSummaryResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="summary" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="error" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
    <s:schema elementFormDefault="qualified" targetNamespace="http://microsoft.com/wsdl/types/">
      <s:simpleType name="guid">
        <s:restriction base="s:string">
          <s:pattern value="[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}" />
        </s:restriction>
      </s:simpleType>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="LogIn6SoapIn">
    <wsdl:part name="parameters" element="tns:LogIn6" />
  </wsdl:message>
  <wsdl:message name="LogIn6SoapOut">
    <wsdl:part name="parameters" element="tns:LogIn6Response" />
  </wsdl:message>
  <wsdl:message name="LogInSecureSoapIn">
    <wsdl:part name="parameters" element="tns:LogInSecure" />
  </wsdl:message>
  <wsdl:message name="LogInSecureSoapOut">
    <wsdl:part name="parameters" element="tns:LogInSecureResponse" />
  </wsdl:message>
  <wsdl:message name="LogInSecure2SoapIn">
    <wsdl:part name="parameters" element="tns:LogInSecure2" />
  </wsdl:message>
  <wsdl:message name="LogInSecure2SoapOut">
    <wsdl:part name="parameters" element="tns:LogInSecure2Response" />
  </wsdl:message>
  <wsdl:message name="LogInAnonymous4SoapIn">
    <wsdl:part name="parameters" element="tns:LogInAnonymous4" />
  </wsdl:message>
  <wsdl:message name="LogInAnonymous4SoapOut">
    <wsdl:part name="parameters" element="tns:LogInAnonymous4Response" />
  </wsdl:message>
  <wsdl:message name="LogOutSoapIn">
    <wsdl:part name="parameters" element="tns:LogOut" />
  </wsdl:message>
  <wsdl:message name="LogOutSoapOut">
    <wsdl:part name="parameters" element="tns:LogOutResponse" />
  </wsdl:message>
  <wsdl:message name="GetUserBySessionSoapIn">
    <wsdl:part name="parameters" element="tns:GetUserBySession" />
  </wsdl:message>
  <wsdl:message name="GetUserBySessionSoapOut">
    <wsdl:part name="parameters" element="tns:GetUserBySessionResponse" />
  </wsdl:message>
  <wsdl:message name="RegisterSoapIn">
    <wsdl:part name="parameters" element="tns:Register" />
  </wsdl:message>
  <wsdl:message name="RegisterSoapOut">
    <wsdl:part name="parameters" element="tns:RegisterResponse" />
  </wsdl:message>
  <wsdl:message name="GetUserInfoSoapIn">
    <wsdl:part name="parameters" element="tns:GetUserInfo" />
  </wsdl:message>
  <wsdl:message name="GetUserInfoSoapOut">
    <wsdl:part name="parameters" element="tns:GetUserInfoResponse" />
  </wsdl:message>
  <wsdl:message name="GetUserLog2SoapIn">
    <wsdl:part name="parameters" element="tns:GetUserLog2" />
  </wsdl:message>
  <wsdl:message name="GetUserLog2SoapOut">
    <wsdl:part name="parameters" element="tns:GetUserLog2Response" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordSoapIn">
    <wsdl:part name="parameters" element="tns:ChangePassword" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordSoapOut">
    <wsdl:part name="parameters" element="tns:ChangePasswordResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateEmailSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateEmail" />
  </wsdl:message>
  <wsdl:message name="UpdateEmailSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateEmailResponse" />
  </wsdl:message>
  <wsdl:message name="SendCommentSoapIn">
    <wsdl:part name="parameters" element="tns:SendComment" />
  </wsdl:message>
  <wsdl:message name="SendCommentSoapOut">
    <wsdl:part name="parameters" element="tns:SendCommentResponse" />
  </wsdl:message>
  <wsdl:message name="SuggestTitlesSoapIn">
    <wsdl:part name="parameters" element="tns:SuggestTitles" />
  </wsdl:message>
  <wsdl:message name="SuggestTitlesSoapOut">
    <wsdl:part name="parameters" element="tns:SuggestTitlesResponse" />
  </wsdl:message>
  <wsdl:message name="SuggestTitles2SoapIn">
    <wsdl:part name="parameters" element="tns:SuggestTitles2" />
  </wsdl:message>
  <wsdl:message name="SuggestTitles2SoapOut">
    <wsdl:part name="parameters" element="tns:SuggestTitles2Response" />
  </wsdl:message>
  <wsdl:message name="AddReleaseSoapIn">
    <wsdl:part name="parameters" element="tns:AddRelease" />
  </wsdl:message>
  <wsdl:message name="AddReleaseSoapOut">
    <wsdl:part name="parameters" element="tns:AddReleaseResponse" />
  </wsdl:message>
  <wsdl:message name="SearchSubtitles3SoapIn">
    <wsdl:part name="parameters" element="tns:SearchSubtitles3" />
  </wsdl:message>
  <wsdl:message name="SearchSubtitles3SoapOut">
    <wsdl:part name="parameters" element="tns:SearchSubtitles3Response" />
  </wsdl:message>
  <wsdl:message name="SearchSubtitles4SoapIn">
    <wsdl:part name="parameters" element="tns:SearchSubtitles4" />
  </wsdl:message>
  <wsdl:message name="SearchSubtitles4SoapOut">
    <wsdl:part name="parameters" element="tns:SearchSubtitles4Response" />
  </wsdl:message>
  <wsdl:message name="GetSubtitleByIdSoapIn">
    <wsdl:part name="parameters" element="tns:GetSubtitleById" />
  </wsdl:message>
  <wsdl:message name="GetSubtitleByIdSoapOut">
    <wsdl:part name="parameters" element="tns:GetSubtitleByIdResponse" />
  </wsdl:message>
  <wsdl:message name="GetStatisticsSoapIn">
    <wsdl:part name="parameters" element="tns:GetStatistics" />
  </wsdl:message>
  <wsdl:message name="GetStatisticsSoapOut">
    <wsdl:part name="parameters" element="tns:GetStatisticsResponse" />
  </wsdl:message>
  <wsdl:message name="FindIMDBSoapIn">
    <wsdl:part name="parameters" element="tns:FindIMDB" />
  </wsdl:message>
  <wsdl:message name="FindIMDBSoapOut">
    <wsdl:part name="parameters" element="tns:FindIMDBResponse" />
  </wsdl:message>
  <wsdl:message name="FindIMDB2SoapIn">
    <wsdl:part name="parameters" element="tns:FindIMDB2" />
  </wsdl:message>
  <wsdl:message name="FindIMDB2SoapOut">
    <wsdl:part name="parameters" element="tns:FindIMDB2Response" />
  </wsdl:message>
  <wsdl:message name="RateSubtitleSoapIn">
    <wsdl:part name="parameters" element="tns:RateSubtitle" />
  </wsdl:message>
  <wsdl:message name="RateSubtitleSoapOut">
    <wsdl:part name="parameters" element="tns:RateSubtitleResponse" />
  </wsdl:message>
  <wsdl:message name="PublishSubtitleSoapIn">
    <wsdl:part name="parameters" element="tns:PublishSubtitle" />
  </wsdl:message>
  <wsdl:message name="PublishSubtitleSoapOut">
    <wsdl:part name="parameters" element="tns:PublishSubtitleResponse" />
  </wsdl:message>
  <wsdl:message name="PublishSubtitle2SoapIn">
    <wsdl:part name="parameters" element="tns:PublishSubtitle2" />
  </wsdl:message>
  <wsdl:message name="PublishSubtitle2SoapOut">
    <wsdl:part name="parameters" element="tns:PublishSubtitle2Response" />
  </wsdl:message>
  <wsdl:message name="PublishEditedSubtitle2SoapIn">
    <wsdl:part name="parameters" element="tns:PublishEditedSubtitle2" />
  </wsdl:message>
  <wsdl:message name="PublishEditedSubtitle2SoapOut">
    <wsdl:part name="parameters" element="tns:PublishEditedSubtitle2Response" />
  </wsdl:message>
  <wsdl:message name="PublishEditedSubtitle3SoapIn">
    <wsdl:part name="parameters" element="tns:PublishEditedSubtitle3" />
  </wsdl:message>
  <wsdl:message name="PublishEditedSubtitle3SoapOut">
    <wsdl:part name="parameters" element="tns:PublishEditedSubtitle3Response" />
  </wsdl:message>
  <wsdl:message name="MapHashSoapIn">
    <wsdl:part name="parameters" element="tns:MapHash" />
  </wsdl:message>
  <wsdl:message name="MapHashSoapOut">
    <wsdl:part name="parameters" element="tns:MapHashResponse" />
  </wsdl:message>
  <wsdl:message name="CheckSubtitle3SoapIn">
    <wsdl:part name="parameters" element="tns:CheckSubtitle3" />
  </wsdl:message>
  <wsdl:message name="CheckSubtitle3SoapOut">
    <wsdl:part name="parameters" element="tns:CheckSubtitle3Response" />
  </wsdl:message>
  <wsdl:message name="CheckSubtitle4SoapIn">
    <wsdl:part name="parameters" element="tns:CheckSubtitle4" />
  </wsdl:message>
  <wsdl:message name="CheckSubtitle4SoapOut">
    <wsdl:part name="parameters" element="tns:CheckSubtitle4Response" />
  </wsdl:message>
  <wsdl:message name="GetDownloadTicketSoapIn">
    <wsdl:part name="parameters" element="tns:GetDownloadTicket" />
  </wsdl:message>
  <wsdl:message name="GetDownloadTicketSoapOut">
    <wsdl:part name="parameters" element="tns:GetDownloadTicketResponse" />
  </wsdl:message>
  <wsdl:message name="GetDownloadTicket2SoapIn">
    <wsdl:part name="parameters" element="tns:GetDownloadTicket2" />
  </wsdl:message>
  <wsdl:message name="GetDownloadTicket2SoapOut">
    <wsdl:part name="parameters" element="tns:GetDownloadTicket2Response" />
  </wsdl:message>
  <wsdl:message name="UpdateSubtitleSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateSubtitle" />
  </wsdl:message>
  <wsdl:message name="UpdateSubtitleSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateSubtitleResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteSubtitleSoapIn">
    <wsdl:part name="parameters" element="tns:DeleteSubtitle" />
  </wsdl:message>
  <wsdl:message name="DeleteSubtitleSoapOut">
    <wsdl:part name="parameters" element="tns:DeleteSubtitleResponse" />
  </wsdl:message>
  <wsdl:message name="AddHashLink3SoapIn">
    <wsdl:part name="parameters" element="tns:AddHashLink3" />
  </wsdl:message>
  <wsdl:message name="AddHashLink3SoapOut">
    <wsdl:part name="parameters" element="tns:AddHashLink3Response" />
  </wsdl:message>
  <wsdl:message name="AddHashLink4SoapIn">
    <wsdl:part name="parameters" element="tns:AddHashLink4" />
  </wsdl:message>
  <wsdl:message name="AddHashLink4SoapOut">
    <wsdl:part name="parameters" element="tns:AddHashLink4Response" />
  </wsdl:message>
  <wsdl:message name="AddHashLinkSemiAutomatic3SoapIn">
    <wsdl:part name="parameters" element="tns:AddHashLinkSemiAutomatic3" />
  </wsdl:message>
  <wsdl:message name="AddHashLinkSemiAutomatic3SoapOut">
    <wsdl:part name="parameters" element="tns:AddHashLinkSemiAutomatic3Response" />
  </wsdl:message>
  <wsdl:message name="AddHashLinkSemiAutomatic4SoapIn">
    <wsdl:part name="parameters" element="tns:AddHashLinkSemiAutomatic4" />
  </wsdl:message>
  <wsdl:message name="AddHashLinkSemiAutomatic4SoapOut">
    <wsdl:part name="parameters" element="tns:AddHashLinkSemiAutomatic4Response" />
  </wsdl:message>
  <wsdl:message name="AddHashLinkSemiAutomatic5SoapIn">
    <wsdl:part name="parameters" element="tns:AddHashLinkSemiAutomatic5" />
  </wsdl:message>
  <wsdl:message name="AddHashLinkSemiAutomatic5SoapOut">
    <wsdl:part name="parameters" element="tns:AddHashLinkSemiAutomatic5Response" />
  </wsdl:message>
  <wsdl:message name="AddHashLinkAutomatic3SoapIn">
    <wsdl:part name="parameters" element="tns:AddHashLinkAutomatic3" />
  </wsdl:message>
  <wsdl:message name="AddHashLinkAutomatic3SoapOut">
    <wsdl:part name="parameters" element="tns:AddHashLinkAutomatic3Response" />
  </wsdl:message>
  <wsdl:message name="AddHashLinkAutomatic4SoapIn">
    <wsdl:part name="parameters" element="tns:AddHashLinkAutomatic4" />
  </wsdl:message>
  <wsdl:message name="AddHashLinkAutomatic4SoapOut">
    <wsdl:part name="parameters" element="tns:AddHashLinkAutomatic4Response" />
  </wsdl:message>
  <wsdl:message name="ReportHashLinkSoapIn">
    <wsdl:part name="parameters" element="tns:ReportHashLink" />
  </wsdl:message>
  <wsdl:message name="ReportHashLinkSoapOut">
    <wsdl:part name="parameters" element="tns:ReportHashLinkResponse" />
  </wsdl:message>
  <wsdl:message name="GetReleasesSoapIn">
    <wsdl:part name="parameters" element="tns:GetReleases" />
  </wsdl:message>
  <wsdl:message name="GetReleasesSoapOut">
    <wsdl:part name="parameters" element="tns:GetReleasesResponse" />
  </wsdl:message>
  <wsdl:message name="GetReleases2SoapIn">
    <wsdl:part name="parameters" element="tns:GetReleases2" />
  </wsdl:message>
  <wsdl:message name="GetReleases2SoapOut">
    <wsdl:part name="parameters" element="tns:GetReleases2Response" />
  </wsdl:message>
  <wsdl:message name="GetHistorySoapIn">
    <wsdl:part name="parameters" element="tns:GetHistory" />
  </wsdl:message>
  <wsdl:message name="GetHistorySoapOut">
    <wsdl:part name="parameters" element="tns:GetHistoryResponse" />
  </wsdl:message>
  <wsdl:message name="DownloadByID4SoapIn">
    <wsdl:part name="parameters" element="tns:DownloadByID4" />
  </wsdl:message>
  <wsdl:message name="DownloadByID4SoapOut">
    <wsdl:part name="parameters" element="tns:DownloadByID4Response" />
  </wsdl:message>
  <wsdl:message name="DownloadByID5SoapIn">
    <wsdl:part name="parameters" element="tns:DownloadByID5" />
  </wsdl:message>
  <wsdl:message name="DownloadByID5SoapOut">
    <wsdl:part name="parameters" element="tns:DownloadByID5Response" />
  </wsdl:message>
  <wsdl:message name="ReportSubtitleSoapIn">
    <wsdl:part name="parameters" element="tns:ReportSubtitle" />
  </wsdl:message>
  <wsdl:message name="ReportSubtitleSoapOut">
    <wsdl:part name="parameters" element="tns:ReportSubtitleResponse" />
  </wsdl:message>
  <wsdl:message name="ReportSubtitle2SoapIn">
    <wsdl:part name="parameters" element="tns:ReportSubtitle2" />
  </wsdl:message>
  <wsdl:message name="ReportSubtitle2SoapOut">
    <wsdl:part name="parameters" element="tns:ReportSubtitle2Response" />
  </wsdl:message>
  <wsdl:message name="GetNewSubtitlesSoapIn">
    <wsdl:part name="parameters" element="tns:GetNewSubtitles" />
  </wsdl:message>
  <wsdl:message name="GetNewSubtitlesSoapOut">
    <wsdl:part name="parameters" element="tns:GetNewSubtitlesResponse" />
  </wsdl:message>
  <wsdl:message name="GetFavoriteSubtitlesSoapIn">
    <wsdl:part name="parameters" element="tns:GetFavoriteSubtitles" />
  </wsdl:message>
  <wsdl:message name="GetFavoriteSubtitlesSoapOut">
    <wsdl:part name="parameters" element="tns:GetFavoriteSubtitlesResponse" />
  </wsdl:message>
  <wsdl:message name="GetMyUploadsSoapIn">
    <wsdl:part name="parameters" element="tns:GetMyUploads" />
  </wsdl:message>
  <wsdl:message name="GetMyUploadsSoapOut">
    <wsdl:part name="parameters" element="tns:GetMyUploadsResponse" />
  </wsdl:message>
  <wsdl:message name="GetMyDownloadsSoapIn">
    <wsdl:part name="parameters" element="tns:GetMyDownloads" />
  </wsdl:message>
  <wsdl:message name="GetMyDownloadsSoapOut">
    <wsdl:part name="parameters" element="tns:GetMyDownloadsResponse" />
  </wsdl:message>
  <wsdl:message name="GetSubtitleThanksSoapIn">
    <wsdl:part name="parameters" element="tns:GetSubtitleThanks" />
  </wsdl:message>
  <wsdl:message name="GetSubtitleThanksSoapOut">
    <wsdl:part name="parameters" element="tns:GetSubtitleThanksResponse" />
  </wsdl:message>
  <wsdl:message name="AddSubtitleThankSoapIn">
    <wsdl:part name="parameters" element="tns:AddSubtitleThank" />
  </wsdl:message>
  <wsdl:message name="AddSubtitleThankSoapOut">
    <wsdl:part name="parameters" element="tns:AddSubtitleThankResponse" />
  </wsdl:message>
  <wsdl:message name="SubtitlePreviewSoapIn">
    <wsdl:part name="parameters" element="tns:SubtitlePreview" />
  </wsdl:message>
  <wsdl:message name="SubtitlePreviewSoapOut">
    <wsdl:part name="parameters" element="tns:SubtitlePreviewResponse" />
  </wsdl:message>
  <wsdl:message name="AddAlternativeTitleSoapIn">
    <wsdl:part name="parameters" element="tns:AddAlternativeTitle" />
  </wsdl:message>
  <wsdl:message name="AddAlternativeTitleSoapOut">
    <wsdl:part name="parameters" element="tns:AddAlternativeTitleResponse" />
  </wsdl:message>
  <wsdl:message name="GetSubtitleCommentsSoapIn">
    <wsdl:part name="parameters" element="tns:GetSubtitleComments" />
  </wsdl:message>
  <wsdl:message name="GetSubtitleCommentsSoapOut">
    <wsdl:part name="parameters" element="tns:GetSubtitleCommentsResponse" />
  </wsdl:message>
  <wsdl:message name="SubtitleCommentVoteSoapIn">
    <wsdl:part name="parameters" element="tns:SubtitleCommentVote" />
  </wsdl:message>
  <wsdl:message name="SubtitleCommentVoteSoapOut">
    <wsdl:part name="parameters" element="tns:SubtitleCommentVoteResponse" />
  </wsdl:message>
  <wsdl:message name="SubtitleCommentDeleteSoapIn">
    <wsdl:part name="parameters" element="tns:SubtitleCommentDelete" />
  </wsdl:message>
  <wsdl:message name="SubtitleCommentDeleteSoapOut">
    <wsdl:part name="parameters" element="tns:SubtitleCommentDeleteResponse" />
  </wsdl:message>
  <wsdl:message name="AddSubtitleCommentSoapIn">
    <wsdl:part name="parameters" element="tns:AddSubtitleComment" />
  </wsdl:message>
  <wsdl:message name="AddSubtitleCommentSoapOut">
    <wsdl:part name="parameters" element="tns:AddSubtitleCommentResponse" />
  </wsdl:message>
  <wsdl:message name="SynchronizeSubtitleSoapIn">
    <wsdl:part name="parameters" element="tns:SynchronizeSubtitle" />
  </wsdl:message>
  <wsdl:message name="SynchronizeSubtitleSoapOut">
    <wsdl:part name="parameters" element="tns:SynchronizeSubtitleResponse" />
  </wsdl:message>
  <wsdl:message name="SubtitleDetectLanguageSoapIn">
    <wsdl:part name="parameters" element="tns:SubtitleDetectLanguage" />
  </wsdl:message>
  <wsdl:message name="SubtitleDetectLanguageSoapOut">
    <wsdl:part name="parameters" element="tns:SubtitleDetectLanguageResponse" />
  </wsdl:message>
  <wsdl:message name="GetPushMessageSoapIn">
    <wsdl:part name="parameters" element="tns:GetPushMessage" />
  </wsdl:message>
  <wsdl:message name="GetPushMessageSoapOut">
    <wsdl:part name="parameters" element="tns:GetPushMessageResponse" />
  </wsdl:message>
  <wsdl:message name="GetDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:GetDetails" />
  </wsdl:message>
  <wsdl:message name="GetDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:GetDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="GetDetailsByHashSoapIn">
    <wsdl:part name="parameters" element="tns:GetDetailsByHash" />
  </wsdl:message>
  <wsdl:message name="GetDetailsByHashSoapOut">
    <wsdl:part name="parameters" element="tns:GetDetailsByHashResponse" />
  </wsdl:message>
  <wsdl:message name="UpdatePosterUrlSoapIn">
    <wsdl:part name="parameters" element="tns:UpdatePosterUrl" />
  </wsdl:message>
  <wsdl:message name="UpdatePosterUrlSoapOut">
    <wsdl:part name="parameters" element="tns:UpdatePosterUrlResponse" />
  </wsdl:message>
  <wsdl:message name="UpdatePoster2SoapIn">
    <wsdl:part name="parameters" element="tns:UpdatePoster2" />
  </wsdl:message>
  <wsdl:message name="UpdatePoster2SoapOut">
    <wsdl:part name="parameters" element="tns:UpdatePoster2Response" />
  </wsdl:message>
  <wsdl:message name="GetPosterUrlSoapIn">
    <wsdl:part name="parameters" element="tns:GetPosterUrl" />
  </wsdl:message>
  <wsdl:message name="GetPosterUrlSoapOut">
    <wsdl:part name="parameters" element="tns:GetPosterUrlResponse" />
  </wsdl:message>
  <wsdl:message name="GetPosterSoapIn">
    <wsdl:part name="parameters" element="tns:GetPoster" />
  </wsdl:message>
  <wsdl:message name="GetPosterSoapOut">
    <wsdl:part name="parameters" element="tns:GetPosterResponse" />
  </wsdl:message>
  <wsdl:message name="GetPoster2SoapIn">
    <wsdl:part name="parameters" element="tns:GetPoster2" />
  </wsdl:message>
  <wsdl:message name="GetPoster2SoapOut">
    <wsdl:part name="parameters" element="tns:GetPoster2Response" />
  </wsdl:message>
  <wsdl:message name="UpdateUserRatingSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateUserRating" />
  </wsdl:message>
  <wsdl:message name="UpdateUserRatingSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateUserRatingResponse" />
  </wsdl:message>
  <wsdl:message name="VoteMovieHashSoapIn">
    <wsdl:part name="parameters" element="tns:VoteMovieHash" />
  </wsdl:message>
  <wsdl:message name="VoteMovieHashSoapOut">
    <wsdl:part name="parameters" element="tns:VoteMovieHashResponse" />
  </wsdl:message>
  <wsdl:message name="RequestPasswordResetSoapIn">
    <wsdl:part name="parameters" element="tns:RequestPasswordReset" />
  </wsdl:message>
  <wsdl:message name="RequestPasswordResetSoapOut">
    <wsdl:part name="parameters" element="tns:RequestPasswordResetResponse" />
  </wsdl:message>
  <wsdl:message name="GetSummarySoapIn">
    <wsdl:part name="parameters" element="tns:GetSummary" />
  </wsdl:message>
  <wsdl:message name="GetSummarySoapOut">
    <wsdl:part name="parameters" element="tns:GetSummaryResponse" />
  </wsdl:message>
  <wsdl:portType name="SublightSoap">
    <wsdl:operation name="LogIn6">
      <wsdl:input message="tns:LogIn6SoapIn" />
      <wsdl:output message="tns:LogIn6SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LogInSecure">
      <wsdl:input message="tns:LogInSecureSoapIn" />
      <wsdl:output message="tns:LogInSecureSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LogInSecure2">
      <wsdl:input message="tns:LogInSecure2SoapIn" />
      <wsdl:output message="tns:LogInSecure2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LogInAnonymous4">
      <wsdl:input message="tns:LogInAnonymous4SoapIn" />
      <wsdl:output message="tns:LogInAnonymous4SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LogOut">
      <wsdl:input message="tns:LogOutSoapIn" />
      <wsdl:output message="tns:LogOutSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUserBySession">
      <wsdl:input message="tns:GetUserBySessionSoapIn" />
      <wsdl:output message="tns:GetUserBySessionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="Register">
      <wsdl:input message="tns:RegisterSoapIn" />
      <wsdl:output message="tns:RegisterSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUserInfo">
      <wsdl:input message="tns:GetUserInfoSoapIn" />
      <wsdl:output message="tns:GetUserInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUserLog2">
      <wsdl:input message="tns:GetUserLog2SoapIn" />
      <wsdl:output message="tns:GetUserLog2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangePassword">
      <wsdl:input message="tns:ChangePasswordSoapIn" />
      <wsdl:output message="tns:ChangePasswordSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateEmail">
      <wsdl:input message="tns:UpdateEmailSoapIn" />
      <wsdl:output message="tns:UpdateEmailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SendComment">
      <wsdl:input message="tns:SendCommentSoapIn" />
      <wsdl:output message="tns:SendCommentSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SuggestTitles">
      <wsdl:input message="tns:SuggestTitlesSoapIn" />
      <wsdl:output message="tns:SuggestTitlesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SuggestTitles2">
      <wsdl:input message="tns:SuggestTitles2SoapIn" />
      <wsdl:output message="tns:SuggestTitles2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddRelease">
      <wsdl:input message="tns:AddReleaseSoapIn" />
      <wsdl:output message="tns:AddReleaseSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchSubtitles3">
      <wsdl:input message="tns:SearchSubtitles3SoapIn" />
      <wsdl:output message="tns:SearchSubtitles3SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SearchSubtitles4">
      <wsdl:input message="tns:SearchSubtitles4SoapIn" />
      <wsdl:output message="tns:SearchSubtitles4SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSubtitleById">
      <wsdl:input message="tns:GetSubtitleByIdSoapIn" />
      <wsdl:output message="tns:GetSubtitleByIdSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetStatistics">
      <wsdl:input message="tns:GetStatisticsSoapIn" />
      <wsdl:output message="tns:GetStatisticsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FindIMDB">
      <wsdl:input message="tns:FindIMDBSoapIn" />
      <wsdl:output message="tns:FindIMDBSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FindIMDB2">
      <wsdl:input message="tns:FindIMDB2SoapIn" />
      <wsdl:output message="tns:FindIMDB2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RateSubtitle">
      <wsdl:input message="tns:RateSubtitleSoapIn" />
      <wsdl:output message="tns:RateSubtitleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PublishSubtitle">
      <wsdl:input message="tns:PublishSubtitleSoapIn" />
      <wsdl:output message="tns:PublishSubtitleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PublishSubtitle2">
      <wsdl:input message="tns:PublishSubtitle2SoapIn" />
      <wsdl:output message="tns:PublishSubtitle2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PublishEditedSubtitle2">
      <wsdl:input message="tns:PublishEditedSubtitle2SoapIn" />
      <wsdl:output message="tns:PublishEditedSubtitle2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PublishEditedSubtitle3">
      <wsdl:input message="tns:PublishEditedSubtitle3SoapIn" />
      <wsdl:output message="tns:PublishEditedSubtitle3SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="MapHash">
      <wsdl:input message="tns:MapHashSoapIn" />
      <wsdl:output message="tns:MapHashSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckSubtitle3">
      <wsdl:input message="tns:CheckSubtitle3SoapIn" />
      <wsdl:output message="tns:CheckSubtitle3SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckSubtitle4">
      <wsdl:input message="tns:CheckSubtitle4SoapIn" />
      <wsdl:output message="tns:CheckSubtitle4SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetDownloadTicket">
      <wsdl:input message="tns:GetDownloadTicketSoapIn" />
      <wsdl:output message="tns:GetDownloadTicketSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetDownloadTicket2">
      <wsdl:input message="tns:GetDownloadTicket2SoapIn" />
      <wsdl:output message="tns:GetDownloadTicket2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateSubtitle">
      <wsdl:input message="tns:UpdateSubtitleSoapIn" />
      <wsdl:output message="tns:UpdateSubtitleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteSubtitle">
      <wsdl:input message="tns:DeleteSubtitleSoapIn" />
      <wsdl:output message="tns:DeleteSubtitleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddHashLink3">
      <wsdl:input message="tns:AddHashLink3SoapIn" />
      <wsdl:output message="tns:AddHashLink3SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddHashLink4">
      <wsdl:input message="tns:AddHashLink4SoapIn" />
      <wsdl:output message="tns:AddHashLink4SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddHashLinkSemiAutomatic3">
      <wsdl:input message="tns:AddHashLinkSemiAutomatic3SoapIn" />
      <wsdl:output message="tns:AddHashLinkSemiAutomatic3SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddHashLinkSemiAutomatic4">
      <wsdl:input message="tns:AddHashLinkSemiAutomatic4SoapIn" />
      <wsdl:output message="tns:AddHashLinkSemiAutomatic4SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddHashLinkSemiAutomatic5">
      <wsdl:input message="tns:AddHashLinkSemiAutomatic5SoapIn" />
      <wsdl:output message="tns:AddHashLinkSemiAutomatic5SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddHashLinkAutomatic3">
      <wsdl:input message="tns:AddHashLinkAutomatic3SoapIn" />
      <wsdl:output message="tns:AddHashLinkAutomatic3SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddHashLinkAutomatic4">
      <wsdl:input message="tns:AddHashLinkAutomatic4SoapIn" />
      <wsdl:output message="tns:AddHashLinkAutomatic4SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReportHashLink">
      <wsdl:input message="tns:ReportHashLinkSoapIn" />
      <wsdl:output message="tns:ReportHashLinkSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetReleases">
      <wsdl:input message="tns:GetReleasesSoapIn" />
      <wsdl:output message="tns:GetReleasesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetReleases2">
      <wsdl:input message="tns:GetReleases2SoapIn" />
      <wsdl:output message="tns:GetReleases2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetHistory">
      <wsdl:input message="tns:GetHistorySoapIn" />
      <wsdl:output message="tns:GetHistorySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DownloadByID4">
      <wsdl:input message="tns:DownloadByID4SoapIn" />
      <wsdl:output message="tns:DownloadByID4SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DownloadByID5">
      <wsdl:input message="tns:DownloadByID5SoapIn" />
      <wsdl:output message="tns:DownloadByID5SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReportSubtitle">
      <wsdl:input message="tns:ReportSubtitleSoapIn" />
      <wsdl:output message="tns:ReportSubtitleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReportSubtitle2">
      <wsdl:input message="tns:ReportSubtitle2SoapIn" />
      <wsdl:output message="tns:ReportSubtitle2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetNewSubtitles">
      <wsdl:input message="tns:GetNewSubtitlesSoapIn" />
      <wsdl:output message="tns:GetNewSubtitlesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFavoriteSubtitles">
      <wsdl:input message="tns:GetFavoriteSubtitlesSoapIn" />
      <wsdl:output message="tns:GetFavoriteSubtitlesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMyUploads">
      <wsdl:input message="tns:GetMyUploadsSoapIn" />
      <wsdl:output message="tns:GetMyUploadsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMyDownloads">
      <wsdl:input message="tns:GetMyDownloadsSoapIn" />
      <wsdl:output message="tns:GetMyDownloadsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSubtitleThanks">
      <wsdl:input message="tns:GetSubtitleThanksSoapIn" />
      <wsdl:output message="tns:GetSubtitleThanksSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddSubtitleThank">
      <wsdl:input message="tns:AddSubtitleThankSoapIn" />
      <wsdl:output message="tns:AddSubtitleThankSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubtitlePreview">
      <wsdl:input message="tns:SubtitlePreviewSoapIn" />
      <wsdl:output message="tns:SubtitlePreviewSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddAlternativeTitle">
      <wsdl:input message="tns:AddAlternativeTitleSoapIn" />
      <wsdl:output message="tns:AddAlternativeTitleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSubtitleComments">
      <wsdl:input message="tns:GetSubtitleCommentsSoapIn" />
      <wsdl:output message="tns:GetSubtitleCommentsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubtitleCommentVote">
      <wsdl:input message="tns:SubtitleCommentVoteSoapIn" />
      <wsdl:output message="tns:SubtitleCommentVoteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubtitleCommentDelete">
      <wsdl:input message="tns:SubtitleCommentDeleteSoapIn" />
      <wsdl:output message="tns:SubtitleCommentDeleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddSubtitleComment">
      <wsdl:input message="tns:AddSubtitleCommentSoapIn" />
      <wsdl:output message="tns:AddSubtitleCommentSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SynchronizeSubtitle">
      <wsdl:input message="tns:SynchronizeSubtitleSoapIn" />
      <wsdl:output message="tns:SynchronizeSubtitleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubtitleDetectLanguage">
      <wsdl:input message="tns:SubtitleDetectLanguageSoapIn" />
      <wsdl:output message="tns:SubtitleDetectLanguageSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPushMessage">
      <wsdl:input message="tns:GetPushMessageSoapIn" />
      <wsdl:output message="tns:GetPushMessageSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetDetails">
      <wsdl:input message="tns:GetDetailsSoapIn" />
      <wsdl:output message="tns:GetDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetDetailsByHash">
      <wsdl:input message="tns:GetDetailsByHashSoapIn" />
      <wsdl:output message="tns:GetDetailsByHashSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdatePosterUrl">
      <wsdl:input message="tns:UpdatePosterUrlSoapIn" />
      <wsdl:output message="tns:UpdatePosterUrlSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdatePoster2">
      <wsdl:input message="tns:UpdatePoster2SoapIn" />
      <wsdl:output message="tns:UpdatePoster2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPosterUrl">
      <wsdl:input message="tns:GetPosterUrlSoapIn" />
      <wsdl:output message="tns:GetPosterUrlSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPoster">
      <wsdl:input message="tns:GetPosterSoapIn" />
      <wsdl:output message="tns:GetPosterSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPoster2">
      <wsdl:input message="tns:GetPoster2SoapIn" />
      <wsdl:output message="tns:GetPoster2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateUserRating">
      <wsdl:input message="tns:UpdateUserRatingSoapIn" />
      <wsdl:output message="tns:UpdateUserRatingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VoteMovieHash">
      <wsdl:input message="tns:VoteMovieHashSoapIn" />
      <wsdl:output message="tns:VoteMovieHashSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RequestPasswordReset">
      <wsdl:input message="tns:RequestPasswordResetSoapIn" />
      <wsdl:output message="tns:RequestPasswordResetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSummary">
      <wsdl:input message="tns:GetSummarySoapIn" />
      <wsdl:output message="tns:GetSummarySoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="SublightSoap" type="tns:SublightSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="LogIn6">
      <soap:operation soapAction="http://www.sublight.si/LogIn6" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LogInSecure">
      <soap:operation soapAction="http://www.sublight.si/LogInSecure" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LogInSecure2">
      <soap:operation soapAction="http://www.sublight.si/LogInSecure2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LogInAnonymous4">
      <soap:operation soapAction="http://www.sublight.si/LogInAnonymous4" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LogOut">
      <soap:operation soapAction="http://www.sublight.si/LogOut" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserBySession">
      <soap:operation soapAction="http://www.sublight.si/GetUserBySession" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Register">
      <soap:operation soapAction="http://www.sublight.si/Register" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserInfo">
      <soap:operation soapAction="http://www.sublight.si/GetUserInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserLog2">
      <soap:operation soapAction="http://www.sublight.si/GetUserLog2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangePassword">
      <soap:operation soapAction="http://www.sublight.si/ChangePassword" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateEmail">
      <soap:operation soapAction="http://www.sublight.si/UpdateEmail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SendComment">
      <soap:operation soapAction="http://www.sublight.si/SendComment" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SuggestTitles">
      <soap:operation soapAction="http://www.sublight.si/SuggestTitles" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SuggestTitles2">
      <soap:operation soapAction="http://www.sublight.si/SuggestTitles2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddRelease">
      <soap:operation soapAction="http://www.sublight.si/AddRelease" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchSubtitles3">
      <soap:operation soapAction="http://www.sublight.si/SearchSubtitles3" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchSubtitles4">
      <soap:operation soapAction="http://www.sublight.si/SearchSubtitles4" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSubtitleById">
      <soap:operation soapAction="http://www.sublight.si/GetSubtitleById" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStatistics">
      <soap:operation soapAction="http://www.sublight.si/GetStatistics" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FindIMDB">
      <soap:operation soapAction="http://www.sublight.si/FindIMDB" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FindIMDB2">
      <soap:operation soapAction="http://www.sublight.si/FindIMDB2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RateSubtitle">
      <soap:operation soapAction="http://www.sublight.si/RateSubtitle" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PublishSubtitle">
      <soap:operation soapAction="http://www.sublight.si/PublishSubtitle" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PublishSubtitle2">
      <soap:operation soapAction="http://www.sublight.si/PublishSubtitle2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PublishEditedSubtitle2">
      <soap:operation soapAction="http://www.sublight.si/PublishEditedSubtitle2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PublishEditedSubtitle3">
      <soap:operation soapAction="http://www.sublight.si/PublishEditedSubtitle3" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MapHash">
      <soap:operation soapAction="http://www.sublight.si/MapHash" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckSubtitle3">
      <soap:operation soapAction="http://www.sublight.si/CheckSubtitle3" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckSubtitle4">
      <soap:operation soapAction="http://www.sublight.si/CheckSubtitle4" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDownloadTicket">
      <soap:operation soapAction="http://www.sublight.si/GetDownloadTicket" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDownloadTicket2">
      <soap:operation soapAction="http://www.sublight.si/GetDownloadTicket2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateSubtitle">
      <soap:operation soapAction="http://www.sublight.si/UpdateSubtitle" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteSubtitle">
      <soap:operation soapAction="http://www.sublight.si/DeleteSubtitle" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddHashLink3">
      <soap:operation soapAction="http://www.sublight.si/AddHashLink3" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddHashLink4">
      <soap:operation soapAction="http://www.sublight.si/AddHashLink4" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddHashLinkSemiAutomatic3">
      <soap:operation soapAction="http://www.sublight.si/AddHashLinkSemiAutomatic3" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddHashLinkSemiAutomatic4">
      <soap:operation soapAction="http://www.sublight.si/AddHashLinkSemiAutomatic4" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddHashLinkSemiAutomatic5">
      <soap:operation soapAction="http://www.sublight.si/AddHashLinkSemiAutomatic5" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddHashLinkAutomatic3">
      <soap:operation soapAction="http://www.sublight.si/AddHashLinkAutomatic3" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddHashLinkAutomatic4">
      <soap:operation soapAction="http://www.sublight.si/AddHashLinkAutomatic4" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReportHashLink">
      <soap:operation soapAction="http://www.sublight.si/ReportHashLink" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetReleases">
      <soap:operation soapAction="http://www.sublight.si/GetReleases" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetReleases2">
      <soap:operation soapAction="http://www.sublight.si/GetReleases2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHistory">
      <soap:operation soapAction="http://www.sublight.si/GetHistory" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DownloadByID4">
      <soap:operation soapAction="http://www.sublight.si/DownloadByID4" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DownloadByID5">
      <soap:operation soapAction="http://www.sublight.si/DownloadByID5" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReportSubtitle">
      <soap:operation soapAction="http://www.sublight.si/ReportSubtitle" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReportSubtitle2">
      <soap:operation soapAction="http://www.sublight.si/ReportSubtitle2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNewSubtitles">
      <soap:operation soapAction="http://www.sublight.si/GetNewSubtitles" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFavoriteSubtitles">
      <soap:operation soapAction="http://www.sublight.si/GetFavoriteSubtitles" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMyUploads">
      <soap:operation soapAction="http://www.sublight.si/GetMyUploads" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMyDownloads">
      <soap:operation soapAction="http://www.sublight.si/GetMyDownloads" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSubtitleThanks">
      <soap:operation soapAction="http://www.sublight.si/GetSubtitleThanks" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddSubtitleThank">
      <soap:operation soapAction="http://www.sublight.si/AddSubtitleThank" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubtitlePreview">
      <soap:operation soapAction="http://www.sublight.si/SubtitlePreview" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddAlternativeTitle">
      <soap:operation soapAction="http://www.sublight.si/AddAlternativeTitle" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSubtitleComments">
      <soap:operation soapAction="http://www.sublight.si/GetSubtitleComments" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubtitleCommentVote">
      <soap:operation soapAction="http://www.sublight.si/SubtitleCommentVote" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubtitleCommentDelete">
      <soap:operation soapAction="http://www.sublight.si/SubtitleCommentDelete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddSubtitleComment">
      <soap:operation soapAction="http://www.sublight.si/AddSubtitleComment" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SynchronizeSubtitle">
      <soap:operation soapAction="http://www.sublight.si/SynchronizeSubtitle" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubtitleDetectLanguage">
      <soap:operation soapAction="http://www.sublight.si/SubtitleDetectLanguage" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPushMessage">
      <soap:operation soapAction="http://www.sublight.si/GetPushMessage" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDetails">
      <soap:operation soapAction="http://www.sublight.si/GetDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDetailsByHash">
      <soap:operation soapAction="http://www.sublight.si/GetDetailsByHash" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePosterUrl">
      <soap:operation soapAction="http://www.sublight.si/UpdatePosterUrl" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePoster2">
      <soap:operation soapAction="http://www.sublight.si/UpdatePoster2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPosterUrl">
      <soap:operation soapAction="http://www.sublight.si/GetPosterUrl" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPoster">
      <soap:operation soapAction="http://www.sublight.si/GetPoster" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPoster2">
      <soap:operation soapAction="http://www.sublight.si/GetPoster2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateUserRating">
      <soap:operation soapAction="http://www.sublight.si/UpdateUserRating" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VoteMovieHash">
      <soap:operation soapAction="http://www.sublight.si/VoteMovieHash" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RequestPasswordReset">
      <soap:operation soapAction="http://www.sublight.si/RequestPasswordReset" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSummary">
      <soap:operation soapAction="http://www.sublight.si/GetSummary" 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="SublightSoap12" type="tns:SublightSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="LogIn6">
      <soap12:operation soapAction="http://www.sublight.si/LogIn6" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LogInSecure">
      <soap12:operation soapAction="http://www.sublight.si/LogInSecure" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LogInSecure2">
      <soap12:operation soapAction="http://www.sublight.si/LogInSecure2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LogInAnonymous4">
      <soap12:operation soapAction="http://www.sublight.si/LogInAnonymous4" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LogOut">
      <soap12:operation soapAction="http://www.sublight.si/LogOut" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserBySession">
      <soap12:operation soapAction="http://www.sublight.si/GetUserBySession" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Register">
      <soap12:operation soapAction="http://www.sublight.si/Register" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserInfo">
      <soap12:operation soapAction="http://www.sublight.si/GetUserInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserLog2">
      <soap12:operation soapAction="http://www.sublight.si/GetUserLog2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangePassword">
      <soap12:operation soapAction="http://www.sublight.si/ChangePassword" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateEmail">
      <soap12:operation soapAction="http://www.sublight.si/UpdateEmail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SendComment">
      <soap12:operation soapAction="http://www.sublight.si/SendComment" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SuggestTitles">
      <soap12:operation soapAction="http://www.sublight.si/SuggestTitles" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SuggestTitles2">
      <soap12:operation soapAction="http://www.sublight.si/SuggestTitles2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddRelease">
      <soap12:operation soapAction="http://www.sublight.si/AddRelease" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchSubtitles3">
      <soap12:operation soapAction="http://www.sublight.si/SearchSubtitles3" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchSubtitles4">
      <soap12:operation soapAction="http://www.sublight.si/SearchSubtitles4" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSubtitleById">
      <soap12:operation soapAction="http://www.sublight.si/GetSubtitleById" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStatistics">
      <soap12:operation soapAction="http://www.sublight.si/GetStatistics" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FindIMDB">
      <soap12:operation soapAction="http://www.sublight.si/FindIMDB" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FindIMDB2">
      <soap12:operation soapAction="http://www.sublight.si/FindIMDB2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RateSubtitle">
      <soap12:operation soapAction="http://www.sublight.si/RateSubtitle" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PublishSubtitle">
      <soap12:operation soapAction="http://www.sublight.si/PublishSubtitle" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PublishSubtitle2">
      <soap12:operation soapAction="http://www.sublight.si/PublishSubtitle2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PublishEditedSubtitle2">
      <soap12:operation soapAction="http://www.sublight.si/PublishEditedSubtitle2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PublishEditedSubtitle3">
      <soap12:operation soapAction="http://www.sublight.si/PublishEditedSubtitle3" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MapHash">
      <soap12:operation soapAction="http://www.sublight.si/MapHash" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckSubtitle3">
      <soap12:operation soapAction="http://www.sublight.si/CheckSubtitle3" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckSubtitle4">
      <soap12:operation soapAction="http://www.sublight.si/CheckSubtitle4" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDownloadTicket">
      <soap12:operation soapAction="http://www.sublight.si/GetDownloadTicket" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDownloadTicket2">
      <soap12:operation soapAction="http://www.sublight.si/GetDownloadTicket2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateSubtitle">
      <soap12:operation soapAction="http://www.sublight.si/UpdateSubtitle" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteSubtitle">
      <soap12:operation soapAction="http://www.sublight.si/DeleteSubtitle" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddHashLink3">
      <soap12:operation soapAction="http://www.sublight.si/AddHashLink3" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddHashLink4">
      <soap12:operation soapAction="http://www.sublight.si/AddHashLink4" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddHashLinkSemiAutomatic3">
      <soap12:operation soapAction="http://www.sublight.si/AddHashLinkSemiAutomatic3" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddHashLinkSemiAutomatic4">
      <soap12:operation soapAction="http://www.sublight.si/AddHashLinkSemiAutomatic4" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddHashLinkSemiAutomatic5">
      <soap12:operation soapAction="http://www.sublight.si/AddHashLinkSemiAutomatic5" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddHashLinkAutomatic3">
      <soap12:operation soapAction="http://www.sublight.si/AddHashLinkAutomatic3" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddHashLinkAutomatic4">
      <soap12:operation soapAction="http://www.sublight.si/AddHashLinkAutomatic4" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReportHashLink">
      <soap12:operation soapAction="http://www.sublight.si/ReportHashLink" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetReleases">
      <soap12:operation soapAction="http://www.sublight.si/GetReleases" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetReleases2">
      <soap12:operation soapAction="http://www.sublight.si/GetReleases2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHistory">
      <soap12:operation soapAction="http://www.sublight.si/GetHistory" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DownloadByID4">
      <soap12:operation soapAction="http://www.sublight.si/DownloadByID4" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DownloadByID5">
      <soap12:operation soapAction="http://www.sublight.si/DownloadByID5" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReportSubtitle">
      <soap12:operation soapAction="http://www.sublight.si/ReportSubtitle" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReportSubtitle2">
      <soap12:operation soapAction="http://www.sublight.si/ReportSubtitle2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetNewSubtitles">
      <soap12:operation soapAction="http://www.sublight.si/GetNewSubtitles" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFavoriteSubtitles">
      <soap12:operation soapAction="http://www.sublight.si/GetFavoriteSubtitles" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMyUploads">
      <soap12:operation soapAction="http://www.sublight.si/GetMyUploads" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMyDownloads">
      <soap12:operation soapAction="http://www.sublight.si/GetMyDownloads" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSubtitleThanks">
      <soap12:operation soapAction="http://www.sublight.si/GetSubtitleThanks" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddSubtitleThank">
      <soap12:operation soapAction="http://www.sublight.si/AddSubtitleThank" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubtitlePreview">
      <soap12:operation soapAction="http://www.sublight.si/SubtitlePreview" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddAlternativeTitle">
      <soap12:operation soapAction="http://www.sublight.si/AddAlternativeTitle" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSubtitleComments">
      <soap12:operation soapAction="http://www.sublight.si/GetSubtitleComments" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubtitleCommentVote">
      <soap12:operation soapAction="http://www.sublight.si/SubtitleCommentVote" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubtitleCommentDelete">
      <soap12:operation soapAction="http://www.sublight.si/SubtitleCommentDelete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddSubtitleComment">
      <soap12:operation soapAction="http://www.sublight.si/AddSubtitleComment" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SynchronizeSubtitle">
      <soap12:operation soapAction="http://www.sublight.si/SynchronizeSubtitle" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubtitleDetectLanguage">
      <soap12:operation soapAction="http://www.sublight.si/SubtitleDetectLanguage" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPushMessage">
      <soap12:operation soapAction="http://www.sublight.si/GetPushMessage" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDetails">
      <soap12:operation soapAction="http://www.sublight.si/GetDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDetailsByHash">
      <soap12:operation soapAction="http://www.sublight.si/GetDetailsByHash" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePosterUrl">
      <soap12:operation soapAction="http://www.sublight.si/UpdatePosterUrl" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePoster2">
      <soap12:operation soapAction="http://www.sublight.si/UpdatePoster2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPosterUrl">
      <soap12:operation soapAction="http://www.sublight.si/GetPosterUrl" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPoster">
      <soap12:operation soapAction="http://www.sublight.si/GetPoster" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPoster2">
      <soap12:operation soapAction="http://www.sublight.si/GetPoster2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateUserRating">
      <soap12:operation soapAction="http://www.sublight.si/UpdateUserRating" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VoteMovieHash">
      <soap12:operation soapAction="http://www.sublight.si/VoteMovieHash" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RequestPasswordReset">
      <soap12:operation soapAction="http://www.sublight.si/RequestPasswordReset" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSummary">
      <soap12:operation soapAction="http://www.sublight.si/GetSummary" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="Sublight">
    <wsdl:port name="SublightSoap" binding="tns:SublightSoap">
      <soap:address location="http://www.sublight.si/API/WS/Sublight.asmx" />
    </wsdl:port>
    <wsdl:port name="SublightSoap12" binding="tns:SublightSoap12">
      <soap12:address location="http://www.sublight.si/API/WS/Sublight.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>