<?xml version="1.0" encoding="utf-8"?>
<definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:s0="http://www.ripedev.com/" name="ZipCode" targetNamespace="http://www.ripedev.com/" xmlns="http://schemas.xmlsoap.org/wsdl/">
  <types>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://www.ripedev.com/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
      <xs:element name="ZipCodeToCityState">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="1" name="ZipCode" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:complexType name="ArrayOfAnyType">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="anyType" nillable="true" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ZipCodeToCityStateResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="1" name="ZipCodeToCityStateResult" type="s0:ArrayOfAnyType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CityToZipCode">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="1" name="City" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CityToZipCodeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="1" name="CityToZipCodeResult" type="s0:ArrayOfAnyType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CityToAreaCode">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="1" name="City" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CityToAreaCodeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="1" name="CityToAreaCodeResult" type="s0:ArrayOfAnyType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CityStateToZipCode">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="1" name="City" type="xs:string" />
            <xs:element minOccurs="0" maxOccurs="1" name="State" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CityStateToZipCodeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="1" name="CityStateToZipCodeResult" type="s0:ArrayOfAnyType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ZipCodeToAreaCode">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="1" name="ZipCode" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ZipCodeToAreaCodeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="1" name="ZipCodeToAreaCodeResult" type="s0:ArrayOfAnyType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ZipCodeToTimeZone">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="1" name="ZipCode" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ZipCodeToTimeZoneResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="1" name="ZipCodeToTimeZoneResult" type="s0:ArrayOfAnyType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CityStateToAreaCode">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="1" name="City" type="xs:string" />
            <xs:element minOccurs="0" maxOccurs="1" name="State" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CityStateToAreaCodeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" maxOccurs="1" name="CityStateToAreaCodeResult" type="s0:ArrayOfAnyType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ArrayOfAnyType" nillable="true" type="s0:ArrayOfAnyType" />
    </xs:schema>
  </types>
  <message name="ZipCodeToCityStateSoapIn">
    <part name="parameters" element="s0:ZipCodeToCityState" />
  </message>
  <message name="ZipCodeToCityStateSoapOut">
    <part name="parameters" element="s0:ZipCodeToCityStateResponse" />
  </message>
  <message name="CityToZipCodeSoapIn">
    <part name="parameters" element="s0:CityToZipCode" />
  </message>
  <message name="CityToZipCodeSoapOut">
    <part name="parameters" element="s0:CityToZipCodeResponse" />
  </message>
  <message name="CityToAreaCodeSoapIn">
    <part name="parameters" element="s0:CityToAreaCode" />
  </message>
  <message name="CityToAreaCodeSoapOut">
    <part name="parameters" element="s0:CityToAreaCodeResponse" />
  </message>
  <message name="CityStateToZipCodeSoapIn">
    <part name="parameters" element="s0:CityStateToZipCode" />
  </message>
  <message name="CityStateToZipCodeSoapOut">
    <part name="parameters" element="s0:CityStateToZipCodeResponse" />
  </message>
  <message name="ZipCodeToAreaCodeSoapIn">
    <part name="parameters" element="s0:ZipCodeToAreaCode" />
  </message>
  <message name="ZipCodeToAreaCodeSoapOut">
    <part name="parameters" element="s0:ZipCodeToAreaCodeResponse" />
  </message>
  <message name="ZipCodeToTimeZoneSoapIn">
    <part name="parameters" element="s0:ZipCodeToTimeZone" />
  </message>
  <message name="ZipCodeToTimeZoneSoapOut">
    <part name="parameters" element="s0:ZipCodeToTimeZoneResponse" />
  </message>
  <message name="CityStateToAreaCodeSoapIn">
    <part name="parameters" element="s0:CityStateToAreaCode" />
  </message>
  <message name="CityStateToAreaCodeSoapOut">
    <part name="parameters" element="s0:CityStateToAreaCodeResponse" />
  </message>
  <message name="ZipCodeToCityStateHttpGetIn">
    <part name="ZipCode" type="s:string" />
  </message>
  <message name="ZipCodeToCityStateHttpGetOut">
    <part name="Body" element="s0:ArrayOfAnyType" />
  </message>
  <message name="CityToZipCodeHttpGetIn">
    <part name="City" type="s:string" />
  </message>
  <message name="CityToZipCodeHttpGetOut">
    <part name="Body" element="s0:ArrayOfAnyType" />
  </message>
  <message name="CityToAreaCodeHttpGetIn">
    <part name="City" type="s:string" />
  </message>
  <message name="CityToAreaCodeHttpGetOut">
    <part name="Body" element="s0:ArrayOfAnyType" />
  </message>
  <message name="CityStateToZipCodeHttpGetIn">
    <part name="City" type="s:string" />
    <part name="State" type="s:string" />
  </message>
  <message name="CityStateToZipCodeHttpGetOut">
    <part name="Body" element="s0:ArrayOfAnyType" />
  </message>
  <message name="ZipCodeToAreaCodeHttpGetIn">
    <part name="ZipCode" type="s:string" />
  </message>
  <message name="ZipCodeToAreaCodeHttpGetOut">
    <part name="Body" element="s0:ArrayOfAnyType" />
  </message>
  <message name="ZipCodeToTimeZoneHttpGetIn">
    <part name="ZipCode" type="s:string" />
  </message>
  <message name="ZipCodeToTimeZoneHttpGetOut">
    <part name="Body" element="s0:ArrayOfAnyType" />
  </message>
  <message name="CityStateToAreaCodeHttpGetIn">
    <part name="City" type="s:string" />
    <part name="State" type="s:string" />
  </message>
  <message name="CityStateToAreaCodeHttpGetOut">
    <part name="Body" element="s0:ArrayOfAnyType" />
  </message>
  <message name="ZipCodeToCityStateHttpPostIn">
    <part name="ZipCode" type="s:string" />
  </message>
  <message name="ZipCodeToCityStateHttpPostOut">
    <part name="Body" element="s0:ArrayOfAnyType" />
  </message>
  <message name="CityToZipCodeHttpPostIn">
    <part name="City" type="s:string" />
  </message>
  <message name="CityToZipCodeHttpPostOut">
    <part name="Body" element="s0:ArrayOfAnyType" />
  </message>
  <message name="CityToAreaCodeHttpPostIn">
    <part name="City" type="s:string" />
  </message>
  <message name="CityToAreaCodeHttpPostOut">
    <part name="Body" element="s0:ArrayOfAnyType" />
  </message>
  <message name="CityStateToZipCodeHttpPostIn">
    <part name="City" type="s:string" />
    <part name="State" type="s:string" />
  </message>
  <message name="CityStateToZipCodeHttpPostOut">
    <part name="Body" element="s0:ArrayOfAnyType" />
  </message>
  <message name="ZipCodeToAreaCodeHttpPostIn">
    <part name="ZipCode" type="s:string" />
  </message>
  <message name="ZipCodeToAreaCodeHttpPostOut">
    <part name="Body" element="s0:ArrayOfAnyType" />
  </message>
  <message name="ZipCodeToTimeZoneHttpPostIn">
    <part name="ZipCode" type="s:string" />
  </message>
  <message name="ZipCodeToTimeZoneHttpPostOut">
    <part name="Body" element="s0:ArrayOfAnyType" />
  </message>
  <message name="CityStateToAreaCodeHttpPostIn">
    <part name="City" type="s:string" />
    <part name="State" type="s:string" />
  </message>
  <message name="CityStateToAreaCodeHttpPostOut">
    <part name="Body" element="s0:ArrayOfAnyType" />
  </message>
  <portType name="ZipCodeSoap">
    <operation name="ZipCodeToCityState">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of City+State for a supplied zip code.</wsdl:documentation>
      <input message="s0:ZipCodeToCityStateSoapIn" />
      <output message="s0:ZipCodeToCityStateSoapOut" />
    </operation>
    <operation name="CityToZipCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of City+State for a supplied zip code.</wsdl:documentation>
      <input message="s0:CityToZipCodeSoapIn" />
      <output message="s0:CityToZipCodeSoapOut" />
    </operation>
    <operation name="CityToAreaCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of area codes for a supplied city.</wsdl:documentation>
      <input message="s0:CityToAreaCodeSoapIn" />
      <output message="s0:CityToAreaCodeSoapOut" />
    </operation>
    <operation name="CityStateToZipCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of zip codes for a supplied City and State.</wsdl:documentation>
      <input message="s0:CityStateToZipCodeSoapIn" />
      <output message="s0:CityStateToZipCodeSoapOut" />
    </operation>
    <operation name="ZipCodeToAreaCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of area codes for a supplied zip code.</wsdl:documentation>
      <input message="s0:ZipCodeToAreaCodeSoapIn" />
      <output message="s0:ZipCodeToAreaCodeSoapOut" />
    </operation>
    <operation name="ZipCodeToTimeZone">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of time zones for a supplied zip code.</wsdl:documentation>
      <input message="s0:ZipCodeToTimeZoneSoapIn" />
      <output message="s0:ZipCodeToTimeZoneSoapOut" />
    </operation>
    <operation name="CityStateToAreaCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of area codes for a supplied City and State.</wsdl:documentation>
      <input message="s0:CityStateToAreaCodeSoapIn" />
      <output message="s0:CityStateToAreaCodeSoapOut" />
    </operation>
  </portType>
  <portType name="ZipCodeSoap12">
    <operation name="ZipCodeToCityState">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of City+State for a supplied zip code.</wsdl:documentation>
      <input message="s0:ZipCodeToCityStateSoapIn" />
      <output message="s0:ZipCodeToCityStateSoapOut" />
    </operation>
    <operation name="CityToZipCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of City+State for a supplied zip code.</wsdl:documentation>
      <input message="s0:CityToZipCodeSoapIn" />
      <output message="s0:CityToZipCodeSoapOut" />
    </operation>
    <operation name="CityToAreaCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of area codes for a supplied city.</wsdl:documentation>
      <input message="s0:CityToAreaCodeSoapIn" />
      <output message="s0:CityToAreaCodeSoapOut" />
    </operation>
    <operation name="CityStateToZipCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of zip codes for a supplied City and State.</wsdl:documentation>
      <input message="s0:CityStateToZipCodeSoapIn" />
      <output message="s0:CityStateToZipCodeSoapOut" />
    </operation>
    <operation name="ZipCodeToAreaCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of area codes for a supplied zip code.</wsdl:documentation>
      <input message="s0:ZipCodeToAreaCodeSoapIn" />
      <output message="s0:ZipCodeToAreaCodeSoapOut" />
    </operation>
    <operation name="ZipCodeToTimeZone">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of time zones for a supplied zip code.</wsdl:documentation>
      <input message="s0:ZipCodeToTimeZoneSoapIn" />
      <output message="s0:ZipCodeToTimeZoneSoapOut" />
    </operation>
    <operation name="CityStateToAreaCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of area codes for a supplied City and State.</wsdl:documentation>
      <input message="s0:CityStateToAreaCodeSoapIn" />
      <output message="s0:CityStateToAreaCodeSoapOut" />
    </operation>
  </portType>
  <portType name="ZipCodeHttpGet">
    <operation name="ZipCodeToCityState">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of City+State for a supplied zip code.</wsdl:documentation>
      <input message="s0:ZipCodeToCityStateHttpGetIn" />
      <output message="s0:ZipCodeToCityStateHttpGetOut" />
    </operation>
    <operation name="CityToZipCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of City+State for a supplied zip code.</wsdl:documentation>
      <input message="s0:CityToZipCodeHttpGetIn" />
      <output message="s0:CityToZipCodeHttpGetOut" />
    </operation>
    <operation name="CityToAreaCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of area codes for a supplied city.</wsdl:documentation>
      <input message="s0:CityToAreaCodeHttpGetIn" />
      <output message="s0:CityToAreaCodeHttpGetOut" />
    </operation>
    <operation name="CityStateToZipCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of zip codes for a supplied City and State.</wsdl:documentation>
      <input message="s0:CityStateToZipCodeHttpGetIn" />
      <output message="s0:CityStateToZipCodeHttpGetOut" />
    </operation>
    <operation name="ZipCodeToAreaCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of area codes for a supplied zip code.</wsdl:documentation>
      <input message="s0:ZipCodeToAreaCodeHttpGetIn" />
      <output message="s0:ZipCodeToAreaCodeHttpGetOut" />
    </operation>
    <operation name="ZipCodeToTimeZone">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of time zones for a supplied zip code.</wsdl:documentation>
      <input message="s0:ZipCodeToTimeZoneHttpGetIn" />
      <output message="s0:ZipCodeToTimeZoneHttpGetOut" />
    </operation>
    <operation name="CityStateToAreaCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of area codes for a supplied City and State.</wsdl:documentation>
      <input message="s0:CityStateToAreaCodeHttpGetIn" />
      <output message="s0:CityStateToAreaCodeHttpGetOut" />
    </operation>
  </portType>
  <portType name="ZipCodeHttpPost">
    <operation name="ZipCodeToCityState">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of City+State for a supplied zip code.</wsdl:documentation>
      <input message="s0:ZipCodeToCityStateHttpPostIn" />
      <output message="s0:ZipCodeToCityStateHttpPostOut" />
    </operation>
    <operation name="CityToZipCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of City+State for a supplied zip code.</wsdl:documentation>
      <input message="s0:CityToZipCodeHttpPostIn" />
      <output message="s0:CityToZipCodeHttpPostOut" />
    </operation>
    <operation name="CityToAreaCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of area codes for a supplied city.</wsdl:documentation>
      <input message="s0:CityToAreaCodeHttpPostIn" />
      <output message="s0:CityToAreaCodeHttpPostOut" />
    </operation>
    <operation name="CityStateToZipCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of zip codes for a supplied City and State.</wsdl:documentation>
      <input message="s0:CityStateToZipCodeHttpPostIn" />
      <output message="s0:CityStateToZipCodeHttpPostOut" />
    </operation>
    <operation name="ZipCodeToAreaCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of area codes for a supplied zip code.</wsdl:documentation>
      <input message="s0:ZipCodeToAreaCodeHttpPostIn" />
      <output message="s0:ZipCodeToAreaCodeHttpPostOut" />
    </operation>
    <operation name="ZipCodeToTimeZone">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of time zones for a supplied zip code.</wsdl:documentation>
      <input message="s0:ZipCodeToTimeZoneHttpPostIn" />
      <output message="s0:ZipCodeToTimeZoneHttpPostOut" />
    </operation>
    <operation name="CityStateToAreaCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a list of area codes for a supplied City and State.</wsdl:documentation>
      <input message="s0:CityStateToAreaCodeHttpPostIn" />
      <output message="s0:CityStateToAreaCodeHttpPostOut" />
    </operation>
  </portType>
  <binding name="ZipCodeSoap" type="s0:ZipCodeSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <operation name="ZipCodeToCityState">
      <soap:operation soapAction="http://www.ripedev.com/ZipCodeToCityState" style="document" />
      <input>
        <soap:body use="literal" />
      </input>
      <output>
        <soap:body use="literal" />
      </output>
    </operation>
    <operation name="CityToZipCode">
      <soap:operation soapAction="http://www.ripedev.com/CityToZipCode" style="document" />
      <input>
        <soap:body use="literal" />
      </input>
      <output>
        <soap:body use="literal" />
      </output>
    </operation>
    <operation name="CityToAreaCode">
      <soap:operation soapAction="http://www.ripedev.com/CityToAreaCode" style="document" />
      <input>
        <soap:body use="literal" />
      </input>
      <output>
        <soap:body use="literal" />
      </output>
    </operation>
    <operation name="CityStateToZipCode">
      <soap:operation soapAction="http://www.ripedev.com/CityStateToZipCode" style="document" />
      <input>
        <soap:body use="literal" />
      </input>
      <output>
        <soap:body use="literal" />
      </output>
    </operation>
    <operation name="ZipCodeToAreaCode">
      <soap:operation soapAction="http://www.ripedev.com/ZipCodeToAreaCode" style="document" />
      <input>
        <soap:body use="literal" />
      </input>
      <output>
        <soap:body use="literal" />
      </output>
    </operation>
    <operation name="ZipCodeToTimeZone">
      <soap:operation soapAction="http://www.ripedev.com/ZipCodeToTimeZone" style="document" />
      <input>
        <soap:body use="literal" />
      </input>
      <output>
        <soap:body use="literal" />
      </output>
    </operation>
    <operation name="CityStateToAreaCode">
      <soap:operation soapAction="http://www.ripedev.com/CityStateToAreaCode" style="document" />
      <input>
        <soap:body use="literal" />
      </input>
      <output>
        <soap:body use="literal" />
      </output>
    </operation>
  </binding>
  <binding name="ZipCodeSoap12" type="s0:ZipCodeSoap12">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <operation name="ZipCodeToCityState">
      <soap12:operation soapAction="http://www.ripedev.com/ZipCodeToCityState" style="document" />
      <input>
        <soap12:body use="literal" />
      </input>
      <output>
        <soap12:body use="literal" />
      </output>
    </operation>
    <operation name="CityToZipCode">
      <soap12:operation soapAction="http://www.ripedev.com/CityToZipCode" style="document" />
      <input>
        <soap12:body use="literal" />
      </input>
      <output>
        <soap12:body use="literal" />
      </output>
    </operation>
    <operation name="CityToAreaCode">
      <soap12:operation soapAction="http://www.ripedev.com/CityToAreaCode" style="document" />
      <input>
        <soap12:body use="literal" />
      </input>
      <output>
        <soap12:body use="literal" />
      </output>
    </operation>
    <operation name="CityStateToZipCode">
      <soap12:operation soapAction="http://www.ripedev.com/CityStateToZipCode" style="document" />
      <input>
        <soap12:body use="literal" />
      </input>
      <output>
        <soap12:body use="literal" />
      </output>
    </operation>
    <operation name="ZipCodeToAreaCode">
      <soap12:operation soapAction="http://www.ripedev.com/ZipCodeToAreaCode" style="document" />
      <input>
        <soap12:body use="literal" />
      </input>
      <output>
        <soap12:body use="literal" />
      </output>
    </operation>
    <operation name="ZipCodeToTimeZone">
      <soap12:operation soapAction="http://www.ripedev.com/ZipCodeToTimeZone" style="document" />
      <input>
        <soap12:body use="literal" />
      </input>
      <output>
        <soap12:body use="literal" />
      </output>
    </operation>
    <operation name="CityStateToAreaCode">
      <soap12:operation soapAction="http://www.ripedev.com/CityStateToAreaCode" style="document" />
      <input>
        <soap12:body use="literal" />
      </input>
      <output>
        <soap12:body use="literal" />
      </output>
    </operation>
  </binding>
  <binding name="ZipCodeHttpGet" type="s0:ZipCodeHttpGet">
    <http:binding verb="GET" />
    <operation name="ZipCodeToCityState">
      <http:operation location="/ZipCodeToCityState" />
      <input>
        <http:urlEncoded />
      </input>
      <output>
        <mime:mimeXml part="Body" />
      </output>
    </operation>
    <operation name="CityToZipCode">
      <http:operation location="/CityToZipCode" />
      <input>
        <http:urlEncoded />
      </input>
      <output>
        <mime:mimeXml part="Body" />
      </output>
    </operation>
    <operation name="CityToAreaCode">
      <http:operation location="/CityToAreaCode" />
      <input>
        <http:urlEncoded />
      </input>
      <output>
        <mime:mimeXml part="Body" />
      </output>
    </operation>
    <operation name="CityStateToZipCode">
      <http:operation location="/CityStateToZipCode" />
      <input>
        <http:urlEncoded />
      </input>
      <output>
        <mime:mimeXml part="Body" />
      </output>
    </operation>
    <operation name="ZipCodeToAreaCode">
      <http:operation location="/ZipCodeToAreaCode" />
      <input>
        <http:urlEncoded />
      </input>
      <output>
        <mime:mimeXml part="Body" />
      </output>
    </operation>
    <operation name="ZipCodeToTimeZone">
      <http:operation location="/ZipCodeToTimeZone" />
      <input>
        <http:urlEncoded />
      </input>
      <output>
        <mime:mimeXml part="Body" />
      </output>
    </operation>
    <operation name="CityStateToAreaCode">
      <http:operation location="/CityStateToAreaCode" />
      <input>
        <http:urlEncoded />
      </input>
      <output>
        <mime:mimeXml part="Body" />
      </output>
    </operation>
  </binding>
  <binding name="ZipCodeHttpPost" type="s0:ZipCodeHttpPost">
    <http:binding verb="POST" />
    <operation name="ZipCodeToCityState">
      <http:operation location="/ZipCodeToCityState" />
      <input>
        <mime:content type="application/x-www-form-urlencoded" />
      </input>
      <output>
        <mime:mimeXml part="Body" />
      </output>
    </operation>
    <operation name="CityToZipCode">
      <http:operation location="/CityToZipCode" />
      <input>
        <mime:content type="application/x-www-form-urlencoded" />
      </input>
      <output>
        <mime:mimeXml part="Body" />
      </output>
    </operation>
    <operation name="CityToAreaCode">
      <http:operation location="/CityToAreaCode" />
      <input>
        <mime:content type="application/x-www-form-urlencoded" />
      </input>
      <output>
        <mime:mimeXml part="Body" />
      </output>
    </operation>
    <operation name="CityStateToZipCode">
      <http:operation location="/CityStateToZipCode" />
      <input>
        <mime:content type="application/x-www-form-urlencoded" />
      </input>
      <output>
        <mime:mimeXml part="Body" />
      </output>
    </operation>
    <operation name="ZipCodeToAreaCode">
      <http:operation location="/ZipCodeToAreaCode" />
      <input>
        <mime:content type="application/x-www-form-urlencoded" />
      </input>
      <output>
        <mime:mimeXml part="Body" />
      </output>
    </operation>
    <operation name="ZipCodeToTimeZone">
      <http:operation location="/ZipCodeToTimeZone" />
      <input>
        <mime:content type="application/x-www-form-urlencoded" />
      </input>
      <output>
        <mime:mimeXml part="Body" />
      </output>
    </operation>
    <operation name="CityStateToAreaCode">
      <http:operation location="/CityStateToAreaCode" />
      <input>
        <mime:content type="application/x-www-form-urlencoded" />
      </input>
      <output>
        <mime:mimeXml part="Body" />
      </output>
    </operation>
  </binding>
  <service name="ZipCode">
    <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Provides information on zip codes, area codes, and city/state combinations.</wsdl:documentation>
    <port name="ZipCodeSoap" binding="s0:ZipCodeSoap">
      <soap:address location="http://www.ripedevelopment.com/webservices/ZipCode.asmx" />
    </port>
    <port name="ZipCodeSoap12" binding="s0:ZipCodeSoap12">
      <soap12:address location="http://www.ripedevelopment.com/webservices/ZipCode.asmx" />
    </port>
    <port name="ZipCodeHttpGet" binding="s0:ZipCodeHttpGet">
      <http:address location="http://www.ripedevelopment.com/webservices/ZipCode.asmx" />
    </port>
    <port name="ZipCodeHttpPost" binding="s0:ZipCodeHttpPost">
      <http:address location="http://www.ripedevelopment.com/webservices/ZipCode.asmx" />
    </port>
  </service>
</definitions>