Click here to Skip to main content
15,885,940 members
Articles / Desktop Programming / WPF

Integration: Kinematics + Digital Image Processing + 3D Graphics

Rate me:
Please Sign up or sign in to vote.
5.00/5 (4 votes)
9 Sep 2012CPOL12 min read 25.4K   3.4K   18  
Further promotion of integration ideas
<?xml version="1.0" encoding="utf-8"?>
<root>
  <!-- 
    Microsoft ResX Schema 
    
    Version 2.0
    
    The primary goals of this format is to allow a simple XML format 
    that is mostly human readable. The generation and parsing of the 
    various data types are done through the TypeConverter classes 
    associated with the data types.
    
    Example:
    
    ... ado.net/XML headers & schema ...
    <resheader name="resmimetype">text/microsoft-resx</resheader>
    <resheader name="version">2.0</resheader>
    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
        <value>[base64 mime encoded serialized .NET Framework object]</value>
    </data>
    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
        <comment>This is a comment</comment>
    </data>
                
    There are any number of "resheader" rows that contain simple 
    name/value pairs.
    
    Each data row contains a name, and value. The row also contains a 
    type or mimetype. Type corresponds to a .NET class that support 
    text/value conversion through the TypeConverter architecture. 
    Classes that don't support this are serialized and stored with the 
    mimetype set.
    
    The mimetype is used for serialized objects, and tells the 
    ResXResourceReader how to depersist the object. This is currently not 
    extensible. For a given mimetype the value must be set accordingly:
    
    Note - application/x-microsoft.net.object.binary.base64 is the format 
    that the ResXResourceWriter will generate, however the reader can 
    read any of the formats listed below.
    
    mimetype: application/x-microsoft.net.object.binary.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
            : and then encoded with base64 encoding.
    
    mimetype: application/x-microsoft.net.object.soap.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
            : and then encoded with base64 encoding.

    mimetype: application/x-microsoft.net.object.bytearray.base64
    value   : The object must be serialized into a byte array 
            : using a System.ComponentModel.TypeConverter
            : and then encoded with base64 encoding.
    -->
  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
    <xsd:element name="root" msdata:IsDataSet="true">
      <xsd:complexType>
        <xsd:choice maxOccurs="unbounded">
          <xsd:element name="metadata">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" />
              </xsd:sequence>
              <xsd:attribute name="name" use="required" type="xsd:string" />
              <xsd:attribute name="type" type="xsd:string" />
              <xsd:attribute name="mimetype" type="xsd:string" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="assembly">
            <xsd:complexType>
              <xsd:attribute name="alias" type="xsd:string" />
              <xsd:attribute name="name" type="xsd:string" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="data">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="resheader">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" />
            </xsd:complexType>
          </xsd:element>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
  </xsd:schema>
  <resheader name="resmimetype">
    <value>text/microsoft-resx</value>
  </resheader>
  <resheader name="version">
    <value>2.0</value>
  </resheader>
  <resheader name="reader">
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
  <data name="indexToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAKcSURBVDhPjZNbSNNRHMf3HPRcYu+9Gb32VhAJ9RASlOBb
        b1aIFop5GXPeyrmp8zLNu21NR24q6qa2izbndKnzspI2hm5O866FFyg+/TfRyjT6wY8Dh/P5/r7nd85P
        JDoj6po8lJZOkpMzTHa2nbPOnbofhsPpdq/T0DiH5s0sUul/Ch3BTuc6FSo3Vtsa78xBBszzaFs9SHIc
        Zzs6CXf3LGO3f2PIuoPNusVA/zp6/SIt6hnB0cifQifhzq4QFvMWvb2rdHQu0y6Abbp5Wpq9qFQe5PIJ
        cvNHDntzEtYbghHQYAjRql2gudlHbe0cFRUzKBTjFBSM8TTFzOMnRo5ht3szcmdt6zw63QKa134aG7y0
        dgSRtW0SX7ZPnGwHSW0QecUUiY+M6DuGDwW0bdPIFS4amny8qvlEVbkHZek0dboQyVqotsKHBSED0Dj4
        nfv5AdrNHrwBPyKxxIZWN4VEOoisZBRZ8Tgvi1zUq30kaUA3CotL22QWmrj1oC6yGpy73EhyUaR0InqW
        asS/HMRkmSA9ox+x2BZ587yWFVQWInEEj00EIiJljQ6kmiUSEk2IMrM1lCj7WNoOMb8q3K/UgjRvkLuF
        GxgmDgXCEXYRFrh2p4pK9TgtQwdEXa5E9KJ4RKg8IKQRs32ajYMvWB0fiRUH0f8msPN1PwKn5prwrgi9
        sOxxIbrg1xeX5A6SkdVPSbkNX2gBVc8i8q7dYwcOobq81olPgKeFZqaUeYiNq/t7RjKyzDwXhLotn7mZ
        Mkm364C9H2B8HyDmegmzi1DZvcb5q0rylZbThyxLbCEtvY+m9lmuxJsQ1/vR2vdQW3dJVsxyLkbB47S3
        DI0H/z2lqhoXxUoHCQ87iLqUx8XoTG7fq0amsjEyFYrAPwG3BHAuW8RdOwAAAABJRU5ErkJggg==
</value>
  </data>
  <data name="searchToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAALKSURBVDhPldP7S5NRHMfx/peICCqIikr6oQsyK12o9Ni8
        prl0mvMybc285uZMM+eWOrGsLStLLHPzEbtQaRdDrIjMbkaFl8nSogsrL7zz9EPLiqADB84Pz/d1nnO+
        n7NgwS8jt0pGTEOlm3yrjLGui/2VLlIPnkdT1Myv3/6xzqvupMAm4+zu4crLfuThTpxDxWTISUimEyTm
        OlHnnfo7csAiY3LItA50cP/jYwa/jpLTVorlRT4pl5RsMlcQZeol0tBIvP74fEQvftfmpr7PSqfHwY3J
        Pvo/DzDo89Iy4iLJbkZhf8I6WxsBtWqkzCqis+r8iABKnDL2BxXUDulxvLXhHDZT98hJ6pkWNPUTRFW+
        ZvnZcJacDmaDMZ2dadV+ILu8nXr3G0yyhb33tpPZF4LOYSCnae5Yxy5isjZiqKgizprC0hoFS8vDCNdU
        +IEMcxsNl79S1NCA8qyCbXIk6jorNadcXO2+xZj3HW89XpoutBObp2VhaRDKRJMf0Bpbsbp9HGjyEmdQ
        E9ywG11TCV3XuxFjegY++WYZnZzB1nie9dpwtsYV+oG9B1vIrH2F9tg3NNYhwnK1c+08zMi492ex58M0
        z0amcPU8JTw2hsBIgx9IKT5HatlNEo9+Id4ySaTxNvvLTAyPT/zY2fN+Zq74G73PfNS39hIqRbBR0vkB
        kTARkoTS+6gOeVAU9yEZdbR3XWfs/dzOo1Pcfe6jo/8zafpCQqRdlORnz8+CSFis3snOgtsszzazQhdD
        si6L481u2noGsV/oJW1fIRGqHTRbYmi3p1NtypmPiISp0mvYkmElUJ2KUmNGSi5Cik4gTFIRFRGKTbeZ
        sZMKZu/E4ziS9SciEiZCIvosWiVuW1yYOHOUMpDkkFU8LFzNsH0jE64I9iVt//cD+/3FCSApeCXX9GvZ
        E7QMVfCa/wMEKJD1KxYTFLDoR/F3C6YE7SiFQhwAAAAASUVORK5CYII=
</value>
  </data>
  <data name="helpToolStripButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAKcSURBVDhPjZNbSNNRHMf3HPRcYu+9Gb32VhAJ9RASlOBb
        b1aIFop5GXPeyrmp8zLNu21NR24q6qa2izbndKnzspI2hm5O866FFyg+/TfRyjT6wY8Dh/P5/r7nd85P
        JDoj6po8lJZOkpMzTHa2nbPOnbofhsPpdq/T0DiH5s0sUul/Ch3BTuc6FSo3Vtsa78xBBszzaFs9SHIc
        Zzs6CXf3LGO3f2PIuoPNusVA/zp6/SIt6hnB0cifQifhzq4QFvMWvb2rdHQu0y6Abbp5Wpq9qFQe5PIJ
        cvNHDntzEtYbghHQYAjRql2gudlHbe0cFRUzKBTjFBSM8TTFzOMnRo5ht3szcmdt6zw63QKa134aG7y0
        dgSRtW0SX7ZPnGwHSW0QecUUiY+M6DuGDwW0bdPIFS4amny8qvlEVbkHZek0dboQyVqotsKHBSED0Dj4
        nfv5AdrNHrwBPyKxxIZWN4VEOoisZBRZ8Tgvi1zUq30kaUA3CotL22QWmrj1oC6yGpy73EhyUaR0InqW
        asS/HMRkmSA9ox+x2BZ587yWFVQWInEEj00EIiJljQ6kmiUSEk2IMrM1lCj7WNoOMb8q3K/UgjRvkLuF
        GxgmDgXCEXYRFrh2p4pK9TgtQwdEXa5E9KJ4RKg8IKQRs32ajYMvWB0fiRUH0f8msPN1PwKn5prwrgi9
        sOxxIbrg1xeX5A6SkdVPSbkNX2gBVc8i8q7dYwcOobq81olPgKeFZqaUeYiNq/t7RjKyzDwXhLotn7mZ
        Mkm364C9H2B8HyDmegmzi1DZvcb5q0rylZbThyxLbCEtvY+m9lmuxJsQ1/vR2vdQW3dJVsxyLkbB47S3
        DI0H/z2lqhoXxUoHCQ87iLqUx8XoTG7fq0amsjEyFYrAPwG3BHAuW8RdOwAAAABJRU5ErkJggg==
</value>
  </data>
  <data name="printPreviewToolStripButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHVSURBVDhPrdPfS1NhHMdx/xnpqosoK8KbCMxEiaic88eF
        TpzEJChU6GY3GUH+aA3dEl2tJv7CY5yVOSuXm9aCIoPJ1IsGoW6y1CJxus2985ywdjzbuvELXx448Hl9
        n+fhPDk5h1GiZ56DLUz6GXR9xuH8IHfWOVI4U/UMv+VkUW12ZNQ9lxHodLiYmPFnR4ZffckImJ+8lMP7
        nfYo/WMfVUA8tsXUzBSWR3Zut5m4a+okv0SX/i6eij4FsL29hTg+zmvPNKHId76FIzgEEZ2hkSrDLTVi
        E7wKwD3txeX2yN/iCfgV3WVlPYHZNoS2Wq8GugcnFUCXzc7yauRvOPwjzsJyDKd3nrLKSjXQ1TehADos
        3SytrsmTwxuJvfAOvoUoD0d8XC4tVQPSTaeWIDoRXW5CG3uTV2K8X4zy4tMmDc1GysrLMbU0KpFUIJlM
        8jUY5F6Hmd6B5zzzBrAKPhqajGi0Vxm4X4Vova5EUoGdWIL1n1H8gQAPLBb01wzU1NZRobmE+eY5Qo/P
        s/uuGnv7jX/IPiCtmbrlTiv1JSeYNeaxZD3LmlNDk/7in6NIobwLuv92QdEV9MXHedN8mrrCo2iLT2V/
        ZOl+W2kX+ceOUHgmVw7/BnddJB4ReMCSAAAAAElFTkSuQmCC
</value>
  </data>
  <metadata name="ToolTip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
    <value>453, 17</value>
  </metadata>
  <metadata name="statusStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
    <value>545, 17</value>
  </metadata>
  <data name="printToolStripButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIuSURBVDhPrZPtT5JRGMZZH/t/WltbrbbaTNTSasMyI5zO
        SdEwJgUhywhTSe3FWlKjR+YC3UMWOEZMa2w6g8wSXTrdEiiwIExAw3i5ep5D4Ejc+uC9XdvZ2e7rd537
        nMPh7HQZbVMYtH+EaXRmW9EjbmzLZQ3eu334tzZ+J+Hxr2DQOoGSc1fBrb6y1YRtZpVKpREMR+BwfSIa
        sjthMI/DNeNFlUhNDAom0Ftc+Pw1nAdnyavROGYXl0HbnIRckK6lx8EqydC9gVAe3eqYhtPtQWWDCsfO
        y6HRvsC9PutmCkXnM9I84pwndJaaJQdCMcwvhdBrsKOUL4Oyqx9P6DGUMkbkGE1teqgfDoEyv8MjowP6
        l29xl7Lh+h0jxC1a8Bs7UF6jQPFZKU5fuIlunQUSlRbF2SHefvoKkVh8y9TZjUQyhfV4gszge3gdX75F
        IW+nUCftYhLIMglUD0wwv/mA53YXKNNr3O8bhrpnALJ2HUTNPRBc7gCvoQXHBXIUnZHgIrNXKbyBgydF
        GQNl9wB8/mDBBJG1DXgCq9gNDtEuigO+uA0l1VLsOVqTMWjuNGB6bgnM3HLFrn9EE5jzrWFsNkyaLX8N
        TtQqcKBCuGmg1FDQ9NLwBuMIx9Lw/0xjcTmFiYVfGJ6Mot+xQshZHeGJSXMuQb2kFbJbOoxO+sjd/o/y
        DNhjSFSPUVGnRJngGrjMMy2qasJhXiMOnbqE/eVC7Curx15ubY6co+/ET/4D4B0xm/qy5XMAAAAASUVO
        RK5CYII=
</value>
  </data>
  <data name="newToolStripButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEKSURBVDhPrdNtS8JQFAdwv1R+h/oa+Y0kX4j0ohYhA4MF
        hkYWZtBKEHEDe0KG5Vjzaeqcuod/3MFg5L3XvfDA4b6553c553BTqX2FVO/if5ZqCoqVFoRrOUzuW6SY
        FQXxAemjDB+5uleZwIlQQfVJ4SPibZsJZM9uwuIoqa1clptMwPV8ECSCqMC59EwFgiCA7WxgjOwQODg8
        pg/ztPRIBdYbD2PLgaZbfCBfrG0Bnh9gZq8xMBd418Z8IHdR3QKclQtzskTvZ4rOh8kHSH/xIIObzlfo
        GzN0eyO8qnpyID64z/4E7bdfNFrfyYH44NSvIeTOAHcvWjIg2jfrZK4x2jG5sCv39YFD5w/f9fWWFNSd
        PAAAAABJRU5ErkJggg==
</value>
  </data>
  <metadata name="toolStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
    <value>654, 17</value>
  </metadata>
  <data name="openToolStripButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJfSURBVDhPvZNbSBNgGIZ30UVXFmlRCEaWhF2IgSHVRUjS
        SVFKs8JIE8pTBwzFNg9tOnVzJ6eudJjbdE2dVpZhWCEUikRoqaPEtCwoKsXMUMnT09xCkyzwph/em5/v
        fb73+35+geB/nJxiMxKthctyE3k6K2lKI8vqG52sIyxe5TCdF5aTZYelSA1EJRcjqDNrWEqNNbK/dklI
        KyE8UUVofIET0NtlZGKk1qEfwxamBg1YTSrqzdIlIWEJakLjtATHFiGorVAzPly1yDzzqYQpWxJV5XIq
        S3MxFGehL8jkmlJEkSx1MbTaqGD8i3G+86zdTK8IbLFL6g/AjTIZ3z/qHbHnzE11CofuW/NpsMi4XZmL
        1ZCNRS/BpLvCdW06pWoROoXQmaZSn8vou0LmYr9pEVNfpWbmjQQGpIv11n7XnwY9yfAykc6aCC7GhCAw
        6LL51ieH90ruVKtoe6B0Fv0+wosoaA9nujWIiYcBvK7w4dyp/U5AmVbM11cSBlozqLcome0XQ3ecE9AZ
        YzceZ7othInmfYw27maobjuSeC9OBLo5l1mizmCoS8hNs4KOJ/YkPUl2wBnoOMns08NMPj7IWNMehuv9
        +FztTXvOaiKDPPHb6uIE6PJFdDdncsucD32Z8Nwe99lRJluCGXsUwEiDP4NWHz4Yt2BTuiKO3YzvNveF
        pyzMS6XWJMd2N4F2jWBebcoVNMtWci9rFTXpazGkunP10kYiD23C39djAaCRpqARnyVPGE3ahWOOxZyO
        COTIgZ3s3eXDDh8vvD3d8djgxro1Lqx3/RV9Wb/pH8U/ATEu7l+AbzRZAAAAAElFTkSuQmCC
</value>
  </data>
  <data name="saveToolStripButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIpSURBVDhPrZPdS5NxFMf3L3TfTdBFtzU1hmuxGjzlHMqq
        YVgRvT2RL+XSZZqoWJlGLV8gW+HSScvpJJxU+AamSI2hTCVLM1e0xKGm2EQw+PY7v+j5tTJv6gfn8vM5
        zznn+6hU/+M9exoFla99GW3eJTx2L6CxIYL7jhnU1nyC/XYIN8qnUFoygcKC18jLHcWF80EovQns7QFq
        qlex0VtZXYMxrReH057wUgTe1kUuqKz48lee4MjCCnabn0OtlmE55BEC96N5Ligt+byu4Cf8PryIOJMP
        BZenccDcJATO+lkuuGR794fgV3hkMoJtkhfWnHGkpjiFoO5umAuys0ZjBL/Dg8EwNuvdkOUATCaHEFRX
        feQC+UxAEawH9/g/YFNiA44cfYGkpFohuFk5je4usFMCx0++guXYAN82LYxmps+mzj/gPhy0dEKS7EJw
        tWwSHT6wDABNrm/s7l9Rfn2OL5UWRjNnZgQVODm1HQZDhRBcKRyHpxl46FxjwYnCmJ4TU+YTNqSfK+Kd
        k1MYvN8Dvb5MCGx5YwwGqu5EeWcSUEjitBKG3s5ibGoOcu417DW2cVi7xwWdrkgIKJaOe1A+mwQEn82/
        hTeheYRmlnCx2I54vYvBjYjf9QDaxHwhyMwYZnMv85m3GjzYskNCS0c/fF2D6O7zY+DlEPaZLFDr6pHA
        4O2aOmg01ljB6VP9PJ6UMAoJ3ZlORdumhdHM1JWK4J0J2ULwL3/0d2xoOmtKzOuNAAAAAElFTkSuQmCC
</value>
  </data>
  <data name="printPreviewToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHVSURBVDhPrdPfS1NhHMdx/xnpqosoK8KbCMxEiaic88eF
        TpzEJChU6GY3GUH+aA3dEl2tJv7CY5yVOSuXm9aCIoPJ1IsGoW6y1CJxus2985ywdjzbuvELXx448Hl9
        n+fhPDk5h1GiZ56DLUz6GXR9xuH8IHfWOVI4U/UMv+VkUW12ZNQ9lxHodLiYmPFnR4ZffckImJ+8lMP7
        nfYo/WMfVUA8tsXUzBSWR3Zut5m4a+okv0SX/i6eij4FsL29hTg+zmvPNKHId76FIzgEEZ2hkSrDLTVi
        E7wKwD3txeX2yN/iCfgV3WVlPYHZNoS2Wq8GugcnFUCXzc7yauRvOPwjzsJyDKd3nrLKSjXQ1TehADos
        3SytrsmTwxuJvfAOvoUoD0d8XC4tVQPSTaeWIDoRXW5CG3uTV2K8X4zy4tMmDc1GysrLMbU0KpFUIJlM
        8jUY5F6Hmd6B5zzzBrAKPhqajGi0Vxm4X4Vova5EUoGdWIL1n1H8gQAPLBb01wzU1NZRobmE+eY5Qo/P
        s/uuGnv7jX/IPiCtmbrlTiv1JSeYNeaxZD3LmlNDk/7in6NIobwLuv92QdEV9MXHedN8mrrCo2iLT2V/
        ZOl+W2kX+ceOUHgmVw7/BnddJB4ReMCSAAAAAElFTkSuQmCC
</value>
  </data>
  <data name="printToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIuSURBVDhPrZPtT5JRGMZZH/t/WltbrbbaTNTSasMyI5zO
        SdEwJgUhywhTSe3FWlKjR+YC3UMWOEZMa2w6g8wSXTrdEiiwIExAw3i5ep5D4Ejc+uC9XdvZ2e7rd537
        nMPh7HQZbVMYtH+EaXRmW9EjbmzLZQ3eu334tzZ+J+Hxr2DQOoGSc1fBrb6y1YRtZpVKpREMR+BwfSIa
        sjthMI/DNeNFlUhNDAom0Ftc+Pw1nAdnyavROGYXl0HbnIRckK6lx8EqydC9gVAe3eqYhtPtQWWDCsfO
        y6HRvsC9PutmCkXnM9I84pwndJaaJQdCMcwvhdBrsKOUL4Oyqx9P6DGUMkbkGE1teqgfDoEyv8MjowP6
        l29xl7Lh+h0jxC1a8Bs7UF6jQPFZKU5fuIlunQUSlRbF2SHefvoKkVh8y9TZjUQyhfV4gszge3gdX75F
        IW+nUCftYhLIMglUD0wwv/mA53YXKNNr3O8bhrpnALJ2HUTNPRBc7gCvoQXHBXIUnZHgIrNXKbyBgydF
        GQNl9wB8/mDBBJG1DXgCq9gNDtEuigO+uA0l1VLsOVqTMWjuNGB6bgnM3HLFrn9EE5jzrWFsNkyaLX8N
        TtQqcKBCuGmg1FDQ9NLwBuMIx9Lw/0xjcTmFiYVfGJ6Mot+xQshZHeGJSXMuQb2kFbJbOoxO+sjd/o/y
        DNhjSFSPUVGnRJngGrjMMy2qasJhXiMOnbqE/eVC7Curx15ubY6co+/ET/4D4B0xm/qy5XMAAAAASUVO
        RK5CYII=
</value>
  </data>
  <data name="newToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEKSURBVDhPrdNtS8JQFAdwv1R+h/oa+Y0kX4j0ohYhA4MF
        hkYWZtBKEHEDe0KG5Vjzaeqcuod/3MFg5L3XvfDA4b6553c553BTqX2FVO/if5ZqCoqVFoRrOUzuW6SY
        FQXxAemjDB+5uleZwIlQQfVJ4SPibZsJZM9uwuIoqa1clptMwPV8ECSCqMC59EwFgiCA7WxgjOwQODg8
        pg/ztPRIBdYbD2PLgaZbfCBfrG0Bnh9gZq8xMBd418Z8IHdR3QKclQtzskTvZ4rOh8kHSH/xIIObzlfo
        GzN0eyO8qnpyID64z/4E7bdfNFrfyYH44NSvIeTOAHcvWjIg2jfrZK4x2jG5sCv39YFD5w/f9fWWFNSd
        PAAAAABJRU5ErkJggg==
</value>
  </data>
  <data name="openToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJfSURBVDhPvZNbSBNgGIZ30UVXFmlRCEaWhF2IgSHVRUjS
        SVFKs8JIE8pTBwzFNg9tOnVzJ6eudJjbdE2dVpZhWCEUikRoqaPEtCwoKsXMUMnT09xCkyzwph/em5/v
        fb73+35+geB/nJxiMxKthctyE3k6K2lKI8vqG52sIyxe5TCdF5aTZYelSA1EJRcjqDNrWEqNNbK/dklI
        KyE8UUVofIET0NtlZGKk1qEfwxamBg1YTSrqzdIlIWEJakLjtATHFiGorVAzPly1yDzzqYQpWxJV5XIq
        S3MxFGehL8jkmlJEkSx1MbTaqGD8i3G+86zdTK8IbLFL6g/AjTIZ3z/qHbHnzE11CofuW/NpsMi4XZmL
        1ZCNRS/BpLvCdW06pWoROoXQmaZSn8vou0LmYr9pEVNfpWbmjQQGpIv11n7XnwY9yfAykc6aCC7GhCAw
        6LL51ieH90ruVKtoe6B0Fv0+wosoaA9nujWIiYcBvK7w4dyp/U5AmVbM11cSBlozqLcome0XQ3ecE9AZ
        YzceZ7othInmfYw27maobjuSeC9OBLo5l1mizmCoS8hNs4KOJ/YkPUl2wBnoOMns08NMPj7IWNMehuv9
        +FztTXvOaiKDPPHb6uIE6PJFdDdncsucD32Z8Nwe99lRJluCGXsUwEiDP4NWHz4Yt2BTuiKO3YzvNveF
        pyzMS6XWJMd2N4F2jWBebcoVNMtWci9rFTXpazGkunP10kYiD23C39djAaCRpqARnyVPGE3ahWOOxZyO
        COTIgZ3s3eXDDh8vvD3d8djgxro1Lqx3/RV9Wb/pH8U/ATEu7l+AbzRZAAAAAElFTkSuQmCC
</value>
  </data>
  <data name="saveToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIpSURBVDhPrZPdS5NxFMf3L3TfTdBFtzU1hmuxGjzlHMqq
        YVgRvT2RL+XSZZqoWJlGLV8gW+HSScvpJJxU+AamSI2hTCVLM1e0xKGm2EQw+PY7v+j5tTJv6gfn8vM5
        zznn+6hU/+M9exoFla99GW3eJTx2L6CxIYL7jhnU1nyC/XYIN8qnUFoygcKC18jLHcWF80EovQns7QFq
        qlex0VtZXYMxrReH057wUgTe1kUuqKz48lee4MjCCnabn0OtlmE55BEC96N5Ligt+byu4Cf8PryIOJMP
        BZenccDcJATO+lkuuGR794fgV3hkMoJtkhfWnHGkpjiFoO5umAuys0ZjBL/Dg8EwNuvdkOUATCaHEFRX
        feQC+UxAEawH9/g/YFNiA44cfYGkpFohuFk5je4usFMCx0++guXYAN82LYxmps+mzj/gPhy0dEKS7EJw
        tWwSHT6wDABNrm/s7l9Rfn2OL5UWRjNnZgQVODm1HQZDhRBcKRyHpxl46FxjwYnCmJ4TU+YTNqSfK+Kd
        k1MYvN8Dvb5MCGx5YwwGqu5EeWcSUEjitBKG3s5ibGoOcu417DW2cVi7xwWdrkgIKJaOe1A+mwQEn82/
        hTeheYRmlnCx2I54vYvBjYjf9QDaxHwhyMwYZnMv85m3GjzYskNCS0c/fF2D6O7zY+DlEPaZLFDr6pHA
        4O2aOmg01ljB6VP9PJ6UMAoJ3ZlORdumhdHM1JWK4J0J2ULwL3/0d2xoOmtKzOuNAAAAAElFTkSuQmCC
</value>
  </data>
  <metadata name="menuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
    <value>17, 17</value>
  </metadata>
  <data name="undoToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGZSURBVDhPtZLbK8NhGMf9Ke7InZyJFpZjLEkMc5a5MYcc
        kjleKDPakhxvnLblbCwpsRvuUHKDlIWcT/vt9uM3Sg4rfspbz93z+bzP835fL6//PEarC+OSwOiawNSm
        gFksi13gV3fq5wXc1TUr0Gpy0jzuZGT1TeBR0mW5YnL7ze6GehZclBjuiNVsE1FiIyTfSlz9MQM2DwK3
        sXX8ktENgWaTQO+iC5XuArlmi6iyNYJyp4mtWCYsb4qMzjsmxL5va1QPXFA++EzlsJMs3SPhRVZCC+ZF
        2PzarGiy4Z85hrzukJYJ53dBof6cpLYbsrufqR2+wTfJQGCO6b3RW6YlqtyOvPaIFrMHQVr7GcHVJyS0
        Xb1OUqA7RTt2+1mgtpOoPafdkyC63oGs6oBw9RaBeSv4K2fwTe57FwSr5ohUb6LouEbT7/g5yq9R+SQa
        xPEPKTXe0y3G+6u/8LEptHid9M4HMrQ70mCV/h5ZxS6pHQ+kNOzjpxiSJohvdIjwE/E1ewQoLdJg9wpK
        MdaYmgOCcmalw5If6i/AC5d0EMEHlG+EAAAAAElFTkSuQmCC
</value>
  </data>
  <data name="redoToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGTSURBVDhPzZLfK0NhHMb3p7jBknbBNpqbXRhmK1OzYmbK
        IuR3Yck2P1aIXWyksU3YzNZqyq+khJu540qJULvRWkbnvNeP9xxR69AoF049V+f5ft7nfb6vSPRXX/Sc
        IHJGEKYKHBPMx1lY11n8iM8Nc/IfEdiDLCa2WTijLEY3KIQqJ4Qb9h4SVFsfUda6B4XlAMqeBCweBgM+
        FgP+d8jWBYFy8FoIDJ0SGGaeITeuobI3Dpkpxktu3kUbhXR4GXRTSID6KjoTfNqsVI4QC9XIHQpr56Eb
        P+R/ykwRlBrDKNatomH2lU/StcJAat4XJnBEOMA9CtQu5CltnwZp8zbEGjeGfWkYFxhoJtOQNGwKAVMU
        oLE/UbMnC7C4T8CJO1k9mYJ86AFi7ZIQ0L+cRL0zjZLGWBaAK0xB7yw1H0CiD/LD+VVzQsDCDkG7JwPV
        8C3twZ1lEBT23U4NtkvoZ15QbjnJvfevIEW07bqxa9RNv0DZd4UWV+b3IA6itd5A52RQM5b8PeAjmcaR
        QhNdW84n/C8Mb8U3B7cnMS8kAAAAAElFTkSuQmCC
</value>
  </data>
  <data name="cutToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGjSURBVDhPldO7S1thHMZx/wIHByeho1on8Va0eCvNYKJH
        TmKaEqXBxGBriQgxahTRGo3XlBoJiFqJgpDLoAeHFoqlSyveQMVNRAQvqDhqt685EZzk8PrOv+fz8N5S
        UgQWiSUw9jASUX4zs6Q8BtTw4fEp3YNTYkhwLs54aBHv4HQycHv3n5jyC8dnrxighiZnIgRnY2o5ZxfX
        OFt7SE9LFQciK2uMBsOsb+3y5+8O5g8tzwPC0R+MTS0wEQrT0R/AIFvF29UtjHwL4+4LYHf1UtfwEZ1e
        fh6gIjaXD7OtDZNzCMnmEweswzdYRq4wDRyj92xg6NimxruPoX0TXctPbcjiv+T9+A3GvkNKrN8pkAPo
        XGtI3Qe8TYSL6+e1AbP/HPPQKRXO5WS4QJ5A795A6jqgslkh3/hVG6jznSD3H1HZpJBXO5YEahPt1Z3b
        vLKEyCn/pA0YvxwhefYotcfJNTwcnN79j9LGKNmv7WS8yNYGarp2KWuMJdpHySx8l3w8ZY44L0tsZBZZ
        yJP82sCb5lUKTZNkFTeQW9UjfnXCX/WJwXuRhekYxgs82gAAAABJRU5ErkJggg==
</value>
  </data>
  <data name="copyToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHdSURBVDhPpZPfS1NhGID9U0oZUl3bfURqUmBQeFFQkEVX
        u9CrriLDIKsZC5xtE3OWss3O9ESki5SZa2kyc65fk5ZBbTCVc3Q5p2f2uPNJsy3YBF947r73eX9831dW
        tt+Qx7+gI42FBc7hIL3yO+7aZPbk1pMLwzEU4GrLU47WNZaWeEbDefmZrT909L3C6w9zvqm9tMQ5MiME
        3ghIHyAUVXnoeIk0oeIeV3D5FB6PKJgHlwUX78fyu+qVA7kONjYzqKtpYomkEBRGa/8iVVf8gtx+7G6f
        ONft38Q0rHJT+kVzT5S+10v/CZqsCeRJlSMNQwIhsWTn1edeS2ksKikWYit8ii5hfxEXgjYpIwjNr3DJ
        FOdww3MOnR2gsv7JjkCfdz2t5Sob7RGuWT7ywLWQ14H6W2P+5zr+uVWs0jSG0127AjWZ5vP3BDNfYwRC
        Pxh7/42W7p3rvdGfxGiJc+FehDO3ZgVWaQpDXeeuoOrkZQppNs8KgZYdL6FozEXXGA2qeN4s82ggQEWN
        ufgbaWydFIJ/K//toNP9lvITpuKCc9d9pDa2sA8GsXmmsT6bEpX1ZItzgoPH7xQX1Bi92W27BJX1Dgyn
        bFTUdlBe3Z5NbuPAsduln/mePtN+D20D78LfVRyXXrkAAAAASUVORK5CYII=
</value>
  </data>
  <data name="pasteToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJPSURBVDhPtZNZSJRhFIZ/6MJuihbqqquC6CaKCKqLjMIs
        TJswEjMyJ2JUSkaZNB1SS1N0cpu0bIxcBjW3SpSUIhESh3YNx2iRSI2cJmsW18ni6f+/GHJaL6IDL+fm
        e5dzOJ8k/Y/qas2m42oGzRUpaKN28UePpupCZqMi/wAOWw3jtksM9eeRpAmkMEvHeYMeY1aigI+gQp5y
        NuJxNTDlqMVcqmNitIqkaBVPu5M5eSyYZPV6bF2HGG1bjjZy988CCtnjquNC9kF6LHk43xQz0q/nleUw
        LWUqoiP8qUldxqNCidj9P4zUUJUv3D3OKxhSI0nXhaOPC+NEbCg6jYp4dTAxEQEUaVcIgfAgf98EteUG
        pp31TNtNTAznYH8Sh7VqsUBf5SJ6Sudx3+gnyAoCNq31FTCbspm0VzA5mMnEs6OMP96Ls3U+BZVt5Jia
        OXWunmSDmfiMMqJTjEQm5PoKlJdkMDZkZLxfw9iDYNx31vHu+hJB9pZn5jMO1xSDIw7CYk4TEqX/LlJW
        kIbzeSbue4G4O1fjal/KUKUknJUqv9YlYKrroG/AJsi3uq3sCFV/EynJTeFD73FcHatw3liIvdGPgcuS
        iP1p5gsf3bLzWwd9L21Yel8TFBFPoEzetnMP/pu3IBWdScR+N0YmL+B901yGq+dgvSChlWdWYnsTXJQT
        FJvbaem0iq5g45qVSGfTE8SBeLfs7Rp5YbOdb1teCHLjzR7q2h76ChSkHZEvTIU6dDshWzcIZWXbysxe
        t191keB3tU/etvLgb/jnz/wVkzX42dxSdscAAAAASUVORK5CYII=
</value>
  </data>
  <metadata name="openFileDialogEditor.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
    <value>125, 17</value>
  </metadata>
  <metadata name="saveFileDialogEditor.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
    <value>291, 17</value>
  </metadata>
  <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        AAABAAMAICAAAAEACACoCAAANgAAADAwAAABAAgAqA4AAN4IAABAQAAAAQAIACgWAACGFwAAKAAAACAA
        AABAAAAAAQAIAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAP3+/gD9/fQA9vz8APX4+wDv//QA7v/+AOjj
        9wD/99oA/efLAMX//ADO//UA0PXyANbI8QD12tcA+NawAPbHkwD+4rUAw7b6AMus4QDdnsUA9raWAOi0
        nwCD2PcAl9zqAKjg5wCplvAAlbrPAJSL7ACOrrkAhJaaAJaHpAD/uGkA8KJ6APquWAD/ynkAjXGsAKF5
        hwDJckoA025IAKlubwC5aFUAtWhLALhcTAClWVkApltMAIJpdgCHWWsAj1hOAIxlXwC9VDUAqUo4ALZE
        LACJTi8AuWM3AG7q/AB0zfgAarr+AHOv8wBIke8AYYzPAHWSnQB0jZkAa4uaAGeJqgA8iuoAYXnVAHVr
        pQB6aooAb2iTAFFukAB+U5cANXjjAChkzAA3ft0AHlLTAC9kswAnUq4AKFyhADFblAAyT44ALFWFACBb
        jgAaYrEAGV6pABNQpgATTKIADEWlABlIhQAGR4cAGlKSADJlngAEN4gAcnp8AH91dQB4aWcAZmN2AHVl
        dgBqV2MAc096AGhJSgBnT1UAV2F4AFxhbQBcVnUAVVhtAExcdABOXn4ASldsAEVKZQBWUkkAVUxeAFhI
        WABGTF4ASUlYAE5DTABKRUsAXlReAHxrXgBiRzoAXDRJAEk9VgBGNkgAUzlXAEgxOQBCKDYAVTEtADhV
        dwAySmwAM0diADhLZAAqSmoAJEpuACdCZQAoRGoALVF3ADlBXgA3R1wAM0VWAB1EegAZR3kAB0J6AAVB
        cwAJRncABEFtAA5CbAATQGsAHkBfACM9cAA1PVcAPTJCADQzRwA2OEgAKT1eACw5VAAoNVAAJT5bACg0
        SQAoLEIAFzxlAAA8cgALM3AADD5qAAw0YQACPGsAAztkAAQzbAACNGIADjVnAAItYQAEKWoAHDdZABM1
        WQAbOlcAGzNNABswQwAZL0UAEytEAB4uSgAONV4ADDJUAAQ6XQABM1wABDFSAA04WAAHMU4ACy5RAAAs
        XAABLFQAACZTAAQrXAAOKkUACyREAAMpTQABJEsAACJEAAAqQwAWL1AAABpJAAEdRAAAFUgAODM6ADYn
        OAAvNzwAKio5ACMrPQAmJjIALCgzACslLAAjIikAIhkjACkfKQA2Hi8AJBsbABokNAAYJDoAFyEtAA0k
        OwADIj0ABCQ3ABoeKgAcGyUAEx4sABQaIwAKHzQAARw8AAAbNQAAFToAABUyAAocLAAMGSUAARotAAAU
        LAAAEiUACBcjAAANKgAADCMAAAAsAAAHIwAACzUAGhkdABQVFAAWFRsAAhIdAAAMHAAACRUAAAUbAAAF
        EwALCxIADAkNAAoLBwAACA0AAAMMAAABAgA1JBgAAAAAAP///wD8/Pz8/Pv2+/Tz9vb29PTo4fP2+/v7
        /Pv8/Pz8/Pz8/Pz8/Pz79vPz8+jo6+vz6+C/6PPz8/P29Pv7/Pz8/Pz8+fn4+Pfz8uTm5tjh5+bhwrjh
        5+fm6Ojy8/T6+/v8/Pzw7/Dw8e/e1czYsL/Zw8O4nsHC4OHh4ebo8vL09Pb2+9Tc7+/c29XWnKqrnquz
        spGLsrm5ucDC4Nrm6Ojz89fl/c/Oz83MnZyZgoN+goODilCKhYSSkqu7vr/f5OXy8vN9e8jKl5eUiIh+
        an9/rq6tm77YrqqYhISqxLDY393l8nZ2bW1xcGxoa4dsh5nN3Muc3eXe29Wtm3+Era2xzNXdNGNkXlw8
        PmZje8hveJfJeXHJ0dTR0dzVmYB/gIGZ1tcxLDBeXVwddTQ0fW9gX3FoZXh5lXzT09LQlGlpbJSWziYm
        KCckLS8sKTUyY0MeQkIjX2ducnl8fHOJiWtqa3OVBwgIDhUlJSoqKCsuHgwRGRkbQUJib3Rhb3t5cGVl
        bnIAAAAAAAcQDg8PFRMMBgAAAwwRGSMjQ3R6d3d5YV9nbwAAAAAAAAAAAAAAAAAAAAAAAAAAABJGYisx
        MzIqJy0u4IY/HBoLAAAAAAAAAAEAAgIAAAACAA0TFCIfIR8PFCDgvLzs/Pz24Zg+GgsKBAIAAQACAQEA
        AAAAAAAAAQAAAJCjj7zZ4eDCwahbSDgKAQABAQIKFzk7Pz48PT0dHBocwaahxurr5+DBs1dIOAkBAQEB
        BBZASlvH7PX1+/biwe7CtaTg6/Py4+C7V0k5NwkFAAQJN0dWoMLG2ePr47WmwcK7tLvq8+vhwJFOTUxH
        ORYWNjY6SVO94OHn6+vgprXB4Ly1teLo48a9oKiiik9LSTpAOjpYjIui4fXz6MCktbbgwbWktuDg4OHj
        xsC9oopZUlVUUlrFwr3Axurjt7S1xuHCu6aPu+Hr6PPn4+DhwaGLqaaliqLj5+HGwKafvcHh58a8po6j
        4Ovt9fPr6unhs7XF2cGesuP168KmUViowufn4MK7u6Shxur19fX18+vZwOPo4+DGwurhtqSmprvC5uvn
        4eDCvKWhs+Dq7fX19ua/6/Pr4+C2taSkvb28xuDn8/Po5+HBu72kpLXB4uvo4cHn5+DAtY5Zn728wcbj
        4ev79vPr5+Hgwbu1taSkprSkjKO1pI+No6Omu+Hm4+vr8/z89PPz5+Ph4MHAu7W1tY2OprWmvbW9vLbZ
        5uj18vP7/Pz79vXr6Ofn4eHg4MHBtaTAwcHBwsK54OHm6/X19vz8/Pz7+/bz8+vo5+fn4uLBu+Dg4eHj
        4ern5+jz9vv8/Pz8+vv7+/v29PPz6/Pr6+DC5+jo6/Py8vP29Pv8/Pz8AAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAMAAAAGAA
        AAABAAgAAAAAAAAJAAAAAAAAAAAAAAAAAAAAAAAA/f38AP399AD1/PsA9f70APfz/gD9/u0A//zjAOz9
        +gDp/vcA7en+AP/92AD98M4A79b1ANj99gDG+fkA0enxANbK9gDG29QA/fGrAPLLowDrrocA1JmZAK/z
        9gCz0uwAs8bKAKrFzQCY7fcAi9j0ALSr9QCfntgAkJWoAMyx2wD0pnEAz5F2AO+dYwC8g3cAiHfJAIxz
        kgCUa5sAznOyANF3VgDKa0gAzHJTAMNzaADDWTgAzGA7AK9uagC5aEgAp2RKALBrVgCjV0wAp11UAIhp
        aQCVb3IAhVZYAIhNSQCLZFIArlY5AIpPMQCHOzwAZcb5AHHN8QBb0PcAaa74AEWL6ABWmO4AUZ3qAHKF
        iwBri6EANobbAEZ40ABhe9QAcm6PAG5nmwA7dtUAKWjIADJwywAlX8kALlmrACdShwAuU40AFVCsABdM
        hwAKSIcAFFCVAC5pqgAOO4cAdmd4AGlldwB0cW8AZ1ZoAGxTawBpVU8AWGR5AF1zfQBcVW0AVVdpAElZ
        dQBHVGsAU09sAF1NWwBbSFYASUdZAEtETABVT1UAaUo6AEVEOwBWOEkATT5UAEI9UwBDOkQASThHAFM7
        VgB4P0UAVTk2AE0wMgBwODcAO1NyADlXeAA2SWYAJUpyACZIdgAqQ2IAJEVsACVBZAApTG0AO09qADxG
        XQA1RFwAOUVVADFDVAAZR3gAGEJsAApCcgAHRngABEJsAA1BawAnPmMAODtWADM0QgA6NkgAJTxcACk6
        VAArNUsAIzJMACc0RwAmLUIANS9EABw9ZAATO20AFDxjABI3ZwAIN3UACzxkAAs0YwACO2oAAzpkAAA0
        agABNGMADjZrAAMsYgAXPHIAGzpdABo0UgAVNVsAFDdVAB00TQAVMEoAGytEABIrSgASK0IAGC5JAA07
        XQAMM1sADTJUAAE7XgABNFwAATJVAAgtUgAALFoAASpTAAAlUwAIJ1kACitNAAsqRAABKUwAAypGAAEk
        SwABI0QADCZGAAgzTQAAHEoAAB1DAAAbUQAzNDkAMiU0ADgnNwAiJTMAKCk2ACgiKQAzIykAJR0oADIe
        MAAiGxwALB4UABwpPQAaJToAGyQ1ABUjNAAVJjsAFyEqAA0lOwABIj0AACM1AAshNAAAIiwAGx4rABwc
        IwASHi0AFxclAAAcOwABGzQAABU7AAAUMwALHjQADRssAAwaJAABGS0AAhklAAAUKwAAEyUACRQkAAAP
        MwAADisAAA0jAAAFKgAABSQAHB8xABcWGQANFR0AAhIcAA4REgAADBwAAQoVAAAFHAAABRMADw8SAAIK
        DwAABAwAAAECAAoICQASDw4APSgbADpAOQAAAAAA////APn5+fn5+fn5+Pj4+PXz8vX49fj48/Py5t3y
        8vX4+Pj4+Pn4+fn5+fn5+fn5+fn5+fn5+fn5+fn49fLy8vLy5vLy8vLy8vLm3dPm6vLz8/Pz9fj49/j4
        +fn5+fn5+fn5+fn5+fn5+Pj48/Ly8Ory5eXq6unq6urd3Knj5eby6vDy8vL18/j1+Pj5+Pn5+fn5+fr5
        +vr6+vrz8/Dk4ePl4Nbd5eXj4+PcvK7c3eXl5ebm5ubw8vLz9/j4+Pj5+fn5+fv27vv78e7v7+/h2tDg
        4NHR3N3d19XUuqW53Nzd3d3j4+bm5uby8PPz9fj4+Pn5+e7u7u7u7u7u4tva0M2ovamnt724urm5sZat
        u7y81Nzc3d3d4+bm5vDy8vP19fPz+MvZy+7Ly9nY2NjPzpGOo6WipK6+vq6WmYOWrbK3t7e5utTU3N3j
        4+Tm8vLy8uLS8szHx8nZycfFxZLOzY+NfJR7e5SilJSEg0+DlpakpKWurre7vNPU3d3j5ufw8OLS8PzI
        x8PExsbGkpKPj496fX15dnd8fXt4eFB5e3t8enyioqKusri4vdPW4eHn8PDw83Nzc8LCwouLj46KgICA
        dnZ2dnWNpqajonulp7eqpo6NiXqJoqOjqarT1uPh4uLn8nJycmr9boGBgX5+YmJidWF1iXyQ0M/PqI7T
        0eHS0NCopo16enyNo6urqtHOz+3a4mlpaVxcaGhoYmBgX2BmiopmgY6MxcnDk4zF7dvZ2dntz82mjnp3
        iaOjo5CQks/P2jppaVxcWVlDQ15dWmRrjIxnbIptjMTCjGaLw8nZy8vb2NjakY53d3p6eoCKkM3P2Dky
        NjZcWVlZHh5DWjc6cnNvZFpfZm1sZmBtjMTDx8jKysnH0s+RgGF1Yn5/j5KSxSwvMDU0NTVZWUNZODo6
        O3RvZFdYWGBfXV5fZWxtb8TExMTKw8eLf2JhYWJ/ioyLxigpKTEuNSUlVzY4MC8vOTk3ZFclJUhISCVI
        WF9jbG9ubsTEw25ngYB+YWFiYm1ukxQUFCEhISMuMTMyMjIzMDI2WyUeHSQkJCQkSUlJWFpla29rZWVn
        boxtYl1dYGZnbgEFCwsLCxMVISgoKCoxKys1JR4dEBAcHBwcHSQkSUhbWlpbWmRvc29vYmFdYF9kZwAA
        AAAAAAEKCxMTExQUFBQVFR8QDAAECQkQHBwdJCZJJiVYZHBwa2trbF9YWF9fZQAAAAEBAAABAQEFBgoK
        BgYAAAQEAgAAAAAAAAQEDBAfJElfWls3Nzs7cTY0NFdYWwIAAAAAAAAAAAAAAAICBwICAAIAAAAAAgIA
        AAAAAAAEHyYmJS4vLS0sLCkrLjU1Lrh2RB0XDwIAAAAAAAAAAgICAAAAAQEBAgcAAgAAAgIAAAwnJxQg
        ICIiIiIgFBUhId6/v7/A6+rUgl4eGA8HAAAAAAIAAQICAAIAAgIDAQADAwAADAYKCxISEhISCwsLEryw
        sJu03uz09fX09Om8eEQdFw4ICAICAAEAAQIDAwEAAAAAAAAAAAABAQUBAAAAAIOenYewu9TV3dy8u7Sx
        mFJRSj8aDQMCAAEBAwIIDQ4WFxcZGRkZGBgYGBERDw8PEbScnpuzv9zl5dzAtLOehFJOSj8aDgMAAAAB
        AQINGkJFUVagwejp6+vs7OrdvLG51Lu0noi03OXq6ubj3by6pINOSj8aDgcFAQEBAQgWPUFATVSftL/e
        6Ovs7Orcsa+xvLy0npm03On08vLl3MC7rYNOQD89Gw4NAgABAw0WPEVNUVaau7vc3N/q6d/AsJyxu7y1
        s6+xwOnq8vLl3cC0mU9MRkpAQhsWDg4WFho9P0BLU5271Nzc3eXq6d27nLCzu9y7s7Ccu+jq8urf3Lmt
        oVBQUlROSkE/PT08Pj48RUxMVJi71Nzf6urq5dy7nLCzudy7s7CvtN7f5uXfwLSXlZ+alXlQTkZGQEFA
        QEBBQFFTVFKVu93p6urm37ywnLCzuty7tLCwsLnc39/cu7e7wbW0rZeVeVBOTExNS0xLQFWes7Camrzd
        5ery37mssLC0rt3cubCcnLC83Nzd3d3j38C8u7WzmqFWVFVUVFRUVFWhv8C8tbuu3N/fwK2ssLS73N3U
        u7SwnJuwu9zf6eXm6uXd3MC8vLatg1KYmJiYmIODu9zc3N3cvLu7s5ues7TA3d3cvLSznoWHsNzq6ery
        6url6d/d3dy7sJy2trS0mraErd/q8uXdvLSIUoads7vc3+XcwLu0npuHnLvf6en09PLq6unl5t+4rKy/
        wNS8u5SktLzp6urdu7CFUlOds7vc5eXc3Ly7tLCwmZm53OXq9PT08urq8urlur7e3ePl3NzAu7vf6d/c
        sZycnp2es7vV5ebl39y8u7u0oJiItMDf5er09PTs7PLq3L3f6erq5d/c1Ly83Luxr7CeoLS5u7zc5erq
        5d/c3Ly7tbOelpa73N/p6ers8vLy3b3f6urm5d3cu7SZmZycsLOzs7W73Nzd5fLy6ubl3d28u7Szs56Z
        sLS73N/p6urm1Lfc6eXd3by1s5uDg5ues7S1u8Dc3d3l6vX18vLm5d3c3MC7u7Ownp6csLS83NTUtLO7
        vNy8tJmIhYWGhpuetLvc3Nzf6ebm8vj48/Ly6uXl3NTUvLu5s7CwnpybmZmvhoaGh5ycnJybm5uem7C0
        utTj4+Xp6vLy8/n4+PXy8ubm3d3f3Ly8sq65tLCzsLCchlObnp6enrOwnp6zs7G51NXk5ury8vLz+Pn5
        +fj18vLq5eXl393c3NzUt7K7tLSznoaztLS0tLS7ubm7ubS83ePm6vTy5vL1+Pn5+fj19fXy6urm5uXl
        3d3c3Ny8vLu0sIe0u7u8vLvAvNS6t9/c3ePm6vT19fj4+Pn5+fn4+Pj19PLy6urq5eXj393c3NzAtLC8
        wNzc3Nzf3dzd6d3l5ebm8vX4+fn5+fn5+fn4+Pj49fX18vLy5ubm4+bl5d/eu7Tc3d/l4+Xl5ebj5urq
        6vLy9fj49/f5+fn5+fj4+Pn4+Pj19fXz8vLy8vLy6url3Lrl5ebq5ubq8vDw8PL08/Pz+Pn5+fn5+QAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAABAAAAAgAAAAAEACAAAAAAAABAAAAAAAAAAAAAAAAAAAAAA
        AAD6+/oA+/z1APX7+gD0/fUA9fT8APn0+wD8/OsA+fzmAPXq+wDs+/sA7Pz1AOT4+QDo5/oA/vjZAPrw
        zgDo1u4A1/r3AMf39gDS6O0A09HxAMfVzgDu1s8A9tOwAPfNkgD667wAzLDZAOazjgDYqI4A0piZAK/s
        9gC1z+YAt8rRAJXr9gCN0/QAtq7zAJGJ1gCkntgArpC0AJCRqADSjm8A6ZxpALiDdgCJc64Ai3CQAKF1
        mQCLfcgAx3xmAMpuSwCqdHQAs2ZVAK9pUgCMcHEAkmNVAJJWTQCYV1cAkE84AKlYPQDDYzsAb8nzAF7G
        9QBrsvAAS5rqAFCS5wBOiNkAXKnrAHWIkQBtkK0AOYbaAEV4yABKe9EAcWyPAFBzhwBwZpwAOnrXADBx
        zAAtZ8sAN2i5ACdluAAxZ64ALVuqACZWmQApUIoAF1KXABVLlgAYSYQAEk6LACBaqAAPP4oAeHZ5AHdm
        dgB6ZmkAa2pyAGZZeABoWGkAeFhwAGlVWABvT1AAVGV3AFZacwBYV2oAVktkAERUbgBJVGkAQ01kAElM
        ZABIWXUAWEdXAE1JWwBHRVgAS0ZKAFhNVQB3Y1wAaEc7AHlIOABYRjwAVjxLAE02QwBGOUoASz5TAHE8
        RQBNMzQAWzgwADlUdwA6VGgAO0tjADdJZgAnS3QALERjACRGagAlRGUALkloAC5TdgA6RFsAN0ZZAC1E
        XAA6SFMAGkN6ABdHegAcQ2oAC0R0AApEeQAMQW4AP2t4AD09VQAyPFQAMD9aADw7TAA3NkYAKTpUACM8
        XAAnO1cALDVMACMzSwAkMkUALDNGACktQgAdPWQAFDtrABQ8ZQASNmIAFjZsAAw7fAAEPXEACTdyAAo8
        bAAMOmMACzRkAAM8awADOmQAAjVjAAk1agAQN20AHTtdABo0VAATM1UAFzdZABsySwAYMEwAHS1EABQr
        RwALNFsACzJUAAM5XQACM1wAAjFVAA46WwAJMU4ACitaAAksUwABLVoAAStTAAImUgAEJloACytLAAol
        RAACKk0AASVLAAEjRAAIKUYAEixYAAAeQwABHkgAIj5iADY1PAA3KDYALCw7ACYoNgAoIyoANygoACIe
        IwAnHSwAMR4wABwqPQAcJjoAHCM0ABQlOgAVIzUAEyk+ABkhLAALIzsAAiI9AAkiNAAbHSoAHB0kABMd
        LAATGyQACx4zAAAcOwABGjQAABUyAAAVOAANHCsADBkkAAEZLAAAFCsAABIkAAoWIwAADioAAA0jAAAH
        IgAUEhMAGBcbAAMSHgALFR0AAAwcAAAJFAAABhMABQkZAA4MDAAAAwwAAAECAAcICgARDg0AKh4bAAAA
        AAD///8A+vr6+vr6+vr6+vn5+fb29vb19PX19vb29vX19fX06+rk6vT09fb5+fn5+fn5+fn5+vr6+vr6
        +vr6+vr6+vr6+vr6+vr6+vr6+vr59vX19fX09PL09PT09PT09PT09Orp5Onr9PT19fX19fb2+fn5+fn5
        +fr6+vr6+vr6+vr6+vr6+vr6+vr6+vn5+fX09PT09PTr6+v07u7u9PT07uvk5Nvk6uv09PT09PT09fX1
        9fb5+fn5+vr6+vr6+vr6+vr6+vr6+vr6+vn5+fb19PLr6+vr6+rq6urq6uvr6+rq5NzC3Onq6+vu6+vy
        9PT09PT09fX2+fn5+vn6+vr6+vr6+vj4+Pj4+/v7+/j19fLy6Onq6uni4uTk6urp6enp5NzFwcXk5Onq
        6urr6+vr6/T09PT19fX7+fn5+fn6+vr6+vr4+Pj4/Pj4+Pjz8/Pz6Ofn4uLi4tvb5OTk5Onp5Nzcw7rD
        xePk5OTk5Onp6uvr6+vy9PT19fX1+fn5+fn6+vr68PDw8PDw8PDx8fHs6Ofg2NfX29uzs8LC3Nzc3NzG
        xrW5tcPF4+Pj5OTk5OTp6enq6+vy8vT19fX19vn5+fn5+vHx8fHw8fHx8eHh4eDg2NfUsrOzs7GzwcHG
        xsbDuri5nrS1w8TFwsLb3Nzj5OTk5Onq6+vy8vT09PX29vX09fX9/fHx8fHx8d/f3t7e1tbVspitra6t
        r66uurq6tbS5noqetLy8wcHBwcbFxdzc3OTk5Onp6+vr9PT09PTy6PP0/f3R0dHf39/e2trW1tbV1JiU
        laysnJyKnKyvubmeioqJiJ6fr66urq6utcHBxcXF29vk5Onp6+vr8vTy6Nrh8v39z8/Pz8/Pzs7Ozs7O
        m5mXlH+BgICAgIDKioqKiop+g36KnJysrKysrq6utbXBw8bb29vi5Onn6Ozy8vPo8/LQ0NDQzMzNzc3N
        zZual5eXkIaCgn5+enp9f4GBgYCAfoN+ipzKrJWVlaysrKyvtbXBxsbC293d5+fn6PLy8vL0eXh4zMzL
        y8vLk5OXl5CQhYWFfXp6enp6g3+Vra2trJWBnK2urrOxrZaVlZXKrKyvra2xs7Pb293i5+fo6Ozy9Hl5
        eHh4y8uSkpKHh4SEfHx8Z3t6aXp9gn+RmdTU1JmYlLCz2djY1NTUsbCWlZWVlZWVrbCzs9nZ19fY2ODg
        6Oh5cHJycm1tbWxsbGdnZmZmZmZmfH19fH2RlJrW1s7OmZey1dbg4Nra1tXUspiWlZGBf5WtrbCwsLKy
        1NXW1uDocHBwcHBgX19jY2NjY2NjY2NrbI+PbGyEkJCTzc7OzZOTm87O3t7f39/e1tbUspiUhn9/kZWt
        lpSYmJib1dbW4HFxcGBgX29bW1hYRkdhW11uanN1dXV2do+PkpPMy5OSj5PMztLR0dHR0t7S1tbUmZSR
        fX1/f4aGhpGUmc7V1to3NzVgb29vWlhYQUFBQVtdX3BwdHR0amtra2uPknWPbGiPkpPMzs/Pz9LS0tLP
        1s6Zl5B9fX19fHx9kJebzs7WODg1NjRvWlpYWFhBQUFYbzU3cXl5cnNdXV1jY2trZGNiZGt1kpPMzMzM
        zNPS0s/PzpqShGVlZWVnfISQl5rNzjk5MTIyNDMzM1hYWFgzWjQ1NzdxcXBzX1lZRltcYlxcRlxjZGt2
        dXV1zMzMzMzMzM3LkoRnZmllZ2eEh5KTy80vLy8vLjAwMCwrK1laNDQyMjI5ODg3YF9ZKysrRkZGSEhG
        XFxiZGp2dnV1dHh4zMzLkoeHfHt7ZWllZ2dskpOTKCgnJycpKSkpKTAzNDQ0MjIxMTg4Nm9dWSomJiYq
        Ki0tKkhISFxcY2Rqc3R0dHRzc21tdY9sZ2ZpYmJma211dRYWFhcaGhobGycpMTExMTExMTExMTYzWSsl
        JCQkJCMjJCMjLSoqSEZcXWpqampuX25zc3R0dWtmYmFiY25ubW0GBgcNDQ0ODhYaGycnJycnLi4uLikw
        MCwlJRkTExMiIiIiJCQjLSoqSFxcXF1dXV9qanV0dHV2aGNhYWNjampqAAAAAQEBAQYHDhYWFxoaGhoa
        GxscHBwlGRkTDwgMDAwMEyIiIiQkLSoqKysrWV1fanNzc3Nzc2pjW1tdY2NkagICAgABAQEAAQEGDQ0O
        GBgYGBYYFRUVDw8MDAQAAAIEBAgMDAwTExkkJSUqK1xcXV9gd3d3d3dgX1paWltdXV0CAgICAQEAAAEB
        AQEBBgYGBgYGBgEBAAAEBAAAAAAAAAAAAgQEBAgIDBMZJSpGWV5eNjg4ODc3NTYyMDMzWV5aEhILCwkC
        AgAAAQEBAQMDAQMDAwoDAgIAAgAAAAAAAgICAgIAAAAAAAAFDxklLCwwMC4vLy85OS8vLikpMDAwMHtH
        QiYfHhISDAoLCgICAgICAgICAgICAgACAAAAAAACAgIAAAAAAAICAAAIDxklHBwoKCgoKCgoKCgoGxsc
        JyfFvrmKioN6jmFBQSYfFBISCwkJCQkJAgICAgAAAAAAAAIAAAAAAgICAgIDAAUPDxUVFhYXFxcXFxcX
        FxYWFhYXxcS+t7a3xOPl5OLXmYVmR0EmJB4SEAsLCwkCAAICAAAAAAACAgIDAwEBAwMAAQgIBgcNDQ4O
        GBgODg4NDQ0NDsO4t6iot77I5Orq6uXk3MXBroBRR0IkHh0REAoCAgAAAQEBAAICCgMDAwICAAAAAAMD
        AwcGBgcHBwcHBwMDAQaeqKiop6m+xNzk5OTj3MXEw7Wli1RPTD88IREQAwIAAAEBAQMCCQsQEREdHh4e
        Hx8fHx8fHx8UFBQUFBISEhISpaioqaepvsTj5OTk48jEvrS0pIlRT0Q+PCEdEAoDAAABAQEBAgsRHSE8
        P0RMUHp6e3t7fYaGhYV8e45HR0dHjsO3t6mot7/I5ert6uXj48XEvrSdiFBNP0AhHRELAwEBAQEBAQkQ
        HSFAPUlLVlSqu8TI4+Pm5eXl5NzDt6i2uLrEvreppbfE4+Xu7u7r6uTjxcS8n4hQTEVAIR0REAoDAQEB
        AQEKESA6QD5KTVKhprzEyOPl5e3t7erjw7a2trjDxL69qaW3xOPq7u7u6+rl48jEvJ+IUEw/QDohIBEQ
        CwkCAwMJEB0hOz1JTVNXo73ExMjj5OXt7u3l48O3tre+w8XDvre3t8Tj5e7u9Ovr5ePIxL6dVE9EPz4+
        QDwhHREQEBARER0gITw+SlZToaa+xcjj49vk6urq5OO+qbe3vsTFxL69t7e+xeXt7vTu6uXjxb60nVFQ
        TkxMRD9APCEgIB0gICAgOjw9Q0lNU6O9xNzj4+Xq7e7u6uPFvqi3t77ExcS/vbe2t8Tm7e7u7urk48S0
        pYhRUVFTUE9MRT5APDw6Ojs7OztAQ0pNVlKMqcTF4+Tq7e7u7uTjxLipt7e+w9zFxL23t7fD4+Xq6url
        48jEtJ+dnZ2diFFRUExERT8+QD09PT09PUNNUlNVVKS7xOPl6u7u7urkxcO3t7e9vsPjxcS+t7e3uMTj
        5OXl5ePJv7vAwMC9tJ6IiH5RT05MREVJSUlJSUNJVleipKSkprvF5Oru7u7q5MW4t7e3vcO548XEvre3
        t7e+xOPj5OTj28Xj48nEv760pqqdiFFRT01NTU1NTU1NTE5Uqb6+vr69xMXj5e3t6uPDtLm3t7jExeTj
        xcO+t6mpt77EyOPj5OTk5OXl48XFxL++t5+KiFRSVlJTU1NTUlJQVKnExcjExMXBwuPk4+PEt7S3t77D
        xePk48XEvrepqai3vsTj5Orq6urr6uXk4+PIxMXDvLSdiVRUoaGhoaGJVImqxOPj4+Pj4+PFxcS+t6ip
        qb2+xOPj5OPFxL69t6inqLe+yOXt7e7u7u7t6uXl5OPk3MXBtKWNqqapqammqqCdnb7j5erq5eTjxb63
        qaeip6m9vsXj5OTk48XEvrepp42ot8Xl7e3u7vTu7u7q7erl6eTjxby0pbu/v8PEvrufnp+84+ru7url
        48S+qIlSVaKpvcTF4+Tq5OPIxL69t6ioqLe+yOXl7e709PTu7u7t7evq5ePBtbW+ycjF48XEx6+8vsXl
        6u3q5OPDt6SLjIynqb3ExeTp6uXjyMXEvr63t6mopr7I4+Xt7vT09PTu7u7u7u3q48O6xePk5OTk48jE
        xMTF4+Xl5OPFuLaoqKqqqb2+xNzk6erq5OPjxcTDvr63qaSmvcTj5e3u7u739/fv7u7u6+TcwePl6urq
        6uXj4+PFxcXj48XFvre3qampvb6+xMTc5Onr6urk4+PFxcXEvr2pqbe1w8jj5ert7u/v7+709O7q48Lj
        5ert6+rl5OPjxcPDw8O4uLa2t7e9vb6/xMXI4+Tq7uvr6uXk4+PIxcS+vbempbS+xMXj5eXt7e7u7vT0
        6uPC4+rq6urq5eTIyMS+tKWlqKiot7e9vr+/xMjj4+Tk6vT07uvq6uTk49zFxL69t7e3t7e+xMTI4+Xl
        7e7u6+ncwePk5eXl5OPjxL+9qaSJi6eoqb29v7/Eycjj5OTl6uv19PT06+vq5OTj48XEw76+vbe3qbe3
        vsTF4+Pk5OTcw77EyOPj48XEvreopKSLiYynqbe+w8TF4+Pj5erq6uv09vb19PTu6+rp5OPjyMXExL6+
        vbe3t7e3t7e+w8PDuLeot7e+w8O4t6Wkp6enp6KkqKm3w8Xj4+Tk5eru7u709Pn59vX09O7r6urk5OPj
        xcXEw769t7e3t7epqai2tqiLjKKnp6ioqampqKenp6mpqbe4w8Xc5Onp6urr7vT09PX5+fn29fT09Ovr
        6uTk5OPjxcXEvLi+vr63t7e3t6mni4yip6mpt6mpt7epqam3vb24w8bc3enp6+7u7vT09PX2+vr6+fb1
        9PT07uvq6uXl5OPjxcXFxcO1tL6+vr29qaeLqLe9uL69vb6+vr6+vsS+vsPc4+Tp6+7u9PT09PX5+fr6
        +vr59vb09PTu7uvq6url5OTj4+PjxcXFxMS+vrepp6m+vr7Dw8PDxMTExMO+w8TF3OTk6evu9PT09PX2
        +fn6+vr6+fn29vb09PTu7uvr6urk5OTj4+Pj48XFxMS+t6i3w8TFxcXFxcXI3NzFxcXj5OTk6err9Pf2
        9vb5+fn5+vr6+vr5+fn29vb09PT07u7r6urq5OTk5OTj4+PIxL63vsXF4+Pj4+Pj5OTj4+Xl5erq6err
        6/T29vn5+fr6+vr6+vr6+fn5+fb29vX09PT07u7r6+rq6urq5eXl48jEvsTj4+Tk5OTk5eXq6eTq6urr
        6+vr8vT29vn5+fn6+vr6+vr6+fn5+fn5+fb29vX09PT09O7r6unq6+rq6uXjxcPc5OTl6urq6urq6+vr
        6+vu7vT09PT09vn5+fn7+vr6+vr6+vr5+fn5+fn5+fb29vb09PT09PT09O7u7u7q5OPF4+Tq6uvr6+vu
        7vLy8vLy9PT09PX19fn5+vr6+vr6+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
</value>
  </data>
</root>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Architect
Russian Federation Russian Federation
Ph. D. Petr Ivankov worked as scientific researcher at Russian Mission Control Centre since 1978 up to 2000. Now he is engaged by Aviation training simulators http://dinamika-avia.com/ . His additional interests are:

1) Noncommutative geometry

http://front.math.ucdavis.edu/author/P.Ivankov

2) Literary work (Russian only)

http://zhurnal.lib.ru/editors/3/3d_m/

3) Scientific articles
http://arxiv.org/find/all/1/au:+Ivankov_Petr/0/1/0/all/0/1

Comments and Discussions