﻿<?xml version="1.0" encoding="utf-8"?>
<xsd:schema xmlns="http://www.msla.org/docs/XMLSchema/Insurer" xmlns:msla="http://www.msla.org/docs/XMLSchema/Insurer" elementFormDefault="qualified" targetNamespace="http://www.msla.org/docs/XMLSchema/Insurer" version="1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:simpleType name="StringType">
    <xsd:annotation>
      <xsd:documentation>Base type for a string</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string" />
  </xsd:simpleType>
  <xsd:simpleType name="TextType">
    <xsd:annotation>
      <xsd:documentation>Used for a text field. Legal Characters: printable characters from ! to ~ plus symbols from ¡ to ¿ plus Spanish characters and single space. Illegal Character: leading space, trailing space, adjacent spaces.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:pattern value="([!-~¡-¿ÁÉÍÑÓ×ÚÜáéíñóúü] ?)*[!-~¡-¿ÁÉÍÑÓ×ÚÜáéíñóúü]" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="AlphaNumericType">
    <xsd:restriction base="msla:StringType">
      <xsd:pattern value="[A-Za-z0-9]*" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="VersionType">
    <xsd:restriction base="xsd:string">
      <xsd:pattern value="[0-9]{1,2}\.[0-9]{1,2}[a-z]{0,1}" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="DecimalType">
    <xsd:annotation>
      <xsd:documentation>2-digit decimal typically used by a decimal amount field.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:decimal">
      <xsd:fractionDigits value="2" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="IntegerType">
    <xsd:annotation>
      <xsd:documentation>Non negative integer upto 10 digits</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:nonNegativeInteger">
      <xsd:totalDigits value="10" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="DecimalAmountType">
    <xsd:annotation>
      <xsd:documentation>Type for a amount field with dollars and cents</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="msla:DecimalType">
      <xsd:totalDigits value="12" />
      <xsd:minInclusive value="-9999999999.99" />
      <xsd:maxInclusive value="9999999999.99" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ShortExplanationType">
    <xsd:annotation>
      <xsd:documentation>A short explanation field that allows up to 255 characters.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="msla:TextType">
      <xsd:maxLength value="255" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="EmailAddressType">
    <xsd:annotation>
      <xsd:documentation>Used for an email address</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:maxLength value="75" />
      <xsd:pattern value="[a-zA-Z0-9_]+([\.\-\+]?[a-zA-Z0-9_']+)*@[a-zA-Z0-9_]+([\.\-]?[a-zA-Z0-9_]+)*\.[a-zA-Z0-9_]+([\.\-]?[a-zA-Z0-9_]+)*">
        <xsd:annotation>
          <xsd:documentation>Domain Name Email Address </xsd:documentation>
        </xsd:annotation>
      </xsd:pattern>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="PhoneExtensionType">
    <xsd:annotation>
      <xsd:documentation>Used for a phone Extension number - 5 digits</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:pattern value="[0-9]{1,5}" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="USPhoneNumberType">
    <xsd:annotation>
      <xsd:documentation>Used for a phone no. - 10 digits</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:pattern value="([0-9]{10})" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ForeignPhoneNumberType">
    <xsd:annotation>
      <xsd:documentation>Used for a foreign phone no. - up to 20 digits. Should include the country code.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:pattern value="[0-9]{1,20}" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="PhoneNumberType">
    <xsd:annotation>
      <xsd:documentation>Used for a phone number and extension  </xsd:documentation>
    </xsd:annotation>
    <xsd:choice>
      <xsd:sequence>
        <xsd:element minOccurs="1" maxOccurs="1" name="USPhoneNumber" type="msla:USPhoneNumberType" />
        <xsd:element minOccurs="0" maxOccurs="1" name="USPhoneExtension" type="msla:PhoneExtensionType" />
      </xsd:sequence>
      <xsd:sequence>
        <xsd:element minOccurs="1" maxOccurs="1" name="ForeignPhoneNumber" type="msla:ForeignPhoneNumberType" />
        <xsd:element minOccurs="0" maxOccurs="1" name="ForeignPhoneExtension" type="msla:PhoneExtensionType" />
      </xsd:sequence>
    </xsd:choice>
  </xsd:complexType>
  <xsd:simpleType name="USFaxNumberType">
    <xsd:annotation>
      <xsd:documentation>Used for a phone no. - 10 digits</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:pattern value="([0-9]{10})" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ForeignFaxNumberType">
    <xsd:annotation>
      <xsd:documentation>Used for a foreign phone no. - up to 20 digits.Should include the country code.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:pattern value="[0-9]{1,20}" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="FaxNumberType">
    <xsd:choice>
      <xsd:sequence>
        <xsd:element name="USFaxNumber" type="msla:USFaxNumberType" />
      </xsd:sequence>
      <xsd:sequence>
        <xsd:element name="ForeignFaxNumber" type="msla:ForeignFaxNumberType" />
      </xsd:sequence>
    </xsd:choice>
  </xsd:complexType>
  <xsd:simpleType name="StreetAddressType">
    <xsd:annotation>
      <xsd:documentation>Used for a street address. Legal Characters: A-Z, a-z, 0-9, hyphen ,  and single space. Illegal Character: trailing space,  and other symbols.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="50" />
      <xsd:pattern value="(([A-Za-z0-9#,\-\.\(\)]|\s|,|'|\\|/|&amp;) ?)*([A-Za-z0-9#\-\.\(\)]|,|'|\\|/|&amp;)" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="CityType">
    <xsd:annotation>
      <xsd:documentation>Used for a city. Legal Characters: A-Z, a-z, and single space. Illegal Character: leading space, trailing space, adjacent spaces, and symbols.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="30" />
      <xsd:pattern value="([a-zA-Z]+('|'\s|-|\.|\.\s|\s)?)*([a-zA-Z]+('|-|\.)?)" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="ZIPCodeType">
    <xsd:annotation>
      <xsd:documentation>ZIP Code - 5 digits plus optional 4</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:pattern value="[0-9]{5}(([0-9]{4}))?" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="SubmissionQuarterType">
    <xsd:annotation>
      <xsd:documentation>The quarter for which data is being submitted. Should be 1,2,3,4, or A; A is used by companies submitting data for an entire year.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="1">
        <xsd:annotation>
          <xsd:documentation>Data is being submitted for 1st Quarter.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="2">
        <xsd:annotation>
          <xsd:documentation>Data is being submitted for 2nd Quarter.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="3">
        <xsd:annotation>
          <xsd:documentation>Data is being submitted for 3rd Quarter.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="4">
        <xsd:annotation>
          <xsd:documentation>Data is being submitted for 4th Quarter.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A">
        <xsd:annotation>
          <xsd:documentation>Data is being submitted for an entire year.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="StateType">
    <xsd:annotation>
      <xsd:documentation>State abbreviations, a.k.a. state codes</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="AL">
        <xsd:annotation>
          <xsd:documentation>Alabama</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AK">
        <xsd:annotation>
          <xsd:documentation>Alaska</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AS">
        <xsd:annotation>
          <xsd:documentation>American Samoa</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AZ">
        <xsd:annotation>
          <xsd:documentation>Arizona</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AR">
        <xsd:annotation>
          <xsd:documentation>Arkansas</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CA">
        <xsd:annotation>
          <xsd:documentation>California</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CO">
        <xsd:annotation>
          <xsd:documentation>Colorado</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CT">
        <xsd:annotation>
          <xsd:documentation>Connecticut</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="DE">
        <xsd:annotation>
          <xsd:documentation>Delaware</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="DC">
        <xsd:annotation>
          <xsd:documentation>District of Columbia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="FM">
        <xsd:annotation>
          <xsd:documentation>Federated States of Micronesia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="FL">
        <xsd:annotation>
          <xsd:documentation>Florida</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GA">
        <xsd:annotation>
          <xsd:documentation>Georgia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GU">
        <xsd:annotation>
          <xsd:documentation>Guam</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="HI">
        <xsd:annotation>
          <xsd:documentation>Hawaii</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ID">
        <xsd:annotation>
          <xsd:documentation>Idaho</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="IL">
        <xsd:annotation>
          <xsd:documentation>Illinois</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="IN">
        <xsd:annotation>
          <xsd:documentation>Indiana</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="IA">
        <xsd:annotation>
          <xsd:documentation>Iowa</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="KS">
        <xsd:annotation>
          <xsd:documentation>Kansas</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="KY">
        <xsd:annotation>
          <xsd:documentation>Kentucky</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="LA">
        <xsd:annotation>
          <xsd:documentation>Louisiana</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ME">
        <xsd:annotation>
          <xsd:documentation>Maine</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MH">
        <xsd:annotation>
          <xsd:documentation>Marshall Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MD">
        <xsd:annotation>
          <xsd:documentation>Maryland</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MA">
        <xsd:annotation>
          <xsd:documentation>Massachusetts</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MI">
        <xsd:annotation>
          <xsd:documentation>Michigan</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MN">
        <xsd:annotation>
          <xsd:documentation>Minnesota</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MS">
        <xsd:annotation>
          <xsd:documentation>Mississippi</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MO">
        <xsd:annotation>
          <xsd:documentation>Missouri</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MT">
        <xsd:annotation>
          <xsd:documentation>Montana</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NE">
        <xsd:annotation>
          <xsd:documentation>Nebraska</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NV">
        <xsd:annotation>
          <xsd:documentation>Nevada</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NH">
        <xsd:annotation>
          <xsd:documentation>New Hampshire</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NJ">
        <xsd:annotation>
          <xsd:documentation>New Jersey</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NM">
        <xsd:annotation>
          <xsd:documentation>New Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NY">
        <xsd:annotation>
          <xsd:documentation>New York</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NC">
        <xsd:annotation>
          <xsd:documentation>North Carolina</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ND">
        <xsd:annotation>
          <xsd:documentation>North Dakota</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MP">
        <xsd:annotation>
          <xsd:documentation>North Mariana Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="OH">
        <xsd:annotation>
          <xsd:documentation>Ohio</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="OK">
        <xsd:annotation>
          <xsd:documentation>Oklahoma</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="OR">
        <xsd:annotation>
          <xsd:documentation>Oregon</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PW">
        <xsd:annotation>
          <xsd:documentation>Palau</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PA">
        <xsd:annotation>
          <xsd:documentation>Pennsylvania</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PR">
        <xsd:annotation>
          <xsd:documentation>Puerto Rico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="RI">
        <xsd:annotation>
          <xsd:documentation>Rhode Island</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SC">
        <xsd:annotation>
          <xsd:documentation>South Carolina</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SD">
        <xsd:annotation>
          <xsd:documentation>South Dakota</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TN">
        <xsd:annotation>
          <xsd:documentation>Tennessee</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TX">
        <xsd:annotation>
          <xsd:documentation>Texas</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="UT">
        <xsd:annotation>
          <xsd:documentation>Utah</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="VT">
        <xsd:annotation>
          <xsd:documentation>Vermont</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="VI">
        <xsd:annotation>
          <xsd:documentation>Virgin Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="VA">
        <xsd:annotation>
          <xsd:documentation>Virginia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="WA">
        <xsd:annotation>
          <xsd:documentation>Washington</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="WV">
        <xsd:annotation>
          <xsd:documentation>West Virginia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="WI">
        <xsd:annotation>
          <xsd:documentation>Wisconsin</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="WY">
        <xsd:annotation>
          <xsd:documentation>Wyoming</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AA">
        <xsd:annotation>
          <xsd:documentation>Armed Forces the Americas</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AE">
        <xsd:annotation>
          <xsd:documentation>Armed Forces Europe</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AP">
        <xsd:annotation>
          <xsd:documentation>Armed Forces Pacific</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="XX">
        <xsd:annotation>
          <xsd:documentation>Unknown State</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="CountryType">
    <xsd:annotation>
      <xsd:documentation>Country abbreviations, a.k.a. country codes</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="AF">
        <xsd:annotation>
          <xsd:documentation>Afghanistan</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AX">
        <xsd:annotation>
          <xsd:documentation>Akrotiri Base Area</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="XI">
        <xsd:annotation>
          <xsd:documentation>Aland Island</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AL">
        <xsd:annotation>
          <xsd:documentation>Albania</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AG">
        <xsd:annotation>
          <xsd:documentation>Algeria</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AQ">
        <xsd:annotation>
          <xsd:documentation>American Samoa</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AN">
        <xsd:annotation>
          <xsd:documentation>Andorra</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AO">
        <xsd:annotation>
          <xsd:documentation>Angola</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AV">
        <xsd:annotation>
          <xsd:documentation>Anguilla</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AY">
        <xsd:annotation>
          <xsd:documentation>Antarctica</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AC">
        <xsd:annotation>
          <xsd:documentation>Antigua and Barbuda</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AR">
        <xsd:annotation>
          <xsd:documentation>Argentina</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AM">
        <xsd:annotation>
          <xsd:documentation>Armenia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AA">
        <xsd:annotation>
          <xsd:documentation>Aruba</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="XA">
        <xsd:annotation>
          <xsd:documentation>Ascension</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AT">
        <xsd:annotation>
          <xsd:documentation>Ashmore and Cartier Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AS">
        <xsd:annotation>
          <xsd:documentation>Australia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AU">
        <xsd:annotation>
          <xsd:documentation>Austria</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AJ">
        <xsd:annotation>
          <xsd:documentation>Azerbaijan</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="XZ">
        <xsd:annotation>
          <xsd:documentation>Azores</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BF">
        <xsd:annotation>
          <xsd:documentation>Bahamas</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BA">
        <xsd:annotation>
          <xsd:documentation>Bahrain</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="FQ">
        <xsd:annotation>
          <xsd:documentation>Baker Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BG">
        <xsd:annotation>
          <xsd:documentation>Bangladesh</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BB">
        <xsd:annotation>
          <xsd:documentation>Barbados</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BS">
        <xsd:annotation>
          <xsd:documentation>Bassas da India</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BO">
        <xsd:annotation>
          <xsd:documentation>Belarus</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BE">
        <xsd:annotation>
          <xsd:documentation>Belgium</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BH">
        <xsd:annotation>
          <xsd:documentation>Belize</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BN">
        <xsd:annotation>
          <xsd:documentation>Benin</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BD">
        <xsd:annotation>
          <xsd:documentation>Bermuda</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BT">
        <xsd:annotation>
          <xsd:documentation>Bhutan</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BL">
        <xsd:annotation>
          <xsd:documentation>Bolivia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BK">
        <xsd:annotation>
          <xsd:documentation>Bosnia-Herzegovina</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BC">
        <xsd:annotation>
          <xsd:documentation>Botswana</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BV">
        <xsd:annotation>
          <xsd:documentation>Bouvet Island</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BR">
        <xsd:annotation>
          <xsd:documentation>Brazil</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="IO">
        <xsd:annotation>
          <xsd:documentation>British Indian Ocean Territory</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="VI">
        <xsd:annotation>
          <xsd:documentation>British Virgin Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BX">
        <xsd:annotation>
          <xsd:documentation>Brunei</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BU">
        <xsd:annotation>
          <xsd:documentation>Bulgaria</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="UV">
        <xsd:annotation>
          <xsd:documentation>Burkina Faso</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BM">
        <xsd:annotation>
          <xsd:documentation>Burma</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BY">
        <xsd:annotation>
          <xsd:documentation>Burundi</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CB">
        <xsd:annotation>
          <xsd:documentation>Cambodia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CM">
        <xsd:annotation>
          <xsd:documentation>Cameroon</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CA">
        <xsd:annotation>
          <xsd:documentation>Canada</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="XY">
        <xsd:annotation>
          <xsd:documentation>Canary Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CV">
        <xsd:annotation>
          <xsd:documentation>Cape Verde</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CJ">
        <xsd:annotation>
          <xsd:documentation>Cayman Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CT">
        <xsd:annotation>
          <xsd:documentation>Central African Republic</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CD">
        <xsd:annotation>
          <xsd:documentation>Chad</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="XC">
        <xsd:annotation>
          <xsd:documentation>Channel Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CI">
        <xsd:annotation>
          <xsd:documentation>Chile</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CH">
        <xsd:annotation>
          <xsd:documentation>China</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="KT">
        <xsd:annotation>
          <xsd:documentation>Christmas Island</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="IP">
        <xsd:annotation>
          <xsd:documentation>Clipperton Island</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CK">
        <xsd:annotation>
          <xsd:documentation>Cocos (Keeling) Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CO">
        <xsd:annotation>
          <xsd:documentation>Colombia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CN">
        <xsd:annotation>
          <xsd:documentation>Comoros</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CF">
        <xsd:annotation>
          <xsd:documentation>Congo (Brazzaville)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CG">
        <xsd:annotation>
          <xsd:documentation>Congo (Democratic Republic)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CW">
        <xsd:annotation>
          <xsd:documentation>Cook Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CR">
        <xsd:annotation>
          <xsd:documentation>Coral Sea Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="VP">
        <xsd:annotation>
          <xsd:documentation>Corsica</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CS">
        <xsd:annotation>
          <xsd:documentation>Costa Rica</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="IV">
        <xsd:annotation>
          <xsd:documentation>Cote D'Ivoire (Ivory Coast)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="HR">
        <xsd:annotation>
          <xsd:documentation>Croatia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CU">
        <xsd:annotation>
          <xsd:documentation>Cuba</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CY">
        <xsd:annotation>
          <xsd:documentation>Cyprus</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="EZ">
        <xsd:annotation>
          <xsd:documentation>Czech Republic</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="DA">
        <xsd:annotation>
          <xsd:documentation>Denmark</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="DX">
        <xsd:annotation>
          <xsd:documentation>Dhekelia Base Area</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="DJ">
        <xsd:annotation>
          <xsd:documentation>Djibouti</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="DO">
        <xsd:annotation>
          <xsd:documentation>Dominica</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="DR">
        <xsd:annotation>
          <xsd:documentation>Dominican Republic</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TT">
        <xsd:annotation>
          <xsd:documentation>East Timor</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="EC">
        <xsd:annotation>
          <xsd:documentation>Ecuador</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="EG">
        <xsd:annotation>
          <xsd:documentation>Egypt</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ES">
        <xsd:annotation>
          <xsd:documentation>El Salvador</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="XE">
        <xsd:annotation>
          <xsd:documentation>England</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="EK">
        <xsd:annotation>
          <xsd:documentation>Equatorial Guinea</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ER">
        <xsd:annotation>
          <xsd:documentation>Eritrea</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="EN">
        <xsd:annotation>
          <xsd:documentation>Estonia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ET">
        <xsd:annotation>
          <xsd:documentation>Ethiopia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="EU">
        <xsd:annotation>
          <xsd:documentation>Europa Island</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="FK">
        <xsd:annotation>
          <xsd:documentation>Falkland Islands (Islas Malvinas)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="FO">
        <xsd:annotation>
          <xsd:documentation>Faroe Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="FM">
        <xsd:annotation>
          <xsd:documentation>Federated States of Micronesia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="FJ">
        <xsd:annotation>
          <xsd:documentation>Fiji</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="FI">
        <xsd:annotation>
          <xsd:documentation>Finland</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="FR">
        <xsd:annotation>
          <xsd:documentation>France</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="FG">
        <xsd:annotation>
          <xsd:documentation>French Guiana</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="FP">
        <xsd:annotation>
          <xsd:documentation>French Polynesia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="FS">
        <xsd:annotation>
          <xsd:documentation>French Southern and Antarctic Lands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GB">
        <xsd:annotation>
          <xsd:documentation>Gabon</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GA">
        <xsd:annotation>
          <xsd:documentation>The Gambia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GZ">
        <xsd:annotation>
          <xsd:documentation>Gaza Strip</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GG">
        <xsd:annotation>
          <xsd:documentation>Georgia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GM">
        <xsd:annotation>
          <xsd:documentation>Germany</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GH">
        <xsd:annotation>
          <xsd:documentation>Ghana</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GI">
        <xsd:annotation>
          <xsd:documentation>Gibraltar</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GO">
        <xsd:annotation>
          <xsd:documentation>Glorioso Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GR">
        <xsd:annotation>
          <xsd:documentation>Greece</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GL">
        <xsd:annotation>
          <xsd:documentation>Greenland</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GJ">
        <xsd:annotation>
          <xsd:documentation>Grenada</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="VC">
        <xsd:annotation>
          <xsd:documentation>Grenadines</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GP">
        <xsd:annotation>
          <xsd:documentation>Guadeloupe</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GQ">
        <xsd:annotation>
          <xsd:documentation>Guam</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GT">
        <xsd:annotation>
          <xsd:documentation>Guatemala</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GK">
        <xsd:annotation>
          <xsd:documentation>Guernsey</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GV">
        <xsd:annotation>
          <xsd:documentation>Guinea</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PU">
        <xsd:annotation>
          <xsd:documentation>Guinea-Bissau</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GY">
        <xsd:annotation>
          <xsd:documentation>Guyana</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="HA">
        <xsd:annotation>
          <xsd:documentation>Haiti</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="HM">
        <xsd:annotation>
          <xsd:documentation>Heard Island and McDonald Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="HO">
        <xsd:annotation>
          <xsd:documentation>Honduras</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="HK">
        <xsd:annotation>
          <xsd:documentation>Hong Kong</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="HQ">
        <xsd:annotation>
          <xsd:documentation>Howland Island</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="HU">
        <xsd:annotation>
          <xsd:documentation>Hungary</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="IC">
        <xsd:annotation>
          <xsd:documentation>Iceland</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="IN">
        <xsd:annotation>
          <xsd:documentation>India</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ID">
        <xsd:annotation>
          <xsd:documentation>Indonesia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="IR">
        <xsd:annotation>
          <xsd:documentation>Iran</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="IZ">
        <xsd:annotation>
          <xsd:documentation>Iraq</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="EI">
        <xsd:annotation>
          <xsd:documentation>Ireland</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="IS">
        <xsd:annotation>
          <xsd:documentation>Israel</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="IT">
        <xsd:annotation>
          <xsd:documentation>Italy</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="JM">
        <xsd:annotation>
          <xsd:documentation>Jamaica</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="JN">
        <xsd:annotation>
          <xsd:documentation>Jan Mayen</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="JA">
        <xsd:annotation>
          <xsd:documentation>Japan</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="DQ">
        <xsd:annotation>
          <xsd:documentation>Jarvis Island</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="JE">
        <xsd:annotation>
          <xsd:documentation>Jersey</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="JQ">
        <xsd:annotation>
          <xsd:documentation>Johnston Atoll</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="JO">
        <xsd:annotation>
          <xsd:documentation>Jordan</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="JU">
        <xsd:annotation>
          <xsd:documentation>Juan de Nova Island</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="KZ">
        <xsd:annotation>
          <xsd:documentation>Kazakhstan</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="KE">
        <xsd:annotation>
          <xsd:documentation>Kenya</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="KQ">
        <xsd:annotation>
          <xsd:documentation>Kingman Reef</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="KR">
        <xsd:annotation>
          <xsd:documentation>Kiribati</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="KN">
        <xsd:annotation>
          <xsd:documentation>Korea, Democratic People's Republic of (North)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="KS">
        <xsd:annotation>
          <xsd:documentation>Korea, Republic of (South)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="KU">
        <xsd:annotation>
          <xsd:documentation>Kuwait</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="KG">
        <xsd:annotation>
          <xsd:documentation>Kyrgyzstan</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="LA">
        <xsd:annotation>
          <xsd:documentation>Laos</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="LG">
        <xsd:annotation>
          <xsd:documentation>Latvia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="LE">
        <xsd:annotation>
          <xsd:documentation>Lebanon</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="LT">
        <xsd:annotation>
          <xsd:documentation>Lesotho</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="LI">
        <xsd:annotation>
          <xsd:documentation>Liberia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="LY">
        <xsd:annotation>
          <xsd:documentation>Libya</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="LS">
        <xsd:annotation>
          <xsd:documentation>Liechtenstein</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="LH">
        <xsd:annotation>
          <xsd:documentation>Lithuania</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="LU">
        <xsd:annotation>
          <xsd:documentation>Luxembourg</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MC">
        <xsd:annotation>
          <xsd:documentation>Macau</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MK">
        <xsd:annotation>
          <xsd:documentation>Macedonia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MA">
        <xsd:annotation>
          <xsd:documentation>Madagascar</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MI">
        <xsd:annotation>
          <xsd:documentation>Malawi</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MY">
        <xsd:annotation>
          <xsd:documentation>Malaysia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MV">
        <xsd:annotation>
          <xsd:documentation>Maldives</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ML">
        <xsd:annotation>
          <xsd:documentation>Mali</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MT">
        <xsd:annotation>
          <xsd:documentation>Malta</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="IM">
        <xsd:annotation>
          <xsd:documentation>Man, Isle of</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="RM">
        <xsd:annotation>
          <xsd:documentation>Marshall Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MB">
        <xsd:annotation>
          <xsd:documentation>Martinique</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MR">
        <xsd:annotation>
          <xsd:documentation>Mauritania</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MP">
        <xsd:annotation>
          <xsd:documentation>Mauritius</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MF">
        <xsd:annotation>
          <xsd:documentation>Mayotte</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MX">
        <xsd:annotation>
          <xsd:documentation>Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MQ">
        <xsd:annotation>
          <xsd:documentation>Midway Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MD">
        <xsd:annotation>
          <xsd:documentation>Moldova</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MN">
        <xsd:annotation>
          <xsd:documentation>Monaco</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MG">
        <xsd:annotation>
          <xsd:documentation>Mongolia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MJ">
        <xsd:annotation>
          <xsd:documentation>Montenegro</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MH">
        <xsd:annotation>
          <xsd:documentation>Montserrat</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MO">
        <xsd:annotation>
          <xsd:documentation>Morocco</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MZ">
        <xsd:annotation>
          <xsd:documentation>Mozambique</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="XM">
        <xsd:annotation>
          <xsd:documentation>Myanmar</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="WA">
        <xsd:annotation>
          <xsd:documentation>Namibia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NR">
        <xsd:annotation>
          <xsd:documentation>Nauru</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BQ">
        <xsd:annotation>
          <xsd:documentation>Navassa Island</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NP">
        <xsd:annotation>
          <xsd:documentation>Nepal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NL">
        <xsd:annotation>
          <xsd:documentation>Netherlands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NT">
        <xsd:annotation>
          <xsd:documentation>Netherlands Antilles</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NC">
        <xsd:annotation>
          <xsd:documentation>New Caledonia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NZ">
        <xsd:annotation>
          <xsd:documentation>New Zealand</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NU">
        <xsd:annotation>
          <xsd:documentation>Nicaragua</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NG">
        <xsd:annotation>
          <xsd:documentation>Niger</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NI">
        <xsd:annotation>
          <xsd:documentation>Nigeria</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NE">
        <xsd:annotation>
          <xsd:documentation>Niue</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NF">
        <xsd:annotation>
          <xsd:documentation>Norfolk Island</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="XN">
        <xsd:annotation>
          <xsd:documentation>Northern Ireland</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CQ">
        <xsd:annotation>
          <xsd:documentation>Northern Mariana Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NO">
        <xsd:annotation>
          <xsd:documentation>Norway</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MU">
        <xsd:annotation>
          <xsd:documentation>Oman</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="XX">
        <xsd:annotation>
          <xsd:documentation>Other Country (country not identified elsewhere)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PK">
        <xsd:annotation>
          <xsd:documentation>Pakistan</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="LQ">
        <xsd:annotation>
          <xsd:documentation>Palmyra Atoll</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PS">
        <xsd:annotation>
          <xsd:documentation>Palau</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PM">
        <xsd:annotation>
          <xsd:documentation>Panama</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PP">
        <xsd:annotation>
          <xsd:documentation>Papua-New Guinea</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PF">
        <xsd:annotation>
          <xsd:documentation>Paracel Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PA">
        <xsd:annotation>
          <xsd:documentation>Paraguay</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PE">
        <xsd:annotation>
          <xsd:documentation>Peru</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="RP">
        <xsd:annotation>
          <xsd:documentation>Philippines</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PC">
        <xsd:annotation>
          <xsd:documentation>Pitcairn Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PL">
        <xsd:annotation>
          <xsd:documentation>Poland</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PO">
        <xsd:annotation>
          <xsd:documentation>Portugal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="RQ">
        <xsd:annotation>
          <xsd:documentation>Puerto Rico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="QA">
        <xsd:annotation>
          <xsd:documentation>Qatar</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="RE">
        <xsd:annotation>
          <xsd:documentation>Reunion</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="RO">
        <xsd:annotation>
          <xsd:documentation>Romania</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="RS">
        <xsd:annotation>
          <xsd:documentation>Russia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="RW">
        <xsd:annotation>
          <xsd:documentation>Rwanda</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="WS">
        <xsd:annotation>
          <xsd:documentation>Samoa and Western Samoa</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SM">
        <xsd:annotation>
          <xsd:documentation>San Marino</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TP">
        <xsd:annotation>
          <xsd:documentation>Sao Tome and Principe</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SA">
        <xsd:annotation>
          <xsd:documentation>Saudi Arabia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="XS">
        <xsd:annotation>
          <xsd:documentation>Scotland</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SG">
        <xsd:annotation>
          <xsd:documentation>Senegal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="RB">
        <xsd:annotation>
          <xsd:documentation>Serbia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SE">
        <xsd:annotation>
          <xsd:documentation>Seychelles</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SL">
        <xsd:annotation>
          <xsd:documentation>Sierra Leone</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SN">
        <xsd:annotation>
          <xsd:documentation>Singapore</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="XR">
        <xsd:annotation>
          <xsd:documentation>Slovak Republic</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="LO">
        <xsd:annotation>
          <xsd:documentation>Slovakia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SI">
        <xsd:annotation>
          <xsd:documentation>Slovenia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BP">
        <xsd:annotation>
          <xsd:documentation>Solomon Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SO">
        <xsd:annotation>
          <xsd:documentation>Somalia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SF">
        <xsd:annotation>
          <xsd:documentation>South Africa</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SX">
        <xsd:annotation>
          <xsd:documentation>South Georgia and the South Sandwich Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SP">
        <xsd:annotation>
          <xsd:documentation>Spain</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PG">
        <xsd:annotation>
          <xsd:documentation>Spratly Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CE">
        <xsd:annotation>
          <xsd:documentation>Sri Lanka</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SH">
        <xsd:annotation>
          <xsd:documentation>St. Helena</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SC">
        <xsd:annotation>
          <xsd:documentation>St. Kitts and Nevis</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ST">
        <xsd:annotation>
          <xsd:documentation>St. Lucia Island</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SB">
        <xsd:annotation>
          <xsd:documentation>St. Pierre and Miquelon</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="VC">
        <xsd:annotation>
          <xsd:documentation>St. Vincent and the Grenadines</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SU">
        <xsd:annotation>
          <xsd:documentation>Sudan</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NS">
        <xsd:annotation>
          <xsd:documentation>Suriname</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SV">
        <xsd:annotation>
          <xsd:documentation>Svalbard</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="WZ">
        <xsd:annotation>
          <xsd:documentation>Swaziland</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SW">
        <xsd:annotation>
          <xsd:documentation>Sweden</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SZ">
        <xsd:annotation>
          <xsd:documentation>Switzerland</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SY">
        <xsd:annotation>
          <xsd:documentation>Syria</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TW">
        <xsd:annotation>
          <xsd:documentation>Taiwan</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TI">
        <xsd:annotation>
          <xsd:documentation>Tajikistin</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TZ">
        <xsd:annotation>
          <xsd:documentation>Tanzania</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TH">
        <xsd:annotation>
          <xsd:documentation>Thailand</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TO">
        <xsd:annotation>
          <xsd:documentation>Togo</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TL">
        <xsd:annotation>
          <xsd:documentation>Tokelau</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TN">
        <xsd:annotation>
          <xsd:documentation>Tonga</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TD">
        <xsd:annotation>
          <xsd:documentation>Trinidad and Tobago</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="XT">
        <xsd:annotation>
          <xsd:documentation>Tristan Da Cunha</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TE">
        <xsd:annotation>
          <xsd:documentation>Tromelin Island</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TS">
        <xsd:annotation>
          <xsd:documentation>Tunisia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TU">
        <xsd:annotation>
          <xsd:documentation>Turkey</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TX">
        <xsd:annotation>
          <xsd:documentation>Turkmenistan</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TK">
        <xsd:annotation>
          <xsd:documentation>Turks and Caicos Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TV">
        <xsd:annotation>
          <xsd:documentation>Tuvalu</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="UG">
        <xsd:annotation>
          <xsd:documentation>Uganda</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="UP">
        <xsd:annotation>
          <xsd:documentation>Ukraine</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AE">
        <xsd:annotation>
          <xsd:documentation>United Arab Emirates</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="UK">
        <xsd:annotation>
          <xsd:documentation>United Kingdom (England, Northern Ireland, Scotland, and Wales)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="UY">
        <xsd:annotation>
          <xsd:documentation>Uruguay</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="UZ">
        <xsd:annotation>
          <xsd:documentation>Uzbekistan</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NH">
        <xsd:annotation>
          <xsd:documentation>Vanuatu</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="VT">
        <xsd:annotation>
          <xsd:documentation>Vatican City</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="VE">
        <xsd:annotation>
          <xsd:documentation>Venezuela</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="VM">
        <xsd:annotation>
          <xsd:documentation>Vietnam</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="VQ">
        <xsd:annotation>
          <xsd:documentation>Virgin Islands</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="WQ">
        <xsd:annotation>
          <xsd:documentation>Wake Island</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="XW">
        <xsd:annotation>
          <xsd:documentation>Wales</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="WF">
        <xsd:annotation>
          <xsd:documentation>Wallis and Futuna</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="WE">
        <xsd:annotation>
          <xsd:documentation>West Bank</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="WI">
        <xsd:annotation>
          <xsd:documentation>Western Sahara</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="YM">
        <xsd:annotation>
          <xsd:documentation>Yemen (Aden)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="YI">
        <xsd:annotation>
          <xsd:documentation>Yugoslavia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ZA">
        <xsd:annotation>
          <xsd:documentation>Zambia</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ZI">
        <xsd:annotation>
          <xsd:documentation>Zimbabwe</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="AllCountriesType">
    <xsd:annotation>
      <xsd:documentation>Country Code Type Including 'US'</xsd:documentation>
    </xsd:annotation>
    <xsd:union memberTypes="msla:CountryType">
      <xsd:simpleType>
        <xsd:restriction base="xsd:token">
          <xsd:enumeration value="US" />
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:union>
  </xsd:simpleType>
  <xsd:complexType name="USAddressType">
    <xsd:sequence>
      <xsd:element name="AddressLine1">
        <xsd:annotation>
          <xsd:documentation>Address line 1</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="msla:StreetAddressType">
            <xsd:maxLength value="50" />
            <xsd:minLength value="1" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element minOccurs="0" name="AddressLine2">
        <xsd:annotation>
          <xsd:documentation>Address line 2</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="msla:StreetAddressType">
            <xsd:maxLength value="50" />
            <xsd:minLength value="0" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="City">
        <xsd:annotation>
          <xsd:documentation>City</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="msla:CityType">
            <xsd:maxLength value="30" />
            <xsd:minLength value="0" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="State">
        <xsd:annotation>
          <xsd:documentation>State</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="msla:StateType" />
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="ZipCode">
        <xsd:annotation>
          <xsd:documentation>Zip Code</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="msla:ZIPCodeType">
            <xsd:maxLength value="9" />
            <xsd:minLength value="5" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="ForeignAddressType">
    <xsd:sequence>
      <xsd:element name="AddressLine1">
        <xsd:annotation>
          <xsd:documentation>Address line 1</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="msla:StreetAddressType">
            <xsd:minLength value="1" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element minOccurs="0" name="AddressLine2" type="msla:StreetAddressType">
        <xsd:annotation>
          <xsd:documentation>Address line 2</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element minOccurs="1" name="City">
        <xsd:annotation>
          <xsd:documentation>City
          </xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="msla:TextType">
            <xsd:maxLength value="30" />
            <xsd:minLength value="1" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element minOccurs="1" name="ProvinceOrState">
        <xsd:annotation>
          <xsd:documentation>Province or state 
          </xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="msla:TextType">
            <xsd:maxLength value="30" />
            <xsd:minLength value="1" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="Country" type="msla:AllCountriesType">
        <xsd:annotation>
          <xsd:documentation>Country
          </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element minOccurs="1" name="PostalCode">
        <xsd:annotation>
          <xsd:documentation>Postal code</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:token">
            <xsd:maxLength value="20" />
            <xsd:minLength value="1" />
            <xsd:pattern value="(([A-Za-z0-9#,\-\.\(\)]|\s|,|\\|/) ?)*([A-Za-z0-9#\-\.\(\)]|,|\\|/)" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="AddressType">
    <xsd:choice>
      <xsd:sequence>
        <xsd:element name="USAddress" type="msla:USAddressType" />
      </xsd:sequence>
      <xsd:sequence>
        <xsd:element name="ForeignAddress" type="msla:ForeignAddressType" />
      </xsd:sequence>
    </xsd:choice>
  </xsd:complexType>
  <xsd:simpleType name="PersonNameType">
    <xsd:annotation>
      <xsd:documentation>Typically used for a person's name. Legal Characters: A-Z, a-z,  hyphen, apostrophe and single space. Illegal Character: leading space, trailing space, adjacent spaces, and other symbols.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="50" />
      <xsd:pattern value="([a-zA-Z]+('|'\s|-|\.|\.\s|\s)?)*([a-zA-Z]+('|-|\.)?)" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="BusinessNameType">
    <xsd:annotation>
      <xsd:documentation>Typically used for a business name. Legal Characters: A-Z, a-z, 0-9, hash, hyphen, parentheses, ampersand, apostrophe and single space. Illegal Character: leading space, trailing space, adjacent spaces, and other symbols.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="1" />
      <xsd:maxLength value="150" />
      <xsd:pattern value="(([A-Za-z0-9#+,\-\.\(\)\s]|&amp;|\s|,|'|\\|/|;|:|&quot;) ?)*([A-Za-z0-9+#\-\.\(\)\s]|&amp;|\s|,|'|\\|/|;|:|&quot;)" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="InsuredNameType">
    <xsd:annotation>
      <xsd:documentation>Insured Name field that allows upto 150</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="msla:BusinessNameType">
      <xsd:maxLength value="150" />
      <xsd:minLength value="1" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="ContactNameType">
    <xsd:sequence>
      <xsd:element name="First_Name">
        <xsd:annotation>
          <xsd:documentation>The first name of the person.</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="msla:PersonNameType">
            <xsd:maxLength value="50" />
            <xsd:minLength value="1" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element minOccurs="0" name="Middle_Name">
        <xsd:annotation>
          <xsd:documentation>The middle name of the person.</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="msla:PersonNameType">
            <xsd:maxLength value="30" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="Last_Name">
        <xsd:annotation>
          <xsd:documentation>The last name of the person.</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="msla:PersonNameType">
            <xsd:maxLength value="50" />
            <xsd:minLength value="1" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element minOccurs="0" name="Suffix">
        <xsd:annotation>
          <xsd:documentation>Person suffix</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="msla:PersonNameType">
            <xsd:maxLength value="30" />
            <xsd:minLength value="0" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="BrokerNameType">
    <xsd:annotation>
      <xsd:documentation>Broker name type. Either an Individual or Business</xsd:documentation>
    </xsd:annotation>
    <xsd:choice>
      <xsd:element name="PersonName" type="msla:ContactNameType" />
      <xsd:element name="BusinessName" type="msla:BusinessNameType" />
    </xsd:choice>
  </xsd:complexType>
  <xsd:simpleType name="PolicyType">
    <xsd:annotation>
      <xsd:documentation>Lloyds Policy Type </xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="O">
        <xsd:annotation>
          <xsd:documentation>Open Market Business</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B">
        <xsd:annotation>
          <xsd:documentation>Binding Authority Business</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:element name="Filings">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element minOccurs="1" maxOccurs="1" name="Submission_Quarter" type="msla:SubmissionQuarterType">
          <xsd:annotation>
            <xsd:documentation>
              The quarter for which data is being submitted. Should be 1,2,3,4 or A; A is used by companies submitting data for an entire year.
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="1" maxOccurs="1" name="Submission_Year">
          <xsd:annotation>
            <xsd:documentation>
              The 4-digit year for which data is being submitted.
            </xsd:documentation>
          </xsd:annotation>
          <xsd:simpleType>
            <xsd:restriction base="xsd:gYear">
              <xsd:minInclusive value="1900" />
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
        <xsd:element minOccurs="1" maxOccurs="1" name="Submission_Contact">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element minOccurs="1" name="Name" type="msla:ContactNameType">
                <xsd:annotation>
                  <xsd:documentation>
                    The name of the person who did or will do the ACTUAL submission of this file.
                  </xsd:documentation>
                </xsd:annotation>
              </xsd:element>
              <xsd:element minOccurs="1" maxOccurs="1" name="Address" type="msla:AddressType">
                <xsd:annotation>
                  <xsd:documentation>
                    The contact's mailing address
                  </xsd:documentation>
                </xsd:annotation>
              </xsd:element>
              <xsd:element minOccurs="1" name="Email" type="msla:EmailAddressType">
                <xsd:annotation>
                  <xsd:documentation>
                    The contact's email address
                  </xsd:documentation>
                </xsd:annotation>
              </xsd:element>
              <xsd:element minOccurs="1" name="Phone_Number" type="msla:PhoneNumberType">
                <xsd:annotation>
                  <xsd:documentation>
                    The contact's phone number (including area code), either US Phone number or Foreign Phone number.
                  </xsd:documentation>
                </xsd:annotation>
              </xsd:element>
              <xsd:element minOccurs="0" name="Fax_Number" type="msla:FaxNumberType">
                <xsd:annotation>
                  <xsd:documentation>
                    The contact's fax number (including area code), either US fax number or Foreign fax number.
                  </xsd:documentation>
                </xsd:annotation>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
        <xsd:element minOccurs="1" maxOccurs="1" name="Reporting_Insurer">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element minOccurs="1" name="Insurer_NAIC">
                <xsd:annotation>
                  <xsd:documentation>
                    The reporting Insurer's NAIC number
                  </xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                  <xsd:restriction base="msla:AlphaNumericType">
                    <xsd:maxLength value="10" />
                    <xsd:minLength value="1" />
                  </xsd:restriction>
                </xsd:simpleType>
              </xsd:element>
              <xsd:element minOccurs="1" name="Insurer_Name">
                <xsd:annotation>
                  <xsd:documentation>
                    Name of the Insurer.
                  </xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                  <xsd:restriction base="msla:BusinessNameType">
                    <xsd:maxLength value="75" />
                    <xsd:minLength value="1" />
                  </xsd:restriction>
                </xsd:simpleType>
              </xsd:element>
              <xsd:element minOccurs="0" maxOccurs="1" name="Agents">
                <xsd:annotation>
                  <xsd:documentation>
                    Entity with whom the Insurer is reporting Mississippi business
                  </xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element minOccurs="1" maxOccurs="unbounded" name="Agent">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element minOccurs="1" name="License_Number">
                            <xsd:annotation>
                              <xsd:documentation>
                                The reporting agent's license number.
                              </xsd:documentation>
                            </xsd:annotation>
                            <xsd:simpleType>
                              <xsd:restriction base="msla:AlphaNumericType">
                                <xsd:maxLength value="10" />
                                <xsd:minLength value="1" />
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                          <xsd:element minOccurs="1" name="Name" type="msla:ContactNameType">
                            <xsd:annotation>
                              <xsd:documentation>
                                The reporting agent's name.
                              </xsd:documentation>
                            </xsd:annotation>
                          </xsd:element>
                          <xsd:element minOccurs="1" maxOccurs="1" name="Policies">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element minOccurs="1" maxOccurs="unbounded" name="Policy">
                                  <xsd:complexType>
                                    <xsd:sequence>
                                      <xsd:element minOccurs="0" name="Policy_Type" type="msla:PolicyType">
                                        <xsd:annotation>
                                          <xsd:documentation>Lloyd's policy Type. </xsd:documentation>
                                        </xsd:annotation>
                                      </xsd:element>
                                      <xsd:element minOccurs="1" name="Policy_Number">
                                        <xsd:annotation>
                                          <xsd:documentation>The Policy Number</xsd:documentation>
                                        </xsd:annotation>
                                        <xsd:simpleType>
                                          <xsd:restriction base="msla:StringType">
                                            <xsd:maxLength value="50" />
                                            <xsd:minLength value="1" />
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element name="Insured_Name" type="msla:InsuredNameType">
                                        <xsd:annotation>
                                          <xsd:documentation>
                                            The name of the insured.
                                          </xsd:documentation>
                                        </xsd:annotation>
                                      </xsd:element>
                                      <xsd:element minOccurs="1" name="Effective_Date">
                                        <xsd:annotation>
                                          <xsd:documentation>
                                            The  effective date of the policy
                                          </xsd:documentation>
                                        </xsd:annotation>
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:date">
                                            <xsd:minInclusive value="1900-01-01" />
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element minOccurs="1" name="Expiration_Date">
                                        <xsd:annotation>
                                          <xsd:documentation>
                                            The  expiration date of the policy
                                          </xsd:documentation>
                                        </xsd:annotation>
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:date">
                                            <xsd:minInclusive value="1900-01-01" />
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element minOccurs="0" name="Comments" type="msla:ShortExplanationType">
                                        <xsd:annotation>
                                          <xsd:documentation>Comments regarding your policy(i.e. internal reference number,invoice number, etc)</xsd:documentation>
                                        </xsd:annotation>
                                      </xsd:element>
                                      <xsd:element minOccurs="1" maxOccurs="1" name="Transactions">
                                        <xsd:complexType>
                                          <xsd:sequence>
                                            <xsd:element minOccurs="1" maxOccurs="unbounded" name="Transaction">
                                              <xsd:complexType>
                                                <xsd:sequence>
                                                  <xsd:element minOccurs="0" name="LPSO_Number" type="msla:IntegerType">
                                                    <xsd:annotation>
                                                      <xsd:documentation>
                                                        LPSO Signing Number
                                                      </xsd:documentation>
                                                    </xsd:annotation>
                                                  </xsd:element>
                                                  <xsd:element minOccurs="1" name="Effective_Date">
                                                    <xsd:annotation>
                                                      <xsd:documentation>The  effective date of the transaction.</xsd:documentation>
                                                    </xsd:annotation>
                                                    <xsd:simpleType>
                                                      <xsd:restriction base="xsd:date">
                                                        <xsd:minInclusive value="1900-01-01" />
                                                      </xsd:restriction>
                                                    </xsd:simpleType>
                                                  </xsd:element>
                                                  <xsd:element minOccurs="1" name="Premium" type="msla:DecimalAmountType">
                                                    <xsd:annotation>
                                                      <xsd:documentation>
                                                        The amount charged/returned to the insured.
                                                      </xsd:documentation>
                                                    </xsd:annotation>
                                                  </xsd:element>
                                                </xsd:sequence>
                                              </xsd:complexType>
                                            </xsd:element>
                                          </xsd:sequence>
                                        </xsd:complexType>
                                      </xsd:element>
                                    </xsd:sequence>
                                    <xsd:attribute name="Xml_PolicyID" type="xsd:nonNegativeInteger" use="required">
                                      <xsd:annotation>
                                        <xsd:documentation>Must be unique within the return</xsd:documentation>
                                      </xsd:annotation>
                                    </xsd:attribute>
                                  </xsd:complexType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                        </xsd:sequence>
                        <xsd:attribute name="Xml_AgentID" type="xsd:nonNegativeInteger" use="required">
                          <xsd:annotation>
                            <xsd:documentation>Must be unique within this submission</xsd:documentation>
                          </xsd:annotation>
                        </xsd:attribute>
                      </xsd:complexType>
                      <xsd:unique name="Agent_Policy_Key">
                        <xsd:selector xpath="msla:Policies/msla:Policy" />
                        <xsd:field xpath="msla:Policy_Number" />
                        <xsd:field xpath="msla:Insured_Name" />
                        <xsd:field xpath="msla:Effective_Date" />
                        <xsd:field xpath="msla:Expiration_Date" />
                      </xsd:unique>
                    </xsd:element>
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
              <xsd:element minOccurs="0" maxOccurs="1" name="Brokers">
                <xsd:annotation>
                  <xsd:documentation>
                    Entity with whom the Insurer is reporting Mississippi business
                  </xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element minOccurs="1" maxOccurs="unbounded" name="Broker">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element minOccurs="1" name="Name" type="msla:BrokerNameType">
                            <xsd:annotation>
                              <xsd:documentation>
                                The name of broker.
                              </xsd:documentation>
                            </xsd:annotation>
                          </xsd:element>
                          <xsd:element minOccurs="1" name="Email">
                            <xsd:annotation>
                              <xsd:documentation>
                                The broker's email address
                              </xsd:documentation>
                            </xsd:annotation>
                            <xsd:simpleType>
                              <xsd:restriction base="msla:EmailAddressType">
                                <xsd:maxLength value="75" />
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                          <xsd:element minOccurs="0" name="License_Number">
                            <xsd:annotation>
                              <xsd:documentation>
                                The agency's License.
                              </xsd:documentation>
                            </xsd:annotation>
                            <xsd:simpleType>
                              <xsd:restriction base="msla:AlphaNumericType">
                                <xsd:maxLength value="10" />
                                <xsd:minLength value="1" />
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                          <xsd:element minOccurs="1" maxOccurs="1" name="Address" type="msla:USAddressType">
                            <xsd:annotation>
                              <xsd:documentation>
                                The broker's mailing address( US address).
                              </xsd:documentation>
                            </xsd:annotation>
                          </xsd:element>
                          <xsd:element minOccurs="1" name="Phone_Number" type="msla:USPhoneNumberType">
                            <xsd:annotation>
                              <xsd:documentation>
                                The broker's phone number(including area code)
                              </xsd:documentation>
                            </xsd:annotation>
                          </xsd:element>
                          <xsd:element minOccurs="0" name="Phone_Extension" type="msla:PhoneExtensionType">
                            <xsd:annotation>
                              <xsd:documentation>
                                The broker's phone extension number - 5 digits
                              </xsd:documentation>
                            </xsd:annotation>
                          </xsd:element>
                          <xsd:element minOccurs="0" name="Fax_Number" type="msla:USFaxNumberType">
                            <xsd:annotation>
                              <xsd:documentation>
                    The broker's fax number ( US fax number, including area code).
                  </xsd:documentation>
                            </xsd:annotation>
                          </xsd:element>
                          <xsd:element minOccurs="1" maxOccurs="1" name="Policies">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element minOccurs="1" maxOccurs="unbounded" name="Policy">
                                  <xsd:complexType>
                                    <xsd:sequence>
                                      <xsd:element minOccurs="0" name="Policy_Type" type="msla:PolicyType">
                                        <xsd:annotation>
                                          <xsd:documentation>Lloyd's policy Type. </xsd:documentation>
                                        </xsd:annotation>
                                      </xsd:element>
                                      <xsd:element minOccurs="1" name="Policy_Number">
                                        <xsd:annotation>
                                          <xsd:documentation>The Policy Number</xsd:documentation>
                                        </xsd:annotation>
                                        <xsd:simpleType>
                                          <xsd:restriction base="msla:StringType">
                                            <xsd:maxLength value="50" />
                                            <xsd:minLength value="1" />
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element name="Insured_Name" type="msla:InsuredNameType">
                                        <xsd:annotation>
                                          <xsd:documentation>
                                            The name of the insured.
                                          </xsd:documentation>
                                        </xsd:annotation>
                                      </xsd:element>
                                      <xsd:element minOccurs="1" name="Effective_Date">
                                        <xsd:annotation>
                                          <xsd:documentation>
                                            The  effective date of the policy
                                          </xsd:documentation>
                                        </xsd:annotation>
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:date">
                                            <xsd:minInclusive value="1900-01-01" />
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element minOccurs="1" name="Expiration_Date">
                                        <xsd:annotation>
                                          <xsd:documentation>
                                            The  expiration date of the policy
                                          </xsd:documentation>
                                        </xsd:annotation>
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:date">
                                            <xsd:minInclusive value="1900-01-01" />
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element minOccurs="0" name="Comments" type="msla:ShortExplanationType">
                                        <xsd:annotation>
                                          <xsd:documentation>Comments regarding your policy(i.e. internal reference number,invoice number, etc)</xsd:documentation>
                                        </xsd:annotation>
                                      </xsd:element>
                                      <xsd:element minOccurs="1" maxOccurs="1" name="Transactions">
                                        <xsd:complexType>
                                          <xsd:sequence>
                                            <xsd:element minOccurs="1" maxOccurs="unbounded" name="Transaction">
                                              <xsd:complexType>
                                                <xsd:sequence>
                                                  <xsd:element minOccurs="0" name="LPSO_Number" type="msla:IntegerType">
                                                    <xsd:annotation>
                                                      <xsd:documentation>
                                                        LPSO Signing Number
                                                      </xsd:documentation>
                                                    </xsd:annotation>
                                                  </xsd:element>
                                                  <xsd:element minOccurs="1" name="Effective_Date">
                                                    <xsd:annotation>
                                                      <xsd:documentation>The  effective date of the transaction.</xsd:documentation>
                                                    </xsd:annotation>
                                                    <xsd:simpleType>
                                                      <xsd:restriction base="xsd:date">
                                                        <xsd:minInclusive value="1900-01-01" />
                                                      </xsd:restriction>
                                                    </xsd:simpleType>
                                                  </xsd:element>
                                                  <xsd:element minOccurs="1" name="Premium" type="msla:DecimalAmountType">
                                                    <xsd:annotation>
                                                      <xsd:documentation>
                                                        The amount charged/returned to the insured.
                                                      </xsd:documentation>
                                                    </xsd:annotation>
                                                  </xsd:element>
                                                </xsd:sequence>
                                              </xsd:complexType>
                                            </xsd:element>
                                          </xsd:sequence>
                                        </xsd:complexType>
                                      </xsd:element>
                                    </xsd:sequence>
                                    <xsd:attribute name="Xml_PolicyID" type="xsd:nonNegativeInteger" use="required">
                                      <xsd:annotation>
                                        <xsd:documentation>Must be unique within the return</xsd:documentation>
                                      </xsd:annotation>
                                    </xsd:attribute>
                                  </xsd:complexType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                        </xsd:sequence>
                        <xsd:attribute name="Xml_BrokerID" type="xsd:nonNegativeInteger" use="required">
                          <xsd:annotation>
                            <xsd:documentation>Must be unique within this submission</xsd:documentation>
                          </xsd:annotation>
                        </xsd:attribute>
                      </xsd:complexType>
                      <xsd:unique name="Broker_Policy_Key">
                        <xsd:selector xpath="msla:Policies/msla:Policy" />
                        <xsd:field xpath="msla:Policy_Number" />
                        <xsd:field xpath="msla:Insured_Name" />
                        <xsd:field xpath="msla:Effective_Date" />
                        <xsd:field xpath="msla:Expiration_Date" />
                      </xsd:unique>
                    </xsd:element>
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
              <xsd:element minOccurs="0" maxOccurs="1" name="Agencies">
                <xsd:annotation>
                  <xsd:documentation>
                    Entity with whom the Insurer is reporting Mississippi business
                  </xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element minOccurs="1" maxOccurs="unbounded" name="Agency">
                      <xsd:complexType>
                        <xsd:sequence>
                          <xsd:element minOccurs="1" name="Agency_Number">
                            <xsd:annotation>
                              <xsd:documentation>MSLA assigned unique identifier for the reporting agency.</xsd:documentation>
                            </xsd:annotation>
                            <xsd:simpleType>
                              <xsd:restriction base="msla:AlphaNumericType">
                                <xsd:pattern value="(MS)(\d{6})" />
                                <xsd:maxLength value="8" />
                                <xsd:minLength value="8" />
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                          <xsd:element minOccurs="1" name="Name">
                            <xsd:annotation>
                              <xsd:documentation>
                                The name of the agency.
                              </xsd:documentation>
                            </xsd:annotation>
                            <xsd:simpleType>
                              <xsd:restriction base="msla:BusinessNameType">
                                <xsd:maxLength value="150" />
                                <xsd:minLength value="1" />
                              </xsd:restriction>
                            </xsd:simpleType>
                          </xsd:element>
                          <xsd:element minOccurs="1" maxOccurs="1" name="Policies">
                            <xsd:complexType>
                              <xsd:sequence>
                                <xsd:element minOccurs="1" maxOccurs="unbounded" name="Policy">
                                  <xsd:complexType>
                                    <xsd:sequence>
                                      <xsd:element minOccurs="0" name="Policy_Type" type="msla:PolicyType">
                                        <xsd:annotation>
                                          <xsd:documentation>Lloyd's policy Type. </xsd:documentation>
                                        </xsd:annotation>
                                      </xsd:element>
                                      <xsd:element minOccurs="1" name="Policy_Number">
                                        <xsd:annotation>
                                          <xsd:documentation>The Policy Number</xsd:documentation>
                                        </xsd:annotation>
                                        <xsd:simpleType>
                                          <xsd:restriction base="msla:StringType">
                                            <xsd:maxLength value="50" />
                                            <xsd:minLength value="1" />
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element name="Insured_Name" type="msla:InsuredNameType">
                                        <xsd:annotation>
                                          <xsd:documentation>
                                            The name of the insured.
                                          </xsd:documentation>
                                        </xsd:annotation>
                                      </xsd:element>
                                      <xsd:element minOccurs="1" name="Effective_Date">
                                        <xsd:annotation>
                                          <xsd:documentation>
                                            The  effective date of the policy
                                          </xsd:documentation>
                                        </xsd:annotation>
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:date">
                                            <xsd:minInclusive value="1900-01-01" />
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element minOccurs="1" name="Expiration_Date">
                                        <xsd:annotation>
                                          <xsd:documentation>
                                            The  expiration date of the policy
                                          </xsd:documentation>
                                        </xsd:annotation>
                                        <xsd:simpleType>
                                          <xsd:restriction base="xsd:date">
                                            <xsd:minInclusive value="1900-01-01" />
                                          </xsd:restriction>
                                        </xsd:simpleType>
                                      </xsd:element>
                                      <xsd:element minOccurs="0" name="Comments" type="msla:ShortExplanationType">
                                        <xsd:annotation>
                                          <xsd:documentation>Comments regarding your policy(i.e. internal reference number,invoice number, etc)</xsd:documentation>
                                        </xsd:annotation>
                                      </xsd:element>
                                      <xsd:element minOccurs="1" maxOccurs="1" name="Transactions">
                                        <xsd:complexType>
                                          <xsd:sequence>
                                            <xsd:element minOccurs="1" maxOccurs="unbounded" name="Transaction">
                                              <xsd:complexType>
                                                <xsd:sequence>
                                                  <xsd:element minOccurs="0" name="LPSO_Number" type="msla:IntegerType">
                                                    <xsd:annotation>
                                                      <xsd:documentation>
                                                        LPSO Signing Number
                                                      </xsd:documentation>
                                                    </xsd:annotation>
                                                  </xsd:element>
                                                  <xsd:element minOccurs="1" name="Effective_Date">
                                                    <xsd:annotation>
                                                      <xsd:documentation>The  effective date of the transaction.</xsd:documentation>
                                                    </xsd:annotation>
                                                    <xsd:simpleType>
                                                      <xsd:restriction base="xsd:date">
                                                        <xsd:minInclusive value="1900-01-01" />
                                                      </xsd:restriction>
                                                    </xsd:simpleType>
                                                  </xsd:element>
                                                  <xsd:element minOccurs="1" name="Premium" type="msla:DecimalAmountType">
                                                    <xsd:annotation>
                                                      <xsd:documentation>
                                                        The amount charged/returned to the insured.
                                                      </xsd:documentation>
                                                    </xsd:annotation>
                                                  </xsd:element>
                                                </xsd:sequence>
                                              </xsd:complexType>
                                            </xsd:element>
                                          </xsd:sequence>
                                        </xsd:complexType>
                                      </xsd:element>
                                    </xsd:sequence>
                                    <xsd:attribute name="Xml_PolicyID" type="xsd:nonNegativeInteger" use="required">
                                      <xsd:annotation>
                                        <xsd:documentation>Must be unique within the return</xsd:documentation>
                                      </xsd:annotation>
                                    </xsd:attribute>
                                  </xsd:complexType>
                                </xsd:element>
                              </xsd:sequence>
                            </xsd:complexType>
                          </xsd:element>
                        </xsd:sequence>
                        <xsd:attribute name="Xml_AgencyID" type="xsd:nonNegativeInteger" use="required">
                          <xsd:annotation>
                            <xsd:documentation>Must be unique within this submission</xsd:documentation>
                          </xsd:annotation>
                        </xsd:attribute>
                      </xsd:complexType>
                      <xsd:unique name="Agency_Policy_Key">
                        <xsd:selector xpath="msla:Policies/msla:Policy" />
                        <xsd:field xpath="msla:Policy_Number" />
                        <xsd:field xpath="msla:Insured_Name" />
                        <xsd:field xpath="msla:Effective_Date" />
                        <xsd:field xpath="msla:Expiration_Date" />
                      </xsd:unique>
                    </xsd:element>
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="Version" type="msla:VersionType" use="required" />
    </xsd:complexType>
    <xsd:key name="Xml_PolicyID">
      <xsd:selector xpath=".//msla:Policy" />
      <xsd:field xpath="@Xml_PolicyID" />
    </xsd:key>
    <xsd:key name="Xml_AgentID">
      <xsd:selector xpath=".//msla:Agent" />
      <xsd:field xpath="@Xml_AgentID" />
    </xsd:key>
    <xsd:key name="Xml_AgencyID">
      <xsd:selector xpath=".//msla:Agency" />
      <xsd:field xpath="@Xml_AgencyID" />
    </xsd:key>
    <xsd:key name="Xml_BrokerID">
      <xsd:selector xpath=".//msla:Broker" />
      <xsd:field xpath="@Xml_BrokerID" />
    </xsd:key>
    <xsd:key name="Agent_License_Number">
      <xsd:selector xpath=".//msla:Agent" />
      <xsd:field xpath="msla:License_Number" />
    </xsd:key>
    <xsd:key name="Agency_License_Number">
      <xsd:selector xpath=".//msla:Agency" />
      <xsd:field xpath="msla:Agency_Number" />
    </xsd:key>
  </xsd:element>
</xsd:schema>
