Sorting an XML Document by an Attribute

I have an XML file that I'm reading using XmlDocument() and trying to find a way to sort by a particular attribute, Using .Net C#

<?xml version="1.0"?>
<Zones userzones="1" znum="76">
  <Zone name="TopDate">
    <BBox left="10109" top="475" right="11832" bottom="960" />
    <Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1" />
    <FormFillTextField l="0" t="0" r="1728" b="480" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="5" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
      <InputLine l="19" t="19" r="1709" b="461" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="5" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1" />
    </FormFillTextField>
  </Zone>
  <Zone name="Producer">
    <BBox left="360" top="2400" right="6101" bottom="3605" />
    <Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1" />
    <FormFillTextField l="0" t="0" r="5765" b="1200" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="4" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
      <InputLine l="19" t="19" r="5746" b="1181" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="4" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1" />
    </FormFillTextField>
  </Zone>
  <Zone name="ProdContactName">
    <BBox left="6787" top="2400" right="11832" bottom="2640" />
    <Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1" />
    <FormFillTextField l="0" t="0" r="5064" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="4" LeftBorderHeight="8" RightBorderHeight="8">
      <InputLine l="19" t="19" r="5045" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="4" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1" />
    </FormFillTextField>
  </Zone>
  <Zone name="ProdContactPhone">
    <BBox left="6989" top="2640" right="9614" bottom="2880" />
    <Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1" />
    <FormFillTextField l="0" t="0" r="2630" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
      <InputLine l="19" t="19" r="2611" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1" />
    </FormFillTextField>
  </Zone>
  <Zone name="ProdContactFax">
    <BBox left="10258" top="2640" right="11832" bottom="2880" />
    <Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1" />
    <FormFillTextField l="0" t="0" r="1579" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
      <InputLine l="19" t="19" r="1560" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1" />
    </FormFillTextField>
  </Zone>
</Zones>

Open in new window


I've seen some linq -> xml examples, but already have significant code using the XmlDocument(). Can I use the XDocument() to just do the sorting?

Looking for any suggestions.
csalernoAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

käµfm³d 👽Commented:
What exactly are you trying to sort:  The nodes in memory, or an output file containing the XML?
0
csalernoAuthor Commented:
Trying to sort the <Zone> order using the name= attribute.

<Zone name="Producer"> should precede <Zone name="TopDate>
0
käµfm³d 👽Commented:
For what purpose? To output to a file? Display on a form? etc.
0
The Ultimate Tool Kit for Technolgy Solution Provi

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy for valuable how-to assets including sample agreements, checklists, flowcharts, and more!

csalernoAuthor Commented:
just to write back to the xml document. The application reading the same XML example requires the Zone names to be in Alpha order.
0
käµfm³d 👽Commented:
In terms of lines of code, maybe not the most efficient, but you could do something like:

using System;
using System.Collections.Generic;
using System.Xml;

namespace ConsoleApplication164
{
    class Program
    {
        static void Main(string[] args)
        {
            XmlDocument xdoc = new XmlDocument();
            List<XmlNode> listToSort = new List<XmlNode>();

            xdoc.Load("input.xml");

            foreach (XmlNode node in xdoc.DocumentElement.ChildNodes)
            {
                listToSort.Add(node);
                xdoc.DocumentElement.RemoveChild(node);
            }

            listToSort.Sort(new ZoneNameComparer());

            foreach (XmlNode node in listToSort)
            {
                xdoc.DocumentElement.AppendChild(node);
            }

            xdoc.Save("output.xml");
        }
    }

    class ZoneNameComparer : IComparer<XmlNode>
    {
        public int Compare(XmlNode x, XmlNode y)
        {
            string leftName = x.Attributes["name"].Value;
            string rightName = y.Attributes["name"].Value;

            return string.Compare(leftName, rightName);
        }
    }
}

Open in new window

0
käµfm³d 👽Commented:
P.S.

Honestly, I'm a bit surprised that worked since we are removing a node from a collection that we are iterating over. If you run into any issues with exceptions that say something like "collection was modified...", then change the first foreach to a reverse for.
0
csalernoAuthor Commented:
ok, let me try and get back to you.
0
csalernoAuthor Commented:
On first attempt the logic simply took the TopDate Zone and put it at the end of the XML Document with an exception.

Will step through more thoroughly and advise.
0
käµfm³d 👽Commented:
OK, you are correct. I didn't test very thoroughly. I made changes to the above, and this should be better suited for the task at hand.

using System;
using System.Collections.Generic;
using System.Xml;

namespace ConsoleApplication164
{
    class Program
    {
        static void Main(string[] args)
        {
            XmlDocument xdoc = new XmlDocument();
            List<XmlNode> listToSort = new List<XmlNode>();

            xdoc.Load("input.xml");

            for (int i = xdoc.DocumentElement.ChildNodes.Count - 1; i >= 0; i--)
            {
                XmlNode node = xdoc.DocumentElement.ChildNodes[i];

                listToSort.Add(node);
                xdoc.DocumentElement.RemoveChild(node);
            }

            listToSort.Sort(new ZoneNameComparer());

            foreach (XmlNode node in listToSort)
            {
                xdoc.DocumentElement.AppendChild(node);
            }

            xdoc.Save("output.xml");

            Console.ReadKey();
        }
    }

    class ZoneNameComparer : IComparer<XmlNode>
    {
        public int Compare(XmlNode x, XmlNode y)
        {
            string leftName = x.Attributes["name"].Value;
            string rightName = y.Attributes["name"].Value;

            return string.Compare(leftName, rightName, StringComparison.OrdinalIgnoreCase);
        }
    }
}

Open in new window

0
csalernoAuthor Commented:
Thanks for the revised code. I implemented it and recv'd the below

XMLSorter.docx
0
käµfm³d 👽Commented:
Are any of the nodes in the document you are testing missing the name attribute?
0
csalernoAuthor Commented:
<?xml version="1.0"?>
<Zones userzones="1" znum="76">
<Zone>
<BBox left="10109" top="475" right="11832" bottom="960"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1728" b="480" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="5" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="1709" b="461" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="5" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="360" top="2400" right="6101" bottom="3605"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="5765" b="1200" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="4" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="5746" b="1181" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="4" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="6787" top="2400" right="11832" bottom="2640"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="5064" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="4" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="5045" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="4" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="6989" top="2640" right="9614" bottom="2880"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="2630" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="2611" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="10258" top="2640" right="11832" bottom="2880"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1579" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="1560" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="6816" top="2880" right="11832" bottom="3120"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="5035" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="5016" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="360" top="3605" right="6101" bottom="5045"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="5765" b="1440" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="4" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="5746" b="1421" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="4" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="6883" top="3610" right="10723" bottom="3845"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1075" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="1056" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="6883" top="3845" right="10723" bottom="4090"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1075" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="1056" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="6883" top="4090" right="10709" bottom="4325"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1075" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="1056" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="6883" top="4325" right="10709" bottom="4570"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1075" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="1056" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="6883" top="4570" right="10709" bottom="4805"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1075" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="1056" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="360" top="6250" right="725" bottom="7934"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="365" b="1680" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="346" b="1661" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="3518" top="6250" right="3878" bottom="7934"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="360" b="1680" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="341" b="1661" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="3878" top="6250" right="4238" bottom="7934"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="360" b="1680" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="341" b="1661" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="4238" top="6250" right="6605" bottom="7934"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="2376" b="1680" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="2357" b="1661" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="6605" top="6250" right="7536" bottom="7934"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="936" b="1680" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="917" b="1661" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="7536" top="6250" right="8467" bottom="7934"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="936" b="1680" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="917" b="1661" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="10430" top="6250" right="11832" bottom="6490"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1402" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="1382" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="10430" top="6490" right="11832" bottom="6730"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1402" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="1382" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="10430" top="6730" right="11832" bottom="6970"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1402" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="1382" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="10430" top="6970" right="11832" bottom="7210"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1402" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="1382" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="10430" top="7210" right="11832" bottom="7450"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1402" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="1382" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="10430" top="7450" right="11832" bottom="7690"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1402" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="1382" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="730" top="6490" right="1018" bottom="6730"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="288" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="269" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="725" top="6730" right="1296" bottom="6970"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormCombField l="0" t="0" r="576" b="240" BorderColor="0xffffff" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="1" LeftBorderHeight="8" RightBorderHeight="8">
<FormCombFillTextComponent l="0" t="0" r="288" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
<FormCombFillTextComponent l="288" t="0" r="576" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormCombField>
</Zone>
<Zone>
<BBox left="2294" top="6720" right="2592" bottom="6974"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="4" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormCheckBoxField l="0" t="0" r="298" b="250" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
</FormCheckBoxField>
</Zone>
<Zone>
<BBox left="1536" top="7675" right="1872" bottom="7939"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormCombField l="0" t="0" r="2808" b="240" BorderColor="0xffffff" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="1" LeftBorderHeight="8" RightBorderHeight="8">
<FormCombFillTextComponent l="0" t="0" r="288" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
<FormCombTextComponent l="288" t="0" r="864" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" BottomBorder="1"/>
<FormCombFillTextComponent l="864" t="0" r="1152" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
<FormCombTextComponent l="1152" t="0" r="1728" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" BottomBorder="1"/>
<FormCombFillTextComponent l="1728" t="0" r="2016" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
<FormCombTextComponent l="2016" t="0" r="2808" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" BottomBorder="1"/>
</FormCombField>
</Zone>
<Zone>
<BBox left="360" top="7934" right="725" bottom="9614"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="365" b="1680" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="346" b="1661" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="3518" top="7934" right="3878" bottom="9614"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="360" b="1680" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="341" b="1661" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="3878" top="7934" right="4238" bottom="9614"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="360" b="1680" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="341" b="1661" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="4238" top="7934" right="6605" bottom="9614"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="2376" b="1680" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="2357" b="1661" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="6605" top="7934" right="7536" bottom="9614"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="936" b="1680" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="917" b="1661" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="7536" top="7934" right="8467" bottom="9614"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="936" b="1680" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="917" b="1661" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="10430" top="7934" right="11832" bottom="8294"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1402" b="360" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="1382" b="341" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="10430" top="8294" right="11832" bottom="8534"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1402" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="1382" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="10430" top="8534" right="11832" bottom="8774"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1402" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="1382" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="10430" top="8774" right="11832" bottom="9134"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1402" b="360" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="1382" b="341" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="725" top="8174" right="1013" bottom="8414"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="288" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="269" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="725" top="8414" right="1013" bottom="8654"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="288" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="269" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="725" top="8654" right="1013" bottom="8894"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="288" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="269" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="725" top="8894" right="1013" bottom="9134"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="288" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="269" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="725" top="9134" right="1013" bottom="9374"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="288" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="269" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="360" top="9614" right="725" bottom="10579"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="365" b="960" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="346" b="941" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="3518" top="9614" right="3878" bottom="10579"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="360" b="960" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="341" b="941" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="3878" top="9614" right="4238" bottom="10579"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="360" b="960" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="341" b="941" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="4238" top="9614" right="6605" bottom="10579"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="2376" b="960" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="2357" b="941" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="6605" top="9614" right="7536" bottom="10579"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="936" b="960" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="917" b="941" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="7536" top="9614" right="8467" bottom="10579"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="936" b="960" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="917" b="941" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="10430" top="9614" right="11832" bottom="9854"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1402" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="1382" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="10430" top="9854" right="11832" bottom="10094"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1402" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="1382" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="725" top="10094" right="1013" bottom="10339"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="288" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="269" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="2299" top="9614" right="2587" bottom="9854"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="288" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="269" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="2299" top="9854" right="2587" bottom="10094"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="288" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="269" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="2045" top="10325" right="3518" bottom="10579"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1478" b="480" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="1459" b="461" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="360" top="10579" right="725" bottom="11539"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="365" b="960" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="346" b="941" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="3149" top="10930" right="3446" bottom="11184"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="4" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormCheckBoxField l="0" t="0" r="298" b="250" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
</FormCheckBoxField>
</Zone>
<Zone>
<BBox left="3878" top="10579" right="4238" bottom="11539"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="360" b="960" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="341" b="941" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="4238" top="10579" right="6605" bottom="11539"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="2376" b="960" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="2357" b="941" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="6605" top="10579" right="7536" bottom="11539"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="936" b="960" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="917" b="941" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="7536" top="10579" right="8467" bottom="11539"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="936" b="960" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="917" b="941" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="8467" top="10579" right="8755" bottom="10819"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="288" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="269" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="9614" top="10579" right="9902" bottom="10819"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="288" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="269" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="10430" top="10819" right="11832" bottom="11059"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1402" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="1382" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="10430" top="11059" right="11832" bottom="11299"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1402" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="1382" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="10430" top="11299" right="11832" bottom="11539"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="1402" b="240" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8">
<InputLine l="19" t="19" r="1382" b="221" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="360" top="11539" right="725" bottom="12019"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="365" b="480" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="346" b="461" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="3" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="3518" top="11539" right="3878" bottom="12019"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="360" b="480" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="341" b="461" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="3878" top="11539" right="4238" bottom="12019"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="360" b="480" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="341" b="461" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="4238" top="11539" right="6605" bottom="12019"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="2376" b="480" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="2357" b="461" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="6605" top="11539" right="7536" bottom="12019"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="936" b="480" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="917" b="461" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="7536" top="11539" right="8467" bottom="12019"/>
<Props type="flow" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
<FormFillTextField l="0" t="0" r="936" b="480" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1">
<InputLine l="19" t="19" r="917" b="461" BorderColor="0x000000" BackColor="0xffffff" ForeColor="0x000000" ShadowLocation="1" ShadowOffset="1" BorderStyle="1" BorderWidth="2" LeftBorderHeight="8" RightBorderHeight="8" LeftBorder="1" RightBorder="1" TopBorder="1" BottomBorder="1"/>
</FormFillTextField>
</Zone>
<Zone>
<BBox left="446" top="509" right="1714" bottom="816"/>
<Props type="ignore" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
</Zone>
<Zone>
<BBox left="10075" top="1406" right="11606" bottom="1565"/>
<Props type="ignore" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
</Zone>
<Zone>
<BBox left="432" top="15202" right="1963" bottom="15365"/>
<Props type="ignore" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
</Zone>
<Zone>
<BBox left="10238" top="14957" right="11746" bottom="15115"/>
<Props type="ignore" clr="0x01000000" userdata="0" chk_ctrl="0" fm="0" rm="0" filt="0" chk_sect="" langs="-1,-1"/>
</Zone>
<PageAnchor idx="0">
<Rect left="446" top="509" right="1714" bottom="816"/>
<Image sizeX="264" sizeY="64" dpiX="300" dpiY="300" bitsPerSample="1" padding="4">
//////////8AEAE=
</Image>
</PageAnchor>
<PageAnchor idx="1">
<Rect left="10075" top="1406" right="11606" bottom="1565"/>
<Image sizeX="319" sizeY="33" dpiX="300" dpiY="300" bitsPerSample="1" padding="4">
kLZoRozLyk1BgwDGCB5KhlBGZFw0FyMyBAzQGD5FwzmAzmAnahO7/8IO//tbb//T
v/7pPX/07//5HG7/+RH//LqJTpUHf80L0EG5KfJAslUSv/r0//p/0v/rDav/9Jv9
L/9QYuiQ//9/0vyC9wvIOft/x14X5Ai/j2Hf//x6X+lb0r//rS/1t+//9aX+Fh9f
/+Fpfl1c6hOL/kp//kqvkoefgf//tZKHpf9vCb6f//t6X/b///20tvS/79rra/2u
+l/7e1zByVHDCX7DCXfXhZBiLexVe7H/Ht8hoghngfv/rf+1v//dtfW1+13/+7hp
fdr8MLf/ERwwVBxEGCERDCERESGG+OojbSX6VtX9QrdDABAB
</Image>
</PageAnchor>
<PageAnchor idx="2">
<Rect left="432" top="15202" right="1963" bottom="15365"/>
<Image sizeX="319" sizeY="34" dpiX="300" dpiY="300" bitsPerSample="1" padding="4">
PhTQU8KbFPimyMxmyPikMZsjhEIRgZsjZGCNkYI2RsjxmCMEYIF6en296/rVtW+9
W/Tqqb/f6r666eq6eSH7Kn+ux0QSqP/+v+tqO+u63r/3/319cf9////+9fXpXSX/
rX6rf9evr/xr8dP/XpSeNUv9/3W7+vSH0v9/3jyfvkofpPpf7/v8Hrvql6X+yQ9L
2CCpum37fSXpf4/4/fpbeqROXpX3nH95t6dpWv6pWrpOrqFS3UKsjpYYVgwS24qQ
XhpcgvbStK1StK1p2KY9vVj1jjY+NjW+t66vaara/DQa7ra93a3em2EwtuErTq00
1TTiIMIGEIiIYWIYQYTCUMJhREbERERvu/t+P4AAEAE=
</Image>
</PageAnchor>
<PageAnchor idx="3">
<Rect left="10238" top="14957" right="11746" bottom="15115"/>
<Image sizeX="314" sizeY="33" dpiX="300" dpiY="300" bitsPerSample="1" padding="4">
NYU0I2RSEVZHUjItf4//kMyOZgjMi5ZcggZ4Q1mRzPjKBCQMzMjmRyMyODIZafxD
whxDwg4hhBhBhBxGoQYQ5If9a3p0mmndJqt/6+umqchx6prX//yN38jd/1+/yKOt
Ed5HcMFQeRR0iOHQdEcORR1eiOGiO639D718OUnQ08OVNPQutPvT/XT78dbx711v
Wt//98Hxwce3x7x///t+3+l////t9t3/fp///h/D+x///r+QxOSL5LTUlpVP/tfz
YwfzhEcYPnC3zhXyOn/Ya/hFD/v+/q9taf/j+Nj2NjY/Y41v/f7+ut6f/9/drdp+
n6b/2RR/7WwmmFuwnERERHEQ0DBCDCBggYQiDCDJcdkyoREREdrj9q1DBR8AEAE=
</Image>
</PageAnchor>
</Zones>

Open in new window



Yes, there are. I have posted the entire xml file.

Is that the problem?
0
käµfm³d 👽Commented:
OK, I didn't anticipate you would have that. We simply need to adjust the Comparer:

class ZoneNameComparer : IComparer<XmlNode>
{
    public int Compare(XmlNode x, XmlNode y)
    {
        if (x.Attributes["name"] == null)
        {
            return 1;
        }
        else if (y.Attributes["name"] == null)
        {
            return -1;
        }

        string leftName = x.Attributes["name"].Value;
        string rightName = y.Attributes["name"].Value;

        return string.Compare(leftName, rightName, StringComparison.OrdinalIgnoreCase);
    }
}

Open in new window

0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
csalernoAuthor Commented:
Thanks for your help!
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Programming

From novice to tech pro — start learning today.