<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="urn:syrius.simple_types" version="1.0"
    xmlns:tns="urn:syrius.simple_types" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:simpleType name="attrid">
        <xs:restriction base="xs:string">
            <xs:minLength value="1"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string1">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="1"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string10">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="10"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string100">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="100"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string1000">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="1000"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string10000">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="10000"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string1024">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="1024"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string105">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="105"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string11">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="11"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string12">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="12"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string120">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="120"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string128">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="128"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string13">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="13"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string14">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="14"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string15">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="15"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string150">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="150"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string16">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="16"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string169">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="169"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string17">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="17"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string18">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="18"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string19">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="19"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string2">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="2"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string20">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="20"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string200">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="200"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string2000">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="2000"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string2048">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="2048"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string23">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="23"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string25">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="25"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string2500">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="2500"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string254">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="254"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string255">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="255"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string256">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="256"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string3">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="3"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string30">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="30"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string300">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="300"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string3000">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="3000"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string30000">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="30000"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string32">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="32"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string34">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="34"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string35">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="35"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string350">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="350"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string37">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="37"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string4">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="4"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string40">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="40"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string400">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="400"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string4000">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="4000"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string43">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="43"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string45">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="45"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string450">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="450"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string456">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="456"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string5">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="5"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string50">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="50"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string500">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="500"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string550">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="550"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string6">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="6"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string60">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="60"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string600">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="600"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string65">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="65"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string7">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="7"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string70">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="70"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string700">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="700"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string76">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="76"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string8">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="8"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string80">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="80"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string84">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="84"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="string9">
        <xs:restriction base="xs:string">
            <xs:minLength value="0"/>
            <xs:maxLength value="9"/>
        </xs:restriction>
    </xs:simpleType>
</xs:schema>
