<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.smartertools.com/smarterstats/SiteTuning.asmx" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://www.smartertools.com/smarterstats/SiteTuning.asmx" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service contains methods that control site tuning for sites on your SmarterStats installation.</wsdl:documentation>
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.smartertools.com/smarterstats/SiteTuning.asmx">
      <s:element name="GetSiteTuningSettings">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="authUserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="authPassword" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSiteTuningSettingsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetSiteTuningSettingsResult" type="tns:SiteTuningSettings" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SiteTuningSettings">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Enabled" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="MaxPages" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="MaxPagesPerMinute" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="MaxQueryPages" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ScanFrequency" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="SiteId" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetSiteTuningSettings2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="authUserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="authPassword" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSiteTuningSettings2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetSiteTuningSettings2Result" type="tns:TuningResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="TuningResult">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Result" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="ResultCode" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="TuningSettings" type="tns:SiteTuningSettings" />
        </s:sequence>
      </s:complexType>
      <s:element name="SetSiteTuningSettings">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="authUserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="authPassword" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Enabled" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ScanFrequency" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="MaxPages" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="MaxPagesPerMinute" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="MaxQueryPages" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetSiteTuningSettingsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SetSiteTuningSettingsResult" type="tns:SiteTuningResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SiteTuningResult">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Result" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:element name="SetSiteTuningSettings2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="authUserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="authPassword" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Enabled" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="ScanFrequency" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="MaxPages" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="MaxPagesPerMinute" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="MaxQueryPages" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetSiteTuningSettings2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SetSiteTuningSettings2Result" type="tns:GenericResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GenericResult">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Result" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="ResultCode" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="StartSiteTuning">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="authUserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="authPassword" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StartSiteTuningResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StartSiteTuningResult" type="tns:SiteTuningResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StartSiteTuning2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="authUserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="authPassword" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StartSiteTuning2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StartSiteTuning2Result" type="tns:GenericResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PauseSiteTuning">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="authUserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="authPassword" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PauseSiteTuningResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PauseSiteTuningResult" type="tns:SiteTuningResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ResumeSiteTuning">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="authUserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="authPassword" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ResumeSiteTuningResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ResumeSiteTuningResult" type="tns:SiteTuningResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSiteTuningIssues">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="authUserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="authPassword" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSiteTuningIssuesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSiteTuningIssuesResult" type="tns:ArrayOfSiteTuningIssue" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfSiteTuningIssue">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="SiteTuningIssue" type="tns:SiteTuningIssue" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="SiteTuningIssue">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Severity" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Type" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Url" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetSiteTuningIssues2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="authUserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="authPassword" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSiteTuningIssues2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetSiteTuningIssues2Result" type="tns:TuningIssueResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="TuningIssueResult">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Result" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="ResultCode" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="TuningIssues" type="tns:ArrayOfSiteTuningIssue" />
        </s:sequence>
      </s:complexType>
      <s:element name="SiteTuningSettings" type="tns:SiteTuningSettings" />
      <s:element name="TuningResult" type="tns:TuningResult" />
      <s:element name="SiteTuningResult" type="tns:SiteTuningResult" />
      <s:element name="GenericResult" type="tns:GenericResult" />
      <s:element name="ArrayOfSiteTuningIssue" nillable="true" type="tns:ArrayOfSiteTuningIssue" />
      <s:element name="TuningIssueResult" type="tns:TuningIssueResult" />
    </s:schema>
  </wsdl:types>
  <wsdl:message name="GetSiteTuningSettingsSoapIn">
    <wsdl:part name="parameters" element="tns:GetSiteTuningSettings" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningSettingsSoapOut">
    <wsdl:part name="parameters" element="tns:GetSiteTuningSettingsResponse" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningSettings2SoapIn">
    <wsdl:part name="parameters" element="tns:GetSiteTuningSettings2" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningSettings2SoapOut">
    <wsdl:part name="parameters" element="tns:GetSiteTuningSettings2Response" />
  </wsdl:message>
  <wsdl:message name="SetSiteTuningSettingsSoapIn">
    <wsdl:part name="parameters" element="tns:SetSiteTuningSettings" />
  </wsdl:message>
  <wsdl:message name="SetSiteTuningSettingsSoapOut">
    <wsdl:part name="parameters" element="tns:SetSiteTuningSettingsResponse" />
  </wsdl:message>
  <wsdl:message name="SetSiteTuningSettings2SoapIn">
    <wsdl:part name="parameters" element="tns:SetSiteTuningSettings2" />
  </wsdl:message>
  <wsdl:message name="SetSiteTuningSettings2SoapOut">
    <wsdl:part name="parameters" element="tns:SetSiteTuningSettings2Response" />
  </wsdl:message>
  <wsdl:message name="StartSiteTuningSoapIn">
    <wsdl:part name="parameters" element="tns:StartSiteTuning" />
  </wsdl:message>
  <wsdl:message name="StartSiteTuningSoapOut">
    <wsdl:part name="parameters" element="tns:StartSiteTuningResponse" />
  </wsdl:message>
  <wsdl:message name="StartSiteTuning2SoapIn">
    <wsdl:part name="parameters" element="tns:StartSiteTuning2" />
  </wsdl:message>
  <wsdl:message name="StartSiteTuning2SoapOut">
    <wsdl:part name="parameters" element="tns:StartSiteTuning2Response" />
  </wsdl:message>
  <wsdl:message name="PauseSiteTuningSoapIn">
    <wsdl:part name="parameters" element="tns:PauseSiteTuning" />
  </wsdl:message>
  <wsdl:message name="PauseSiteTuningSoapOut">
    <wsdl:part name="parameters" element="tns:PauseSiteTuningResponse" />
  </wsdl:message>
  <wsdl:message name="ResumeSiteTuningSoapIn">
    <wsdl:part name="parameters" element="tns:ResumeSiteTuning" />
  </wsdl:message>
  <wsdl:message name="ResumeSiteTuningSoapOut">
    <wsdl:part name="parameters" element="tns:ResumeSiteTuningResponse" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningIssuesSoapIn">
    <wsdl:part name="parameters" element="tns:GetSiteTuningIssues" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningIssuesSoapOut">
    <wsdl:part name="parameters" element="tns:GetSiteTuningIssuesResponse" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningIssues2SoapIn">
    <wsdl:part name="parameters" element="tns:GetSiteTuningIssues2" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningIssues2SoapOut">
    <wsdl:part name="parameters" element="tns:GetSiteTuningIssues2Response" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningSettingsHttpGetIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningSettingsHttpGetOut">
    <wsdl:part name="Body" element="tns:SiteTuningSettings" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningSettings2HttpGetIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningSettings2HttpGetOut">
    <wsdl:part name="Body" element="tns:TuningResult" />
  </wsdl:message>
  <wsdl:message name="SetSiteTuningSettingsHttpGetIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
    <wsdl:part name="Enabled" type="s:string" />
    <wsdl:part name="ScanFrequency" type="s:string" />
    <wsdl:part name="MaxPages" type="s:string" />
    <wsdl:part name="MaxPagesPerMinute" type="s:string" />
    <wsdl:part name="MaxQueryPages" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SetSiteTuningSettingsHttpGetOut">
    <wsdl:part name="Body" element="tns:SiteTuningResult" />
  </wsdl:message>
  <wsdl:message name="SetSiteTuningSettings2HttpGetIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
    <wsdl:part name="Enabled" type="s:string" />
    <wsdl:part name="ScanFrequency" type="s:string" />
    <wsdl:part name="MaxPages" type="s:string" />
    <wsdl:part name="MaxPagesPerMinute" type="s:string" />
    <wsdl:part name="MaxQueryPages" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SetSiteTuningSettings2HttpGetOut">
    <wsdl:part name="Body" element="tns:GenericResult" />
  </wsdl:message>
  <wsdl:message name="StartSiteTuningHttpGetIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="StartSiteTuningHttpGetOut">
    <wsdl:part name="Body" element="tns:SiteTuningResult" />
  </wsdl:message>
  <wsdl:message name="StartSiteTuning2HttpGetIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="StartSiteTuning2HttpGetOut">
    <wsdl:part name="Body" element="tns:GenericResult" />
  </wsdl:message>
  <wsdl:message name="PauseSiteTuningHttpGetIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="PauseSiteTuningHttpGetOut">
    <wsdl:part name="Body" element="tns:SiteTuningResult" />
  </wsdl:message>
  <wsdl:message name="ResumeSiteTuningHttpGetIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ResumeSiteTuningHttpGetOut">
    <wsdl:part name="Body" element="tns:SiteTuningResult" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningIssuesHttpGetIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningIssuesHttpGetOut">
    <wsdl:part name="Body" element="tns:ArrayOfSiteTuningIssue" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningIssues2HttpGetIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningIssues2HttpGetOut">
    <wsdl:part name="Body" element="tns:TuningIssueResult" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningSettingsHttpPostIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningSettingsHttpPostOut">
    <wsdl:part name="Body" element="tns:SiteTuningSettings" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningSettings2HttpPostIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningSettings2HttpPostOut">
    <wsdl:part name="Body" element="tns:TuningResult" />
  </wsdl:message>
  <wsdl:message name="SetSiteTuningSettingsHttpPostIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
    <wsdl:part name="Enabled" type="s:string" />
    <wsdl:part name="ScanFrequency" type="s:string" />
    <wsdl:part name="MaxPages" type="s:string" />
    <wsdl:part name="MaxPagesPerMinute" type="s:string" />
    <wsdl:part name="MaxQueryPages" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SetSiteTuningSettingsHttpPostOut">
    <wsdl:part name="Body" element="tns:SiteTuningResult" />
  </wsdl:message>
  <wsdl:message name="SetSiteTuningSettings2HttpPostIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
    <wsdl:part name="Enabled" type="s:string" />
    <wsdl:part name="ScanFrequency" type="s:string" />
    <wsdl:part name="MaxPages" type="s:string" />
    <wsdl:part name="MaxPagesPerMinute" type="s:string" />
    <wsdl:part name="MaxQueryPages" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SetSiteTuningSettings2HttpPostOut">
    <wsdl:part name="Body" element="tns:GenericResult" />
  </wsdl:message>
  <wsdl:message name="StartSiteTuningHttpPostIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="StartSiteTuningHttpPostOut">
    <wsdl:part name="Body" element="tns:SiteTuningResult" />
  </wsdl:message>
  <wsdl:message name="StartSiteTuning2HttpPostIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="StartSiteTuning2HttpPostOut">
    <wsdl:part name="Body" element="tns:GenericResult" />
  </wsdl:message>
  <wsdl:message name="PauseSiteTuningHttpPostIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="PauseSiteTuningHttpPostOut">
    <wsdl:part name="Body" element="tns:SiteTuningResult" />
  </wsdl:message>
  <wsdl:message name="ResumeSiteTuningHttpPostIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ResumeSiteTuningHttpPostOut">
    <wsdl:part name="Body" element="tns:SiteTuningResult" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningIssuesHttpPostIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningIssuesHttpPostOut">
    <wsdl:part name="Body" element="tns:ArrayOfSiteTuningIssue" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningIssues2HttpPostIn">
    <wsdl:part name="authUserName" type="s:string" />
    <wsdl:part name="authPassword" type="s:string" />
    <wsdl:part name="SiteID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetSiteTuningIssues2HttpPostOut">
    <wsdl:part name="Body" element="tns:TuningIssueResult" />
  </wsdl:message>
  <wsdl:portType name="SiteTuningSoap">
    <wsdl:operation name="GetSiteTuningSettings">
      <wsdl:input message="tns:GetSiteTuningSettingsSoapIn" />
      <wsdl:output message="tns:GetSiteTuningSettingsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningSettings2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get site tuning settings for a specific site.</wsdl:documentation>
      <wsdl:input message="tns:GetSiteTuningSettings2SoapIn" />
      <wsdl:output message="tns:GetSiteTuningSettings2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SetSiteTuningSettings">
      <wsdl:input message="tns:SetSiteTuningSettingsSoapIn" />
      <wsdl:output message="tns:SetSiteTuningSettingsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SetSiteTuningSettings2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Set site tuning settings.</wsdl:documentation>
      <wsdl:input message="tns:SetSiteTuningSettings2SoapIn" />
      <wsdl:output message="tns:SetSiteTuningSettings2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StartSiteTuning">
      <wsdl:input message="tns:StartSiteTuningSoapIn" />
      <wsdl:output message="tns:StartSiteTuningSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="StartSiteTuning2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Start site tuning scan for a site.</wsdl:documentation>
      <wsdl:input message="tns:StartSiteTuning2SoapIn" />
      <wsdl:output message="tns:StartSiteTuning2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PauseSiteTuning">
      <wsdl:input message="tns:PauseSiteTuningSoapIn" />
      <wsdl:output message="tns:PauseSiteTuningSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ResumeSiteTuning">
      <wsdl:input message="tns:ResumeSiteTuningSoapIn" />
      <wsdl:output message="tns:ResumeSiteTuningSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningIssues">
      <wsdl:input message="tns:GetSiteTuningIssuesSoapIn" />
      <wsdl:output message="tns:GetSiteTuningIssuesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningIssues2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of issues found in site tuning for a specific site.</wsdl:documentation>
      <wsdl:input message="tns:GetSiteTuningIssues2SoapIn" />
      <wsdl:output message="tns:GetSiteTuningIssues2SoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="SiteTuningHttpGet">
    <wsdl:operation name="GetSiteTuningSettings">
      <wsdl:input message="tns:GetSiteTuningSettingsHttpGetIn" />
      <wsdl:output message="tns:GetSiteTuningSettingsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningSettings2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get site tuning settings for a specific site.</wsdl:documentation>
      <wsdl:input message="tns:GetSiteTuningSettings2HttpGetIn" />
      <wsdl:output message="tns:GetSiteTuningSettings2HttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="SetSiteTuningSettings">
      <wsdl:input message="tns:SetSiteTuningSettingsHttpGetIn" />
      <wsdl:output message="tns:SetSiteTuningSettingsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="SetSiteTuningSettings2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Set site tuning settings.</wsdl:documentation>
      <wsdl:input message="tns:SetSiteTuningSettings2HttpGetIn" />
      <wsdl:output message="tns:SetSiteTuningSettings2HttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="StartSiteTuning">
      <wsdl:input message="tns:StartSiteTuningHttpGetIn" />
      <wsdl:output message="tns:StartSiteTuningHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="StartSiteTuning2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Start site tuning scan for a site.</wsdl:documentation>
      <wsdl:input message="tns:StartSiteTuning2HttpGetIn" />
      <wsdl:output message="tns:StartSiteTuning2HttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="PauseSiteTuning">
      <wsdl:input message="tns:PauseSiteTuningHttpGetIn" />
      <wsdl:output message="tns:PauseSiteTuningHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="ResumeSiteTuning">
      <wsdl:input message="tns:ResumeSiteTuningHttpGetIn" />
      <wsdl:output message="tns:ResumeSiteTuningHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningIssues">
      <wsdl:input message="tns:GetSiteTuningIssuesHttpGetIn" />
      <wsdl:output message="tns:GetSiteTuningIssuesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningIssues2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of issues found in site tuning for a specific site.</wsdl:documentation>
      <wsdl:input message="tns:GetSiteTuningIssues2HttpGetIn" />
      <wsdl:output message="tns:GetSiteTuningIssues2HttpGetOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="SiteTuningHttpPost">
    <wsdl:operation name="GetSiteTuningSettings">
      <wsdl:input message="tns:GetSiteTuningSettingsHttpPostIn" />
      <wsdl:output message="tns:GetSiteTuningSettingsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningSettings2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get site tuning settings for a specific site.</wsdl:documentation>
      <wsdl:input message="tns:GetSiteTuningSettings2HttpPostIn" />
      <wsdl:output message="tns:GetSiteTuningSettings2HttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="SetSiteTuningSettings">
      <wsdl:input message="tns:SetSiteTuningSettingsHttpPostIn" />
      <wsdl:output message="tns:SetSiteTuningSettingsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="SetSiteTuningSettings2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Set site tuning settings.</wsdl:documentation>
      <wsdl:input message="tns:SetSiteTuningSettings2HttpPostIn" />
      <wsdl:output message="tns:SetSiteTuningSettings2HttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="StartSiteTuning">
      <wsdl:input message="tns:StartSiteTuningHttpPostIn" />
      <wsdl:output message="tns:StartSiteTuningHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="StartSiteTuning2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Start site tuning scan for a site.</wsdl:documentation>
      <wsdl:input message="tns:StartSiteTuning2HttpPostIn" />
      <wsdl:output message="tns:StartSiteTuning2HttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="PauseSiteTuning">
      <wsdl:input message="tns:PauseSiteTuningHttpPostIn" />
      <wsdl:output message="tns:PauseSiteTuningHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="ResumeSiteTuning">
      <wsdl:input message="tns:ResumeSiteTuningHttpPostIn" />
      <wsdl:output message="tns:ResumeSiteTuningHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningIssues">
      <wsdl:input message="tns:GetSiteTuningIssuesHttpPostIn" />
      <wsdl:output message="tns:GetSiteTuningIssuesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningIssues2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of issues found in site tuning for a specific site.</wsdl:documentation>
      <wsdl:input message="tns:GetSiteTuningIssues2HttpPostIn" />
      <wsdl:output message="tns:GetSiteTuningIssues2HttpPostOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="SiteTuningSoap" type="tns:SiteTuningSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="GetSiteTuningSettings">
      <soap:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/GetSiteTuningSettings" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningSettings2">
      <soap:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/GetSiteTuningSettings2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetSiteTuningSettings">
      <soap:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/SetSiteTuningSettings" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetSiteTuningSettings2">
      <soap:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/SetSiteTuningSettings2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StartSiteTuning">
      <soap:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/StartSiteTuning" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StartSiteTuning2">
      <soap:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/StartSiteTuning2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PauseSiteTuning">
      <soap:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/PauseSiteTuning" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResumeSiteTuning">
      <soap:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/ResumeSiteTuning" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningIssues">
      <soap:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/GetSiteTuningIssues" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningIssues2">
      <soap:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/GetSiteTuningIssues2" 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="SiteTuningSoap12" type="tns:SiteTuningSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="GetSiteTuningSettings">
      <soap12:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/GetSiteTuningSettings" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningSettings2">
      <soap12:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/GetSiteTuningSettings2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetSiteTuningSettings">
      <soap12:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/SetSiteTuningSettings" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetSiteTuningSettings2">
      <soap12:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/SetSiteTuningSettings2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StartSiteTuning">
      <soap12:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/StartSiteTuning" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StartSiteTuning2">
      <soap12:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/StartSiteTuning2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PauseSiteTuning">
      <soap12:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/PauseSiteTuning" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResumeSiteTuning">
      <soap12:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/ResumeSiteTuning" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningIssues">
      <soap12:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/GetSiteTuningIssues" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningIssues2">
      <soap12:operation soapAction="http://www.smartertools.com/smarterstats/SiteTuning.asmx/GetSiteTuningIssues2" 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="SiteTuningHttpGet" type="tns:SiteTuningHttpGet">
    <http:binding verb="GET" />
    <wsdl:operation name="GetSiteTuningSettings">
      <http:operation location="/GetSiteTuningSettings" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningSettings2">
      <http:operation location="/GetSiteTuningSettings2" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetSiteTuningSettings">
      <http:operation location="/SetSiteTuningSettings" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetSiteTuningSettings2">
      <http:operation location="/SetSiteTuningSettings2" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StartSiteTuning">
      <http:operation location="/StartSiteTuning" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StartSiteTuning2">
      <http:operation location="/StartSiteTuning2" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PauseSiteTuning">
      <http:operation location="/PauseSiteTuning" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResumeSiteTuning">
      <http:operation location="/ResumeSiteTuning" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningIssues">
      <http:operation location="/GetSiteTuningIssues" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteTuningIssues2">
      <http:operation location="/GetSiteTuningIssues2" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="SiteTuningHttpPost" type="tns:SiteTuningHttpPost">
    <http:binding verb="POST" />
    <wsdl:operation name="GetSiteTuningSettings">
      <http:operation location="/GetSiteTuningSettings" />
      <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="GetSiteTuningSettings2">
      <http:operation location="/GetSiteTuningSettings2" />
      <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="SetSiteTuningSettings">
      <http:operation location="/SetSiteTuningSettings" />
      <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="SetSiteTuningSettings2">
      <http:operation location="/SetSiteTuningSettings2" />
      <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="StartSiteTuning">
      <http:operation location="/StartSiteTuning" />
      <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="StartSiteTuning2">
      <http:operation location="/StartSiteTuning2" />
      <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="PauseSiteTuning">
      <http:operation location="/PauseSiteTuning" />
      <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="ResumeSiteTuning">
      <http:operation location="/ResumeSiteTuning" />
      <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="GetSiteTuningIssues">
      <http:operation location="/GetSiteTuningIssues" />
      <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="GetSiteTuningIssues2">
      <http:operation location="/GetSiteTuningIssues2" />
      <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="SiteTuning">
    <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service contains methods that control site tuning for sites on your SmarterStats installation.</wsdl:documentation>
    <wsdl:port name="SiteTuningSoap" binding="tns:SiteTuningSoap">
      <soap:address location="https://stats.smartertools.com/Services/SiteTuning.asmx" />
    </wsdl:port>
    <wsdl:port name="SiteTuningSoap12" binding="tns:SiteTuningSoap12">
      <soap12:address location="https://stats.smartertools.com/Services/SiteTuning.asmx" />
    </wsdl:port>
    <wsdl:port name="SiteTuningHttpGet" binding="tns:SiteTuningHttpGet">
      <http:address location="https://stats.smartertools.com/Services/SiteTuning.asmx" />
    </wsdl:port>
    <wsdl:port name="SiteTuningHttpPost" binding="tns:SiteTuningHttpPost">
      <http:address location="https://stats.smartertools.com/Services/SiteTuning.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>