<?xml version="1.0"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Yunique.API.Rest.DTOs" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Yunique.API.Rest.DTOs" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" />
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:complexType name="GroupPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="GroupPermission" nillable="true" type="tns:GroupPermission" />
  <xs:complexType name="GenRequestBase">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q1:RequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ID" type="ser:guid" />
          <xs:element minOccurs="0" name="IDLIST" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="GenRequestBase" nillable="true" type="tns:GenRequestBase" />
  <xs:complexType name="GroupCopyPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GroupIdCopy" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="GroupCopyPermission" nillable="true" type="tns:GroupCopyPermission" />
  <xs:complexType name="UserGroupPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TeamID" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="UserGroupPermission" nillable="true" type="tns:UserGroupPermission" />
  <xs:complexType name="CheckFolderByTeamIdPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="FolderId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TeamId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CheckFolderByTeamIdPermission" nillable="true" type="tns:CheckFolderByTeamIdPermission" />
  <xs:complexType name="CheckFolderTypeByTeamIdPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="FolderId" type="xs:int" />
          <xs:element minOccurs="0" name="TeamId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CheckFolderTypeByTeamIdPermission" nillable="true" type="tns:CheckFolderTypeByTeamIdPermission" />
  <xs:complexType name="CheckFolderByGroupPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="FolderId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CheckFolderByGroupPermission" nillable="true" type="tns:CheckFolderByGroupPermission" />
  <xs:complexType name="CheckFolderTypeGroupPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="FolderId" type="xs:int" />
          <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CheckFolderTypeGroupPermission" nillable="true" type="tns:CheckFolderTypeGroupPermission" />
  <xs:complexType name="UnlockFolderPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="FolderId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="UnlockFolderPermission" nillable="true" type="tns:UnlockFolderPermission" />
  <xs:complexType name="LockFolderPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="FolderId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LockFolderPermission" nillable="true" type="tns:LockFolderPermission" />
  <xs:complexType name="LockProductPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ProductTypeId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LockProductPermission" nillable="true" type="tns:LockProductPermission" />
  <xs:complexType name="ModifyWorkflowPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="AccessRoleId" type="xs:int" />
          <xs:element minOccurs="0" name="Date" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Fullname" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="intAccessCreate" type="xs:int" />
          <xs:element minOccurs="0" name="intAccessDelete" type="xs:int" />
          <xs:element minOccurs="0" name="intAccessModify" type="xs:int" />
          <xs:element minOccurs="0" name="intAccessPrint" type="xs:int" />
          <xs:element minOccurs="0" name="intAccessView" type="xs:int" />
          <xs:element minOccurs="0" name="strAccessWorkflowId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ModifyWorkflowPermission" nillable="true" type="tns:ModifyWorkflowPermission" />
  <xs:complexType name="ListFolderPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ListFolderPermission" nillable="true" type="tns:ListFolderPermission" />
  <xs:complexType name="CheckSubFolderPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="FolderId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CheckSubFolderPermission" nillable="true" type="tns:CheckSubFolderPermission" />
  <xs:complexType name="ListProductFolderPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="FolderId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ListProductFolderPermission" nillable="true" type="tns:ListProductFolderPermission" />
  <xs:complexType name="ListWorkflowFolderPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="FolderId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ListWorkflowFolderPermission" nillable="true" type="tns:ListWorkflowFolderPermission" />
  <xs:complexType name="ListWorkflowProductPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ProductId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ListWorkflowProductPermission" nillable="true" type="tns:ListWorkflowProductPermission" />
  <xs:complexType name="DataFolderPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="FolderId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="DataFolderPermission" nillable="true" type="tns:DataFolderPermission" />
  <xs:complexType name="ProductTypeFolderPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="FolderId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ProductTypeFolderPermission" nillable="true" type="tns:ProductTypeFolderPermission" />
  <xs:complexType name="ModifyProductWorkflowPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="AccessRoleId" type="xs:int" />
          <xs:element minOccurs="0" name="Date" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Fullname" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="intAccessCreate" type="xs:int" />
          <xs:element minOccurs="0" name="intAccessDelete" type="xs:int" />
          <xs:element minOccurs="0" name="intAccessModify" type="xs:int" />
          <xs:element minOccurs="0" name="intAccessPrint" type="xs:int" />
          <xs:element minOccurs="0" name="intAccessRemove" type="xs:int" />
          <xs:element minOccurs="0" name="intAccessView" type="xs:int" />
          <xs:element minOccurs="0" name="strFolderId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="strGroupId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="strProductTypeId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ModifyProductWorkflowPermission" nillable="true" type="tns:ModifyProductWorkflowPermission" />
  <xs:complexType name="DataProductTypePermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ProductTypeId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="DataProductTypePermission" nillable="true" type="tns:DataProductTypePermission" />
  <xs:complexType name="JavaScriptFile">
    <xs:sequence>
      <xs:element minOccurs="0" name="File" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Lib" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Version" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="JavaScriptFile" nillable="true" type="tns:JavaScriptFile" />
  <xs:complexType name="JavaScriptFileSet">
    <xs:sequence>
      <xs:element minOccurs="0" name="FileList" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SetName" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="JavaScriptFileSet" nillable="true" type="tns:JavaScriptFileSet" />
  <xs:complexType name="SchemaFile">
    <xs:sequence>
      <xs:element minOccurs="0" name="FileName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Format" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SchemaFile" nillable="true" type="tns:SchemaFile" />
  <xs:complexType name="ColorType">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ColorTypeID" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ColorType" nillable="true" type="tns:ColorType" />
  <xs:complexType name="ColorPalette">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ColorPalette" nillable="true" type="tns:ColorPalette" />
  <xs:complexType name="ColorFolder">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ColorFolder" nillable="true" type="tns:ColorFolder" />
  <xs:complexType name="ColorSeasonYear">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ColorSeasonYear" nillable="true" type="tns:ColorSeasonYear" />
  <xs:complexType name="Colorway">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Colorway" nillable="true" type="tns:Colorway" />
  <xs:complexType name="ControlPanelType">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ControlPanelType" nillable="true" type="tns:ControlPanelType" />
  <xs:complexType name="ControlPanelItem">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ControlPanelID" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ControlPanelItem" nillable="true" type="tns:ControlPanelItem" />
  <xs:complexType name="TACalendarTemplate">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TACalendarTemplate" nillable="true" type="tns:TACalendarTemplate" />
  <xs:complexType name="TACalendarTemplateTask">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TACalendarTemplateTask" nillable="true" type="tns:TACalendarTemplateTask" />
  <xs:complexType name="TACalendarHoliday">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TACalendarHoliday" nillable="true" type="tns:TACalendarHoliday" />
  <xs:complexType name="MaterialRequestComment">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MaterialRequestComment" nillable="true" type="tns:MaterialRequestComment" />
  <xs:complexType name="Desktop">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Desktop" nillable="true" type="tns:Desktop" />
  <xs:complexType name="ImageType">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="sImageType" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageType" nillable="true" type="tns:ImageType" />
  <xs:complexType name="Image">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Image" nillable="true" type="tns:Image" />
  <xs:complexType name="ImageHistory">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageHistory" nillable="true" type="tns:ImageHistory" />
  <xs:complexType name="ImageCatalog">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageCatalog" nillable="true" type="tns:ImageCatalog" />
  <xs:complexType name="ImageCatalogItem">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageCatalogItem" nillable="true" type="tns:ImageCatalogItem" />
  <xs:complexType name="ImageWhereUsed">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageWhereUsed" nillable="true" type="tns:ImageWhereUsed" />
  <xs:complexType name="ImageFile">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Version" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageFile" nillable="true" type="tns:ImageFile" />
  <xs:complexType name="ImageThumbnail">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ImageThumbnailBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ImageID" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ImageVersion" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageThumbnail" nillable="true" type="tns:ImageThumbnail" />
  <xs:complexType name="ImageThumbnailBase">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q2="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q2:RequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ImageFmt" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ImageScale" type="xs:int" />
          <xs:element minOccurs="0" name="KeyID" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PLMUsername" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Signature" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TS" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageThumbnailBase" nillable="true" type="tns:ImageThumbnailBase" />
  <xs:complexType name="ImageThumbnailSample">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ImageThumbnailBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ImageVersion" type="xs:int" />
          <xs:element minOccurs="0" name="SampleRequestSubmitImageID" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageThumbnailSample" nillable="true" type="tns:ImageThumbnailSample" />
  <xs:complexType name="ImageOriginal">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ImageOriginalBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ImageID" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ImageVersion" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageOriginal" nillable="true" type="tns:ImageOriginal" />
  <xs:complexType name="ImageOriginalBase">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q3="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q3:RequestBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="KeyID" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PLMUsername" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Signature" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TS" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageOriginalBase" nillable="true" type="tns:ImageOriginalBase" />
  <xs:complexType name="ImagePOMOriginal">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ImageOriginalBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ImageID" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImagePOMOriginal" nillable="true" type="tns:ImagePOMOriginal" />
  <xs:complexType name="ImageConOriginal">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ImageOriginalBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ImageID" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageConOriginal" nillable="true" type="tns:ImageConOriginal" />
  <xs:complexType name="ImageCatalogBurnImages">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ImageOriginalBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="ImageCatalogID" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageCatalogBurnImages" nillable="true" type="tns:ImageCatalogBurnImages" />
  <xs:complexType name="ImageComment">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageComment" nillable="true" type="tns:ImageComment" />
  <xs:complexType name="Translations">
    <xs:sequence>
      <xs:element minOccurs="0" name="Locale" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="NewStrings" nillable="true" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q4:ArrayOfstring" />
      <xs:element minOccurs="0" name="ObjID" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Translations" nillable="true" type="tns:Translations" />
  <xs:complexType name="CultureInfo">
    <xs:sequence>
      <xs:element minOccurs="0" name="Locale" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CultureInfo" nillable="true" type="tns:CultureInfo" />
  <xs:complexType name="LineListType">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListType" nillable="true" type="tns:LineListType" />
  <xs:complexType name="LineList">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineList" nillable="true" type="tns:LineList" />
  <xs:complexType name="LineListItem">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListItem" nillable="true" type="tns:LineListItem" />
  <xs:complexType name="LineListStyleFlash">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListStyleFlash" nillable="true" type="tns:LineListStyleFlash" />
  <xs:complexType name="LineListItemBOM">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListItemBOM" nillable="true" type="tns:LineListItemBOM" />
  <xs:complexType name="LineListItemColor">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListItemColor" nillable="true" type="tns:LineListItemColor" />
  <xs:complexType name="LineListQuickFill">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListQuickFill" nillable="true" type="tns:LineListQuickFill" />
  <xs:complexType name="LineListQuickFillItem">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListQuickFillItem" nillable="true" type="tns:LineListQuickFillItem" />
  <xs:complexType name="LineListMaterial">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListMaterial" nillable="true" type="tns:LineListMaterial" />
  <xs:complexType name="LineListBurnImages">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ImageOriginalBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="LineFolderID" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListBurnImages" nillable="true" type="tns:LineListBurnImages" />
  <xs:complexType name="Material">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="Material" nillable="true" type="tns:Material" />
  <xs:complexType name="MaterialColor">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MaterialColor" nillable="true" type="tns:MaterialColor" />
  <xs:complexType name="MaterialColorPending">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MaterialColorPending" nillable="true" type="tns:MaterialColorPending" />
  <xs:complexType name="MaterialSeasonYear">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MaterialSeasonYear" nillable="true" type="tns:MaterialSeasonYear" />
  <xs:complexType name="MaterialSize">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MaterialSize" nillable="true" type="tns:MaterialSize" />
  <xs:complexType name="MaterialType">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MaterialType" nillable="true" type="tns:MaterialType" />
  <xs:complexType name="MaterialTemplate">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MaterialTemplate" nillable="true" type="tns:MaterialTemplate" />
  <xs:complexType name="StyleBOMColor">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleBOMColor" nillable="true" type="tns:StyleBOMColor" />
  <xs:complexType name="StyleBOMColorAuto">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleBOMColorAuto" nillable="true" type="tns:StyleBOMColorAuto" />
  <xs:complexType name="StyleBOMMaterial">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleBOMMaterial" nillable="true" type="tns:StyleBOMMaterial" />
  <xs:complexType name="StyleBOMMaterialSummary">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleBOMMaterialSummary" nillable="true" type="tns:StyleBOMMaterialSummary" />
  <xs:complexType name="StyleBOMDimension">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleBOMDimension" nillable="true" type="tns:StyleBOMDimension" />
  <xs:complexType name="StyleBOMTemp">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleBOMTemp" nillable="true" type="tns:StyleBOMTemp" />
  <xs:complexType name="StyleDimBOMMaterial">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleDimBOMMaterial" nillable="true" type="tns:StyleDimBOMMaterial" />
  <xs:complexType name="StyleDimBOMDimension">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleDimBOMDimension" nillable="true" type="tns:StyleDimBOMDimension" />
  <xs:complexType name="StyleDimBOMDimensionItem">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleDimBOMDimensionItem" nillable="true" type="tns:StyleDimBOMDimensionItem" />
  <xs:complexType name="StyleDimBOMMaterialReplace">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleDimBOMMaterialReplace" nillable="true" type="tns:StyleDimBOMMaterialReplace" />
  <xs:complexType name="StyleMaterialReplace">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleMaterialReplace" nillable="true" type="tns:StyleMaterialReplace" />
  <xs:complexType name="StyleMaterialTemp">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleMaterialTemp" nillable="true" type="tns:StyleMaterialTemp" />
  <xs:complexType name="MaterialComment">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MaterialComment" nillable="true" type="tns:MaterialComment" />
  <xs:complexType name="MeasurementGradedSpec">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MeasurementGradedSpec" nillable="true" type="tns:MeasurementGradedSpec" />
  <xs:complexType name="MeasurementGradeRule">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MeasurementGradeRule" nillable="true" type="tns:MeasurementGradeRule" />
  <xs:complexType name="MeasurementBeforeTreatment">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MeasurementBeforeTreatment" nillable="true" type="tns:MeasurementBeforeTreatment" />
  <xs:complexType name="StyleMeasurementHeader">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleMeasurementHeader" nillable="true" type="tns:StyleMeasurementHeader" />
  <xs:complexType name="StylePOM">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StylePOM" nillable="true" type="tns:StylePOM" />
  <xs:complexType name="StyleMeasurementSampleSize">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleMeasurementSampleSize" nillable="true" type="tns:StyleMeasurementSampleSize" />
  <xs:complexType name="StyleImageMeasurement">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleImageMeasurement" nillable="true" type="tns:StyleImageMeasurement" />
  <xs:complexType name="StyleGRMeasurementsPOMAlternates">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleGRMeasurementsPOMAlternates" nillable="true" type="tns:StyleGRMeasurementsPOMAlternates" />
  <xs:complexType name="UserPermission">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="UserPermission" nillable="true" type="tns:UserPermission" />
  <xs:complexType name="ProcessDetail">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ProcessDetail" nillable="true" type="tns:ProcessDetail" />
  <xs:complexType name="ProcessDetailType">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ProcessDetailType" nillable="true" type="tns:ProcessDetailType" />
  <xs:complexType name="ProcessDetailItem">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ProcessDetailItem" nillable="true" type="tns:ProcessDetailItem" />
  <xs:complexType name="Profile">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="Profile" nillable="true" type="tns:Profile" />
  <xs:complexType name="SampleWorkflowTemplate">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleWorkflowTemplate" nillable="true" type="tns:SampleWorkflowTemplate" />
  <xs:complexType name="SampleWorkflowItemTemplate">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleWorkflowItemTemplate" nillable="true" type="tns:SampleWorkflowItemTemplate" />
  <xs:complexType name="SampleRequestWorkflow">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestWorkflow" nillable="true" type="tns:SampleRequestWorkflow" />
  <xs:complexType name="SampleRequestWorkflowTemp">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestWorkflowTemp" nillable="true" type="tns:SampleRequestWorkflowTemp" />
  <xs:complexType name="SampleRequestGroupTemp">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestGroupTemp" nillable="true" type="tns:SampleRequestGroupTemp" />
  <xs:complexType name="SampleRequestStyle">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestStyle" nillable="true" type="tns:SampleRequestStyle" />
  <xs:complexType name="SampleRequestStyleTemp">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestStyleTemp" nillable="true" type="tns:SampleRequestStyleTemp" />
  <xs:complexType name="SampleRequestStyleColorwayTemp">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestStyleColorwayTemp" nillable="true" type="tns:SampleRequestStyleColorwayTemp" />
  <xs:complexType name="SampleRequestSetItemTemp">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestSetItemTemp" nillable="true" type="tns:SampleRequestSetItemTemp" />
  <xs:complexType name="SampleRequestStyleSourcingTemp">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestStyleSourcingTemp" nillable="true" type="tns:SampleRequestStyleSourcingTemp" />
  <xs:complexType name="SampleRequestStyleSourcingItemTemp">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestStyleSourcingItemTemp" nillable="true" type="tns:SampleRequestStyleSourcingItemTemp" />
  <xs:complexType name="SampleRequestTrade">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestTrade" nillable="true" type="tns:SampleRequestTrade" />
  <xs:complexType name="SampleRequestTradePartner">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestTradePartner" nillable="true" type="tns:SampleRequestTradePartner" />
  <xs:complexType name="SampleRequestTradePartnerVendor">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestTradePartnerVendor" nillable="true" type="tns:SampleRequestTradePartnerVendor" />
  <xs:complexType name="SampleRequestSubmit">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestSubmit" nillable="true" type="tns:SampleRequestSubmit" />
  <xs:complexType name="SampleRequestSubmitImage">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestSubmitImage" nillable="true" type="tns:SampleRequestSubmitImage" />
  <xs:complexType name="SampleRequestSubmitFitPhotos">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestSubmitFitPhotos" nillable="true" type="tns:SampleRequestSubmitFitPhotos" />
  <xs:complexType name="SampleRequestSubmitFitPhotosComments">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestSubmitFitPhotosComments" nillable="true" type="tns:SampleRequestSubmitFitPhotosComments" />
  <xs:complexType name="SampleRequestSubmitFitVideo">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestSubmitFitVideo" nillable="true" type="tns:SampleRequestSubmitFitVideo" />
  <xs:complexType name="SampleRequestMaterial">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestMaterial" nillable="true" type="tns:SampleRequestMaterial" />
  <xs:complexType name="SampleRequestComment">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestComment" nillable="true" type="tns:SampleRequestComment" />
  <xs:complexType name="SampleRequestSpecItem">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestSpecItem" nillable="true" type="tns:SampleRequestSpecItem" />
  <xs:complexType name="SampleRequestSpecSize">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestSpecSize" nillable="true" type="tns:SampleRequestSpecSize" />
  <xs:complexType name="SampleRequestLog">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestLog" nillable="true" type="tns:SampleRequestLog" />
  <xs:complexType name="SampleRequestActivity">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestActivity" nillable="true" type="tns:SampleRequestActivity" />
  <xs:complexType name="SampleRequestStyleSeasonal">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestStyleSeasonal" nillable="true" type="tns:SampleRequestStyleSeasonal" />
  <xs:complexType name="SPHook">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SPHook" nillable="true" type="tns:SPHook" />
  <xs:complexType name="Spreadsheet">
    <xs:sequence>
      <xs:element minOccurs="0" name="CRUDType" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Params" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SchemaFileName" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Spreadsheet" nillable="true" type="tns:Spreadsheet" />
  <xs:complexType name="StyleHeader">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleHeader" nillable="true" type="tns:StyleHeader" />
  <xs:complexType name="StyleDevelopmentItem">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleDevelopmentItem" nillable="true" type="tns:StyleDevelopmentItem" />
  <xs:complexType name="StyleSet">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleSet" nillable="true" type="tns:StyleSet" />
  <xs:complexType name="StyleImage">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleImage" nillable="true" type="tns:StyleImage" />
  <xs:complexType name="StylePage">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StylePage" nillable="true" type="tns:StylePage" />
  <xs:complexType name="StyleType">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleType" nillable="true" type="tns:StyleType" />
  <xs:complexType name="StyleDocument">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleDocument" nillable="true" type="tns:StyleDocument" />
  <xs:complexType name="StyleComment">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleComment" nillable="true" type="tns:StyleComment" />
  <xs:complexType name="StyleQuoteComment">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleQuoteComment" nillable="true" type="tns:StyleQuoteComment" />
  <xs:complexType name="StyleRemoval">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleRemoval" nillable="true" type="tns:StyleRemoval" />
  <xs:complexType name="StyleChange">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleChange" nillable="true" type="tns:StyleChange" />
  <xs:complexType name="StyleDesignDetail">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleDesignDetail" nillable="true" type="tns:StyleDesignDetail" />
  <xs:complexType name="StyleImagesArtboard">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleImagesArtboard" nillable="true" type="tns:StyleImagesArtboard" />
  <xs:complexType name="StyleColorwayImages">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleColorwayImages" nillable="true" type="tns:StyleColorwayImages" />
  <xs:complexType name="StyleSeasonYear">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleSeasonYear" nillable="true" type="tns:StyleSeasonYear" />
  <xs:complexType name="StyleColorwaySeasonal">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleColorwaySeasonal" nillable="true" type="tns:StyleColorwaySeasonal" />
  <xs:complexType name="StyleWorkflowStatus">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleWorkflowStatus" nillable="true" type="tns:StyleWorkflowStatus" />
  <xs:complexType name="StyleBurnImages">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:ImageOriginalBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="SeasonYearID" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StyleID" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleBurnImages" nillable="true" type="tns:StyleBurnImages" />
  <xs:complexType name="TechPack">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TechPack" nillable="true" type="tns:TechPack" />
  <xs:complexType name="TechPackStyle">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TechPackStyle" nillable="true" type="tns:TechPackStyle" />
  <xs:complexType name="TechPackSample">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TechPackSample" nillable="true" type="tns:TechPackSample" />
  <xs:complexType name="TechPackStyleBatch">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TechPackStyleBatch" nillable="true" type="tns:TechPackStyleBatch" />
  <xs:complexType name="TextImage">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TextImage" nillable="true" type="tns:TextImage" />
  <xs:complexType name="TextImageType">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TextImageType" nillable="true" type="tns:TextImageType" />
  <xs:complexType name="TextImageItem">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TextImageItem" nillable="true" type="tns:TextImageItem" />
  <xs:complexType name="TradePartner">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TradePartner" nillable="true" type="tns:TradePartner" />
  <xs:complexType name="TradePartnerTemplate">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TradePartnerTemplate" nillable="true" type="tns:TradePartnerTemplate" />
  <xs:complexType name="TradePartnerContact">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TradePartnerContact" nillable="true" type="tns:TradePartnerContact" />
  <xs:complexType name="TradePartnerAddress">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TradePartnerAddress" nillable="true" type="tns:TradePartnerAddress" />
  <xs:complexType name="PartnerShipType">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="PartnerShipType" nillable="true" type="tns:PartnerShipType" />
  <xs:complexType name="User">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="User" nillable="true" type="tns:User" />
  <xs:complexType name="UserPreference">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="UserPreference" nillable="true" type="tns:UserPreference" />
  <xs:complexType name="WorkflowItem">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="WorkflowItem" nillable="true" type="tns:WorkflowItem" />
  <xs:complexType name="WorkFlowTemplate">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:GenRequestBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="WorkFlowTemplate" nillable="true" type="tns:WorkFlowTemplate" />
  <xs:complexType name="GroupPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q5="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q5:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="GroupPermissionResponse" nillable="true" type="tns:GroupPermissionResponse" />
  <xs:complexType name="GroupCopyPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q6="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q6:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="GroupCopyPermissionResponse" nillable="true" type="tns:GroupCopyPermissionResponse" />
  <xs:complexType name="UserGroupPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q7="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q7:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="UserGroupPermissionResponse" nillable="true" type="tns:UserGroupPermissionResponse" />
  <xs:complexType name="CheckFolderByTeamIdPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q8="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q8:ResponseBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="AccessCreate" type="xs:int" />
          <xs:element minOccurs="0" name="AccessDelete" type="xs:int" />
          <xs:element minOccurs="0" name="AccessModify" type="xs:int" />
          <xs:element minOccurs="0" name="AccessPrint" type="xs:int" />
          <xs:element minOccurs="0" name="AccessRemove" type="xs:int" />
          <xs:element minOccurs="0" name="AccessRoleId" type="xs:int" />
          <xs:element minOccurs="0" name="AccessView" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CheckFolderByTeamIdPermissionResponse" nillable="true" type="tns:CheckFolderByTeamIdPermissionResponse" />
  <xs:complexType name="CheckFolderTypeByTeamIdPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q9="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q9:ResponseBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="AccessCreate" type="xs:int" />
          <xs:element minOccurs="0" name="AccessDelete" type="xs:int" />
          <xs:element minOccurs="0" name="AccessModify" type="xs:int" />
          <xs:element minOccurs="0" name="AccessPrint" type="xs:int" />
          <xs:element minOccurs="0" name="AccessRemove" type="xs:int" />
          <xs:element minOccurs="0" name="AccessRoleId" type="xs:int" />
          <xs:element minOccurs="0" name="AccessView" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CheckFolderTypeByTeamIdPermissionResponse" nillable="true" type="tns:CheckFolderTypeByTeamIdPermissionResponse" />
  <xs:complexType name="CheckFolderByGroupPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q10="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q10:ResponseBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="AccessCreate" type="xs:int" />
          <xs:element minOccurs="0" name="AccessDelete" type="xs:int" />
          <xs:element minOccurs="0" name="AccessModify" type="xs:int" />
          <xs:element minOccurs="0" name="AccessPrint" type="xs:int" />
          <xs:element minOccurs="0" name="AccessRemove" type="xs:int" />
          <xs:element minOccurs="0" name="AccessRoleId" type="xs:int" />
          <xs:element minOccurs="0" name="AccessView" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CheckFolderByGroupPermissionResponse" nillable="true" type="tns:CheckFolderByGroupPermissionResponse" />
  <xs:complexType name="CheckFolderTypeGroupPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q11="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q11:ResponseBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="AccessCreate" type="xs:int" />
          <xs:element minOccurs="0" name="AccessDelete" type="xs:int" />
          <xs:element minOccurs="0" name="AccessModify" type="xs:int" />
          <xs:element minOccurs="0" name="AccessPrint" type="xs:int" />
          <xs:element minOccurs="0" name="AccessRemove" type="xs:int" />
          <xs:element minOccurs="0" name="AccessRoleId" type="xs:int" />
          <xs:element minOccurs="0" name="AccessView" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CheckFolderTypeGroupPermissionResponse" nillable="true" type="tns:CheckFolderTypeGroupPermissionResponse" />
  <xs:complexType name="UnlockFolderPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q12="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q12:ResponseBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="isLock" type="xs:boolean" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="UnlockFolderPermissionResponse" nillable="true" type="tns:UnlockFolderPermissionResponse" />
  <xs:complexType name="LockFolderPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q13="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q13:ResponseBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="isLock" type="xs:boolean" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LockFolderPermissionResponse" nillable="true" type="tns:LockFolderPermissionResponse" />
  <xs:complexType name="LockProductPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q14="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q14:ResponseBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="isLock" type="xs:boolean" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LockProductPermissionResponse" nillable="true" type="tns:LockProductPermissionResponse" />
  <xs:complexType name="ModifyWorkflowPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q15="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q15:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ModifyWorkflowPermissionResponse" nillable="true" type="tns:ModifyWorkflowPermissionResponse" />
  <xs:complexType name="ListFolderPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q16="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q16:ResponseBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Result" nillable="true" type="xs:anyType" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ListFolderPermissionResponse" nillable="true" type="tns:ListFolderPermissionResponse" />
  <xs:complexType name="CheckSubFolderPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q17="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q17:ResponseBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Result" nillable="true" type="xs:anyType" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CheckSubFolderPermissionResponse" nillable="true" type="tns:CheckSubFolderPermissionResponse" />
  <xs:complexType name="ListProductFolderPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q18="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q18:ResponseBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Result" nillable="true" type="xs:anyType" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ListProductFolderPermissionResponse" nillable="true" type="tns:ListProductFolderPermissionResponse" />
  <xs:complexType name="ListWorkflowFolderPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q19="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q19:ResponseBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Result" nillable="true" type="xs:anyType" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ListWorkflowFolderPermissionResponse" nillable="true" type="tns:ListWorkflowFolderPermissionResponse" />
  <xs:complexType name="ListWorkflowProductPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q20="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q20:ResponseBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Result" nillable="true" type="xs:anyType" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ListWorkflowProductPermissionResponse" nillable="true" type="tns:ListWorkflowProductPermissionResponse" />
  <xs:complexType name="DataFolderPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q21="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q21:ResponseBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Result" nillable="true" type="xs:anyType" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="DataFolderPermissionResponse" nillable="true" type="tns:DataFolderPermissionResponse" />
  <xs:complexType name="ProductTypeFolderPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q22="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q22:ResponseBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Result" nillable="true" type="xs:anyType" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ProductTypeFolderPermissionResponse" nillable="true" type="tns:ProductTypeFolderPermissionResponse" />
  <xs:complexType name="ModifyProductWorkflowPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q23="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q23:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ModifyProductWorkflowPermissionResponse" nillable="true" type="tns:ModifyProductWorkflowPermissionResponse" />
  <xs:complexType name="DataProductTypePermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q24="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q24:ResponseBase">
        <xs:sequence>
          <xs:element minOccurs="0" name="Result" nillable="true" type="xs:anyType" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="DataProductTypePermissionResponse" nillable="true" type="tns:DataProductTypePermissionResponse" />
  <xs:complexType name="JavaScriptFileResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="ByteStream" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="JavaScriptFileResponse" nillable="true" type="tns:JavaScriptFileResponse" />
  <xs:complexType name="SchemaFileResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="ByteStream" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SchemaFileResponse" nillable="true" type="tns:SchemaFileResponse" />
  <xs:complexType name="ColorTypeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q25="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q25:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ColorTypeResponse" nillable="true" type="tns:ColorTypeResponse" />
  <xs:complexType name="ColorPaletteResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q26="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q26:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ColorPaletteResponse" nillable="true" type="tns:ColorPaletteResponse" />
  <xs:complexType name="ColorFolderResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q27="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q27:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ColorFolderResponse" nillable="true" type="tns:ColorFolderResponse" />
  <xs:complexType name="ColorSeasonYearResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q28="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q28:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ColorSeasonYearResponse" nillable="true" type="tns:ColorSeasonYearResponse" />
  <xs:complexType name="ColorwayResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q29="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q29:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ColorwayResponse" nillable="true" type="tns:ColorwayResponse" />
  <xs:complexType name="ControlPanelTypeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q30="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q30:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ControlPanelTypeResponse" nillable="true" type="tns:ControlPanelTypeResponse" />
  <xs:complexType name="ControlPanelItemResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q31="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q31:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ControlPanelItemResponse" nillable="true" type="tns:ControlPanelItemResponse" />
  <xs:complexType name="TACalendarTemplateResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q32="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q32:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TACalendarTemplateResponse" nillable="true" type="tns:TACalendarTemplateResponse" />
  <xs:complexType name="TACalendarTemplateTaskResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q33="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q33:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TACalendarTemplateTaskResponse" nillable="true" type="tns:TACalendarTemplateTaskResponse" />
  <xs:complexType name="TACalendarHolidayResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q34="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q34:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TACalendarHolidayResponse" nillable="true" type="tns:TACalendarHolidayResponse" />
  <xs:complexType name="MaterialRequestCommentResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q35="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q35:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MaterialRequestCommentResponse" nillable="true" type="tns:MaterialRequestCommentResponse" />
  <xs:complexType name="DesktopResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q36="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q36:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="DesktopResponse" nillable="true" type="tns:DesktopResponse" />
  <xs:complexType name="ImageTypeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q37="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q37:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageTypeResponse" nillable="true" type="tns:ImageTypeResponse" />
  <xs:complexType name="ImageResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q38="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q38:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageResponse" nillable="true" type="tns:ImageResponse" />
  <xs:complexType name="ImageHistoryResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q39="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q39:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageHistoryResponse" nillable="true" type="tns:ImageHistoryResponse" />
  <xs:complexType name="ImageCatalogResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q40="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q40:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageCatalogResponse" nillable="true" type="tns:ImageCatalogResponse" />
  <xs:complexType name="ImageCatalogItemResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q41="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q41:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageCatalogItemResponse" nillable="true" type="tns:ImageCatalogItemResponse" />
  <xs:complexType name="ImageWhereUsedResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q42="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q42:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageWhereUsedResponse" nillable="true" type="tns:ImageWhereUsedResponse" />
  <xs:complexType name="ImageFileResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q43="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q43:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageFileResponse" nillable="true" type="tns:ImageFileResponse" />
  <xs:complexType name="ImageThumbnailResponse">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="ImageThumbnailResponse" nillable="true" type="tns:ImageThumbnailResponse" />
  <xs:complexType name="ImageThumbnailSampleResponse">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="ImageThumbnailSampleResponse" nillable="true" type="tns:ImageThumbnailSampleResponse" />
  <xs:complexType name="ImageOriginalResponse">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="ImageOriginalResponse" nillable="true" type="tns:ImageOriginalResponse" />
  <xs:complexType name="ImagePOMOriginalResponse">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="ImagePOMOriginalResponse" nillable="true" type="tns:ImagePOMOriginalResponse" />
  <xs:complexType name="ImageConOriginalResponse">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="ImageConOriginalResponse" nillable="true" type="tns:ImageConOriginalResponse" />
  <xs:complexType name="ImageCatalogBurnImagesResponse">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="ImageCatalogBurnImagesResponse" nillable="true" type="tns:ImageCatalogBurnImagesResponse" />
  <xs:complexType name="ImageCommentResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q44="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q44:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ImageCommentResponse" nillable="true" type="tns:ImageCommentResponse" />
  <xs:complexType name="TranslationsResponse">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="TranslationsResponse" nillable="true" type="tns:TranslationsResponse" />
  <xs:complexType name="CultureInfoResponse">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="CultureInfoResponse" nillable="true" type="tns:CultureInfoResponse" />
  <xs:complexType name="LineListTypeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q45="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q45:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListTypeResponse" nillable="true" type="tns:LineListTypeResponse" />
  <xs:complexType name="LineListResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q46="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q46:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListResponse" nillable="true" type="tns:LineListResponse" />
  <xs:complexType name="LineListItemResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q47="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q47:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListItemResponse" nillable="true" type="tns:LineListItemResponse" />
  <xs:complexType name="LineListStyleFlashResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q48="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q48:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListStyleFlashResponse" nillable="true" type="tns:LineListStyleFlashResponse" />
  <xs:complexType name="LineListItemBOMResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q49="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q49:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListItemBOMResponse" nillable="true" type="tns:LineListItemBOMResponse" />
  <xs:complexType name="LineListItemColorResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q50="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q50:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListItemColorResponse" nillable="true" type="tns:LineListItemColorResponse" />
  <xs:complexType name="LineListQuickFillResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q51="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q51:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListQuickFillResponse" nillable="true" type="tns:LineListQuickFillResponse" />
  <xs:complexType name="LineListQuickFillItemResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q52="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q52:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListQuickFillItemResponse" nillable="true" type="tns:LineListQuickFillItemResponse" />
  <xs:complexType name="LineListMaterialResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q53="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q53:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="LineListMaterialResponse" nillable="true" type="tns:LineListMaterialResponse" />
  <xs:complexType name="LineListBurnImagesResponse">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="LineListBurnImagesResponse" nillable="true" type="tns:LineListBurnImagesResponse" />
  <xs:complexType name="MaterialResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q54="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q54:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MaterialResponse" nillable="true" type="tns:MaterialResponse" />
  <xs:complexType name="MaterialColorResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q55="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q55:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MaterialColorResponse" nillable="true" type="tns:MaterialColorResponse" />
  <xs:complexType name="MaterialColorPendingResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q56="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q56:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MaterialColorPendingResponse" nillable="true" type="tns:MaterialColorPendingResponse" />
  <xs:complexType name="MaterialSeasonYearResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q57="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q57:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MaterialSeasonYearResponse" nillable="true" type="tns:MaterialSeasonYearResponse" />
  <xs:complexType name="MaterialSizeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q58="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q58:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MaterialSizeResponse" nillable="true" type="tns:MaterialSizeResponse" />
  <xs:complexType name="MaterialTypeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q59="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q59:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MaterialTypeResponse" nillable="true" type="tns:MaterialTypeResponse" />
  <xs:complexType name="MaterialTemplateResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q60="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q60:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MaterialTemplateResponse" nillable="true" type="tns:MaterialTemplateResponse" />
  <xs:complexType name="StyleBOMColorResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q61="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q61:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleBOMColorResponse" nillable="true" type="tns:StyleBOMColorResponse" />
  <xs:complexType name="StyleBOMColorAutoResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q62="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q62:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleBOMColorAutoResponse" nillable="true" type="tns:StyleBOMColorAutoResponse" />
  <xs:complexType name="StyleBOMMaterialResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q63="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q63:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleBOMMaterialResponse" nillable="true" type="tns:StyleBOMMaterialResponse" />
  <xs:complexType name="StyleBOMMaterialSummaryResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q64="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q64:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleBOMMaterialSummaryResponse" nillable="true" type="tns:StyleBOMMaterialSummaryResponse" />
  <xs:complexType name="StyleBOMDimensionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q65="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q65:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleBOMDimensionResponse" nillable="true" type="tns:StyleBOMDimensionResponse" />
  <xs:complexType name="StyleBOMTempResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q66="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q66:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleBOMTempResponse" nillable="true" type="tns:StyleBOMTempResponse" />
  <xs:complexType name="StyleDimBOMMaterialResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q67="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q67:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleDimBOMMaterialResponse" nillable="true" type="tns:StyleDimBOMMaterialResponse" />
  <xs:complexType name="StyleDimBOMDimensionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q68="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q68:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleDimBOMDimensionResponse" nillable="true" type="tns:StyleDimBOMDimensionResponse" />
  <xs:complexType name="StyleDimBOMDimensionItemResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q69="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q69:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleDimBOMDimensionItemResponse" nillable="true" type="tns:StyleDimBOMDimensionItemResponse" />
  <xs:complexType name="StyleDimBOMMaterialReplaceResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q70="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q70:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleDimBOMMaterialReplaceResponse" nillable="true" type="tns:StyleDimBOMMaterialReplaceResponse" />
  <xs:complexType name="StyleMaterialReplaceResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q71="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q71:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleMaterialReplaceResponse" nillable="true" type="tns:StyleMaterialReplaceResponse" />
  <xs:complexType name="StyleMaterialTempResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q72="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q72:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleMaterialTempResponse" nillable="true" type="tns:StyleMaterialTempResponse" />
  <xs:complexType name="MaterialCommentResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q73="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q73:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MaterialCommentResponse" nillable="true" type="tns:MaterialCommentResponse" />
  <xs:complexType name="MeasurementGradedSpecResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q74="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q74:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MeasurementGradedSpecResponse" nillable="true" type="tns:MeasurementGradedSpecResponse" />
  <xs:complexType name="MeasurementGradeRuleResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q75="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q75:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MeasurementGradeRuleResponse" nillable="true" type="tns:MeasurementGradeRuleResponse" />
  <xs:complexType name="MeasurementBeforeTreatmentResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q76="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q76:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MeasurementBeforeTreatmentResponse" nillable="true" type="tns:MeasurementBeforeTreatmentResponse" />
  <xs:complexType name="StyleMeasurementHeaderResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q77="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q77:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleMeasurementHeaderResponse" nillable="true" type="tns:StyleMeasurementHeaderResponse" />
  <xs:complexType name="StylePOMResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q78="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q78:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StylePOMResponse" nillable="true" type="tns:StylePOMResponse" />
  <xs:complexType name="StyleMeasurementSampleSizeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q79="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q79:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleMeasurementSampleSizeResponse" nillable="true" type="tns:StyleMeasurementSampleSizeResponse" />
  <xs:complexType name="StyleImageMeasurementResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q80="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q80:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleImageMeasurementResponse" nillable="true" type="tns:StyleImageMeasurementResponse" />
  <xs:complexType name="StyleGRMeasurementsPOMAlternatesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q81="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q81:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleGRMeasurementsPOMAlternatesResponse" nillable="true" type="tns:StyleGRMeasurementsPOMAlternatesResponse" />
  <xs:complexType name="UserPermissionResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q82="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q82:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="UserPermissionResponse" nillable="true" type="tns:UserPermissionResponse" />
  <xs:complexType name="ProcessDetailResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q83="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q83:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ProcessDetailResponse" nillable="true" type="tns:ProcessDetailResponse" />
  <xs:complexType name="ProcessDetailTypeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q84="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q84:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ProcessDetailTypeResponse" nillable="true" type="tns:ProcessDetailTypeResponse" />
  <xs:complexType name="ProcessDetailItemResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q85="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q85:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ProcessDetailItemResponse" nillable="true" type="tns:ProcessDetailItemResponse" />
  <xs:complexType name="ProfileResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q86="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q86:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ProfileResponse" nillable="true" type="tns:ProfileResponse" />
  <xs:complexType name="SampleWorkflowTemplateResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q87="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q87:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleWorkflowTemplateResponse" nillable="true" type="tns:SampleWorkflowTemplateResponse" />
  <xs:complexType name="SampleWorkflowItemTemplateResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q88="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q88:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleWorkflowItemTemplateResponse" nillable="true" type="tns:SampleWorkflowItemTemplateResponse" />
  <xs:complexType name="SampleRequestWorkflowResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q89="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q89:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestWorkflowResponse" nillable="true" type="tns:SampleRequestWorkflowResponse" />
  <xs:complexType name="SampleRequestWorkflowTempResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q90="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q90:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestWorkflowTempResponse" nillable="true" type="tns:SampleRequestWorkflowTempResponse" />
  <xs:complexType name="SampleRequestGroupTempResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q91="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q91:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestGroupTempResponse" nillable="true" type="tns:SampleRequestGroupTempResponse" />
  <xs:complexType name="SampleRequestStyleResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q92="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q92:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestStyleResponse" nillable="true" type="tns:SampleRequestStyleResponse" />
  <xs:complexType name="SampleRequestStyleTempResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q93="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q93:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestStyleTempResponse" nillable="true" type="tns:SampleRequestStyleTempResponse" />
  <xs:complexType name="SampleRequestStyleColorwayTempResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q94="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q94:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestStyleColorwayTempResponse" nillable="true" type="tns:SampleRequestStyleColorwayTempResponse" />
  <xs:complexType name="SampleRequestSetItemTempResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q95="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q95:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestSetItemTempResponse" nillable="true" type="tns:SampleRequestSetItemTempResponse" />
  <xs:complexType name="SampleRequestStyleSourcingTempResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q96="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q96:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestStyleSourcingTempResponse" nillable="true" type="tns:SampleRequestStyleSourcingTempResponse" />
  <xs:complexType name="SampleRequestStyleSourcingItemTempResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q97="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q97:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestStyleSourcingItemTempResponse" nillable="true" type="tns:SampleRequestStyleSourcingItemTempResponse" />
  <xs:complexType name="SampleRequestTradeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q98="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q98:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestTradeResponse" nillable="true" type="tns:SampleRequestTradeResponse" />
  <xs:complexType name="SampleRequestTradePartnerResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q99="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q99:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestTradePartnerResponse" nillable="true" type="tns:SampleRequestTradePartnerResponse" />
  <xs:complexType name="SampleRequestTradePartnerVendorResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q100="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q100:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestTradePartnerVendorResponse" nillable="true" type="tns:SampleRequestTradePartnerVendorResponse" />
  <xs:complexType name="SampleRequestSubmitResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q101="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q101:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestSubmitResponse" nillable="true" type="tns:SampleRequestSubmitResponse" />
  <xs:complexType name="SampleRequestSubmitImageResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q102="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q102:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestSubmitImageResponse" nillable="true" type="tns:SampleRequestSubmitImageResponse" />
  <xs:complexType name="SampleRequestSubmitFitPhotosResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q103="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q103:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestSubmitFitPhotosResponse" nillable="true" type="tns:SampleRequestSubmitFitPhotosResponse" />
  <xs:complexType name="SampleRequestSubmitFitPhotosCommentsResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q104="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q104:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestSubmitFitPhotosCommentsResponse" nillable="true" type="tns:SampleRequestSubmitFitPhotosCommentsResponse" />
  <xs:complexType name="SampleRequestSubmitFitVideoResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q105="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q105:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestSubmitFitVideoResponse" nillable="true" type="tns:SampleRequestSubmitFitVideoResponse" />
  <xs:complexType name="SampleRequestMaterialResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q106="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q106:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestMaterialResponse" nillable="true" type="tns:SampleRequestMaterialResponse" />
  <xs:complexType name="SampleRequestCommentResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q107="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q107:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestCommentResponse" nillable="true" type="tns:SampleRequestCommentResponse" />
  <xs:complexType name="SampleRequestSpecItemResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q108="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q108:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestSpecItemResponse" nillable="true" type="tns:SampleRequestSpecItemResponse" />
  <xs:complexType name="SampleRequestSpecSizeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q109="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q109:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestSpecSizeResponse" nillable="true" type="tns:SampleRequestSpecSizeResponse" />
  <xs:complexType name="SampleRequestLogResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q110="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q110:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestLogResponse" nillable="true" type="tns:SampleRequestLogResponse" />
  <xs:complexType name="SampleRequestActivityResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q111="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q111:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestActivityResponse" nillable="true" type="tns:SampleRequestActivityResponse" />
  <xs:complexType name="SampleRequestStyleSeasonalResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q112="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q112:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SampleRequestStyleSeasonalResponse" nillable="true" type="tns:SampleRequestStyleSeasonalResponse" />
  <xs:complexType name="SPHookResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q113="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q113:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SPHookResponse" nillable="true" type="tns:SPHookResponse" />
  <xs:complexType name="SpreadsheetResponse">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="SpreadsheetResponse" nillable="true" type="tns:SpreadsheetResponse" />
  <xs:complexType name="StyleHeaderResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q114="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q114:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleHeaderResponse" nillable="true" type="tns:StyleHeaderResponse" />
  <xs:complexType name="StyleDevelopmentItemResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q115="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q115:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleDevelopmentItemResponse" nillable="true" type="tns:StyleDevelopmentItemResponse" />
  <xs:complexType name="StyleSetResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q116="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q116:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleSetResponse" nillable="true" type="tns:StyleSetResponse" />
  <xs:complexType name="StyleImageResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q117="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q117:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleImageResponse" nillable="true" type="tns:StyleImageResponse" />
  <xs:complexType name="StylePageResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q118="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q118:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StylePageResponse" nillable="true" type="tns:StylePageResponse" />
  <xs:complexType name="StyleTypeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q119="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q119:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleTypeResponse" nillable="true" type="tns:StyleTypeResponse" />
  <xs:complexType name="StyleDocumentResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q120="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q120:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleDocumentResponse" nillable="true" type="tns:StyleDocumentResponse" />
  <xs:complexType name="StyleCommentResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q121="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q121:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleCommentResponse" nillable="true" type="tns:StyleCommentResponse" />
  <xs:complexType name="StyleQuoteCommentResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q122="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q122:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleQuoteCommentResponse" nillable="true" type="tns:StyleQuoteCommentResponse" />
  <xs:complexType name="StyleRemovalResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q123="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q123:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleRemovalResponse" nillable="true" type="tns:StyleRemovalResponse" />
  <xs:complexType name="StyleChangeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q124="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q124:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleChangeResponse" nillable="true" type="tns:StyleChangeResponse" />
  <xs:complexType name="StyleDesignDetailResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q125="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q125:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleDesignDetailResponse" nillable="true" type="tns:StyleDesignDetailResponse" />
  <xs:complexType name="StyleImagesArtboardResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q126="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q126:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleImagesArtboardResponse" nillable="true" type="tns:StyleImagesArtboardResponse" />
  <xs:complexType name="StyleColorwayImagesResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q127="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q127:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleColorwayImagesResponse" nillable="true" type="tns:StyleColorwayImagesResponse" />
  <xs:complexType name="StyleSeasonYearResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q128="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q128:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleSeasonYearResponse" nillable="true" type="tns:StyleSeasonYearResponse" />
  <xs:complexType name="StyleColorwaySeasonalResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q129="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q129:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleColorwaySeasonalResponse" nillable="true" type="tns:StyleColorwaySeasonalResponse" />
  <xs:complexType name="StyleWorkflowStatusResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q130="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q130:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="StyleWorkflowStatusResponse" nillable="true" type="tns:StyleWorkflowStatusResponse" />
  <xs:complexType name="StyleBurnImagesResponse">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="StyleBurnImagesResponse" nillable="true" type="tns:StyleBurnImagesResponse" />
  <xs:complexType name="TechPackResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q131="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q131:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TechPackResponse" nillable="true" type="tns:TechPackResponse" />
  <xs:complexType name="TechPackStyleResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q132="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q132:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TechPackStyleResponse" nillable="true" type="tns:TechPackStyleResponse" />
  <xs:complexType name="TechPackSampleResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q133="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q133:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TechPackSampleResponse" nillable="true" type="tns:TechPackSampleResponse" />
  <xs:complexType name="TechPackStyleBatchResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q134="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q134:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TechPackStyleBatchResponse" nillable="true" type="tns:TechPackStyleBatchResponse" />
  <xs:complexType name="TextImageResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q135="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q135:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TextImageResponse" nillable="true" type="tns:TextImageResponse" />
  <xs:complexType name="TextImageTypeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q136="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q136:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TextImageTypeResponse" nillable="true" type="tns:TextImageTypeResponse" />
  <xs:complexType name="TextImageItemResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q137="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q137:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TextImageItemResponse" nillable="true" type="tns:TextImageItemResponse" />
  <xs:complexType name="TradePartnerResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q138="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q138:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TradePartnerResponse" nillable="true" type="tns:TradePartnerResponse" />
  <xs:complexType name="TradePartnerTemplateResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q139="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q139:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TradePartnerTemplateResponse" nillable="true" type="tns:TradePartnerTemplateResponse" />
  <xs:complexType name="TradePartnerContactResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q140="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q140:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TradePartnerContactResponse" nillable="true" type="tns:TradePartnerContactResponse" />
  <xs:complexType name="TradePartnerAddressResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q141="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q141:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TradePartnerAddressResponse" nillable="true" type="tns:TradePartnerAddressResponse" />
  <xs:complexType name="PartnerShipTypeResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q142="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q142:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="PartnerShipTypeResponse" nillable="true" type="tns:PartnerShipTypeResponse" />
  <xs:complexType name="UserResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q143="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q143:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="UserResponse" nillable="true" type="tns:UserResponse" />
  <xs:complexType name="UserPreferenceResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q144="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q144:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="UserPreferenceResponse" nillable="true" type="tns:UserPreferenceResponse" />
  <xs:complexType name="WorkflowItemResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q145="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q145:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="WorkflowItemResponse" nillable="true" type="tns:WorkflowItemResponse" />
  <xs:complexType name="WorkFlowTemplateResponse">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q146="http://schemas.datacontract.org/2004/07/Yunique.API.Common.DTOs" base="q146:ResponseBase">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="WorkFlowTemplateResponse" nillable="true" type="tns:WorkFlowTemplateResponse" />
</xs:schema>