<?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://bytesoftware.com/LOSWebService" 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://bytesoftware.com/LOSWebService" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://bytesoftware.com/LOSWebService">
      <s:import namespace="http://microsoft.com/wsdl/types/" />
      <s:element name="Authenticate">
        <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="mfaCookieValue" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="clientDBVersion" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AuthenticateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AuthenticateResult" type="tns:SQLIOAuthenticateResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOAuthenticateResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="AuthenticateInfoXML" type="s:string" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="SQLIOGenericResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIO">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="Response" type="tns:SQLIOResponse" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="SQLIO">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOCore">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
              <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
              <s:element minOccurs="0" maxOccurs="1" name="SQLErrorMessage" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="ReturnCode" type="s:int" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="SQLIOCore" abstract="true" />
      <s:complexType name="SQLIOResponse">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="MemoryStream" type="tns:MemoryStream" />
          <s:element minOccurs="0" maxOccurs="1" name="ResultSets">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="unbounded" name="ByteResultSet" nillable="true" type="tns:ByteResultSet" />
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="OutputParameters" type="tns:ArrayOfByteOutputParameter" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="MemoryStream">
        <s:complexContent mixed="false">
          <s:extension base="tns:Stream">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="Capacity" type="s:int" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="Stream" abstract="true">
        <s:complexContent mixed="false">
          <s:extension base="tns:MarshalByRefObject">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="Position" type="s:long" />
              <s:element minOccurs="1" maxOccurs="1" name="ReadTimeout" type="s:int" />
              <s:element minOccurs="1" maxOccurs="1" name="WriteTimeout" type="s:int" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="MarshalByRefObject" abstract="true" />
      <s:complexType name="ByteResultSet">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ColumnNames" type="tns:ArrayOfString" />
          <s:element minOccurs="0" maxOccurs="1" name="Rows" type="tns:ArrayOfArrayOfString" />
        </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:complexType name="ArrayOfArrayOfString">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="ArrayOfString" nillable="true" type="tns:ArrayOfString" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfByteOutputParameter">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="ByteOutputParameter" nillable="true" type="tns:ByteOutputParameter" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ByteOutputParameter">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ParameterName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Value" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="ValidateTOTP">
        <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="totpPassword" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ValidateTOTPResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ValidateTOTPResult" type="tns:SQLIOUserSecretResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOUserSecretResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="SecretIDAndValue" type="s:string" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:element name="ResetTOTPSharedSecret">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="userID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ResetTOTPSharedSecretResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ResetTOTPSharedSecretResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUserAccountState">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUserAccountStateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetUserAccountStateResult" type="tns:SQLIOUserAccountStateResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOUserAccountStateResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="UserAccountState" type="tns:UserAccountState" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="UserAccountState">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="IsLockedOut" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:element name="UnlockoutUserAccount">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UnlockoutUserAccountResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UnlockoutUserAccountResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUserOrgProfilesFromLogin">
        <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:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUserOrgProfilesFromLoginResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetUserOrgProfilesFromLoginResult" type="tns:SQLIOAuthenticateResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFolderSetupStoreLimited">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFolderSetupStoreLimitedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetFolderSetupStoreLimitedResult" type="tns:SQLIOSessionResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOSessionResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIO">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="LoginInfoResponse" type="tns:SQLIOResponse" />
              <s:element minOccurs="0" maxOccurs="1" name="SessionID" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="MaxSessionLengthMinutes" type="s:int" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:element name="IsFileStale">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dateModifiedAtLastLoad" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IsFileStaleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="IsFileStaleResult" type="tns:SQLIOIsFileStaleResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOIsFileStaleResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="IsFileStaleInfo" type="tns:IsFileStaleInfo" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="IsFileStaleInfo">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="IsFileStale" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="Items" type="tns:ArrayOfIsFileStaleInfoItem" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfIsFileStaleInfoItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="IsFileStaleInfoItem" nillable="true" type="tns:IsFileStaleInfoItem" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="IsFileStaleInfoItem">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="MinutesSinceEvent" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="RecentFileActivity">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RecentFileActivityResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RecentFileActivityResult" type="tns:SQLIORecentFileActivityResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIORecentFileActivityResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="RecentFileActivity" type="tns:RecentFileActivity" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="RecentFileActivity">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Items" type="tns:ArrayOfRecentFileActivityItem" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfRecentFileActivityItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="RecentFileActivityItem" nillable="true" type="tns:RecentFileActivityItem" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="RecentFileActivityItem">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="MinutesSinceEvent" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="AuditLogEventType" type="tns:AuditLogEventType" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="AuditLogEventType">
        <s:restriction base="s:string">
          <s:enumeration value="FileOpenedReadWrite" />
          <s:enumeration value="FileOpenedReadOnly" />
          <s:enumeration value="FileModified" />
          <s:enumeration value="FileRenamed" />
          <s:enumeration value="FileCreated" />
          <s:enumeration value="FileCreatedViaCopy" />
          <s:enumeration value="FileCopied" />
          <s:enumeration value="FileDeleted" />
          <s:enumeration value="FileUnlocked" />
          <s:enumeration value="DataStoreModified" />
          <s:enumeration value="Login" />
          <s:enumeration value="LoginFailed" />
          <s:enumeration value="LoginFailedLockedOut" />
          <s:enumeration value="PasswordChanged" />
          <s:enumeration value="FileUndeleted" />
          <s:enumeration value="FilePurged" />
          <s:enumeration value="BundleDelivered" />
          <s:enumeration value="WebPortalPasswordResetRequest" />
          <s:enumeration value="WebPortalPasswordResetFailure" />
          <s:enumeration value="WebPortalPasswordResetSuccess" />
          <s:enumeration value="BorrowerLogin" />
          <s:enumeration value="BorrowerLoginFailed" />
          <s:enumeration value="BorrowerLoginFailedLockedOut" />
          <s:enumeration value="BorrowerPasswordResetRequest" />
          <s:enumeration value="BorrowerPasswordResetComplete" />
          <s:enumeration value="BorrowerPasswordResetFailed" />
          <s:enumeration value="BorrowerLoginUnlocked" />
          <s:enumeration value="SettingModified" />
          <s:enumeration value="MFAGeneratedTOTPSharedSecret" />
          <s:enumeration value="MFACodesReset" />
          <s:enumeration value="MFAFailedToValidateTOTP" />
          <s:enumeration value="BorrowerPasswordChanged" />
          <s:enumeration value="BorrowerAccessCodeValidationError" />
          <s:enumeration value="LoginAccountUnlocked" />
          <s:enumeration value="ManagementReportRun" />
        </s:restriction>
      </s:simpleType>
      <s:element name="StartSession">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="userOrgProfileID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="mfaCookieValue" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="loginContext" type="tns:UserLoginContext" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="UserLoginContext">
        <s:restriction base="s:string">
          <s:enumeration value="ByteProInteractive" />
          <s:enumeration value="WebPortalInteractive" />
          <s:enumeration value="APIUser" />
          <s:enumeration value="SDKUser" />
          <s:enumeration value="AutoIndexerService" />
          <s:enumeration value="JobTool" />
          <s:enumeration value="WebPortalService" />
          <s:enumeration value="ConsumerPortalService" />
          <s:enumeration value="PushbackService" />
          <s:enumeration value="OptimalBlueService" />
        </s:restriction>
      </s:simpleType>
      <s:element name="StartSessionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StartSessionResult" type="tns:SQLIOSessionResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EndSession">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sessionToEnd" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EndSessionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EndSessionResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EndOtherSessions">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EndOtherSessionsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EndOtherSessionsResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EndUsersSessions">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="userID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EndUsersSessionsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EndUsersSessionsResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EndUserOrgProfilesSession">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="userOrgProfileID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EndUserOrgProfilesSessionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EndUserOrgProfilesSessionResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetBuildDate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetBuildDateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetBuildDateResult" type="tns:SQLIOBuildDateResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOBuildDateResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="GetServerDate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetServerDateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetServerDateResult" type="tns:SQLIOServerDateResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOServerDateResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="ChangePasswordNoUser">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="oldPassword" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="newPassword" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="mfaCookieValue" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChangePasswordNoUserResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ChangePasswordNoUserResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChangePasswordOtherUser">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="newPassword" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChangePasswordOtherUserResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ChangePasswordOtherUserResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetBorrowerUserNames">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetBorrowerUserNamesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetBorrowerUserNamesResult" type="tns:SQLIOGetBorrowerUserNamesResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOGetBorrowerUserNamesResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="BorrowerLogins" type="tns:FileBorrowerLoginInfo" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="FileBorrowerLoginInfo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Logins" type="tns:ArrayOfBorrowerLoginInfo" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfBorrowerLoginInfo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="BorrowerLoginInfo" nillable="true" type="tns:BorrowerLoginInfo" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="BorrowerLoginInfo">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="BorrowerID" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="LockedOut" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="PasswordExpirationDate" type="s:dateTime" />
        </s:sequence>
      </s:complexType>
      <s:element name="SetBorrowerLoginCredentials">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="borrowerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetBorrowerLoginCredentialsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SetBorrowerLoginCredentialsResult" type="tns:SQLIOBorrowerSecretResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOBorrowerSecretResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="ChangeBorrowerLoginUserName">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="borrowerID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChangeBorrowerLoginUserNameResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ChangeBorrowerLoginUserNameResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UnlockoutBorrowerLogin">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="borrowerID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UnlockoutBorrowerLoginResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UnlockoutBorrowerLoginResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSettingStore">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSettingStoreResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSettingStoreResult" type="tns:SQLIOSettingStoreResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOSettingStoreResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="WriteSettingPolicy">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="name" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="value" type="tns:SettingPolicyOption" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="SettingPolicyOption">
        <s:restriction base="s:string">
          <s:enumeration value="Default" />
          <s:enumeration value="PersonalEnabled" />
          <s:enumeration value="PersonalLocked" />
          <s:enumeration value="Shared" />
        </s:restriction>
      </s:simpleType>
      <s:element name="WriteSettingPolicyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="WriteSettingPolicyResult" type="tns:SQLIOWriteSettingResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOWriteSettingResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="WriteSetting">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="value" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="settingUserID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="defaultPolicy" type="tns:SettingPolicyOption" />
            <s:element minOccurs="1" maxOccurs="1" name="omitFromLog" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="WriteSettingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="WriteSettingResult" type="tns:SQLIOWriteSettingResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ResetSetting">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="name" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="defaultPolicy" type="tns:SettingPolicyOption" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ResetSettingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ResetSettingResult" type="tns:SQLIOWriteSettingResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSettingRevisionDates">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSettingRevisionDatesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSettingRevisionDatesResult" type="tns:SQLIOSettingRevisionDatesResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOSettingRevisionDatesResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="GetPersonalSettingValues">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="settingName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPersonalSettingValuesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPersonalSettingValuesResult" type="tns:SQLIOPersonalSettingValuesResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOPersonalSettingValuesResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="OpenDataStore">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dataStoreType" type="tns:DataStoreType" />
            <s:element minOccurs="1" maxOccurs="1" name="openOpts" type="tns:DataStoreOpenOption" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="DataStoreType">
        <s:restriction base="s:string">
          <s:enumeration value="CCDefault" />
          <s:enumeration value="CCSetup" />
          <s:enumeration value="ContactsStore" />
          <s:enumeration value="CountiesStore" />
          <s:enumeration value="CustomValueInfo" />
          <s:enumeration value="FannieARMStore" />
          <s:enumeration value="FannieMSAStore" />
          <s:enumeration value="FavoritesStore" />
          <s:enumeration value="FHAHighCCStatesStore" />
          <s:enumeration value="FHAInformedChoiceStore" />
          <s:enumeration value="File" />
          <s:enumeration value="FNMAAgencyStore" />
          <s:enumeration value="FolderSetupStore" />
          <s:enumeration value="GovFeeStore" />
          <s:enumeration value="HMDAStore" />
          <s:enumeration value="LoanProgramsStore" />
          <s:enumeration value="MannerTitleHeldStore" />
          <s:enumeration value="ManRepImportFieldMapStore" />
          <s:enumeration value="ManRepStore" />
          <s:enumeration value="NeededItemStore" />
          <s:enumeration value="PPDefault" />
          <s:enumeration value="PrepayPenaltyStore" />
          <s:enumeration value="PrintSetStore" />
          <s:enumeration value="RequiredProviderStore" />
          <s:enumeration value="TILDefaultsStore" />
          <s:enumeration value="ZipCodesStore" />
          <s:enumeration value="PropertyTypeCustomStore" />
          <s:enumeration value="CustomPageStore" />
          <s:enumeration value="FreddieAgencyStore" />
          <s:enumeration value="CustomARDocStore" />
          <s:enumeration value="MarketSurveyStore" />
          <s:enumeration value="HAMPDefault" />
          <s:enumeration value="ImportTemplateStore" />
          <s:enumeration value="IRS4506TDefaultStore" />
          <s:enumeration value="BusinessDayStore" />
          <s:enumeration value="APORStore" />
          <s:enumeration value="ShoppableProvStore" />
          <s:enumeration value="TradeStore" />
          <s:enumeration value="CreditScoreStore" />
          <s:enumeration value="ABADStore" />
          <s:enumeration value="WarehouseLenderStore" />
          <s:enumeration value="InvestorStore" />
          <s:enumeration value="ByteMacroStore" />
          <s:enumeration value="PrivacyNoticeStore" />
          <s:enumeration value="RHSFeeStore" />
          <s:enumeration value="TaskTemplateStore" />
          <s:enumeration value="ConditionStore" />
          <s:enumeration value="ScreenDefaultStore" />
          <s:enumeration value="SnapshotDefStore" />
          <s:enumeration value="AdjustmentStore" />
          <s:enumeration value="DealerStore" />
          <s:enumeration value="CounselingAgencies" />
          <s:enumeration value="COCReasonStore" />
          <s:enumeration value="ConsumerPortalDefs" />
          <s:enumeration value="LicensingAgencies" />
          <s:enumeration value="ErnstStore" />
          <s:enumeration value="AnnualAdjustmentStore" />
          <s:enumeration value="LockMonitorStore" />
          <s:enumeration value="IRS8821DefaultStore" />
          <s:enumeration value="CustomSettingStore" />
        </s:restriction>
      </s:simpleType>
      <s:simpleType name="DataStoreOpenOption">
        <s:restriction base="s:string">
          <s:enumeration value="Read" />
          <s:enumeration value="Write" />
          <s:enumeration value="ForceWrite" />
          <s:enumeration value="WriteElseRead" />
        </s:restriction>
      </s:simpleType>
      <s:element name="OpenDataStoreResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OpenDataStoreResult" type="tns:SQLIODataStoreResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIODataStoreResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIODataStoreResponseBase">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="DataStoreType" type="tns:DataStoreType" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="SQLIODataStoreResponseBase">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIO">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="DataStoreResponse" type="tns:SQLIOResponse" />
              <s:element minOccurs="0" maxOccurs="1" name="LockInfoResponse" type="tns:SQLIOLockInfoResponse" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="SQLIOLockInfoResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="SaveDataStore">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="diffXML" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dataStoreType" type="tns:DataStoreType" />
            <s:element minOccurs="1" maxOccurs="1" name="closeDataStore" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveDataStoreResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveDataStoreResult" type="tns:SQLIOSaveDataStoreResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOSaveDataStoreResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOSaveDataStoreResponseBase" />
        </s:complexContent>
      </s:complexType>
      <s:complexType name="SQLIOSaveDataStoreResponseBase" abstract="true">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="CloseDataStore">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dataStoreType" type="tns:DataStoreType" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CloseDataStoreResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CloseDataStoreResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ResetDataStore">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dataStoreType" type="tns:DataStoreType" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ResetDataStoreResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ResetDataStoreResult" type="tns:SQLIORevisionDateResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIORevisionDateResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="GetDataStoreRevisionDates">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetDataStoreRevisionDatesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetDataStoreRevisionDatesResult" type="tns:SQLIODataStoreRevisionDatesResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIODataStoreRevisionDatesResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="ImportDataStore">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="diffXML" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dataStoreType" type="tns:DataStoreType" />
            <s:element minOccurs="1" maxOccurs="1" name="append" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ImportDataStoreResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ImportDataStoreResult" type="tns:SQLIOSaveDataStoreResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLoanFileInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="fileName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="newRolesInIndex" type="tns:UserRole" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="UserRole">
        <s:list>
          <s:simpleType>
            <s:restriction base="s:string">
              <s:enumeration value="None" />
              <s:enumeration value="LoanOfficer" />
              <s:enumeration value="LoanProcessor" />
              <s:enumeration value="Other" />
              <s:enumeration value="Other2" />
              <s:enumeration value="Other3" />
              <s:enumeration value="Other4" />
              <s:enumeration value="Opener" />
              <s:enumeration value="Underwriter" />
              <s:enumeration value="DocDrawer" />
              <s:enumeration value="Closer" />
              <s:enumeration value="QualityControl" />
              <s:enumeration value="Compliance" />
              <s:enumeration value="Shipper" />
              <s:enumeration value="LockDesk" />
              <s:enumeration value="Accounting" />
              <s:enumeration value="Servicing" />
              <s:enumeration value="Insuring" />
              <s:enumeration value="Secondary" />
              <s:enumeration value="Other5" />
              <s:enumeration value="Other6" />
              <s:enumeration value="Other7" />
              <s:enumeration value="Other8" />
              <s:enumeration value="Other9" />
              <s:enumeration value="Other10" />
              <s:enumeration value="Other11" />
              <s:enumeration value="Other12" />
              <s:enumeration value="Other13" />
              <s:enumeration value="Other14" />
              <s:enumeration value="Other15" />
              <s:enumeration value="Other16" />
              <s:enumeration value="Other17" />
              <s:enumeration value="Other18" />
              <s:enumeration value="Other19" />
              <s:enumeration value="Other20" />
              <s:enumeration value="Other21" />
              <s:enumeration value="Other22" />
              <s:enumeration value="Other23" />
              <s:enumeration value="Other24" />
              <s:enumeration value="Other25" />
              <s:enumeration value="EveryoneDefined" />
              <s:enumeration value="Everyone" />
            </s:restriction>
          </s:simpleType>
        </s:list>
      </s:simpleType>
      <s:element name="GetLoanFileInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetLoanFileInfoResult" type="tns:SQLIOLoanFileInfoResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOLoanFileInfoResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="NewRolesInIndex" type="tns:UserRole" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:element name="GetFileDataIDForDocPackage">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="docPackageID" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFileDataIDForDocPackageResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetFileDataIDForDocPackageResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLoanFileIndex">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="subFolderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="filterXML" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="rightViewAllFiles" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLoanFileIndexResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetLoanFileIndexResult" type="tns:SQLIOLoanFileIndexResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOLoanFileIndexResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="NewRolesInIndex" type="tns:UserRole" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:element name="GetLoanFileTaskIndex">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="subFolderID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="filterXML" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="rightViewAllFiles" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLoanFileTaskIndexResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetLoanFileTaskIndexResult" type="tns:SQLIOLoanFileTaskIndexResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOLoanFileTaskIndexResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="GetHMDARecords">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="beginningDate" type="tns:NullableDate" />
            <s:element minOccurs="1" maxOccurs="1" name="endingDate" type="tns:NullableDate" />
            <s:element minOccurs="1" maxOccurs="1" name="rightViewAllFiles" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="NullableDate">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Value" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="IsNull" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetHMDARecordsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHMDARecordsResult" type="tns:SQLIOHMDARecordsResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOHMDARecordsResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="GetTemplateFiles">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTemplateFilesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTemplateFilesResult" type="tns:SQLIOTemplateFilesResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOTemplateFilesResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="AddDocumentToFile">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="docXml" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddDocumentToFileResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddDocumentToFileResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetDocumentData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="embeddedDocID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetDocumentDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetDocumentDataResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OpenFile">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="openOpts" type="tns:DataStoreOpenOption" />
            <s:element minOccurs="1" maxOccurs="1" name="asTemplateFile" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OpenFileResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OpenFileResult" type="tns:SQLIOFileResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOFileResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIODataStoreResponseBase">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="FileDataID" type="s:int" />
              <s:element minOccurs="1" maxOccurs="1" name="ReadOption" type="tns:SQLReadOption" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:simpleType name="SQLReadOption">
        <s:list>
          <s:simpleType>
            <s:restriction base="s:string">
              <s:enumeration value="ReadForFullCopy" />
              <s:enumeration value="ReadForStardardCopy" />
              <s:enumeration value="ReadForLimitedCopy" />
              <s:enumeration value="ReadNormally" />
            </s:restriction>
          </s:simpleType>
        </s:list>
      </s:simpleType>
      <s:element name="RenameFile">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="targetFileName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RenameFileResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RenameFileResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveFile">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="rightViewAllFiles" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="diffXML" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="fileName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="saveOpt" type="tns:FileSaveOption" />
            <s:element minOccurs="1" maxOccurs="1" name="dateModifiedAtLastLoad" type="tns:NullableDateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="sourceFileDataID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="opState" type="tns:ObjectPermissionState" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="FileSaveOption">
        <s:list>
          <s:simpleType>
            <s:restriction base="s:string">
              <s:enumeration value="None" />
              <s:enumeration value="NewFile" />
              <s:enumeration value="CloseFile" />
              <s:enumeration value="SetMERSNumber" />
              <s:enumeration value="FileCopied" />
              <s:enumeration value="ForceValidation" />
              <s:enumeration value="HideValidationWarnings" />
              <s:enumeration value="PreserveDates" />
              <s:enumeration value="SaveCalculatedOnly" />
              <s:enumeration value="EditWithAdminPermission" />
              <s:enumeration value="HasClientSideValidationErrors" />
              <s:enumeration value="SuppressTaskCreation" />
            </s:restriction>
          </s:simpleType>
        </s:list>
      </s:simpleType>
      <s:complexType name="NullableDateTime">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Value" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="IsNull" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ObjectPermissionState">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="LoanStatus" type="tns:LoanStatus" />
          <s:element minOccurs="1" maxOccurs="1" name="LockedIndicator" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="LockRequestedIndicator" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="GFEDeliveredIndicator" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="LoanStatus">
        <s:restriction base="s:string">
          <s:enumeration value="NotAssigned" />
          <s:enumeration value="Prequal" />
          <s:enumeration value="CreditOnly" />
          <s:enumeration value="InProcessing" />
          <s:enumeration value="Submitted" />
          <s:enumeration value="Approved" />
          <s:enumeration value="Resubmitted" />
          <s:enumeration value="Declined" />
          <s:enumeration value="InClosing" />
          <s:enumeration value="Closed" />
          <s:enumeration value="Canceled" />
          <s:enumeration value="Lead" />
          <s:enumeration value="Suspended" />
          <s:enumeration value="DocsSigned" />
          <s:enumeration value="Funded" />
          <s:enumeration value="Purchased" />
          <s:enumeration value="ClearToClose" />
          <s:enumeration value="DocsSent" />
          <s:enumeration value="CollateralSent" />
          <s:enumeration value="Shipped" />
          <s:enumeration value="CustomStatus1" />
          <s:enumeration value="CustomStatus2" />
          <s:enumeration value="CustomStatus3" />
          <s:enumeration value="CustomStatus4" />
          <s:enumeration value="CustomStatus5" />
          <s:enumeration value="CustomStatus6" />
          <s:enumeration value="CustomStatus7" />
          <s:enumeration value="CustomStatus8" />
          <s:enumeration value="CustomStatus9" />
          <s:enumeration value="CustomStatus10" />
          <s:enumeration value="CustomStatus11" />
          <s:enumeration value="CustomStatus12" />
          <s:enumeration value="CustomStatus13" />
          <s:enumeration value="CustomStatus14" />
          <s:enumeration value="CustomStatus15" />
          <s:enumeration value="CustomStatus16" />
          <s:enumeration value="CustomStatus17" />
          <s:enumeration value="CustomStatus18" />
          <s:enumeration value="CustomStatus19" />
          <s:enumeration value="CustomStatus20" />
          <s:enumeration value="CustomStatus21" />
          <s:enumeration value="CustomStatus22" />
          <s:enumeration value="CustomStatus23" />
          <s:enumeration value="CustomStatus24" />
          <s:enumeration value="CustomStatus25" />
          <s:enumeration value="CustomStatus26" />
          <s:enumeration value="CustomStatus27" />
          <s:enumeration value="CustomStatus28" />
          <s:enumeration value="CustomStatus29" />
          <s:enumeration value="CustomStatus30" />
        </s:restriction>
      </s:simpleType>
      <s:element name="SaveFileResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveFileResult" type="tns:SQLIOSaveFileResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOSaveFileResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOSaveDataStoreResponseBase">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="LoanStatusDetailsResponse" type="tns:SQLIOResponse" />
              <s:element minOccurs="1" maxOccurs="1" name="FileSaveOptions" type="tns:FileSaveOption" />
              <s:element minOccurs="1" maxOccurs="1" name="StatusChangeResult" type="tns:SaveFileStatusChangeResult" />
              <s:element minOccurs="0" maxOccurs="1" name="ValidateFileResponse" type="tns:SQLIOValidateFileResponse" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:simpleType name="SaveFileStatusChangeResult">
        <s:restriction base="s:string">
          <s:enumeration value="NotAttempted" />
          <s:enumeration value="Succeeded" />
          <s:enumeration value="Failed" />
        </s:restriction>
      </s:simpleType>
      <s:complexType name="SQLIOValidateFileResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="BadValidationRulesFound" type="s:boolean" />
              <s:element minOccurs="1" maxOccurs="1" name="ValidationStatus" type="tns:LoanStatus" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:element name="CloseFile">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CloseFileResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CloseFileResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteFile">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteFileResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DeleteFileResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurgeFile">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PurgeFileResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PurgeFileResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UndeleteFile">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UndeleteFileResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UndeleteFileResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LogEvent">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="sourceFileName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="targetFileName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="eventType" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LogEventResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LogEventResult" type="tns:SQLIOLogEventResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOLogEventResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="ChangeFileOrganization">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="newOrganizationID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChangeFileOrganizationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ChangeFileOrganizationResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TestValidationRule">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ruleXML" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TestValidationRuleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TestValidationRuleResult" type="tns:SQLIOValidateFileResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ValidateFile">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="rightViewAllFiles" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="loanStatus" type="tns:LoanStatus" />
            <s:element minOccurs="1" maxOccurs="1" name="withAdminPermission" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ValidateFileResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ValidateFileResult" type="tns:SQLIOValidateFileResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RunValidationRules">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="rules" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RunValidationRulesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RunValidationRulesResult" type="tns:SQLIOValidateFileResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BulkAssignFiles">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="files" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="assignType" type="tns:BulkAssignmentPermissions" />
            <s:element minOccurs="0" maxOccurs="1" name="value" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="assignParty" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="BulkAssignmentPermissions">
        <s:list>
          <s:simpleType>
            <s:restriction base="s:string">
              <s:enumeration value="None" />
              <s:enumeration value="Status" />
              <s:enumeration value="Organization" />
              <s:enumeration value="UserRole" />
              <s:enumeration value="All" />
            </s:restriction>
          </s:simpleType>
        </s:list>
      </s:simpleType>
      <s:element name="BulkAssignFilesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BulkAssignFilesResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReassignUsersForAllFiles">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fromRole" type="tns:UserRole" />
            <s:element minOccurs="1" maxOccurs="1" name="toRole" type="tns:UserRole" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ReassignUsersForAllFilesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ReassignUsersForAllFilesResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FindFileByULI">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="uli" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="FindFileByULIResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FindFileByULIResult" type="tns:SQLIOFindFileByULIResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOFindFileByULIResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="FileDataID" type="tns:NullableInteger" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="NullableInteger">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Value" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="IsNull" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:element name="AddContact">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="contactXml" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="orgIDs" type="tns:ArrayOfInt" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfInt">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="int" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="AddContactResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddContactResult" type="tns:SQLIOContactResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOContactResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="DeleteContact">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="contactID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteContactResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DeleteContactResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateContact">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="contactXml" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="addOrgIDs" type="tns:ArrayOfInt" />
            <s:element minOccurs="0" maxOccurs="1" name="delOrgIDs" type="tns:ArrayOfInt" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateContactResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdateContactResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetContacts">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="orgID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetContactsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetContactsResult" type="tns:SQLIOContactCollectionResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOContactCollectionResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="GetContactsByCat">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="cat" type="tns:ContactCat" />
            <s:element minOccurs="1" maxOccurs="1" name="orgID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="ContactCat">
        <s:restriction base="s:string">
          <s:enumeration value="NotAssigned" />
          <s:enumeration value="LoanOfficer" />
          <s:enumeration value="LoanProcessor" />
          <s:enumeration value="LoanCloser" />
          <s:enumeration value="Underwriter" />
          <s:enumeration value="Lender" />
          <s:enumeration value="MortgageeForInsurance" />
          <s:enumeration value="FHASponsoringLender" />
          <s:enumeration value="FHAOriginatingLender" />
          <s:enumeration value="RealEstateAgent" />
          <s:enumeration value="ListingAgent" />
          <s:enumeration value="SellingAgent" />
          <s:enumeration value="BuilderOrSeller" />
          <s:enumeration value="Warrantor" />
          <s:enumeration value="HazardInsuranceCompany" />
          <s:enumeration value="MortgageInsuranceCompany" />
          <s:enumeration value="FloodInsuranceCompany" />
          <s:enumeration value="FloodDeterminationCompany" />
          <s:enumeration value="TitleCompany" />
          <s:enumeration value="Appraiser" />
          <s:enumeration value="EscrowCompany" />
          <s:enumeration value="SurveyCompany" />
          <s:enumeration value="CreditBureau" />
          <s:enumeration value="Attorney" />
          <s:enumeration value="BorrowerAttorney" />
          <s:enumeration value="SellerAttorney" />
          <s:enumeration value="LenderAttorney" />
          <s:enumeration value="Inspector" />
          <s:enumeration value="PestInspector" />
          <s:enumeration value="Creditor" />
          <s:enumeration value="Bank" />
          <s:enumeration value="Employer" />
          <s:enumeration value="Landlord" />
          <s:enumeration value="LoanSeller" />
          <s:enumeration value="Investor" />
          <s:enumeration value="Contractor" />
          <s:enumeration value="Borrower" />
          <s:enumeration value="OpenHouseAgent" />
          <s:enumeration value="OtherUser" />
          <s:enumeration value="ReferralSource" />
          <s:enumeration value="HomeOwnersAssoc" />
          <s:enumeration value="SettlementLocation" />
          <s:enumeration value="OtherUser2" />
          <s:enumeration value="OtherUser3" />
          <s:enumeration value="OtherUser4" />
          <s:enumeration value="MortgageeForTitle" />
          <s:enumeration value="Broker" />
          <s:enumeration value="Appraiser2" />
          <s:enumeration value="TaxServiceCompany" />
          <s:enumeration value="HazardInsuranceCompany2" />
          <s:enumeration value="Trustee" />
          <s:enumeration value="FHAAgent" />
          <s:enumeration value="FHAPostClosingMortgageeRep" />
          <s:enumeration value="FHAMortgageeRep" />
          <s:enumeration value="OtherParty1" />
          <s:enumeration value="OtherParty2" />
          <s:enumeration value="OtherParty3" />
          <s:enumeration value="OtherParty4" />
          <s:enumeration value="OtherParty5" />
          <s:enumeration value="Opener" />
          <s:enumeration value="DocDrawer" />
          <s:enumeration value="QualityControl" />
          <s:enumeration value="Compliance" />
          <s:enumeration value="Shipper" />
          <s:enumeration value="LockDesk" />
          <s:enumeration value="Accounting" />
          <s:enumeration value="Servicing" />
          <s:enumeration value="Insuring" />
          <s:enumeration value="Secondary" />
          <s:enumeration value="OtherUser5" />
          <s:enumeration value="OtherUser6" />
          <s:enumeration value="OtherUser7" />
          <s:enumeration value="OtherUser8" />
          <s:enumeration value="OtherUser9" />
          <s:enumeration value="OtherUser10" />
          <s:enumeration value="OtherUser11" />
          <s:enumeration value="OtherUser12" />
          <s:enumeration value="OtherUser13" />
          <s:enumeration value="OtherUser14" />
          <s:enumeration value="OtherUser15" />
          <s:enumeration value="OtherUser16" />
          <s:enumeration value="OtherUser17" />
          <s:enumeration value="OtherUser18" />
          <s:enumeration value="OtherUser19" />
          <s:enumeration value="OtherUser20" />
          <s:enumeration value="OtherUser21" />
          <s:enumeration value="OtherUser22" />
          <s:enumeration value="OtherUser23" />
          <s:enumeration value="OtherUser24" />
          <s:enumeration value="OtherUser25" />
        </s:restriction>
      </s:simpleType>
      <s:element name="GetContactsByCatResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetContactsByCatResult" type="tns:SQLIOContactCollectionResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetContact">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="contactID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetContactResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetContactResult" type="tns:SQLIOContactResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetContactOrgIDs">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="contactID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetContactOrgIDsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetContactOrgIDsResult" type="tns:SQLIOContactOrgIDResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOContactOrgIDResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="GetManRepIndex">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetManRepIndexResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetManRepIndexResult" type="tns:SQLIOManRepIndexResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOManRepIndexResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="OpenManRep">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="manRepID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="mode" type="tns:DataStoreOpenOption" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OpenManRepResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OpenManRepResult" type="tns:SQLIOManRepResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOManRepResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIODataStoreResponseBase" />
        </s:complexContent>
      </s:complexType>
      <s:element name="SaveManRep">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="manRepID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="diffXML" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="manRepName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="options" type="tns:ReportSaveOption" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="ReportSaveOption">
        <s:list>
          <s:simpleType>
            <s:restriction base="s:string">
              <s:enumeration value="None" />
              <s:enumeration value="NewReport" />
              <s:enumeration value="CloseReport" />
            </s:restriction>
          </s:simpleType>
        </s:list>
      </s:simpleType>
      <s:element name="SaveManRepResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveManRepResult" type="tns:SQLIOSaveDataStoreResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CloseManRep">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="manRepID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CloseManRepResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CloseManRepResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RenameManRep">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="manRepID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="targetName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RenameManRepResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RenameManRepResult" type="tns:SQLIORevisionDateResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteManRep">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="manRepID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteManRepResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DeleteManRepResult" type="tns:SQLIORevisionDateResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetManRepResults">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="manRepID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="repStr" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="rightViewAllFiles" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetManRepResultsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetManRepResultsResult" type="tns:SQLIOManRepResultsResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOManRepResultsResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="QueryAuditLogByDataStore">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dataStoreID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryAuditLogByDataStoreResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryAuditLogByDataStoreResult" type="tns:SQLIOAuditLogQueryResultsResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOAuditLogQueryResultsResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="FileResponse" type="tns:SQLIOFileResponse" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:element name="QueryAuditLogByFile">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="returnFile" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="options" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryAuditLogByFileResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryAuditLogByFileResult" type="tns:SQLIOAuditLogQueryResultsResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryAuditLogByObject">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="querySpecXML" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="rightViewAllFiles" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryAuditLogByObjectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryAuditLogByObjectResult" type="tns:SQLIOAuditLogQueryResultsResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryAuditLogByField">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="objectID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="table" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="field" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryAuditLogByFieldResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryAuditLogByFieldResult" type="tns:SQLIOAuditLogQueryResultsResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryAuditLogBySetting">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="settingName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryAuditLogBySettingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryAuditLogBySettingResult" type="tns:SQLIOAuditLogQueryResultsResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPrintLog">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPrintLogResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPrintLogResult" type="tns:SQLIOPrintLogResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOPrintLogResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="AddPrintLogItem">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="docType" type="tns:DocumentFormat" />
            <s:element minOccurs="1" maxOccurs="1" name="outputFormat" type="tns:PrintOutputFormat" />
            <s:element minOccurs="1" maxOccurs="1" name="reportType" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="docName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="DocumentFormat">
        <s:restriction base="s:string">
          <s:enumeration value="ActiveReport" />
          <s:enumeration value="WordDoc" />
          <s:enumeration value="PDF" />
        </s:restriction>
      </s:simpleType>
      <s:simpleType name="PrintOutputFormat">
        <s:restriction base="s:string">
          <s:enumeration value="Printer" />
          <s:enumeration value="PDF" />
          <s:enumeration value="Email" />
          <s:enumeration value="StoredDocument" />
          <s:enumeration value="ESign" />
        </s:restriction>
      </s:simpleType>
      <s:element name="AddPrintLogItemResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddPrintLogItemResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CopyPrintLog">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="srcFileDataID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="destFileDataID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CopyPrintLogResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CopyPrintLogResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHAMPBatchRecords">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="batchCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="reqLogTypeIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="orgIds" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="version" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHAMPBatchRecordsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHAMPBatchRecordsResult" type="tns:SQLIORequestLogCollectionResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIORequestLogCollectionResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="GetTradeIndex">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="filterXML" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTradeIndexResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTradeIndexResult" type="tns:SQLIOTradeIndexResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOTradeIndexResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="OpenTrade">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="tradeID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="mode" type="tns:DataStoreOpenOption" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OpenTradeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OpenTradeResult" type="tns:SQLIOTradeResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOTradeResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIODataStoreResponseBase">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="TradeID" type="s:int" />
              <s:element minOccurs="1" maxOccurs="1" name="ReadOption" type="tns:SQLReadOption" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:element name="SaveTrade">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="tradeID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="diffXML" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="tradeNo" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="options" type="tns:ReportSaveOption" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveTradeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveTradeResult" type="tns:SQLIOSaveDataStoreResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CloseTrade">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="tradeID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CloseTradeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CloseTradeResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteTrade">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="tradeID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteTradeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DeleteTradeResult" type="tns:SQLIORevisionDateResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTradeLoanIndex">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="tradeGUID" type="s1:guid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTradeLoanIndexResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTradeLoanIndexResult" type="tns:SQLIOTradeLoanIndexResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOTradeLoanIndexResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="TradeHasLoans">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="tradeGUID" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="includeDeleted" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TradeHasLoansResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TradeHasLoansResult" type="tns:SQLIOTradeHasLoansResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOTradeHasLoansResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="AddLoanToTrade">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="tradeGUID" type="s1:guid" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddLoanToTradeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddLoanToTradeResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RemoveLoanFromTrade">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RemoveLoanFromTradeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RemoveLoanFromTradeResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLoanTradeGUID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLoanTradeGUIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetLoanTradeGUIDResult" type="tns:SQLIOGetLoanTradeGUIDResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOGetLoanTradeGUIDResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="GetTradeIDByTradeGUID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="tradeGUID" type="s1:guid" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTradeIDByTradeGUIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTradeIDByTradeGUIDResult" type="tns:SQLIOGetTradeIDByTradeGUIDResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOGetTradeIDByTradeGUIDResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="GetTradeDocumentData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="tradeDocumentID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTradeDocumentDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTradeDocumentDataResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUserImage">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="userID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="imageType" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUserImageResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetUserImageResult" type="tns:SQLIOUserImageResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOUserImageResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="SaveUserImage">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="uiXML" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveUserImageResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveUserImageResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteUserImage">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="userID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="imageType" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteUserImageResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DeleteUserImageResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InvalidatePasswordResetRequests">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="paramSessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="reason" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InvalidatePasswordResetRequestsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InvalidatePasswordResetRequestsResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="Ping">
        <s:complexType />
      </s:element>
      <s:element name="PingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PingResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UserHasResourceLocked">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="userID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UserHasResourceLockedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UserHasResourceLockedResult" type="tns:SQLIOUserHasResourceLockedResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOUserHasResourceLockedResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="OrganizationHasFiles">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="organizationID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="includeDeleted" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OrganizationHasFilesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OrganizationHasFilesResult" type="tns:SQLIOOrganizationHasFilesResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOOrganizationHasFilesResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="GetLockInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="resourceType" type="tns:ResourceType" />
            <s:element minOccurs="1" maxOccurs="1" name="resourceID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="ResourceType">
        <s:restriction base="s:string">
          <s:enumeration value="LoanFile" />
          <s:enumeration value="DataStore" />
          <s:enumeration value="ManRep" />
          <s:enumeration value="Trade" />
        </s:restriction>
      </s:simpleType>
      <s:element name="GetLockInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetLockInfoResult" type="tns:SQLIOLockInfoResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetObjectPermissionState">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="fileDataID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetObjectPermissionStateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetObjectPermissionStateResult" type="tns:SQLIOObjectPermissionStateResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOObjectPermissionStateResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse" />
        </s:complexContent>
      </s:complexType>
      <s:element name="ClearServicesRefreshToken">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ClearServicesRefreshTokenResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ClearServicesRefreshTokenResult" type="tns:SQLIOGenericResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddServicesRefreshToken">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddServicesRefreshTokenResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddServicesRefreshTokenResult" type="tns:SQLIOAddServicesRefreshTokenResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOAddServicesRefreshTokenResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="Token" type="s:string" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:element name="GetFavoritesForUser">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFavoritesForUserResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetFavoritesForUserResult" type="tns:SQLIODataStoreResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveFavoritesForUser">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sessionID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="diffXML" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveFavoritesForUserResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SaveFavoritesForUserResult" type="tns:SQLIOSaveDataStoreResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ZipCodeLookup">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="zipCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ZipCodeLookupResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ZipCodeLookupResult" type="tns:SQLIOZipCodeResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SQLIOZipCodeResponse">
        <s:complexContent mixed="false">
          <s:extension base="tns:SQLIOGenericResponse">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="ZipCodeHolder" type="tns:ZipCodeHolder" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="ZipCodeHolder">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ZipCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="State" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="City" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="County" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Latitude" type="tns:NullableCurrency" />
          <s:element minOccurs="1" maxOccurs="1" name="Longitude" type="tns:NullableCurrency" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="NullableCurrency">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Value" type="s:decimal" />
          <s:element minOccurs="1" maxOccurs="1" name="IsNull" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:element name="SQLIOAuthenticateResponse" nillable="true" type="tns:SQLIOAuthenticateResponse" />
      <s:element name="SQLIOUserSecretResponse" nillable="true" type="tns:SQLIOUserSecretResponse" />
      <s:element name="SQLIOGenericResponse" nillable="true" type="tns:SQLIOGenericResponse" />
      <s:element name="SQLIOUserAccountStateResponse" nillable="true" type="tns:SQLIOUserAccountStateResponse" />
      <s:element name="SQLIOSessionResponse" nillable="true" type="tns:SQLIOSessionResponse" />
      <s:element name="SQLIOIsFileStaleResponse" nillable="true" type="tns:SQLIOIsFileStaleResponse" />
      <s:element name="SQLIORecentFileActivityResponse" nillable="true" type="tns:SQLIORecentFileActivityResponse" />
      <s:element name="SQLIOBuildDateResponse" nillable="true" type="tns:SQLIOBuildDateResponse" />
      <s:element name="SQLIOServerDateResponse" nillable="true" type="tns:SQLIOServerDateResponse" />
      <s:element name="SQLIOGetBorrowerUserNamesResponse" nillable="true" type="tns:SQLIOGetBorrowerUserNamesResponse" />
      <s:element name="SQLIOBorrowerSecretResponse" nillable="true" type="tns:SQLIOBorrowerSecretResponse" />
      <s:element name="SQLIOSettingStoreResponse" nillable="true" type="tns:SQLIOSettingStoreResponse" />
      <s:element name="SQLIOWriteSettingResponse" nillable="true" type="tns:SQLIOWriteSettingResponse" />
      <s:element name="SQLIOSettingRevisionDatesResponse" nillable="true" type="tns:SQLIOSettingRevisionDatesResponse" />
      <s:element name="SQLIOPersonalSettingValuesResponse" nillable="true" type="tns:SQLIOPersonalSettingValuesResponse" />
      <s:element name="SQLIODataStoreResponse" nillable="true" type="tns:SQLIODataStoreResponse" />
      <s:element name="SQLIOSaveDataStoreResponse" nillable="true" type="tns:SQLIOSaveDataStoreResponse" />
      <s:element name="SQLIORevisionDateResponse" nillable="true" type="tns:SQLIORevisionDateResponse" />
      <s:element name="SQLIODataStoreRevisionDatesResponse" nillable="true" type="tns:SQLIODataStoreRevisionDatesResponse" />
      <s:element name="SQLIOLoanFileInfoResponse" nillable="true" type="tns:SQLIOLoanFileInfoResponse" />
      <s:element name="int" type="s:int" />
      <s:element name="SQLIOLoanFileIndexResponse" nillable="true" type="tns:SQLIOLoanFileIndexResponse" />
      <s:element name="SQLIOLoanFileTaskIndexResponse" nillable="true" type="tns:SQLIOLoanFileTaskIndexResponse" />
      <s:element name="SQLIOTemplateFilesResponse" nillable="true" type="tns:SQLIOTemplateFilesResponse" />
      <s:element name="SQLIOFileResponse" nillable="true" type="tns:SQLIOFileResponse" />
      <s:element name="SQLIOLogEventResponse" nillable="true" type="tns:SQLIOLogEventResponse" />
      <s:element name="SQLIOValidateFileResponse" nillable="true" type="tns:SQLIOValidateFileResponse" />
      <s:element name="SQLIOFindFileByULIResponse" nillable="true" type="tns:SQLIOFindFileByULIResponse" />
      <s:element name="SQLIOContactCollectionResponse" nillable="true" type="tns:SQLIOContactCollectionResponse" />
      <s:element name="SQLIOContactResponse" nillable="true" type="tns:SQLIOContactResponse" />
      <s:element name="SQLIOContactOrgIDResponse" nillable="true" type="tns:SQLIOContactOrgIDResponse" />
      <s:element name="SQLIOManRepIndexResponse" nillable="true" type="tns:SQLIOManRepIndexResponse" />
      <s:element name="SQLIOManRepResponse" nillable="true" type="tns:SQLIOManRepResponse" />
      <s:element name="SQLIOManRepResultsResponse" nillable="true" type="tns:SQLIOManRepResultsResponse" />
      <s:element name="SQLIOAuditLogQueryResultsResponse" nillable="true" type="tns:SQLIOAuditLogQueryResultsResponse" />
      <s:element name="SQLIOPrintLogResponse" nillable="true" type="tns:SQLIOPrintLogResponse" />
      <s:element name="SQLIORequestLogCollectionResponse" nillable="true" type="tns:SQLIORequestLogCollectionResponse" />
      <s:element name="SQLIOTradeIndexResponse" nillable="true" type="tns:SQLIOTradeIndexResponse" />
      <s:element name="SQLIOTradeResponse" nillable="true" type="tns:SQLIOTradeResponse" />
      <s:element name="SQLIOGetLoanTradeGUIDResponse" nillable="true" type="tns:SQLIOGetLoanTradeGUIDResponse" />
      <s:element name="SQLIOUserImageResponse" nillable="true" type="tns:SQLIOUserImageResponse" />
      <s:element name="SQLIOUserHasResourceLockedResponse" nillable="true" type="tns:SQLIOUserHasResourceLockedResponse" />
      <s:element name="SQLIOOrganizationHasFilesResponse" nillable="true" type="tns:SQLIOOrganizationHasFilesResponse" />
      <s:element name="SQLIOLockInfoResponse" nillable="true" type="tns:SQLIOLockInfoResponse" />
      <s:element name="SQLIOObjectPermissionStateResponse" nillable="true" type="tns:SQLIOObjectPermissionStateResponse" />
      <s:element name="SQLIOAddServicesRefreshTokenResponse" nillable="true" type="tns:SQLIOAddServicesRefreshTokenResponse" />
      <s:element name="SQLIOZipCodeResponse" nillable="true" type="tns:SQLIOZipCodeResponse" />
    </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="AuthenticateSoapIn">
    <wsdl:part name="parameters" element="tns:Authenticate" />
  </wsdl:message>
  <wsdl:message name="AuthenticateSoapOut">
    <wsdl:part name="parameters" element="tns:AuthenticateResponse" />
  </wsdl:message>
  <wsdl:message name="ValidateTOTPSoapIn">
    <wsdl:part name="parameters" element="tns:ValidateTOTP" />
  </wsdl:message>
  <wsdl:message name="ValidateTOTPSoapOut">
    <wsdl:part name="parameters" element="tns:ValidateTOTPResponse" />
  </wsdl:message>
  <wsdl:message name="ResetTOTPSharedSecretSoapIn">
    <wsdl:part name="parameters" element="tns:ResetTOTPSharedSecret" />
  </wsdl:message>
  <wsdl:message name="ResetTOTPSharedSecretSoapOut">
    <wsdl:part name="parameters" element="tns:ResetTOTPSharedSecretResponse" />
  </wsdl:message>
  <wsdl:message name="GetUserAccountStateSoapIn">
    <wsdl:part name="parameters" element="tns:GetUserAccountState" />
  </wsdl:message>
  <wsdl:message name="GetUserAccountStateSoapOut">
    <wsdl:part name="parameters" element="tns:GetUserAccountStateResponse" />
  </wsdl:message>
  <wsdl:message name="UnlockoutUserAccountSoapIn">
    <wsdl:part name="parameters" element="tns:UnlockoutUserAccount" />
  </wsdl:message>
  <wsdl:message name="UnlockoutUserAccountSoapOut">
    <wsdl:part name="parameters" element="tns:UnlockoutUserAccountResponse" />
  </wsdl:message>
  <wsdl:message name="GetUserOrgProfilesFromLoginSoapIn">
    <wsdl:part name="parameters" element="tns:GetUserOrgProfilesFromLogin" />
  </wsdl:message>
  <wsdl:message name="GetUserOrgProfilesFromLoginSoapOut">
    <wsdl:part name="parameters" element="tns:GetUserOrgProfilesFromLoginResponse" />
  </wsdl:message>
  <wsdl:message name="GetFolderSetupStoreLimitedSoapIn">
    <wsdl:part name="parameters" element="tns:GetFolderSetupStoreLimited" />
  </wsdl:message>
  <wsdl:message name="GetFolderSetupStoreLimitedSoapOut">
    <wsdl:part name="parameters" element="tns:GetFolderSetupStoreLimitedResponse" />
  </wsdl:message>
  <wsdl:message name="IsFileStaleSoapIn">
    <wsdl:part name="parameters" element="tns:IsFileStale" />
  </wsdl:message>
  <wsdl:message name="IsFileStaleSoapOut">
    <wsdl:part name="parameters" element="tns:IsFileStaleResponse" />
  </wsdl:message>
  <wsdl:message name="RecentFileActivitySoapIn">
    <wsdl:part name="parameters" element="tns:RecentFileActivity" />
  </wsdl:message>
  <wsdl:message name="RecentFileActivitySoapOut">
    <wsdl:part name="parameters" element="tns:RecentFileActivityResponse" />
  </wsdl:message>
  <wsdl:message name="StartSessionSoapIn">
    <wsdl:part name="parameters" element="tns:StartSession" />
  </wsdl:message>
  <wsdl:message name="StartSessionSoapOut">
    <wsdl:part name="parameters" element="tns:StartSessionResponse" />
  </wsdl:message>
  <wsdl:message name="EndSessionSoapIn">
    <wsdl:part name="parameters" element="tns:EndSession" />
  </wsdl:message>
  <wsdl:message name="EndSessionSoapOut">
    <wsdl:part name="parameters" element="tns:EndSessionResponse" />
  </wsdl:message>
  <wsdl:message name="EndOtherSessionsSoapIn">
    <wsdl:part name="parameters" element="tns:EndOtherSessions" />
  </wsdl:message>
  <wsdl:message name="EndOtherSessionsSoapOut">
    <wsdl:part name="parameters" element="tns:EndOtherSessionsResponse" />
  </wsdl:message>
  <wsdl:message name="EndUsersSessionsSoapIn">
    <wsdl:part name="parameters" element="tns:EndUsersSessions" />
  </wsdl:message>
  <wsdl:message name="EndUsersSessionsSoapOut">
    <wsdl:part name="parameters" element="tns:EndUsersSessionsResponse" />
  </wsdl:message>
  <wsdl:message name="EndUserOrgProfilesSessionSoapIn">
    <wsdl:part name="parameters" element="tns:EndUserOrgProfilesSession" />
  </wsdl:message>
  <wsdl:message name="EndUserOrgProfilesSessionSoapOut">
    <wsdl:part name="parameters" element="tns:EndUserOrgProfilesSessionResponse" />
  </wsdl:message>
  <wsdl:message name="GetBuildDateSoapIn">
    <wsdl:part name="parameters" element="tns:GetBuildDate" />
  </wsdl:message>
  <wsdl:message name="GetBuildDateSoapOut">
    <wsdl:part name="parameters" element="tns:GetBuildDateResponse" />
  </wsdl:message>
  <wsdl:message name="GetServerDateSoapIn">
    <wsdl:part name="parameters" element="tns:GetServerDate" />
  </wsdl:message>
  <wsdl:message name="GetServerDateSoapOut">
    <wsdl:part name="parameters" element="tns:GetServerDateResponse" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordNoUserSoapIn">
    <wsdl:part name="parameters" element="tns:ChangePasswordNoUser" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordNoUserSoapOut">
    <wsdl:part name="parameters" element="tns:ChangePasswordNoUserResponse" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordOtherUserSoapIn">
    <wsdl:part name="parameters" element="tns:ChangePasswordOtherUser" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordOtherUserSoapOut">
    <wsdl:part name="parameters" element="tns:ChangePasswordOtherUserResponse" />
  </wsdl:message>
  <wsdl:message name="GetBorrowerUserNamesSoapIn">
    <wsdl:part name="parameters" element="tns:GetBorrowerUserNames" />
  </wsdl:message>
  <wsdl:message name="GetBorrowerUserNamesSoapOut">
    <wsdl:part name="parameters" element="tns:GetBorrowerUserNamesResponse" />
  </wsdl:message>
  <wsdl:message name="SetBorrowerLoginCredentialsSoapIn">
    <wsdl:part name="parameters" element="tns:SetBorrowerLoginCredentials" />
  </wsdl:message>
  <wsdl:message name="SetBorrowerLoginCredentialsSoapOut">
    <wsdl:part name="parameters" element="tns:SetBorrowerLoginCredentialsResponse" />
  </wsdl:message>
  <wsdl:message name="ChangeBorrowerLoginUserNameSoapIn">
    <wsdl:part name="parameters" element="tns:ChangeBorrowerLoginUserName" />
  </wsdl:message>
  <wsdl:message name="ChangeBorrowerLoginUserNameSoapOut">
    <wsdl:part name="parameters" element="tns:ChangeBorrowerLoginUserNameResponse" />
  </wsdl:message>
  <wsdl:message name="UnlockoutBorrowerLoginSoapIn">
    <wsdl:part name="parameters" element="tns:UnlockoutBorrowerLogin" />
  </wsdl:message>
  <wsdl:message name="UnlockoutBorrowerLoginSoapOut">
    <wsdl:part name="parameters" element="tns:UnlockoutBorrowerLoginResponse" />
  </wsdl:message>
  <wsdl:message name="GetSettingStoreSoapIn">
    <wsdl:part name="parameters" element="tns:GetSettingStore" />
  </wsdl:message>
  <wsdl:message name="GetSettingStoreSoapOut">
    <wsdl:part name="parameters" element="tns:GetSettingStoreResponse" />
  </wsdl:message>
  <wsdl:message name="WriteSettingPolicySoapIn">
    <wsdl:part name="parameters" element="tns:WriteSettingPolicy" />
  </wsdl:message>
  <wsdl:message name="WriteSettingPolicySoapOut">
    <wsdl:part name="parameters" element="tns:WriteSettingPolicyResponse" />
  </wsdl:message>
  <wsdl:message name="WriteSettingSoapIn">
    <wsdl:part name="parameters" element="tns:WriteSetting" />
  </wsdl:message>
  <wsdl:message name="WriteSettingSoapOut">
    <wsdl:part name="parameters" element="tns:WriteSettingResponse" />
  </wsdl:message>
  <wsdl:message name="ResetSettingSoapIn">
    <wsdl:part name="parameters" element="tns:ResetSetting" />
  </wsdl:message>
  <wsdl:message name="ResetSettingSoapOut">
    <wsdl:part name="parameters" element="tns:ResetSettingResponse" />
  </wsdl:message>
  <wsdl:message name="GetSettingRevisionDatesSoapIn">
    <wsdl:part name="parameters" element="tns:GetSettingRevisionDates" />
  </wsdl:message>
  <wsdl:message name="GetSettingRevisionDatesSoapOut">
    <wsdl:part name="parameters" element="tns:GetSettingRevisionDatesResponse" />
  </wsdl:message>
  <wsdl:message name="GetPersonalSettingValuesSoapIn">
    <wsdl:part name="parameters" element="tns:GetPersonalSettingValues" />
  </wsdl:message>
  <wsdl:message name="GetPersonalSettingValuesSoapOut">
    <wsdl:part name="parameters" element="tns:GetPersonalSettingValuesResponse" />
  </wsdl:message>
  <wsdl:message name="OpenDataStoreSoapIn">
    <wsdl:part name="parameters" element="tns:OpenDataStore" />
  </wsdl:message>
  <wsdl:message name="OpenDataStoreSoapOut">
    <wsdl:part name="parameters" element="tns:OpenDataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="SaveDataStoreSoapIn">
    <wsdl:part name="parameters" element="tns:SaveDataStore" />
  </wsdl:message>
  <wsdl:message name="SaveDataStoreSoapOut">
    <wsdl:part name="parameters" element="tns:SaveDataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="CloseDataStoreSoapIn">
    <wsdl:part name="parameters" element="tns:CloseDataStore" />
  </wsdl:message>
  <wsdl:message name="CloseDataStoreSoapOut">
    <wsdl:part name="parameters" element="tns:CloseDataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="ResetDataStoreSoapIn">
    <wsdl:part name="parameters" element="tns:ResetDataStore" />
  </wsdl:message>
  <wsdl:message name="ResetDataStoreSoapOut">
    <wsdl:part name="parameters" element="tns:ResetDataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="GetDataStoreRevisionDatesSoapIn">
    <wsdl:part name="parameters" element="tns:GetDataStoreRevisionDates" />
  </wsdl:message>
  <wsdl:message name="GetDataStoreRevisionDatesSoapOut">
    <wsdl:part name="parameters" element="tns:GetDataStoreRevisionDatesResponse" />
  </wsdl:message>
  <wsdl:message name="ImportDataStoreSoapIn">
    <wsdl:part name="parameters" element="tns:ImportDataStore" />
  </wsdl:message>
  <wsdl:message name="ImportDataStoreSoapOut">
    <wsdl:part name="parameters" element="tns:ImportDataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileInfoSoapIn">
    <wsdl:part name="parameters" element="tns:GetLoanFileInfo" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileInfoSoapOut">
    <wsdl:part name="parameters" element="tns:GetLoanFileInfoResponse" />
  </wsdl:message>
  <wsdl:message name="GetFileDataIDForDocPackageSoapIn">
    <wsdl:part name="parameters" element="tns:GetFileDataIDForDocPackage" />
  </wsdl:message>
  <wsdl:message name="GetFileDataIDForDocPackageSoapOut">
    <wsdl:part name="parameters" element="tns:GetFileDataIDForDocPackageResponse" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileIndexSoapIn">
    <wsdl:part name="parameters" element="tns:GetLoanFileIndex" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileIndexSoapOut">
    <wsdl:part name="parameters" element="tns:GetLoanFileIndexResponse" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileTaskIndexSoapIn">
    <wsdl:part name="parameters" element="tns:GetLoanFileTaskIndex" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileTaskIndexSoapOut">
    <wsdl:part name="parameters" element="tns:GetLoanFileTaskIndexResponse" />
  </wsdl:message>
  <wsdl:message name="GetHMDARecordsSoapIn">
    <wsdl:part name="parameters" element="tns:GetHMDARecords" />
  </wsdl:message>
  <wsdl:message name="GetHMDARecordsSoapOut">
    <wsdl:part name="parameters" element="tns:GetHMDARecordsResponse" />
  </wsdl:message>
  <wsdl:message name="GetTemplateFilesSoapIn">
    <wsdl:part name="parameters" element="tns:GetTemplateFiles" />
  </wsdl:message>
  <wsdl:message name="GetTemplateFilesSoapOut">
    <wsdl:part name="parameters" element="tns:GetTemplateFilesResponse" />
  </wsdl:message>
  <wsdl:message name="AddDocumentToFileSoapIn">
    <wsdl:part name="parameters" element="tns:AddDocumentToFile" />
  </wsdl:message>
  <wsdl:message name="AddDocumentToFileSoapOut">
    <wsdl:part name="parameters" element="tns:AddDocumentToFileResponse" />
  </wsdl:message>
  <wsdl:message name="GetDocumentDataSoapIn">
    <wsdl:part name="parameters" element="tns:GetDocumentData" />
  </wsdl:message>
  <wsdl:message name="GetDocumentDataSoapOut">
    <wsdl:part name="parameters" element="tns:GetDocumentDataResponse" />
  </wsdl:message>
  <wsdl:message name="OpenFileSoapIn">
    <wsdl:part name="parameters" element="tns:OpenFile" />
  </wsdl:message>
  <wsdl:message name="OpenFileSoapOut">
    <wsdl:part name="parameters" element="tns:OpenFileResponse" />
  </wsdl:message>
  <wsdl:message name="RenameFileSoapIn">
    <wsdl:part name="parameters" element="tns:RenameFile" />
  </wsdl:message>
  <wsdl:message name="RenameFileSoapOut">
    <wsdl:part name="parameters" element="tns:RenameFileResponse" />
  </wsdl:message>
  <wsdl:message name="SaveFileSoapIn">
    <wsdl:part name="parameters" element="tns:SaveFile" />
  </wsdl:message>
  <wsdl:message name="SaveFileSoapOut">
    <wsdl:part name="parameters" element="tns:SaveFileResponse" />
  </wsdl:message>
  <wsdl:message name="CloseFileSoapIn">
    <wsdl:part name="parameters" element="tns:CloseFile" />
  </wsdl:message>
  <wsdl:message name="CloseFileSoapOut">
    <wsdl:part name="parameters" element="tns:CloseFileResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteFileSoapIn">
    <wsdl:part name="parameters" element="tns:DeleteFile" />
  </wsdl:message>
  <wsdl:message name="DeleteFileSoapOut">
    <wsdl:part name="parameters" element="tns:DeleteFileResponse" />
  </wsdl:message>
  <wsdl:message name="PurgeFileSoapIn">
    <wsdl:part name="parameters" element="tns:PurgeFile" />
  </wsdl:message>
  <wsdl:message name="PurgeFileSoapOut">
    <wsdl:part name="parameters" element="tns:PurgeFileResponse" />
  </wsdl:message>
  <wsdl:message name="UndeleteFileSoapIn">
    <wsdl:part name="parameters" element="tns:UndeleteFile" />
  </wsdl:message>
  <wsdl:message name="UndeleteFileSoapOut">
    <wsdl:part name="parameters" element="tns:UndeleteFileResponse" />
  </wsdl:message>
  <wsdl:message name="LogEventSoapIn">
    <wsdl:part name="parameters" element="tns:LogEvent" />
  </wsdl:message>
  <wsdl:message name="LogEventSoapOut">
    <wsdl:part name="parameters" element="tns:LogEventResponse" />
  </wsdl:message>
  <wsdl:message name="ChangeFileOrganizationSoapIn">
    <wsdl:part name="parameters" element="tns:ChangeFileOrganization" />
  </wsdl:message>
  <wsdl:message name="ChangeFileOrganizationSoapOut">
    <wsdl:part name="parameters" element="tns:ChangeFileOrganizationResponse" />
  </wsdl:message>
  <wsdl:message name="TestValidationRuleSoapIn">
    <wsdl:part name="parameters" element="tns:TestValidationRule" />
  </wsdl:message>
  <wsdl:message name="TestValidationRuleSoapOut">
    <wsdl:part name="parameters" element="tns:TestValidationRuleResponse" />
  </wsdl:message>
  <wsdl:message name="ValidateFileSoapIn">
    <wsdl:part name="parameters" element="tns:ValidateFile" />
  </wsdl:message>
  <wsdl:message name="ValidateFileSoapOut">
    <wsdl:part name="parameters" element="tns:ValidateFileResponse" />
  </wsdl:message>
  <wsdl:message name="RunValidationRulesSoapIn">
    <wsdl:part name="parameters" element="tns:RunValidationRules" />
  </wsdl:message>
  <wsdl:message name="RunValidationRulesSoapOut">
    <wsdl:part name="parameters" element="tns:RunValidationRulesResponse" />
  </wsdl:message>
  <wsdl:message name="BulkAssignFilesSoapIn">
    <wsdl:part name="parameters" element="tns:BulkAssignFiles" />
  </wsdl:message>
  <wsdl:message name="BulkAssignFilesSoapOut">
    <wsdl:part name="parameters" element="tns:BulkAssignFilesResponse" />
  </wsdl:message>
  <wsdl:message name="ReassignUsersForAllFilesSoapIn">
    <wsdl:part name="parameters" element="tns:ReassignUsersForAllFiles" />
  </wsdl:message>
  <wsdl:message name="ReassignUsersForAllFilesSoapOut">
    <wsdl:part name="parameters" element="tns:ReassignUsersForAllFilesResponse" />
  </wsdl:message>
  <wsdl:message name="FindFileByULISoapIn">
    <wsdl:part name="parameters" element="tns:FindFileByULI" />
  </wsdl:message>
  <wsdl:message name="FindFileByULISoapOut">
    <wsdl:part name="parameters" element="tns:FindFileByULIResponse" />
  </wsdl:message>
  <wsdl:message name="AddContactSoapIn">
    <wsdl:part name="parameters" element="tns:AddContact" />
  </wsdl:message>
  <wsdl:message name="AddContactSoapOut">
    <wsdl:part name="parameters" element="tns:AddContactResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteContactSoapIn">
    <wsdl:part name="parameters" element="tns:DeleteContact" />
  </wsdl:message>
  <wsdl:message name="DeleteContactSoapOut">
    <wsdl:part name="parameters" element="tns:DeleteContactResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateContactSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateContact" />
  </wsdl:message>
  <wsdl:message name="UpdateContactSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateContactResponse" />
  </wsdl:message>
  <wsdl:message name="GetContactsSoapIn">
    <wsdl:part name="parameters" element="tns:GetContacts" />
  </wsdl:message>
  <wsdl:message name="GetContactsSoapOut">
    <wsdl:part name="parameters" element="tns:GetContactsResponse" />
  </wsdl:message>
  <wsdl:message name="GetContactsByCatSoapIn">
    <wsdl:part name="parameters" element="tns:GetContactsByCat" />
  </wsdl:message>
  <wsdl:message name="GetContactsByCatSoapOut">
    <wsdl:part name="parameters" element="tns:GetContactsByCatResponse" />
  </wsdl:message>
  <wsdl:message name="GetContactSoapIn">
    <wsdl:part name="parameters" element="tns:GetContact" />
  </wsdl:message>
  <wsdl:message name="GetContactSoapOut">
    <wsdl:part name="parameters" element="tns:GetContactResponse" />
  </wsdl:message>
  <wsdl:message name="GetContactOrgIDsSoapIn">
    <wsdl:part name="parameters" element="tns:GetContactOrgIDs" />
  </wsdl:message>
  <wsdl:message name="GetContactOrgIDsSoapOut">
    <wsdl:part name="parameters" element="tns:GetContactOrgIDsResponse" />
  </wsdl:message>
  <wsdl:message name="GetManRepIndexSoapIn">
    <wsdl:part name="parameters" element="tns:GetManRepIndex" />
  </wsdl:message>
  <wsdl:message name="GetManRepIndexSoapOut">
    <wsdl:part name="parameters" element="tns:GetManRepIndexResponse" />
  </wsdl:message>
  <wsdl:message name="OpenManRepSoapIn">
    <wsdl:part name="parameters" element="tns:OpenManRep" />
  </wsdl:message>
  <wsdl:message name="OpenManRepSoapOut">
    <wsdl:part name="parameters" element="tns:OpenManRepResponse" />
  </wsdl:message>
  <wsdl:message name="SaveManRepSoapIn">
    <wsdl:part name="parameters" element="tns:SaveManRep" />
  </wsdl:message>
  <wsdl:message name="SaveManRepSoapOut">
    <wsdl:part name="parameters" element="tns:SaveManRepResponse" />
  </wsdl:message>
  <wsdl:message name="CloseManRepSoapIn">
    <wsdl:part name="parameters" element="tns:CloseManRep" />
  </wsdl:message>
  <wsdl:message name="CloseManRepSoapOut">
    <wsdl:part name="parameters" element="tns:CloseManRepResponse" />
  </wsdl:message>
  <wsdl:message name="RenameManRepSoapIn">
    <wsdl:part name="parameters" element="tns:RenameManRep" />
  </wsdl:message>
  <wsdl:message name="RenameManRepSoapOut">
    <wsdl:part name="parameters" element="tns:RenameManRepResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteManRepSoapIn">
    <wsdl:part name="parameters" element="tns:DeleteManRep" />
  </wsdl:message>
  <wsdl:message name="DeleteManRepSoapOut">
    <wsdl:part name="parameters" element="tns:DeleteManRepResponse" />
  </wsdl:message>
  <wsdl:message name="GetManRepResultsSoapIn">
    <wsdl:part name="parameters" element="tns:GetManRepResults" />
  </wsdl:message>
  <wsdl:message name="GetManRepResultsSoapOut">
    <wsdl:part name="parameters" element="tns:GetManRepResultsResponse" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByDataStoreSoapIn">
    <wsdl:part name="parameters" element="tns:QueryAuditLogByDataStore" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByDataStoreSoapOut">
    <wsdl:part name="parameters" element="tns:QueryAuditLogByDataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByFileSoapIn">
    <wsdl:part name="parameters" element="tns:QueryAuditLogByFile" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByFileSoapOut">
    <wsdl:part name="parameters" element="tns:QueryAuditLogByFileResponse" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByObjectSoapIn">
    <wsdl:part name="parameters" element="tns:QueryAuditLogByObject" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByObjectSoapOut">
    <wsdl:part name="parameters" element="tns:QueryAuditLogByObjectResponse" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByFieldSoapIn">
    <wsdl:part name="parameters" element="tns:QueryAuditLogByField" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByFieldSoapOut">
    <wsdl:part name="parameters" element="tns:QueryAuditLogByFieldResponse" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogBySettingSoapIn">
    <wsdl:part name="parameters" element="tns:QueryAuditLogBySetting" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogBySettingSoapOut">
    <wsdl:part name="parameters" element="tns:QueryAuditLogBySettingResponse" />
  </wsdl:message>
  <wsdl:message name="GetPrintLogSoapIn">
    <wsdl:part name="parameters" element="tns:GetPrintLog" />
  </wsdl:message>
  <wsdl:message name="GetPrintLogSoapOut">
    <wsdl:part name="parameters" element="tns:GetPrintLogResponse" />
  </wsdl:message>
  <wsdl:message name="AddPrintLogItemSoapIn">
    <wsdl:part name="parameters" element="tns:AddPrintLogItem" />
  </wsdl:message>
  <wsdl:message name="AddPrintLogItemSoapOut">
    <wsdl:part name="parameters" element="tns:AddPrintLogItemResponse" />
  </wsdl:message>
  <wsdl:message name="CopyPrintLogSoapIn">
    <wsdl:part name="parameters" element="tns:CopyPrintLog" />
  </wsdl:message>
  <wsdl:message name="CopyPrintLogSoapOut">
    <wsdl:part name="parameters" element="tns:CopyPrintLogResponse" />
  </wsdl:message>
  <wsdl:message name="GetHAMPBatchRecordsSoapIn">
    <wsdl:part name="parameters" element="tns:GetHAMPBatchRecords" />
  </wsdl:message>
  <wsdl:message name="GetHAMPBatchRecordsSoapOut">
    <wsdl:part name="parameters" element="tns:GetHAMPBatchRecordsResponse" />
  </wsdl:message>
  <wsdl:message name="GetTradeIndexSoapIn">
    <wsdl:part name="parameters" element="tns:GetTradeIndex" />
  </wsdl:message>
  <wsdl:message name="GetTradeIndexSoapOut">
    <wsdl:part name="parameters" element="tns:GetTradeIndexResponse" />
  </wsdl:message>
  <wsdl:message name="OpenTradeSoapIn">
    <wsdl:part name="parameters" element="tns:OpenTrade" />
  </wsdl:message>
  <wsdl:message name="OpenTradeSoapOut">
    <wsdl:part name="parameters" element="tns:OpenTradeResponse" />
  </wsdl:message>
  <wsdl:message name="SaveTradeSoapIn">
    <wsdl:part name="parameters" element="tns:SaveTrade" />
  </wsdl:message>
  <wsdl:message name="SaveTradeSoapOut">
    <wsdl:part name="parameters" element="tns:SaveTradeResponse" />
  </wsdl:message>
  <wsdl:message name="CloseTradeSoapIn">
    <wsdl:part name="parameters" element="tns:CloseTrade" />
  </wsdl:message>
  <wsdl:message name="CloseTradeSoapOut">
    <wsdl:part name="parameters" element="tns:CloseTradeResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteTradeSoapIn">
    <wsdl:part name="parameters" element="tns:DeleteTrade" />
  </wsdl:message>
  <wsdl:message name="DeleteTradeSoapOut">
    <wsdl:part name="parameters" element="tns:DeleteTradeResponse" />
  </wsdl:message>
  <wsdl:message name="GetTradeLoanIndexSoapIn">
    <wsdl:part name="parameters" element="tns:GetTradeLoanIndex" />
  </wsdl:message>
  <wsdl:message name="GetTradeLoanIndexSoapOut">
    <wsdl:part name="parameters" element="tns:GetTradeLoanIndexResponse" />
  </wsdl:message>
  <wsdl:message name="TradeHasLoansSoapIn">
    <wsdl:part name="parameters" element="tns:TradeHasLoans" />
  </wsdl:message>
  <wsdl:message name="TradeHasLoansSoapOut">
    <wsdl:part name="parameters" element="tns:TradeHasLoansResponse" />
  </wsdl:message>
  <wsdl:message name="AddLoanToTradeSoapIn">
    <wsdl:part name="parameters" element="tns:AddLoanToTrade" />
  </wsdl:message>
  <wsdl:message name="AddLoanToTradeSoapOut">
    <wsdl:part name="parameters" element="tns:AddLoanToTradeResponse" />
  </wsdl:message>
  <wsdl:message name="RemoveLoanFromTradeSoapIn">
    <wsdl:part name="parameters" element="tns:RemoveLoanFromTrade" />
  </wsdl:message>
  <wsdl:message name="RemoveLoanFromTradeSoapOut">
    <wsdl:part name="parameters" element="tns:RemoveLoanFromTradeResponse" />
  </wsdl:message>
  <wsdl:message name="GetLoanTradeGUIDSoapIn">
    <wsdl:part name="parameters" element="tns:GetLoanTradeGUID" />
  </wsdl:message>
  <wsdl:message name="GetLoanTradeGUIDSoapOut">
    <wsdl:part name="parameters" element="tns:GetLoanTradeGUIDResponse" />
  </wsdl:message>
  <wsdl:message name="GetTradeIDByTradeGUIDSoapIn">
    <wsdl:part name="parameters" element="tns:GetTradeIDByTradeGUID" />
  </wsdl:message>
  <wsdl:message name="GetTradeIDByTradeGUIDSoapOut">
    <wsdl:part name="parameters" element="tns:GetTradeIDByTradeGUIDResponse" />
  </wsdl:message>
  <wsdl:message name="GetTradeDocumentDataSoapIn">
    <wsdl:part name="parameters" element="tns:GetTradeDocumentData" />
  </wsdl:message>
  <wsdl:message name="GetTradeDocumentDataSoapOut">
    <wsdl:part name="parameters" element="tns:GetTradeDocumentDataResponse" />
  </wsdl:message>
  <wsdl:message name="GetUserImageSoapIn">
    <wsdl:part name="parameters" element="tns:GetUserImage" />
  </wsdl:message>
  <wsdl:message name="GetUserImageSoapOut">
    <wsdl:part name="parameters" element="tns:GetUserImageResponse" />
  </wsdl:message>
  <wsdl:message name="SaveUserImageSoapIn">
    <wsdl:part name="parameters" element="tns:SaveUserImage" />
  </wsdl:message>
  <wsdl:message name="SaveUserImageSoapOut">
    <wsdl:part name="parameters" element="tns:SaveUserImageResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteUserImageSoapIn">
    <wsdl:part name="parameters" element="tns:DeleteUserImage" />
  </wsdl:message>
  <wsdl:message name="DeleteUserImageSoapOut">
    <wsdl:part name="parameters" element="tns:DeleteUserImageResponse" />
  </wsdl:message>
  <wsdl:message name="InvalidatePasswordResetRequestsSoapIn">
    <wsdl:part name="parameters" element="tns:InvalidatePasswordResetRequests" />
  </wsdl:message>
  <wsdl:message name="InvalidatePasswordResetRequestsSoapOut">
    <wsdl:part name="parameters" element="tns:InvalidatePasswordResetRequestsResponse" />
  </wsdl:message>
  <wsdl:message name="PingSoapIn">
    <wsdl:part name="parameters" element="tns:Ping" />
  </wsdl:message>
  <wsdl:message name="PingSoapOut">
    <wsdl:part name="parameters" element="tns:PingResponse" />
  </wsdl:message>
  <wsdl:message name="UserHasResourceLockedSoapIn">
    <wsdl:part name="parameters" element="tns:UserHasResourceLocked" />
  </wsdl:message>
  <wsdl:message name="UserHasResourceLockedSoapOut">
    <wsdl:part name="parameters" element="tns:UserHasResourceLockedResponse" />
  </wsdl:message>
  <wsdl:message name="OrganizationHasFilesSoapIn">
    <wsdl:part name="parameters" element="tns:OrganizationHasFiles" />
  </wsdl:message>
  <wsdl:message name="OrganizationHasFilesSoapOut">
    <wsdl:part name="parameters" element="tns:OrganizationHasFilesResponse" />
  </wsdl:message>
  <wsdl:message name="GetLockInfoSoapIn">
    <wsdl:part name="parameters" element="tns:GetLockInfo" />
  </wsdl:message>
  <wsdl:message name="GetLockInfoSoapOut">
    <wsdl:part name="parameters" element="tns:GetLockInfoResponse" />
  </wsdl:message>
  <wsdl:message name="GetObjectPermissionStateSoapIn">
    <wsdl:part name="parameters" element="tns:GetObjectPermissionState" />
  </wsdl:message>
  <wsdl:message name="GetObjectPermissionStateSoapOut">
    <wsdl:part name="parameters" element="tns:GetObjectPermissionStateResponse" />
  </wsdl:message>
  <wsdl:message name="ClearServicesRefreshTokenSoapIn">
    <wsdl:part name="parameters" element="tns:ClearServicesRefreshToken" />
  </wsdl:message>
  <wsdl:message name="ClearServicesRefreshTokenSoapOut">
    <wsdl:part name="parameters" element="tns:ClearServicesRefreshTokenResponse" />
  </wsdl:message>
  <wsdl:message name="AddServicesRefreshTokenSoapIn">
    <wsdl:part name="parameters" element="tns:AddServicesRefreshToken" />
  </wsdl:message>
  <wsdl:message name="AddServicesRefreshTokenSoapOut">
    <wsdl:part name="parameters" element="tns:AddServicesRefreshTokenResponse" />
  </wsdl:message>
  <wsdl:message name="GetFavoritesForUserSoapIn">
    <wsdl:part name="parameters" element="tns:GetFavoritesForUser" />
  </wsdl:message>
  <wsdl:message name="GetFavoritesForUserSoapOut">
    <wsdl:part name="parameters" element="tns:GetFavoritesForUserResponse" />
  </wsdl:message>
  <wsdl:message name="SaveFavoritesForUserSoapIn">
    <wsdl:part name="parameters" element="tns:SaveFavoritesForUser" />
  </wsdl:message>
  <wsdl:message name="SaveFavoritesForUserSoapOut">
    <wsdl:part name="parameters" element="tns:SaveFavoritesForUserResponse" />
  </wsdl:message>
  <wsdl:message name="ZipCodeLookupSoapIn">
    <wsdl:part name="parameters" element="tns:ZipCodeLookup" />
  </wsdl:message>
  <wsdl:message name="ZipCodeLookupSoapOut">
    <wsdl:part name="parameters" element="tns:ZipCodeLookupResponse" />
  </wsdl:message>
  <wsdl:message name="AuthenticateHttpGetIn">
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="mfaCookieValue" type="s:string" />
    <wsdl:part name="clientDBVersion" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AuthenticateHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOAuthenticateResponse" />
  </wsdl:message>
  <wsdl:message name="ValidateTOTPHttpGetIn">
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="totpPassword" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ValidateTOTPHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOUserSecretResponse" />
  </wsdl:message>
  <wsdl:message name="ResetTOTPSharedSecretHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ResetTOTPSharedSecretHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetUserAccountStateHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetUserAccountStateHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOUserAccountStateResponse" />
  </wsdl:message>
  <wsdl:message name="UnlockoutUserAccountHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UnlockoutUserAccountHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetUserOrgProfilesFromLoginHttpGetIn">
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetUserOrgProfilesFromLoginHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOAuthenticateResponse" />
  </wsdl:message>
  <wsdl:message name="GetFolderSetupStoreLimitedHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFolderSetupStoreLimitedHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOSessionResponse" />
  </wsdl:message>
  <wsdl:message name="IsFileStaleHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="dateModifiedAtLastLoad" type="s:string" />
  </wsdl:message>
  <wsdl:message name="IsFileStaleHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOIsFileStaleResponse" />
  </wsdl:message>
  <wsdl:message name="RecentFileActivityHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RecentFileActivityHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIORecentFileActivityResponse" />
  </wsdl:message>
  <wsdl:message name="StartSessionHttpGetIn">
    <wsdl:part name="userOrgProfileID" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="mfaCookieValue" type="s:string" />
    <wsdl:part name="loginContext" type="s:string" />
  </wsdl:message>
  <wsdl:message name="StartSessionHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOSessionResponse" />
  </wsdl:message>
  <wsdl:message name="EndSessionHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="sessionToEnd" type="s:string" />
  </wsdl:message>
  <wsdl:message name="EndSessionHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="EndOtherSessionsHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="EndOtherSessionsHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="EndUsersSessionsHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="EndUsersSessionsHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="EndUserOrgProfilesSessionHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userOrgProfileID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="EndUserOrgProfilesSessionHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetBuildDateHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetBuildDateHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOBuildDateResponse" />
  </wsdl:message>
  <wsdl:message name="GetServerDateHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetServerDateHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOServerDateResponse" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordNoUserHttpGetIn">
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="oldPassword" type="s:string" />
    <wsdl:part name="newPassword" type="s:string" />
    <wsdl:part name="mfaCookieValue" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordNoUserHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordOtherUserHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="newPassword" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordOtherUserHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetBorrowerUserNamesHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetBorrowerUserNamesHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGetBorrowerUserNamesResponse" />
  </wsdl:message>
  <wsdl:message name="SetBorrowerLoginCredentialsHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="borrowerID" type="s:string" />
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SetBorrowerLoginCredentialsHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOBorrowerSecretResponse" />
  </wsdl:message>
  <wsdl:message name="ChangeBorrowerLoginUserNameHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="borrowerID" type="s:string" />
    <wsdl:part name="username" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ChangeBorrowerLoginUserNameHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="UnlockoutBorrowerLoginHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="borrowerID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UnlockoutBorrowerLoginHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetSettingStoreHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetSettingStoreHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOSettingStoreResponse" />
  </wsdl:message>
  <wsdl:message name="WriteSettingPolicyHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="name" type="s:string" />
    <wsdl:part name="value" type="s:string" />
  </wsdl:message>
  <wsdl:message name="WriteSettingPolicyHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOWriteSettingResponse" />
  </wsdl:message>
  <wsdl:message name="WriteSettingHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="name" type="s:string" />
    <wsdl:part name="value" type="s:string" />
    <wsdl:part name="settingUserID" type="s:string" />
    <wsdl:part name="defaultPolicy" type="s:string" />
    <wsdl:part name="omitFromLog" type="s:string" />
  </wsdl:message>
  <wsdl:message name="WriteSettingHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOWriteSettingResponse" />
  </wsdl:message>
  <wsdl:message name="ResetSettingHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="name" type="s:string" />
    <wsdl:part name="defaultPolicy" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ResetSettingHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOWriteSettingResponse" />
  </wsdl:message>
  <wsdl:message name="GetSettingRevisionDatesHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetSettingRevisionDatesHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOSettingRevisionDatesResponse" />
  </wsdl:message>
  <wsdl:message name="GetPersonalSettingValuesHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="settingName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPersonalSettingValuesHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOPersonalSettingValuesResponse" />
  </wsdl:message>
  <wsdl:message name="OpenDataStoreHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="dataStoreType" type="s:string" />
    <wsdl:part name="openOpts" type="s:string" />
  </wsdl:message>
  <wsdl:message name="OpenDataStoreHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIODataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="SaveDataStoreHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="diffXML" type="s:string" />
    <wsdl:part name="dataStoreType" type="s:string" />
    <wsdl:part name="closeDataStore" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SaveDataStoreHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOSaveDataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="CloseDataStoreHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="dataStoreType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CloseDataStoreHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="ResetDataStoreHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="dataStoreType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ResetDataStoreHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIORevisionDateResponse" />
  </wsdl:message>
  <wsdl:message name="GetDataStoreRevisionDatesHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetDataStoreRevisionDatesHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIODataStoreRevisionDatesResponse" />
  </wsdl:message>
  <wsdl:message name="ImportDataStoreHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="diffXML" type="s:string" />
    <wsdl:part name="dataStoreType" type="s:string" />
    <wsdl:part name="append" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ImportDataStoreHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOSaveDataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileInfoHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="fileName" type="s:string" />
    <wsdl:part name="newRolesInIndex" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileInfoHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOLoanFileInfoResponse" />
  </wsdl:message>
  <wsdl:message name="GetFileDataIDForDocPackageHttpGetIn">
    <wsdl:part name="docPackageID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFileDataIDForDocPackageHttpGetOut">
    <wsdl:part name="Body" element="tns:int" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileIndexHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="subFolderID" type="s:string" />
    <wsdl:part name="filterXML" type="s:string" />
    <wsdl:part name="rightViewAllFiles" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileIndexHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOLoanFileIndexResponse" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileTaskIndexHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="subFolderID" type="s:string" />
    <wsdl:part name="filterXML" type="s:string" />
    <wsdl:part name="rightViewAllFiles" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileTaskIndexHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOLoanFileTaskIndexResponse" />
  </wsdl:message>
  <wsdl:message name="GetTemplateFilesHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetTemplateFilesHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOTemplateFilesResponse" />
  </wsdl:message>
  <wsdl:message name="AddDocumentToFileHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="docXml" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddDocumentToFileHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetDocumentDataHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="embeddedDocID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetDocumentDataHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="OpenFileHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="openOpts" type="s:string" />
    <wsdl:part name="asTemplateFile" type="s:string" />
  </wsdl:message>
  <wsdl:message name="OpenFileHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOFileResponse" />
  </wsdl:message>
  <wsdl:message name="RenameFileHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="targetFileName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RenameFileHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="CloseFileHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CloseFileHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteFileHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="DeleteFileHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="PurgeFileHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="PurgeFileHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="UndeleteFileHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UndeleteFileHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="LogEventHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="sourceFileName" type="s:string" />
    <wsdl:part name="targetFileName" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="eventType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="LogEventHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOLogEventResponse" />
  </wsdl:message>
  <wsdl:message name="ChangeFileOrganizationHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="newOrganizationID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ChangeFileOrganizationHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="TestValidationRuleHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="ruleXML" type="s:string" />
  </wsdl:message>
  <wsdl:message name="TestValidationRuleHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOValidateFileResponse" />
  </wsdl:message>
  <wsdl:message name="ValidateFileHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="rightViewAllFiles" type="s:string" />
    <wsdl:part name="loanStatus" type="s:string" />
    <wsdl:part name="withAdminPermission" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ValidateFileHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOValidateFileResponse" />
  </wsdl:message>
  <wsdl:message name="RunValidationRulesHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="rules" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RunValidationRulesHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOValidateFileResponse" />
  </wsdl:message>
  <wsdl:message name="BulkAssignFilesHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="files" type="s:string" />
    <wsdl:part name="assignType" type="s:string" />
    <wsdl:part name="value" type="s:string" />
    <wsdl:part name="assignParty" type="s:string" />
  </wsdl:message>
  <wsdl:message name="BulkAssignFilesHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="ReassignUsersForAllFilesHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fromRole" type="s:string" />
    <wsdl:part name="toRole" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ReassignUsersForAllFilesHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="FindFileByULIHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="uli" type="s:string" />
  </wsdl:message>
  <wsdl:message name="FindFileByULIHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOFindFileByULIResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteContactHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="contactID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="DeleteContactHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetContactsHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="orgID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetContactsHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOContactCollectionResponse" />
  </wsdl:message>
  <wsdl:message name="GetContactsByCatHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="cat" type="s:string" />
    <wsdl:part name="orgID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetContactsByCatHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOContactCollectionResponse" />
  </wsdl:message>
  <wsdl:message name="GetContactHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="contactID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetContactHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOContactResponse" />
  </wsdl:message>
  <wsdl:message name="GetContactOrgIDsHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="contactID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetContactOrgIDsHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOContactOrgIDResponse" />
  </wsdl:message>
  <wsdl:message name="GetManRepIndexHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetManRepIndexHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOManRepIndexResponse" />
  </wsdl:message>
  <wsdl:message name="OpenManRepHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="manRepID" type="s:string" />
    <wsdl:part name="mode" type="s:string" />
  </wsdl:message>
  <wsdl:message name="OpenManRepHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOManRepResponse" />
  </wsdl:message>
  <wsdl:message name="SaveManRepHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="manRepID" type="s:string" />
    <wsdl:part name="diffXML" type="s:string" />
    <wsdl:part name="manRepName" type="s:string" />
    <wsdl:part name="options" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SaveManRepHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOSaveDataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="CloseManRepHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="manRepID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CloseManRepHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="RenameManRepHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="manRepID" type="s:string" />
    <wsdl:part name="targetName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RenameManRepHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIORevisionDateResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteManRepHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="manRepID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="DeleteManRepHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIORevisionDateResponse" />
  </wsdl:message>
  <wsdl:message name="GetManRepResultsHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="manRepID" type="s:string" />
    <wsdl:part name="repStr" type="s:string" />
    <wsdl:part name="rightViewAllFiles" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetManRepResultsHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOManRepResultsResponse" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByDataStoreHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="dataStoreID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByDataStoreHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOAuditLogQueryResultsResponse" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByFileHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="returnFile" type="s:string" />
    <wsdl:part name="options" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByFileHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOAuditLogQueryResultsResponse" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByObjectHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="querySpecXML" type="s:string" />
    <wsdl:part name="rightViewAllFiles" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByObjectHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOAuditLogQueryResultsResponse" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByFieldHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="objectID" type="s:string" />
    <wsdl:part name="table" type="s:string" />
    <wsdl:part name="field" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByFieldHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOAuditLogQueryResultsResponse" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogBySettingHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="settingName" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogBySettingHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOAuditLogQueryResultsResponse" />
  </wsdl:message>
  <wsdl:message name="GetPrintLogHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPrintLogHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOPrintLogResponse" />
  </wsdl:message>
  <wsdl:message name="AddPrintLogItemHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="docType" type="s:string" />
    <wsdl:part name="outputFormat" type="s:string" />
    <wsdl:part name="reportType" type="s:string" />
    <wsdl:part name="docName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddPrintLogItemHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="CopyPrintLogHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="srcFileDataID" type="s:string" />
    <wsdl:part name="destFileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CopyPrintLogHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetHAMPBatchRecordsHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="batchCode" type="s:string" />
    <wsdl:part name="reqLogTypeIDs" type="s:string" />
    <wsdl:part name="orgIds" type="s:string" />
    <wsdl:part name="version" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetHAMPBatchRecordsHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIORequestLogCollectionResponse" />
  </wsdl:message>
  <wsdl:message name="GetTradeIndexHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="filterXML" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetTradeIndexHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOTradeIndexResponse" />
  </wsdl:message>
  <wsdl:message name="OpenTradeHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="tradeID" type="s:string" />
    <wsdl:part name="mode" type="s:string" />
  </wsdl:message>
  <wsdl:message name="OpenTradeHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOTradeResponse" />
  </wsdl:message>
  <wsdl:message name="SaveTradeHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="tradeID" type="s:string" />
    <wsdl:part name="diffXML" type="s:string" />
    <wsdl:part name="tradeNo" type="s:string" />
    <wsdl:part name="options" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SaveTradeHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOSaveDataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="CloseTradeHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="tradeID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CloseTradeHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteTradeHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="tradeID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="DeleteTradeHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIORevisionDateResponse" />
  </wsdl:message>
  <wsdl:message name="RemoveLoanFromTradeHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RemoveLoanFromTradeHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetLoanTradeGUIDHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLoanTradeGUIDHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGetLoanTradeGUIDResponse" />
  </wsdl:message>
  <wsdl:message name="GetTradeDocumentDataHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="tradeDocumentID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetTradeDocumentDataHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetUserImageHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userID" type="s:string" />
    <wsdl:part name="imageType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetUserImageHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOUserImageResponse" />
  </wsdl:message>
  <wsdl:message name="SaveUserImageHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="uiXML" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SaveUserImageHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteUserImageHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userID" type="s:string" />
    <wsdl:part name="imageType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="DeleteUserImageHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="InvalidatePasswordResetRequestsHttpGetIn">
    <wsdl:part name="paramSessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="reason" type="s:string" />
  </wsdl:message>
  <wsdl:message name="InvalidatePasswordResetRequestsHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="PingHttpGetIn" />
  <wsdl:message name="PingHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="UserHasResourceLockedHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UserHasResourceLockedHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOUserHasResourceLockedResponse" />
  </wsdl:message>
  <wsdl:message name="OrganizationHasFilesHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="organizationID" type="s:string" />
    <wsdl:part name="includeDeleted" type="s:string" />
  </wsdl:message>
  <wsdl:message name="OrganizationHasFilesHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOOrganizationHasFilesResponse" />
  </wsdl:message>
  <wsdl:message name="GetLockInfoHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="resourceType" type="s:string" />
    <wsdl:part name="resourceID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLockInfoHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOLockInfoResponse" />
  </wsdl:message>
  <wsdl:message name="GetObjectPermissionStateHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetObjectPermissionStateHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOObjectPermissionStateResponse" />
  </wsdl:message>
  <wsdl:message name="ClearServicesRefreshTokenHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ClearServicesRefreshTokenHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="AddServicesRefreshTokenHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddServicesRefreshTokenHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOAddServicesRefreshTokenResponse" />
  </wsdl:message>
  <wsdl:message name="GetFavoritesForUserHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFavoritesForUserHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIODataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="SaveFavoritesForUserHttpGetIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="diffXML" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SaveFavoritesForUserHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOSaveDataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="ZipCodeLookupHttpGetIn">
    <wsdl:part name="zipCode" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ZipCodeLookupHttpGetOut">
    <wsdl:part name="Body" element="tns:SQLIOZipCodeResponse" />
  </wsdl:message>
  <wsdl:message name="AuthenticateHttpPostIn">
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="mfaCookieValue" type="s:string" />
    <wsdl:part name="clientDBVersion" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AuthenticateHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOAuthenticateResponse" />
  </wsdl:message>
  <wsdl:message name="ValidateTOTPHttpPostIn">
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="totpPassword" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ValidateTOTPHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOUserSecretResponse" />
  </wsdl:message>
  <wsdl:message name="ResetTOTPSharedSecretHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ResetTOTPSharedSecretHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetUserAccountStateHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetUserAccountStateHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOUserAccountStateResponse" />
  </wsdl:message>
  <wsdl:message name="UnlockoutUserAccountHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UnlockoutUserAccountHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetUserOrgProfilesFromLoginHttpPostIn">
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetUserOrgProfilesFromLoginHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOAuthenticateResponse" />
  </wsdl:message>
  <wsdl:message name="GetFolderSetupStoreLimitedHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFolderSetupStoreLimitedHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOSessionResponse" />
  </wsdl:message>
  <wsdl:message name="IsFileStaleHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="dateModifiedAtLastLoad" type="s:string" />
  </wsdl:message>
  <wsdl:message name="IsFileStaleHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOIsFileStaleResponse" />
  </wsdl:message>
  <wsdl:message name="RecentFileActivityHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RecentFileActivityHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIORecentFileActivityResponse" />
  </wsdl:message>
  <wsdl:message name="StartSessionHttpPostIn">
    <wsdl:part name="userOrgProfileID" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="mfaCookieValue" type="s:string" />
    <wsdl:part name="loginContext" type="s:string" />
  </wsdl:message>
  <wsdl:message name="StartSessionHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOSessionResponse" />
  </wsdl:message>
  <wsdl:message name="EndSessionHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="sessionToEnd" type="s:string" />
  </wsdl:message>
  <wsdl:message name="EndSessionHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="EndOtherSessionsHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="EndOtherSessionsHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="EndUsersSessionsHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="EndUsersSessionsHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="EndUserOrgProfilesSessionHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userOrgProfileID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="EndUserOrgProfilesSessionHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetBuildDateHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetBuildDateHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOBuildDateResponse" />
  </wsdl:message>
  <wsdl:message name="GetServerDateHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetServerDateHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOServerDateResponse" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordNoUserHttpPostIn">
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="oldPassword" type="s:string" />
    <wsdl:part name="newPassword" type="s:string" />
    <wsdl:part name="mfaCookieValue" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordNoUserHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordOtherUserHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="newPassword" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordOtherUserHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetBorrowerUserNamesHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetBorrowerUserNamesHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGetBorrowerUserNamesResponse" />
  </wsdl:message>
  <wsdl:message name="SetBorrowerLoginCredentialsHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="borrowerID" type="s:string" />
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SetBorrowerLoginCredentialsHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOBorrowerSecretResponse" />
  </wsdl:message>
  <wsdl:message name="ChangeBorrowerLoginUserNameHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="borrowerID" type="s:string" />
    <wsdl:part name="username" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ChangeBorrowerLoginUserNameHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="UnlockoutBorrowerLoginHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="borrowerID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UnlockoutBorrowerLoginHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetSettingStoreHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetSettingStoreHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOSettingStoreResponse" />
  </wsdl:message>
  <wsdl:message name="WriteSettingPolicyHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="name" type="s:string" />
    <wsdl:part name="value" type="s:string" />
  </wsdl:message>
  <wsdl:message name="WriteSettingPolicyHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOWriteSettingResponse" />
  </wsdl:message>
  <wsdl:message name="WriteSettingHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="name" type="s:string" />
    <wsdl:part name="value" type="s:string" />
    <wsdl:part name="settingUserID" type="s:string" />
    <wsdl:part name="defaultPolicy" type="s:string" />
    <wsdl:part name="omitFromLog" type="s:string" />
  </wsdl:message>
  <wsdl:message name="WriteSettingHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOWriteSettingResponse" />
  </wsdl:message>
  <wsdl:message name="ResetSettingHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="name" type="s:string" />
    <wsdl:part name="defaultPolicy" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ResetSettingHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOWriteSettingResponse" />
  </wsdl:message>
  <wsdl:message name="GetSettingRevisionDatesHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetSettingRevisionDatesHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOSettingRevisionDatesResponse" />
  </wsdl:message>
  <wsdl:message name="GetPersonalSettingValuesHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="settingName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPersonalSettingValuesHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOPersonalSettingValuesResponse" />
  </wsdl:message>
  <wsdl:message name="OpenDataStoreHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="dataStoreType" type="s:string" />
    <wsdl:part name="openOpts" type="s:string" />
  </wsdl:message>
  <wsdl:message name="OpenDataStoreHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIODataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="SaveDataStoreHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="diffXML" type="s:string" />
    <wsdl:part name="dataStoreType" type="s:string" />
    <wsdl:part name="closeDataStore" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SaveDataStoreHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOSaveDataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="CloseDataStoreHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="dataStoreType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CloseDataStoreHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="ResetDataStoreHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="dataStoreType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ResetDataStoreHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIORevisionDateResponse" />
  </wsdl:message>
  <wsdl:message name="GetDataStoreRevisionDatesHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetDataStoreRevisionDatesHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIODataStoreRevisionDatesResponse" />
  </wsdl:message>
  <wsdl:message name="ImportDataStoreHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="diffXML" type="s:string" />
    <wsdl:part name="dataStoreType" type="s:string" />
    <wsdl:part name="append" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ImportDataStoreHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOSaveDataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileInfoHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="fileName" type="s:string" />
    <wsdl:part name="newRolesInIndex" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileInfoHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOLoanFileInfoResponse" />
  </wsdl:message>
  <wsdl:message name="GetFileDataIDForDocPackageHttpPostIn">
    <wsdl:part name="docPackageID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFileDataIDForDocPackageHttpPostOut">
    <wsdl:part name="Body" element="tns:int" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileIndexHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="subFolderID" type="s:string" />
    <wsdl:part name="filterXML" type="s:string" />
    <wsdl:part name="rightViewAllFiles" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileIndexHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOLoanFileIndexResponse" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileTaskIndexHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="subFolderID" type="s:string" />
    <wsdl:part name="filterXML" type="s:string" />
    <wsdl:part name="rightViewAllFiles" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLoanFileTaskIndexHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOLoanFileTaskIndexResponse" />
  </wsdl:message>
  <wsdl:message name="GetTemplateFilesHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetTemplateFilesHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOTemplateFilesResponse" />
  </wsdl:message>
  <wsdl:message name="AddDocumentToFileHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="docXml" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddDocumentToFileHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetDocumentDataHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="embeddedDocID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetDocumentDataHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="OpenFileHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="openOpts" type="s:string" />
    <wsdl:part name="asTemplateFile" type="s:string" />
  </wsdl:message>
  <wsdl:message name="OpenFileHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOFileResponse" />
  </wsdl:message>
  <wsdl:message name="RenameFileHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="targetFileName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RenameFileHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="CloseFileHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CloseFileHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteFileHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="DeleteFileHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="PurgeFileHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="PurgeFileHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="UndeleteFileHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UndeleteFileHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="LogEventHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="sourceFileName" type="s:string" />
    <wsdl:part name="targetFileName" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="eventType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="LogEventHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOLogEventResponse" />
  </wsdl:message>
  <wsdl:message name="ChangeFileOrganizationHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="newOrganizationID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ChangeFileOrganizationHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="TestValidationRuleHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="ruleXML" type="s:string" />
  </wsdl:message>
  <wsdl:message name="TestValidationRuleHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOValidateFileResponse" />
  </wsdl:message>
  <wsdl:message name="ValidateFileHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="rightViewAllFiles" type="s:string" />
    <wsdl:part name="loanStatus" type="s:string" />
    <wsdl:part name="withAdminPermission" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ValidateFileHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOValidateFileResponse" />
  </wsdl:message>
  <wsdl:message name="RunValidationRulesHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="rules" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RunValidationRulesHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOValidateFileResponse" />
  </wsdl:message>
  <wsdl:message name="BulkAssignFilesHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="files" type="s:string" />
    <wsdl:part name="assignType" type="s:string" />
    <wsdl:part name="value" type="s:string" />
    <wsdl:part name="assignParty" type="s:string" />
  </wsdl:message>
  <wsdl:message name="BulkAssignFilesHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="ReassignUsersForAllFilesHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fromRole" type="s:string" />
    <wsdl:part name="toRole" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ReassignUsersForAllFilesHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="FindFileByULIHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="uli" type="s:string" />
  </wsdl:message>
  <wsdl:message name="FindFileByULIHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOFindFileByULIResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteContactHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="contactID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="DeleteContactHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetContactsHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="orgID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetContactsHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOContactCollectionResponse" />
  </wsdl:message>
  <wsdl:message name="GetContactsByCatHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="cat" type="s:string" />
    <wsdl:part name="orgID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetContactsByCatHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOContactCollectionResponse" />
  </wsdl:message>
  <wsdl:message name="GetContactHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="contactID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetContactHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOContactResponse" />
  </wsdl:message>
  <wsdl:message name="GetContactOrgIDsHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="contactID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetContactOrgIDsHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOContactOrgIDResponse" />
  </wsdl:message>
  <wsdl:message name="GetManRepIndexHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetManRepIndexHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOManRepIndexResponse" />
  </wsdl:message>
  <wsdl:message name="OpenManRepHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="manRepID" type="s:string" />
    <wsdl:part name="mode" type="s:string" />
  </wsdl:message>
  <wsdl:message name="OpenManRepHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOManRepResponse" />
  </wsdl:message>
  <wsdl:message name="SaveManRepHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="manRepID" type="s:string" />
    <wsdl:part name="diffXML" type="s:string" />
    <wsdl:part name="manRepName" type="s:string" />
    <wsdl:part name="options" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SaveManRepHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOSaveDataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="CloseManRepHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="manRepID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CloseManRepHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="RenameManRepHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="manRepID" type="s:string" />
    <wsdl:part name="targetName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RenameManRepHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIORevisionDateResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteManRepHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="manRepID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="DeleteManRepHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIORevisionDateResponse" />
  </wsdl:message>
  <wsdl:message name="GetManRepResultsHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="manRepID" type="s:string" />
    <wsdl:part name="repStr" type="s:string" />
    <wsdl:part name="rightViewAllFiles" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetManRepResultsHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOManRepResultsResponse" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByDataStoreHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="dataStoreID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByDataStoreHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOAuditLogQueryResultsResponse" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByFileHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="returnFile" type="s:string" />
    <wsdl:part name="options" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByFileHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOAuditLogQueryResultsResponse" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByObjectHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="querySpecXML" type="s:string" />
    <wsdl:part name="rightViewAllFiles" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByObjectHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOAuditLogQueryResultsResponse" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByFieldHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="objectID" type="s:string" />
    <wsdl:part name="table" type="s:string" />
    <wsdl:part name="field" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogByFieldHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOAuditLogQueryResultsResponse" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogBySettingHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="settingName" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryAuditLogBySettingHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOAuditLogQueryResultsResponse" />
  </wsdl:message>
  <wsdl:message name="GetPrintLogHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPrintLogHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOPrintLogResponse" />
  </wsdl:message>
  <wsdl:message name="AddPrintLogItemHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
    <wsdl:part name="docType" type="s:string" />
    <wsdl:part name="outputFormat" type="s:string" />
    <wsdl:part name="reportType" type="s:string" />
    <wsdl:part name="docName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddPrintLogItemHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="CopyPrintLogHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="srcFileDataID" type="s:string" />
    <wsdl:part name="destFileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CopyPrintLogHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetHAMPBatchRecordsHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="batchCode" type="s:string" />
    <wsdl:part name="reqLogTypeIDs" type="s:string" />
    <wsdl:part name="orgIds" type="s:string" />
    <wsdl:part name="version" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetHAMPBatchRecordsHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIORequestLogCollectionResponse" />
  </wsdl:message>
  <wsdl:message name="GetTradeIndexHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="filterXML" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetTradeIndexHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOTradeIndexResponse" />
  </wsdl:message>
  <wsdl:message name="OpenTradeHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="tradeID" type="s:string" />
    <wsdl:part name="mode" type="s:string" />
  </wsdl:message>
  <wsdl:message name="OpenTradeHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOTradeResponse" />
  </wsdl:message>
  <wsdl:message name="SaveTradeHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="tradeID" type="s:string" />
    <wsdl:part name="diffXML" type="s:string" />
    <wsdl:part name="tradeNo" type="s:string" />
    <wsdl:part name="options" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SaveTradeHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOSaveDataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="CloseTradeHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="tradeID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CloseTradeHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteTradeHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="tradeID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="DeleteTradeHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIORevisionDateResponse" />
  </wsdl:message>
  <wsdl:message name="RemoveLoanFromTradeHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RemoveLoanFromTradeHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetLoanTradeGUIDHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLoanTradeGUIDHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGetLoanTradeGUIDResponse" />
  </wsdl:message>
  <wsdl:message name="GetTradeDocumentDataHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="tradeDocumentID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetTradeDocumentDataHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="GetUserImageHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userID" type="s:string" />
    <wsdl:part name="imageType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetUserImageHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOUserImageResponse" />
  </wsdl:message>
  <wsdl:message name="SaveUserImageHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="uiXML" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SaveUserImageHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteUserImageHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userID" type="s:string" />
    <wsdl:part name="imageType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="DeleteUserImageHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="InvalidatePasswordResetRequestsHttpPostIn">
    <wsdl:part name="paramSessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="reason" type="s:string" />
  </wsdl:message>
  <wsdl:message name="InvalidatePasswordResetRequestsHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="PingHttpPostIn" />
  <wsdl:message name="PingHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="UserHasResourceLockedHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UserHasResourceLockedHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOUserHasResourceLockedResponse" />
  </wsdl:message>
  <wsdl:message name="OrganizationHasFilesHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="organizationID" type="s:string" />
    <wsdl:part name="includeDeleted" type="s:string" />
  </wsdl:message>
  <wsdl:message name="OrganizationHasFilesHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOOrganizationHasFilesResponse" />
  </wsdl:message>
  <wsdl:message name="GetLockInfoHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="resourceType" type="s:string" />
    <wsdl:part name="resourceID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLockInfoHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOLockInfoResponse" />
  </wsdl:message>
  <wsdl:message name="GetObjectPermissionStateHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="fileDataID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetObjectPermissionStateHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOObjectPermissionStateResponse" />
  </wsdl:message>
  <wsdl:message name="ClearServicesRefreshTokenHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ClearServicesRefreshTokenHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOGenericResponse" />
  </wsdl:message>
  <wsdl:message name="AddServicesRefreshTokenHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddServicesRefreshTokenHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOAddServicesRefreshTokenResponse" />
  </wsdl:message>
  <wsdl:message name="GetFavoritesForUserHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFavoritesForUserHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIODataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="SaveFavoritesForUserHttpPostIn">
    <wsdl:part name="sessionID" type="s:string" />
    <wsdl:part name="userName" type="s:string" />
    <wsdl:part name="diffXML" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SaveFavoritesForUserHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOSaveDataStoreResponse" />
  </wsdl:message>
  <wsdl:message name="ZipCodeLookupHttpPostIn">
    <wsdl:part name="zipCode" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ZipCodeLookupHttpPostOut">
    <wsdl:part name="Body" element="tns:SQLIOZipCodeResponse" />
  </wsdl:message>
  <wsdl:portType name="SQLIOBridgeSoap">
    <wsdl:operation name="Authenticate">
      <wsdl:input message="tns:AuthenticateSoapIn" />
      <wsdl:output message="tns:AuthenticateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ValidateTOTP">
      <wsdl:input message="tns:ValidateTOTPSoapIn" />
      <wsdl:output message="tns:ValidateTOTPSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ResetTOTPSharedSecret">
      <wsdl:input message="tns:ResetTOTPSharedSecretSoapIn" />
      <wsdl:output message="tns:ResetTOTPSharedSecretSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUserAccountState">
      <wsdl:input message="tns:GetUserAccountStateSoapIn" />
      <wsdl:output message="tns:GetUserAccountStateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UnlockoutUserAccount">
      <wsdl:input message="tns:UnlockoutUserAccountSoapIn" />
      <wsdl:output message="tns:UnlockoutUserAccountSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUserOrgProfilesFromLogin">
      <wsdl:input message="tns:GetUserOrgProfilesFromLoginSoapIn" />
      <wsdl:output message="tns:GetUserOrgProfilesFromLoginSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFolderSetupStoreLimited">
      <wsdl:input message="tns:GetFolderSetupStoreLimitedSoapIn" />
      <wsdl:output message="tns:GetFolderSetupStoreLimitedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="IsFileStale">
      <wsdl:input message="tns:IsFileStaleSoapIn" />
      <wsdl:output message="tns:IsFileStaleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RecentFileActivity">
      <wsdl:input message="tns:RecentFileActivitySoapIn" />
      <wsdl:output message="tns:RecentFileActivitySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StartSession">
      <wsdl:input message="tns:StartSessionSoapIn" />
      <wsdl:output message="tns:StartSessionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EndSession">
      <wsdl:input message="tns:EndSessionSoapIn" />
      <wsdl:output message="tns:EndSessionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EndOtherSessions">
      <wsdl:input message="tns:EndOtherSessionsSoapIn" />
      <wsdl:output message="tns:EndOtherSessionsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EndUsersSessions">
      <wsdl:input message="tns:EndUsersSessionsSoapIn" />
      <wsdl:output message="tns:EndUsersSessionsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EndUserOrgProfilesSession">
      <wsdl:input message="tns:EndUserOrgProfilesSessionSoapIn" />
      <wsdl:output message="tns:EndUserOrgProfilesSessionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetBuildDate">
      <wsdl:input message="tns:GetBuildDateSoapIn" />
      <wsdl:output message="tns:GetBuildDateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetServerDate">
      <wsdl:input message="tns:GetServerDateSoapIn" />
      <wsdl:output message="tns:GetServerDateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangePasswordNoUser">
      <wsdl:input message="tns:ChangePasswordNoUserSoapIn" />
      <wsdl:output message="tns:ChangePasswordNoUserSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangePasswordOtherUser">
      <wsdl:input message="tns:ChangePasswordOtherUserSoapIn" />
      <wsdl:output message="tns:ChangePasswordOtherUserSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetBorrowerUserNames">
      <wsdl:input message="tns:GetBorrowerUserNamesSoapIn" />
      <wsdl:output message="tns:GetBorrowerUserNamesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SetBorrowerLoginCredentials">
      <wsdl:input message="tns:SetBorrowerLoginCredentialsSoapIn" />
      <wsdl:output message="tns:SetBorrowerLoginCredentialsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangeBorrowerLoginUserName">
      <wsdl:input message="tns:ChangeBorrowerLoginUserNameSoapIn" />
      <wsdl:output message="tns:ChangeBorrowerLoginUserNameSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UnlockoutBorrowerLogin">
      <wsdl:input message="tns:UnlockoutBorrowerLoginSoapIn" />
      <wsdl:output message="tns:UnlockoutBorrowerLoginSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSettingStore">
      <wsdl:input message="tns:GetSettingStoreSoapIn" />
      <wsdl:output message="tns:GetSettingStoreSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="WriteSettingPolicy">
      <wsdl:input message="tns:WriteSettingPolicySoapIn" />
      <wsdl:output message="tns:WriteSettingPolicySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="WriteSetting">
      <wsdl:input message="tns:WriteSettingSoapIn" />
      <wsdl:output message="tns:WriteSettingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ResetSetting">
      <wsdl:input message="tns:ResetSettingSoapIn" />
      <wsdl:output message="tns:ResetSettingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSettingRevisionDates">
      <wsdl:input message="tns:GetSettingRevisionDatesSoapIn" />
      <wsdl:output message="tns:GetSettingRevisionDatesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPersonalSettingValues">
      <wsdl:input message="tns:GetPersonalSettingValuesSoapIn" />
      <wsdl:output message="tns:GetPersonalSettingValuesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataStore">
      <wsdl:input message="tns:OpenDataStoreSoapIn" />
      <wsdl:output message="tns:OpenDataStoreSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveDataStore">
      <wsdl:input message="tns:SaveDataStoreSoapIn" />
      <wsdl:output message="tns:SaveDataStoreSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CloseDataStore">
      <wsdl:input message="tns:CloseDataStoreSoapIn" />
      <wsdl:output message="tns:CloseDataStoreSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ResetDataStore">
      <wsdl:input message="tns:ResetDataStoreSoapIn" />
      <wsdl:output message="tns:ResetDataStoreSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetDataStoreRevisionDates">
      <wsdl:input message="tns:GetDataStoreRevisionDatesSoapIn" />
      <wsdl:output message="tns:GetDataStoreRevisionDatesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ImportDataStore">
      <wsdl:input message="tns:ImportDataStoreSoapIn" />
      <wsdl:output message="tns:ImportDataStoreSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileInfo">
      <wsdl:input message="tns:GetLoanFileInfoSoapIn" />
      <wsdl:output message="tns:GetLoanFileInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFileDataIDForDocPackage">
      <wsdl:input message="tns:GetFileDataIDForDocPackageSoapIn" />
      <wsdl:output message="tns:GetFileDataIDForDocPackageSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileIndex">
      <wsdl:input message="tns:GetLoanFileIndexSoapIn" />
      <wsdl:output message="tns:GetLoanFileIndexSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileTaskIndex">
      <wsdl:input message="tns:GetLoanFileTaskIndexSoapIn" />
      <wsdl:output message="tns:GetLoanFileTaskIndexSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetHMDARecords">
      <wsdl:input message="tns:GetHMDARecordsSoapIn" />
      <wsdl:output message="tns:GetHMDARecordsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTemplateFiles">
      <wsdl:input message="tns:GetTemplateFilesSoapIn" />
      <wsdl:output message="tns:GetTemplateFilesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddDocumentToFile">
      <wsdl:input message="tns:AddDocumentToFileSoapIn" />
      <wsdl:output message="tns:AddDocumentToFileSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetDocumentData">
      <wsdl:input message="tns:GetDocumentDataSoapIn" />
      <wsdl:output message="tns:GetDocumentDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenFile">
      <wsdl:input message="tns:OpenFileSoapIn" />
      <wsdl:output message="tns:OpenFileSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RenameFile">
      <wsdl:input message="tns:RenameFileSoapIn" />
      <wsdl:output message="tns:RenameFileSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveFile">
      <wsdl:input message="tns:SaveFileSoapIn" />
      <wsdl:output message="tns:SaveFileSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CloseFile">
      <wsdl:input message="tns:CloseFileSoapIn" />
      <wsdl:output message="tns:CloseFileSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteFile">
      <wsdl:input message="tns:DeleteFileSoapIn" />
      <wsdl:output message="tns:DeleteFileSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PurgeFile">
      <wsdl:input message="tns:PurgeFileSoapIn" />
      <wsdl:output message="tns:PurgeFileSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UndeleteFile">
      <wsdl:input message="tns:UndeleteFileSoapIn" />
      <wsdl:output message="tns:UndeleteFileSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LogEvent">
      <wsdl:input message="tns:LogEventSoapIn" />
      <wsdl:output message="tns:LogEventSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangeFileOrganization">
      <wsdl:input message="tns:ChangeFileOrganizationSoapIn" />
      <wsdl:output message="tns:ChangeFileOrganizationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TestValidationRule">
      <wsdl:input message="tns:TestValidationRuleSoapIn" />
      <wsdl:output message="tns:TestValidationRuleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ValidateFile">
      <wsdl:input message="tns:ValidateFileSoapIn" />
      <wsdl:output message="tns:ValidateFileSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RunValidationRules">
      <wsdl:input message="tns:RunValidationRulesSoapIn" />
      <wsdl:output message="tns:RunValidationRulesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BulkAssignFiles">
      <wsdl:input message="tns:BulkAssignFilesSoapIn" />
      <wsdl:output message="tns:BulkAssignFilesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ReassignUsersForAllFiles">
      <wsdl:input message="tns:ReassignUsersForAllFilesSoapIn" />
      <wsdl:output message="tns:ReassignUsersForAllFilesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="FindFileByULI">
      <wsdl:input message="tns:FindFileByULISoapIn" />
      <wsdl:output message="tns:FindFileByULISoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddContact">
      <wsdl:input message="tns:AddContactSoapIn" />
      <wsdl:output message="tns:AddContactSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteContact">
      <wsdl:input message="tns:DeleteContactSoapIn" />
      <wsdl:output message="tns:DeleteContactSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateContact">
      <wsdl:input message="tns:UpdateContactSoapIn" />
      <wsdl:output message="tns:UpdateContactSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetContacts">
      <wsdl:input message="tns:GetContactsSoapIn" />
      <wsdl:output message="tns:GetContactsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetContactsByCat">
      <wsdl:input message="tns:GetContactsByCatSoapIn" />
      <wsdl:output message="tns:GetContactsByCatSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetContact">
      <wsdl:input message="tns:GetContactSoapIn" />
      <wsdl:output message="tns:GetContactSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetContactOrgIDs">
      <wsdl:input message="tns:GetContactOrgIDsSoapIn" />
      <wsdl:output message="tns:GetContactOrgIDsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetManRepIndex">
      <wsdl:input message="tns:GetManRepIndexSoapIn" />
      <wsdl:output message="tns:GetManRepIndexSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenManRep">
      <wsdl:input message="tns:OpenManRepSoapIn" />
      <wsdl:output message="tns:OpenManRepSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveManRep">
      <wsdl:input message="tns:SaveManRepSoapIn" />
      <wsdl:output message="tns:SaveManRepSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CloseManRep">
      <wsdl:input message="tns:CloseManRepSoapIn" />
      <wsdl:output message="tns:CloseManRepSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RenameManRep">
      <wsdl:input message="tns:RenameManRepSoapIn" />
      <wsdl:output message="tns:RenameManRepSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteManRep">
      <wsdl:input message="tns:DeleteManRepSoapIn" />
      <wsdl:output message="tns:DeleteManRepSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetManRepResults">
      <wsdl:input message="tns:GetManRepResultsSoapIn" />
      <wsdl:output message="tns:GetManRepResultsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByDataStore">
      <wsdl:input message="tns:QueryAuditLogByDataStoreSoapIn" />
      <wsdl:output message="tns:QueryAuditLogByDataStoreSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByFile">
      <wsdl:input message="tns:QueryAuditLogByFileSoapIn" />
      <wsdl:output message="tns:QueryAuditLogByFileSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByObject">
      <wsdl:input message="tns:QueryAuditLogByObjectSoapIn" />
      <wsdl:output message="tns:QueryAuditLogByObjectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByField">
      <wsdl:input message="tns:QueryAuditLogByFieldSoapIn" />
      <wsdl:output message="tns:QueryAuditLogByFieldSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogBySetting">
      <wsdl:input message="tns:QueryAuditLogBySettingSoapIn" />
      <wsdl:output message="tns:QueryAuditLogBySettingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPrintLog">
      <wsdl:input message="tns:GetPrintLogSoapIn" />
      <wsdl:output message="tns:GetPrintLogSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddPrintLogItem">
      <wsdl:input message="tns:AddPrintLogItemSoapIn" />
      <wsdl:output message="tns:AddPrintLogItemSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CopyPrintLog">
      <wsdl:input message="tns:CopyPrintLogSoapIn" />
      <wsdl:output message="tns:CopyPrintLogSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetHAMPBatchRecords">
      <wsdl:input message="tns:GetHAMPBatchRecordsSoapIn" />
      <wsdl:output message="tns:GetHAMPBatchRecordsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTradeIndex">
      <wsdl:input message="tns:GetTradeIndexSoapIn" />
      <wsdl:output message="tns:GetTradeIndexSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenTrade">
      <wsdl:input message="tns:OpenTradeSoapIn" />
      <wsdl:output message="tns:OpenTradeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveTrade">
      <wsdl:input message="tns:SaveTradeSoapIn" />
      <wsdl:output message="tns:SaveTradeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CloseTrade">
      <wsdl:input message="tns:CloseTradeSoapIn" />
      <wsdl:output message="tns:CloseTradeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteTrade">
      <wsdl:input message="tns:DeleteTradeSoapIn" />
      <wsdl:output message="tns:DeleteTradeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTradeLoanIndex">
      <wsdl:input message="tns:GetTradeLoanIndexSoapIn" />
      <wsdl:output message="tns:GetTradeLoanIndexSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TradeHasLoans">
      <wsdl:input message="tns:TradeHasLoansSoapIn" />
      <wsdl:output message="tns:TradeHasLoansSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddLoanToTrade">
      <wsdl:input message="tns:AddLoanToTradeSoapIn" />
      <wsdl:output message="tns:AddLoanToTradeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RemoveLoanFromTrade">
      <wsdl:input message="tns:RemoveLoanFromTradeSoapIn" />
      <wsdl:output message="tns:RemoveLoanFromTradeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLoanTradeGUID">
      <wsdl:input message="tns:GetLoanTradeGUIDSoapIn" />
      <wsdl:output message="tns:GetLoanTradeGUIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTradeIDByTradeGUID">
      <wsdl:input message="tns:GetTradeIDByTradeGUIDSoapIn" />
      <wsdl:output message="tns:GetTradeIDByTradeGUIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTradeDocumentData">
      <wsdl:input message="tns:GetTradeDocumentDataSoapIn" />
      <wsdl:output message="tns:GetTradeDocumentDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUserImage">
      <wsdl:input message="tns:GetUserImageSoapIn" />
      <wsdl:output message="tns:GetUserImageSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveUserImage">
      <wsdl:input message="tns:SaveUserImageSoapIn" />
      <wsdl:output message="tns:SaveUserImageSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteUserImage">
      <wsdl:input message="tns:DeleteUserImageSoapIn" />
      <wsdl:output message="tns:DeleteUserImageSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InvalidatePasswordResetRequests">
      <wsdl:input message="tns:InvalidatePasswordResetRequestsSoapIn" />
      <wsdl:output message="tns:InvalidatePasswordResetRequestsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="Ping">
      <wsdl:input message="tns:PingSoapIn" />
      <wsdl:output message="tns:PingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UserHasResourceLocked">
      <wsdl:input message="tns:UserHasResourceLockedSoapIn" />
      <wsdl:output message="tns:UserHasResourceLockedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OrganizationHasFiles">
      <wsdl:input message="tns:OrganizationHasFilesSoapIn" />
      <wsdl:output message="tns:OrganizationHasFilesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLockInfo">
      <wsdl:input message="tns:GetLockInfoSoapIn" />
      <wsdl:output message="tns:GetLockInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetObjectPermissionState">
      <wsdl:input message="tns:GetObjectPermissionStateSoapIn" />
      <wsdl:output message="tns:GetObjectPermissionStateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ClearServicesRefreshToken">
      <wsdl:input message="tns:ClearServicesRefreshTokenSoapIn" />
      <wsdl:output message="tns:ClearServicesRefreshTokenSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddServicesRefreshToken">
      <wsdl:input message="tns:AddServicesRefreshTokenSoapIn" />
      <wsdl:output message="tns:AddServicesRefreshTokenSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFavoritesForUser">
      <wsdl:input message="tns:GetFavoritesForUserSoapIn" />
      <wsdl:output message="tns:GetFavoritesForUserSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveFavoritesForUser">
      <wsdl:input message="tns:SaveFavoritesForUserSoapIn" />
      <wsdl:output message="tns:SaveFavoritesForUserSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ZipCodeLookup">
      <wsdl:input message="tns:ZipCodeLookupSoapIn" />
      <wsdl:output message="tns:ZipCodeLookupSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="SQLIOBridgeHttpGet">
    <wsdl:operation name="Authenticate">
      <wsdl:input message="tns:AuthenticateHttpGetIn" />
      <wsdl:output message="tns:AuthenticateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ValidateTOTP">
      <wsdl:input message="tns:ValidateTOTPHttpGetIn" />
      <wsdl:output message="tns:ValidateTOTPHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ResetTOTPSharedSecret">
      <wsdl:input message="tns:ResetTOTPSharedSecretHttpGetIn" />
      <wsdl:output message="tns:ResetTOTPSharedSecretHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUserAccountState">
      <wsdl:input message="tns:GetUserAccountStateHttpGetIn" />
      <wsdl:output message="tns:GetUserAccountStateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="UnlockoutUserAccount">
      <wsdl:input message="tns:UnlockoutUserAccountHttpGetIn" />
      <wsdl:output message="tns:UnlockoutUserAccountHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUserOrgProfilesFromLogin">
      <wsdl:input message="tns:GetUserOrgProfilesFromLoginHttpGetIn" />
      <wsdl:output message="tns:GetUserOrgProfilesFromLoginHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFolderSetupStoreLimited">
      <wsdl:input message="tns:GetFolderSetupStoreLimitedHttpGetIn" />
      <wsdl:output message="tns:GetFolderSetupStoreLimitedHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="IsFileStale">
      <wsdl:input message="tns:IsFileStaleHttpGetIn" />
      <wsdl:output message="tns:IsFileStaleHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="RecentFileActivity">
      <wsdl:input message="tns:RecentFileActivityHttpGetIn" />
      <wsdl:output message="tns:RecentFileActivityHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="StartSession">
      <wsdl:input message="tns:StartSessionHttpGetIn" />
      <wsdl:output message="tns:StartSessionHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="EndSession">
      <wsdl:input message="tns:EndSessionHttpGetIn" />
      <wsdl:output message="tns:EndSessionHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="EndOtherSessions">
      <wsdl:input message="tns:EndOtherSessionsHttpGetIn" />
      <wsdl:output message="tns:EndOtherSessionsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="EndUsersSessions">
      <wsdl:input message="tns:EndUsersSessionsHttpGetIn" />
      <wsdl:output message="tns:EndUsersSessionsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="EndUserOrgProfilesSession">
      <wsdl:input message="tns:EndUserOrgProfilesSessionHttpGetIn" />
      <wsdl:output message="tns:EndUserOrgProfilesSessionHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetBuildDate">
      <wsdl:input message="tns:GetBuildDateHttpGetIn" />
      <wsdl:output message="tns:GetBuildDateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetServerDate">
      <wsdl:input message="tns:GetServerDateHttpGetIn" />
      <wsdl:output message="tns:GetServerDateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangePasswordNoUser">
      <wsdl:input message="tns:ChangePasswordNoUserHttpGetIn" />
      <wsdl:output message="tns:ChangePasswordNoUserHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangePasswordOtherUser">
      <wsdl:input message="tns:ChangePasswordOtherUserHttpGetIn" />
      <wsdl:output message="tns:ChangePasswordOtherUserHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetBorrowerUserNames">
      <wsdl:input message="tns:GetBorrowerUserNamesHttpGetIn" />
      <wsdl:output message="tns:GetBorrowerUserNamesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="SetBorrowerLoginCredentials">
      <wsdl:input message="tns:SetBorrowerLoginCredentialsHttpGetIn" />
      <wsdl:output message="tns:SetBorrowerLoginCredentialsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangeBorrowerLoginUserName">
      <wsdl:input message="tns:ChangeBorrowerLoginUserNameHttpGetIn" />
      <wsdl:output message="tns:ChangeBorrowerLoginUserNameHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="UnlockoutBorrowerLogin">
      <wsdl:input message="tns:UnlockoutBorrowerLoginHttpGetIn" />
      <wsdl:output message="tns:UnlockoutBorrowerLoginHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSettingStore">
      <wsdl:input message="tns:GetSettingStoreHttpGetIn" />
      <wsdl:output message="tns:GetSettingStoreHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="WriteSettingPolicy">
      <wsdl:input message="tns:WriteSettingPolicyHttpGetIn" />
      <wsdl:output message="tns:WriteSettingPolicyHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="WriteSetting">
      <wsdl:input message="tns:WriteSettingHttpGetIn" />
      <wsdl:output message="tns:WriteSettingHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ResetSetting">
      <wsdl:input message="tns:ResetSettingHttpGetIn" />
      <wsdl:output message="tns:ResetSettingHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSettingRevisionDates">
      <wsdl:input message="tns:GetSettingRevisionDatesHttpGetIn" />
      <wsdl:output message="tns:GetSettingRevisionDatesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPersonalSettingValues">
      <wsdl:input message="tns:GetPersonalSettingValuesHttpGetIn" />
      <wsdl:output message="tns:GetPersonalSettingValuesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataStore">
      <wsdl:input message="tns:OpenDataStoreHttpGetIn" />
      <wsdl:output message="tns:OpenDataStoreHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveDataStore">
      <wsdl:input message="tns:SaveDataStoreHttpGetIn" />
      <wsdl:output message="tns:SaveDataStoreHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="CloseDataStore">
      <wsdl:input message="tns:CloseDataStoreHttpGetIn" />
      <wsdl:output message="tns:CloseDataStoreHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ResetDataStore">
      <wsdl:input message="tns:ResetDataStoreHttpGetIn" />
      <wsdl:output message="tns:ResetDataStoreHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetDataStoreRevisionDates">
      <wsdl:input message="tns:GetDataStoreRevisionDatesHttpGetIn" />
      <wsdl:output message="tns:GetDataStoreRevisionDatesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ImportDataStore">
      <wsdl:input message="tns:ImportDataStoreHttpGetIn" />
      <wsdl:output message="tns:ImportDataStoreHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileInfo">
      <wsdl:input message="tns:GetLoanFileInfoHttpGetIn" />
      <wsdl:output message="tns:GetLoanFileInfoHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFileDataIDForDocPackage">
      <wsdl:input message="tns:GetFileDataIDForDocPackageHttpGetIn" />
      <wsdl:output message="tns:GetFileDataIDForDocPackageHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileIndex">
      <wsdl:input message="tns:GetLoanFileIndexHttpGetIn" />
      <wsdl:output message="tns:GetLoanFileIndexHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileTaskIndex">
      <wsdl:input message="tns:GetLoanFileTaskIndexHttpGetIn" />
      <wsdl:output message="tns:GetLoanFileTaskIndexHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTemplateFiles">
      <wsdl:input message="tns:GetTemplateFilesHttpGetIn" />
      <wsdl:output message="tns:GetTemplateFilesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="AddDocumentToFile">
      <wsdl:input message="tns:AddDocumentToFileHttpGetIn" />
      <wsdl:output message="tns:AddDocumentToFileHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetDocumentData">
      <wsdl:input message="tns:GetDocumentDataHttpGetIn" />
      <wsdl:output message="tns:GetDocumentDataHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenFile">
      <wsdl:input message="tns:OpenFileHttpGetIn" />
      <wsdl:output message="tns:OpenFileHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="RenameFile">
      <wsdl:input message="tns:RenameFileHttpGetIn" />
      <wsdl:output message="tns:RenameFileHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="CloseFile">
      <wsdl:input message="tns:CloseFileHttpGetIn" />
      <wsdl:output message="tns:CloseFileHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteFile">
      <wsdl:input message="tns:DeleteFileHttpGetIn" />
      <wsdl:output message="tns:DeleteFileHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="PurgeFile">
      <wsdl:input message="tns:PurgeFileHttpGetIn" />
      <wsdl:output message="tns:PurgeFileHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="UndeleteFile">
      <wsdl:input message="tns:UndeleteFileHttpGetIn" />
      <wsdl:output message="tns:UndeleteFileHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="LogEvent">
      <wsdl:input message="tns:LogEventHttpGetIn" />
      <wsdl:output message="tns:LogEventHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangeFileOrganization">
      <wsdl:input message="tns:ChangeFileOrganizationHttpGetIn" />
      <wsdl:output message="tns:ChangeFileOrganizationHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="TestValidationRule">
      <wsdl:input message="tns:TestValidationRuleHttpGetIn" />
      <wsdl:output message="tns:TestValidationRuleHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ValidateFile">
      <wsdl:input message="tns:ValidateFileHttpGetIn" />
      <wsdl:output message="tns:ValidateFileHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="RunValidationRules">
      <wsdl:input message="tns:RunValidationRulesHttpGetIn" />
      <wsdl:output message="tns:RunValidationRulesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="BulkAssignFiles">
      <wsdl:input message="tns:BulkAssignFilesHttpGetIn" />
      <wsdl:output message="tns:BulkAssignFilesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ReassignUsersForAllFiles">
      <wsdl:input message="tns:ReassignUsersForAllFilesHttpGetIn" />
      <wsdl:output message="tns:ReassignUsersForAllFilesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="FindFileByULI">
      <wsdl:input message="tns:FindFileByULIHttpGetIn" />
      <wsdl:output message="tns:FindFileByULIHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteContact">
      <wsdl:input message="tns:DeleteContactHttpGetIn" />
      <wsdl:output message="tns:DeleteContactHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetContacts">
      <wsdl:input message="tns:GetContactsHttpGetIn" />
      <wsdl:output message="tns:GetContactsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetContactsByCat">
      <wsdl:input message="tns:GetContactsByCatHttpGetIn" />
      <wsdl:output message="tns:GetContactsByCatHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetContact">
      <wsdl:input message="tns:GetContactHttpGetIn" />
      <wsdl:output message="tns:GetContactHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetContactOrgIDs">
      <wsdl:input message="tns:GetContactOrgIDsHttpGetIn" />
      <wsdl:output message="tns:GetContactOrgIDsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetManRepIndex">
      <wsdl:input message="tns:GetManRepIndexHttpGetIn" />
      <wsdl:output message="tns:GetManRepIndexHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenManRep">
      <wsdl:input message="tns:OpenManRepHttpGetIn" />
      <wsdl:output message="tns:OpenManRepHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveManRep">
      <wsdl:input message="tns:SaveManRepHttpGetIn" />
      <wsdl:output message="tns:SaveManRepHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="CloseManRep">
      <wsdl:input message="tns:CloseManRepHttpGetIn" />
      <wsdl:output message="tns:CloseManRepHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="RenameManRep">
      <wsdl:input message="tns:RenameManRepHttpGetIn" />
      <wsdl:output message="tns:RenameManRepHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteManRep">
      <wsdl:input message="tns:DeleteManRepHttpGetIn" />
      <wsdl:output message="tns:DeleteManRepHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetManRepResults">
      <wsdl:input message="tns:GetManRepResultsHttpGetIn" />
      <wsdl:output message="tns:GetManRepResultsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByDataStore">
      <wsdl:input message="tns:QueryAuditLogByDataStoreHttpGetIn" />
      <wsdl:output message="tns:QueryAuditLogByDataStoreHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByFile">
      <wsdl:input message="tns:QueryAuditLogByFileHttpGetIn" />
      <wsdl:output message="tns:QueryAuditLogByFileHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByObject">
      <wsdl:input message="tns:QueryAuditLogByObjectHttpGetIn" />
      <wsdl:output message="tns:QueryAuditLogByObjectHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByField">
      <wsdl:input message="tns:QueryAuditLogByFieldHttpGetIn" />
      <wsdl:output message="tns:QueryAuditLogByFieldHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogBySetting">
      <wsdl:input message="tns:QueryAuditLogBySettingHttpGetIn" />
      <wsdl:output message="tns:QueryAuditLogBySettingHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPrintLog">
      <wsdl:input message="tns:GetPrintLogHttpGetIn" />
      <wsdl:output message="tns:GetPrintLogHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="AddPrintLogItem">
      <wsdl:input message="tns:AddPrintLogItemHttpGetIn" />
      <wsdl:output message="tns:AddPrintLogItemHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="CopyPrintLog">
      <wsdl:input message="tns:CopyPrintLogHttpGetIn" />
      <wsdl:output message="tns:CopyPrintLogHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetHAMPBatchRecords">
      <wsdl:input message="tns:GetHAMPBatchRecordsHttpGetIn" />
      <wsdl:output message="tns:GetHAMPBatchRecordsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTradeIndex">
      <wsdl:input message="tns:GetTradeIndexHttpGetIn" />
      <wsdl:output message="tns:GetTradeIndexHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenTrade">
      <wsdl:input message="tns:OpenTradeHttpGetIn" />
      <wsdl:output message="tns:OpenTradeHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveTrade">
      <wsdl:input message="tns:SaveTradeHttpGetIn" />
      <wsdl:output message="tns:SaveTradeHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="CloseTrade">
      <wsdl:input message="tns:CloseTradeHttpGetIn" />
      <wsdl:output message="tns:CloseTradeHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteTrade">
      <wsdl:input message="tns:DeleteTradeHttpGetIn" />
      <wsdl:output message="tns:DeleteTradeHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="RemoveLoanFromTrade">
      <wsdl:input message="tns:RemoveLoanFromTradeHttpGetIn" />
      <wsdl:output message="tns:RemoveLoanFromTradeHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLoanTradeGUID">
      <wsdl:input message="tns:GetLoanTradeGUIDHttpGetIn" />
      <wsdl:output message="tns:GetLoanTradeGUIDHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTradeDocumentData">
      <wsdl:input message="tns:GetTradeDocumentDataHttpGetIn" />
      <wsdl:output message="tns:GetTradeDocumentDataHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUserImage">
      <wsdl:input message="tns:GetUserImageHttpGetIn" />
      <wsdl:output message="tns:GetUserImageHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveUserImage">
      <wsdl:input message="tns:SaveUserImageHttpGetIn" />
      <wsdl:output message="tns:SaveUserImageHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteUserImage">
      <wsdl:input message="tns:DeleteUserImageHttpGetIn" />
      <wsdl:output message="tns:DeleteUserImageHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="InvalidatePasswordResetRequests">
      <wsdl:input message="tns:InvalidatePasswordResetRequestsHttpGetIn" />
      <wsdl:output message="tns:InvalidatePasswordResetRequestsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="Ping">
      <wsdl:input message="tns:PingHttpGetIn" />
      <wsdl:output message="tns:PingHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="UserHasResourceLocked">
      <wsdl:input message="tns:UserHasResourceLockedHttpGetIn" />
      <wsdl:output message="tns:UserHasResourceLockedHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="OrganizationHasFiles">
      <wsdl:input message="tns:OrganizationHasFilesHttpGetIn" />
      <wsdl:output message="tns:OrganizationHasFilesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLockInfo">
      <wsdl:input message="tns:GetLockInfoHttpGetIn" />
      <wsdl:output message="tns:GetLockInfoHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetObjectPermissionState">
      <wsdl:input message="tns:GetObjectPermissionStateHttpGetIn" />
      <wsdl:output message="tns:GetObjectPermissionStateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ClearServicesRefreshToken">
      <wsdl:input message="tns:ClearServicesRefreshTokenHttpGetIn" />
      <wsdl:output message="tns:ClearServicesRefreshTokenHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="AddServicesRefreshToken">
      <wsdl:input message="tns:AddServicesRefreshTokenHttpGetIn" />
      <wsdl:output message="tns:AddServicesRefreshTokenHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFavoritesForUser">
      <wsdl:input message="tns:GetFavoritesForUserHttpGetIn" />
      <wsdl:output message="tns:GetFavoritesForUserHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveFavoritesForUser">
      <wsdl:input message="tns:SaveFavoritesForUserHttpGetIn" />
      <wsdl:output message="tns:SaveFavoritesForUserHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ZipCodeLookup">
      <wsdl:input message="tns:ZipCodeLookupHttpGetIn" />
      <wsdl:output message="tns:ZipCodeLookupHttpGetOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="SQLIOBridgeHttpPost">
    <wsdl:operation name="Authenticate">
      <wsdl:input message="tns:AuthenticateHttpPostIn" />
      <wsdl:output message="tns:AuthenticateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ValidateTOTP">
      <wsdl:input message="tns:ValidateTOTPHttpPostIn" />
      <wsdl:output message="tns:ValidateTOTPHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ResetTOTPSharedSecret">
      <wsdl:input message="tns:ResetTOTPSharedSecretHttpPostIn" />
      <wsdl:output message="tns:ResetTOTPSharedSecretHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUserAccountState">
      <wsdl:input message="tns:GetUserAccountStateHttpPostIn" />
      <wsdl:output message="tns:GetUserAccountStateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="UnlockoutUserAccount">
      <wsdl:input message="tns:UnlockoutUserAccountHttpPostIn" />
      <wsdl:output message="tns:UnlockoutUserAccountHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUserOrgProfilesFromLogin">
      <wsdl:input message="tns:GetUserOrgProfilesFromLoginHttpPostIn" />
      <wsdl:output message="tns:GetUserOrgProfilesFromLoginHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFolderSetupStoreLimited">
      <wsdl:input message="tns:GetFolderSetupStoreLimitedHttpPostIn" />
      <wsdl:output message="tns:GetFolderSetupStoreLimitedHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="IsFileStale">
      <wsdl:input message="tns:IsFileStaleHttpPostIn" />
      <wsdl:output message="tns:IsFileStaleHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="RecentFileActivity">
      <wsdl:input message="tns:RecentFileActivityHttpPostIn" />
      <wsdl:output message="tns:RecentFileActivityHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="StartSession">
      <wsdl:input message="tns:StartSessionHttpPostIn" />
      <wsdl:output message="tns:StartSessionHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="EndSession">
      <wsdl:input message="tns:EndSessionHttpPostIn" />
      <wsdl:output message="tns:EndSessionHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="EndOtherSessions">
      <wsdl:input message="tns:EndOtherSessionsHttpPostIn" />
      <wsdl:output message="tns:EndOtherSessionsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="EndUsersSessions">
      <wsdl:input message="tns:EndUsersSessionsHttpPostIn" />
      <wsdl:output message="tns:EndUsersSessionsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="EndUserOrgProfilesSession">
      <wsdl:input message="tns:EndUserOrgProfilesSessionHttpPostIn" />
      <wsdl:output message="tns:EndUserOrgProfilesSessionHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetBuildDate">
      <wsdl:input message="tns:GetBuildDateHttpPostIn" />
      <wsdl:output message="tns:GetBuildDateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetServerDate">
      <wsdl:input message="tns:GetServerDateHttpPostIn" />
      <wsdl:output message="tns:GetServerDateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangePasswordNoUser">
      <wsdl:input message="tns:ChangePasswordNoUserHttpPostIn" />
      <wsdl:output message="tns:ChangePasswordNoUserHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangePasswordOtherUser">
      <wsdl:input message="tns:ChangePasswordOtherUserHttpPostIn" />
      <wsdl:output message="tns:ChangePasswordOtherUserHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetBorrowerUserNames">
      <wsdl:input message="tns:GetBorrowerUserNamesHttpPostIn" />
      <wsdl:output message="tns:GetBorrowerUserNamesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="SetBorrowerLoginCredentials">
      <wsdl:input message="tns:SetBorrowerLoginCredentialsHttpPostIn" />
      <wsdl:output message="tns:SetBorrowerLoginCredentialsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangeBorrowerLoginUserName">
      <wsdl:input message="tns:ChangeBorrowerLoginUserNameHttpPostIn" />
      <wsdl:output message="tns:ChangeBorrowerLoginUserNameHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="UnlockoutBorrowerLogin">
      <wsdl:input message="tns:UnlockoutBorrowerLoginHttpPostIn" />
      <wsdl:output message="tns:UnlockoutBorrowerLoginHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSettingStore">
      <wsdl:input message="tns:GetSettingStoreHttpPostIn" />
      <wsdl:output message="tns:GetSettingStoreHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="WriteSettingPolicy">
      <wsdl:input message="tns:WriteSettingPolicyHttpPostIn" />
      <wsdl:output message="tns:WriteSettingPolicyHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="WriteSetting">
      <wsdl:input message="tns:WriteSettingHttpPostIn" />
      <wsdl:output message="tns:WriteSettingHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ResetSetting">
      <wsdl:input message="tns:ResetSettingHttpPostIn" />
      <wsdl:output message="tns:ResetSettingHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSettingRevisionDates">
      <wsdl:input message="tns:GetSettingRevisionDatesHttpPostIn" />
      <wsdl:output message="tns:GetSettingRevisionDatesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPersonalSettingValues">
      <wsdl:input message="tns:GetPersonalSettingValuesHttpPostIn" />
      <wsdl:output message="tns:GetPersonalSettingValuesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataStore">
      <wsdl:input message="tns:OpenDataStoreHttpPostIn" />
      <wsdl:output message="tns:OpenDataStoreHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveDataStore">
      <wsdl:input message="tns:SaveDataStoreHttpPostIn" />
      <wsdl:output message="tns:SaveDataStoreHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="CloseDataStore">
      <wsdl:input message="tns:CloseDataStoreHttpPostIn" />
      <wsdl:output message="tns:CloseDataStoreHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ResetDataStore">
      <wsdl:input message="tns:ResetDataStoreHttpPostIn" />
      <wsdl:output message="tns:ResetDataStoreHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetDataStoreRevisionDates">
      <wsdl:input message="tns:GetDataStoreRevisionDatesHttpPostIn" />
      <wsdl:output message="tns:GetDataStoreRevisionDatesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ImportDataStore">
      <wsdl:input message="tns:ImportDataStoreHttpPostIn" />
      <wsdl:output message="tns:ImportDataStoreHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileInfo">
      <wsdl:input message="tns:GetLoanFileInfoHttpPostIn" />
      <wsdl:output message="tns:GetLoanFileInfoHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFileDataIDForDocPackage">
      <wsdl:input message="tns:GetFileDataIDForDocPackageHttpPostIn" />
      <wsdl:output message="tns:GetFileDataIDForDocPackageHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileIndex">
      <wsdl:input message="tns:GetLoanFileIndexHttpPostIn" />
      <wsdl:output message="tns:GetLoanFileIndexHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileTaskIndex">
      <wsdl:input message="tns:GetLoanFileTaskIndexHttpPostIn" />
      <wsdl:output message="tns:GetLoanFileTaskIndexHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTemplateFiles">
      <wsdl:input message="tns:GetTemplateFilesHttpPostIn" />
      <wsdl:output message="tns:GetTemplateFilesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="AddDocumentToFile">
      <wsdl:input message="tns:AddDocumentToFileHttpPostIn" />
      <wsdl:output message="tns:AddDocumentToFileHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetDocumentData">
      <wsdl:input message="tns:GetDocumentDataHttpPostIn" />
      <wsdl:output message="tns:GetDocumentDataHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenFile">
      <wsdl:input message="tns:OpenFileHttpPostIn" />
      <wsdl:output message="tns:OpenFileHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="RenameFile">
      <wsdl:input message="tns:RenameFileHttpPostIn" />
      <wsdl:output message="tns:RenameFileHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="CloseFile">
      <wsdl:input message="tns:CloseFileHttpPostIn" />
      <wsdl:output message="tns:CloseFileHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteFile">
      <wsdl:input message="tns:DeleteFileHttpPostIn" />
      <wsdl:output message="tns:DeleteFileHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="PurgeFile">
      <wsdl:input message="tns:PurgeFileHttpPostIn" />
      <wsdl:output message="tns:PurgeFileHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="UndeleteFile">
      <wsdl:input message="tns:UndeleteFileHttpPostIn" />
      <wsdl:output message="tns:UndeleteFileHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="LogEvent">
      <wsdl:input message="tns:LogEventHttpPostIn" />
      <wsdl:output message="tns:LogEventHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangeFileOrganization">
      <wsdl:input message="tns:ChangeFileOrganizationHttpPostIn" />
      <wsdl:output message="tns:ChangeFileOrganizationHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="TestValidationRule">
      <wsdl:input message="tns:TestValidationRuleHttpPostIn" />
      <wsdl:output message="tns:TestValidationRuleHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ValidateFile">
      <wsdl:input message="tns:ValidateFileHttpPostIn" />
      <wsdl:output message="tns:ValidateFileHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="RunValidationRules">
      <wsdl:input message="tns:RunValidationRulesHttpPostIn" />
      <wsdl:output message="tns:RunValidationRulesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="BulkAssignFiles">
      <wsdl:input message="tns:BulkAssignFilesHttpPostIn" />
      <wsdl:output message="tns:BulkAssignFilesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ReassignUsersForAllFiles">
      <wsdl:input message="tns:ReassignUsersForAllFilesHttpPostIn" />
      <wsdl:output message="tns:ReassignUsersForAllFilesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="FindFileByULI">
      <wsdl:input message="tns:FindFileByULIHttpPostIn" />
      <wsdl:output message="tns:FindFileByULIHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteContact">
      <wsdl:input message="tns:DeleteContactHttpPostIn" />
      <wsdl:output message="tns:DeleteContactHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetContacts">
      <wsdl:input message="tns:GetContactsHttpPostIn" />
      <wsdl:output message="tns:GetContactsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetContactsByCat">
      <wsdl:input message="tns:GetContactsByCatHttpPostIn" />
      <wsdl:output message="tns:GetContactsByCatHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetContact">
      <wsdl:input message="tns:GetContactHttpPostIn" />
      <wsdl:output message="tns:GetContactHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetContactOrgIDs">
      <wsdl:input message="tns:GetContactOrgIDsHttpPostIn" />
      <wsdl:output message="tns:GetContactOrgIDsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetManRepIndex">
      <wsdl:input message="tns:GetManRepIndexHttpPostIn" />
      <wsdl:output message="tns:GetManRepIndexHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenManRep">
      <wsdl:input message="tns:OpenManRepHttpPostIn" />
      <wsdl:output message="tns:OpenManRepHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveManRep">
      <wsdl:input message="tns:SaveManRepHttpPostIn" />
      <wsdl:output message="tns:SaveManRepHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="CloseManRep">
      <wsdl:input message="tns:CloseManRepHttpPostIn" />
      <wsdl:output message="tns:CloseManRepHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="RenameManRep">
      <wsdl:input message="tns:RenameManRepHttpPostIn" />
      <wsdl:output message="tns:RenameManRepHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteManRep">
      <wsdl:input message="tns:DeleteManRepHttpPostIn" />
      <wsdl:output message="tns:DeleteManRepHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetManRepResults">
      <wsdl:input message="tns:GetManRepResultsHttpPostIn" />
      <wsdl:output message="tns:GetManRepResultsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByDataStore">
      <wsdl:input message="tns:QueryAuditLogByDataStoreHttpPostIn" />
      <wsdl:output message="tns:QueryAuditLogByDataStoreHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByFile">
      <wsdl:input message="tns:QueryAuditLogByFileHttpPostIn" />
      <wsdl:output message="tns:QueryAuditLogByFileHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByObject">
      <wsdl:input message="tns:QueryAuditLogByObjectHttpPostIn" />
      <wsdl:output message="tns:QueryAuditLogByObjectHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByField">
      <wsdl:input message="tns:QueryAuditLogByFieldHttpPostIn" />
      <wsdl:output message="tns:QueryAuditLogByFieldHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogBySetting">
      <wsdl:input message="tns:QueryAuditLogBySettingHttpPostIn" />
      <wsdl:output message="tns:QueryAuditLogBySettingHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPrintLog">
      <wsdl:input message="tns:GetPrintLogHttpPostIn" />
      <wsdl:output message="tns:GetPrintLogHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="AddPrintLogItem">
      <wsdl:input message="tns:AddPrintLogItemHttpPostIn" />
      <wsdl:output message="tns:AddPrintLogItemHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="CopyPrintLog">
      <wsdl:input message="tns:CopyPrintLogHttpPostIn" />
      <wsdl:output message="tns:CopyPrintLogHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetHAMPBatchRecords">
      <wsdl:input message="tns:GetHAMPBatchRecordsHttpPostIn" />
      <wsdl:output message="tns:GetHAMPBatchRecordsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTradeIndex">
      <wsdl:input message="tns:GetTradeIndexHttpPostIn" />
      <wsdl:output message="tns:GetTradeIndexHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenTrade">
      <wsdl:input message="tns:OpenTradeHttpPostIn" />
      <wsdl:output message="tns:OpenTradeHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveTrade">
      <wsdl:input message="tns:SaveTradeHttpPostIn" />
      <wsdl:output message="tns:SaveTradeHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="CloseTrade">
      <wsdl:input message="tns:CloseTradeHttpPostIn" />
      <wsdl:output message="tns:CloseTradeHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteTrade">
      <wsdl:input message="tns:DeleteTradeHttpPostIn" />
      <wsdl:output message="tns:DeleteTradeHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="RemoveLoanFromTrade">
      <wsdl:input message="tns:RemoveLoanFromTradeHttpPostIn" />
      <wsdl:output message="tns:RemoveLoanFromTradeHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLoanTradeGUID">
      <wsdl:input message="tns:GetLoanTradeGUIDHttpPostIn" />
      <wsdl:output message="tns:GetLoanTradeGUIDHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTradeDocumentData">
      <wsdl:input message="tns:GetTradeDocumentDataHttpPostIn" />
      <wsdl:output message="tns:GetTradeDocumentDataHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUserImage">
      <wsdl:input message="tns:GetUserImageHttpPostIn" />
      <wsdl:output message="tns:GetUserImageHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveUserImage">
      <wsdl:input message="tns:SaveUserImageHttpPostIn" />
      <wsdl:output message="tns:SaveUserImageHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteUserImage">
      <wsdl:input message="tns:DeleteUserImageHttpPostIn" />
      <wsdl:output message="tns:DeleteUserImageHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="InvalidatePasswordResetRequests">
      <wsdl:input message="tns:InvalidatePasswordResetRequestsHttpPostIn" />
      <wsdl:output message="tns:InvalidatePasswordResetRequestsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="Ping">
      <wsdl:input message="tns:PingHttpPostIn" />
      <wsdl:output message="tns:PingHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="UserHasResourceLocked">
      <wsdl:input message="tns:UserHasResourceLockedHttpPostIn" />
      <wsdl:output message="tns:UserHasResourceLockedHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="OrganizationHasFiles">
      <wsdl:input message="tns:OrganizationHasFilesHttpPostIn" />
      <wsdl:output message="tns:OrganizationHasFilesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLockInfo">
      <wsdl:input message="tns:GetLockInfoHttpPostIn" />
      <wsdl:output message="tns:GetLockInfoHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetObjectPermissionState">
      <wsdl:input message="tns:GetObjectPermissionStateHttpPostIn" />
      <wsdl:output message="tns:GetObjectPermissionStateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ClearServicesRefreshToken">
      <wsdl:input message="tns:ClearServicesRefreshTokenHttpPostIn" />
      <wsdl:output message="tns:ClearServicesRefreshTokenHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="AddServicesRefreshToken">
      <wsdl:input message="tns:AddServicesRefreshTokenHttpPostIn" />
      <wsdl:output message="tns:AddServicesRefreshTokenHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFavoritesForUser">
      <wsdl:input message="tns:GetFavoritesForUserHttpPostIn" />
      <wsdl:output message="tns:GetFavoritesForUserHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="SaveFavoritesForUser">
      <wsdl:input message="tns:SaveFavoritesForUserHttpPostIn" />
      <wsdl:output message="tns:SaveFavoritesForUserHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ZipCodeLookup">
      <wsdl:input message="tns:ZipCodeLookupHttpPostIn" />
      <wsdl:output message="tns:ZipCodeLookupHttpPostOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="SQLIOBridgeSoap" type="tns:SQLIOBridgeSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="Authenticate">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/Authenticate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ValidateTOTP">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/ValidateTOTP" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResetTOTPSharedSecret">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/ResetTOTPSharedSecret" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserAccountState">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetUserAccountState" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UnlockoutUserAccount">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/UnlockoutUserAccount" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserOrgProfilesFromLogin">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetUserOrgProfilesFromLogin" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFolderSetupStoreLimited">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetFolderSetupStoreLimited" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsFileStale">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/IsFileStale" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RecentFileActivity">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/RecentFileActivity" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StartSession">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/StartSession" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndSession">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/EndSession" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndOtherSessions">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/EndOtherSessions" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndUsersSessions">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/EndUsersSessions" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndUserOrgProfilesSession">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/EndUserOrgProfilesSession" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBuildDate">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetBuildDate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetServerDate">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetServerDate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangePasswordNoUser">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/ChangePasswordNoUser" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangePasswordOtherUser">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/ChangePasswordOtherUser" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBorrowerUserNames">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetBorrowerUserNames" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetBorrowerLoginCredentials">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/SetBorrowerLoginCredentials" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangeBorrowerLoginUserName">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/ChangeBorrowerLoginUserName" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UnlockoutBorrowerLogin">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/UnlockoutBorrowerLogin" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSettingStore">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetSettingStore" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WriteSettingPolicy">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/WriteSettingPolicy" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WriteSetting">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/WriteSetting" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResetSetting">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/ResetSetting" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSettingRevisionDates">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetSettingRevisionDates" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPersonalSettingValues">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetPersonalSettingValues" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataStore">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/OpenDataStore" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveDataStore">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/SaveDataStore" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseDataStore">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/CloseDataStore" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResetDataStore">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/ResetDataStore" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDataStoreRevisionDates">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetDataStoreRevisionDates" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportDataStore">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/ImportDataStore" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileInfo">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetLoanFileInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFileDataIDForDocPackage">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetFileDataIDForDocPackage" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileIndex">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetLoanFileIndex" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileTaskIndex">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetLoanFileTaskIndex" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHMDARecords">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetHMDARecords" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTemplateFiles">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetTemplateFiles" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddDocumentToFile">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/AddDocumentToFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDocumentData">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetDocumentData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenFile">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/OpenFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RenameFile">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/RenameFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveFile">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/SaveFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseFile">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/CloseFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteFile">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/DeleteFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurgeFile">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/PurgeFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UndeleteFile">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/UndeleteFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LogEvent">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/LogEvent" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangeFileOrganization">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/ChangeFileOrganization" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TestValidationRule">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/TestValidationRule" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ValidateFile">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/ValidateFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RunValidationRules">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/RunValidationRules" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BulkAssignFiles">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/BulkAssignFiles" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReassignUsersForAllFiles">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/ReassignUsersForAllFiles" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FindFileByULI">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/FindFileByULI" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddContact">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/AddContact" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteContact">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/DeleteContact" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateContact">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/UpdateContact" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContacts">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetContacts" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContactsByCat">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetContactsByCat" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContact">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetContact" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContactOrgIDs">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetContactOrgIDs" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetManRepIndex">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetManRepIndex" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenManRep">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/OpenManRep" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveManRep">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/SaveManRep" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseManRep">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/CloseManRep" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RenameManRep">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/RenameManRep" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteManRep">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/DeleteManRep" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetManRepResults">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetManRepResults" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByDataStore">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/QueryAuditLogByDataStore" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByFile">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/QueryAuditLogByFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByObject">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/QueryAuditLogByObject" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByField">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/QueryAuditLogByField" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogBySetting">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/QueryAuditLogBySetting" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPrintLog">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetPrintLog" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddPrintLogItem">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/AddPrintLogItem" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CopyPrintLog">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/CopyPrintLog" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHAMPBatchRecords">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetHAMPBatchRecords" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTradeIndex">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetTradeIndex" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenTrade">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/OpenTrade" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveTrade">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/SaveTrade" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseTrade">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/CloseTrade" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteTrade">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/DeleteTrade" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTradeLoanIndex">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetTradeLoanIndex" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TradeHasLoans">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/TradeHasLoans" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddLoanToTrade">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/AddLoanToTrade" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RemoveLoanFromTrade">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/RemoveLoanFromTrade" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLoanTradeGUID">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetLoanTradeGUID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTradeIDByTradeGUID">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetTradeIDByTradeGUID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTradeDocumentData">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetTradeDocumentData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserImage">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetUserImage" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveUserImage">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/SaveUserImage" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteUserImage">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/DeleteUserImage" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvalidatePasswordResetRequests">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/InvalidatePasswordResetRequests" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Ping">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/Ping" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UserHasResourceLocked">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/UserHasResourceLocked" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OrganizationHasFiles">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/OrganizationHasFiles" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLockInfo">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetLockInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetObjectPermissionState">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetObjectPermissionState" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClearServicesRefreshToken">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/ClearServicesRefreshToken" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddServicesRefreshToken">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/AddServicesRefreshToken" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFavoritesForUser">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/GetFavoritesForUser" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveFavoritesForUser">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/SaveFavoritesForUser" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ZipCodeLookup">
      <soap:operation soapAction="http://bytesoftware.com/LOSWebService/ZipCodeLookup" 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="SQLIOBridgeSoap12" type="tns:SQLIOBridgeSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="Authenticate">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/Authenticate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ValidateTOTP">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/ValidateTOTP" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResetTOTPSharedSecret">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/ResetTOTPSharedSecret" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserAccountState">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetUserAccountState" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UnlockoutUserAccount">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/UnlockoutUserAccount" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserOrgProfilesFromLogin">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetUserOrgProfilesFromLogin" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFolderSetupStoreLimited">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetFolderSetupStoreLimited" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsFileStale">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/IsFileStale" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RecentFileActivity">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/RecentFileActivity" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StartSession">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/StartSession" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndSession">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/EndSession" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndOtherSessions">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/EndOtherSessions" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndUsersSessions">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/EndUsersSessions" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndUserOrgProfilesSession">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/EndUserOrgProfilesSession" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBuildDate">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetBuildDate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetServerDate">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetServerDate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangePasswordNoUser">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/ChangePasswordNoUser" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangePasswordOtherUser">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/ChangePasswordOtherUser" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBorrowerUserNames">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetBorrowerUserNames" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetBorrowerLoginCredentials">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/SetBorrowerLoginCredentials" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangeBorrowerLoginUserName">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/ChangeBorrowerLoginUserName" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UnlockoutBorrowerLogin">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/UnlockoutBorrowerLogin" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSettingStore">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetSettingStore" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WriteSettingPolicy">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/WriteSettingPolicy" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WriteSetting">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/WriteSetting" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResetSetting">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/ResetSetting" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSettingRevisionDates">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetSettingRevisionDates" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPersonalSettingValues">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetPersonalSettingValues" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataStore">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/OpenDataStore" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveDataStore">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/SaveDataStore" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseDataStore">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/CloseDataStore" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResetDataStore">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/ResetDataStore" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDataStoreRevisionDates">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetDataStoreRevisionDates" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportDataStore">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/ImportDataStore" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileInfo">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetLoanFileInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFileDataIDForDocPackage">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetFileDataIDForDocPackage" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileIndex">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetLoanFileIndex" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileTaskIndex">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetLoanFileTaskIndex" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHMDARecords">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetHMDARecords" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTemplateFiles">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetTemplateFiles" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddDocumentToFile">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/AddDocumentToFile" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDocumentData">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetDocumentData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenFile">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/OpenFile" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RenameFile">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/RenameFile" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveFile">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/SaveFile" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseFile">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/CloseFile" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteFile">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/DeleteFile" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurgeFile">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/PurgeFile" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UndeleteFile">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/UndeleteFile" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LogEvent">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/LogEvent" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangeFileOrganization">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/ChangeFileOrganization" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TestValidationRule">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/TestValidationRule" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ValidateFile">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/ValidateFile" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RunValidationRules">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/RunValidationRules" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BulkAssignFiles">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/BulkAssignFiles" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReassignUsersForAllFiles">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/ReassignUsersForAllFiles" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FindFileByULI">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/FindFileByULI" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddContact">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/AddContact" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteContact">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/DeleteContact" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateContact">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/UpdateContact" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContacts">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetContacts" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContactsByCat">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetContactsByCat" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContact">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetContact" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContactOrgIDs">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetContactOrgIDs" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetManRepIndex">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetManRepIndex" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenManRep">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/OpenManRep" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveManRep">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/SaveManRep" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseManRep">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/CloseManRep" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RenameManRep">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/RenameManRep" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteManRep">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/DeleteManRep" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetManRepResults">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetManRepResults" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByDataStore">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/QueryAuditLogByDataStore" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByFile">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/QueryAuditLogByFile" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByObject">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/QueryAuditLogByObject" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByField">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/QueryAuditLogByField" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogBySetting">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/QueryAuditLogBySetting" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPrintLog">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetPrintLog" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddPrintLogItem">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/AddPrintLogItem" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CopyPrintLog">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/CopyPrintLog" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHAMPBatchRecords">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetHAMPBatchRecords" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTradeIndex">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetTradeIndex" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenTrade">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/OpenTrade" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveTrade">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/SaveTrade" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseTrade">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/CloseTrade" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteTrade">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/DeleteTrade" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTradeLoanIndex">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetTradeLoanIndex" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TradeHasLoans">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/TradeHasLoans" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddLoanToTrade">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/AddLoanToTrade" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RemoveLoanFromTrade">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/RemoveLoanFromTrade" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLoanTradeGUID">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetLoanTradeGUID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTradeIDByTradeGUID">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetTradeIDByTradeGUID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTradeDocumentData">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetTradeDocumentData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserImage">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetUserImage" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveUserImage">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/SaveUserImage" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteUserImage">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/DeleteUserImage" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvalidatePasswordResetRequests">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/InvalidatePasswordResetRequests" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Ping">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/Ping" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UserHasResourceLocked">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/UserHasResourceLocked" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OrganizationHasFiles">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/OrganizationHasFiles" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLockInfo">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetLockInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetObjectPermissionState">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetObjectPermissionState" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClearServicesRefreshToken">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/ClearServicesRefreshToken" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddServicesRefreshToken">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/AddServicesRefreshToken" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFavoritesForUser">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/GetFavoritesForUser" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveFavoritesForUser">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/SaveFavoritesForUser" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ZipCodeLookup">
      <soap12:operation soapAction="http://bytesoftware.com/LOSWebService/ZipCodeLookup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="SQLIOBridgeHttpGet" type="tns:SQLIOBridgeHttpGet">
    <http:binding verb="GET" />
    <wsdl:operation name="Authenticate">
      <http:operation location="/Authenticate" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ValidateTOTP">
      <http:operation location="/ValidateTOTP" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResetTOTPSharedSecret">
      <http:operation location="/ResetTOTPSharedSecret" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserAccountState">
      <http:operation location="/GetUserAccountState" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UnlockoutUserAccount">
      <http:operation location="/UnlockoutUserAccount" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserOrgProfilesFromLogin">
      <http:operation location="/GetUserOrgProfilesFromLogin" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFolderSetupStoreLimited">
      <http:operation location="/GetFolderSetupStoreLimited" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsFileStale">
      <http:operation location="/IsFileStale" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RecentFileActivity">
      <http:operation location="/RecentFileActivity" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StartSession">
      <http:operation location="/StartSession" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndSession">
      <http:operation location="/EndSession" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndOtherSessions">
      <http:operation location="/EndOtherSessions" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndUsersSessions">
      <http:operation location="/EndUsersSessions" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndUserOrgProfilesSession">
      <http:operation location="/EndUserOrgProfilesSession" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBuildDate">
      <http:operation location="/GetBuildDate" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetServerDate">
      <http:operation location="/GetServerDate" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangePasswordNoUser">
      <http:operation location="/ChangePasswordNoUser" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangePasswordOtherUser">
      <http:operation location="/ChangePasswordOtherUser" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBorrowerUserNames">
      <http:operation location="/GetBorrowerUserNames" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetBorrowerLoginCredentials">
      <http:operation location="/SetBorrowerLoginCredentials" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangeBorrowerLoginUserName">
      <http:operation location="/ChangeBorrowerLoginUserName" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UnlockoutBorrowerLogin">
      <http:operation location="/UnlockoutBorrowerLogin" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSettingStore">
      <http:operation location="/GetSettingStore" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WriteSettingPolicy">
      <http:operation location="/WriteSettingPolicy" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WriteSetting">
      <http:operation location="/WriteSetting" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResetSetting">
      <http:operation location="/ResetSetting" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSettingRevisionDates">
      <http:operation location="/GetSettingRevisionDates" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPersonalSettingValues">
      <http:operation location="/GetPersonalSettingValues" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataStore">
      <http:operation location="/OpenDataStore" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveDataStore">
      <http:operation location="/SaveDataStore" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseDataStore">
      <http:operation location="/CloseDataStore" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResetDataStore">
      <http:operation location="/ResetDataStore" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDataStoreRevisionDates">
      <http:operation location="/GetDataStoreRevisionDates" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportDataStore">
      <http:operation location="/ImportDataStore" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileInfo">
      <http:operation location="/GetLoanFileInfo" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFileDataIDForDocPackage">
      <http:operation location="/GetFileDataIDForDocPackage" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileIndex">
      <http:operation location="/GetLoanFileIndex" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileTaskIndex">
      <http:operation location="/GetLoanFileTaskIndex" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTemplateFiles">
      <http:operation location="/GetTemplateFiles" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddDocumentToFile">
      <http:operation location="/AddDocumentToFile" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDocumentData">
      <http:operation location="/GetDocumentData" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenFile">
      <http:operation location="/OpenFile" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RenameFile">
      <http:operation location="/RenameFile" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseFile">
      <http:operation location="/CloseFile" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteFile">
      <http:operation location="/DeleteFile" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurgeFile">
      <http:operation location="/PurgeFile" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UndeleteFile">
      <http:operation location="/UndeleteFile" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LogEvent">
      <http:operation location="/LogEvent" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangeFileOrganization">
      <http:operation location="/ChangeFileOrganization" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TestValidationRule">
      <http:operation location="/TestValidationRule" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ValidateFile">
      <http:operation location="/ValidateFile" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RunValidationRules">
      <http:operation location="/RunValidationRules" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BulkAssignFiles">
      <http:operation location="/BulkAssignFiles" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReassignUsersForAllFiles">
      <http:operation location="/ReassignUsersForAllFiles" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FindFileByULI">
      <http:operation location="/FindFileByULI" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteContact">
      <http:operation location="/DeleteContact" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContacts">
      <http:operation location="/GetContacts" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContactsByCat">
      <http:operation location="/GetContactsByCat" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContact">
      <http:operation location="/GetContact" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContactOrgIDs">
      <http:operation location="/GetContactOrgIDs" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetManRepIndex">
      <http:operation location="/GetManRepIndex" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenManRep">
      <http:operation location="/OpenManRep" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveManRep">
      <http:operation location="/SaveManRep" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseManRep">
      <http:operation location="/CloseManRep" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RenameManRep">
      <http:operation location="/RenameManRep" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteManRep">
      <http:operation location="/DeleteManRep" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetManRepResults">
      <http:operation location="/GetManRepResults" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByDataStore">
      <http:operation location="/QueryAuditLogByDataStore" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByFile">
      <http:operation location="/QueryAuditLogByFile" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByObject">
      <http:operation location="/QueryAuditLogByObject" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByField">
      <http:operation location="/QueryAuditLogByField" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogBySetting">
      <http:operation location="/QueryAuditLogBySetting" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPrintLog">
      <http:operation location="/GetPrintLog" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddPrintLogItem">
      <http:operation location="/AddPrintLogItem" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CopyPrintLog">
      <http:operation location="/CopyPrintLog" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHAMPBatchRecords">
      <http:operation location="/GetHAMPBatchRecords" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTradeIndex">
      <http:operation location="/GetTradeIndex" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenTrade">
      <http:operation location="/OpenTrade" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveTrade">
      <http:operation location="/SaveTrade" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseTrade">
      <http:operation location="/CloseTrade" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteTrade">
      <http:operation location="/DeleteTrade" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RemoveLoanFromTrade">
      <http:operation location="/RemoveLoanFromTrade" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLoanTradeGUID">
      <http:operation location="/GetLoanTradeGUID" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTradeDocumentData">
      <http:operation location="/GetTradeDocumentData" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserImage">
      <http:operation location="/GetUserImage" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveUserImage">
      <http:operation location="/SaveUserImage" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteUserImage">
      <http:operation location="/DeleteUserImage" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvalidatePasswordResetRequests">
      <http:operation location="/InvalidatePasswordResetRequests" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Ping">
      <http:operation location="/Ping" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UserHasResourceLocked">
      <http:operation location="/UserHasResourceLocked" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OrganizationHasFiles">
      <http:operation location="/OrganizationHasFiles" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLockInfo">
      <http:operation location="/GetLockInfo" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetObjectPermissionState">
      <http:operation location="/GetObjectPermissionState" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClearServicesRefreshToken">
      <http:operation location="/ClearServicesRefreshToken" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddServicesRefreshToken">
      <http:operation location="/AddServicesRefreshToken" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFavoritesForUser">
      <http:operation location="/GetFavoritesForUser" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveFavoritesForUser">
      <http:operation location="/SaveFavoritesForUser" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ZipCodeLookup">
      <http:operation location="/ZipCodeLookup" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="SQLIOBridgeHttpPost" type="tns:SQLIOBridgeHttpPost">
    <http:binding verb="POST" />
    <wsdl:operation name="Authenticate">
      <http:operation location="/Authenticate" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ValidateTOTP">
      <http:operation location="/ValidateTOTP" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResetTOTPSharedSecret">
      <http:operation location="/ResetTOTPSharedSecret" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserAccountState">
      <http:operation location="/GetUserAccountState" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UnlockoutUserAccount">
      <http:operation location="/UnlockoutUserAccount" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserOrgProfilesFromLogin">
      <http:operation location="/GetUserOrgProfilesFromLogin" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFolderSetupStoreLimited">
      <http:operation location="/GetFolderSetupStoreLimited" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsFileStale">
      <http:operation location="/IsFileStale" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RecentFileActivity">
      <http:operation location="/RecentFileActivity" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StartSession">
      <http:operation location="/StartSession" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndSession">
      <http:operation location="/EndSession" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndOtherSessions">
      <http:operation location="/EndOtherSessions" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndUsersSessions">
      <http:operation location="/EndUsersSessions" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndUserOrgProfilesSession">
      <http:operation location="/EndUserOrgProfilesSession" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBuildDate">
      <http:operation location="/GetBuildDate" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetServerDate">
      <http:operation location="/GetServerDate" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangePasswordNoUser">
      <http:operation location="/ChangePasswordNoUser" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangePasswordOtherUser">
      <http:operation location="/ChangePasswordOtherUser" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBorrowerUserNames">
      <http:operation location="/GetBorrowerUserNames" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetBorrowerLoginCredentials">
      <http:operation location="/SetBorrowerLoginCredentials" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangeBorrowerLoginUserName">
      <http:operation location="/ChangeBorrowerLoginUserName" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UnlockoutBorrowerLogin">
      <http:operation location="/UnlockoutBorrowerLogin" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSettingStore">
      <http:operation location="/GetSettingStore" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WriteSettingPolicy">
      <http:operation location="/WriteSettingPolicy" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="WriteSetting">
      <http:operation location="/WriteSetting" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResetSetting">
      <http:operation location="/ResetSetting" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSettingRevisionDates">
      <http:operation location="/GetSettingRevisionDates" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPersonalSettingValues">
      <http:operation location="/GetPersonalSettingValues" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataStore">
      <http:operation location="/OpenDataStore" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveDataStore">
      <http:operation location="/SaveDataStore" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseDataStore">
      <http:operation location="/CloseDataStore" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResetDataStore">
      <http:operation location="/ResetDataStore" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDataStoreRevisionDates">
      <http:operation location="/GetDataStoreRevisionDates" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ImportDataStore">
      <http:operation location="/ImportDataStore" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileInfo">
      <http:operation location="/GetLoanFileInfo" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFileDataIDForDocPackage">
      <http:operation location="/GetFileDataIDForDocPackage" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileIndex">
      <http:operation location="/GetLoanFileIndex" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLoanFileTaskIndex">
      <http:operation location="/GetLoanFileTaskIndex" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTemplateFiles">
      <http:operation location="/GetTemplateFiles" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddDocumentToFile">
      <http:operation location="/AddDocumentToFile" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDocumentData">
      <http:operation location="/GetDocumentData" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenFile">
      <http:operation location="/OpenFile" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RenameFile">
      <http:operation location="/RenameFile" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseFile">
      <http:operation location="/CloseFile" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteFile">
      <http:operation location="/DeleteFile" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PurgeFile">
      <http:operation location="/PurgeFile" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UndeleteFile">
      <http:operation location="/UndeleteFile" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LogEvent">
      <http:operation location="/LogEvent" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangeFileOrganization">
      <http:operation location="/ChangeFileOrganization" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TestValidationRule">
      <http:operation location="/TestValidationRule" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ValidateFile">
      <http:operation location="/ValidateFile" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RunValidationRules">
      <http:operation location="/RunValidationRules" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BulkAssignFiles">
      <http:operation location="/BulkAssignFiles" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReassignUsersForAllFiles">
      <http:operation location="/ReassignUsersForAllFiles" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FindFileByULI">
      <http:operation location="/FindFileByULI" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteContact">
      <http:operation location="/DeleteContact" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContacts">
      <http:operation location="/GetContacts" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContactsByCat">
      <http:operation location="/GetContactsByCat" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContact">
      <http:operation location="/GetContact" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContactOrgIDs">
      <http:operation location="/GetContactOrgIDs" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetManRepIndex">
      <http:operation location="/GetManRepIndex" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenManRep">
      <http:operation location="/OpenManRep" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveManRep">
      <http:operation location="/SaveManRep" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseManRep">
      <http:operation location="/CloseManRep" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RenameManRep">
      <http:operation location="/RenameManRep" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteManRep">
      <http:operation location="/DeleteManRep" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetManRepResults">
      <http:operation location="/GetManRepResults" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByDataStore">
      <http:operation location="/QueryAuditLogByDataStore" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByFile">
      <http:operation location="/QueryAuditLogByFile" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByObject">
      <http:operation location="/QueryAuditLogByObject" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogByField">
      <http:operation location="/QueryAuditLogByField" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryAuditLogBySetting">
      <http:operation location="/QueryAuditLogBySetting" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPrintLog">
      <http:operation location="/GetPrintLog" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddPrintLogItem">
      <http:operation location="/AddPrintLogItem" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CopyPrintLog">
      <http:operation location="/CopyPrintLog" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHAMPBatchRecords">
      <http:operation location="/GetHAMPBatchRecords" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTradeIndex">
      <http:operation location="/GetTradeIndex" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenTrade">
      <http:operation location="/OpenTrade" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveTrade">
      <http:operation location="/SaveTrade" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseTrade">
      <http:operation location="/CloseTrade" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteTrade">
      <http:operation location="/DeleteTrade" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RemoveLoanFromTrade">
      <http:operation location="/RemoveLoanFromTrade" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLoanTradeGUID">
      <http:operation location="/GetLoanTradeGUID" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTradeDocumentData">
      <http:operation location="/GetTradeDocumentData" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserImage">
      <http:operation location="/GetUserImage" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveUserImage">
      <http:operation location="/SaveUserImage" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteUserImage">
      <http:operation location="/DeleteUserImage" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InvalidatePasswordResetRequests">
      <http:operation location="/InvalidatePasswordResetRequests" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Ping">
      <http:operation location="/Ping" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UserHasResourceLocked">
      <http:operation location="/UserHasResourceLocked" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OrganizationHasFiles">
      <http:operation location="/OrganizationHasFiles" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLockInfo">
      <http:operation location="/GetLockInfo" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetObjectPermissionState">
      <http:operation location="/GetObjectPermissionState" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClearServicesRefreshToken">
      <http:operation location="/ClearServicesRefreshToken" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddServicesRefreshToken">
      <http:operation location="/AddServicesRefreshToken" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFavoritesForUser">
      <http:operation location="/GetFavoritesForUser" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveFavoritesForUser">
      <http:operation location="/SaveFavoritesForUser" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ZipCodeLookup">
      <http:operation location="/ZipCodeLookup" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="SQLIOBridge">
    <wsdl:port name="SQLIOBridgeSoap" binding="tns:SQLIOBridgeSoap">
      <soap:address location="https://capitalint.net/LOSWebService.asmx" />
    </wsdl:port>
    <wsdl:port name="SQLIOBridgeSoap12" binding="tns:SQLIOBridgeSoap12">
      <soap12:address location="https://capitalint.net/LOSWebService.asmx" />
    </wsdl:port>
    <wsdl:port name="SQLIOBridgeHttpGet" binding="tns:SQLIOBridgeHttpGet">
      <http:address location="https://capitalint.net/LOSWebService.asmx" />
    </wsdl:port>
    <wsdl:port name="SQLIOBridgeHttpPost" binding="tns:SQLIOBridgeHttpPost">
      <http:address location="https://capitalint.net/LOSWebService.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>