Click here to Skip to main content
Click here to Skip to main content
 
Add your own
alternative version

Extended .NET 2.0 WebBrowser Control

, 29 Mar 2006
Extending the .NET 2.0 WebBrowser control.
<?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>
  <metadata name="label1.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>True</value>
  </metadata>
  <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
  <data name="label1.AutoSize" type="System.Boolean, mscorlib">
    <value>True</value>
  </data>
  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
  <data name="label1.Location" type="System.Drawing.Point, System.Drawing">
    <value>12, 9</value>
  </data>
  <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
    <value>128, 13</value>
  </data>
  <data name="label1.TabIndex" type="System.Int32, mscorlib">
    <value>0</value>
  </data>
  <data name="label1.Text" xml:space="preserve">
    <value>Multi-tabbed web browser</value>
  </data>
  <data name="&gt;&gt;label1.Name" xml:space="preserve">
    <value>label1</value>
  </data>
  <data name="&gt;&gt;label1.Type" xml:space="preserve">
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </data>
  <data name="&gt;&gt;label1.Parent" xml:space="preserve">
    <value>$this</value>
  </data>
  <data name="&gt;&gt;label1.ZOrder" xml:space="preserve">
    <value>5</value>
  </data>
  <metadata name="label2.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>True</value>
  </metadata>
  <data name="label2.AutoSize" type="System.Boolean, mscorlib">
    <value>True</value>
  </data>
  <data name="label2.Location" type="System.Drawing.Point, System.Drawing">
    <value>12, 31</value>
  </data>
  <data name="label2.Size" type="System.Drawing.Size, System.Drawing">
    <value>334, 13</value>
  </data>
  <data name="label2.TabIndex" type="System.Int32, mscorlib">
    <value>1</value>
  </data>
  <data name="label2.Text" xml:space="preserve">
    <value>A demo application created by Jeroen Landheer for The Code Project</value>
  </data>
  <data name="&gt;&gt;label2.Name" xml:space="preserve">
    <value>label2</value>
  </data>
  <data name="&gt;&gt;label2.Type" xml:space="preserve">
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </data>
  <data name="&gt;&gt;label2.Parent" xml:space="preserve">
    <value>$this</value>
  </data>
  <data name="&gt;&gt;label2.ZOrder" xml:space="preserve">
    <value>4</value>
  </data>
  <metadata name="theWheelLinkLabel.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>True</value>
  </metadata>
  <data name="theWheelLinkLabel.AutoSize" type="System.Boolean, mscorlib">
    <value>True</value>
  </data>
  <data name="theWheelLinkLabel.Location" type="System.Drawing.Point, System.Drawing">
    <value>351, 138</value>
  </data>
  <data name="theWheelLinkLabel.Size" type="System.Drawing.Size, System.Drawing">
    <value>119, 13</value>
  </data>
  <data name="theWheelLinkLabel.TabIndex" type="System.Int32, mscorlib">
    <value>2</value>
  </data>
  <data name="theWheelLinkLabel.Text" xml:space="preserve">
    <value>http://www.thewheel.nl</value>
  </data>
  <data name="&gt;&gt;theWheelLinkLabel.Name" xml:space="preserve">
    <value>theWheelLinkLabel</value>
  </data>
  <data name="&gt;&gt;theWheelLinkLabel.Type" xml:space="preserve">
    <value>System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </data>
  <data name="&gt;&gt;theWheelLinkLabel.Parent" xml:space="preserve">
    <value>$this</value>
  </data>
  <data name="&gt;&gt;theWheelLinkLabel.ZOrder" xml:space="preserve">
    <value>2</value>
  </data>
  <metadata name="label3.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>True</value>
  </metadata>
  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
  <data name="label3.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
    <value>Top, Left, Right</value>
  </data>
  <data name="label3.AutoSize" type="System.Boolean, mscorlib">
    <value>True</value>
  </data>
  <data name="label3.Location" type="System.Drawing.Point, System.Drawing">
    <value>12, 138</value>
  </data>
  <data name="label3.Size" type="System.Drawing.Size, System.Drawing">
    <value>333, 13</value>
  </data>
  <data name="label3.TabIndex" type="System.Int32, mscorlib">
    <value>3</value>
  </data>
  <data name="label3.Text" xml:space="preserve">
    <value>Copyright (C) 2006, The Wheel Automatisering. Some rights reserved.</value>
  </data>
  <data name="&gt;&gt;label3.Name" xml:space="preserve">
    <value>label3</value>
  </data>
  <data name="&gt;&gt;label3.Type" xml:space="preserve">
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </data>
  <data name="&gt;&gt;label3.Parent" xml:space="preserve">
    <value>$this</value>
  </data>
  <data name="&gt;&gt;label3.ZOrder" xml:space="preserve">
    <value>3</value>
  </data>
  <metadata name="okButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>True</value>
  </metadata>
  <data name="okButton.Location" type="System.Drawing.Point, System.Drawing">
    <value>474, 160</value>
  </data>
  <data name="okButton.Size" type="System.Drawing.Size, System.Drawing">
    <value>75, 23</value>
  </data>
  <data name="okButton.TabIndex" type="System.Int32, mscorlib">
    <value>4</value>
  </data>
  <data name="okButton.Text" xml:space="preserve">
    <value>&amp;OK</value>
  </data>
  <data name="&gt;&gt;okButton.Name" xml:space="preserve">
    <value>okButton</value>
  </data>
  <data name="&gt;&gt;okButton.Type" xml:space="preserve">
    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </data>
  <data name="&gt;&gt;okButton.Parent" xml:space="preserve">
    <value>$this</value>
  </data>
  <data name="&gt;&gt;okButton.ZOrder" xml:space="preserve">
    <value>1</value>
  </data>
  <metadata name="label4.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>True</value>
  </metadata>
  <data name="label4.AutoSize" type="System.Boolean, mscorlib">
    <value>True</value>
  </data>
  <data name="label4.Location" type="System.Drawing.Point, System.Drawing">
    <value>100, 19</value>
  </data>
  <data name="label4.Size" type="System.Drawing.Size, System.Drawing">
    <value>387, 26</value>
  </data>
  <data name="label4.TabIndex" type="System.Int32, mscorlib">
    <value>5</value>
  </data>
  <data name="label4.Text" xml:space="preserve">
    <value>The source code of this program, is protected by the Creative Commons License.
Please click the link for more information</value>
  </data>
  <data name="&gt;&gt;label4.Name" xml:space="preserve">
    <value>label4</value>
  </data>
  <data name="&gt;&gt;label4.Type" xml:space="preserve">
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </data>
  <data name="&gt;&gt;label4.Parent" xml:space="preserve">
    <value>groupBox1</value>
  </data>
  <data name="&gt;&gt;label4.ZOrder" xml:space="preserve">
    <value>1</value>
  </data>
  <metadata name="licenseButton.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>True</value>
  </metadata>
  <data name="licenseButton.AutoSize" type="System.Boolean, mscorlib">
    <value>True</value>
  </data>
  <data name="licenseButton.Location" type="System.Drawing.Point, System.Drawing">
    <value>100, 48</value>
  </data>
  <data name="licenseButton.Size" type="System.Drawing.Size, System.Drawing">
    <value>237, 13</value>
  </data>
  <data name="licenseButton.TabIndex" type="System.Int32, mscorlib">
    <value>6</value>
  </data>
  <data name="licenseButton.Text" xml:space="preserve">
    <value>http://creativecommons.org/licenses/by-sa/2.5/</value>
  </data>
  <data name="&gt;&gt;licenseButton.Name" xml:space="preserve">
    <value>licenseButton</value>
  </data>
  <data name="&gt;&gt;licenseButton.Type" xml:space="preserve">
    <value>System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </data>
  <data name="&gt;&gt;licenseButton.Parent" xml:space="preserve">
    <value>groupBox1</value>
  </data>
  <data name="&gt;&gt;licenseButton.ZOrder" xml:space="preserve">
    <value>2</value>
  </data>
  <metadata name="groupBox1.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>True</value>
  </metadata>
  <metadata name="ccLicenseImage.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>True</value>
  </metadata>
  <data name="ccLicenseImage.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        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
        NvfRA9gPAAAAAElFTkSuQmCC
</value>
  </data>
  <data name="ccLicenseImage.Location" type="System.Drawing.Point, System.Drawing">
    <value>6, 19</value>
  </data>
  <data name="ccLicenseImage.Size" type="System.Drawing.Size, System.Drawing">
    <value>88, 31</value>
  </data>
  <data name="ccLicenseImage.SizeMode" type="System.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms">
    <value>AutoSize</value>
  </data>
  <data name="ccLicenseImage.TabIndex" type="System.Int32, mscorlib">
    <value>7</value>
  </data>
  <data name="&gt;&gt;ccLicenseImage.Name" xml:space="preserve">
    <value>ccLicenseImage</value>
  </data>
  <data name="&gt;&gt;ccLicenseImage.Type" xml:space="preserve">
    <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </data>
  <data name="&gt;&gt;ccLicenseImage.Parent" xml:space="preserve">
    <value>groupBox1</value>
  </data>
  <data name="&gt;&gt;ccLicenseImage.ZOrder" xml:space="preserve">
    <value>0</value>
  </data>
  <data name="groupBox1.Location" type="System.Drawing.Point, System.Drawing">
    <value>15, 57</value>
  </data>
  <data name="groupBox1.Size" type="System.Drawing.Size, System.Drawing">
    <value>534, 78</value>
  </data>
  <data name="groupBox1.TabIndex" type="System.Int32, mscorlib">
    <value>7</value>
  </data>
  <data name="groupBox1.Text" xml:space="preserve">
    <value>License Information</value>
  </data>
  <data name="&gt;&gt;groupBox1.Name" xml:space="preserve">
    <value>groupBox1</value>
  </data>
  <data name="&gt;&gt;groupBox1.Type" xml:space="preserve">
    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </data>
  <data name="&gt;&gt;groupBox1.Parent" xml:space="preserve">
    <value>$this</value>
  </data>
  <data name="&gt;&gt;groupBox1.ZOrder" xml:space="preserve">
    <value>0</value>
  </data>
  <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>True</value>
  </metadata>
  <metadata name="$this.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>True</value>
  </metadata>
  <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
    <value>6, 13</value>
  </data>
  <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
    <value>561, 196</value>
  </data>
  <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///wAREREREREREREYgRERERERERERERERERERiIEREREREREREREREREREAiBERER
        EREREREREREREQ8IgRERERERERERERERERD/CIERERERERERERERERgP/wiBEREREREREREREYiID/8I
        iIgREREREREREYiAAH//CIiIiBERERERERgAB////3AAiIiBEREREREAf///////9wCIiBEREREQf///
        ///////3CIiBERERD/////////////CIiBEREP//////////////CIiBEY/////8zMzMzP////CIgRh/
        //////zMzP/////3CIgY///////8zMz//////wiIh////////MzM//////9wiI////////zMzP//////
        8IiP///////8zMz///////CIj////////MzM///////wiI////////zMzP//////8IiP//////zMzMz/
        //////CBh/////////////////9wgRj/////////////////CBEYf/////98zMf/////9wEREY//////
        zMzM//////AREREY/////8zMzP////8BEREREY////98zMf////wEREREREYf//////////3gRERERER
        EYh////////3iBERERERERERiIf///94iBEREREREREREREYiIiIgREREREREf//5////8f///+H////
        B////gf///gH///AAP//AAA//gAAH/wAAA/4AAAH8AAAA+AAAAHAAAABgAAAAIAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAEAAAABgAAAA4AAAAfAAAAP4AAAH/AAAD/4AAB//AAA//8AA///4B//KAAAACAA
        AABAAAAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AAAAA/////////5////9f///+
        3////d////3f///h3///D8P//H/4//n//n/3//+/7///39/gD++f+D/nv/g/9z/4P/N/+D/7f/g/+3/4
        P/t/+D/7f+A/+z////O////3n/h/59/wP+/v8D/f9/h/v/n//n/8f/j//w/D///gH///////////////
        n////x////4f///8H////B///+Af//8AA//8AAD/+AAAf/AAAD/gAAAfwAAAD4AAAAeAAAAHAAAAAwAA
        AAMAAAADAAAAAwAAAAMAAAADAAAAA4AAAAeAAAAHwAAAD+AAAB/wAAA/+AAAf/wAAP//AAP//+Af/ygA
        AAAQAAAAIAAAAAEABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAgIAAgAAAAIAA
        gACAgAAAwMDAAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8AERERERiBERERERERAIERERER
        ERDwgREREREQB/CIEREREAf/9wCIEREH////9wiBGP/8zMz/cIGH//+Mz//3CI///4zP//8Ij///jM//
        /wiP//jMz///CI////////cBGP//jM//8IEY///Mz/9wERGI////8AERERGIiIiBERH/nwAH/x8AB/4f
        AAP4DwAD4AMAA8ABAAOAAQADAAAAAwAAAAMAAAAHAAAABwABAA+AAQAfgAMAP8AHAH/wHwD/KAAAADAA
        AABgAAAAAQAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXeoYAOQQZADsHHABfNEUAb0hXAHdT
        YQBBDSAAPAcaAEoYKQBYKDUAglxmAG84NQC/qagAl21jAH9USAB5STUAmDIAAI0wAACHLQAAgCsAAHYn
        AABqIwAAVRwAAJIxAQCJLgEAmTcGAJU4CgCDMgkAmjsLALBOHACKPxgAk0MaALlXJQDEZTYAZjUdANd2
        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
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AABVKhUCVSoVDFUqFStVKhVlVSoVllUqFaBVKhV1VSoVMlUqFQxVKhUBAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAVSoVAVUqFQJVKhURVSoVRFUqFZWUYDffjVkz6FUqFc9VKhWQVSoVPFUqFQ5VKhUBAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAVSoVBFUqFRpVKhVYVSoVrrB6R/nVqHv/snpG+1UqFdlVKhWUVSoVPlUq
        FQ9VKhUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVKhUDVSoVJVUqFXlVKhW5r3pI+tCnff/ar4X/sXlH/FUq
        FdhVKhWUVSoVP1UqFQ9VKhUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAFUqFQFVKhUBAAAAAFUqFQFVKhUYVSoVglUqFdCaZz3zyaJ6/9qx
        hv/htYr/sXlI/FUqFdhVKhWSVSoVPlUqFQ9VKhUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVKhUBVSoVAlUqFQRVKhUEVSoVA1UqFRBVKhVuVSoVzax5
        SvrGn3j/1a2F/+W6j//juI7/snxL/FUqFdVVKhWQVSoVQFUqFRNVKhUEVSoVAQAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVKhUBVSoVAlUqFQZVKhUKVSoVCVUqFQZVKhUHVSoVD1Uq
        FU5XLBbGfE4w7saifv7NqIL/4LeO/+/DmP/iuZD/tYFS/VUqFdhVKhWaVSoVV1UqFSpVKhUWVSoVDVUq
        FQZVKhUCVSoVAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVSoVAVUqFQJVKhUHVSoVEFUqFR9VKhUtVSoVLFUq
        FTBVKhVDVSoVbFYrFr1cMRvqnnVW98ajf//RrIb/576T/+3Dmf/fuJH/vo1i/lgtF+dVKhXBVSoVklUq
        FWlVKhVNVSoVNlUqFSBVKhUQVSoVB1UqFQJVKhUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVKhUCVSoVBlUqFRBVKhUhVSoVPVUq
        FV5VKhWBVSoVlVUqFa5YLRfOWS4Y5mA1H/SOZEj5u5d3/sWjgf/VsIr/7cSa/+vCmv/ctpH/s4lm/l0y
        HPVVKhXnVSoV0lUqFbtVKhWkVSoVhVUqFV5VKhU9VSoVIVUqFRBVKhUGVSoVAgAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVSoVAVUqFQNVKhUKVSoVHFUq
        FTpVKhVfVSoVi1UqFbBaLxnPgFI06p90U/engWH7qYNl/bCNbv63l3j/vp19/8imhP/ZtJD/7sWc/+jA
        mf/atI//wplx/6NzSv5mOSD5VSoV81UqFexVKhXhVSoVzlUqFbBVKhWLVSoVX1UqFTpVKhUcVSoVClUq
        FQNVKhUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVKhUBVSoVBFUq
        FQ9VKhUnVSoVUVUqFYNVKhWvmGpG6KN3Uvevi2j9t5h7/7iYef+4mHn/uJl5/7qZev++nX3/xqSD/9Kw
        jf/gvJb/8cii/+jBmv/ctpH/zauI/8Oigf+3kWr/sYRY/6R0Sf5VKhX4VSoV8lUqFeZVKhXRVSoVr1Uq
        FYNVKhVRVSoVJ1UqFQ9VKhUEVSoVAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFUq
        FQFVKhUGVSoVFFUqFTJVKhVhWS4Ym6yCWvSxjWr/uJyB/7idgv+5noL/vJ6A/8Cgf//Fo4H/yKWD/8qo
        hv/OrIz/1rSS/9+7mf/ux6L/+NCp//DKo//ivZj/1bKQ/8moh//BoYH/vZ1+/7uce/+0i2H/qntQ/lcs
        FvlVKhXyVSoV41UqFcdVKhWZVSoVYVUqFTJVKhUUVSoVBlUqFQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAVSoVAVUqFQVVKhUVVSoVOVUqFW+rgVrksY9t/riehf+7oIb/v6SJ/8WojP/JrI7/za+R/9Oy
        kf/YtZL/3LqW/9+9m//iwJ3/58Og//TNqf/71a3//tav//vTrP/uyKL/4r2a/9i1k//Proz/yaiH/8Oj
        hP+/oIH/vZ5//7SLY/+jdEv+VSoV+FUqFe1VKhXUVSoVp1UqFW9VKhU5VSoVFVUqFQVVKhUBAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAVSoVBFUqFRJVKhU3bEAnfbKMaPe2mn7/u6KI/8CmjP/IrJL/0LSX/9i5
        nP/dvZ//4cGi/+XEpP/uzKv/9NGt//jUsP/61bD//Nay//7Ys///2bP//9mz///Zsv/81bD/9M+p/+fD
        n//hvZr/27iX/9OykP/Mq4v/xaaG/8Chgv+7mXX/s4Va/2A0HfpVKhXxVSoV21UqFa9VKhVyVSoVN1Uq
        FRJVKhUEAAAAAAAAAAAAAAAAAAAAAAAAAABVKhUCVSoVDFUqFSyhdFGdtZNx/Lqji/++pY3/x62T/9C1
        mv/avaD/4sOm/+vMrf/11LL/+de1//vZt//92rj//tq4///ct///27j//9u2///atv//2rX//9q1///a
        tP//2rT//tmz//vWsP/20qz/7cml/+TBnv/du5n/1LSS/8ysjP/EpYf/waKE/7iNZP+EVTX8VSoV81Uq
        Fd1VKhWsVSoVaFUqFSxVKhUMVSoVAgAAAAAAAAAAAAAAAFUqFQFVKhUHVSoVIKuAXJm1lnf9uqSN/8Co
        kf/Lspn/17yi/+HFqf/tz7H/+Nm5//zcvP/+3b3//969///evP9/KgD/mDoK/75bKf+4VCL/tVEf/7ZR
        H/+2UiD/vVkn/+WBT///q3n/kzME/+GviP//2rX//dez//jTr//uzKj/5MKg/9u6mf/QsJH/xqiK/8Kj
        hf+6kmr/iVs5/VUqFfNVKhXXVSoVoFUqFVhVKhUgVSoVB1UqFQEAAAAAAAAAAFUqFQRVKhUUoHRSbbeX
        efy6pJD/wKqT/8y0nf/awKb/5cqv//bYu//837///+DB///gwf//38D//9/A///fv/+ufl7/klEt/44w
        Af+uTx//1XVF/9t7S//igVH/13ZG/5w8DP+DMgn/rnRP/+3Fof//27f//9u3///bt//92bT/99Ov/+jG
        pP/evp3/0rOU/8epi//CpYf/uZFq/3VILPxVKhXvVSoVzVUqFYxVKhVCVSoVFFUqFQQAAAAAVSoVAVUq
        FQlVKhUouZl69ryokv/Aq5b/zLaf/9rCqf/mzLP/+NzA//7hxP//4cT//+LD///hw///4MP//+HC///g
        wf//4MH//+DA/5lcOv+RMAD/mDIA/5gyAP+YMgD/kzIB/4k9Ff/20rD//968///du///3Lv//9y6///c
        uf//3Ln//9u4//nWtP/qyaj/37+f/9K0lv/Hq43/w6eK/7mQZ/9VKhX5VSoV51UqFbhVKhVrVSoVKFUq
        FQlVKhUBVSoVA1UqFRK/nHvYvaiT/8Gtmf/MuKH/2sOs/+fOtf/53sP//uPI///jx///48f//+LG///i
        xf//4sX//+LF///hxP//4cP//+HC/7OAYP+GLAD/mDIA/5kzAP+YMgD/iy8A/6prRv//3r///9++///e
        vf//3r3//968///du///3bv//926///cuv/62Lb/6sqq/9/Aov/TtZj/ya2Q/8aniP+yhl3+VSoV9FUq
        FdZVKhWUVSoVQlUqFRJVKhUDVSoVBruQbVq9pYz+wq+c/8y3o//axK7/5s+3//jfxv/+5cv//+XK///k
        yv//48n//+TJ///kyP//48f//+PH///jx///4sb//+LF/7OBYf+CKwD/mDIA/5kzAP+YMgD/iS4B/72D
        X///4MH//9/B///fwP//4MD//9+////evv//3r7//969///evf//3rz/+ti3/+rLq//fwaT/07ea/8uv
        k//Dn3z/eUww+1UqFehVKhW0VSoVYFUqFSFVKhUGVSoVDMGjhOXCsJ7/ybaj/9fCrv/lzrn/99/H//7l
        zf//5s3//+bM///mzP//5cv//+XK///lyv//48n//+PJ///jyP//48j//+PI/7OCYv+BKwD/mDIA/5kz
        AP+YMgD/iS4B/72EYP//4sP//+HD///gw///4cL//+DC///gwf//4MD//+DA///fv///377//9++//jZ
        uf/py63/3cGk/9G1mv/LsZX/upFp/1UqFfJVKhXOVSoVg1UqFTRVKhUMh11BGMCpkv7FtKL/0b6s/+DM
        uP/w2sT//ebP///o0P//59D//+fO///mzv//5s7//+bN///mzf//5sz//+XL///ly///5cv//+XL/7OC
        ZP+BKwD/mDIA/5kzAP+YMgD/iS4B/72FYv//48b//+LG///ixf//4sX//+HD///hw///4cP//+HC///g
        wv//4ML//+HC///gwP/z1Lf/5smt/9i9ov/OtJr/xqSD/1ouGfhVKhXfVSoVnVUqFURVKhURzKuMtsa2
        pv/Luqn/2ca0/+fUwP/65M7//+jS///o0v//6NL//+jR///o0P//6ND//+jQ///nz///5s7//+fO///m
        zv//5s3//+bM/7ODZf+BKwD/mDIA/5kzAP+YMgD/iS4B/72FZP//48n//+PJ///jyP//48f//+PH///i
        xv//48b//+LF///hxf//4sT//+HE///ixP/83sD/7M+y/+DFqf/UuqD/z7Wd/6yBXv1VKhXmVSoVqVUq
        FUtVKhUTya6V7cm6q//SwrH/4c+9//Ddyf/+6tT//+rV///q1f//6tT//+rU///p0///6dL//+nS///o
        0f//6NH//+jR///o0P//59D//+fO/7OEZv+BKwD/mDIA/5kzAP+YMgD/iS4B/72GZf//5cv//+XL///l
        yv//48n//+PJ///jyP//48j//+PH///jx///4sb//+LG///jxv//48b/89i8/+fMsf/bwqf/07qh/8Wg
        fP9VKhXoVSoVrVUqFU5VKhUUyrWg/M29sP/Yybj/59XF//jl0///7dn//+vX///r2P//69f//+vW///q
        1f//6tX//+rV///q0///6dP//+nT///p0v//6dL//+jR/7OEZ/+BKwD/mDIA/5kzAP+YMgD/iS4B/72G
        Zv//5s7//+XN///lzP//5sz//+XL///lyv//5cr//+PJ///kyv//5Mn//+TJ///jx///5cr/+9/E/+zR
        uP/gyK7/176n/9Ctj/9VKhXpVSoVrlUqFU9VKhUUzLur/8/Bs//bzL7/6tnK//vp2f//7tz//+za///t
        2v//7Nr//+zZ///s2P//69j//+vX///r1v//6tb//+vW///q1f//6dP//+nT/7OFaP+BKwD/mDIA/5kz
        AP+YMgD/iS4B/72HZ///58///+fQ///nz///5s7//+fO///mzf//5sz//+XN///my///5cv//+XK///k
        yv//5sv//+TL/+/Wvf/jy7P/2cKq/9W5nP9VKhXpVSoVrlUqFU9VKhUUzsGz/8/Dtv/czsD/69zN//zs
        3P//797//+7d///t3f//7tz//+3c///t2///7Nr//+za///s2f//7Nj//+zY///r1///69f//+vX/7OF
        av+BKwD/mDIA/5kzAP+YMgD/iS4B/72IaP//6NL//+jR///o0f//59D//+fQ///nz///58///+fO///n
        zv//5s7//+bO///mzf//6M7//+fP//HYv//lzbb/2sKs/9jAp/9VKhXpVSoVrlUqFU9VKhUUz8S4/9DE
        uP/d0MP/7N7Q//3u3///8eL//+/g///v3///7t7//+7e///u3v//7t3//+7d///u3P//7dv//+3a///s
        2v//7Nr//+zY/7SGa/+CKwD/mDIA/5kzAP+YMgD/iS4B/72Iaf//6tP//+nT///p0///6dP//+jT///o
        0v//6NH//+jQ///o0P//6ND//+fQ///nz///6dD//+nS//Hawv/lzrf/2sSu/9rErf9VKhXoVSoVrVUq
        FU5VKhUUz8O4/9DFu//d0sb/7N/T//3v4v//8uT///Di///w4v//8OH//+/g///w4P//7+D//+7f///v
        3v//7t7//+7d///u3f//7dz//+3b/7iIbP+HLQD/mDIA/5kzAP+YMgD/iS4B/72Ja///7Nf//+vW///q
        1v//69b//+rV///q1f//6dP//+rT///p0///6dP//+nS///o0v//69T//+zV//Lcxf/l0Lr/2sax/9jD
        rP9VKhXmVSoVqVUqFUtVKhUTzsS3/9HIvv/e1Mn/7eHV//3x5f//9ej///Ll///y5f//8uT///Hj///x
        4v//8OP///Dh///w4f//7+D//+/g///v3///79//9+LQ/4w/Gf+RMAD/mDIA/5kzAP+YMgD/iC4B/72K
        bP//7dr//+zZ///s2f//7Nj//+vX///r1///69b//+vW///r1f//6tX//+nV///q1P//7df//+/Y//Ld
        yP/n077/28m0/9fAqf9VKhXfVSoVnVUqFURVKhUR0MO2/NTLw//g187/7uPZ//3x5///+Oz///Po///z
        5///8ub///Lm///z5f//8uX///Lj///x4///8eP///Hi/+/Xxv/AjG//k0Ma/44wAP+XMgD/mDIA/5gy
        AP+XMgD/fSkA/7mJbf//7dz//+3c///t2///7dv//+za///s2v//7Nn//+zY///r2P//69f//+rX///r
        1v//8t3///Le//Pfyv/o1MH/3sy5/9a8o/9VKhXOVSoVg1UqFTRVKhUM1sW07NjQyP/h2dD/7eTb//nv
        5v//+/D///br///06v//8+n///To///z6P//8+j///Pm///z5v//8ub///Ll/7GIcf9pIwD/byUA/4Aq
        AP98KQD/eSgA/3koAP9wJQD/ayMA/7KIb///79///+7f///u3v//7t7//+7d///u3P//7dz//+3b///t
        2///7Nr//+za///u2///+uf///Le//Pgzv/q18X/4tC9/9K0mP1VKhW0VSoVYFUqFSFVKhUG3smysdvU
        zf/g2dH/6+Lb//Tr5P///PP///rx///17P//9ez///Xr///06v//8+r///Pp///z6f//8+j///Pn/+nY
        yv+5oI//pIVy/6eFcf+ohXH/qIVw/5NrVP99Tzb/fU82/7+gjf//8eL///Dh///v4f//8OD//+/f///u
        3v//79///+7d///u3f//7d3//+7c///04/////D/++nX//Lgzv/p2Mb/5NPC/7uYe/JVKhWUVSoVQlUq
        FRJVKhUD37+hCdvRyf3e2NL/5+DZ//Hp4v/99e7////4///48f//9u3///ft///27f//9u3///bs///2
        6///9ev///Pq///z6v//8+r///Pp///z6P//8+j///Pn///z5v//8+b///Ll///y5f//8eP///Hj///x
        4///8eP///Di///w4v//8OH///Dh///v4P//7+D///Li////8v///Ov/9ubV/+7ezv/n2Mf/4cu3/1wx
        G7pVKhVrVSoVKFUqFQlVKhUBAAAAAN7Nvt/d2NP/493Y/+3n4P/18On////8////+f//+PH///jw///3
        8P//9+////fv///37v//9u3///bt///27P//9ez///Xs///16///8+r///Pq///z6v//8+n///Po///z
        6P//8+f///Pm///z5f//8uX///Ll///y5f//8eP///Hj///x4///8uT////w///////87t//8+XW/+vc
        zv/n2Mr/07ec+VUqFYxVKhVCVSoVFFUqFQQAAAAAAAAAAOrPtULd1s794NzY/+nj3v/y7Of/+/bx////
        //////z///n0///48f//+PH///jx///48P//9+////jv///37v//9+7///bu///37f//9u3/9eHT//fX
        wv//9ev///Xr///16v//8+n///Pp///z6P//8+j///Tn///z5///8+b///Lm///z5v////P////////8
        7//36tz/8OPV/+ncz//j0b7/imJIuFUqFVhVKhUgVSoVB1UqFQEAAAAAAAAAAAAAAADj08PK4d3Z/+Xh
        3f/t6OT/9O/r///69f/////////+///69f//+fP///nz///58///+PL///jy///48f//+PD///fw/9/E
        tP+gUSr/qEUU/9ZxP/+yVyn/0J+E///27P//9ez///Xr///16///9er///Xq///06v//9On///bq////
        9v/////////6//nu4f/z59v/7eHU/+nczv/RtJvuVSoVaFUqFSxVKhUMVSoVAgAAAAAAAAAAAAAAAAAA
        AAAAAAAA49nP7+Ph3f/n4+H/7urn//Xx7f///Pj//////////////fj///r1///69P//+fT///n0///5
        8///+fL///ny/4hAG/+HLQH/xGU2//+3h///p3b/mDYF//He0f//9+7///fu///37v//9e3///Xs///1
        7P//+e/////+////////////+u/k//Tq3//u5Nn/6+HV/+LNufpVKhVyVSoVN1UqFRJVKhUEAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAA7dO6O+Xe1vjk4uD/6OXi/+7s6f/18u////76///////////////////9
        +P//+/f///v2///69f//+vX/2MS3/24kAP9/KgD/lzIA/5gzAP+aNwb/lTgK/7N4Wf//9/H///fw///4
        8P//9/D///ry////+v/////////////////68ef/9Ovi/+7l3f/s4tn/5tXF/ZNtU5BVKhU5VSoVFVUq
        FQVVKhUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO3WwWXl4Nr55OPh/+jm5P/v7ev/9vTx///9
        +f/////////////////////////8///8+f//+/f/1sO4/2MhAP92JwD/lzIA/5cyAP+QMAD/dicA/66B
        af//+fT///r0///+9//////////////////////////8//rz6//17eX/7+fg/+zj2//n2cz9tZN5n1Uq
        FTJVKhUUVSoVBlUqFQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs1r9a5d/Z9ubl
        4//q6ef/8O/t//b08//6+fb///////////////////////////////////35/3FDLP9gIAD/biQA/3Im
        AP9pIwD/Xx8A/+vg2P////z////////////////////////////++fL/+vPt//Xv6f/w6eP/7ebf/+jZ
        zPu2lHqOVSoVJ1UqFQ9VKhUEVSoVAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAA6s+2Feff1ubp5+f/6+rq/+/u7f/z8fH/9/b0//v6+P///////////////////////////9HF
        v/9/Xk3/ThoA/1EbAP9mNR3/vaie/////////////////////////////vn1//r28f/38u7/9O7p//Hr
        5v/u6OH/5NXG74BYQElVKhUcVSoVClUqFQNVKhUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADr3Myx6ufk++zs6//u7u3/8fDw//Tz8v/39/X/+fj3//38
        +///////////////////////5+Lf/9vTz//////////////////////////+//z59f/69vP/9/Tw//Tx
        7f/y7ur/8ezp/+3l3PzfybbDVSoVIVUqFRBVKhUGVSoVAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA07adBe3g1c/s6uf87e3t/+7t
        7v/w8O//8vLx//X09P/4+Pf//Pv6//79/P///v3///78///+/P///fz///78//79+v/7+ff/+PX0//Xz
        8v/z8e7/8u/t//Hv7P/v6eL959fG2Wc9KCNVKhUQVSoVB1UqFQJVKhUBAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AABVKhUB7t/QuO3p4/Tt7Ov/7Ozs/+7u7v/x8fH/8/Lz//Pz8//z8vL/8/Py//Pz8//08/P/9PPy//Tz
        8v/08/H/8vHv//Hv7v/w7er/7+fe9ufWxcFVKhUWVSoVDVUqFQZVKhUCVSoVAQAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADt1Lwf69zMqenh1+Pr5uL46+rp/uzs6//s7Oz/7Ozs/+zs
        7P/s7Oz/7Orr/+zq6P7s5uL57eLW5OrXx66/oYgsVSoVDFUqFQdVKhUDVSoVAQAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////gP//AAD///8Af/8AAP//
        /gB//wAA///4AH//AAD///gAf/8AAP//8AB//wAA//8gAH//AAD//AAAP/8AAP/gAAAH/wAA/4AAAAH/
        AAD/AAAAAP8AAPwAAAAAPwAA+AAAAAAfAADwAAAAAA8AAOAAAAAABwAA4AAAAAAHAADAAAAAAAMAAIAA
        AAAAAQAAgAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAABAACAAAAAAAEAAMAAAAAAAwAA4AAAAAAH
        AADgAAAAAAcAAPAAAAAADwAA+AAAAAAfAAD8AAAAAD8AAP8AAAAA/wAA/4AAAAH/AAD/4AAAB/8AAP/8
        AAA//wAAKAAAACAAAABAAAAAAQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUCUSBEsh
        D05TKBR+VSoVQVUqFQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEce
        DRRdMBaVkV019VcrFeJSJxJoVSoVBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AABJHg0zWSoQutOicP/fqnL/VykQ7FAlEmdVKhUEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAASh8MQ1IkC9u5ilz/88yh/9ahbv9SJQ7jTyQRYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAFAkECZRJA7WvpFl/+C6kf/5z6X/1aFx/1AjDNtOIxFdVSoVAgAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AABUKBQPUCUREEwhDQ9LHws1RBcFuX5QNf/Tsoz/5r6U//vSp//XqHz/UCQO500iDpVUKRRIVSoVJFUq
        FQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AABTJxIPSyAMPUUZBntSJA2pYjYd0WI3IPZ0SjH/s5Bx/8yqif/sw5n/9Mui/86lgP9iNBj9QBMB6kcd
        C89SJxKqVCkUb1UqFTNVKhULAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAASx4LLUQYBHhxQiXOhVo6+aN+X/+8mnn/vJt7/7+ff//AoIH/za2K/+7Gn//sw5z/1K+K/7mS
        bP+OYj//e0so/0QYBv1KHgvlTyQRs1QpFGpVKhUkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAASR0LBlAiDE5uQyi6sYxn/7+ihf/Eqo3/xKqL/8emhf/Kqob/zKuJ/9Oykf/nwp///NSt//PN
        pv/buJb/z6+Q/8usif/FpYD/tIpg/3FDJv9PIQz/Sx8M4VMoE5RVKhU7VSoVBQAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAEcbBwFZKhNiqoRg+MatjP/DrZX/yq6U/9O1mP/Yupv/5cWl//XVsf/52bb/+tu4///j
        vv//58D//+K7//jVsP/kwZ7/17WT/8ytj//KrY7/y6mD/6x/Vv9UJxD/RxwJ71MnE6tVKhVCVSoVBQAA
        AAAAAAAAAAAAAAAAAAAAAAAAg1Y2dr2cev/FsJj/yLGY/9a6nv/mx6n/9tSz///hvv/40rD/8cGd///Y
        sf/60Kn/9sqk//bKo///5b3//9Cn//fNp//41bH/6MWh/9q6mP/PsZH/zrCS/76Vb/9zQyT/SB4K91Em
        E6VVKhU2AAAAAAAAAAAAAAAAAAAAAIVYOFbFqIj/wq6Z/860nf/hxqv/9te5///hwv//5MT///PT/8+f
        fP9mBwD/micA/75QG//MXyv/zF0o/71OGv+PMAL/2qiA///nw///3Lj/+NOv/+bDov/TtZX/zbKU/8ag
        eP9tPyL/RxwJ7FMoE45VKhUcAAAAAAAAAABNHwkQv6KD/8KwnP/Mt6L/48qx//rewv//58j//+TG///j
        xf//5cf//+jK//TZuv+JPhj/mi4A/6Y+Cv+ZMAP/jUMc//HYtv//5cP//9+////gu///37z//tq2/+jH
        p//Ut5n/zbOW/8Cac/9SJA7/TSIP2FQpFFtVKhUFAAAAALSQcbbKuqf/zLil/+PMs//94cb//+nN///l
        yf//5Mj//+TG///kyP//683///vf/59kQv+EGQD/lyoA/34YAP/BjWn////h///kxP//4cD//968///e
        vf//4b///dy5/+jHqv/VuZ7/2L2e/6d8Vv9HGQf6USYRmVUqFR1sPyYh1sCn/8q6qf/fybT/++DJ///p
        0f//6M3//+bN///myv//5cv//+TK///pzv//9Nz/m2E+/4UdAP+cMAD/gRwA/8qXdP//9tr//+PG///i
        w///4cL//+HB///gwP//4sD//d27/+fJrP/Xv6P/1LWS/2k7IP9HHAnLVCkURqqHanbJvKr/1cSx//Ha
        x///7NT//+rT///oz///6ND//+jO///nz///583//+vS///23v+bYUD/hh0A/5wwAP+CHAD/yJZ1///4
        3///5cn//+PG///hxP//48X//+DE///jxf//5Mb/9ti5/+DFq//exqv/lW1R/0gaBupTKBNp0Lif782/
        sv/i0L7//OnS///u1///6tX//+vU///q0v//6tP//+fS///p0f//7dX///jh/5tiQf+GHQD/nTAA/4Ib
        AP/Il3f///vj///nzf//48r//+TJ///kx///4sj//+PH///lyf//4sX/68+0/97GsP/YtpP/UCQN8FEl
        EXLJt6b508a4/+7bzP//8N3//+7b///s2v//7Nj//+zX///r1///69T//+vV///v2f//+ub/m2FC/4Yc
        AP+cMAD/ghoA/8iYef///Ob//+nQ///nzv//5sv//+TK///mzP//5cv//+XK///ozf/12sH/48y1/+LG
        qf9PJA7xUCQPcszAsvbWyLz/8eHR///z4f//8N3//+7c///u3P//7dv//+3a///t2f//7dj///Dc///7
        6/+bY0P/hR0A/5wwAP+CGgD/yJp7///+6f//69P//+jP///o0P//5tD//+jN///nzv//583//+vR//ng
        x//kzrb/5s+3/1AkD/FPJA9yzcK29tbJvv/y5Nb///Tl///w4f//8OD//+/f///v3///797//+/d///v
        3f//9OP////0/6JsTf+HHAD/nTAA/4IaAP/Imnz////t///s1///6tX//+jU///p0f//6dH//+nS///n
        0f//7db/+eHK/+TOuP/n073/UCUQ8E8kD3LMwbb3183D//Pm2v//9+r///Pl///y5P//8eP///Hj///v
        4v//8uL///Tk////9f////X/k0cf/5ImAP+fMAD/hBkA/8mcf/////L//+7b///t2P//7Nf//+vV///r
        1P//6dT//+nT///x2v/55M7/5tO9/+bUvf9QIw7rTyQPac/Dt/ra08r/8+je///67v//9+v///Lm///y
        5///9Of///Pl///15///++//yJ+H/4EsBP98CwD/ihwA/40gAP9tCgD/wJV6////9f//8N7//+7c///t
        2///7dr//+3Y///q2P//69f///jk//ro1f/r2Mf/59K7/1AjDs1PJA9G2su5293Y0v/u5d////vy///7
        8f//9Ov///br///z6v//8+n///fr///77/+ngWn/bzce/4RJK/+FTzH/bTMT/08RAP+9nIj////1///x
        4///8OD//+/d///v3v//7tz//+va///z4f///u3/+eXT//Li0v/hx6z/UCELmlElEB3ewadF2tfU/+jh
        2//78+z////9///47///+O3///fu///37f//+O3///nw////+f////b////5/////v///vX/+/Hl///3
        6f//9+n///Pl///y5P//8eP///Dh///v4P//8N/////2///56f/z4dL//vLh/49qU+lCFABVUygTBefH
        qgXe1Mv74N7c//Hr5P////3////////48v//9/D///nx///58P//+fD///zz////+v//////////////
        9//////////3///26v//9Oj///To///05v//8eT///Lh////9P//////+evc//bq3v/s28X/Zzsjm0ca
        BhcAAAAAAAAAAOTRvnDe3tz/6eXi//jy7f/////////////79f//+fL///r0///58////fb//////8ed
        hf+qSRr/44VR/8mHY/////r///z0///37f//9er///Pp///16f///vj///////z06f/16d3///jr/6eF
        a9VAEgAuAAAAAAAAAAAAAAAAAAAAAObYyr3i4+P/6+jm//n08f/////////////9+v//+vX///z2////
        ///z6uP/YggA/5wvAP/fhk7/oy8A/9Sumf////////nx///27P//+vH////////////99+//9evh//z2
        7v/Zwqz3QBIAQE4jDgMAAAAAAAAAAAAAAAAAAAAAAAAAAOjd0tni5eb/6+rp//r48///////////////
        /////////////9/Ryf9IAAD/hBsA/40aAP9jAAD/tIpw//////////r//////////////////vn0//bt
        5///+/j/793L/ms/JVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA79a7AufYy7bn5+j/7vDw//b1
        9P/+/v3//////////////////////3hSPf87AAD/PQAA/1cdAv/6+vf////////////////////8//33
        8f/59vL////7/9bCstttQSc5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOrg
        14Pq5uL/9fn7//b4+v/4+Pb//Pz7/////////////////8rCu/+9r6r/9vf0//////////////37//35
        9v/8+vn///////758f+zmIWhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAADKurCf3tbQ/fL09f/w8/X/9fb3//z8/f/////////////////////////+//n5
        +f/3+Pj///////369P+0nY6rWi0VGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7oY4P9+/jNuvcy6Xq5d/y7evr9+3t7fbt7u727e7u9u7t
        7vbu6+r48evj8/Lj1bKdfmhDXTEaHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAD//4P///8D///+A////Af///gD//+AAP/+AAA//AAAH/AAAAfgAAAD4AAAA8AAAAGAAAAAgAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAA8AAAAPgAAAP4AAAH/gA
        AH/+AAD//wAD/ygAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoeCyRjNhu3UCURKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0QAE3On2//q3hN/z8WBCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0AAD+Wa0v///fE/5RjQf8vAwBDAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAA8DAAhWiwUp35VOuiMZ0r/yqqH///cs/+vh2T/VCcN/j8SAMlGGghSAAAAAAAA
        AAAAAAAAAAAAAAAAAABZKxNqp4hq/9K2mf/nyqj//eS////px///+NH/9daz/9i4k/+tiWT/Xi8V/z4R
        AKEAAAAAAAAAAAAAAACIXj10yrWa/+3VuP//68z/+Na3/8BwT//plWP/3Y1c/9+me///58P/9Nax/9e2
        lP9zRyn/PBEAmgAAAABgMxkpy7ii/+7Ywf//79H//+7P////4v+0gWL/eQAA/48uBv/35cT//+3L///n
        w//117f/2r2b/1stFP9HGwg3rZF3s+jbx///8Nf//+zS///nzv///+3/z7KV/28AAP+kWDf////w///n
        yf//5cb//+rJ//zjxf+timv/Pg8Aks+/rv/459X///Tf///s1v//7Nb////z/82vlP90AAD/pVc2////
        8f//6M///+XK///qz///69H/5Mqv/0sdB6jPwrf//e/g///04///797///Dc///////Wwar/dwAA/6ZY
        Nv////j//+3V///p0P//7NL///LZ/+zXwP9JHgmp0Me9//316f//+Ov///Lm///97//v5tr/jD0e/2UA
        AP+MPCP////+///w3f//69b//+7Z///65f/y3sn/Sx8Kk9nMvtj39O/////5///27P////n/5tnJ/7OT
        gv+6pZr/wq6j////+P//9OP//+7c///66/////z/4sq0/0IRADbiybJU5OXl//////////r///vz////
        //////r/+cim///+7v////////Xo///67////////////4pnUK8AAAAAAAAAAOLb06rt7e//////////
        ////////jldO/10AAP+aRSj//////////////////////8qyoNwAAAAAAAAAAAAAAAAAAAAA5tzTkfL0
        9f///////////9fOyf9iQUT/xbWv///////////////+/9zMvqQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AADTysIm28/DlfXy7u/////////////////7+PPzv6udnXtWQC4AAAAAAAAAAAAAAAAAAAAA/x8AAP4f
        AAD8HwAA4AcAAMADCwaAAQxOAAAougAAZ/8AAIX/AACN/wAAi/8AAIX/AAGG/4ADif/AB5H/4A+f/w==
</value>
  </data>
  <data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
    <value>CenterParent</value>
  </data>
  <data name="$this.Text" xml:space="preserve">
    <value>About Multi-Tabbed Web Browser</value>
  </data>
  <data name="&gt;&gt;$this.Name" xml:space="preserve">
    <value>AboutForm</value>
  </data>
  <data name="&gt;&gt;$this.Type" xml:space="preserve">
    <value>System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</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 has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here

About the Author

Jeroen Landheer
Web Developer
Chile Chile
I am
- born in The Netherlands
- living in Chile together with my wife.
- a Microsoft Certified Professional Developer on all 3 areas (Windows, Web and Enterprise)
- an MCITP on Microsoft SQL Server 2005 (Database Administrator)
- an active programmer for about 14 years.
- a business owner, of a Dutch company called "The Wheel Automatisering" (http://www.thewheel.nl)
- a coder in C#, VB.Net and Managed C++.
- someone who likes to share knowledge
 
For fun I like to go out with my dogs, enjoy the sun or write some articles that I share with the community.

| Advertise | Privacy | Mobile
Web02 | 2.8.140721.1 | Last Updated 29 Mar 2006
Article Copyright 2006 by Jeroen Landheer
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid