Does anyone have a WSDL handy for NicToolServer 2.02?  I'm trying to integrate NicToolServer into BizTalk 2006.  I also tried to convert it into a proxy class for Visual Studio 2005 using C#.  It able to convert, but when I try to send a SOAP message, I get the following error message 
---
Application failed during request
      deserialization: 
---
and it spits back my soap message.
Here is my wsdl.
<?xml version="1.0" encoding="utf-16"?>
<wsdl:definitions xmlns:SOAP="
http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="
http://www.w3.org/2001/XMLSchema" xmlns:tns="
http://64.239.24.80/soap#" name="login" targetNamespace="
http://64.239.24.80/soap#" xmlns:wsdl="
http://schemas.xmlsoap.org/wsdl/">
  <wsdl:documentation>NicTool Server Web Service</wsdl:documentation>
  <wsdl:types>
    <xsd:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="
http://64.239.24.80/soap#">
      <xsd:complexType name="LoginRequest">
        <xsd:sequence>
          <xsd:element minOccurs="1" maxOccurs="1" name="nt_protocol_version" type="xsd:float" />
          <xsd:element minOccurs="1" maxOccurs="1" name="username" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="password" type="xsd:string" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="LoginResponse">
        <xsd:sequence>
          <xsd:element minOccurs="1" maxOccurs="1" name="user_create" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="group_delete" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="zone_write" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="zonerecord_write" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="email" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="usable_ns1" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="usable_ns5" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="usable_ns2" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="zonerecord_create" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="zonerecord_delete" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="zone_delegate" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="zone_delete" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="nameserver_write" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="usable_ns3" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="user_write" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="nameserver_delete" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="usable_ns8" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="inherit_group_permissions" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="username" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="nt_user_id" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="zonerecord_delegate" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="user_delete" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="usable_ns7" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="last_name" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="nameserver_create" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="groupname" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="usable_ns6" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="zone_create" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="group_create" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="nt_group_id" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="perm_name" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="usable_ns4" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="group_write" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="usable_ns0" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="self_write" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="deleted" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="nt_user_session" type="xsd:string" />
          <xsd:element minOccurs="1" maxOccurs="1" name="usable_ns9" type="xsd:int" />
          <xsd:element minOccurs="1" maxOccurs="1" name="first_name" type="xsd:string" />
        </xsd:sequence>
      </xsd:complexType>
    </xsd:schema>
  </wsdl:types>
  <wsdl:message name="login-request">
    <wsdl:part name="data" type="tns:LoginRequest" />
  </wsdl:message>
  <wsdl:message name="login-response">
    <wsdl:part name="param" type="tns:LoginResponse" />
  </wsdl:message>
  <wsdl:portType name="login-porttype">
    <wsdl:operation name="login">
      <wsdl:input name="login-oprequest" message="tns:login-request" />
      <wsdl:output name="login-opresponse" message="tns:login-response" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="login-binding" type="tns:login-porttype">
    <SOAP:binding transport="
http://schemas.xmlsoap.org/soap/http" style="rpc" />
    <wsdl:operation name="login">
      <SOAP:operation soapAction="
http://64.239.24.80/soap#login" style="rpc" />
      <wsdl:input name="login-oprequest">
        <SOAP:body use="literal" namespace="
http://64.239.24.80/soap#" encodingStyle="
http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:input>
      <wsdl:output name="login-opresponse">
        <SOAP:body use="literal" namespace="
http://64.239.24.80/soap#" encodingStyle="
http://schemas.xmlsoap.org/soap/encoding/" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="login-service">
    <wsdl:port name="login-port" binding="tns:login-binding">
      <SOAP:address location="
http://64.239.24.80/soap" />
    </wsdl:port>
  </wsdl:service>