Subversion Repositories userdetect2

Rev

Rev 84 | Rev 87 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

object UD2MainForm: TUD2MainForm
  Left = 202
  Top = 139
  Width = 897
  Height = 519
  ActiveControl = IniTemplateMemo
  Caption = 'ViaThinkSoft UserDetect2'
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  OldCreateOrder = False
  Position = poScreenCenter
  OnCreate = FormCreate
  OnDestroy = FormDestroy
  PixelsPerInch = 96
  TextHeight = 13
  object PageControl1: TPageControl
    Left = 0
    Top = 0
    Width = 881
    Height = 481
    ActivePage = TabSheet3
    Align = alClient
    TabOrder = 0
    object TasksTabSheet: TTabSheet
      Caption = 'Tasks'
      object TasksListView: TVTSListView
        Left = 0
        Top = 0
        Width = 873
        Height = 453
        Align = alClient
        Columns = <>
        Items.Data = {
          3B0000000200000000000000FFFFFFFFFFFFFFFF000000000000000004746573
          7400000000FFFFFFFFFFFFFFFF0000000000000000057465737432}
        LargeImages = TasksImageList
        ReadOnly = True
        PopupMenu = TasksPopupMenu
        TabOrder = 0
        OnCompare = ListViewCompare
        OnDblClick = TasksListViewDblClick
        OnKeyPress = TasksListViewKeyPress
      end
    end
    object TabSheet2: TTabSheet
      Caption = 'Identifications'
      ImageIndex = 1
      object IdentificationsListView: TVTSListView
        Left = 0
        Top = 0
        Width = 873
        Height = 376
        Align = alClient
        Columns = <
          item
            Caption = 'Description'
            Width = 100
          end
          item
            Caption = 'Dyn'
          end
          item
            Caption = 'Method name'
            Width = 100
          end
          item
            Caption = 'Value'
            Width = 100
          end
          item
            Caption = 'GUID of Plugin'
          end>
        HideSelection = False
        ReadOnly = True
        RowSelect = True
        PopupMenu = IdentificationsPopupMenu
        TabOrder = 0
        ViewStyle = vsReport
        OnCompare = ListViewCompare
      end
      object DynamicTestGroupbox: TGroupBox
        Left = 0
        Top = 376
        Width = 873
        Height = 77
        Align = alBottom
        Caption = 'Check Dynamic Query'
        TabOrder = 1
        DesignSize = (
          873
          77)
        object DynamicTestPluginLabel: TLabel
          Left = 16
          Top = 24
          Width = 29
          Height = 13
          Caption = 'Plugin'
        end
        object DynamicTestDataLabel: TLabel
          Left = 272
          Top = 24
          Width = 67
          Height = 13
          Caption = 'Dynamic Data'
        end
        object DynamicTestPluginComboBox: TComboBox
          Left = 16
          Top = 40
          Width = 225
          Height = 21
          Style = csDropDownList
          ItemHeight = 13
          TabOrder = 0
        end
        object DynamicTestDataEdit: TEdit
          Left = 272
          Top = 40
          Width = 441
          Height = 21
          Anchors = [akLeft, akTop, akRight]
          TabOrder = 1
        end
        object DynamicTestButton: TButton
          Left = 736
          Top = 32
          Width = 121
          Height = 33
          Anchors = [akTop, akRight]
          Caption = 'Query'
          TabOrder = 2
          OnClick = DynamicTestButtonClick
        end
      end
    end
    object TabSheet3: TTabSheet
      Caption = 'Task Definition File Template'
      ImageIndex = 2
      object IniTemplateMemo: TMemo
        Left = 0
        Top = 0
        Width = 873
        Height = 402
        Align = alClient
        Font.Charset = ANSI_CHARSET
        Font.Color = clWindowText
        Font.Height = -12
        Font.Name = 'Courier New'
        Font.Style = []
        HideSelection = False
        ParentFont = False
        ReadOnly = True
        ScrollBars = ssBoth
        TabOrder = 0
        WantTabs = True
      end
      object Panel1: TPanel
        Left = 0
        Top = 402
        Width = 873
        Height = 51
        Align = alBottom
        BevelOuter = bvNone
        TabOrder = 1
        DesignSize = (
          873
          51)
        object OpenTDFButton: TButton
          Left = 8
          Top = 8
          Width = 209
          Height = 33
          Anchors = [akLeft, akTop, akBottom]
          Caption = 'Open current Task Definition File'
          TabOrder = 0
          OnClick = OpenTDFButtonClick
        end
        object SaveTDFButton: TButton
          Left = 654
          Top = 8
          Width = 209
          Height = 33
          Anchors = [akTop, akRight, akBottom]
          Caption = 'Save as new Task Definition File'
          TabOrder = 1
          OnClick = SaveTDFButtonClick
        end
      end
    end
    object TabSheet4: TTabSheet
      Caption = 'Loaded Plugins'
      ImageIndex = 3
      object LoadedPluginsListView: TVTSListView
        Left = 0
        Top = 0
        Width = 873
        Height = 453
        Align = alClient
        Columns = <
          item
            Caption = 'DLL File'
            Width = 100
          end
          item
            Caption = 'Vendor'
            Width = 100
          end
          item
            Caption = 'Plugin name'
            Width = 100
          end
          item
            Caption = 'Version'
            Width = 100
          end
          item
            Caption = 'Identification method name'
            Width = 100
          end
          item
            Caption = 'Dynamic?'
          end
          item
            Caption = 'Detected IDs'
          end
          item
            Caption = 'Load time'
          end
          item
            Caption = 'Identification Status'
          end
          item
            Caption = 'GUID of Plugin'
            Width = 100
          end>
        HideSelection = False
        ReadOnly = True
        RowSelect = True
        PopupMenu = LoadedPluginsPopupMenu
        TabOrder = 0
        ViewStyle = vsReport
        OnCompare = ListViewCompare
      end
    end
    object TabSheet5: TTabSheet
      Caption = 'About'
      ImageIndex = 4
      DesignSize = (
        873
        453)
      object Image1: TImage
        Left = 8
        Top = 8
        Width = 32
        Height = 32
        AutoSize = True
        Picture.Data = {
          055449636F6E0000010006001010100000000000280100006600000010100000
          00000000680500008E0100002020100000000000E8020000F606000020200000
          00000000A8080000DE0900003030100000000000680600008612000030300000
          00000000A80E0000EE1800002800000010000000200000000100040000000000
          C000000000000000000000001000000000000000000000000000800000800000
          00808000800000008000800080800000C0C0C000808080000000FF0000FF0000
          00FFFF00FF000000FF00FF00FFFF0000FFFFFF00000000000000000000008777
          7777777000008FFFFFFFFF7000008FF22FF99F7000008F2B2F9B9F7000008FA2
          2FFDDF7087778FFFFFFFFF708FFF8777777777708F9F9444444444408FF99444
          444444408F99F998888888808FFF9FFFFF700000877797777770000084444444
          4440000084444444444000008888888888800000F000DFCDF000FFFDF000D7DF
          F000D7EFF0009FCF0000BFCF0000DDDF0000FDEF0000BFCB00009FDB0000CFCF
          000FCFEF000FFFCE000FDFDE000FDBDF000FFBFF280000001000000020000000
          0100080000000000400100000000000000000000000100000000000000000000
          000080000080000000808000800000008000800080800000C0C0C000C0DCC000
          F0CAA60004040400080808000C0C0C0011111100161616001C1C1C0022222200
          29292900555555004D4D4D004242420039393900807CFF005050FF009300D600
          FFECCC00C6D6EF00D6E7E70090A9AD000000330000006600000099000000CC00
          003300000033330000336600003399000033CC000033FF000066000000663300
          00666600006699000066CC000066FF0000990000009933000099660000999900
          0099CC000099FF0000CC000000CC330000CC660000CC990000CCCC0000CCFF00
          00FF660000FF990000FFCC00330000003300330033006600330099003300CC00
          3300FF00333300003333330033336600333399003333CC003333FF0033660000
          3366330033666600336699003366CC003366FF00339900003399330033996600
          339999003399CC003399FF0033CC000033CC330033CC660033CC990033CCCC00
          33CCFF0033FF330033FF660033FF990033FFCC0033FFFF006600000066003300
          66006600660099006600CC006600FF0066330000663333006633660066339900
          6633CC006633FF00666600006666330066666600666699006666CC0066990000
          6699330066996600669999006699CC006699FF0066CC000066CC330066CC9900
          66CCCC0066CCFF0066FF000066FF330066FF990066FFCC00CC00FF00FF00CC00
          9999000099339900990099009900CC009900000099333300990066009933CC00
          9900FF00996600009966330099336600996699009966CC009933FF0099993300
          99996600999999009999CC009999FF0099CC000099CC330066CC660099CC9900
          99CCCC0099CCFF0099FF000099FF330099CC660099FF990099FFCC0099FFFF00
          CC00000099003300CC006600CC009900CC00CC0099330000CC333300CC336600
          CC339900CC33CC00CC33FF00CC660000CC66330099666600CC669900CC66CC00
          9966FF00CC990000CC993300CC996600CC999900CC99CC00CC99FF00CCCC0000
          CCCC3300CCCC6600CCCC9900CCCCCC00CCCCFF00CCFF0000CCFF330099FF6600
          CCFF9900CCFFCC00CCFFFF00CC003300FF006600FF009900CC330000FF333300
          FF336600FF339900FF33CC00FF33FF00FF660000FF663300CC666600FF669900
          FF66CC00CC66FF00FF990000FF993300FF996600FF999900FF99CC00FF99FF00
          FFCC0000FFCC3300FFCC6600FFCC9900FFCCCC00FFCCFF00FFFF3300CCFF6600
          FFFF9900FFFFCC006666FF0066FF660066FFFF00FF666600FF66FF00FFFF6600
          2100A5005F5F5F00777777008686860096969600CBCBCB00B2B2B200D7D7D700
          DDDDDD00E3E3E300EAEAEA00F1F1F100F8F8F800F0FBFF00A4A0A00080808000
          0000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF0000000000
          0A0A0A0A0A0A0A0A0A0A0A0A00000000EC070707070707070707070A00000000
          ECF6F6F6F6F6F6F6F6F6070A00000000ECF6F60202F6F6F9F9F6070A00000000
          ECF602FB02F6F9FBF9F6070A0A0A0A0AECF6FA0202F6F6FDFDF6070AECEF0707
          40F6F6F6F6F6F6F6F6F6070AECF6F6F6EC070707070707070707070AECF640F6
          E9040404040404040404040AECF6F44040045F04040404040404040AECF64020
          F64040EC40ECECECECECEC0AECF6F6F640F6F6F6F6F6070A00000000EC070707
          400707070707070A00000000EC040404040404040404040A00000000EC040404
          400404040404040A00000000ECECECECECECECECECECEC0A00000000F0000000
          F000F000F000B000F000F000F000000000009000000090000000B00000000000
          0000B0000000B000000FB000000F0000000FF000000FF000000FF00028000000
          2000000040000000010004000000000080020000000000000000000010000000
          0000000000000000000080000080000000808000800000008000800080800000
          C0C0C000808080000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000
          FFFFFF0000000000000000000000000000000000000000000000000000000000
          00000000000000008777777777777777777777700000000087FFFFFFFFFFFFFF
          FFFFFF700000000087F8888FFF8888FFF8888F700000000087FFFFFFFFFFFFFF
          FFFFFF700000000087FF000FFFF000FFFF000F700000000087F55D5FFF3330FF
          F1111F700000000087FFDBDFFFF3B3FFFF9B1F700000000087FFFDDFFFFF33FF
          FF991F708777777787FFFFFFFFFFFFFFFFFFFF7087FFFFFF87F8888FFF8888FF
          F8888F7087FFFFFF87FFFFFFFFFFFFFFFFFFFF7087FFFFFF87FF000FFFF444FF
          FF000F7087FFFFFF87F2222FFF6664FFF4444F7087FFFFFF87FFAB2FFFF6E6FF
          FFCE4F7087FFFFFF87FFAA2FFFF666FFFFCC4F7087FFBFFF97FFBFFFFFFFFFFF
          FFFFFF7087FFF97F87797777777777777777777087FFFF979494444444444444
          4000000087FFFFF989444444444444444F0F0F0087BFB997B799444444444444
          4444444087FFFF79F9888888888888888888888087FFF79F9F97FFFFFFFFFF70
          0000000087FFF9FF7FF9FFFFFFFFFF700000000087FBFFFF9FFFBFFFFFFFFF70
          0000000087777777777777777777777000000000844444444444444440000000
          0000000084444444444444444F0F0F0000000000844444444444444444444440
          0000000088888888888888888888888000000000000000000000000000000000
          00000000FFFFFFFFFF000000FF000000FF000000FF000000FF000000FF000000
          FF000000FF000000000000000000000000000000000000000000000000000000
          0000000000000000000000000000000000000000000000000000000000000000
          000000FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF
          FFFFFFFF28000000200000004000000001000800000000008004000000000000
          0000000000010000000000000000000000008000008000000080800080000000
          8000800080800000C0C0C000C0DCC000F0CAA60004040400080808000C0C0C00
          11111100161616001C1C1C002222220029292900555555004D4D4D0042424200
          39393900807CFF005050FF009300D600FFECCC00C6D6EF00D6E7E70090A9AD00
          0000330000006600000099000000CC0000330000003333000033660000339900
          0033CC000033FF00006600000066330000666600006699000066CC000066FF00
          009900000099330000996600009999000099CC000099FF0000CC000000CC3300
          00CC660000CC990000CCCC0000CCFF0000FF660000FF990000FFCC0033000000
          3300330033006600330099003300CC003300FF00333300003333330033336600
          333399003333CC003333FF00336600003366330033666600336699003366CC00
          3366FF00339900003399330033996600339999003399CC003399FF0033CC0000
          33CC330033CC660033CC990033CCCC0033CCFF0033FF330033FF660033FF9900
          33FFCC0033FFFF00660000006600330066006600660099006600CC006600FF00
          663300006633330066336600663399006633CC006633FF006666000066663300
          66666600666699006666CC00669900006699330066996600669999006699CC00
          6699FF0066CC000066CC330066CC990066CCCC0066CCFF0066FF000066FF3300
          66FF990066FFCC00CC00FF00FF00CC009999000099339900990099009900CC00
          9900000099333300990066009933CC009900FF00996600009966330099336600
          996699009966CC009933FF009999330099996600999999009999CC009999FF00
          99CC000099CC330066CC660099CC990099CCCC0099CCFF0099FF000099FF3300
          99CC660099FF990099FFCC0099FFFF00CC00000099003300CC006600CC009900
          CC00CC0099330000CC333300CC336600CC339900CC33CC00CC33FF00CC660000
          CC66330099666600CC669900CC66CC009966FF00CC990000CC993300CC996600
          CC999900CC99CC00CC99FF00CCCC0000CCCC3300CCCC6600CCCC9900CCCCCC00
          CCCCFF00CCFF0000CCFF330099FF6600CCFF9900CCFFCC00CCFFFF00CC003300
          FF006600FF009900CC330000FF333300FF336600FF339900FF33CC00FF33FF00
          FF660000FF663300CC666600FF669900FF66CC00CC66FF00FF990000FF993300
          FF996600FF999900FF99CC00FF99FF00FFCC0000FFCC3300FFCC6600FFCC9900
          FFCCCC00FFCCFF00FFFF3300CCFF6600FFFF9900FFFFCC006666FF0066FF6600
          66FFFF00FF666600FF66FF00FFFF66002100A5005F5F5F007777770086868600
          96969600CBCBCB00B2B2B200D7D7D700DDDDDD00E3E3E300EAEAEA00F1F1F100
          F8F8F800F0FBFF00A4A0A000808080000000FF0000FF000000FFFF00FF000000
          FF00FF00FFFF0000FFFFFF000000000000000000000000000000000000000000
          00000000000000000000000000000000000000000A0A0A0A0A0A0A0A0A0A0A0A
          0A0A0A0A0A0A0A0A0A0A0A0A0000000000000000EC0707070707070707070707
          07070707070707070707070A0000000000000000EC071B1B1BF31B1B1B1B1B1B
          F31B1B1B1B1B1BF31B1B070A0000000000000000EC071BECECECECF6F6F6ECEC
          ECECF6F6F6ECECECEC1B070A0000000000000000EC071BF6F6F6F6F6F6F6F6F6
          F6F6F6F6F6F6F6F6F61B070A0000000000000000EC07F3F60A0A0AF6F6F6F60A
          0A0AF6F6F6F60A0A0A1B070A0000000000000000EC071B0505FD05F6F6F60303
          030AF6F6F6010101011B070A0000000000000000EC071BF6FDFBFDF6F6F6F603
          FB03F6F6F6F6F9FB011B070A0A0A0A0A0A0A0A0AEC071BF6F6FDFDF6F6F6F6F6
          0303F6F6F6F6F9F9011B070AECEF070707070707EC07F3F6F6F6F6F6F6F6F6F6
          F6F6F6F6F6F6F6F6F61B070AEC071B1B1B1B1B1BEC071BECECECECF6F6F6ECEC
          ECECF6F6F6ECECECEC1B070AEC071BF6F6F6F6F6EC071BF6F6F6F6F6F6F6F6F6
          F6F6F6F6F6F6F6F6F61B070AEC07F3F6F6F6F6F6EC071BF60A0A0AF6F6F6F604
          0404F6F6F6F60A0A0A1B070AEC071BF6F6F6F6F6EC071B02020202F6F6F60606
          0604F6F6F6040404041B070AEC071BF6F6F6F6F6EC071BF6FAFB02F6F6F6F606
          FE06F6F6F6F6FCFE041B070AEC071BF6F6F6F6F6EC071BF6FAFA02F6F6F6F606
          0606F6F6F6F6FCFC041B070AEC071BF6FBF6F6F640071B1BFB1B1B1B1B1B1B1B
          1B1B1B1B1B1B1B1B1B1B070AEC071BF6F64007F6EC0707400707070707070707
          07070707070707070707070AEC071BF6F6F6E907400440040404040404040404
          04040404040A0A0A0A0A0A0AEC071BF6F6F6F640EB4004040404040404040404
          0404040404FF0AFF0AFF0A0AEC07FBF6FB402007FBEF40200404040404040404
          04040404040404040404040AEC07F3F6F6F60740F640ECECECECECECECECECEC
          ECECECECECECECECECECEC0AEC071BF6F6EF40F640FF4007F6F6F6F6F6F6F6F6
          F61B070A0000000000000000EC071BF6F640F6F607FFFF40F6F6F6F6F6F6F6F6
          F61B070A0000000000000000EC07F3FB1B1B1B1B401B1B1BFB1B1B1B1B1B1B1B
          1B1B070A0000000000000000EC07070707070707070707070707070707070707
          0707070A0000000000000000EC040404040404040404040404040404040A0A0A
          0A0A0A0A0000000000000000EC04040404040404040404040404040404FF0AFF
          0AFF0A0A0000000000000000EC04040404040404040404040404040404040404
          0404040A0000000000000000ECECECECECECECECECECECECECECECECECECECEC
          ECECEC0A00000000000000000000000000000000000000000000000000000000
          000000000000000000000000FFFFFFFFFF000000FF000000FF000000FF000000
          FF000000FF000000FF000000FF00000000000000000000000000000000000000
          0000000000000000000000000000000000000000000000000000000000000000
          0000000000000000000000FF000000FF000000FF000000FF000000FF000000FF
          000000FF000000FFFFFFFFFF2800000030000000600000000100040000000000
          0006000000000000000000001000000000000000000000000000800000800000
          00808000800000008000800080800000C0C0C000808080000000FF0000FF0000
          00FFFF00FF000000FF00FF00FFFF0000FFFFFF00000000000000000000000000
          0000000000000000000000000000000000000000000000000000000000000000
          0000000000000000000000000000000000000000000000000000000000000000
          000087777777777777777777777777777777777000000000000087FFFFFFFFFF
          FFFFFFFFFFFFFFFFFFFFFFF000000000000087FFFFFFFFFFFFFFFFFFFFFFFFFF
          FFFFFFF000000000000087FFF77777FFFFFF77777FFFFF77777FFFF000000000
          000087FFF88888FFFFFF88888FFFFF88888FFFF000000000000087FFFFFFFFFF
          FFFFFFFFFFFFFFFFFFFFFFF000000000000087FFFFFFFFFFFFFFFFFFFFFFFFFF
          FFFFFFF000000000000087FFFF0000FFFFFFF0000FFFFFF0000FFFF000000000
          000087FFF55555FFFFFF33333FFFFF11111FFFF000000000000087FFFFDDD5FF
          FFFFF3773FFFFFF9991FFFF000000000000087FFFFDBD5FFFFFFF3B73FFFFFF9
          B91FFFF000000000000087FFFFDDDDFFFFFFF3333FFFFFF9991FFFF087777777
          777787FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF087FFFFFFFFFF87FFFFFFFFFF
          FFFFFFFFFFFFFFFFFFFFFFF087FFFFFFFFFF87FFF77777FFFFFF77777FFFFF77
          777FFFF087FFFFFFFFFF87FFF88888FFFFFF88888FFFFF88888FFFF087FFFFFF
          FFFF87FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF087FFFFFFFFFF87FFFFFFFFFF
          FFFFFFFFFFFFFFFFFFFFFFF087FFFFFFFFFF87FFFF0000FFFFFFF4444FFFFFF0
          000FFFF087FFFFFFFFF997FFF22222FFFFFF66664FFFFF44444FFFF087FFFFFF
          FFFF87FFFFABA2FFFFFFF6E64FFFFFFC664FFFF087FFFFFFFFF997FFFFABA2FF
          FFFFF6E64FFFFFFCE64FFFF087FFFBFFFFFF87FFFFBBA2FFFFFFF6666FFFFFFC
          CC4FFFF087FFFBBFFFF997FFF99FFFFFFFFFFFFFFFFFFFFFFFFFFFF087FFFFB9
          FFFF87FF99FFFFFFFFFFFFFFFFFFFFFFFFFFFFF087FFFFF99FF9977997777777
          77777777777777777777777087FFFFFF99F99499444444444444444444444444
          4444444087FFFFFFF99999944444444444444444444440000000004087FFFFFF
          F9999944444444444444444444444770770770408BBFB9F99997899494B44B44
          4444444444444F70F70F70408BBFB9F99997899494B44B444444444444444444
          4444444087FFFFFFF99999988888888888888888888888888888888087FFFFFF
          F9999999FFFFFFFFFFFFFFFFFF7000000000000087FFFFFF99FFFFF99FFFFFFF
          FFFFFFFFFF7000000000000087FFFFF99FF99FFF99FFFFFFFFFFFFFFFF700000
          0000000087FFFFB9FFFFFFFFF9BFFFFFFFFFFFFFFF7000000000000087FFFBBF
          FFF99FFFFFBBFFFFFFFFFFFFFF700000000000008777777777777777777B7777
          7777777777700000000000008444444444444444444444444444444444400000
          0000000084444444444444444444444440000000004000000000000084444444
          4444444444444444477077077040000000000000844444444444444444444444
          4F70F70F70400000000000008444444444444444444444444444444444400000
          0000000088888888888888888888888888888888888000000000000000000000
          0000000000000000000000000000000000000000FFFFFFFFFFFF01F5FFFFFFFF
          FFFF01F5FFF00000000005F5FFF000000000BFFDFFF00000000011F0FFF00000
          000005F0FFF00000000005F0FFF000000000BFFFFFF00000000003E8FFF00000
          00000FE8FFF0000000000FF8FFF000000000AFFAFFF00000000001E2FFF00000
          000019F200000000000019F2000000000000BBFF00000000000001E000000000
          000099F000000000000099F1000000000000B9F700000000000001E500000000
          0000A9E5000000000000BDE5000000000000BFED00000000000001F000000000
          00003DF00000000000003DF00000000000003FFF00000000000003B800000000
          000057B800000000000097B80000000000009FFA00000000000041B200000000
          000041B200000000000041B2000000000FFF4BFF000000000FFF01B000000000
          0FFF01B0000000000FFF01F1000000000FFF09F7000000000FFF09F500000000
          0FFF01F5000000000FFF15F5000000000FFF1FFD000000000FFF40F000000000
          0FFF5CF0000000000FFF1CF0FFFFFFFFFFFF1FFF280000003000000060000000
          0100080000000000800A00000000000000000000000100000000000000000000
          000080000080000000808000800000008000800080800000C0C0C000C0DCC000
          F0CAA60004040400080808000C0C0C0011111100161616001C1C1C0022222200
          29292900555555004D4D4D004242420039393900807CFF005050FF009300D600
          FFECCC00C6D6EF00D6E7E70090A9AD000000330000006600000099000000CC00
          003300000033330000336600003399000033CC000033FF000066000000663300
          00666600006699000066CC000066FF0000990000009933000099660000999900
          0099CC000099FF0000CC000000CC330000CC660000CC990000CCCC0000CCFF00
          00FF660000FF990000FFCC00330000003300330033006600330099003300CC00
          3300FF00333300003333330033336600333399003333CC003333FF0033660000
          3366330033666600336699003366CC003366FF00339900003399330033996600
          339999003399CC003399FF0033CC000033CC330033CC660033CC990033CCCC00
          33CCFF0033FF330033FF660033FF990033FFCC0033FFFF006600000066003300
          66006600660099006600CC006600FF0066330000663333006633660066339900
          6633CC006633FF00666600006666330066666600666699006666CC0066990000
          6699330066996600669999006699CC006699FF0066CC000066CC330066CC9900
          66CCCC0066CCFF0066FF000066FF330066FF990066FFCC00CC00FF00FF00CC00
          9999000099339900990099009900CC009900000099333300990066009933CC00
          9900FF00996600009966330099336600996699009966CC009933FF0099993300
          99996600999999009999CC009999FF0099CC000099CC330066CC660099CC9900
          99CCCC0099CCFF0099FF000099FF330099CC660099FF990099FFCC0099FFFF00
          CC00000099003300CC006600CC009900CC00CC0099330000CC333300CC336600
          CC339900CC33CC00CC33FF00CC660000CC66330099666600CC669900CC66CC00
          9966FF00CC990000CC993300CC996600CC999900CC99CC00CC99FF00CCCC0000
          CCCC3300CCCC6600CCCC9900CCCCCC00CCCCFF00CCFF0000CCFF330099FF6600
          CCFF9900CCFFCC00CCFFFF00CC003300FF006600FF009900CC330000FF333300
          FF336600FF339900FF33CC00FF33FF00FF660000FF663300CC666600FF669900
          FF66CC00CC66FF00FF990000FF993300FF996600FF999900FF99CC00FF99FF00
          FFCC0000FFCC3300FFCC6600FFCC9900FFCCCC00FFCCFF00FFFF3300CCFF6600
          FFFF9900FFFFCC006666FF0066FF660066FFFF00FF666600FF66FF00FFFF6600
          2100A5005F5F5F00777777008686860096969600CBCBCB00B2B2B200D7D7D700
          DDDDDD00E3E3E300EAEAEA00F1F1F100F8F8F800F0FBFF00A4A0A00080808000
          0000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF0000000000
          0000000000000000000000000000000000000000000000000000000000000000
          0000000000000000000000000000000000000000000000000000000000000000
          0000000000000000000000000000000000000000000000000000000000000000
          00000000000000000A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A
          0A0A0A0A0A0A0A0A0A0A0A0A000000000000000000000000EC07070707070707
          0707070707070707070707070707070707070707070707070707070A00000000
          0000000000000000EC071B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B
          1B1B1B1B1B1B1B1B1B1B070A000000000000000000000000EC071BF6F6F6F6F6
          F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F61B070A00000000
          0000000000000000EC07F3F6F60707070707F6F6F6F6F6F60707070707F6F6F6
          F6F60707070707F6F61B070A000000000000000000000000EC071BF6F6ECECEC
          ECECF6F6F6F6F6F6ECECECECECF6F6F6F6F6ECECECECECF6F61B070A00000000
          0000000000000000EC071BF6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6
          F6F6F6F6F6F6F6F6F61B070A000000000000000000000000EC07F3F6F6F6F6F6
          F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F61B070A00000000
          0000000000000000EC071BF6F6F60A0A0A0AF6F6F6F6F6F6F60A0A0A0AF6F6F6
          F6F6F60A0A0A0AF6F61B070A000000000000000000000000EC071BF6F6050505
          0505F6F6F6F6F6F60303030303F6F6F6F6F60101010101F6F61B070A00000000
          0000000000000000EC071BF6F6F68D8D8D05F6F6F6F6F6F6F603303003F6F6F6
          F6F6F640E94001F6F61B070A000000000000000000000000EC071BF6F6F6FDFB
          8D05F6F6F6F6F6F6F603FB3003F6F6F6F6F6F6F9FB4001F6F61B070A0A0A0A0A
          0A0A0A0A0A0A0A0AEC07F3F6F6F6FDFDFD8DF6F6F6F6F6F6F603030303F6F6F6
          F6F6F6F9F94001F6F61B070AEC0707070707070707070707EC071BF6F6F6F6F6
          F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F61B070AEC071B1B
          1B1B1B1B1B1B1B1BEC071BF6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6
          F6F6F6F6F6F6F6F6F61B070AEC071BF6F6F6F6F6F6F6F6F6EC071BF6F6070707
          0707F6F6F6F6F6F60707070707F6F6F6F6F6EF07070707F6F61B070AEC07F3F6
          F6F6F6F6F6F6F6F6EC07F3F6F6ECECECECECF6F6F6F6F6F6ECECECECECF6F6F6
          F6F6ECECECECECF6F61B070AEC071BF6F6F6F6F6F6F6F6F6EC071BF6F6F6F6F6
          F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F61B070AEC071BF6
          F6F6F6F6F6F6F6F6EC071BF6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6
          F6F6F6F6F6F6F6F6F61B070AEC071BF6F6F6F6F6F6F6F6F6EC071BF6F6F60A0A
          0A0AF6F6F6F6F6F6F604040404F6F6F6F6F6F60A0A0A0AF6F61B070AEC07F3F6
          F6F6F6F6F6F6F64020071BF6F60202022D02F6F6F6F6F6F60606060604F6F6F6
          F6F60404040404F6F61B070AEC071BF6F6F6F6F6F6F6F6F6EC071BF6F6F67272
          7202F6F6F6F6F6F6F606FE0604F6F6F6F6F6F6FCB2B204F6F61B070AEC071BF6
          F6F6F6F6F6F6F6E940071BF6F6F6FAFB7202F6F6F6F6F6F6F606FE0604F6F6F6
          F6F6F6FCFEB204F6F61B070AEC071BF6F638F6F6F6F6F6F6EC071BF6F6F6FB38
          7202F6F6F6F6F6F6F606060606F6F6F6F6F6F6FCFCFC04F6F61B070AEC07F3F6
          F6FB38F6F6F6F6404007F3F6FF40E9F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6
          F6F6F6F6F6F6F6F6F61B070AEC071BF6F6F6FB40F6F6F6F6EC071B1B20401B1B
          1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B070AEC071BF6
          F6F6FF2040F6F6E9400707E94007070707070707070707070707070707070707
          07070707070707070707070AEC071BF6F6F6F6F640E9F6402004404004040404
          0404040404040404040404040404040404040404040404040404040AEC071BF6
          F6F6F6F6F6404040404020040404040404040404040404040404040404040404
          040A0A0A0A0A0A0A0A0A040AEC071BF6F6F6F6F6F640E9E9E9E9040404040404
          040404040404040404040404040404040407070A07070A07070A040AECFBFBF6
          3840F6404040E907ECE94004F904380404FB0404040404040404040404040404
          04F6070AF6070AF6070A040AECFB38F6FB40F6402040E907ECE94004F904FB04
          04FB040404040404040404040404040404040404040404040404040AEC07F3F6
          F6F6F6F6F640E9E9E9E920ECECECECECECECECECECECECECECECECECECECECEC
          ECECECECECECECECECECEC0AEC071BF6F6F6F6F6F6E9404040404040FFF6F6F6
          F6F6F6F6F6F6F6F6F6F6F6F6F61B070A000000000000000000000000EC071BF6
          F6F6F6F64040FFFFFFFFFF4020F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F61B070A
          000000000000000000000000EC071BF6F6F6F64040FFFF4040FFFFFF4040F6F6
          F6F6F6F6F6F6F6F6F6F6F6F6F61B070A000000000000000000000000EC07F3F6
          F6F6FB40FFFFFFFFFFFFFFFFFF4038F6F6F6F6F6F6F6F6F6F6F6F6F6F61B070A
          000000000000000000000000EC071B1B1BFBFB1B1B1B1B40401B1B1B1B1BFB38
          1B1B1B1B1B1B1B1B1B1B1B1B1B1B070A000000000000000000000000EC070707
          070707070707070707070707070707FB0707070707070707070707070707070A
          000000000000000000000000EC04040404040404040404040404040404040404
          0404040404040404040404040404040A000000000000000000000000EC040404
          0404040404040404040404040404040404040404040A0A0A0A0A0A0A0A0A040A
          000000000000000000000000EC04040404040404040404040404040404040404
          040404040407070A07070A07070A040A000000000000000000000000EC040404
          040404040404040404040404040404040404040404F6070AF6070AF6070A040A
          000000000000000000000000EC04040404040404040404040404040404040404
          0404040404040404040404040404040A000000000000000000000000ECECECEC
          ECECECECECECECECECECECECECECECECECECECECECECECECECECECECECECEC0A
          0000000000000000000000000000000000000000000000000000000000000000
          00000000000000000000000000000000000000000000000000000000FFFFFFFF
          FFFF0000FFFFFFFFFFFF0000FFF0000000000000FFF0000000000000FFF00000
          00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000
          00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000
          00000000FFF00000000000000000000000000000000000000000000000000000
          0000000000000000000000000000000000000000000000000000000000000000
          0000000000000000000000000000000000000000000000000000000000000000
          0000000000000000000000000000000000000000000000000000000000000000
          0000000000000000000000000000000000000000000000000000000000000000
          0000000000000000000000000000000000000000000000000FFF000000000000
          0FFF0000000000000FFF0000000000000FFF0000000000000FFF000000000000
          0FFF0000000000000FFF0000000000000FFF0000000000000FFF000000000000
          0FFF0000000000000FFF0000000000000FFF0000FFFFFFFFFFFF0000}
      end
      object Label1: TLabel
        Left = 48
        Top = 8
        Width = 91
        Height = 20
        Caption = 'ViaThinkSoft'
        Font.Charset = DEFAULT_CHARSET
        Font.Color = clWindowText
        Font.Height = -16
        Font.Name = 'MS Sans Serif'
        Font.Style = []
        ParentFont = False
      end
      object Label2: TLabel
        Left = 48
        Top = 24
        Width = 139
        Height = 29
        Caption = 'UserDetect 2'
        Font.Charset = DEFAULT_CHARSET
        Font.Color = clWindowText
        Font.Height = -24
        Font.Name = 'MS Sans Serif'
        Font.Style = []
        ParentFont = False
      end
      object Label3: TLabel
        Left = 48
        Top = 64
        Width = 38
        Height = 13
        Caption = 'Version:'
      end
      object Label4: TLabel
        Left = 48
        Top = 88
        Width = 26
        Height = 13
        Caption = 'Web:'
      end
      object Label5: TLabel
        Left = 48
        Top = 104
        Width = 32
        Height = 13
        Caption = 'E-Mail:'
      end
      object Label6: TLabel
        Left = 104
        Top = 88
        Width = 104
        Height = 13
        Cursor = crHandPoint
        Caption = 'www.viathinksoft.com'
        Font.Charset = DEFAULT_CHARSET
        Font.Color = clHighlight
        Font.Height = -11
        Font.Name = 'MS Sans Serif'
        Font.Style = [fsUnderline]
        ParentFont = False
        OnClick = URLLabelClick
      end
      object Label7: TLabel
        Left = 104
        Top = 104
        Width = 118
        Height = 13
        Cursor = crHandPoint
        Caption = 'info@daniel-marschall.de'
        Font.Charset = DEFAULT_CHARSET
        Font.Color = clHighlight
        Font.Height = -11
        Font.Name = 'MS Sans Serif'
        Font.Style = [fsUnderline]
        ParentFont = False
        OnClick = URLLabelClick
      end
      object Label8: TLabel
        Left = 48
        Top = 128
        Width = 149
        Height = 13
        Caption = 'Project leader: Daniel Marschall'
      end
      object VersionLabel: TLabel
        Left = 104
        Top = 64
        Width = 15
        Height = 13
        Caption = '2.2'
      end
      object Memo1: TMemo
        Left = 264
        Top = 8
        Width = 595
        Height = 435
        Anchors = [akLeft, akTop, akRight, akBottom]
        HideSelection = False
        Lines.Strings = (
          '                    GNU GENERAL PUBLIC LICENSE'
          '                       Version 3, 29 June 2007'
          ''
          
            ' Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.o' +
            'rg/>'
          ' Everyone is permitted to copy and distribute verbatim copies'
          ' of this license document, but changing it is not allowed.'
          ''
          '                            Preamble'
          ''
          '  The GNU General Public License is a free, copyleft license for'
          'software and other kinds of works.'
          ''
          
            '  The licenses for most software and other practical works are d' +
            'esigned'
          
            'to take away your freedom to share and change the works.  By con' +
            'trast,'
          
            'the GNU General Public License is intended to guarantee your fre' +
            'edom to'
          
            'share and change all versions of a program--to make sure it rema' +
            'ins free'
          
            'software for all its users.  We, the Free Software Foundation, u' +
            'se the'
          
            'GNU General Public License for most of our software; it applies ' +
            'also to'
          
            'any other work released this way by its authors.  You can apply ' +
            'it to'
          'your programs, too.'
          ''
          
            '  When we speak of free software, we are referring to freedom, n' +
            'ot'
          
            'price.  Our General Public Licenses are designed to make sure th' +
            'at you'
          
            'have the freedom to distribute copies of free software (and char' +
            'ge for'
          
            'them if you wish), that you receive source code or can get it if' +
            ' you'
          
            'want it, that you can change the software or use pieces of it in' +
            ' new'
          'free programs, and that you know you can do these things.'
          ''
          
            '  To protect your rights, we need to prevent others from denying' +
            ' you'
          
            'these rights or asking you to surrender the rights.  Therefore, ' +
            'you have'
          
            'certain responsibilities if you distribute copies of the softwar' +
            'e, or if'
          
            'you modify it: responsibilities to respect the freedom of others' +
            '.'
          ''
          
            '  For example, if you distribute copies of such a program, wheth' +
            'er'
          'gratis or for a fee, you must pass on to the recipients the same'
          
            'freedoms that you received.  You must make sure that they, too, ' +
            'receive'
          
            'or can get the source code.  And you must show them these terms ' +
            'so they'
          'know their rights.'
          ''
          
            '  Developers that use the GNU GPL protect your rights with two s' +
            'teps:'
          
            '(1) assert copyright on the software, and (2) offer you this Lic' +
            'ense'
          
            'giving you legal permission to copy, distribute and/or modify it' +
            '.'
          ''
          
            '  For the developers'#39' and authors'#39' protection, the GPL clearly e' +
            'xplains'
          
            'that there is no warranty for this free software.  For both user' +
            's'#39' and'
          
            'authors'#39' sake, the GPL requires that modified versions be marked' +
            ' as'
          
            'changed, so that their problems will not be attributed erroneous' +
            'ly to'
          'authors of previous versions.'
          ''
          
            '  Some devices are designed to deny users access to install or r' +
            'un'
          
            'modified versions of the software inside them, although the manu' +
            'facturer'
          'can do so.  This is fundamentally incompatible with the aim of'
          
            'protecting users'#39' freedom to change the software.  The systemati' +
            'c'
          
            'pattern of such abuse occurs in the area of products for individ' +
            'uals to'
          
            'use, which is precisely where it is most unacceptable.  Therefor' +
            'e, we'
          
            'have designed this version of the GPL to prohibit the practice f' +
            'or those'
          
            'products.  If such problems arise substantially in other domains' +
            ', we'
          
            'stand ready to extend this provision to those domains in future ' +
            'versions'
          'of the GPL, as needed to protect the freedom of users.'
          ''
          
            '  Finally, every program is threatened constantly by software pa' +
            'tents.'
          
            'States should not allow patents to restrict development and use ' +
            'of'
          
            'software on general-purpose computers, but in those that do, we ' +
            'wish to'
          
            'avoid the special danger that patents applied to a free program ' +
            'could'
          
            'make it effectively proprietary.  To prevent this, the GPL assur' +
            'es that'
          'patents cannot be used to render the program non-free.'
          ''
          '  The precise terms and conditions for copying, distribution and'
          'modification follow.'
          ''
          '                       TERMS AND CONDITIONS'
          ''
          '  0. Definitions.'
          ''
          
            '  "This License" refers to version 3 of the GNU General Public L' +
            'icense.'
          ''
          
            '  "Copyright" also means copyright-like laws that apply to other' +
            ' kinds of'
          'works, such as semiconductor masks.'
          ''
          
            '  "The Program" refers to any copyrightable work licensed under ' +
            'this'
          'License.  Each licensee is addressed as "you".  "Licensees" and'
          '"recipients" may be individuals or organizations.'
          ''
          
            '  To "modify" a work means to copy from or adapt all or part of ' +
            'the work'
          
            'in a fashion requiring copyright permission, other than the maki' +
            'ng of an'
          
            'exact copy.  The resulting work is called a "modified version" o' +
            'f the'
          'earlier work or a work "based on" the earlier work.'
          ''
          
            '  A "covered work" means either the unmodified Program or a work' +
            ' based'
          'on the Program.'
          ''
          
            '  To "propagate" a work means to do anything with it that, witho' +
            'ut'
          'permission, would make you directly or secondarily liable for'
          
            'infringement under applicable copyright law, except executing it' +
            ' on a'
          
            'computer or modifying a private copy.  Propagation includes copy' +
            'ing,'
          
            'distribution (with or without modification), making available to' +
            ' the'
          'public, and in some countries other activities as well.'
          ''
          
            '  To "convey" a work means any kind of propagation that enables ' +
            'other'
          
            'parties to make or receive copies.  Mere interaction with a user' +
            ' through'
          
            'a computer network, with no transfer of a copy, is not conveying' +
            '.'
          ''
          
            '  An interactive user interface displays "Appropriate Legal Noti' +
            'ces"'
          
            'to the extent that it includes a convenient and prominently visi' +
            'ble'
          
            'feature that (1) displays an appropriate copyright notice, and (' +
            '2)'
          
            'tells the user that there is no warranty for the work (except to' +
            ' the'
          
            'extent that warranties are provided), that licensees may convey ' +
            'the'
          
            'work under this License, and how to view a copy of this License.' +
            '  If'
          
            'the interface presents a list of user commands or options, such ' +
            'as a'
          'menu, a prominent item in the list meets this criterion.'
          ''
          '  1. Source Code.'
          ''
          
            '  The "source code" for a work means the preferred form of the w' +
            'ork'
          
            'for making modifications to it.  "Object code" means any non-sou' +
            'rce'
          'form of a work.'
          ''
          
            '  A "Standard Interface" means an interface that either is an of' +
            'ficial'
          
            'standard defined by a recognized standards body, or, in the case' +
            ' of'
          
            'interfaces specified for a particular programming language, one ' +
            'that'
          'is widely used among developers working in that language.'
          ''
          
            '  The "System Libraries" of an executable work include anything,' +
            ' other'
          
            'than the work as a whole, that (a) is included in the normal for' +
            'm of'
          'packaging a Major Component, but which is not part of that Major'
          
            'Component, and (b) serves only to enable use of the work with th' +
            'at'
          
            'Major Component, or to implement a Standard Interface for which ' +
            'an'
          
            'implementation is available to the public in source code form.  ' +
            'A'
          
            '"Major Component", in this context, means a major essential comp' +
            'onent'
          
            '(kernel, window system, and so on) of the specific operating sys' +
            'tem'
          
            '(if any) on which the executable work runs, or a compiler used t' +
            'o'
          'produce the work, or an object code interpreter used to run it.'
          ''
          
            '  The "Corresponding Source" for a work in object code form mean' +
            's all'
          
            'the source code needed to generate, install, and (for an executa' +
            'ble'
          
            'work) run the object code and to modify the work, including scri' +
            'pts to'
          
            'control those activities.  However, it does not include the work' +
            #39's'
          
            'System Libraries, or general-purpose tools or generally availabl' +
            'e free'
          
            'programs which are used unmodified in performing those activitie' +
            's but'
          
            'which are not part of the work.  For example, Corresponding Sour' +
            'ce'
          
            'includes interface definition files associated with source files' +
            ' for'
          
            'the work, and the source code for shared libraries and dynamical' +
            'ly'
          
            'linked subprograms that the work is specifically designed to req' +
            'uire,'
          
            'such as by intimate data communication or control flow between t' +
            'hose'
          'subprograms and other parts of the work.'
          ''
          '  The Corresponding Source need not include anything that users'
          
            'can regenerate automatically from other parts of the Correspondi' +
            'ng'
          'Source.'
          ''
          
            '  The Corresponding Source for a work in source code form is tha' +
            't'
          'same work.'
          ''
          '  2. Basic Permissions.'
          ''
          
            '  All rights granted under this License are granted for the term' +
            ' of'
          
            'copyright on the Program, and are irrevocable provided the state' +
            'd'
          
            'conditions are met.  This License explicitly affirms your unlimi' +
            'ted'
          
            'permission to run the unmodified Program.  The output from runni' +
            'ng a'
          
            'covered work is covered by this License only if the output, give' +
            'n its'
          
            'content, constitutes a covered work.  This License acknowledges ' +
            'your'
          
            'rights of fair use or other equivalent, as provided by copyright' +
            ' law.'
          ''
          '  You may make, run and propagate covered works that you do not'
          
            'convey, without conditions so long as your license otherwise rem' +
            'ains'
          
            'in force.  You may convey covered works to others for the sole p' +
            'urpose'
          
            'of having them make modifications exclusively for you, or provid' +
            'e you'
          
            'with facilities for running those works, provided that you compl' +
            'y with'
          
            'the terms of this License in conveying all material for which yo' +
            'u do'
          
            'not control copyright.  Those thus making or running the covered' +
            ' works'
          
            'for you must do so exclusively on your behalf, under your direct' +
            'ion'
          
            'and control, on terms that prohibit them from making any copies ' +
            'of'
          'your copyrighted material outside their relationship with you.'
          ''
          
            '  Conveying under any other circumstances is permitted solely un' +
            'der'
          
            'the conditions stated below.  Sublicensing is not allowed; secti' +
            'on 10'
          'makes it unnecessary.'
          ''
          '  3. Protecting Users'#39' Legal Rights From Anti-Circumvention Law.'
          ''
          
            '  No covered work shall be deemed part of an effective technolog' +
            'ical'
          
            'measure under any applicable law fulfilling obligations under ar' +
            'ticle'
          '11 of the WIPO copyright treaty adopted on 20 December 1996, or'
          'similar laws prohibiting or restricting circumvention of such'
          'measures.'
          ''
          
            '  When you convey a covered work, you waive any legal power to f' +
            'orbid'
          
            'circumvention of technological measures to the extent such circu' +
            'mvention'
          
            'is effected by exercising rights under this License with respect' +
            ' to'
          
            'the covered work, and you disclaim any intention to limit operat' +
            'ion or'
          
            'modification of the work as a means of enforcing, against the wo' +
            'rk'#39's'
          
            'users, your or third parties'#39' legal rights to forbid circumventi' +
            'on of'
          'technological measures.'
          ''
          '  4. Conveying Verbatim Copies.'
          ''
          
            '  You may convey verbatim copies of the Program'#39's source code as' +
            ' you'
          'receive it, in any medium, provided that you conspicuously and'
          
            'appropriately publish on each copy an appropriate copyright noti' +
            'ce;'
          'keep intact all notices stating that this License and any'
          
            'non-permissive terms added in accord with section 7 apply to the' +
            ' code;'
          
            'keep intact all notices of the absence of any warranty; and give' +
            ' all'
          'recipients a copy of this License along with the Program.'
          ''
          
            '  You may charge any price or no price for each copy that you co' +
            'nvey,'
          'and you may offer support or warranty protection for a fee.'
          ''
          '  5. Conveying Modified Source Versions.'
          ''
          
            '  You may convey a work based on the Program, or the modificatio' +
            'ns to'
          
            'produce it from the Program, in the form of source code under th' +
            'e'
          
            'terms of section 4, provided that you also meet all of these con' +
            'ditions:'
          ''
          
            '    a) The work must carry prominent notices stating that you mo' +
            'dified'
          '    it, and giving a relevant date.'
          ''
          '    b) The work must carry prominent notices stating that it is'
          
            '    released under this License and any conditions added under s' +
            'ection'
          
            '    7.  This requirement modifies the requirement in section 4 t' +
            'o'
          '    "keep intact all notices".'
          ''
          '    c) You must license the entire work, as a whole, under this'
          '    License to anyone who comes into possession of a copy.  This'
          
            '    License will therefore apply, along with any applicable sect' +
            'ion 7'
          
            '    additional terms, to the whole of the work, and all its part' +
            's,'
          '    regardless of how they are packaged.  This License gives no'
          
            '    permission to license the work in any other way, but it does' +
            ' not'
          
            '    invalidate such permission if you have separately received i' +
            't.'
          ''
          
            '    d) If the work has interactive user interfaces, each must di' +
            'splay'
          
            '    Appropriate Legal Notices; however, if the Program has inter' +
            'active'
          
            '    interfaces that do not display Appropriate Legal Notices, yo' +
            'ur'
          '    work need not make them do so.'
          ''
          
            '  A compilation of a covered work with other separate and indepe' +
            'ndent'
          
            'works, which are not by their nature extensions of the covered w' +
            'ork,'
          
            'and which are not combined with it such as to form a larger prog' +
            'ram,'
          
            'in or on a volume of a storage or distribution medium, is called' +
            ' an'
          
            '"aggregate" if the compilation and its resulting copyright are n' +
            'ot'
          
            'used to limit the access or legal rights of the compilation'#39's us' +
            'ers'
          
            'beyond what the individual works permit.  Inclusion of a covered' +
            ' work'
          
            'in an aggregate does not cause this License to apply to the othe' +
            'r'
          'parts of the aggregate.'
          ''
          '  6. Conveying Non-Source Forms.'
          ''
          
            '  You may convey a covered work in object code form under the te' +
            'rms'
          'of sections 4 and 5, provided that you also convey the'
          
            'machine-readable Corresponding Source under the terms of this Li' +
            'cense,'
          'in one of these ways:'
          ''
          
            '    a) Convey the object code in, or embodied in, a physical pro' +
            'duct'
          
            '    (including a physical distribution medium), accompanied by t' +
            'he'
          '    Corresponding Source fixed on a durable physical medium'
          '    customarily used for software interchange.'
          ''
          
            '    b) Convey the object code in, or embodied in, a physical pro' +
            'duct'
          '    (including a physical distribution medium), accompanied by a'
          
            '    written offer, valid for at least three years and valid for ' +
            'as'
          
            '    long as you offer spare parts or customer support for that p' +
            'roduct'
          
            '    model, to give anyone who possesses the object code either (' +
            '1) a'
          '    copy of the Corresponding Source for all the software in the'
          
            '    product that is covered by this License, on a durable physic' +
            'al'
          
            '    medium customarily used for software interchange, for a pric' +
            'e no'
          '    more than your reasonable cost of physically performing this'
          '    conveying of source, or (2) access to copy the'
          '    Corresponding Source from a network server at no charge.'
          ''
          
            '    c) Convey individual copies of the object code with a copy o' +
            'f the'
          '    written offer to provide the Corresponding Source.  This'
          
            '    alternative is allowed only occasionally and noncommercially' +
            ', and'
          
            '    only if you received the object code with such an offer, in ' +
            'accord'
          '    with subsection 6b.'
          ''
          
            '    d) Convey the object code by offering access from a designat' +
            'ed'
          
            '    place (gratis or for a charge), and offer equivalent access ' +
            'to the'
          
            '    Corresponding Source in the same way through the same place ' +
            'at no'
          '    further charge.  You need not require recipients to copy the'
          
            '    Corresponding Source along with the object code.  If the pla' +
            'ce to'
          
            '    copy the object code is a network server, the Corresponding ' +
            'Source'
          
            '    may be on a different server (operated by you or a third par' +
            'ty)'
          
            '    that supports equivalent copying facilities, provided you ma' +
            'intain'
          
            '    clear directions next to the object code saying where to fin' +
            'd the'
          '    Corresponding Source.  Regardless of what server hosts the'
          
            '    Corresponding Source, you remain obligated to ensure that it' +
            ' is'
          
            '    available for as long as needed to satisfy these requirement' +
            's.'
          ''
          
            '    e) Convey the object code using peer-to-peer transmission, p' +
            'rovided'
          
            '    you inform other peers where the object code and Correspondi' +
            'ng'
          
            '    Source of the work are being offered to the general public a' +
            't no'
          '    charge under subsection 6d.'
          ''
          
            '  A separable portion of the object code, whose source code is e' +
            'xcluded'
          'from the Corresponding Source as a System Library, need not be'
          'included in conveying the object code work.'
          ''
          
            '  A "User Product" is either (1) a "consumer product", which mea' +
            'ns any'
          
            'tangible personal property which is normally used for personal, ' +
            'family,'
          
            'or household purposes, or (2) anything designed or sold for inco' +
            'rporation'
          
            'into a dwelling.  In determining whether a product is a consumer' +
            ' product,'
          
            'doubtful cases shall be resolved in favor of coverage.  For a pa' +
            'rticular'
          
            'product received by a particular user, "normally used" refers to' +
            ' a'
          
            'typical or common use of that class of product, regardless of th' +
            'e status'
          
            'of the particular user or of the way in which the particular use' +
            'r'
          
            'actually uses, or expects or is expected to use, the product.  A' +
            ' product'
          
            'is a consumer product regardless of whether the product has subs' +
            'tantial'
          
            'commercial, industrial or non-consumer uses, unless such uses re' +
            'present'
          'the only significant mode of use of the product.'
          ''
          
            '  "Installation Information" for a User Product means any method' +
            's,'
          
            'procedures, authorization keys, or other information required to' +
            ' install'
          
            'and execute modified versions of a covered work in that User Pro' +
            'duct from'
          
            'a modified version of its Corresponding Source.  The information' +
            ' must'
          
            'suffice to ensure that the continued functioning of the modified' +
            ' object'
          'code is in no case prevented or interfered with solely because'
          'modification has been made.'
          ''
          
            '  If you convey an object code work under this section in, or wi' +
            'th, or'
          
            'specifically for use in, a User Product, and the conveying occur' +
            's as'
          
            'part of a transaction in which the right of possession and use o' +
            'f the'
          
            'User Product is transferred to the recipient in perpetuity or fo' +
            'r a'
          
            'fixed term (regardless of how the transaction is characterized),' +
            ' the'
          
            'Corresponding Source conveyed under this section must be accompa' +
            'nied'
          
            'by the Installation Information.  But this requirement does not ' +
            'apply'
          
            'if neither you nor any third party retains the ability to instal' +
            'l'
          
            'modified object code on the User Product (for example, the work ' +
            'has'
          'been installed in ROM).'
          ''
          
            '  The requirement to provide Installation Information does not i' +
            'nclude a'
          
            'requirement to continue to provide support service, warranty, or' +
            ' updates'
          
            'for a work that has been modified or installed by the recipient,' +
            ' or for'
          
            'the User Product in which it has been modified or installed.  Ac' +
            'cess to a'
          
            'network may be denied when the modification itself materially an' +
            'd'
          
            'adversely affects the operation of the network or violates the r' +
            'ules and'
          'protocols for communication across the network.'
          ''
          
            '  Corresponding Source conveyed, and Installation Information pr' +
            'ovided,'
          'in accord with this section must be in a format that is publicly'
          
            'documented (and with an implementation available to the public i' +
            'n'
          
            'source code form), and must require no special password or key f' +
            'or'
          'unpacking, reading or copying.'
          ''
          '  7. Additional Terms.'
          ''
          
            '  "Additional permissions" are terms that supplement the terms o' +
            'f this'
          'License by making exceptions from one or more of its conditions.'
          
            'Additional permissions that are applicable to the entire Program' +
            ' shall'
          
            'be treated as though they were included in this License, to the ' +
            'extent'
          
            'that they are valid under applicable law.  If additional permiss' +
            'ions'
          
            'apply only to part of the Program, that part may be used separat' +
            'ely'
          
            'under those permissions, but the entire Program remains governed' +
            ' by'
          'this License without regard to the additional permissions.'
          ''
          
            '  When you convey a copy of a covered work, you may at your opti' +
            'on'
          
            'remove any additional permissions from that copy, or from any pa' +
            'rt of'
          'it.  (Additional permissions may be written to require their own'
          
            'removal in certain cases when you modify the work.)  You may pla' +
            'ce'
          
            'additional permissions on material, added by you to a covered wo' +
            'rk,'
          'for which you have or can give appropriate copyright permission.'
          ''
          
            '  Notwithstanding any other provision of this License, for mater' +
            'ial you'
          
            'add to a covered work, you may (if authorized by the copyright h' +
            'olders of'
          'that material) supplement the terms of this License with terms:'
          ''
          
            '    a) Disclaiming warranty or limiting liability differently fr' +
            'om the'
          '    terms of sections 15 and 16 of this License; or'
          ''
          
            '    b) Requiring preservation of specified reasonable legal noti' +
            'ces or'
          
            '    author attributions in that material or in the Appropriate L' +
            'egal'
          '    Notices displayed by works containing it; or'
          ''
          
            '    c) Prohibiting misrepresentation of the origin of that mater' +
            'ial, or'
          
            '    requiring that modified versions of such material be marked ' +
            'in'
          '    reasonable ways as different from the original version; or'
          ''
          
            '    d) Limiting the use for publicity purposes of names of licen' +
            'sors or'
          '    authors of the material; or'
          ''
          
            '    e) Declining to grant rights under trademark law for use of ' +
            'some'
          '    trade names, trademarks, or service marks; or'
          ''
          
            '    f) Requiring indemnification of licensors and authors of tha' +
            't'
          
            '    material by anyone who conveys the material (or modified ver' +
            'sions of'
          
            '    it) with contractual assumptions of liability to the recipie' +
            'nt, for'
          
            '    any liability that these contractual assumptions directly im' +
            'pose on'
          '    those licensors and authors.'
          ''
          
            '  All other non-permissive additional terms are considered "furt' +
            'her'
          
            'restrictions" within the meaning of section 10.  If the Program ' +
            'as you'
          
            'received it, or any part of it, contains a notice stating that i' +
            't is'
          'governed by this License along with a term that is a further'
          
            'restriction, you may remove that term.  If a license document co' +
            'ntains'
          
            'a further restriction but permits relicensing or conveying under' +
            ' this'
          
            'License, you may add to a covered work material governed by the ' +
            'terms'
          
            'of that license document, provided that the further restriction ' +
            'does'
          'not survive such relicensing or conveying.'
          ''
          
            '  If you add terms to a covered work in accord with this section' +
            ', you'
          'must place, in the relevant source files, a statement of the'
          
            'additional terms that apply to those files, or a notice indicati' +
            'ng'
          'where to find the applicable terms.'
          ''
          
            '  Additional terms, permissive or non-permissive, may be stated ' +
            'in the'
          'form of a separately written license, or stated as exceptions;'
          'the above requirements apply either way.'
          ''
          '  8. Termination.'
          ''
          
            '  You may not propagate or modify a covered work except as expre' +
            'ssly'
          
            'provided under this License.  Any attempt otherwise to propagate' +
            ' or'
          
            'modify it is void, and will automatically terminate your rights ' +
            'under'
          
            'this License (including any patent licenses granted under the th' +
            'ird'
          'paragraph of section 11).'
          ''
          '  However, if you cease all violation of this License, then your'
          'license from a particular copyright holder is reinstated (a)'
          
            'provisionally, unless and until the copyright holder explicitly ' +
            'and'
          
            'finally terminates your license, and (b) permanently, if the cop' +
            'yright'
          
            'holder fails to notify you of the violation by some reasonable m' +
            'eans'
          'prior to 60 days after the cessation.'
          ''
          '  Moreover, your license from a particular copyright holder is'
          
            'reinstated permanently if the copyright holder notifies you of t' +
            'he'
          
            'violation by some reasonable means, this is the first time you h' +
            'ave'
          
            'received notice of violation of this License (for any work) from' +
            ' that'
          
            'copyright holder, and you cure the violation prior to 30 days af' +
            'ter'
          'your receipt of the notice.'
          ''
          
            '  Termination of your rights under this section does not termina' +
            'te the'
          
            'licenses of parties who have received copies or rights from you ' +
            'under'
          
            'this License.  If your rights have been terminated and not perma' +
            'nently'
          
            'reinstated, you do not qualify to receive new licenses for the s' +
            'ame'
          'material under section 10.'
          ''
          '  9. Acceptance Not Required for Having Copies.'
          ''
          
            '  You are not required to accept this License in order to receiv' +
            'e or'
          
            'run a copy of the Program.  Ancillary propagation of a covered w' +
            'ork'
          
            'occurring solely as a consequence of using peer-to-peer transmis' +
            'sion'
          
            'to receive a copy likewise does not require acceptance.  However' +
            ','
          
            'nothing other than this License grants you permission to propaga' +
            'te or'
          
            'modify any covered work.  These actions infringe copyright if yo' +
            'u do'
          
            'not accept this License.  Therefore, by modifying or propagating' +
            ' a'
          
            'covered work, you indicate your acceptance of this License to do' +
            ' so.'
          ''
          '  10. Automatic Licensing of Downstream Recipients.'
          ''
          
            '  Each time you convey a covered work, the recipient automatical' +
            'ly'
          
            'receives a license from the original licensors, to run, modify a' +
            'nd'
          
            'propagate that work, subject to this License.  You are not respo' +
            'nsible'
          'for enforcing compliance by third parties with this License.'
          ''
          
            '  An "entity transaction" is a transaction transferring control ' +
            'of an'
          
            'organization, or substantially all assets of one, or subdividing' +
            ' an'
          
            'organization, or merging organizations.  If propagation of a cov' +
            'ered'
          'work results from an entity transaction, each party to that'
          
            'transaction who receives a copy of the work also receives whatev' +
            'er'
          
            'licenses to the work the party'#39's predecessor in interest had or ' +
            'could'
          
            'give under the previous paragraph, plus a right to possession of' +
            ' the'
          
            'Corresponding Source of the work from the predecessor in interes' +
            't, if'
          'the predecessor has it or can get it with reasonable efforts.'
          ''
          
            '  You may not impose any further restrictions on the exercise of' +
            ' the'
          
            'rights granted or affirmed under this License.  For example, you' +
            ' may'
          
            'not impose a license fee, royalty, or other charge for exercise ' +
            'of'
          
            'rights granted under this License, and you may not initiate liti' +
            'gation'
          
            '(including a cross-claim or counterclaim in a lawsuit) alleging ' +
            'that'
          
            'any patent claim is infringed by making, using, selling, offerin' +
            'g for'
          'sale, or importing the Program or any portion of it.'
          ''
          '  11. Patents.'
          ''
          
            '  A "contributor" is a copyright holder who authorizes use under' +
            ' this'
          
            'License of the Program or a work on which the Program is based. ' +
            ' The'
          
            'work thus licensed is called the contributor'#39's "contributor vers' +
            'ion".'
          ''
          
            '  A contributor'#39's "essential patent claims" are all patent claim' +
            's'
          
            'owned or controlled by the contributor, whether already acquired' +
            ' or'
          
            'hereafter acquired, that would be infringed by some manner, perm' +
            'itted'
          
            'by this License, of making, using, or selling its contributor ve' +
            'rsion,'
          'but do not include claims that would be infringed only as a'
          
            'consequence of further modification of the contributor version. ' +
            ' For'
          
            'purposes of this definition, "control" includes the right to gra' +
            'nt'
          
            'patent sublicenses in a manner consistent with the requirements ' +
            'of'
          'this License.'
          ''
          
            '  Each contributor grants you a non-exclusive, worldwide, royalt' +
            'y-free'
          
            'patent license under the contributor'#39's essential patent claims, ' +
            'to'
          
            'make, use, sell, offer for sale, import and otherwise run, modif' +
            'y and'
          'propagate the contents of its contributor version.'
          ''
          
            '  In the following three paragraphs, a "patent license" is any e' +
            'xpress'
          
            'agreement or commitment, however denominated, not to enforce a p' +
            'atent'
          
            '(such as an express permission to practice a patent or covenant ' +
            'not to'
          
            'sue for patent infringement).  To "grant" such a patent license ' +
            'to a'
          
            'party means to make such an agreement or commitment not to enfor' +
            'ce a'
          'patent against the party.'
          ''
          
            '  If you convey a covered work, knowingly relying on a patent li' +
            'cense,'
          
            'and the Corresponding Source of the work is not available for an' +
            'yone'
          
            'to copy, free of charge and under the terms of this License, thr' +
            'ough a'
          
            'publicly available network server or other readily accessible me' +
            'ans,'
          'then you must either (1) cause the Corresponding Source to be so'
          
            'available, or (2) arrange to deprive yourself of the benefit of ' +
            'the'
          
            'patent license for this particular work, or (3) arrange, in a ma' +
            'nner'
          
            'consistent with the requirements of this License, to extend the ' +
            'patent'
          
            'license to downstream recipients.  "Knowingly relying" means you' +
            ' have'
          
            'actual knowledge that, but for the patent license, your conveyin' +
            'g the'
          
            'covered work in a country, or your recipient'#39's use of the covere' +
            'd work'
          
            'in a country, would infringe one or more identifiable patents in' +
            ' that'
          'country that you have reason to believe are valid.'
          ''
          '  If, pursuant to or in connection with a single transaction or'
          
            'arrangement, you convey, or propagate by procuring conveyance of' +
            ', a'
          'covered work, and grant a patent license to some of the parties'
          
            'receiving the covered work authorizing them to use, propagate, m' +
            'odify'
          
            'or convey a specific copy of the covered work, then the patent l' +
            'icense'
          
            'you grant is automatically extended to all recipients of the cov' +
            'ered'
          'work and works based on it.'
          ''
          
            '  A patent license is "discriminatory" if it does not include wi' +
            'thin'
          'the scope of its coverage, prohibits the exercise of, or is'
          
            'conditioned on the non-exercise of one or more of the rights tha' +
            't are'
          
            'specifically granted under this License.  You may not convey a c' +
            'overed'
          
            'work if you are a party to an arrangement with a third party tha' +
            't is'
          
            'in the business of distributing software, under which you make p' +
            'ayment'
          
            'to the third party based on the extent of your activity of conve' +
            'ying'
          'the work, and under which the third party grants, to any of the'
          
            'parties who would receive the covered work from you, a discrimin' +
            'atory'
          'patent license (a) in connection with copies of the covered work'
          
            'conveyed by you (or copies made from those copies), or (b) prima' +
            'rily'
          
            'for and in connection with specific products or compilations tha' +
            't'
          
            'contain the covered work, unless you entered into that arrangeme' +
            'nt,'
          'or that patent license was granted, prior to 28 March 2007.'
          ''
          
            '  Nothing in this License shall be construed as excluding or lim' +
            'iting'
          'any implied license or other defenses to infringement that may'
          'otherwise be available to you under applicable patent law.'
          ''
          '  12. No Surrender of Others'#39' Freedom.'
          ''
          
            '  If conditions are imposed on you (whether by court order, agre' +
            'ement or'
          
            'otherwise) that contradict the conditions of this License, they ' +
            'do not'
          
            'excuse you from the conditions of this License.  If you cannot c' +
            'onvey a'
          
            'covered work so as to satisfy simultaneously your obligations un' +
            'der this'
          
            'License and any other pertinent obligations, then as a consequen' +
            'ce you may'
          
            'not convey it at all.  For example, if you agree to terms that o' +
            'bligate you'
          
            'to collect a royalty for further conveying from those to whom yo' +
            'u convey'
          
            'the Program, the only way you could satisfy both those terms and' +
            ' this'
          'License would be to refrain entirely from conveying the Program.'
          ''
          '  13. Use with the GNU Affero General Public License.'
          ''
          '  Notwithstanding any other provision of this License, you have'
          
            'permission to link or combine any covered work with a work licen' +
            'sed'
          
            'under version 3 of the GNU Affero General Public License into a ' +
            'single'
          
            'combined work, and to convey the resulting work.  The terms of t' +
            'his'
          
            'License will continue to apply to the part which is the covered ' +
            'work,'
          
            'but the special requirements of the GNU Affero General Public Li' +
            'cense,'
          
            'section 13, concerning interaction through a network will apply ' +
            'to the'
          'combination as such.'
          ''
          '  14. Revised Versions of this License.'
          ''
          
            '  The Free Software Foundation may publish revised and/or new ve' +
            'rsions of'
          
            'the GNU General Public License from time to time.  Such new vers' +
            'ions will'
          
            'be similar in spirit to the present version, but may differ in d' +
            'etail to'
          'address new problems or concerns.'
          ''
          '  Each version is given a distinguishing version number.  If the'
          
            'Program specifies that a certain numbered version of the GNU Gen' +
            'eral'
          
            'Public License "or any later version" applies to it, you have th' +
            'e'
          
            'option of following the terms and conditions either of that numb' +
            'ered'
          'version or of any later version published by the Free Software'
          
            'Foundation.  If the Program does not specify a version number of' +
            ' the'
          
            'GNU General Public License, you may choose any version ever publ' +
            'ished'
          'by the Free Software Foundation.'
          ''
          '  If the Program specifies that a proxy can decide which future'
          
            'versions of the GNU General Public License can be used, that pro' +
            'xy'#39's'
          
            'public statement of acceptance of a version permanently authoriz' +
            'es you'
          'to choose that version for the Program.'
          ''
          '  Later license versions may give you additional or different'
          
            'permissions.  However, no additional obligations are imposed on ' +
            'any'
          
            'author or copyright holder as a result of your choosing to follo' +
            'w a'
          'later version.'
          ''
          '  15. Disclaimer of Warranty.'
          ''
          
            '  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED ' +
            'BY'
          
            'APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COP' +
            'YRIGHT'
          
            'HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT' +
            ' WARRANTY'
          
            'OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIM' +
            'ITED TO,'
          
            'THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PART' +
            'ICULAR'
          
            'PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF T' +
            'HE PROGRAM'
          
            'IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE' +
            ' COST OF'
          'ALL NECESSARY SERVICING, REPAIR OR CORRECTION.'
          ''
          '  16. Limitation of Liability.'
          ''
          
            '  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN ' +
            'WRITING'
          
            'WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/O' +
            'R CONVEYS'
          
            'THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, IN' +
            'CLUDING ANY'
          
            'GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OU' +
            'T OF THE'
          
            'USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED T' +
            'O LOSS OF'
          
            'DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YO' +
            'U OR THIRD'
          
            'PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PR' +
            'OGRAMS),'
          
            'EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSI' +
            'BILITY OF'
          'SUCH DAMAGES.'
          ''
          '  17. Interpretation of Sections 15 and 16.'
          ''
          
            '  If the disclaimer of warranty and limitation of liability prov' +
            'ided'
          
            'above cannot be given local legal effect according to their term' +
            's,'
          
            'reviewing courts shall apply local law that most closely approxi' +
            'mates'
          'an absolute waiver of all civil liability in connection with the'
          
            'Program, unless a warranty or assumption of liability accompanie' +
            's a'
          'copy of the Program in return for a fee.'
          ''
          '                     END OF TERMS AND CONDITIONS'
          ''
          '            How to Apply These Terms to Your New Programs'
          ''
          
            '  If you develop a new program, and you want it to be of the gre' +
            'atest'
          
            'possible use to the public, the best way to achieve this is to m' +
            'ake it'
          
            'free software which everyone can redistribute and change under t' +
            'hese terms.'
          ''
          
            '  To do so, attach the following notices to the program.  It is ' +
            'safest'
          
            'to attach them to the start of each source file to most effectiv' +
            'ely'
          
            'state the exclusion of warranty; and each file should have at le' +
            'ast'
          
            'the "copyright" line and a pointer to where the full notice is f' +
            'ound.'
          ''
          
            '    <one line to give the program'#39's name and a brief idea of wha' +
            't it does.>'
          '    Copyright (C) <year>  <name of author>'
          ''
          
            '    This program is free software: you can redistribute it and/o' +
            'r modify'
          
            '    it under the terms of the GNU General Public License as publ' +
            'ished by'
          
            '    the Free Software Foundation, either version 3 of the Licens' +
            'e, or'
          '    (at your option) any later version.'
          ''
          
            '    This program is distributed in the hope that it will be usef' +
            'ul,'
          
            '    but WITHOUT ANY WARRANTY; without even the implied warranty ' +
            'of'
          
            '    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See th' +
            'e'
          '    GNU General Public License for more details.'
          ''
          
            '    You should have received a copy of the GNU General Public Li' +
            'cense'
          
            '    along with this program.  If not, see <http://www.gnu.org/li' +
            'censes/>.'
          ''
          
            'Also add information on how to contact you by electronic and pap' +
            'er mail.'
          ''
          
            '  If the program does terminal interaction, make it output a sho' +
            'rt'
          'notice like this when it starts in an interactive mode:'
          ''
          '    <program>  Copyright (C) <year>  <name of author>'
          
            '    This program comes with ABSOLUTELY NO WARRANTY; for details ' +
            'type `show w'#39'.'
          
            '    This is free software, and you are welcome to redistribute i' +
            't'
          '    under certain conditions; type `show c'#39' for details.'
          ''
          
            'The hypothetical commands `show w'#39' and `show c'#39' should show the ' +
            'appropriate'
          
            'parts of the General Public License.  Of course, your program'#39's ' +
            'commands'
          
            'might be different; for a GUI interface, you would use an "about' +
            ' box".'
          ''
          
            '  You should also get your employer (if you work as a programmer' +
            ') or school,'
          
            'if any, to sign a "copyright disclaimer" for the program, if nec' +
            'essary.'
          
            'For more information on this, and how to apply and follow the GN' +
            'U GPL, see'
          '<http://www.gnu.org/licenses/>.'
          ''
          
            '  The GNU General Public License does not permit incorporating y' +
            'our program'
          
            'into proprietary programs.  If your program is a subroutine libr' +
            'ary, you'
          
            'may consider it more useful to permit linking proprietary applic' +
            'ations with'
          
            'the library.  If this is what you want to do, use the GNU Lesser' +
            ' General'
          'Public License instead of this License.  But first, please read'
          '<http://www.gnu.org/philosophy/why-not-lgpl.html>.')
        ReadOnly = True
        ScrollBars = ssBoth
        TabOrder = 0
        WordWrap = False
      end
      object Button3: TButton
        Left = 48
        Top = 176
        Width = 137
        Height = 33
        Caption = 'Check for updates'
        TabOrder = 1
        OnClick = Button3Click
      end
    end
    object ErrorsTabSheet: TTabSheet
      Caption = 'Errors'
      ImageIndex = 5
      object ErrorsMemo: TMemo
        Left = 49
        Top = 0
        Width = 824
        Height = 453
        Align = alClient
        HideSelection = False
        Lines.Strings = (
          '')
        ReadOnly = True
        ScrollBars = ssVertical
        TabOrder = 0
      end
      object Panel2: TPanel
        Left = 0
        Top = 0
        Width = 49
        Height = 453
        Align = alLeft
        BevelOuter = bvNone
        TabOrder = 1
        object Image2: TImage
          Left = 8
          Top = 8
          Width = 32
          Height = 32
          AutoSize = True
          Picture.Data = {
            055449636F6E0000010002002020100000000000E80200002600000010101000
            00000000280100000E0300002800000020000000400000000100040000000000
            8002000000000000000000000000000000000000000000000000800000800000
            0080800080000000800080008080000080808000C0C0C0000000FF0000FF0000
            00FFFF00FF000000FF00FF00FFFF0000FFFFFF00000007777777777777777777
            7777770000007777777777777777777777777770003000000000000000000000
            0007777703BBBBBBBBBBBBBBBBBBBBBBBB8077773BBBBBBBBBBBBBBBBBBBBBBB
            BBB807773BBBBBBBBBBBBBBBBBBBBBBBBBBB07773BBBBBBBBBBBB8008BBBBBBB
            BBBB07703BBBBBBBBBBBB0000BBBBBBBBBB8077003BBBBBBBBBBB0000BBBBBBB
            BBB0770003BBBBBBBBBBB8008BBBBBBBBB807700003BBBBBBBBBBBBBBBBBBBBB
            BB077000003BBBBBBBBBBB0BBBBBBBBBB80770000003BBBBBBBBB808BBBBBBBB
            B07700000003BBBBBBBBB303BBBBBBBB8077000000003BBBBBBBB000BBBBBBBB
            0770000000003BBBBBBB80008BBBBBB807700000000003BBBBBB30003BBBBBB0
            77000000000003BBBBBB00000BBBBB80770000000000003BBBBB00000BBBBB07
            700000000000003BBBBB00000BBBB8077000000000000003BBBB00000BBBB077
            0000000000000003BBBB00000BBB807700000000000000003BBB80008BBB0770
            00000000000000003BBBBBBBBBB80770000000000000000003BBBBBBBBB07700
            000000000000000003BBBBBBBB8077000000000000000000003BBBBBBB077000
            0000000000000000003BBBBBB807700000000000000000000003BBBBB0770000
            00000000000000000003BBBB80700000000000000000000000003BB800000000
            0000000000000000000003330000000000000000F8000003F0000001C0000000
            80000000000000000000000000000001000000018000000380000003C0000007
            C0000007E000000FE000000FF000001FF000001FF800003FF800003FFC00007F
            FC00007FFE0000FFFE0000FFFF0001FFFF0001FFFF8003FFFF8003FFFFC007FF
            FFC007FFFFE00FFFFFE01FFFFFF07FFFFFF8FFFF280000001000000020000000
            0100040000000000C00000000000000000000000000000000000000000000000
            00008000008000000080800080000000800080008080000080808000C0C0C000
            0000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF0007777777
            777777700000000000000077BBBBBBBBBBBBB807BBBBBB808BBBB8070BBBBB80
            8BBBB0700BBBBBB8BBBB807000BBBBB0BBBB070000BBBB808BB80700000BBB00
            0BB07000000BBB000B8070000000BB000B0700000000BB808807000000000BBB
            B070000000000BBB80700000000000BB07000000000000007000000080010000
            0000000000000000000000008001000080010000C0030000C0030000E0070000
            E0070000F00F0000F00F0000F81F0000F81F0000FC3F0000FC7F0000}
        end
      end
    end
  end
  object OpenDialog1: TOpenDialog
    DefaultExt = '.ini'
    Filter = 'Task Definition File (*.ini)|*.ini|Any file (*.*)|*.*'
    Options = [ofHideReadOnly, ofFileMustExist, ofEnableSizing]
    Title = 'Please select the Task Definition File'
    Left = 520
    Top = 32
  end
  object TasksImageList: TImageList
    Height = 32
    Width = 32
    Left = 560
    Top = 32
    Bitmap = {
      494C010101000400040020002000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
      0000000000003600000028000000800000002000000001002000000000000040
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      000000000000000000000000000000000000C0C0C000C0C0C000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      00000000000000000000C0C0C000C0C0C000FFFFFF00FFFFFF00C0C0C000C0C0
      C000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000C0C0C000C0C0C000FFFFFF00FFFFFF0000FFFF00FFFFFF00FFFFFF00FFFF
      FF00C0C0C0000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      000000000000000000000000000000000000000000000000000080808000C0C0
      C000FFFFFF00FFFFFF0000FFFF00FFFFFF00FFFFFF00FFFFFF0000FFFF00FFFF
      FF00C0C0C0000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      000000000000000000000000000000000000000000000000000080808000FFFF
      FF0000FFFF00FFFFFF00FFFFFF00FFFFFF0000FFFF00FF000000FF000000FFFF
      FF0000FFFF00C0C0C00000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000008080
      8000FFFFFF00FFFFFF0000FFFF00FF000000FF000000FFFFFF0000FFFF00FFFF
      FF00FFFFFF00C0C0C00000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      000080808000C0C0C000FF000000FFFFFF0000FFFF00FFFFFF00FF000000FF00
      000000FFFF00C0C0C00000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000808080000000000000FFFF00FFFFFF00FF000000FF00000000FFFF00FFFF
      FF00FFFFFF00C0C0C00000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      00000000000080808000C0C0C000FF00000000FFFF00FFFFFF00FFFFFF00FF00
      000000FFFF00C0C0C00000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000008080800000FFFF00FFFFFF00FFFFFF00FF000000FF000000FFFF
      FF00FFFFFF00C0C0C00000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      00000000000080808000FFFFFF00FF000000FF000000FFFFFF00FFFFFF00FFFF
      FF0000FFFF00C0C0C00000000000C0C0C000C0C0C000C0C0C000C0C0C000C0C0
      C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0
      C000C0C0C000C0C0C000C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      00000000000080808000C0C0C000FFFFFF00FFFFFF00FFFFFF00FF000000FF00
      0000FFFFFF00C0C0C00000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF0000000000FFFFFF0080808000808080008080800080808000FFFF
      FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      00000000000080808000FFFFFF00FFFFFF00FF000000FF000000FFFFFF00FFFF
      FF0000FFFF00C0C0C00000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF000000000000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000008080800000FFFF00FF000000FFFFFF00FFFFFF0000FFFF00FF00
      0000FF000000FFFFFF008080800000000000FFFFFF00FFFFFF00000000000000
      0000C0C0C00000000000FFFFFF00FFFFFF00000000000000000000000000FFFF
      FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      00000000000080808000FFFFFF00FFFFFF0000FFFF00FF000000FF000000FFFF
      FF0000FFFF00FFFFFF00FFFFFF00808080000000000000000000FFFFFF00FFFF
      FF00C0C0C00000000000FFFFFF0000008000000080000000FF0000008000FFFF
      FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000008080800000FFFF00FF000000FF000000FFFFFF0000FFFF00FFFF
      FF00FF000000FF00000000FFFF00FFFFFF0080808000FFFFFF00FFFFFF00FFFF
      FF00C0C0C00000000000FFFFFF00FFFFFF000000FF00FFFF00000000FF00FFFF
      FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000080808000FFFFFF0000FFFF00FFFFFF00FF000000FF00
      000000FFFF00FFFFFF00FFFFFF00FFFFFF0000FFFF0080808000808080008080
      800000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF00000000FF00FFFF
      FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000080808000FFFFFF00FF000000FF00000000FFFF00FFFF
      FF00FFFFFF00FFFFFF0000FFFF00FFFFFF00FFFFFF00FFFFFF00C0C0C0008080
      8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      00000000000000000000000000008080800000FFFF00FFFFFF00FFFFFF00FFFF
      FF0000FFFF00FFFFFF00FFFFFF00C0C0C0008080800080808000808080008080
      8000FFFFFF00FFFFFF00FFFFFF0080808000808080008080800080808000FFFF
      FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      000000000000000000000000000000000000808080008080800000FFFF00FFFF
      FF00C0C0C000808080008080800080808000FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      00000000000000000000000000000000000080808000C0C0C000808080008080
      800080808000FFFFFF00FFFFFF00FFFFFF00FFFFFF0080000000800000008000
      0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00000000000000000000000000FFFF
      FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      00000000000000000000000000000000000080808000C0C0C000FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF008080000080800000808000008000
      0000FFFFFF00FFFFFF00FFFFFF00FF00FF00FF00FF00FF00FF0000000000FFFF
      FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      00000000000000000000000000000000000080808000C0C0C000FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0080800000FFFF00008080
      0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FF00FF0000FFFF00FF00FF00FFFF
      FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      00000000000000000000000000000000000080808000C0C0C000FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00808000008080
      0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FF00FF00FF00FF00FFFF
      FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      00000000000000000000000000000000000080808000C0C0C000FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      00000000000000000000000000000000000080808000C0C0C000C0C0C000C0C0
      C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0
      C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0
      C000C0C0C000C0C0C000C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      00000000000000000000000000000000000080808000C0C0C000800000008000
      0000800000008000000080000000800000008000000080000000800000008000
      0000800000008000000080000000800000008000000080000000800000008000
      00008000000080000000C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      00000000000000000000000000000000000080808000C0C0C000800000008000
      0000800000008000000080000000800000008000000080000000800000008000
      0000800000008000000080000000800000008000000080000000800000008000
      00008000000080000000C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      00000000000000000000000000000000000080808000C0C0C000800000008000
      0000800000008000000080000000800000008000000080000000800000008000
      0000800000008000000080000000800000008000000080000000800000008000
      00008000000080000000C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      00000000000000000000000000000000000080808000C0C0C000C0C0C000C0C0
      C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0
      C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0
      C000C0C0C000C0C0C000C0C0C000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000008080800080808000808080008080
      8000808080008080800080808000808080008080800080808000808080008080
      8000808080008080800080808000808080008080800080808000808080008080
      8000808080008080800080808000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      000000000000000000000000000000000000424D3E000000000000003E000000
      2800000080000000200000000100010000000000000200000000000000000000
      000000000000000000000000FFFFFF00FF3FFFFF000000000000000000000000
      FC0FFFFF000000000000000000000000F007FFFF000000000000000000000000
      C003FFFF0000000000000000000000000003FFFF000000000000000000000000
      C001FFFF000000000000000000000000E001FFFF000000000000000000000000
      F001FFFF000000000000000000000000F401FFFF000000000000000000000000
      F801FFFF000000000000000000000000F8000000000000000000000000000000
      F8000000000000000000000000000000F8000000000000000000000000000000
      F8000000000000000000000000000000F8000000000000000000000000000000
      F8000000000000000000000000000000F8000000000000000000000000000000
      FC000000000000000000000000000000FC000000000000000000000000000000
      FE000000000000000000000000000000FF000000000000000000000000000000
      FF000000000000000000000000000000FF000000000000000000000000000000
      FF000000000000000000000000000000FF000000000000000000000000000000
      FF000000000000000000000000000000FF000000000000000000000000000000
      FF000000000000000000000000000000FF000000000000000000000000000000
      FF000000000000000000000000000000FF000000000000000000000000000000
      FF00000000000000000000000000000000000000000000000000000000000000
      000000000000}
  end
  object SaveDialog1: TSaveDialog
    DefaultExt = '.ini'
    Filter = 'Task Definition File (*.ini)|*.ini|Any file (*.*)|*.*'
    Options = [ofOverwritePrompt, ofHideReadOnly, ofEnableSizing]
    Left = 488
    Top = 32
  end
  object TasksPopupMenu: TPopupMenu
    OnPopup = TasksPopupMenuPopup
    Left = 456
    Top = 32
    object Run1: TMenuItem
      Caption = 'Run'
      Default = True
      OnClick = Run1Click
    end
    object Properties1: TMenuItem
      Caption = 'Properties'
      OnClick = Properties1Click
    end
  end
  object IdentificationsPopupMenu: TPopupMenu
    OnPopup = IdentificationsPopupMenuPopup
    Left = 424
    Top = 32
    object CopyTaskDefinitionExample1: TMenuItem
      Caption = 'Copy Task Definition Example to Clipboard'
      OnClick = CopyTaskDefinitionExample1Click
    end
  end
  object LoadedPluginsPopupMenu: TPopupMenu
    OnPopup = LoadedPluginsPopupMenuPopup
    Left = 392
    Top = 32
    object MenuItem1: TMenuItem
      Caption = 'Copy status code to Clipboard'
      OnClick = MenuItem1Click
    end
  end
end