<?xml version="1.0" encoding="UTF-8"?><wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ns="http://services.arlington_shared" xmlns:ax23="http://rpc.xml.coldfusion/xsd" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:ax25="http://ws.apache.org/namespaces/axis2/map" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:ns1="http://org.apache.axis2/xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" targetNamespace="http://services.arlington_shared">
    <wsdl:types>
        <xs:schema xmlns:ax24="http://rpc.xml.coldfusion/xsd" xmlns:ax26="http://ws.apache.org/namespaces/axis2/map" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://services.arlington_shared">
            <xs:import namespace="http://rpc.xml.coldfusion/xsd"/>
            <xs:import namespace="http://ws.apache.org/namespaces/axis2/map"/>
            <xs:element name="counters.cfcCFCInvocationException">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="CFCInvocationException" nillable="true" type="ax24:CFCInvocationException"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="GetCounterAggregXML">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="counterID" type="xs:double"/>
                        <xs:element minOccurs="0" name="startDate" nillable="true" type="xs:dateTime"/>
                        <xs:element minOccurs="0" name="endDate" nillable="true" type="xs:dateTime"/>
                        <xs:element minOccurs="0" name="mode" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="direction" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="mimetype" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="GetCounterAggregXMLResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ns:document"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:complexType name="document">
                <xs:sequence>
                    <xs:any/>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="GetCounterTotalbyMode">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="counterID" type="xs:double"/>
                        <xs:element minOccurs="0" name="startDate" nillable="true" type="xs:dateTime"/>
                        <xs:element minOccurs="0" name="endDate" nillable="true" type="xs:dateTime"/>
                        <xs:element minOccurs="0" name="mode" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="direction" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="mimetype" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="counter_region_id" type="xs:double"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="GetCounterTotalbyModeResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ns:document"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="GetCountInDateRange">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="counterid" type="xs:double"/>
                        <xs:element minOccurs="0" name="startDate" nillable="true" type="xs:dateTime"/>
                        <xs:element minOccurs="0" name="endDate" nillable="true" type="xs:dateTime"/>
                        <xs:element minOccurs="0" name="direction" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="mode" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="dayLimiter" type="xs:double"/>
                        <xs:element minOccurs="0" name="mimetype" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="startTime" nillable="true" type="xs:dateTime"/>
                        <xs:element minOccurs="0" name="endTime" nillable="true" type="xs:dateTime"/>
                        <xs:element minOccurs="0" name="interval" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="GetCountInDateRangeResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ns:document"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getMinDates">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="counterID" type="xs:double"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getMinDatesResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax26:map1"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="GetCounterTotal">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="counterID" type="xs:double"/>
                        <xs:element minOccurs="0" name="startDate" nillable="true" type="xs:dateTime"/>
                        <xs:element minOccurs="0" name="endDate" nillable="true" type="xs:dateTime"/>
                        <xs:element minOccurs="0" name="mode" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="direction" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="mimetype" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="counter_region_id" type="xs:double"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="GetCounterTotalResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ns:document"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="GetRegions">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="mimetype" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="GetRegionsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ns:document"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="GetCountInDateList">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="counterid" type="xs:double"/>
                        <xs:element minOccurs="0" name="dates" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="direction" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="mode" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="dayLimiter" type="xs:double"/>
                        <xs:element minOccurs="0" name="mimetype" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="startTime" nillable="true" type="xs:dateTime"/>
                        <xs:element minOccurs="0" name="endTime" nillable="true" type="xs:dateTime"/>
                        <xs:element minOccurs="0" name="interval" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="GetCountInDateListResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ns:document"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="GetAllTrails">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="mimetype" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="GetAllTrailsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ns:document"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getMaxGoodDate">
                <xs:complexType>
                    <xs:sequence/>
                </xs:complexType>
            </xs:element>
            <xs:element name="getMaxGoodDateResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:dateTime"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getMaxDates">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="counterID" type="xs:double"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getMaxDatesResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax26:map2"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="GetAllCounters">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="trailid" type="xs:double"/>
                        <xs:element minOccurs="0" name="mimetype" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="regionid" type="xs:double"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="GetAllCountersResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ns:document"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="GetCounter">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="counterid" type="xs:double"/>
                        <xs:element minOccurs="0" name="mimetype" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="GetCounterResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ns:document"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
        </xs:schema>
        <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://ws.apache.org/namespaces/axis2/map">
            <xs:complexType name="entry1">
                <xs:sequence>
                    <xs:element minOccurs="0" name="key" nillable="true" type="xs:anyType"/>
                    <xs:element minOccurs="0" name="value" nillable="true" type="xs:anyType"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="map1">
                <xs:sequence>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="entry" nillable="true" type="ax25:entry1"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="entry2">
                <xs:sequence>
                    <xs:element minOccurs="0" name="key" nillable="true" type="xs:anyType"/>
                    <xs:element minOccurs="0" name="value" nillable="true" type="xs:anyType"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="map2">
                <xs:sequence>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="entry" nillable="true" type="ax25:entry2"/>
                </xs:sequence>
            </xs:complexType>
        </xs:schema>
        <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://rpc.xml.coldfusion/xsd">
            <xs:complexType name="CFCInvocationException">
                <xs:sequence/>
            </xs:complexType>
            <xs:complexType name="StructDelegate">
                <xs:sequence>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="entries" nillable="true" type="ax23:EntryDelegate"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="EntryDelegate">
                <xs:sequence>
                    <xs:element minOccurs="0" name="key" nillable="true" type="xs:anyType"/>
                    <xs:element minOccurs="0" name="value" nillable="true" type="xs:anyType"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="QueryBean">
                <xs:sequence>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="columnList" nillable="true" type="xs:string"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="data" nillable="true" type="ax23:ArrayOfObject"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ArrayOfObject">
                <xs:sequence>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="array" nillable="true" type="xs:anyType"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="DocumentDelegate">
                <xs:sequence>
                    <xs:element minOccurs="0" name="document" nillable="true" type="ns:document"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ArrayDelegate">
                <xs:sequence>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="array" nillable="true" type="xs:anyType"/>
                </xs:sequence>
            </xs:complexType>
        </xs:schema>
    </wsdl:types>
    <wsdl:message name="getMinDatesRequest">
        <wsdl:part name="parameters" element="ns:getMinDates"/>
    </wsdl:message>
    <wsdl:message name="getMinDatesResponse">
        <wsdl:part name="parameters" element="ns:getMinDatesResponse"/>
    </wsdl:message>
    <wsdl:message name="counters.cfcCFCInvocationException">
        <wsdl:part name="parameters" element="ns:counters.cfcCFCInvocationException"/>
    </wsdl:message>
    <wsdl:message name="GetCountInDateListRequest">
        <wsdl:part name="parameters" element="ns:GetCountInDateList"/>
    </wsdl:message>
    <wsdl:message name="GetCountInDateListResponse">
        <wsdl:part name="parameters" element="ns:GetCountInDateListResponse"/>
    </wsdl:message>
    <wsdl:message name="GetAllTrailsRequest">
        <wsdl:part name="parameters" element="ns:GetAllTrails"/>
    </wsdl:message>
    <wsdl:message name="GetAllTrailsResponse">
        <wsdl:part name="parameters" element="ns:GetAllTrailsResponse"/>
    </wsdl:message>
    <wsdl:message name="getMaxGoodDateRequest">
        <wsdl:part name="parameters" element="ns:getMaxGoodDate"/>
    </wsdl:message>
    <wsdl:message name="getMaxGoodDateResponse">
        <wsdl:part name="parameters" element="ns:getMaxGoodDateResponse"/>
    </wsdl:message>
    <wsdl:message name="GetCounterTotalRequest">
        <wsdl:part name="parameters" element="ns:GetCounterTotal"/>
    </wsdl:message>
    <wsdl:message name="GetCounterTotalResponse">
        <wsdl:part name="parameters" element="ns:GetCounterTotalResponse"/>
    </wsdl:message>
    <wsdl:message name="GetCounterAggregXMLRequest">
        <wsdl:part name="parameters" element="ns:GetCounterAggregXML"/>
    </wsdl:message>
    <wsdl:message name="GetCounterAggregXMLResponse">
        <wsdl:part name="parameters" element="ns:GetCounterAggregXMLResponse"/>
    </wsdl:message>
    <wsdl:message name="GetAllCountersRequest">
        <wsdl:part name="parameters" element="ns:GetAllCounters"/>
    </wsdl:message>
    <wsdl:message name="GetAllCountersResponse">
        <wsdl:part name="parameters" element="ns:GetAllCountersResponse"/>
    </wsdl:message>
    <wsdl:message name="GetCounterRequest">
        <wsdl:part name="parameters" element="ns:GetCounter"/>
    </wsdl:message>
    <wsdl:message name="GetCounterResponse">
        <wsdl:part name="parameters" element="ns:GetCounterResponse"/>
    </wsdl:message>
    <wsdl:message name="GetCountInDateRangeRequest">
        <wsdl:part name="parameters" element="ns:GetCountInDateRange"/>
    </wsdl:message>
    <wsdl:message name="GetCountInDateRangeResponse">
        <wsdl:part name="parameters" element="ns:GetCountInDateRangeResponse"/>
    </wsdl:message>
    <wsdl:message name="GetRegionsRequest">
        <wsdl:part name="parameters" element="ns:GetRegions"/>
    </wsdl:message>
    <wsdl:message name="GetRegionsResponse">
        <wsdl:part name="parameters" element="ns:GetRegionsResponse"/>
    </wsdl:message>
    <wsdl:message name="GetCounterTotalbyModeRequest">
        <wsdl:part name="parameters" element="ns:GetCounterTotalbyMode"/>
    </wsdl:message>
    <wsdl:message name="GetCounterTotalbyModeResponse">
        <wsdl:part name="parameters" element="ns:GetCounterTotalbyModeResponse"/>
    </wsdl:message>
    <wsdl:message name="getMaxDatesRequest">
        <wsdl:part name="parameters" element="ns:getMaxDates"/>
    </wsdl:message>
    <wsdl:message name="getMaxDatesResponse">
        <wsdl:part name="parameters" element="ns:getMaxDatesResponse"/>
    </wsdl:message>
    <wsdl:portType name="counters.cfcPortType">
        <wsdl:operation name="getMinDates">
            <wsdl:input message="ns:getMinDatesRequest" wsaw:Action="urn:getMinDates"/>
            <wsdl:output message="ns:getMinDatesResponse" wsaw:Action="urn:getMinDatesResponse"/>
            <wsdl:fault message="ns:counters.cfcCFCInvocationException" name="counters.cfcCFCInvocationException" wsaw:Action="urn:getMinDatescounters.cfcCFCInvocationException"/>
        </wsdl:operation>
        <wsdl:operation name="GetCountInDateList">
            <wsdl:input message="ns:GetCountInDateListRequest" wsaw:Action="urn:GetCountInDateList"/>
            <wsdl:output message="ns:GetCountInDateListResponse" wsaw:Action="urn:GetCountInDateListResponse"/>
            <wsdl:fault message="ns:counters.cfcCFCInvocationException" name="counters.cfcCFCInvocationException" wsaw:Action="urn:GetCountInDateListcounters.cfcCFCInvocationException"/>
        </wsdl:operation>
        <wsdl:operation name="GetAllTrails">
            <wsdl:input message="ns:GetAllTrailsRequest" wsaw:Action="urn:GetAllTrails"/>
            <wsdl:output message="ns:GetAllTrailsResponse" wsaw:Action="urn:GetAllTrailsResponse"/>
            <wsdl:fault message="ns:counters.cfcCFCInvocationException" name="counters.cfcCFCInvocationException" wsaw:Action="urn:GetAllTrailscounters.cfcCFCInvocationException"/>
        </wsdl:operation>
        <wsdl:operation name="getMaxGoodDate">
            <wsdl:input message="ns:getMaxGoodDateRequest" wsaw:Action="urn:getMaxGoodDate"/>
            <wsdl:output message="ns:getMaxGoodDateResponse" wsaw:Action="urn:getMaxGoodDateResponse"/>
            <wsdl:fault message="ns:counters.cfcCFCInvocationException" name="counters.cfcCFCInvocationException" wsaw:Action="urn:getMaxGoodDatecounters.cfcCFCInvocationException"/>
        </wsdl:operation>
        <wsdl:operation name="GetCounterTotal">
            <wsdl:input message="ns:GetCounterTotalRequest" wsaw:Action="urn:GetCounterTotal"/>
            <wsdl:output message="ns:GetCounterTotalResponse" wsaw:Action="urn:GetCounterTotalResponse"/>
            <wsdl:fault message="ns:counters.cfcCFCInvocationException" name="counters.cfcCFCInvocationException" wsaw:Action="urn:GetCounterTotalcounters.cfcCFCInvocationException"/>
        </wsdl:operation>
        <wsdl:operation name="GetCounterAggregXML">
            <wsdl:input message="ns:GetCounterAggregXMLRequest" wsaw:Action="urn:GetCounterAggregXML"/>
            <wsdl:output message="ns:GetCounterAggregXMLResponse" wsaw:Action="urn:GetCounterAggregXMLResponse"/>
            <wsdl:fault message="ns:counters.cfcCFCInvocationException" name="counters.cfcCFCInvocationException" wsaw:Action="urn:GetCounterAggregXMLcounters.cfcCFCInvocationException"/>
        </wsdl:operation>
        <wsdl:operation name="GetAllCounters">
            <wsdl:input message="ns:GetAllCountersRequest" wsaw:Action="urn:GetAllCounters"/>
            <wsdl:output message="ns:GetAllCountersResponse" wsaw:Action="urn:GetAllCountersResponse"/>
            <wsdl:fault message="ns:counters.cfcCFCInvocationException" name="counters.cfcCFCInvocationException" wsaw:Action="urn:GetAllCounterscounters.cfcCFCInvocationException"/>
        </wsdl:operation>
        <wsdl:operation name="GetCounter">
            <wsdl:input message="ns:GetCounterRequest" wsaw:Action="urn:GetCounter"/>
            <wsdl:output message="ns:GetCounterResponse" wsaw:Action="urn:GetCounterResponse"/>
            <wsdl:fault message="ns:counters.cfcCFCInvocationException" name="counters.cfcCFCInvocationException" wsaw:Action="urn:GetCountercounters.cfcCFCInvocationException"/>
        </wsdl:operation>
        <wsdl:operation name="GetCountInDateRange">
            <wsdl:input message="ns:GetCountInDateRangeRequest" wsaw:Action="urn:GetCountInDateRange"/>
            <wsdl:output message="ns:GetCountInDateRangeResponse" wsaw:Action="urn:GetCountInDateRangeResponse"/>
            <wsdl:fault message="ns:counters.cfcCFCInvocationException" name="counters.cfcCFCInvocationException" wsaw:Action="urn:GetCountInDateRangecounters.cfcCFCInvocationException"/>
        </wsdl:operation>
        <wsdl:operation name="GetRegions">
            <wsdl:input message="ns:GetRegionsRequest" wsaw:Action="urn:GetRegions"/>
            <wsdl:output message="ns:GetRegionsResponse" wsaw:Action="urn:GetRegionsResponse"/>
            <wsdl:fault message="ns:counters.cfcCFCInvocationException" name="counters.cfcCFCInvocationException" wsaw:Action="urn:GetRegionscounters.cfcCFCInvocationException"/>
        </wsdl:operation>
        <wsdl:operation name="GetCounterTotalbyMode">
            <wsdl:input message="ns:GetCounterTotalbyModeRequest" wsaw:Action="urn:GetCounterTotalbyMode"/>
            <wsdl:output message="ns:GetCounterTotalbyModeResponse" wsaw:Action="urn:GetCounterTotalbyModeResponse"/>
            <wsdl:fault message="ns:counters.cfcCFCInvocationException" name="counters.cfcCFCInvocationException" wsaw:Action="urn:GetCounterTotalbyModecounters.cfcCFCInvocationException"/>
        </wsdl:operation>
        <wsdl:operation name="getMaxDates">
            <wsdl:input message="ns:getMaxDatesRequest" wsaw:Action="urn:getMaxDates"/>
            <wsdl:output message="ns:getMaxDatesResponse" wsaw:Action="urn:getMaxDatesResponse"/>
            <wsdl:fault message="ns:counters.cfcCFCInvocationException" name="counters.cfcCFCInvocationException" wsaw:Action="urn:getMaxDatescounters.cfcCFCInvocationException"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="counters.cfcSoap11Binding" type="ns:counters.cfcPortType">
        <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
        <wsdl:operation name="getMinDates">
            <soap:operation soapAction="urn:getMinDates" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetCountInDateList">
            <soap:operation soapAction="urn:GetCountInDateList" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetAllTrails">
            <soap:operation soapAction="urn:GetAllTrails" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getMaxGoodDate">
            <soap:operation soapAction="urn:getMaxGoodDate" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetCounterTotal">
            <soap:operation soapAction="urn:GetCounterTotal" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetCounterAggregXML">
            <soap:operation soapAction="urn:GetCounterAggregXML" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetAllCounters">
            <soap:operation soapAction="urn:GetAllCounters" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetCounter">
            <soap:operation soapAction="urn:GetCounter" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetCountInDateRange">
            <soap:operation soapAction="urn:GetCountInDateRange" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetRegions">
            <soap:operation soapAction="urn:GetRegions" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetCounterTotalbyMode">
            <soap:operation soapAction="urn:GetCounterTotalbyMode" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getMaxDates">
            <soap:operation soapAction="urn:getMaxDates" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:binding name="counters.cfcSoap12Binding" type="ns:counters.cfcPortType">
        <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
        <wsdl:operation name="getMinDates">
            <soap12:operation soapAction="urn:getMinDates" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap12:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetCountInDateList">
            <soap12:operation soapAction="urn:GetCountInDateList" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap12:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetAllTrails">
            <soap12:operation soapAction="urn:GetAllTrails" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap12:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getMaxGoodDate">
            <soap12:operation soapAction="urn:getMaxGoodDate" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap12:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetCounterTotal">
            <soap12:operation soapAction="urn:GetCounterTotal" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap12:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetCounterAggregXML">
            <soap12:operation soapAction="urn:GetCounterAggregXML" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap12:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetAllCounters">
            <soap12:operation soapAction="urn:GetAllCounters" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap12:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetCounter">
            <soap12:operation soapAction="urn:GetCounter" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap12:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetCountInDateRange">
            <soap12:operation soapAction="urn:GetCountInDateRange" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap12:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetRegions">
            <soap12:operation soapAction="urn:GetRegions" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap12:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="GetCounterTotalbyMode">
            <soap12:operation soapAction="urn:GetCounterTotalbyMode" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap12:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getMaxDates">
            <soap12:operation soapAction="urn:getMaxDates" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="counters.cfcCFCInvocationException">
                <soap12:fault use="literal" name="counters.cfcCFCInvocationException"/>
            </wsdl:fault>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="counters.cfc">
        <wsdl:port name="counters.cfcHttpSoap11Endpoint" binding="ns:counters.cfcSoap11Binding">
            <soap:address location="http://webservices.commuterpage.com:80/counters.cfc"/>
        </wsdl:port>
        <wsdl:port name="counters.cfcHttpSoap12Endpoint" binding="ns:counters.cfcSoap12Binding">
            <soap12:address location="http://webservices.commuterpage.com:80/counters.cfc"/>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>
