Click here to Skip to main content
Click here to Skip to main content
Articles » Languages » VB.NET » Utilities » Downloads
 
Add your own
alternative version

Multithreading Backup Utility

, 10 Jul 2008 CPOL
Multithreading is something we will all have to deal with sooner or later. This relatively simple application shows you how to use two threads to copy files. It is also a very handy Windows backup utility with a mirror feature, a batch mode feature, a log file feature and a help button!
Backup.zip
Backup
Backup.ico
Backup.vbproj.user
bin
Debug
Release
Backup.vshost.exe
Backup.vshost.exe.manifest
Help.pdf
Icon1.ico
Icons
error.ico
INFO.ICO
none.ico
question.ico
Thumbs.db
warning.ico
License.rtf
My Project
app.manifest
Application.myapp
Settings.settings
Resources
coder.bmp
coder.jpg
error.ico
Icon1.bmp
Icon1.ico
Icon2.ico
Image1.ico
INFO.ICO
none.ico
question.ico
small.ico
small1.ico
small11.ico
Thumbs.db
warning.ico
Thumbs.db
VSProject_genericproject.ico
VTune
Backup.vpj
BackupSetup.zip
setup.exe
Setup.msi
<?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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
  <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        AAABAAkAICAQAAAAAADoAgAAlgAAACAgAgAAAAAAMAEAAH4DAAAQEBAAAAAAACgBAACuBAAAMDAAAAEA
        CACoDgAA1gUAACAgAAABAAgAqAgAAH4UAAAQEAAAAQAIAGgFAAAmHQAAMDAAAAEAIACoJQAAjiIAACAg
        AAABACAAqBAAADZIAAAQEAAAAQAgAGgEAADeWAAAKAAAACAAAABAAAAAAQAEAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAIAAAACAgACAAAAAgACAAICAAADAwMAAgICAAAAA/wAA/wAAAP//AP8A
        AAD/AP8A//8AAP///wARERiIiIiIiIiIiIiIiIgRERGIiIiIiIiIiIiIiIiIgREwAAAAAAAAAAAAAAAI
        iIgTu7u7u7u7u7u7u7u7cIiIO7u7u7u7u7u7u7u7u7cIiDu7u7u7u7u7u7u7u7u7CIg7u7u7u7u3AHu7
        u7u7uwiBO7u7u7u7sAALu7u7u7cIgRO7u7u7u7AAC7u7u7uwiBETu7u7u7u3AHu7u7u7cIgRETu7u7u7
        u7u7u7u7uwiBERE7u7u7u7sLu7u7u7cIgRERE7u7u7u3B7u7u7uwiBERERO7u7u7swO7u7u7cIgRERER
        O7u7u7AAu7u7uwiBERERETu7u7twAHu7u7cIgRERERETu7u7MAALu7uwiBERERERE7u7uwAAC7u7cIgR
        ERERERE7u7sAAAu7uwiBERERERERO7u7AAALu7cIgRERERERERO7uwAAC7uwiBERERERERETu7sAAAu7
        cIgRERERERERETu7cAB7uwiBERERERERERE7u7u7u7cIgRERERERERERE7u7u7uwiBERERERERERERO7
        u7u7cIgRERERERERERERO7u7uwiBERERERERERERETu7u7cIgRERERERERERERETu7uwiBERERERERER
        ERERE7u7cIERERERERERERERERE7twEREREREREREREREREREzMREREREREREfgAAAPwAAABwAAAAIAA
        AAAAAAAAAAAAAAAAAAEAAAABgAAAA4AAAAPAAAAHwAAAB+AAAA/gAAAP8AAAH/AAAB/4AAA/+AAAP/wA
        AH/8AAB//gAA//4AAP//AAH//wAB//+AA///gAP//8AH///AB///4A///+Af///wf///+P//KAAAACAA
        AABAAAAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AAAAA///////AAAAfv///z3//
        /+d////3f/z/93/4f+e/+H/vv/z/z9///9/f/f+f7/3/v+/9/z/3+P9/9/j+f/v4/v/78Hz//fB9//3w
        ef/+8Hv//vBz//949///f+f//7/v//+/z///39///9+f///vv///7z////Z////4/////////////8AA
        AB+AAAAPAAAABwAAAAcAAAAHAAAAB4AAAA+AAAAPwAAAH8AAAB/gAAA/4AAAP/AAAH/wAAB/+AAA//gA
        AP/8AAH//AAB//4AA//+AAP//wAH//8AB///gA///4AP///AH///wB///+A////gP///8H////j//ygA
        AAAQAAAAIAAAAAEABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAgIAAgAAAAIAA
        gACAgAAAwMDAAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8AEYiIiIiIiIETAAAAAAAAiDu7
        u7u7u7sIO7u7gIu7uwg7u7uAi7u7ARO7u7u7u7CBE7u7sLu7sBERO7swO7sIERE7uwALuwERERO7AAuw
        gRERE7sAC7ARERERO7C7CBERERE7u7sBERERERO7sIERERERE7uwERERERERMzERERHAAQB/gAAAfwAA
        AP8AAAD/AAEB/4ABAf+AAwP/wAMD/8AHB//gBwf/4A8P//APD//wHx//+B8f//g/P//8fz//KAAAADAA
        AABgAAAAAQAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD46TgAyLEAA//P/ABMHDwAZBxEAPhstAAIA
        AQAkAhAAGgIMADoFGwA4BxsANAgaAFQsPQBmN0sAEAEHADkEGQA2BBgANAQXADkFGgArBBMAPQoeAAYB
        AwBIFSkA4KvAABcCCgAKAgUAckFTALqGmABVSEsAShAZAJdvdACUYGUAbi0sAGIwMABdOjoAYR0bAGcj
        IQBrJSMAaygmAG0rKQBmKScAbi0rAG8uLABwMS8AZS0sAHM0MwB6Pz0AfEFAAH5EQgCBSEYAhlFPAIxY
        VgCngH8ArYmIAAAAAAAAAAAAt5eWAKJ5dwBqIxwAwq6oAKrNmgAAAAAAJtnGABX/8QBsenkABfLuAADx
        8wAA6+0AAfn6AAH2+AAB9PQAA/7+AAX+/wAJ//8ADv//ABH//wAW//8AGf//ABjp6wAY19cAHf//ACH9
        /wAh//8AIv//ABy7vQAm//8ASv//AHbX1wAA7fEAAOnxAADl7gAA5eoAAOHpAAH4/wAB8vgAAe31AAP5
        /gAF4OYABvr/AAf1/gAI9v8ACvv/AA75/wAR+v8AF/v/ACL6/wAk+f8AAOLxAADl8QAA3uoAAe74AAHq
        +AAB6vUAAeb1AAHi7gAF8v8ABdrlAAjx/wAO8v8ADdTfAA/1/wAV8/8AHPH/ACH2/wAA6/8AAN7xAADa
        6gAB5fgAAeP4AAHi9QAB3u4AAdruAALr/wAC7f8ABur/AAbu/gAHvMoAC+z/ABDu/wAa7P8AAOn/AADm
        /wAA5f8AANrxAADW7wAA1eoAANHpAADQ5wAB3vUAAun/AALm/wAD5f8ABOL7AAXk/wAG5PsABtDmAArp
        /wAO6f8AEur/ACShrQAvjJYAAOL/AADe/wAA4f8AANLyAADV8QAA0e4AAM7qAAHa9QAB1vUAAt//AALZ
        +QAG4f4ACeT/AArE3wAN4P8AC7zSABLk/wAA3f8AANr/AADZ/wAA0/UAAM7yAADK7wAAzu4AAMnrAADF
        6QAC3P8AA9j/AAPW+gAE3P8ABsfoAAfe/wAHweIACNr/AArd/wAKutoAD6jEAADV/wAA1/8AANP/AADK
        8QAAxvAAAMXuAADC6AAAvucAAcz4AAHN9QAC0v8AAtH4AAPV/wAEzfkABtX/AAbQ+gAJ1/8AC6G+ABCF
        mwAUiqEAE11rAADB7AAAv+kAALvlAAC44gAAtd8AALLbAACv1wAArdYAAKvVAACs1QAAqNEAAKbOAACj
        ywAApMsAAcv4AALJ9gAE0f4AE6zOADh2hQATd5IANHyPACByiwApfpgAKXyWACl6lAAuiKMAEjZCACl5
        lAAmWW0AQWNxAElziABLVl4ADxUbABMeKgALDxQAAAAAAP///wA2NjY2NjY2NjY2NjY2NjY2NjY2NjY2
        NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjU1NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0
        NDQ0NDQ0NDQ1NTY2NjY2NjY2MDAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqMDA2
        NjY2Njb09PL29vPz8/P29vbz8/b29vbz8/b29vPz9vb28/Pz8/bz8vLx+iQkJDAwNjY2NuLl5ujn5+jn
        6Ofn5+jo6Ojo6Ojo6Ojo6Ojo6Ofn5+jn6Ofo5uXj4O8kJCk5NjY24OHi4uTk5OTk5OTk5OTk5OTk5OTk
        5OTk5OTk5OTk5OTk5OTi4eHg4N76JCc5NjY+3+Df3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e3t7e
        3t7e3d3e3t30JCs5NjY+3t7d3Orp6enpzs7p6enO6enp1wUNHu/p6enO6enpzs7p6c7O6svb3NyfJC45
        NjY+3d3cyuvQ0NDQ0NDQ0NDQ0NDYCw4KDQL50NDQ0NDQ0NDQ0NDU1tPK29vtJh82NjY2zc3bytTC0sjI
        yMjIyMjIyMgD/gcKFxoeyMjIyMjIyMjIyNKvsdPKy8scLTk2NjY2Ps3MytWvwsbIxsjIyMbGyMj8/hMP
        FAoNyMjGxsjIyMbIxsOLsc/Ky+wlMzY2NjY2NszMy8+vr7zGxsbGxsbGxsb1/v4TEQoBxsbGxsbGxsbG
        vLF61MnKyvgtOTY2NjY2Nk/MurfWsb60x8bGxsbGxsfYGf7+/gXux8bGxsbGxse0wHqL0cm3xCgyNjY2
        NjY2NszMurfRsa27x8e0x8e0tMfH7gQOCNrHx7S0x8e0x8e+nmrDz7e37Ss5NjY2NjY2NjZ3urm2r56s
        s7S0tLS0tLS0tLS0tLS0tLS0tLS0tLOte3u9tre/ITI2NjY2NjY2Nja5ubm2vZ6dvrOzs7Ozs7Ozs7Oz
        s7Ozs7Ozs7Ozs8B5Va+1trbvLTk2NjY2NjY2NjY2d7m4pMOerbuzsrKzsrKys7LwwbOysrKzsrKzu5xp
        equ1tr8hMzY2NjY2NjY2NjY2ubm5uKmdnayysrKysrKysrIdxbKysrKysrKyrHlTwLWkpO0tOTY2NjY2
        NjY2NjY2Nk+np6TAiq2qoqKioqKiosQd7qKioqKioqKqnFF5q6SkriwzNjY2NjY2NjY2NjY2Nqenp6ap
        nYmZo6Oio6Ojotkd96Kjo6Oio6OZeVGsqaSl7S05NjY2NjY2NjY2NjY2NjZPp6elrIqGoaOjoaOjo/cj
        AaOjo6Gjo6GcUHmopaWuITI2NjY2NjY2NjY2NjY2Njanp6emqImJl6GhoaGhoQE6BaGhoaGhoZZ2UKyo
        paXtLTk2NjY2NjY2NjY2NjY2NjY2d6eSkK2Kho6Ojo6hoRMlDMWhjo6OjoZoeZSlkJshMjY2NjY2NjY2
        NjY2NjY2NjY2k5OTkJR2iZaOjo6O1xMbHPCOjo6OlnZQnKiQkO8rOTY2NjY2NjY2NjY2NjY2NjY2NneT
        kY+JdoaNjY2N2hMfGveNjY2NhmhQmI+QmyEyNjY2NjY2NjY2NjY2NjY2NjY2NpKSkY+aeHWMjY2M/BMa
        GgCMjY2VdlJ5lI+DoCs5NjY2NjY2NjY2NjY2NjY2NjY2NjZ3kYOUdniFjIyMAxEMDQCwjIyHTFOGlI+b
        ITE2NjY2NjY2NjY2NjY2NjY2NjY2NjaRkX59hmd1fHyICBAWDAHYfIR4UmiAfX2gKzk2NjY2NjY2NjY2
        NjY2NjY2NjY2NjY2dJGDgXhmh3zaCBEUFgX3fHNMU4aBfYMiMTY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2
        fn5+fYdnZIX1GRMPCRIBhWZSTH9rfaAqNDY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NnR+gnFmZnP9BgcP
        Dw8Pc0xTh3FrgiIxNjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2Nn5+bWuHS2T9BggPDw8PZVJMb2xrnyk0
        NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjZhbXJxZkr9BhgREBEQTFN1cWtyIjE2NjY2NjY2NjY2NjY2
        NjY2NjY2NjY2NjY2NjZtbW1sdUvaBhUODhj3UkxvbGyfIDQ2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2
        NjY2YW1ycEpK9QYGBvtOU2NwbHIcLzY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2XFxcWWNLSXTY
        iEpSTG5ZWZ8nOTY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NlxcWl9KSmBdYExTZF9ZWRwvNjY2
        NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NlxcW1ljS0ldSVJMXlhZnyceNjY2NjY2NjY2NjY2NjY2
        NjY2NjY2NjY2NjY2NjY2NjZbXFpfS0pITFViX1lYHC82NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2
        NjY2NjZbW1tYZU1KVVBeWFhUJx42NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2W1tDRVJV
        VklCWFgcLjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2W1tDQlJWVmBCWFQnHjY2NjY2
        NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NkNDQkpWUEVCQvoxNjY2NjY2NjY2NjY2NjY2NjY2
        NjY2NjY2NjY2NjY2NjY2NjY2NkNDQkdNSUVGVDAwNjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2
        NjY2NjY2NjZBRkRIR0RGQEA2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2RURH
        R0dXNjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2Nj9JTTY2NjY2NjY2NjY2
        NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2
        Njb///////8AAPgAAAAADwAA8AAAAAAHAADgAAAAAAMAAMAAAAAAAwAAgAAAAAADAAAAAAAAAAMAAAAA
        AAAAAwAAAAAAAAAHAACAAAAAAAcAAIAAAAAADwAAwAAAAAAPAADAAAAAAB8AAMAAAAAAHwAA4AAAAAA/
        AADgAAAAAD8AAPAAAAAAfwAA8AAAAAB/AAD4AAAAAP8AAPgAAAAA/wAA/AAAAAH/AAD8AAAAAf8AAP4A
        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
        JTgBAQEBAQEBAQGirquRj6amlkrDFdJolqiodHW7l8QvAQEBAQEBAQEBAa6uraGClpaXS/IU1GmVpqBe
        oaqmKTkBAQEBAQEBAQEBAaWbnYWOlXqXAA35eJeWg16piMQvAQEBAQEBAQEBAQEBm5uagnCXSpwYDQVp
        ipdehaaZITYBAQEBAQEBAQEBAQEBi4uNcoFLnhcJA59ncGGVepQsAQEBAQEBAQEBAQEBAQGLi51xVEvy
        FwcH1Etec5h5IDQBAQEBAQEBAQEBAQEBAQGQfYxXT/sZBhL3T2GKZ5QuAQEBAQEBAQEBAQEBAQEBAYuL
        fFVTHxoHEvpYWYl5BTMBAQEBAQEBAQEBAQEBAQEBAX19gVcdHAsW+F55aYcrAQEBAQEBAQEBAQEBAQEB
        AQEBfX18VVwfHxxjV3tpIjIBAQEBAQEBAQEBAQEBAQEBAQEBbW2AV25/Ul9oS4cmAQEBAQEBAQEBAQEB
        AQEBAQEBAQF+fmpVUktdWXhKIjIBAQEBAQEBAQEBAQEBAQEBAQEBAQFta29WUmRoS2AtAQEBAQEBAQEB
        AQEBAQEBAQEBAQEBAWxsaltlX0xLIjIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAWtOWmZUS2AmAQEBAQEB
        AQEBAQEBAQEBAQEBAQEBAQEBTk5QZEtLQzQBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBTUxLS2A1AQEB
        AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBSVFIPgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
        AQEBAQEBAQEBAQEBAQHwAAAD4AAAA8AAAAGAAAABgAAAAYAAAAGAAAABwAAAA8AAAAPgAAAH4AAAB/AA
        AA/wAAAP+AAAH/gAAB/8AAA//AAAP/4AAH/+AAB//wAA//8AAP//gAH//4AB///AA///wAP//+AH///g
        B///8A////AP///4H////D///////ygAAAAQAAAAIAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAA9O0kAAAAAAE47SQBXT1UAa19mAFRNUQBtX2YAVk1RAG5eZABvVlwAcFpfAJ6RlABxWV4AcFleAHFa
        XgByFCIAagAPAKsvPwBtSU4AZUNFAFUABAA6AAMAYTAxAHJHSAA9AAAAEwAAAAgAAAAHAAAAtXRzAJZN
        RgAA/P8AAP//AALp7AAD//8ABf3/AAX//wAG//8ABtveAAn//wAQ/v8AEv7/ABL//wAU8/UAHf//AC3/
        /wBGYWEAj5eXAAD4/wAA+f8AAPr/AADj6gABr7IAAvn/AALy+gAD9/8ABvv/AAfk6gAM9v8AAPD/AAD0
        /wAA9f8AAOXyAAr0/wAN9P8AE7e+AADq/wAA7P8AAO3/AAC3xAAE6/sABev/AA7t/wAOzt4AGaCpAADk
        /wAA5/8AAOj/AADp/wAA0ukAANPnAALS6gAD5/8AB+T/AArj+AAM5f8AAN7/AADf/wAA4P8AAd//AAPO
        7AAFzOgABtbzAA7f/AAOvdUAJHeCAADZ/wAQt9MAHKrCAADT/wAA1f8AANf/AADL9wAAw+gAAsbsABKu
        zgA10O4AAM7/AADR/wAAzP4AAMb4AAC/7gAexusAG5KtADLK7wAAx/wAAMb5AADF+AAAxPcAHz1FAExW
        WgARGSAARFNjAExPWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAewsSCQwOCAQKDAwNBhcde3FudW1za2RsYnJtdGpjFntvZVhfV014EWlMX0pRSxN7PWdUZFVM
        GxhhOi80Imgce3tmXFJfQk9EQzwwKDADe3t7PVlHVkFbcDE7PyRgHHt7e3taU0YeSQBANSceB3t7e3t7
        PVA+H14PXjcjXRx7e3t7e3tOOR92EHkpHwV7e3t7e3t7PUUkGRQCIUgce3t7e3t7e3s9JhoVeh93e3t7
        e3t7e3t7PTYlMyY4HHt7e3t7e3t7e3syJisfLXt7e3t7e3t7e3t7PSosIBx7e3t7e3t7e3t7e3s9Hy57
        e3t7e3t7e3t7e3t7e3t7e3t7e3t7e4ABzs4AAaO1AAG1tAABGx2AA6i1gAPHvcAHxsrABwEB4A8Bv+AP
        krDwH7S08B+KePg/tLT4P8iG/H+mxP//AQEoAAAAMAAAAGAAAAABACAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcRwcCWsoKBNrKCgTaygoE2soKBNrKCgTaygoE2so
        KBNrKCgTaygoE2soKBNrKCgTaygoE2soKBNrKCgTaygoE2soKBNrKCgTaygoE2soKBNrKCgTaygoE2so
        KBNrKCgTaygoE2soKBNrKCgTaygoE2soKBNrKCgTaygoE2soKBNrKCgTaygoE2soKBNrKCgTaygoE2so
        KBNxHBwJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsJx0aaCMjWGYjIolmIyGTZiMhk2Yj
        IZNmIyGTZiMhk2YjIZNmIyGTZiMhk2YjIZNmIyGTZiMhk2YjIZNmIyGTZiMhk2YjIZNmIyGTZiMhk2Yj
        IZNmIyGTZiMhk2YjIZNmIyGTZiMhk2YjIZNmIyGTZiMhk2YjIZNmIyGTZiMhk2YjIZNmIyGTZiMhk2Yj
        IZNmIyGTZiMhk2YjIoloIyNYbCcdGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGInHRpnIyGDZyMh2Wcj
        IfJnIyHyZyMh8mcjIfJnIyHyZyMh8mcjIfJnIyHyZyMh8mcjIfJnIyHyZyMh8mcjIfJnIyHyZyMh8mcj
        IfJnIyHyZyMh8mcjIfJnIyHyZyMh8mcjIfJnIyHyZyMh8mcjIfJnIyHyZyMh8mcjIfJnIyHyZyMh8mcj
        IfJnIyHyZyMh8mcjIfJnIyHyZyMh8mcjIfJnIyHZZyMhg2InHRoAAAAAAAAAAAAAAAAAAAAACLflUBOd
        wrwlgZ3wKXuV/yl5lP8peZT/KXqU/yl6lP8pepT/KXqU/yl5lP8peZT/KXmU/yl6lP8pepT/KXmU/yl5
        lP8peZT/KXmU/yl6lP8pepT/KXmU/yl5lP8peZT/KXqU/yl6lP8peZT/KXmU/yl5lP8pepT/KXqU/yl6
        lP8pepT/KXmU/yl6lP8pe5X/KXyW/yl+mP9JUl//ZyMh/2cjIf9nIyH/ZyMh2WcjIFdxHBwJAAAAAAAA
        AAAAv+6GAK3W/wCo0f8Aps7/AKXM/wCjy/8Ao8v/AKTL/wCjy/8ApMv/AKPL/wCjy/8Ao8v/AKTL/wCk
        y/8ApMv/AKTL/wCky/8ApMv/AKTL/wCky/8ApMv/AKTL/wCky/8ApMv/AKTL/wCky/8ApMv/AKPL/wCj
        y/8Ao8v/AKTL/wCjy/8ApMv/AKPL/wCkzP8Aps7/AKjR/wCr1f8AsNr/MXaO/2cjIf9nIyH/ZyMh82gk
        II5mJiYUAAAAAADI+EYAstz/AK7X/wCt1f8ArdX/AKzV/wCs1f8ArNX/AKzV/wCs1f8ArNX/AKzV/wCs
        1f8ArNX/AKzV/wCs1f8ArNX/AKzV/wCs1f8ArNX/AKzV/wCs1f8ArNX/AKzV/wCs1f8ArNX/AKzV/wCs
        1f8ArNX/AKzV/wCs1f8ArNX/AKzV/wCs1f8ArNX/AKzV/wCt1v8Artf/ALDY/wCx2v8As93/ALfi/0tR
        XP9nIyH/ZyMh9mgkIJ1kISEXAAAAAADC754Atd//ALPc/wC03v8At+D/ALji/wC44v8AuOL/ALji/wC4
        4v8AuOL/ALji/wC44v8AuOL/ALji/wC44v8AuOL/ALji/wC44v8AuOL/ALji/wC44v8AuOL/ALji/wC4
        4v8AuOL/ALji/wC44v8AuOL/ALji/wC44v8AuOL/ALji/wC44v8AuOL/ALjj/wC54/8AuuT/ALrk/wC5
        4/8AuOP/ALrl/yeHo/9nIyH/ZyMh7mckInlmIiIPAAAAAADE7rUAuOL/ALji/wC75f8Av+r/Acj1/wHL
        +f8By/n/Acv5/wHL+f8BzPj/Acz4/wHL+P8By/j/Acv4/wHM+P8By/j/Acv4/wHL+P8NncD/QSU0/2M7
        TP+JaXf/NnuT/wHL+P8By/j/Acv4/wHM+P8By/j/Acv4/wHL+P8BzPj/Acz4/wHL+f8By/n/Acz5/wHM
        +v8Cyvf/AcPv/wDA7P8Avun/AL7p/x6Xtv9nIyH/ZiMh4GkjI0mAKysGAAAAAADK9XkAu+X/ALvl/wC/
        6f8BxvD/BNH+/wPT//8C0v//AtL//wLS//8C0///AtL//wLS//8C0v//AtL//wLS//8C0v//AtL//xGD
        of80CBr/EAEH/zgGGv9sOE3///P//0lziP8C0v//AtL//wLS//8C0v//AtL//wLS//8C0v//AtP//wLS
        //8C0v//AtP//wXV//8K2P//BM34/wDF8P8Awez/AMLs/zZzh/9nIyH5ZyMhtGQnHyEAAAAAAAAAAADP
        +zMAv+f/AL3m/wDB6v8AxvH/CNX//wna//8C1P//ANP//wDS//8A0v//ANP//wDT//8A0v//ANL//wDS
        //8A0v//ANL//xEID/8AAAD/JQIQ/zgHGv/gq8D/cz9T/5JrfP8A0v//ANL//wDS//8A0v//ANL//wDT
        //8A0///ANL//wDS//8A0///A9X//w7g//8V4///A835/wDG8f8AxO7/AMXv/1JGTf9oIyHnaCQiaWor
        KwwAAAAAAAAAAAAAAAAAxu7RAL/n/wDC6f8Ax+//BtD6/w7g//8G2v//AdX//wDT//8A1P//ANP//wDT
        //8A0///ANT//wDU//8A0///ANP//xMZJv8AAAD/LAMT/zkEGf88Ch3/OQcb/2g2Sv8A0///ANP//wDU
        //8A1P//ANP//wDT//8A0///ANT//wDT//8B1f//Cdz//xvt//8S4P//Ac32/wDI8P8Axe//E6zO/2cj
        IfxoIyHAZSQkKwAAAAEAAAAAAAAAAAAAAAAA0PhdAMLo/wDC6P8Axu3/Acz0/w3e//8L3///A9j//wDV
        //8A1f//ANT//wDV//8A1f//ANX//wDV//8A1f//ANX//xk0R/8AAAD/AQAA/y4DFP8yAxb/Nwcb/zko
        O/8A1f//ANX//wDV//8A1f//ANX//wDV//8A1P//ANX//wDV//8D2P//Eub//x7x//8G1f7/AMvz/wDI
        8P8AyPD/QWNx/2cjIexoJCJ4ZiIiDwAAAAAAAAAAAAAAAAAAAAAA1/8FAMbs4wDC6P8AxOr/AMrw/wnX
        //8Q5P//Btz//wHY//8A1///ANb//wDW//8A1v//ANb//wDW//8A1v//ANf//wuAmv8KAwb/AAAA/wAA
        AP8AAAD/PRwy/xF5lP8A1///ANb//wDW//8A1v//ANb//wDW//8A1v//ANf//wHY//8I3v//HPH//xnq
        //8B0Pj/AMrx/wDJ7/8Ludz/ZScl/WgjIcpnIiI0gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAANH2dADD
        6P8Axen/AMru/wPR9/8R5f//DOP//wPb//8A1///ANf//wDY//8A1///ANf//wDY//8A2P//ANf//wDX
        //8PcIn/GQcR/xEBCP8YAwz/GlVq/wDX//8A1///ANj//wDY//8A1///ANf//wDY//8A1///ANf//wTb
        //8S6v//JPn//wvd//8Az/X/AMvw/wDK7/84c4T/ZyMh7mckIoFjKxwSAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAANj+DgDI6/EAxen/AMjs/wDP8/8N3///E+n//wfg//8B2v//ANn//wDZ//8A2f//ANn//wDY
        //8A2f//ANn//wDZ//8A2f//ANn//wDZ//8A2f//ANn//wDZ//8A2f//ANn//wDY//8A2f//ANn//wDZ
        //8A2f//Adr//wrj//8h+P//Ifb//wPW+/8AzvP/AMvw/wbF5/9hLS39ZyQhyWoiIjWAAAACAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAADT9oIAyOr/AMnr/wDN8P8D1fj/Eun//w7n//8E3f//ANr//wDa
        //8A2///ANr//wDa//8A2v//ANr//wDa//8A2v//ANv//wDb//8A2///ANr//wDa//8A2v//ANr//wDa
        //8A2v//ANv//wDa//8A2v//Bd7//xbv//8n////DOH//wDT9v8Az/L/AM7x/zJ+j/9oIyHqZyQieXAg
        IBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADb/g4AzO3xAMnr/wDM7f8A0fL/Ct3//xLr
        //8I5P//Adz//wDb//8A3P//ANz//wDb//8A3P//ANz//wDc//8A2///ANz//x9uif8HweL/ANv//wDc
        //8A3P//ANz//wDb//8A3P//ANz//wDb//8C3P//C+f//yL7//8b8v//Atj6/wDS9P8Az/L/Bsjo/2Et
        LfxnIiHBZyEhL/8AAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1/h0AMvr/wDL
        6/8Az+7/AtX2/w/o//8O6v//BOH//wDd//8A3f//AN3//wDd//8A3f//AN3//wDd//8A3f//AN3//0gO
        Gf8Op8X/AN3//wDd//8A3f//AN3//wDd//8A3f//AN3//wDd//8F4v//FvP//yP+//8H3///ANT1/wDR
        8v8A0fL/OHaE/2cjIetoJCJ4YCAgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAA3/8JANDu4wDM6f8Azev/ANPx/wfd/f8R7f//COb//wHf//8A3v//AN7//wDe//8A3v//AN7//wDe
        //8A3v//CLvY/0cOGf8ZfZn/AN7//wDe//8A3v//AN7//wDe//8A3v//AN7//wLf//8M6f//If3//xbw
        //8B2fj/ANPy/wDS8f8Lwd3/Yyop/GcjIcRpIyMzgAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAANn4dADN6v8Azer/ANDu/wHX9f8O6f//Dev//wTj//8A4P//AOD//wDf
        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
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vG5AObq/wDq7f8A8fT/IP///1H///9A////A/n8/wDx
        8/8A7fH/HLq8/2cjIfZnIiGjaCAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+PtGAOrs/wDr7f8A8PP/Df///1z/
        //8d////Afb5/wDx8/8A8fL/S15d/mcjIdJqIiJSbSQkBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLzuQDt
        7v8A8PL/A/z9/xr///8I////APb4/wD09f8cvr7+ZyMh2WciIHdtJCQVAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAP39OADy8voA8/T/Afn6/wb///8C/v//APj5/wL09P9MXVzRZyMhbWInHRoAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/G8A9/f/Afv7/wP///8D////Av39/yC+vp1lJCQraisrDAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE//9dCP//8Qr///8M///xCP//XWIn
        Jw0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABn/
        /2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAHAAD4AAAAAAMAAPAA
        AAAAAQAA4AAAAAAAAADAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAQAAgAAAAAAB
        AADAAAAAAAEAAMAAAAAAAwAAwAAAAAADAADgAAAAAAcAAOAAAAAABwAA8AAAAAAPAADwAAAAAA8AAPgA
        AAAAHwAA+AAAAAAfAAD8AAAAAD8AAPwAAAAAPwAA/gAAAAB/AAD+AAAAAH8AAP8AAAAA/wAA/wAAAAD/
        AAD/gAAAAf8AAP+AAAAB/wAA/8AAAAP/AAD/wAAAA/8AAP/gAAAH/wAA/+AAAAf/AAD/8AAAD/8AAP/w
        AAAP/wAA//gAAB//AAD/+AAAH/8AAP/8AAA//wAA//wAAD//AAD//gAAf/8AAP/+AAB//wAA//8AAP//
        AAD//wAA//8AAP//gAH//wAA//+AAf//AAD//8AD//8AAP//wAf//wAA///gD///AAD///A///8AAP//
        /f///wAAKAAAACAAAABAAAAAAQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoR
        CR5wGRVccBoWW3AaFlhwGhZYcBwWWHAbFlhwGhZYcBsWWHAbFlhwGxZYcBoWWHAbFlhwGxZYcBoWWHAa
        FlhwHBZYcBwWWHAaFlhwGhZYcBwWWHAaFlhwGhdYbhwYWWojIV5pIiNPbCYdBgAAAAAAAAAAAAAAAAAA
        AABdNDJUYist62AvMf9gMDL/YDAy/2AwMv9gMDL/YDAy/2AwMv9gMDL/XzAy/18wMv9fMDL/XzAy/18w
        Mv9gMDL/YDAy/2AwMv9gMDL/YDAy/2AwMv9gMDL/YDAx/10yNf9hLi//chQO/2odGv9mIyC7aCIcCAAA
        AAAAAAAAALnmuwCw2v8Cpcv/AaTN/wCmzf8ApM3/AKTN/wCkzf8ApM3/AKbN/wCkzf8Apc7/AKbP/wCn
        z/8Apc7/AKXO/wCmzf8Aps3/AKTN/wCkzf8Aps3/AKTN/wCkzf8Apc7/AKrW/wKy3f82a4H/cxIM/2kg
        Hf9pIyFeAAAAAADC8ooArdX/ALHa/wC03v8As9//ALPf/wCz3/8As9//ALPf/wCz3/8As9//ALXh/wC6
        5f8Ayvr/AMv8/wDB8f8AtuL/ALTg/wCz3/8As9//ALPf/wCz3/8As9//ALPe/wC04P8AuOP/AMDv/wDP
        //9RR1D/bxcR/2YiH3AAAAAAAMDp0QC13v8AuuX/AcTx/wDH9v8Bx/X/Acn1/wHJ9f8Bx/X/Acn1/wHK
        9/8A0f//ANn//yFpg/9WYXf/PZez/wDS//8Ay/n/AMn2/wHJ9f8Bx/X/Acn1/wHI9f8AyPb/AMj3/wDE
        8f8Awe//ANP//zN2jP9xDwb/cCMiMQAAAAAAyPOTALji/wDA6/8E1P//BNn//wHW//8B1v//Adb//wHW
        //8B1v//Adn//wDn//8YOk3/FwAA/2MFF///sr7/T524/wDl//8A1///Adb//wHW//8B1v//AdX//wHW
        //8M4P//B9X//wDI9f8A1///Tk5Y/28VDccAAAAAAAAAAADO+DkAveX/AMHp/wfR/P8N4///ANb//wDT
        //8A1P//ANT//wDU//8A2P//AOD//wQAAP8TAAD/YRox/28LHv9dYn3/AO3//wDW//8A1P//ANT//wDT
        //8A0///Bdr//x3w//8G1vz/AM78/wDH8v9uGRX/ZR4dWwAAAAAAAAAAAAAAAADH7t0AwOb/AMnx/xDj
        //8G3f//ANX//wDU//8A1v//ANb//wDa//8A6P//ERkk/wAAAP8ZAAD/MgAA/yFdef8A8P//ANf//wDW
        //8A1f//ANX//wDV//8U6f//G+7//wDM+f8A4f//NnSE/3UPCdNrFRYGAAAAAAAAAAAAAAAAANL3YwC/
        5P8Axuz/Ctv+/xHo//8A2f//ANf//wDX//8A2P//ANr//wDq//8GqMn/EQAA/wcAAP8gGSf/ANX8/wDh
        //8A2f//ANj//wDX//8A1f//A9z//yX8//8K3///ANP//wDO9f9jLS3/ax0TbAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAMfr+QDF5/8C0Pf/FOz//wnj//8A2f//ANn//wDa//8A2///AN7//wDs//8A7f//APX//wDr
        //8A6P//ANz//wDa//8A2///ANn//wDX//8Z8v//Jf3//wDU/f8A4v//KYme/3YMA9dqExIDAAAAAAAA
        AAAAAAAAAAAAAAAAAAAA1/hkAMfo/wDK7f8M3/7/Eu7//wHd//8A2///ANv//wDc//8A3f//AOH//wDk
        //8Sn7//AOX//wDh//8A3P//ANv//wDd//8A2P//BuL//yn///8L5P//ANb8/wDd//9kKSj/cRkWXwAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+/iAMno/wDS8/8R7f//Cef//wDd//8A3f//AN7//wDf
        //8A5f//A9f4/0MQHf8A3///AOj//wDe//8A3f//AN3//wDc//8Z9///Hfn//wDU+v8A6P//MYCQ/3QN
        Bs5wFBMEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADc+l8Ayub/AM3s/wfh/P8R8f//AeH//wDf
        //8A3///AOH//wDx//8Mq8b/SwAH/wLK7P8A7///AOH//wDf//8A3f//B+b//yT///8G4v//AN3//wDV
        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
</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)

Share

About the Author

Taner Riffat
Nice people only.
Australia Australia
No Biography provided

| Advertise | Privacy | Terms of Use | Mobile
Web03 | 2.8.150128.1 | Last Updated 10 Jul 2008
Article Copyright 2006 by Taner Riffat
Everything else Copyright © CodeProject, 1999-2015
Layout: fixed | fluid