<?xml version="1.0" encoding="UTF-8"?>
<wsdl2:description xmlns:wsdl2="http://www.w3.org/ns/wsdl" xmlns:ns1="http://org.apache.axis2/xsd" xmlns:ns="http://ski2009.webservice.ots" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wrpc="http://www.w3.org/ns/wsdl/rpc" xmlns:wsoap="http://www.w3.org/ns/wsdl/soap" xmlns:tns="http://ski2009.webservice.ots" xmlns:wsdlx="http://www.w3.org/ns/wsdl-extensions" xmlns:ax24="http://data.ots.com/xsd" xmlns:ax21="http://ski2009.webservice.ots/xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:whttp="http://www.w3.org/ns/wsdl/http" targetNamespace="http://ski2009.webservice.ots">
    <wsdl2:types>
        <xs:schema xmlns:ax23="http://ski2009.webservice.ots/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://ski2009.webservice.ots">
            <xs:import namespace="http://ski2009.webservice.ots/xsd"/>
            <xs:complexType name="Exception">
                <xs:sequence>
                    <xs:element minOccurs="0" name="Exception" nillable="true" type="xs:anyType"/>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="InvalidUserNamePasswordException">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="InvalidUserNamePasswordException" nillable="true" type="ax21:InvalidUserNamePasswordException"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="InvalidAuthenticationException">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="InvalidAuthenticationException" nillable="true" type="ax21:InvalidAuthenticationException"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="SystemNotAvailableException">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="SystemNotAvailableException" nillable="true" type="ax21:SystemNotAvailableException"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="ProblemProcessingRequestException">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="ProblemProcessingRequestException" nillable="true" type="ax21:ProblemProcessingRequestException"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="InactiveAccountException">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="InactiveAccountException" nillable="true" type="ax21:InactiveAccountException"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getSiteAttribution">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getSiteAttributionResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax21:Attribution"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="ResortNotFoundException">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="ResortNotFoundException" nillable="true" type="ax21:ResortNotFoundException"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="AccessDeniedException">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="AccessDeniedException" nillable="true" type="ax21:AccessDeniedException"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="MaxRequestsExceededException">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="MaxRequestsExceededException" nillable="true" type="ax21:MaxRequestsExceededException"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionCams">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="state_abbrev" nillable="true" type="xs:string"/>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionCamsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:Cam"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortCams">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortCamsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:Cam"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionDeals">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="state_abbrev" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="cat" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionDealsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:Deal"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortDeals">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="cat" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortDealsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:Deal"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionPhotos">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="state_abbrev" nillable="true" type="xs:string"/>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionPhotosResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:Photo"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortPhotos">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortPhotosResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:Photo"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="RegionNotFoundException">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="RegionNotFoundException" nillable="true" type="ax21:RegionNotFoundException"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegion">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="region_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax21:Region"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegions">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:Region"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortAttribution">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortAttributionResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax21:ResortAttribution"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortInfoLite">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortInfoLiteResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax21:ResortLite"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortInfoMobile">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortInfoMobileResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax21:ResortMobile"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortInfoMobilePlus">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortInfoMobilePlusResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax21:ResortMobilePlus"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="searchResortsByGeocode">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="lat" type="xs:float"/>
                        <xs:element minOccurs="0" name="lon" type="xs:float"/>
                        <xs:element minOccurs="0" name="distance" type="xs:int"/>
                        <xs:element minOccurs="0" name="get_n" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="searchResortsByGeocodeResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:ResortSearch"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="searchResortsByName">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="search" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="get_n" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="searchResortsByNameResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:ResortSearch"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortSnowReportLite">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortSnowReportLiteResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax21:ResortSnowReportLite"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortsSnowReportLite">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortsSnowReportLiteResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:ResortSnowReportLite"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortSnowReportMobile">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortSnowReportMobileResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax21:ResortSnowReportMobile"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortSnowReportMobilePlus">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortSnowReportMobilePlusResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax21:ResortSnowReportMobilePlus"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionSnowReportMobilePlus">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="state_abbrev" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="resort_id" type="xs:int"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionSnowReportMobilePlusResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:ResortSnowReportMobilePlus"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortsSnowReportMobilePlus">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortsSnowReportMobilePlusResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:ResortSnowReportMobilePlus"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionSnowReportMobile">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="state_abbrev" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="resort_id" type="xs:int"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionSnowReportMobileResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:ResortSnowReportMobile"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortsSnowReportMobile">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortsSnowReportMobileResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:ResortSnowReportMobile"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortSnowReportWeb">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortSnowReportWebResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax21:ResortSnowReportWeb"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionSnowReportWeb">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="state_abbrev" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="resort_id" type="xs:int"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionSnowReportWebResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:ResortSnowReportWeb"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortsSnowReportWeb">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortsSnowReportWebResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:ResortSnowReportWeb"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionResortsLastUpdated">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="state_abbrev" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="resort_id" type="xs:int"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionResortsLastUpdatedResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:ResortUpdateRecord"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortInfoWeb">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortInfoWebResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax21:ResortWeb"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortInformation">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortInformationResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax21:ResortWeb"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionNews">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="state_abbrev" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="cat" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getRegionNewsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:Story"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortNews">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="resort_id" type="xs:int"/>
                        <xs:element minOccurs="0" name="lang" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="met" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="cat" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getResortNewsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:Story"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getTokens">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/>
                        <xs:element minOccurs="0" name="language" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getTokensResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax21:Token"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
        </xs:schema>
        <xs:schema xmlns:ax25="http://data.ots.com/xsd" xmlns:ax22="http://ski2009.webservice.ots" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://ski2009.webservice.ots/xsd">
            <xs:import namespace="http://ski2009.webservice.ots"/>
            <xs:import namespace="http://data.ots.com/xsd"/>
            <xs:complexType name="InvalidUserNamePasswordException">
                <xs:complexContent>
                    <xs:extension base="ax22:Exception">
                        <xs:sequence/>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="InvalidAuthenticationException">
                <xs:complexContent>
                    <xs:extension base="ax22:Exception">
                        <xs:sequence/>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="SystemNotAvailableException">
                <xs:complexContent>
                    <xs:extension base="ax22:Exception">
                        <xs:sequence/>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ProblemProcessingRequestException">
                <xs:complexContent>
                    <xs:extension base="ax22:Exception">
                        <xs:sequence/>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="InactiveAccountException">
                <xs:complexContent>
                    <xs:extension base="ax22:Exception">
                        <xs:sequence/>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="Attribution">
                <xs:sequence>
                    <xs:element minOccurs="0" name="credit_line" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="image" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="url" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ResortNotFoundException">
                <xs:complexContent>
                    <xs:extension base="ax22:Exception">
                        <xs:sequence/>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="AccessDeniedException">
                <xs:complexContent>
                    <xs:extension base="ax22:Exception">
                        <xs:sequence/>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="MaxRequestsExceededException">
                <xs:complexContent>
                    <xs:extension base="ax22:Exception">
                        <xs:sequence/>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="Cam">
                <xs:sequence>
                    <xs:element minOccurs="0" name="caption" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="date_modified" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="height" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="resort_id" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="resort_name" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="url" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="width" nillable="true" type="xs:int"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="Deal">
                <xs:sequence>
                    <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="id" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="link" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="pubdate" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="title" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="Photo">
                <xs:sequence>
                    <xs:element minOccurs="0" name="caption" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="date_modified" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="height" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="resort_id" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="resort_name" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="url" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="width" nillable="true" type="xs:int"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="RegionNotFoundException">
                <xs:complexContent>
                    <xs:extension base="ax22:Exception">
                        <xs:sequence/>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="Region">
                <xs:sequence>
                    <xs:element minOccurs="0" name="id" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="states" nillable="true" type="ax21:State"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="State">
                <xs:sequence>
                    <xs:element minOccurs="0" name="abbrev" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="id" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ResortAttribution">
                <xs:complexContent>
                    <xs:extension base="ax21:Attribution">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="cams" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="cams_text" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="lifttickets" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="lifttickets_text" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="news" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="news_text" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="profile" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="profile_text" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="resort_id" type="xs:int"/>
                            <xs:element minOccurs="0" name="skireport" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="skireport_text" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="trailmap" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="trailmap_text" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="travel" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="travel_text" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="weather" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="weather_text" nillable="true" type="xs:string"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ResortLite">
                <xs:sequence>
                    <xs:element minOccurs="0" name="elevation_base" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="elevation_top" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="gallery" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="id" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="latitude" nillable="true" type="xs:double"/>
                    <xs:element minOccurs="0" name="longitude" nillable="true" type="xs:double"/>
                    <xs:element minOccurs="0" name="mailing_address" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="mailing_city" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="name_long" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="number_runs" type="xs:int"/>
                    <xs:element minOccurs="0" name="projected_closing" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="projected_opening" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="state_abbrev" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="state_name" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="zip" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ResortMobile">
                <xs:complexContent>
                    <xs:extension base="ax21:ResortLite">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="num_quad_chair" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="tubing_total_lanes" nillable="true" type="xs:int"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ResortMobilePlus">
                <xs:complexContent>
                    <xs:extension base="ax21:ResortMobile">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="average_snowfall" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="lodging_phone" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="longest_run" type="xs:float"/>
                            <xs:element minOccurs="0" name="num_days_open_last_year" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="num_double_chair" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="num_gondolas_trans" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="num_high_speed_quads" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="num_high_speed_six" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="num_skiable_acres" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="num_surface_lifts" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="num_triple_chair" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="per_advanced_run" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="per_beginner_run" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="per_expert_run" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="per_intermediate_run" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="phone800" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="projected_dates_open" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="recreation_profile" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="resort_profile" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="vertical_feet" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="year_opened" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="years_open" nillable="true" type="xs:int"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ResortSearch">
                <xs:sequence>
                    <xs:element minOccurs="0" name="country_name" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="distance" type="xs:int"/>
                    <xs:element minOccurs="0" name="id" type="xs:int"/>
                    <xs:element minOccurs="0" name="latitude" nillable="true" type="xs:double"/>
                    <xs:element minOccurs="0" name="longitude" nillable="true" type="xs:double"/>
                    <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="physical_address" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="physical_city" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="state_abbrev" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="state_name" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ResortSnowReportLite">
                <xs:sequence>
                    <xs:element minOccurs="0" name="base_depth" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="call_ahead_phone" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="cams" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="has_nordic" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="has_skiing" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="has_terrain_park" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="has_tubing" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="id" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="lifts_open" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="lifttickets" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="news" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="num_lifts" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="number_runs" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="offslope_base_depth" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="offslope_mid_depth" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="offslope_top_depth" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="open_flag" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="open_flag_id" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="percent_lifts_open" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="profile" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="reported_snow_fall" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="reviews" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="seasonpasses" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="skier_email" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="snow_condition" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="snow_condition_general" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="snow_date" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="surface_primary" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="top_depth" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="trailmap" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="travel" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="weather" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="website" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ResortSnowReportMobile">
                <xs:complexContent>
                    <xs:extension base="ax21:ResortSnowReportLite">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="num_trails_slopes_open" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="reported_snow_fall_48" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="reported_snow_fall_72" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="resortWeather" nillable="true" type="ax24:Weather"/>
                            <xs:element minOccurs="0" name="snow_park_reshaped_dt" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="snow_pipes_recult_dt" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="surface_primary_bottom" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="surface_secondary_bottom" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="terrain_num_features" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="tubing_lanes_open" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="tubing_lift_driven" nillable="true" type="xs:string"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ResortSnowReportMobilePlus">
                <xs:complexContent>
                    <xs:extension base="ax21:ResortSnowReportMobile">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="avalanche_scale" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="num_parks_open" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="num_pipes_open" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="open_len_advanced_run" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="open_len_beginner_run" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="open_len_expert_run" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="open_len_intermediate_run" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="open_num_advanced_run" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="open_num_beginner_run" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="open_num_expert_run" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="open_num_intermediate_run" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="open_per_advanced_run" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="open_per_beginner_run" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="open_per_expert_run" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="open_per_intermediate_run" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="resortCam" nillable="true" type="ax21:Cam"/>
                            <xs:element minOccurs="0" name="return_by_ski" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="temp_bottom" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="temp_condition_top" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="temp_max" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="temp_min" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="temp_top" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="tubing_total_lanes" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="visibility_bottom" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="visibility_top" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="wind_direction_bottom" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="wind_direction_top" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="wind_force_kmh_bottom" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="wind_force_kmh_top" nillable="true" type="xs:int"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ResortSnowReportWeb">
                <xs:complexContent>
                    <xs:extension base="ax21:ResortSnowReportMobilePlus">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="x_ctry_kilometers" type="xs:int"/>
                            <xs:element minOccurs="0" name="x_ctry_kilometers_total" type="xs:int"/>
                            <xs:element minOccurs="0" name="xc_skate_groomed" type="xs:int"/>
                            <xs:element minOccurs="0" name="xc_trackset" type="xs:int"/>
                            <xs:element minOccurs="0" name="xc_trails" type="xs:int"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ResortUpdateRecord">
                <xs:sequence>
                    <xs:element minOccurs="0" name="id" type="xs:int"/>
                    <xs:element minOccurs="0" name="latitude" nillable="true" type="xs:double"/>
                    <xs:element minOccurs="0" name="longitude" nillable="true" type="xs:double"/>
                    <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="physical_address" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="physical_city" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="profile_updated" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="snow_updated" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ResortWeb">
                <xs:complexContent>
                    <xs:extension base="ax21:ResortMobilePlus">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="has_nordic" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="has_skiing" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="has_terrain_park" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="has_tubing" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="lift_capacity" type="xs:int"/>
                            <xs:element minOccurs="0" name="skier_email" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="tubing_lift_driven" nillable="true" type="xs:string"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="Story">
                <xs:sequence>
                    <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="id" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="link" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="pubdate" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="title" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="Token">
                <xs:sequence>
                    <xs:element minOccurs="0" name="domain" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
        </xs:schema>
        <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://data.ots.com/xsd">
            <xs:complexType name="Weather">
                <xs:sequence>
                    <xs:element minOccurs="0" name="conditions" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="conditions_icon" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="date_epoch" type="xs:long"/>
                    <xs:element minOccurs="0" name="date_long" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="dewpoint_c" type="xs:int"/>
                    <xs:element minOccurs="0" name="dewpoint_f" type="xs:int"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="forecasts" nillable="true" type="ax24:Forecast"/>
                    <xs:element minOccurs="0" name="pressure_hpa" type="xs:int"/>
                    <xs:element minOccurs="0" name="pressure_in" type="xs:float"/>
                    <xs:element minOccurs="0" name="projected_snow_cm" type="xs:int"/>
                    <xs:element minOccurs="0" name="projected_snow_in" type="xs:int"/>
                    <xs:element minOccurs="0" name="reporting_country" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="reporting_state" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="resporting_city" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="temp_c" type="xs:int"/>
                    <xs:element minOccurs="0" name="temp_f" type="xs:int"/>
                    <xs:element minOccurs="0" name="visibility_km" type="xs:float"/>
                    <xs:element minOccurs="0" name="visibility_mi" type="xs:float"/>
                    <xs:element minOccurs="0" name="wind_direction" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="wind_kmh" type="xs:int"/>
                    <xs:element minOccurs="0" name="wind_mph" type="xs:int"/>
                    <xs:element minOccurs="0" name="windgust_kmh" type="xs:int"/>
                    <xs:element minOccurs="0" name="windgust_mph" type="xs:int"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="Forecast">
                <xs:sequence>
                    <xs:element minOccurs="0" name="conditions" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="date_epoch" type="xs:long"/>
                    <xs:element minOccurs="0" name="date_long" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="icon" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="pop" type="xs:int"/>
                    <xs:element minOccurs="0" name="skyicon" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="snow_fall_daytime_cm" type="xs:int"/>
                    <xs:element minOccurs="0" name="snow_fall_daytime_in" type="xs:int"/>
                    <xs:element minOccurs="0" name="snow_fall_total" type="xs:int"/>
                    <xs:element minOccurs="0" name="snow_fall_total_cm" type="xs:int"/>
                    <xs:element minOccurs="0" name="temp_high_c" type="xs:int"/>
                    <xs:element minOccurs="0" name="temp_high_f" type="xs:int"/>
                    <xs:element minOccurs="0" name="temp_low_c" type="xs:int"/>
                    <xs:element minOccurs="0" name="temp_low_f" type="xs:int"/>
                </xs:sequence>
            </xs:complexType>
        </xs:schema>
    </wsdl2:types>
    <wsdl2:interface name="ServiceInterface">
        <wsdl2:fault name="InvalidUserNamePasswordException" element="ns:InvalidUserNamePasswordException"/>
        <wsdl2:fault name="InvalidAuthenticationException" element="ns:InvalidAuthenticationException"/>
        <wsdl2:fault name="SystemNotAvailableException" element="ns:SystemNotAvailableException"/>
        <wsdl2:fault name="ProblemProcessingRequestException" element="ns:ProblemProcessingRequestException"/>
        <wsdl2:fault name="InactiveAccountException" element="ns:InactiveAccountException"/>
        <wsdl2:fault name="ResortNotFoundException" element="ns:ResortNotFoundException"/>
        <wsdl2:fault name="AccessDeniedException" element="ns:AccessDeniedException"/>
        <wsdl2:fault name="MaxRequestsExceededException" element="ns:MaxRequestsExceededException"/>
        <wsdl2:fault name="RegionNotFoundException" element="ns:RegionNotFoundException"/>
        <wsdl2:operation name="getTokens" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="email #in password #in language #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getTokens" wsaw:Action="urn:getTokens"/>
            <wsdl2:output element="ns:getTokensResponse" wsaw:Action="urn:getTokensResponse"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getTokensInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getTokensInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getTokensSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getTokensProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getTokensInactiveAccountException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortsSnowReportMobile" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortsSnowReportMobile" wsaw:Action="urn:getResortsSnowReportMobile"/>
            <wsdl2:output element="ns:getResortsSnowReportMobileResponse" wsaw:Action="urn:getResortsSnowReportMobileResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getResortsSnowReportMobileResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortsSnowReportMobileInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortsSnowReportMobileInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortsSnowReportMobileSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortsSnowReportMobileProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getResortsSnowReportMobileAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortsSnowReportMobileInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortsSnowReportMobileMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortInfoLite" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortInfoLite" wsaw:Action="urn:getResortInfoLite"/>
            <wsdl2:output element="ns:getResortInfoLiteResponse" wsaw:Action="urn:getResortInfoLiteResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getResortInfoLiteResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortInfoLiteInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortInfoLiteInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortInfoLiteSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortInfoLiteProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getResortInfoLiteAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortInfoLiteInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortInfoLiteMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortsSnowReportLite" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortsSnowReportLite" wsaw:Action="urn:getResortsSnowReportLite"/>
            <wsdl2:output element="ns:getResortsSnowReportLiteResponse" wsaw:Action="urn:getResortsSnowReportLiteResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getResortsSnowReportLiteResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortsSnowReportLiteInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortsSnowReportLiteInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortsSnowReportLiteSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortsSnowReportLiteProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getResortsSnowReportLiteAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortsSnowReportLiteInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortsSnowReportLiteMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getRegionSnowReportWeb" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in state_abbrev #in lang #in met #in resort_id #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getRegionSnowReportWeb" wsaw:Action="urn:getRegionSnowReportWeb"/>
            <wsdl2:output element="ns:getRegionSnowReportWebResponse" wsaw:Action="urn:getRegionSnowReportWebResponse"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getRegionSnowReportWebInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getRegionSnowReportWebInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getRegionSnowReportWebSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getRegionSnowReportWebProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getRegionSnowReportWebAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getRegionSnowReportWebInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getRegionSnowReportWebMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getRegionNews" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in state_abbrev #in lang #in met #in cat #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getRegionNews" wsaw:Action="urn:getRegionNews"/>
            <wsdl2:output element="ns:getRegionNewsResponse" wsaw:Action="urn:getRegionNewsResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getRegionNewsResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getRegionNewsInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getRegionNewsInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getRegionNewsSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getRegionNewsProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getRegionNewsAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getRegionNewsInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getRegionNewsMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortsSnowReportWeb" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortsSnowReportWeb" wsaw:Action="urn:getResortsSnowReportWeb"/>
            <wsdl2:output element="ns:getResortsSnowReportWebResponse" wsaw:Action="urn:getResortsSnowReportWebResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getResortsSnowReportWebResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortsSnowReportWebInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortsSnowReportWebInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortsSnowReportWebSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortsSnowReportWebProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getResortsSnowReportWebAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortsSnowReportWebInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortsSnowReportWebMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortSnowReportLite" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortSnowReportLite" wsaw:Action="urn:getResortSnowReportLite"/>
            <wsdl2:output element="ns:getResortSnowReportLiteResponse" wsaw:Action="urn:getResortSnowReportLiteResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getResortSnowReportLiteResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortSnowReportLiteInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortSnowReportLiteInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortSnowReportLiteSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortSnowReportLiteProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getResortSnowReportLiteAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortSnowReportLiteInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortSnowReportLiteMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortInformation" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortInformation" wsaw:Action="urn:getResortInformation"/>
            <wsdl2:output element="ns:getResortInformationResponse" wsaw:Action="urn:getResortInformationResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getResortInformationResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortInformationInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortInformationInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortInformationSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getResortInformationAccessDeniedException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortInformationProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortInformationInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortInformationMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getRegionSnowReportMobile" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in state_abbrev #in lang #in met #in resort_id #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getRegionSnowReportMobile" wsaw:Action="urn:getRegionSnowReportMobile"/>
            <wsdl2:output element="ns:getRegionSnowReportMobileResponse" wsaw:Action="urn:getRegionSnowReportMobileResponse"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getRegionSnowReportMobileInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getRegionSnowReportMobileInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getRegionSnowReportMobileSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getRegionSnowReportMobileProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getRegionSnowReportMobileAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getRegionSnowReportMobileInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getRegionSnowReportMobileMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getRegionCams" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in state_abbrev #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getRegionCams" wsaw:Action="urn:getRegionCams"/>
            <wsdl2:output element="ns:getRegionCamsResponse" wsaw:Action="urn:getRegionCamsResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getRegionCamsResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getRegionCamsInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getRegionCamsInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getRegionCamsSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getRegionCamsProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getRegionCamsAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getRegionCamsInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getRegionCamsMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortSnowReportMobile" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortSnowReportMobile" wsaw:Action="urn:getResortSnowReportMobile"/>
            <wsdl2:output element="ns:getResortSnowReportMobileResponse" wsaw:Action="urn:getResortSnowReportMobileResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getResortSnowReportMobileResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortSnowReportMobileInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortSnowReportMobileInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortSnowReportMobileSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortSnowReportMobileProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getResortSnowReportMobileAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortSnowReportMobileInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortSnowReportMobileMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="searchResortsByGeocode" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in lat #in lon #in distance #in get_n #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:searchResortsByGeocode" wsaw:Action="urn:searchResortsByGeocode"/>
            <wsdl2:output element="ns:searchResortsByGeocodeResponse" wsaw:Action="urn:searchResortsByGeocodeResponse"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:searchResortsByGeocodeInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:searchResortsByGeocodeInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:searchResortsByGeocodeSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:searchResortsByGeocodeProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:searchResortsByGeocodeInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:searchResortsByGeocodeMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortInfoMobile" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortInfoMobile" wsaw:Action="urn:getResortInfoMobile"/>
            <wsdl2:output element="ns:getResortInfoMobileResponse" wsaw:Action="urn:getResortInfoMobileResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getResortInfoMobileResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortInfoMobileInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortInfoMobileInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortInfoMobileSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortInfoMobileProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getResortInfoMobileAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortInfoMobileInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortInfoMobileMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortSnowReportWeb" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortSnowReportWeb" wsaw:Action="urn:getResortSnowReportWeb"/>
            <wsdl2:output element="ns:getResortSnowReportWebResponse" wsaw:Action="urn:getResortSnowReportWebResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getResortSnowReportWebResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortSnowReportWebInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortSnowReportWebInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortSnowReportWebSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortSnowReportWebProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getResortSnowReportWebAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortSnowReportWebInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortSnowReportWebMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortAttribution" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortAttribution" wsaw:Action="urn:getResortAttribution"/>
            <wsdl2:output element="ns:getResortAttributionResponse" wsaw:Action="urn:getResortAttributionResponse"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortAttributionInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortAttributionInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortAttributionSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortAttributionProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortAttributionInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortAttributionMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortNews" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in cat #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortNews" wsaw:Action="urn:getResortNews"/>
            <wsdl2:output element="ns:getResortNewsResponse" wsaw:Action="urn:getResortNewsResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getResortNewsResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortNewsInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortNewsInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortNewsSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortNewsProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getResortNewsAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortNewsInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortNewsMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getRegionResortsLastUpdated" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in state_abbrev #in lang #in met #in resort_id #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getRegionResortsLastUpdated" wsaw:Action="urn:getRegionResortsLastUpdated"/>
            <wsdl2:output element="ns:getRegionResortsLastUpdatedResponse" wsaw:Action="urn:getRegionResortsLastUpdatedResponse"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getRegionResortsLastUpdatedInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getRegionResortsLastUpdatedInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getRegionResortsLastUpdatedSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getRegionResortsLastUpdatedProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getRegionResortsLastUpdatedInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getRegionResortsLastUpdatedMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortSnowReportMobilePlus" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortSnowReportMobilePlus" wsaw:Action="urn:getResortSnowReportMobilePlus"/>
            <wsdl2:output element="ns:getResortSnowReportMobilePlusResponse" wsaw:Action="urn:getResortSnowReportMobilePlusResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getResortSnowReportMobilePlusResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortSnowReportMobilePlusInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortSnowReportMobilePlusInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortSnowReportMobilePlusSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortSnowReportMobilePlusProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getResortSnowReportMobilePlusAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortSnowReportMobilePlusInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortSnowReportMobilePlusMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortInfoMobilePlus" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortInfoMobilePlus" wsaw:Action="urn:getResortInfoMobilePlus"/>
            <wsdl2:output element="ns:getResortInfoMobilePlusResponse" wsaw:Action="urn:getResortInfoMobilePlusResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getResortInfoMobilePlusResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortInfoMobilePlusInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortInfoMobilePlusInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortInfoMobilePlusSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getResortInfoMobilePlusAccessDeniedException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortInfoMobilePlusProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortInfoMobilePlusInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortInfoMobilePlusMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortCams" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortCams" wsaw:Action="urn:getResortCams"/>
            <wsdl2:output element="ns:getResortCamsResponse" wsaw:Action="urn:getResortCamsResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getResortCamsResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortCamsInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortCamsInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortCamsSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortCamsProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getResortCamsAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortCamsInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortCamsMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getRegions" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getRegions" wsaw:Action="urn:getRegions"/>
            <wsdl2:output element="ns:getRegionsResponse" wsaw:Action="urn:getRegionsResponse"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getRegionsInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getRegionsInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getRegionsSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getRegionsInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getRegionsMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getRegionSnowReportMobilePlus" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in state_abbrev #in lang #in met #in resort_id #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getRegionSnowReportMobilePlus" wsaw:Action="urn:getRegionSnowReportMobilePlus"/>
            <wsdl2:output element="ns:getRegionSnowReportMobilePlusResponse" wsaw:Action="urn:getRegionSnowReportMobilePlusResponse"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getRegionSnowReportMobilePlusInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getRegionSnowReportMobilePlusInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getRegionSnowReportMobilePlusSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getRegionSnowReportMobilePlusProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getRegionSnowReportMobilePlusAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getRegionSnowReportMobilePlusInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getRegionSnowReportMobilePlusMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getRegion" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in region_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getRegion" wsaw:Action="urn:getRegion"/>
            <wsdl2:output element="ns:getRegionResponse" wsaw:Action="urn:getRegionResponse"/>
            <wsdl2:outfault ref="tns:RegionNotFoundException" wsaw:Action="urn:getRegionRegionNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getRegionSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getRegionInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getRegionInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getRegionInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getRegionMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortDeals" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in cat #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortDeals" wsaw:Action="urn:getResortDeals"/>
            <wsdl2:output element="ns:getResortDealsResponse" wsaw:Action="urn:getResortDealsResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getResortDealsResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortDealsInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortDealsInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortDealsSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortDealsProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getResortDealsAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortDealsInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortDealsMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getRegionPhotos" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in state_abbrev #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getRegionPhotos" wsaw:Action="urn:getRegionPhotos"/>
            <wsdl2:output element="ns:getRegionPhotosResponse" wsaw:Action="urn:getRegionPhotosResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getRegionPhotosResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getRegionPhotosInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getRegionPhotosInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getRegionPhotosSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getRegionPhotosProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getRegionPhotosAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getRegionPhotosInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getRegionPhotosMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortInfoWeb" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortInfoWeb" wsaw:Action="urn:getResortInfoWeb"/>
            <wsdl2:output element="ns:getResortInfoWebResponse" wsaw:Action="urn:getResortInfoWebResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getResortInfoWebResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortInfoWebInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortInfoWebInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortInfoWebSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getResortInfoWebAccessDeniedException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortInfoWebProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortInfoWebInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortInfoWebMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="searchResortsByName" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in search #in get_n #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:searchResortsByName" wsaw:Action="urn:searchResortsByName"/>
            <wsdl2:output element="ns:searchResortsByNameResponse" wsaw:Action="urn:searchResortsByNameResponse"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:searchResortsByNameInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:searchResortsByNameInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:searchResortsByNameSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:searchResortsByNameProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:searchResortsByNameInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:searchResortsByNameMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getRegionDeals" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in state_abbrev #in lang #in met #in cat #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getRegionDeals" wsaw:Action="urn:getRegionDeals"/>
            <wsdl2:output element="ns:getRegionDealsResponse" wsaw:Action="urn:getRegionDealsResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getRegionDealsResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getRegionDealsInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getRegionDealsInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getRegionDealsSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getRegionDealsProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getRegionDealsAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getRegionDealsInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getRegionDealsMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortPhotos" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortPhotos" wsaw:Action="urn:getResortPhotos"/>
            <wsdl2:output element="ns:getResortPhotosResponse" wsaw:Action="urn:getResortPhotosResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getResortPhotosResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortPhotosInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortPhotosInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortPhotosSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortPhotosProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getResortPhotosAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortPhotosInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortPhotosMaxRequestsExceededException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getSiteAttribution" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getSiteAttribution" wsaw:Action="urn:getSiteAttribution"/>
            <wsdl2:output element="ns:getSiteAttributionResponse" wsaw:Action="urn:getSiteAttributionResponse"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getSiteAttributionInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getSiteAttributionInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getSiteAttributionSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getSiteAttributionProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getSiteAttributionInactiveAccountException"/>
        </wsdl2:operation>
        <wsdl2:operation name="getResortsSnowReportMobilePlus" style="http://www.w3.org/ns/wsdl/style/rpc" wrpc:signature="token #in domain #in resort_id #in lang #in met #in return #return " pattern="http://www.w3.org/ns/wsdl/in-out">
            <wsdl2:input element="ns:getResortsSnowReportMobilePlus" wsaw:Action="urn:getResortsSnowReportMobilePlus"/>
            <wsdl2:output element="ns:getResortsSnowReportMobilePlusResponse" wsaw:Action="urn:getResortsSnowReportMobilePlusResponse"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException" wsaw:Action="urn:getResortsSnowReportMobilePlusResortNotFoundException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException" wsaw:Action="urn:getResortsSnowReportMobilePlusInvalidUserNamePasswordException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException" wsaw:Action="urn:getResortsSnowReportMobilePlusInvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException" wsaw:Action="urn:getResortsSnowReportMobilePlusSystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException" wsaw:Action="urn:getResortsSnowReportMobilePlusProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException" wsaw:Action="urn:getResortsSnowReportMobilePlusAccessDeniedException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException" wsaw:Action="urn:getResortsSnowReportMobilePlusInactiveAccountException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException" wsaw:Action="urn:getResortsSnowReportMobilePlusMaxRequestsExceededException"/>
        </wsdl2:operation>
    </wsdl2:interface>
    <wsdl2:binding name="SnowReport2009HttpBinding" interface="tns:ServiceInterface" whttp:methodDefault="GET" type="http://www.w3.org/ns/wsdl/http">
        <wsdl2:fault ref="tns:ProblemProcessingRequestException"/>
        <wsdl2:fault ref="tns:RegionNotFoundException"/>
        <wsdl2:fault ref="tns:MaxRequestsExceededException"/>
        <wsdl2:fault ref="tns:InvalidAuthenticationException"/>
        <wsdl2:fault ref="tns:ResortNotFoundException"/>
        <wsdl2:fault ref="tns:SystemNotAvailableException"/>
        <wsdl2:fault ref="tns:AccessDeniedException"/>
        <wsdl2:fault ref="tns:InactiveAccountException"/>
        <wsdl2:fault ref="tns:InvalidUserNamePasswordException"/>
        <wsdl2:operation ref="tns:getResortInfoLite" whttp:location="lite/resort/info/{resort_id}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortsSnowReportMobile" whttp:location="mobile/resorts/snow/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortsSnowReportLite" whttp:location="lite/resorts/snow/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getTokens" whttp:location="tokens/{email}/{password}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionNews" whttp:location="state/news/{state_abbrev}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionSnowReportWeb" whttp:location="web/region/resorts/snow/{state_abbrev}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortsSnowReportWeb" whttp:location="web/resorts/snow/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortSnowReportLite" whttp:location="lite/resort/snow/{resort_id}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionSnowReportMobile" whttp:location="mobile/region/resorts/snow/{state_abbrev}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortInformation" whttp:location="getResortInformation">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionCams" whttp:location="state/cams/{state_abbrev}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortSnowReportMobile" whttp:location="mobile/resort/snow/{resort_id}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:searchResortsByGeocode" whttp:location="find/resorts/geo/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortInfoMobile" whttp:location="mobile/resort/info/{resort_id}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortAttribution" whttp:location="resort/attribution/{resort_id}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortSnowReportWeb" whttp:location="web/resort/snow/{resort_id}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionResortsLastUpdated" whttp:location="region/{state_abbrev}/resorts/lastupdate/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortNews" whttp:location="resort/news/{resort_id}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortCams" whttp:location="resort/cams/{resort_id}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortInfoMobilePlus" whttp:location="plus/resort/info/{resort_id}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortSnowReportMobilePlus" whttp:location="plus/resort/snow/{resort_id}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegions" whttp:location="regions/{domain}/{token}">
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegion" whttp:location="region/states/{region_id}/{domain}/{token}">
            <wsdl2:outfault ref="tns:RegionNotFoundException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionSnowReportMobilePlus" whttp:location="plus/region/resorts/snow/{state_abbrev}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortDeals" whttp:location="resort/deal/{resort_id}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionPhotos" whttp:location="state/photos/{state_abbrev}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortInfoWeb" whttp:location="web/resort/info/{resort_id}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionDeals" whttp:location="state/deals/{state_abbrev}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:searchResortsByName" whttp:location="find/resorts/name/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getSiteAttribution" whttp:location="attribution/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortPhotos" whttp:location="resort/photos/{resort_id}/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortsSnowReportMobilePlus" whttp:location="plus/resorts/snow/{domain}/{token}">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
    </wsdl2:binding>
    <wsdl2:binding name="SnowReport2009Soap11Binding" interface="tns:ServiceInterface" type="http://www.w3.org/ns/wsdl/soap" wsoap:version="1.1">
        <wsdl2:fault ref="tns:ProblemProcessingRequestException"/>
        <wsdl2:fault ref="tns:RegionNotFoundException"/>
        <wsdl2:fault ref="tns:MaxRequestsExceededException"/>
        <wsdl2:fault ref="tns:InvalidAuthenticationException"/>
        <wsdl2:fault ref="tns:ResortNotFoundException"/>
        <wsdl2:fault ref="tns:SystemNotAvailableException"/>
        <wsdl2:fault ref="tns:AccessDeniedException"/>
        <wsdl2:fault ref="tns:InactiveAccountException"/>
        <wsdl2:fault ref="tns:InvalidUserNamePasswordException"/>
        <wsdl2:operation ref="tns:getResortInfoLite" wsoap:action="urn:getResortInfoLite">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortsSnowReportMobile" wsoap:action="urn:getResortsSnowReportMobile">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortsSnowReportLite" wsoap:action="urn:getResortsSnowReportLite">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getTokens" wsoap:action="urn:getTokens">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionNews" wsoap:action="urn:getRegionNews">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionSnowReportWeb" wsoap:action="urn:getRegionSnowReportWeb">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortsSnowReportWeb" wsoap:action="urn:getResortsSnowReportWeb">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortSnowReportLite" wsoap:action="urn:getResortSnowReportLite">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionSnowReportMobile" wsoap:action="urn:getRegionSnowReportMobile">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortInformation" wsoap:action="urn:getResortInformation">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionCams" wsoap:action="urn:getRegionCams">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortSnowReportMobile" wsoap:action="urn:getResortSnowReportMobile">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:searchResortsByGeocode" wsoap:action="urn:searchResortsByGeocode">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortInfoMobile" wsoap:action="urn:getResortInfoMobile">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortAttribution" wsoap:action="urn:getResortAttribution">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortSnowReportWeb" wsoap:action="urn:getResortSnowReportWeb">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionResortsLastUpdated" wsoap:action="urn:getRegionResortsLastUpdated">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortNews" wsoap:action="urn:getResortNews">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortCams" wsoap:action="urn:getResortCams">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortInfoMobilePlus" wsoap:action="urn:getResortInfoMobilePlus">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortSnowReportMobilePlus" wsoap:action="urn:getResortSnowReportMobilePlus">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegions" wsoap:action="urn:getRegions">
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegion" wsoap:action="urn:getRegion">
            <wsdl2:outfault ref="tns:RegionNotFoundException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionSnowReportMobilePlus" wsoap:action="urn:getRegionSnowReportMobilePlus">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortDeals" wsoap:action="urn:getResortDeals">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionPhotos" wsoap:action="urn:getRegionPhotos">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortInfoWeb" wsoap:action="urn:getResortInfoWeb">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionDeals" wsoap:action="urn:getRegionDeals">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:searchResortsByName" wsoap:action="urn:searchResortsByName">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getSiteAttribution" wsoap:action="urn:getSiteAttribution">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortPhotos" wsoap:action="urn:getResortPhotos">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortsSnowReportMobilePlus" wsoap:action="urn:getResortsSnowReportMobilePlus">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
    </wsdl2:binding>
    <wsdl2:binding name="SnowReport2009Soap12Binding" interface="tns:ServiceInterface" type="http://www.w3.org/ns/wsdl/soap" wsoap:version="1.2">
        <wsdl2:fault ref="tns:ProblemProcessingRequestException"/>
        <wsdl2:fault ref="tns:RegionNotFoundException"/>
        <wsdl2:fault ref="tns:MaxRequestsExceededException"/>
        <wsdl2:fault ref="tns:InvalidAuthenticationException"/>
        <wsdl2:fault ref="tns:ResortNotFoundException"/>
        <wsdl2:fault ref="tns:SystemNotAvailableException"/>
        <wsdl2:fault ref="tns:AccessDeniedException"/>
        <wsdl2:fault ref="tns:InactiveAccountException"/>
        <wsdl2:fault ref="tns:InvalidUserNamePasswordException"/>
        <wsdl2:operation ref="tns:getResortInfoLite" wsoap:action="urn:getResortInfoLite">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortsSnowReportMobile" wsoap:action="urn:getResortsSnowReportMobile">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortsSnowReportLite" wsoap:action="urn:getResortsSnowReportLite">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getTokens" wsoap:action="urn:getTokens">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionNews" wsoap:action="urn:getRegionNews">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionSnowReportWeb" wsoap:action="urn:getRegionSnowReportWeb">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortsSnowReportWeb" wsoap:action="urn:getResortsSnowReportWeb">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortSnowReportLite" wsoap:action="urn:getResortSnowReportLite">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionSnowReportMobile" wsoap:action="urn:getRegionSnowReportMobile">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortInformation" wsoap:action="urn:getResortInformation">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionCams" wsoap:action="urn:getRegionCams">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortSnowReportMobile" wsoap:action="urn:getResortSnowReportMobile">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:searchResortsByGeocode" wsoap:action="urn:searchResortsByGeocode">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortInfoMobile" wsoap:action="urn:getResortInfoMobile">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortAttribution" wsoap:action="urn:getResortAttribution">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortSnowReportWeb" wsoap:action="urn:getResortSnowReportWeb">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionResortsLastUpdated" wsoap:action="urn:getRegionResortsLastUpdated">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortNews" wsoap:action="urn:getResortNews">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortCams" wsoap:action="urn:getResortCams">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortInfoMobilePlus" wsoap:action="urn:getResortInfoMobilePlus">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortSnowReportMobilePlus" wsoap:action="urn:getResortSnowReportMobilePlus">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegions" wsoap:action="urn:getRegions">
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegion" wsoap:action="urn:getRegion">
            <wsdl2:outfault ref="tns:RegionNotFoundException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionSnowReportMobilePlus" wsoap:action="urn:getRegionSnowReportMobilePlus">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortDeals" wsoap:action="urn:getResortDeals">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionPhotos" wsoap:action="urn:getRegionPhotos">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortInfoWeb" wsoap:action="urn:getResortInfoWeb">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getRegionDeals" wsoap:action="urn:getRegionDeals">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:searchResortsByName" wsoap:action="urn:searchResortsByName">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getSiteAttribution" wsoap:action="urn:getSiteAttribution">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortPhotos" wsoap:action="urn:getResortPhotos">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
        <wsdl2:operation ref="tns:getResortsSnowReportMobilePlus" wsoap:action="urn:getResortsSnowReportMobilePlus">
            <wsdl2:outfault ref="tns:ProblemProcessingRequestException"/>
            <wsdl2:outfault ref="tns:MaxRequestsExceededException"/>
            <wsdl2:outfault ref="tns:InvalidAuthenticationException"/>
            <wsdl2:outfault ref="tns:ResortNotFoundException"/>
            <wsdl2:outfault ref="tns:SystemNotAvailableException"/>
            <wsdl2:outfault ref="tns:InactiveAccountException"/>
            <wsdl2:outfault ref="tns:AccessDeniedException"/>
            <wsdl2:outfault ref="tns:InvalidUserNamePasswordException"/>
        </wsdl2:operation>
    </wsdl2:binding>
    <wsdl2:service name="SnowReport2009" interface="tns:ServiceInterface">
        <wsdl2:endpoint name="SnowReport2009HttpSoap11Endpoint" binding="tns:SnowReport2009Soap11Binding" address="http://services.onthesnow.com/axis2/services/SnowReport2009"/>
        <wsdl2:endpoint name="SnowReport2009HttpEndpoint" binding="tns:SnowReport2009HttpBinding" address="http://services.onthesnow.com/axis2/services/SnowReport2009"/>
        <wsdl2:endpoint name="SnowReport2009HttpSoap12Endpoint" binding="tns:SnowReport2009Soap12Binding" address="http://services.onthesnow.com/axis2/services/SnowReport2009"/>
    </wsdl2:service>
</wsdl2:description>
