Login | ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/userdetect2/trunk/UserDetect2/UD2_Main.dfm
Revision: 96
Committed: Tue Jan 3 13:13:18 2017 UTC (5 years, 4 months ago) by daniel-marschall
File size: 133523 byte(s)
Log Message:
Release 2.3.2

File Contents

# User Rev Content
1 daniel-marschall 68 object UD2MainForm: TUD2MainForm
2 daniel-marschall 86 Left = 202
3     Top = 139
4 daniel-marschall 95 ActiveControl = Memo1
5 daniel-marschall 68 Caption = 'ViaThinkSoft UserDetect2'
6 daniel-marschall 92 ClientHeight = 481
7     ClientWidth = 881
8 daniel-marschall 68 Color = clBtnFace
9     Font.Charset = DEFAULT_CHARSET
10     Font.Color = clWindowText
11     Font.Height = -11
12     Font.Name = 'MS Sans Serif'
13     Font.Style = []
14     OldCreateOrder = False
15     Position = poScreenCenter
16 daniel-marschall 82 OnCreate = FormCreate
17 daniel-marschall 68 OnDestroy = FormDestroy
18     PixelsPerInch = 96
19     TextHeight = 13
20     object PageControl1: TPageControl
21     Left = 0
22     Top = 0
23 daniel-marschall 86 Width = 881
24     Height = 481
25 daniel-marschall 95 ActivePage = TabSheet5
26 daniel-marschall 68 Align = alClient
27     TabOrder = 0
28     object TasksTabSheet: TTabSheet
29     Caption = 'Tasks'
30 daniel-marschall 73 object TasksListView: TVTSListView
31 daniel-marschall 68 Left = 0
32     Top = 0
33 daniel-marschall 86 Width = 873
34     Height = 453
35 daniel-marschall 68 Align = alClient
36     Columns = <>
37 daniel-marschall 92 Items.ItemData = {
38     05460000000200000000000000FFFFFFFFFFFFFFFF00000000FFFFFFFF000000
39     0004740065007300740000000000FFFFFFFFFFFFFFFF00000000FFFFFFFF0000
40     00000574006500730074003200}
41 daniel-marschall 73 LargeImages = TasksImageList
42 daniel-marschall 68 ReadOnly = True
43 daniel-marschall 73 PopupMenu = TasksPopupMenu
44 daniel-marschall 68 TabOrder = 0
45     OnCompare = ListViewCompare
46 daniel-marschall 73 OnDblClick = TasksListViewDblClick
47     OnKeyPress = TasksListViewKeyPress
48 daniel-marschall 68 end
49     end
50     object TabSheet2: TTabSheet
51     Caption = 'Identifications'
52     ImageIndex = 1
53 daniel-marschall 73 object IdentificationsListView: TVTSListView
54 daniel-marschall 68 Left = 0
55     Top = 0
56 daniel-marschall 86 Width = 873
57     Height = 376
58 daniel-marschall 68 Align = alClient
59     Columns = <
60     item
61     Caption = 'Description'
62     Width = 100
63     end
64     item
65 daniel-marschall 83 Caption = 'Dyn'
66     end
67     item
68 daniel-marschall 68 Caption = 'Method name'
69     Width = 100
70     end
71     item
72     Caption = 'Value'
73     Width = 100
74     end
75     item
76     Caption = 'GUID of Plugin'
77     end>
78 daniel-marschall 86 HideSelection = False
79 daniel-marschall 68 ReadOnly = True
80     RowSelect = True
81 daniel-marschall 73 PopupMenu = IdentificationsPopupMenu
82 daniel-marschall 68 TabOrder = 0
83     ViewStyle = vsReport
84     OnCompare = ListViewCompare
85     end
86 daniel-marschall 86 object DynamicTestGroupbox: TGroupBox
87     Left = 0
88     Top = 376
89     Width = 873
90     Height = 77
91     Align = alBottom
92 daniel-marschall 87 Caption = 'Invoke Dynamic Check'
93 daniel-marschall 83 TabOrder = 1
94 daniel-marschall 86 DesignSize = (
95     873
96     77)
97     object DynamicTestPluginLabel: TLabel
98     Left = 16
99     Top = 24
100     Width = 29
101     Height = 13
102     Caption = 'Plugin'
103     end
104     object DynamicTestDataLabel: TLabel
105     Left = 272
106     Top = 24
107     Width = 67
108     Height = 13
109     Caption = 'Dynamic Data'
110     end
111     object DynamicTestPluginComboBox: TComboBox
112     Left = 16
113     Top = 40
114     Width = 225
115     Height = 21
116     Style = csDropDownList
117     TabOrder = 0
118     end
119     object DynamicTestDataEdit: TEdit
120     Left = 272
121     Top = 40
122     Width = 441
123     Height = 21
124     Anchors = [akLeft, akTop, akRight]
125     TabOrder = 1
126     end
127     object DynamicTestButton: TButton
128     Left = 736
129     Top = 32
130     Width = 121
131     Height = 33
132     Anchors = [akTop, akRight]
133     Caption = 'Query'
134 daniel-marschall 89 Default = True
135 daniel-marschall 86 TabOrder = 2
136     OnClick = DynamicTestButtonClick
137     end
138 daniel-marschall 83 end
139 daniel-marschall 68 end
140     object TabSheet3: TTabSheet
141     Caption = 'Task Definition File Template'
142     ImageIndex = 2
143     object IniTemplateMemo: TMemo
144     Left = 0
145     Top = 0
146 daniel-marschall 86 Width = 873
147     Height = 402
148 daniel-marschall 68 Align = alClient
149     Font.Charset = ANSI_CHARSET
150     Font.Color = clWindowText
151     Font.Height = -12
152     Font.Name = 'Courier New'
153     Font.Style = []
154 daniel-marschall 86 HideSelection = False
155 daniel-marschall 68 ParentFont = False
156     ReadOnly = True
157     ScrollBars = ssBoth
158     TabOrder = 0
159     WantTabs = True
160     end
161     object Panel1: TPanel
162     Left = 0
163 daniel-marschall 86 Top = 402
164     Width = 873
165 daniel-marschall 68 Height = 51
166     Align = alBottom
167     BevelOuter = bvNone
168     TabOrder = 1
169     DesignSize = (
170 daniel-marschall 86 873
171 daniel-marschall 68 51)
172 daniel-marschall 86 object OpenTDFButton: TButton
173 daniel-marschall 68 Left = 8
174     Top = 8
175     Width = 209
176     Height = 33
177     Anchors = [akLeft, akTop, akBottom]
178     Caption = 'Open current Task Definition File'
179     TabOrder = 0
180 daniel-marschall 86 OnClick = OpenTDFButtonClick
181 daniel-marschall 68 end
182 daniel-marschall 86 object SaveTDFButton: TButton
183     Left = 654
184 daniel-marschall 68 Top = 8
185     Width = 209
186     Height = 33
187     Anchors = [akTop, akRight, akBottom]
188     Caption = 'Save as new Task Definition File'
189     TabOrder = 1
190 daniel-marschall 86 OnClick = SaveTDFButtonClick
191 daniel-marschall 68 end
192     end
193     end
194     object TabSheet4: TTabSheet
195     Caption = 'Loaded Plugins'
196     ImageIndex = 3
197 daniel-marschall 73 object LoadedPluginsListView: TVTSListView
198 daniel-marschall 68 Left = 0
199     Top = 0
200 daniel-marschall 86 Width = 873
201     Height = 453
202 daniel-marschall 68 Align = alClient
203     Columns = <
204     item
205     Caption = 'DLL File'
206     Width = 100
207     end
208     item
209     Caption = 'Vendor'
210     Width = 100
211     end
212     item
213     Caption = 'Plugin name'
214     Width = 100
215     end
216     item
217     Caption = 'Version'
218     Width = 100
219     end
220     item
221     Caption = 'Identification method name'
222     Width = 100
223     end
224     item
225 daniel-marschall 86 Caption = 'Dynamic?'
226     end
227     item
228 daniel-marschall 70 Caption = 'Detected IDs'
229     end
230     item
231 daniel-marschall 69 Caption = 'Load time'
232     end
233     item
234 daniel-marschall 70 Caption = 'Identification Status'
235     end
236     item
237     Caption = 'GUID of Plugin'
238 daniel-marschall 68 Width = 100
239     end>
240 daniel-marschall 86 HideSelection = False
241 daniel-marschall 68 ReadOnly = True
242     RowSelect = True
243 daniel-marschall 73 PopupMenu = LoadedPluginsPopupMenu
244 daniel-marschall 68 TabOrder = 0
245     ViewStyle = vsReport
246     OnCompare = ListViewCompare
247     end
248     end
249     object TabSheet5: TTabSheet
250     Caption = 'About'
251     ImageIndex = 4
252     DesignSize = (
253 daniel-marschall 86 873
254     453)
255 daniel-marschall 68 object Image1: TImage
256     Left = 8
257     Top = 8
258     Width = 32
259     Height = 32
260     AutoSize = True
261     Picture.Data = {
262     055449636F6E0000010006001010100000000000280100006600000010100000
263     00000000680500008E0100002020100000000000E8020000F606000020200000
264     00000000A8080000DE0900003030100000000000680600008612000030300000
265     00000000A80E0000EE1800002800000010000000200000000100040000000000
266     C000000000000000000000001000000000000000000000000000800000800000
267     00808000800000008000800080800000C0C0C000808080000000FF0000FF0000
268     00FFFF00FF000000FF00FF00FFFF0000FFFFFF00000000000000000000008777
269     7777777000008FFFFFFFFF7000008FF22FF99F7000008F2B2F9B9F7000008FA2
270     2FFDDF7087778FFFFFFFFF708FFF8777777777708F9F9444444444408FF99444
271     444444408F99F998888888808FFF9FFFFF700000877797777770000084444444
272     4440000084444444444000008888888888800000F000DFCDF000FFFDF000D7DF
273     F000D7EFF0009FCF0000BFCF0000DDDF0000FDEF0000BFCB00009FDB0000CFCF
274     000FCFEF000FFFCE000FDFDE000FDBDF000FFBFF280000001000000020000000
275     0100080000000000400100000000000000000000000100000000000000000000
276     000080000080000000808000800000008000800080800000C0C0C000C0DCC000
277     F0CAA60004040400080808000C0C0C0011111100161616001C1C1C0022222200
278     29292900555555004D4D4D004242420039393900807CFF005050FF009300D600
279     FFECCC00C6D6EF00D6E7E70090A9AD000000330000006600000099000000CC00
280     003300000033330000336600003399000033CC000033FF000066000000663300
281     00666600006699000066CC000066FF0000990000009933000099660000999900
282     0099CC000099FF0000CC000000CC330000CC660000CC990000CCCC0000CCFF00
283     00FF660000FF990000FFCC00330000003300330033006600330099003300CC00
284     3300FF00333300003333330033336600333399003333CC003333FF0033660000
285     3366330033666600336699003366CC003366FF00339900003399330033996600
286     339999003399CC003399FF0033CC000033CC330033CC660033CC990033CCCC00
287     33CCFF0033FF330033FF660033FF990033FFCC0033FFFF006600000066003300
288     66006600660099006600CC006600FF0066330000663333006633660066339900
289     6633CC006633FF00666600006666330066666600666699006666CC0066990000
290     6699330066996600669999006699CC006699FF0066CC000066CC330066CC9900
291     66CCCC0066CCFF0066FF000066FF330066FF990066FFCC00CC00FF00FF00CC00
292     9999000099339900990099009900CC009900000099333300990066009933CC00
293     9900FF00996600009966330099336600996699009966CC009933FF0099993300
294     99996600999999009999CC009999FF0099CC000099CC330066CC660099CC9900
295     99CCCC0099CCFF0099FF000099FF330099CC660099FF990099FFCC0099FFFF00
296     CC00000099003300CC006600CC009900CC00CC0099330000CC333300CC336600
297     CC339900CC33CC00CC33FF00CC660000CC66330099666600CC669900CC66CC00
298     9966FF00CC990000CC993300CC996600CC999900CC99CC00CC99FF00CCCC0000
299     CCCC3300CCCC6600CCCC9900CCCCCC00CCCCFF00CCFF0000CCFF330099FF6600
300     CCFF9900CCFFCC00CCFFFF00CC003300FF006600FF009900CC330000FF333300
301     FF336600FF339900FF33CC00FF33FF00FF660000FF663300CC666600FF669900
302     FF66CC00CC66FF00FF990000FF993300FF996600FF999900FF99CC00FF99FF00
303     FFCC0000FFCC3300FFCC6600FFCC9900FFCCCC00FFCCFF00FFFF3300CCFF6600
304     FFFF9900FFFFCC006666FF0066FF660066FFFF00FF666600FF66FF00FFFF6600
305     2100A5005F5F5F00777777008686860096969600CBCBCB00B2B2B200D7D7D700
306     DDDDDD00E3E3E300EAEAEA00F1F1F100F8F8F800F0FBFF00A4A0A00080808000
307     0000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF0000000000
308     0A0A0A0A0A0A0A0A0A0A0A0A00000000EC070707070707070707070A00000000
309     ECF6F6F6F6F6F6F6F6F6070A00000000ECF6F60202F6F6F9F9F6070A00000000
310     ECF602FB02F6F9FBF9F6070A0A0A0A0AECF6FA0202F6F6FDFDF6070AECEF0707
311     40F6F6F6F6F6F6F6F6F6070AECF6F6F6EC070707070707070707070AECF640F6
312     E9040404040404040404040AECF6F44040045F04040404040404040AECF64020
313     F64040EC40ECECECECECEC0AECF6F6F640F6F6F6F6F6070A00000000EC070707
314     400707070707070A00000000EC040404040404040404040A00000000EC040404
315     400404040404040A00000000ECECECECECECECECECECEC0A00000000F0000000
316     F000F000F000B000F000F000F000000000009000000090000000B00000000000
317     0000B0000000B000000FB000000F0000000FF000000FF000000FF00028000000
318     2000000040000000010004000000000080020000000000000000000010000000
319     0000000000000000000080000080000000808000800000008000800080800000
320     C0C0C000808080000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000
321     FFFFFF0000000000000000000000000000000000000000000000000000000000
322     00000000000000008777777777777777777777700000000087FFFFFFFFFFFFFF
323     FFFFFF700000000087F8888FFF8888FFF8888F700000000087FFFFFFFFFFFFFF
324     FFFFFF700000000087FF000FFFF000FFFF000F700000000087F55D5FFF3330FF
325     F1111F700000000087FFDBDFFFF3B3FFFF9B1F700000000087FFFDDFFFFF33FF
326     FF991F708777777787FFFFFFFFFFFFFFFFFFFF7087FFFFFF87F8888FFF8888FF
327     F8888F7087FFFFFF87FFFFFFFFFFFFFFFFFFFF7087FFFFFF87FF000FFFF444FF
328     FF000F7087FFFFFF87F2222FFF6664FFF4444F7087FFFFFF87FFAB2FFFF6E6FF
329     FFCE4F7087FFFFFF87FFAA2FFFF666FFFFCC4F7087FFBFFF97FFBFFFFFFFFFFF
330     FFFFFF7087FFF97F87797777777777777777777087FFFF979494444444444444
331     4000000087FFFFF989444444444444444F0F0F0087BFB997B799444444444444
332     4444444087FFFF79F9888888888888888888888087FFF79F9F97FFFFFFFFFF70
333     0000000087FFF9FF7FF9FFFFFFFFFF700000000087FBFFFF9FFFBFFFFFFFFF70
334     0000000087777777777777777777777000000000844444444444444440000000
335     0000000084444444444444444F0F0F0000000000844444444444444444444440
336     0000000088888888888888888888888000000000000000000000000000000000
337     00000000FFFFFFFFFF000000FF000000FF000000FF000000FF000000FF000000
338     FF000000FF000000000000000000000000000000000000000000000000000000
339     0000000000000000000000000000000000000000000000000000000000000000
340     000000FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF
341     FFFFFFFF28000000200000004000000001000800000000008004000000000000
342     0000000000010000000000000000000000008000008000000080800080000000
343     8000800080800000C0C0C000C0DCC000F0CAA60004040400080808000C0C0C00
344     11111100161616001C1C1C002222220029292900555555004D4D4D0042424200
345     39393900807CFF005050FF009300D600FFECCC00C6D6EF00D6E7E70090A9AD00
346     0000330000006600000099000000CC0000330000003333000033660000339900
347     0033CC000033FF00006600000066330000666600006699000066CC000066FF00
348     009900000099330000996600009999000099CC000099FF0000CC000000CC3300
349     00CC660000CC990000CCCC0000CCFF0000FF660000FF990000FFCC0033000000
350     3300330033006600330099003300CC003300FF00333300003333330033336600
351     333399003333CC003333FF00336600003366330033666600336699003366CC00
352     3366FF00339900003399330033996600339999003399CC003399FF0033CC0000
353     33CC330033CC660033CC990033CCCC0033CCFF0033FF330033FF660033FF9900
354     33FFCC0033FFFF00660000006600330066006600660099006600CC006600FF00
355     663300006633330066336600663399006633CC006633FF006666000066663300
356     66666600666699006666CC00669900006699330066996600669999006699CC00
357     6699FF0066CC000066CC330066CC990066CCCC0066CCFF0066FF000066FF3300
358     66FF990066FFCC00CC00FF00FF00CC009999000099339900990099009900CC00
359     9900000099333300990066009933CC009900FF00996600009966330099336600
360     996699009966CC009933FF009999330099996600999999009999CC009999FF00
361     99CC000099CC330066CC660099CC990099CCCC0099CCFF0099FF000099FF3300
362     99CC660099FF990099FFCC0099FFFF00CC00000099003300CC006600CC009900
363     CC00CC0099330000CC333300CC336600CC339900CC33CC00CC33FF00CC660000
364     CC66330099666600CC669900CC66CC009966FF00CC990000CC993300CC996600
365     CC999900CC99CC00CC99FF00CCCC0000CCCC3300CCCC6600CCCC9900CCCCCC00
366     CCCCFF00CCFF0000CCFF330099FF6600CCFF9900CCFFCC00CCFFFF00CC003300
367     FF006600FF009900CC330000FF333300FF336600FF339900FF33CC00FF33FF00
368     FF660000FF663300CC666600FF669900FF66CC00CC66FF00FF990000FF993300
369     FF996600FF999900FF99CC00FF99FF00FFCC0000FFCC3300FFCC6600FFCC9900
370     FFCCCC00FFCCFF00FFFF3300CCFF6600FFFF9900FFFFCC006666FF0066FF6600
371     66FFFF00FF666600FF66FF00FFFF66002100A5005F5F5F007777770086868600
372     96969600CBCBCB00B2B2B200D7D7D700DDDDDD00E3E3E300EAEAEA00F1F1F100
373     F8F8F800F0FBFF00A4A0A000808080000000FF0000FF000000FFFF00FF000000
374     FF00FF00FFFF0000FFFFFF000000000000000000000000000000000000000000
375     00000000000000000000000000000000000000000A0A0A0A0A0A0A0A0A0A0A0A
376     0A0A0A0A0A0A0A0A0A0A0A0A0000000000000000EC0707070707070707070707
377     07070707070707070707070A0000000000000000EC071B1B1BF31B1B1B1B1B1B
378     F31B1B1B1B1B1BF31B1B070A0000000000000000EC071BECECECECF6F6F6ECEC
379     ECECF6F6F6ECECECEC1B070A0000000000000000EC071BF6F6F6F6F6F6F6F6F6
380     F6F6F6F6F6F6F6F6F61B070A0000000000000000EC07F3F60A0A0AF6F6F6F60A
381     0A0AF6F6F6F60A0A0A1B070A0000000000000000EC071B0505FD05F6F6F60303
382     030AF6F6F6010101011B070A0000000000000000EC071BF6FDFBFDF6F6F6F603
383     FB03F6F6F6F6F9FB011B070A0A0A0A0A0A0A0A0AEC071BF6F6FDFDF6F6F6F6F6
384     0303F6F6F6F6F9F9011B070AECEF070707070707EC07F3F6F6F6F6F6F6F6F6F6
385     F6F6F6F6F6F6F6F6F61B070AEC071B1B1B1B1B1BEC071BECECECECF6F6F6ECEC
386     ECECF6F6F6ECECECEC1B070AEC071BF6F6F6F6F6EC071BF6F6F6F6F6F6F6F6F6
387     F6F6F6F6F6F6F6F6F61B070AEC07F3F6F6F6F6F6EC071BF60A0A0AF6F6F6F604
388     0404F6F6F6F60A0A0A1B070AEC071BF6F6F6F6F6EC071B02020202F6F6F60606
389     0604F6F6F6040404041B070AEC071BF6F6F6F6F6EC071BF6FAFB02F6F6F6F606
390     FE06F6F6F6F6FCFE041B070AEC071BF6F6F6F6F6EC071BF6FAFA02F6F6F6F606
391     0606F6F6F6F6FCFC041B070AEC071BF6FBF6F6F640071B1BFB1B1B1B1B1B1B1B
392     1B1B1B1B1B1B1B1B1B1B070AEC071BF6F64007F6EC0707400707070707070707
393     07070707070707070707070AEC071BF6F6F6E907400440040404040404040404
394     04040404040A0A0A0A0A0A0AEC071BF6F6F6F640EB4004040404040404040404
395     0404040404FF0AFF0AFF0A0AEC07FBF6FB402007FBEF40200404040404040404
396     04040404040404040404040AEC07F3F6F6F60740F640ECECECECECECECECECEC
397     ECECECECECECECECECECEC0AEC071BF6F6EF40F640FF4007F6F6F6F6F6F6F6F6
398     F61B070A0000000000000000EC071BF6F640F6F607FFFF40F6F6F6F6F6F6F6F6
399     F61B070A0000000000000000EC07F3FB1B1B1B1B401B1B1BFB1B1B1B1B1B1B1B
400     1B1B070A0000000000000000EC07070707070707070707070707070707070707
401     0707070A0000000000000000EC040404040404040404040404040404040A0A0A
402     0A0A0A0A0000000000000000EC04040404040404040404040404040404FF0AFF
403     0AFF0A0A0000000000000000EC04040404040404040404040404040404040404
404     0404040A0000000000000000ECECECECECECECECECECECECECECECECECECECEC
405     ECECEC0A00000000000000000000000000000000000000000000000000000000
406     000000000000000000000000FFFFFFFFFF000000FF000000FF000000FF000000
407     FF000000FF000000FF000000FF00000000000000000000000000000000000000
408     0000000000000000000000000000000000000000000000000000000000000000
409     0000000000000000000000FF000000FF000000FF000000FF000000FF000000FF
410     000000FF000000FFFFFFFFFF2800000030000000600000000100040000000000
411     0006000000000000000000001000000000000000000000000000800000800000
412     00808000800000008000800080800000C0C0C000808080000000FF0000FF0000
413     00FFFF00FF000000FF00FF00FFFF0000FFFFFF00000000000000000000000000
414     0000000000000000000000000000000000000000000000000000000000000000
415     0000000000000000000000000000000000000000000000000000000000000000
416     000087777777777777777777777777777777777000000000000087FFFFFFFFFF
417     FFFFFFFFFFFFFFFFFFFFFFF000000000000087FFFFFFFFFFFFFFFFFFFFFFFFFF
418     FFFFFFF000000000000087FFF77777FFFFFF77777FFFFF77777FFFF000000000
419     000087FFF88888FFFFFF88888FFFFF88888FFFF000000000000087FFFFFFFFFF
420     FFFFFFFFFFFFFFFFFFFFFFF000000000000087FFFFFFFFFFFFFFFFFFFFFFFFFF
421     FFFFFFF000000000000087FFFF0000FFFFFFF0000FFFFFF0000FFFF000000000
422     000087FFF55555FFFFFF33333FFFFF11111FFFF000000000000087FFFFDDD5FF
423     FFFFF3773FFFFFF9991FFFF000000000000087FFFFDBD5FFFFFFF3B73FFFFFF9
424     B91FFFF000000000000087FFFFDDDDFFFFFFF3333FFFFFF9991FFFF087777777
425     777787FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF087FFFFFFFFFF87FFFFFFFFFF
426     FFFFFFFFFFFFFFFFFFFFFFF087FFFFFFFFFF87FFF77777FFFFFF77777FFFFF77
427     777FFFF087FFFFFFFFFF87FFF88888FFFFFF88888FFFFF88888FFFF087FFFFFF
428     FFFF87FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF087FFFFFFFFFF87FFFFFFFFFF
429     FFFFFFFFFFFFFFFFFFFFFFF087FFFFFFFFFF87FFFF0000FFFFFFF4444FFFFFF0
430     000FFFF087FFFFFFFFF997FFF22222FFFFFF66664FFFFF44444FFFF087FFFFFF
431     FFFF87FFFFABA2FFFFFFF6E64FFFFFFC664FFFF087FFFFFFFFF997FFFFABA2FF
432     FFFFF6E64FFFFFFCE64FFFF087FFFBFFFFFF87FFFFBBA2FFFFFFF6666FFFFFFC
433     CC4FFFF087FFFBBFFFF997FFF99FFFFFFFFFFFFFFFFFFFFFFFFFFFF087FFFFB9
434     FFFF87FF99FFFFFFFFFFFFFFFFFFFFFFFFFFFFF087FFFFF99FF9977997777777
435     77777777777777777777777087FFFFFF99F99499444444444444444444444444
436     4444444087FFFFFFF99999944444444444444444444440000000004087FFFFFF
437     F9999944444444444444444444444770770770408BBFB9F99997899494B44B44
438     4444444444444F70F70F70408BBFB9F99997899494B44B444444444444444444
439     4444444087FFFFFFF99999988888888888888888888888888888888087FFFFFF
440     F9999999FFFFFFFFFFFFFFFFFF7000000000000087FFFFFF99FFFFF99FFFFFFF
441     FFFFFFFFFF7000000000000087FFFFF99FF99FFF99FFFFFFFFFFFFFFFF700000
442     0000000087FFFFB9FFFFFFFFF9BFFFFFFFFFFFFFFF7000000000000087FFFBBF
443     FFF99FFFFFBBFFFFFFFFFFFFFF700000000000008777777777777777777B7777
444     7777777777700000000000008444444444444444444444444444444444400000
445     0000000084444444444444444444444440000000004000000000000084444444
446     4444444444444444477077077040000000000000844444444444444444444444
447     4F70F70F70400000000000008444444444444444444444444444444444400000
448     0000000088888888888888888888888888888888888000000000000000000000
449     0000000000000000000000000000000000000000FFFFFFFFFFFF01F5FFFFFFFF
450     FFFF01F5FFF00000000005F5FFF000000000BFFDFFF00000000011F0FFF00000
451     000005F0FFF00000000005F0FFF000000000BFFFFFF00000000003E8FFF00000
452     00000FE8FFF0000000000FF8FFF000000000AFFAFFF00000000001E2FFF00000
453     000019F200000000000019F2000000000000BBFF00000000000001E000000000
454     000099F000000000000099F1000000000000B9F700000000000001E500000000
455     0000A9E5000000000000BDE5000000000000BFED00000000000001F000000000
456     00003DF00000000000003DF00000000000003FFF00000000000003B800000000
457     000057B800000000000097B80000000000009FFA00000000000041B200000000
458     000041B200000000000041B2000000000FFF4BFF000000000FFF01B000000000
459     0FFF01B0000000000FFF01F1000000000FFF09F7000000000FFF09F500000000
460     0FFF01F5000000000FFF15F5000000000FFF1FFD000000000FFF40F000000000
461     0FFF5CF0000000000FFF1CF0FFFFFFFFFFFF1FFF280000003000000060000000
462     0100080000000000800A00000000000000000000000100000000000000000000
463     000080000080000000808000800000008000800080800000C0C0C000C0DCC000
464     F0CAA60004040400080808000C0C0C0011111100161616001C1C1C0022222200
465     29292900555555004D4D4D004242420039393900807CFF005050FF009300D600
466     FFECCC00C6D6EF00D6E7E70090A9AD000000330000006600000099000000CC00
467     003300000033330000336600003399000033CC000033FF000066000000663300
468     00666600006699000066CC000066FF0000990000009933000099660000999900
469     0099CC000099FF0000CC000000CC330000CC660000CC990000CCCC0000CCFF00
470     00FF660000FF990000FFCC00330000003300330033006600330099003300CC00
471     3300FF00333300003333330033336600333399003333CC003333FF0033660000
472     3366330033666600336699003366CC003366FF00339900003399330033996600
473     339999003399CC003399FF0033CC000033CC330033CC660033CC990033CCCC00
474     33CCFF0033FF330033FF660033FF990033FFCC0033FFFF006600000066003300
475     66006600660099006600CC006600FF0066330000663333006633660066339900
476     6633CC006633FF00666600006666330066666600666699006666CC0066990000
477     6699330066996600669999006699CC006699FF0066CC000066CC330066CC9900
478     66CCCC0066CCFF0066FF000066FF330066FF990066FFCC00CC00FF00FF00CC00
479     9999000099339900990099009900CC009900000099333300990066009933CC00
480     9900FF00996600009966330099336600996699009966CC009933FF0099993300
481     99996600999999009999CC009999FF0099CC000099CC330066CC660099CC9900
482     99CCCC0099CCFF0099FF000099FF330099CC660099FF990099FFCC0099FFFF00
483     CC00000099003300CC006600CC009900CC00CC0099330000CC333300CC336600
484     CC339900CC33CC00CC33FF00CC660000CC66330099666600CC669900CC66CC00
485     9966FF00CC990000CC993300CC996600CC999900CC99CC00CC99FF00CCCC0000
486     CCCC3300CCCC6600CCCC9900CCCCCC00CCCCFF00CCFF0000CCFF330099FF6600
487     CCFF9900CCFFCC00CCFFFF00CC003300FF006600FF009900CC330000FF333300
488     FF336600FF339900FF33CC00FF33FF00FF660000FF663300CC666600FF669900
489     FF66CC00CC66FF00FF990000FF993300FF996600FF999900FF99CC00FF99FF00
490     FFCC0000FFCC3300FFCC6600FFCC9900FFCCCC00FFCCFF00FFFF3300CCFF6600
491     FFFF9900FFFFCC006666FF0066FF660066FFFF00FF666600FF66FF00FFFF6600
492     2100A5005F5F5F00777777008686860096969600CBCBCB00B2B2B200D7D7D700
493     DDDDDD00E3E3E300EAEAEA00F1F1F100F8F8F800F0FBFF00A4A0A00080808000
494     0000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF0000000000
495     0000000000000000000000000000000000000000000000000000000000000000
496     0000000000000000000000000000000000000000000000000000000000000000
497     0000000000000000000000000000000000000000000000000000000000000000
498     00000000000000000A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A
499     0A0A0A0A0A0A0A0A0A0A0A0A000000000000000000000000EC07070707070707
500     0707070707070707070707070707070707070707070707070707070A00000000
501     0000000000000000EC071B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B
502     1B1B1B1B1B1B1B1B1B1B070A000000000000000000000000EC071BF6F6F6F6F6
503     F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F61B070A00000000
504     0000000000000000EC07F3F6F60707070707F6F6F6F6F6F60707070707F6F6F6
505     F6F60707070707F6F61B070A000000000000000000000000EC071BF6F6ECECEC
506     ECECF6F6F6F6F6F6ECECECECECF6F6F6F6F6ECECECECECF6F61B070A00000000
507     0000000000000000EC071BF6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6
508     F6F6F6F6F6F6F6F6F61B070A000000000000000000000000EC07F3F6F6F6F6F6
509     F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F61B070A00000000
510     0000000000000000EC071BF6F6F60A0A0A0AF6F6F6F6F6F6F60A0A0A0AF6F6F6
511     F6F6F60A0A0A0AF6F61B070A000000000000000000000000EC071BF6F6050505
512     0505F6F6F6F6F6F60303030303F6F6F6F6F60101010101F6F61B070A00000000
513     0000000000000000EC071BF6F6F68D8D8D05F6F6F6F6F6F6F603303003F6F6F6
514     F6F6F640E94001F6F61B070A000000000000000000000000EC071BF6F6F6FDFB
515     8D05F6F6F6F6F6F6F603FB3003F6F6F6F6F6F6F9FB4001F6F61B070A0A0A0A0A
516     0A0A0A0A0A0A0A0AEC07F3F6F6F6FDFDFD8DF6F6F6F6F6F6F603030303F6F6F6
517     F6F6F6F9F94001F6F61B070AEC0707070707070707070707EC071BF6F6F6F6F6
518     F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F61B070AEC071B1B
519     1B1B1B1B1B1B1B1BEC071BF6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6
520     F6F6F6F6F6F6F6F6F61B070AEC071BF6F6F6F6F6F6F6F6F6EC071BF6F6070707
521     0707F6F6F6F6F6F60707070707F6F6F6F6F6EF07070707F6F61B070AEC07F3F6
522     F6F6F6F6F6F6F6F6EC07F3F6F6ECECECECECF6F6F6F6F6F6ECECECECECF6F6F6
523     F6F6ECECECECECF6F61B070AEC071BF6F6F6F6F6F6F6F6F6EC071BF6F6F6F6F6
524     F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F61B070AEC071BF6
525     F6F6F6F6F6F6F6F6EC071BF6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6
526     F6F6F6F6F6F6F6F6F61B070AEC071BF6F6F6F6F6F6F6F6F6EC071BF6F6F60A0A
527     0A0AF6F6F6F6F6F6F604040404F6F6F6F6F6F60A0A0A0AF6F61B070AEC07F3F6
528     F6F6F6F6F6F6F64020071BF6F60202022D02F6F6F6F6F6F60606060604F6F6F6
529     F6F60404040404F6F61B070AEC071BF6F6F6F6F6F6F6F6F6EC071BF6F6F67272
530     7202F6F6F6F6F6F6F606FE0604F6F6F6F6F6F6FCB2B204F6F61B070AEC071BF6
531     F6F6F6F6F6F6F6E940071BF6F6F6FAFB7202F6F6F6F6F6F6F606FE0604F6F6F6
532     F6F6F6FCFEB204F6F61B070AEC071BF6F638F6F6F6F6F6F6EC071BF6F6F6FB38
533     7202F6F6F6F6F6F6F606060606F6F6F6F6F6F6FCFCFC04F6F61B070AEC07F3F6
534     F6FB38F6F6F6F6404007F3F6FF40E9F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6
535     F6F6F6F6F6F6F6F6F61B070AEC071BF6F6F6FB40F6F6F6F6EC071B1B20401B1B
536     1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B070AEC071BF6
537     F6F6FF2040F6F6E9400707E94007070707070707070707070707070707070707
538     07070707070707070707070AEC071BF6F6F6F6F640E9F6402004404004040404
539     0404040404040404040404040404040404040404040404040404040AEC071BF6
540     F6F6F6F6F6404040404020040404040404040404040404040404040404040404
541     040A0A0A0A0A0A0A0A0A040AEC071BF6F6F6F6F6F640E9E9E9E9040404040404
542     040404040404040404040404040404040407070A07070A07070A040AECFBFBF6
543     3840F6404040E907ECE94004F904380404FB0404040404040404040404040404
544     04F6070AF6070AF6070A040AECFB38F6FB40F6402040E907ECE94004F904FB04
545     04FB040404040404040404040404040404040404040404040404040AEC07F3F6
546     F6F6F6F6F640E9E9E9E920ECECECECECECECECECECECECECECECECECECECECEC
547     ECECECECECECECECECECEC0AEC071BF6F6F6F6F6F6E9404040404040FFF6F6F6
548     F6F6F6F6F6F6F6F6F6F6F6F6F61B070A000000000000000000000000EC071BF6
549     F6F6F6F64040FFFFFFFFFF4020F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F61B070A
550     000000000000000000000000EC071BF6F6F6F64040FFFF4040FFFFFF4040F6F6
551     F6F6F6F6F6F6F6F6F6F6F6F6F61B070A000000000000000000000000EC07F3F6
552     F6F6FB40FFFFFFFFFFFFFFFFFF4038F6F6F6F6F6F6F6F6F6F6F6F6F6F61B070A
553     000000000000000000000000EC071B1B1BFBFB1B1B1B1B40401B1B1B1B1BFB38
554     1B1B1B1B1B1B1B1B1B1B1B1B1B1B070A000000000000000000000000EC070707
555     070707070707070707070707070707FB0707070707070707070707070707070A
556     000000000000000000000000EC04040404040404040404040404040404040404
557     0404040404040404040404040404040A000000000000000000000000EC040404
558     0404040404040404040404040404040404040404040A0A0A0A0A0A0A0A0A040A
559     000000000000000000000000EC04040404040404040404040404040404040404
560     040404040407070A07070A07070A040A000000000000000000000000EC040404
561     040404040404040404040404040404040404040404F6070AF6070AF6070A040A
562     000000000000000000000000EC04040404040404040404040404040404040404
563     0404040404040404040404040404040A000000000000000000000000ECECECEC
564     ECECECECECECECECECECECECECECECECECECECECECECECECECECECECECECEC0A
565     0000000000000000000000000000000000000000000000000000000000000000
566     00000000000000000000000000000000000000000000000000000000FFFFFFFF
567     FFFF0000FFFFFFFFFFFF0000FFF0000000000000FFF0000000000000FFF00000
568     00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000
569     00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000
570     00000000FFF00000000000000000000000000000000000000000000000000000
571     0000000000000000000000000000000000000000000000000000000000000000
572     0000000000000000000000000000000000000000000000000000000000000000
573     0000000000000000000000000000000000000000000000000000000000000000
574     0000000000000000000000000000000000000000000000000000000000000000
575     0000000000000000000000000000000000000000000000000FFF000000000000
576     0FFF0000000000000FFF0000000000000FFF0000000000000FFF000000000000
577     0FFF0000000000000FFF0000000000000FFF0000000000000FFF000000000000
578     0FFF0000000000000FFF0000000000000FFF0000FFFFFFFFFFFF0000}
579     end
580     object Label1: TLabel
581     Left = 48
582     Top = 8
583     Width = 91
584     Height = 20
585     Caption = 'ViaThinkSoft'
586     Font.Charset = DEFAULT_CHARSET
587     Font.Color = clWindowText
588     Font.Height = -16
589     Font.Name = 'MS Sans Serif'
590     Font.Style = []
591     ParentFont = False
592     end
593     object Label2: TLabel
594     Left = 48
595     Top = 24
596     Width = 139
597     Height = 29
598     Caption = 'UserDetect 2'
599     Font.Charset = DEFAULT_CHARSET
600     Font.Color = clWindowText
601     Font.Height = -24
602     Font.Name = 'MS Sans Serif'
603     Font.Style = []
604     ParentFont = False
605     end
606     object Label3: TLabel
607     Left = 48
608     Top = 64
609     Width = 38
610     Height = 13
611     Caption = 'Version:'
612     end
613     object Label4: TLabel
614     Left = 48
615     Top = 88
616     Width = 26
617     Height = 13
618     Caption = 'Web:'
619     end
620     object Label5: TLabel
621     Left = 48
622     Top = 104
623     Width = 32
624     Height = 13
625     Caption = 'E-Mail:'
626     end
627     object Label6: TLabel
628     Left = 104
629     Top = 88
630     Width = 104
631     Height = 13
632     Cursor = crHandPoint
633     Caption = 'www.viathinksoft.com'
634     Font.Charset = DEFAULT_CHARSET
635     Font.Color = clHighlight
636     Font.Height = -11
637     Font.Name = 'MS Sans Serif'
638     Font.Style = [fsUnderline]
639     ParentFont = False
640     OnClick = URLLabelClick
641     end
642     object Label7: TLabel
643     Left = 104
644     Top = 104
645     Width = 118
646     Height = 13
647     Cursor = crHandPoint
648     Caption = 'info@daniel-marschall.de'
649     Font.Charset = DEFAULT_CHARSET
650     Font.Color = clHighlight
651     Font.Height = -11
652     Font.Name = 'MS Sans Serif'
653     Font.Style = [fsUnderline]
654     ParentFont = False
655     OnClick = URLLabelClick
656     end
657     object Label8: TLabel
658     Left = 48
659     Top = 128
660     Width = 149
661     Height = 13
662     Caption = 'Project leader: Daniel Marschall'
663     end
664     object VersionLabel: TLabel
665     Left = 104
666     Top = 64
667 daniel-marschall 95 Width = 24
668 daniel-marschall 68 Height = 13
669 daniel-marschall 96 Caption = '2.3.2'
670 daniel-marschall 68 end
671     object Memo1: TMemo
672     Left = 264
673     Top = 8
674 daniel-marschall 86 Width = 595
675     Height = 435
676 daniel-marschall 68 Anchors = [akLeft, akTop, akRight, akBottom]
677 daniel-marschall 86 HideSelection = False
678 daniel-marschall 68 Lines.Strings = (
679     ' GNU GENERAL PUBLIC LICENSE'
680     ' Version 3, 29 June 2007'
681     ''
682    
683     ' Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.o' +
684     'rg/>'
685     ' Everyone is permitted to copy and distribute verbatim copies'
686     ' of this license document, but changing it is not allowed.'
687     ''
688     ' Preamble'
689     ''
690     ' The GNU General Public License is a free, copyleft license for'
691     'software and other kinds of works.'
692     ''
693    
694     ' The licenses for most software and other practical works are d' +
695     'esigned'
696    
697     'to take away your freedom to share and change the works. By con' +
698     'trast,'
699    
700     'the GNU General Public License is intended to guarantee your fre' +
701     'edom to'
702    
703     'share and change all versions of a program--to make sure it rema' +
704     'ins free'
705    
706     'software for all its users. We, the Free Software Foundation, u' +
707     'se the'
708    
709     'GNU General Public License for most of our software; it applies ' +
710     'also to'
711    
712     'any other work released this way by its authors. You can apply ' +
713     'it to'
714     'your programs, too.'
715     ''
716    
717     ' When we speak of free software, we are referring to freedom, n' +
718     'ot'
719    
720     'price. Our General Public Licenses are designed to make sure th' +
721     'at you'
722    
723     'have the freedom to distribute copies of free software (and char' +
724     'ge for'
725    
726     'them if you wish), that you receive source code or can get it if' +
727     ' you'
728    
729     'want it, that you can change the software or use pieces of it in' +
730     ' new'
731     'free programs, and that you know you can do these things.'
732     ''
733    
734     ' To protect your rights, we need to prevent others from denying' +
735     ' you'
736    
737     'these rights or asking you to surrender the rights. Therefore, ' +
738     'you have'
739    
740     'certain responsibilities if you distribute copies of the softwar' +
741     'e, or if'
742    
743     'you modify it: responsibilities to respect the freedom of others' +
744     '.'
745     ''
746    
747     ' For example, if you distribute copies of such a program, wheth' +
748     'er'
749     'gratis or for a fee, you must pass on to the recipients the same'
750    
751     'freedoms that you received. You must make sure that they, too, ' +
752     'receive'
753    
754     'or can get the source code. And you must show them these terms ' +
755     'so they'
756     'know their rights.'
757     ''
758    
759     ' Developers that use the GNU GPL protect your rights with two s' +
760     'teps:'
761    
762     '(1) assert copyright on the software, and (2) offer you this Lic' +
763     'ense'
764    
765     'giving you legal permission to copy, distribute and/or modify it' +
766     '.'
767     ''
768    
769     ' For the developers'#39' and authors'#39' protection, the GPL clearly e' +
770     'xplains'
771    
772     'that there is no warranty for this free software. For both user' +
773     's'#39' and'
774    
775     'authors'#39' sake, the GPL requires that modified versions be marked' +
776     ' as'
777    
778     'changed, so that their problems will not be attributed erroneous' +
779     'ly to'
780     'authors of previous versions.'
781     ''
782    
783     ' Some devices are designed to deny users access to install or r' +
784     'un'
785    
786     'modified versions of the software inside them, although the manu' +
787     'facturer'
788     'can do so. This is fundamentally incompatible with the aim of'
789    
790     'protecting users'#39' freedom to change the software. The systemati' +
791     'c'
792    
793     'pattern of such abuse occurs in the area of products for individ' +
794     'uals to'
795    
796     'use, which is precisely where it is most unacceptable. Therefor' +
797     'e, we'
798    
799     'have designed this version of the GPL to prohibit the practice f' +
800     'or those'
801    
802     'products. If such problems arise substantially in other domains' +
803     ', we'
804    
805     'stand ready to extend this provision to those domains in future ' +
806     'versions'
807     'of the GPL, as needed to protect the freedom of users.'
808     ''
809    
810     ' Finally, every program is threatened constantly by software pa' +
811     'tents.'
812    
813     'States should not allow patents to restrict development and use ' +
814     'of'
815    
816     'software on general-purpose computers, but in those that do, we ' +
817     'wish to'
818    
819     'avoid the special danger that patents applied to a free program ' +
820     'could'
821    
822     'make it effectively proprietary. To prevent this, the GPL assur' +
823     'es that'
824     'patents cannot be used to render the program non-free.'
825     ''
826     ' The precise terms and conditions for copying, distribution and'
827     'modification follow.'
828     ''
829     ' TERMS AND CONDITIONS'
830     ''
831     ' 0. Definitions.'
832     ''
833    
834     ' "This License" refers to version 3 of the GNU General Public L' +
835     'icense.'
836     ''
837    
838     ' "Copyright" also means copyright-like laws that apply to other' +
839     ' kinds of'
840     'works, such as semiconductor masks.'
841     ''
842    
843     ' "The Program" refers to any copyrightable work licensed under ' +
844     'this'
845     'License. Each licensee is addressed as "you". "Licensees" and'
846     '"recipients" may be individuals or organizations.'
847     ''
848    
849     ' To "modify" a work means to copy from or adapt all or part of ' +
850     'the work'
851    
852     'in a fashion requiring copyright permission, other than the maki' +
853     'ng of an'
854    
855     'exact copy. The resulting work is called a "modified version" o' +
856     'f the'
857     'earlier work or a work "based on" the earlier work.'
858     ''
859    
860     ' A "covered work" means either the unmodified Program or a work' +
861     ' based'
862     'on the Program.'
863     ''
864    
865     ' To "propagate" a work means to do anything with it that, witho' +
866     'ut'
867     'permission, would make you directly or secondarily liable for'
868    
869     'infringement under applicable copyright law, except executing it' +
870     ' on a'
871    
872     'computer or modifying a private copy. Propagation includes copy' +
873     'ing,'
874    
875     'distribution (with or without modification), making available to' +
876     ' the'
877     'public, and in some countries other activities as well.'
878     ''
879    
880     ' To "convey" a work means any kind of propagation that enables ' +
881     'other'
882    
883     'parties to make or receive copies. Mere interaction with a user' +
884     ' through'
885    
886     'a computer network, with no transfer of a copy, is not conveying' +
887     '.'
888     ''
889    
890     ' An interactive user interface displays "Appropriate Legal Noti' +
891     'ces"'
892    
893     'to the extent that it includes a convenient and prominently visi' +
894     'ble'
895    
896     'feature that (1) displays an appropriate copyright notice, and (' +
897     '2)'
898    
899     'tells the user that there is no warranty for the work (except to' +
900     ' the'
901    
902     'extent that warranties are provided), that licensees may convey ' +
903     'the'
904    
905     'work under this License, and how to view a copy of this License.' +
906     ' If'
907    
908     'the interface presents a list of user commands or options, such ' +
909     'as a'
910     'menu, a prominent item in the list meets this criterion.'
911     ''
912     ' 1. Source Code.'
913     ''
914    
915     ' The "source code" for a work means the preferred form of the w' +
916     'ork'
917    
918     'for making modifications to it. "Object code" means any non-sou' +
919     'rce'
920     'form of a work.'
921     ''
922    
923     ' A "Standard Interface" means an interface that either is an of' +
924     'ficial'
925    
926     'standard defined by a recognized standards body, or, in the case' +
927     ' of'
928    
929     'interfaces specified for a particular programming language, one ' +
930     'that'
931     'is widely used among developers working in that language.'
932     ''
933    
934     ' The "System Libraries" of an executable work include anything,' +
935     ' other'
936    
937     'than the work as a whole, that (a) is included in the normal for' +
938     'm of'
939     'packaging a Major Component, but which is not part of that Major'
940    
941     'Component, and (b) serves only to enable use of the work with th' +
942     'at'
943    
944     'Major Component, or to implement a Standard Interface for which ' +
945     'an'
946    
947     'implementation is available to the public in source code form. ' +
948     'A'
949    
950     '"Major Component", in this context, means a major essential comp' +
951     'onent'
952    
953     '(kernel, window system, and so on) of the specific operating sys' +
954     'tem'
955    
956     '(if any) on which the executable work runs, or a compiler used t' +
957     'o'
958     'produce the work, or an object code interpreter used to run it.'
959     ''
960    
961     ' The "Corresponding Source" for a work in object code form mean' +
962     's all'
963    
964     'the source code needed to generate, install, and (for an executa' +
965     'ble'
966    
967     'work) run the object code and to modify the work, including scri' +
968     'pts to'
969    
970     'control those activities. However, it does not include the work' +
971     #39's'
972    
973     'System Libraries, or general-purpose tools or generally availabl' +
974     'e free'
975    
976     'programs which are used unmodified in performing those activitie' +
977     's but'
978    
979     'which are not part of the work. For example, Corresponding Sour' +
980     'ce'
981    
982     'includes interface definition files associated with source files' +
983     ' for'
984    
985     'the work, and the source code for shared libraries and dynamical' +
986     'ly'
987    
988     'linked subprograms that the work is specifically designed to req' +
989     'uire,'
990    
991     'such as by intimate data communication or control flow between t' +
992     'hose'
993     'subprograms and other parts of the work.'
994     ''
995     ' The Corresponding Source need not include anything that users'
996    
997     'can regenerate automatically from other parts of the Correspondi' +
998     'ng'
999     'Source.'
1000     ''
1001    
1002     ' The Corresponding Source for a work in source code form is tha' +
1003     't'
1004     'same work.'
1005     ''
1006     ' 2. Basic Permissions.'
1007     ''
1008    
1009     ' All rights granted under this License are granted for the term' +
1010     ' of'
1011    
1012     'copyright on the Program, and are irrevocable provided the state' +
1013     'd'
1014    
1015     'conditions are met. This License explicitly affirms your unlimi' +
1016     'ted'
1017    
1018     'permission to run the unmodified Program. The output from runni' +
1019     'ng a'
1020    
1021     'covered work is covered by this License only if the output, give' +
1022     'n its'
1023    
1024     'content, constitutes a covered work. This License acknowledges ' +
1025     'your'
1026    
1027     'rights of fair use or other equivalent, as provided by copyright' +
1028     ' law.'
1029     ''
1030     ' You may make, run and propagate covered works that you do not'
1031    
1032     'convey, without conditions so long as your license otherwise rem' +
1033     'ains'
1034    
1035     'in force. You may convey covered works to others for the sole p' +
1036     'urpose'
1037    
1038     'of having them make modifications exclusively for you, or provid' +
1039     'e you'
1040    
1041     'with facilities for running those works, provided that you compl' +
1042     'y with'
1043    
1044     'the terms of this License in conveying all material for which yo' +
1045     'u do'
1046    
1047     'not control copyright. Those thus making or running the covered' +
1048     ' works'
1049    
1050     'for you must do so exclusively on your behalf, under your direct' +
1051     'ion'
1052    
1053     'and control, on terms that prohibit them from making any copies ' +
1054     'of'
1055     'your copyrighted material outside their relationship with you.'
1056     ''
1057    
1058     ' Conveying under any other circumstances is permitted solely un' +
1059     'der'
1060    
1061     'the conditions stated below. Sublicensing is not allowed; secti' +
1062     'on 10'
1063     'makes it unnecessary.'
1064     ''
1065     ' 3. Protecting Users'#39' Legal Rights From Anti-Circumvention Law.'
1066     ''
1067    
1068     ' No covered work shall be deemed part of an effective technolog' +
1069     'ical'
1070    
1071     'measure under any applicable law fulfilling obligations under ar' +
1072     'ticle'
1073     '11 of the WIPO copyright treaty adopted on 20 December 1996, or'
1074     'similar laws prohibiting or restricting circumvention of such'
1075     'measures.'
1076     ''
1077    
1078     ' When you convey a covered work, you waive any legal power to f' +
1079     'orbid'
1080    
1081     'circumvention of technological measures to the extent such circu' +
1082     'mvention'
1083    
1084     'is effected by exercising rights under this License with respect' +
1085     ' to'
1086    
1087     'the covered work, and you disclaim any intention to limit operat' +
1088     'ion or'
1089    
1090     'modification of the work as a means of enforcing, against the wo' +
1091     'rk'#39's'
1092    
1093     'users, your or third parties'#39' legal rights to forbid circumventi' +
1094     'on of'
1095     'technological measures.'
1096     ''
1097     ' 4. Conveying Verbatim Copies.'
1098     ''
1099    
1100     ' You may convey verbatim copies of the Program'#39's source code as' +
1101     ' you'
1102     'receive it, in any medium, provided that you conspicuously and'
1103    
1104     'appropriately publish on each copy an appropriate copyright noti' +
1105     'ce;'
1106     'keep intact all notices stating that this License and any'
1107    
1108     'non-permissive terms added in accord with section 7 apply to the' +
1109     ' code;'
1110    
1111     'keep intact all notices of the absence of any warranty; and give' +
1112     ' all'
1113     'recipients a copy of this License along with the Program.'
1114     ''
1115    
1116     ' You may charge any price or no price for each copy that you co' +
1117     'nvey,'
1118     'and you may offer support or warranty protection for a fee.'
1119     ''
1120     ' 5. Conveying Modified Source Versions.'
1121     ''
1122    
1123     ' You may convey a work based on the Program, or the modificatio' +
1124     'ns to'
1125    
1126     'produce it from the Program, in the form of source code under th' +
1127     'e'
1128    
1129     'terms of section 4, provided that you also meet all of these con' +
1130     'ditions:'
1131     ''
1132    
1133     ' a) The work must carry prominent notices stating that you mo' +
1134     'dified'
1135     ' it, and giving a relevant date.'
1136     ''
1137     ' b) The work must carry prominent notices stating that it is'
1138    
1139     ' released under this License and any conditions added under s' +
1140     'ection'
1141    
1142     ' 7. This requirement modifies the requirement in section 4 t' +
1143     'o'
1144     ' "keep intact all notices".'
1145     ''
1146     ' c) You must license the entire work, as a whole, under this'
1147     ' License to anyone who comes into possession of a copy. This'
1148    
1149     ' License will therefore apply, along with any applicable sect' +
1150     'ion 7'
1151    
1152     ' additional terms, to the whole of the work, and all its part' +
1153     's,'
1154     ' regardless of how they are packaged. This License gives no'
1155    
1156     ' permission to license the work in any other way, but it does' +
1157     ' not'
1158    
1159     ' invalidate such permission if you have separately received i' +
1160     't.'
1161     ''
1162    
1163     ' d) If the work has interactive user interfaces, each must di' +
1164     'splay'
1165    
1166     ' Appropriate Legal Notices; however, if the Program has inter' +
1167     'active'
1168    
1169     ' interfaces that do not display Appropriate Legal Notices, yo' +
1170     'ur'
1171     ' work need not make them do so.'
1172     ''
1173    
1174     ' A compilation of a covered work with other separate and indepe' +
1175     'ndent'
1176    
1177     'works, which are not by their nature extensions of the covered w' +
1178     'ork,'
1179    
1180     'and which are not combined with it such as to form a larger prog' +
1181     'ram,'
1182    
1183     'in or on a volume of a storage or distribution medium, is called' +
1184     ' an'
1185    
1186     '"aggregate" if the compilation and its resulting copyright are n' +
1187     'ot'
1188    
1189     'used to limit the access or legal rights of the compilation'#39's us' +
1190     'ers'
1191    
1192     'beyond what the individual works permit. Inclusion of a covered' +
1193     ' work'
1194    
1195     'in an aggregate does not cause this License to apply to the othe' +
1196     'r'
1197     'parts of the aggregate.'
1198     ''
1199     ' 6. Conveying Non-Source Forms.'
1200     ''
1201    
1202     ' You may convey a covered work in object code form under the te' +
1203     'rms'
1204     'of sections 4 and 5, provided that you also convey the'
1205    
1206     'machine-readable Corresponding Source under the terms of this Li' +
1207     'cense,'
1208     'in one of these ways:'
1209     ''
1210    
1211     ' a) Convey the object code in, or embodied in, a physical pro' +
1212     'duct'
1213    
1214     ' (including a physical distribution medium), accompanied by t' +
1215     'he'
1216     ' Corresponding Source fixed on a durable physical medium'
1217     ' customarily used for software interchange.'
1218     ''
1219    
1220     ' b) Convey the object code in, or embodied in, a physical pro' +
1221     'duct'
1222     ' (including a physical distribution medium), accompanied by a'
1223    
1224     ' written offer, valid for at least three years and valid for ' +
1225     'as'
1226    
1227     ' long as you offer spare parts or customer support for that p' +
1228     'roduct'
1229    
1230     ' model, to give anyone who possesses the object code either (' +
1231     '1) a'
1232     ' copy of the Corresponding Source for all the software in the'
1233    
1234     ' product that is covered by this License, on a durable physic' +
1235     'al'
1236    
1237     ' medium customarily used for software interchange, for a pric' +
1238     'e no'
1239     ' more than your reasonable cost of physically performing this'
1240     ' conveying of source, or (2) access to copy the'
1241     ' Corresponding Source from a network server at no charge.'
1242     ''
1243    
1244     ' c) Convey individual copies of the object code with a copy o' +
1245     'f the'
1246     ' written offer to provide the Corresponding Source. This'
1247    
1248     ' alternative is allowed only occasionally and noncommercially' +
1249     ', and'
1250    
1251     ' only if you received the object code with such an offer, in ' +
1252     'accord'
1253     ' with subsection 6b.'
1254     ''
1255    
1256     ' d) Convey the object code by offering access from a designat' +
1257     'ed'
1258    
1259     ' place (gratis or for a charge), and offer equivalent access ' +
1260     'to the'
1261    
1262     ' Corresponding Source in the same way through the same place ' +
1263     'at no'
1264     ' further charge. You need not require recipients to copy the'
1265    
1266     ' Corresponding Source along with the object code. If the pla' +
1267     'ce to'
1268    
1269     ' copy the object code is a network server, the Corresponding ' +
1270     'Source'
1271    
1272     ' may be on a different server (operated by you or a third par' +
1273     'ty)'
1274    
1275     ' that supports equivalent copying facilities, provided you ma' +
1276     'intain'
1277    
1278     ' clear directions next to the object code saying where to fin' +
1279     'd the'
1280     ' Corresponding Source. Regardless of what server hosts the'
1281    
1282     ' Corresponding Source, you remain obligated to ensure that it' +
1283     ' is'
1284    
1285     ' available for as long as needed to satisfy these requirement' +
1286     's.'
1287     ''
1288    
1289     ' e) Convey the object code using peer-to-peer transmission, p' +
1290     'rovided'
1291    
1292     ' you inform other peers where the object code and Correspondi' +
1293     'ng'
1294    
1295     ' Source of the work are being offered to the general public a' +
1296     't no'
1297     ' charge under subsection 6d.'
1298     ''
1299    
1300     ' A separable portion of the object code, whose source code is e' +
1301     'xcluded'
1302     'from the Corresponding Source as a System Library, need not be'
1303     'included in conveying the object code work.'
1304     ''
1305    
1306     ' A "User Product" is either (1) a "consumer product", which mea' +
1307     'ns any'
1308    
1309     'tangible personal property which is normally used for personal, ' +
1310     'family,'
1311    
1312     'or household purposes, or (2) anything designed or sold for inco' +
1313     'rporation'
1314    
1315     'into a dwelling. In determining whether a product is a consumer' +
1316     ' product,'
1317    
1318     'doubtful cases shall be resolved in favor of coverage. For a pa' +
1319     'rticular'
1320    
1321     'product received by a particular user, "normally used" refers to' +
1322     ' a'
1323    
1324     'typical or common use of that class of product, regardless of th' +
1325     'e status'
1326    
1327     'of the particular user or of the way in which the particular use' +
1328     'r'
1329    
1330     'actually uses, or expects or is expected to use, the product. A' +
1331     ' product'
1332    
1333     'is a consumer product regardless of whether the product has subs' +
1334     'tantial'
1335    
1336     'commercial, industrial or non-consumer uses, unless such uses re' +
1337     'present'
1338     'the only significant mode of use of the product.'
1339     ''
1340    
1341     ' "Installation Information" for a User Product means any method' +
1342     's,'
1343    
1344     'procedures, authorization keys, or other information required to' +
1345     ' install'
1346    
1347     'and execute modified versions of a covered work in that User Pro' +
1348     'duct from'
1349    
1350     'a modified version of its Corresponding Source. The information' +
1351     ' must'
1352    
1353     'suffice to ensure that the continued functioning of the modified' +
1354     ' object'
1355     'code is in no case prevented or interfered with solely because'
1356     'modification has been made.'
1357     ''
1358    
1359     ' If you convey an object code work under this section in, or wi' +
1360     'th, or'
1361    
1362     'specifically for use in, a User Product, and the conveying occur' +
1363     's as'
1364    
1365     'part of a transaction in which the right of possession and use o' +
1366     'f the'
1367    
1368     'User Product is transferred to the recipient in perpetuity or fo' +
1369     'r a'
1370    
1371     'fixed term (regardless of how the transaction is characterized),' +
1372     ' the'
1373    
1374     'Corresponding Source conveyed under this section must be accompa' +
1375     'nied'
1376    
1377     'by the Installation Information. But this requirement does not ' +
1378     'apply'
1379    
1380     'if neither you nor any third party retains the ability to instal' +
1381     'l'
1382    
1383     'modified object code on the User Product (for example, the work ' +
1384     'has'
1385     'been installed in ROM).'
1386     ''
1387    
1388     ' The requirement to provide Installation Information does not i' +
1389     'nclude a'
1390    
1391     'requirement to continue to provide support service, warranty, or' +
1392     ' updates'
1393    
1394     'for a work that has been modified or installed by the recipient,' +
1395     ' or for'
1396    
1397     'the User Product in which it has been modified or installed. Ac' +
1398     'cess to a'
1399    
1400     'network may be denied when the modification itself materially an' +
1401     'd'
1402    
1403     'adversely affects the operation of the network or violates the r' +
1404     'ules and'
1405     'protocols for communication across the network.'
1406     ''
1407    
1408     ' Corresponding Source conveyed, and Installation Information pr' +
1409     'ovided,'
1410     'in accord with this section must be in a format that is publicly'
1411    
1412     'documented (and with an implementation available to the public i' +
1413     'n'
1414    
1415     'source code form), and must require no special password or key f' +
1416     'or'
1417     'unpacking, reading or copying.'
1418     ''
1419     ' 7. Additional Terms.'
1420     ''
1421    
1422     ' "Additional permissions" are terms that supplement the terms o' +
1423     'f this'
1424     'License by making exceptions from one or more of its conditions.'
1425    
1426     'Additional permissions that are applicable to the entire Program' +
1427     ' shall'
1428    
1429     'be treated as though they were included in this License, to the ' +
1430     'extent'
1431    
1432     'that they are valid under applicable law. If additional permiss' +
1433     'ions'
1434    
1435     'apply only to part of the Program, that part may be used separat' +
1436     'ely'
1437    
1438     'under those permissions, but the entire Program remains governed' +
1439     ' by'
1440     'this License without regard to the additional permissions.'
1441     ''
1442    
1443     ' When you convey a copy of a covered work, you may at your opti' +
1444     'on'
1445    
1446     'remove any additional permissions from that copy, or from any pa' +
1447     'rt of'
1448     'it. (Additional permissions may be written to require their own'
1449    
1450     'removal in certain cases when you modify the work.) You may pla' +
1451     'ce'
1452    
1453     'additional permissions on material, added by you to a covered wo' +
1454     'rk,'
1455     'for which you have or can give appropriate copyright permission.'
1456     ''
1457    
1458     ' Notwithstanding any other provision of this License, for mater' +
1459     'ial you'
1460    
1461     'add to a covered work, you may (if authorized by the copyright h' +
1462     'olders of'
1463     'that material) supplement the terms of this License with terms:'
1464     ''
1465    
1466     ' a) Disclaiming warranty or limiting liability differently fr' +
1467     'om the'
1468     ' terms of sections 15 and 16 of this License; or'
1469     ''
1470    
1471     ' b) Requiring preservation of specified reasonable legal noti' +
1472     'ces or'
1473    
1474     ' author attributions in that material or in the Appropriate L' +
1475     'egal'
1476     ' Notices displayed by works containing it; or'
1477     ''
1478    
1479     ' c) Prohibiting misrepresentation of the origin of that mater' +
1480     'ial, or'
1481    
1482     ' requiring that modified versions of such material be marked ' +
1483     'in'
1484     ' reasonable ways as different from the original version; or'
1485     ''
1486    
1487     ' d) Limiting the use for publicity purposes of names of licen' +
1488     'sors or'
1489     ' authors of the material; or'
1490     ''
1491    
1492     ' e) Declining to grant rights under trademark law for use of ' +
1493     'some'
1494     ' trade names, trademarks, or service marks; or'
1495     ''
1496    
1497     ' f) Requiring indemnification of licensors and authors of tha' +
1498     't'
1499    
1500     ' material by anyone who conveys the material (or modified ver' +
1501     'sions of'
1502    
1503     ' it) with contractual assumptions of liability to the recipie' +
1504     'nt, for'
1505    
1506     ' any liability that these contractual assumptions directly im' +
1507     'pose on'
1508     ' those licensors and authors.'
1509     ''
1510    
1511     ' All other non-permissive additional terms are considered "furt' +
1512     'her'
1513    
1514     'restrictions" within the meaning of section 10. If the Program ' +
1515     'as you'
1516    
1517     'received it, or any part of it, contains a notice stating that i' +
1518     't is'
1519     'governed by this License along with a term that is a further'
1520    
1521     'restriction, you may remove that term. If a license document co' +
1522     'ntains'
1523    
1524     'a further restriction but permits relicensing or conveying under' +
1525     ' this'
1526    
1527     'License, you may add to a covered work material governed by the ' +
1528     'terms'
1529    
1530     'of that license document, provided that the further restriction ' +
1531     'does'
1532     'not survive such relicensing or conveying.'
1533     ''
1534    
1535     ' If you add terms to a covered work in accord with this section' +
1536     ', you'
1537     'must place, in the relevant source files, a statement of the'
1538    
1539     'additional terms that apply to those files, or a notice indicati' +
1540     'ng'
1541     'where to find the applicable terms.'
1542     ''
1543    
1544     ' Additional terms, permissive or non-permissive, may be stated ' +
1545     'in the'
1546     'form of a separately written license, or stated as exceptions;'
1547     'the above requirements apply either way.'
1548     ''
1549     ' 8. Termination.'
1550     ''
1551    
1552     ' You may not propagate or modify a covered work except as expre' +
1553     'ssly'
1554    
1555     'provided under this License. Any attempt otherwise to propagate' +
1556     ' or'
1557    
1558     'modify it is void, and will automatically terminate your rights ' +
1559     'under'
1560    
1561     'this License (including any patent licenses granted under the th' +
1562     'ird'
1563     'paragraph of section 11).'
1564     ''
1565     ' However, if you cease all violation of this License, then your'
1566     'license from a particular copyright holder is reinstated (a)'
1567    
1568     'provisionally, unless and until the copyright holder explicitly ' +
1569     'and'
1570    
1571     'finally terminates your license, and (b) permanently, if the cop' +
1572     'yright'
1573    
1574     'holder fails to notify you of the violation by some reasonable m' +
1575     'eans'
1576     'prior to 60 days after the cessation.'
1577     ''
1578     ' Moreover, your license from a particular copyright holder is'
1579    
1580     'reinstated permanently if the copyright holder notifies you of t' +
1581     'he'
1582    
1583     'violation by some reasonable means, this is the first time you h' +
1584     'ave'
1585    
1586     'received notice of violation of this License (for any work) from' +
1587     ' that'
1588    
1589     'copyright holder, and you cure the violation prior to 30 days af' +
1590     'ter'
1591     'your receipt of the notice.'
1592     ''
1593    
1594     ' Termination of your rights under this section does not termina' +
1595     'te the'
1596    
1597     'licenses of parties who have received copies or rights from you ' +
1598     'under'
1599    
1600     'this License. If your rights have been terminated and not perma' +
1601     'nently'
1602    
1603     'reinstated, you do not qualify to receive new licenses for the s' +
1604     'ame'
1605     'material under section 10.'
1606     ''
1607     ' 9. Acceptance Not Required for Having Copies.'
1608     ''
1609    
1610     ' You are not required to accept this License in order to receiv' +
1611     'e or'
1612    
1613     'run a copy of the Program. Ancillary propagation of a covered w' +
1614     'ork'
1615    
1616     'occurring solely as a consequence of using peer-to-peer transmis' +
1617     'sion'
1618    
1619     'to receive a copy likewise does not require acceptance. However' +
1620     ','
1621    
1622     'nothing other than this License grants you permission to propaga' +
1623     'te or'
1624    
1625     'modify any covered work. These actions infringe copyright if yo' +
1626     'u do'
1627    
1628     'not accept this License. Therefore, by modifying or propagating' +
1629     ' a'
1630    
1631     'covered work, you indicate your acceptance of this License to do' +
1632     ' so.'
1633     ''
1634     ' 10. Automatic Licensing of Downstream Recipients.'
1635     ''
1636    
1637     ' Each time you convey a covered work, the recipient automatical' +
1638     'ly'
1639    
1640     'receives a license from the original licensors, to run, modify a' +
1641     'nd'
1642    
1643     'propagate that work, subject to this License. You are not respo' +
1644     'nsible'
1645     'for enforcing compliance by third parties with this License.'
1646     ''
1647    
1648     ' An "entity transaction" is a transaction transferring control ' +
1649     'of an'
1650    
1651     'organization, or substantially all assets of one, or subdividing' +
1652     ' an'
1653    
1654     'organization, or merging organizations. If propagation of a cov' +
1655     'ered'
1656     'work results from an entity transaction, each party to that'
1657    
1658     'transaction who receives a copy of the work also receives whatev' +
1659     'er'
1660    
1661     'licenses to the work the party'#39's predecessor in interest had or ' +
1662     'could'
1663    
1664     'give under the previous paragraph, plus a right to possession of' +
1665     ' the'
1666    
1667     'Corresponding Source of the work from the predecessor in interes' +
1668     't, if'
1669     'the predecessor has it or can get it with reasonable efforts.'
1670     ''
1671    
1672     ' You may not impose any further restrictions on the exercise of' +
1673     ' the'
1674    
1675     'rights granted or affirmed under this License. For example, you' +
1676     ' may'
1677    
1678     'not impose a license fee, royalty, or other charge for exercise ' +
1679     'of'
1680    
1681     'rights granted under this License, and you may not initiate liti' +
1682     'gation'
1683    
1684     '(including a cross-claim or counterclaim in a lawsuit) alleging ' +
1685     'that'
1686    
1687     'any patent claim is infringed by making, using, selling, offerin' +
1688     'g for'
1689     'sale, or importing the Program or any portion of it.'
1690     ''
1691     ' 11. Patents.'
1692     ''
1693    
1694     ' A "contributor" is a copyright holder who authorizes use under' +
1695     ' this'
1696    
1697     'License of the Program or a work on which the Program is based. ' +
1698     ' The'
1699    
1700     'work thus licensed is called the contributor'#39's "contributor vers' +
1701     'ion".'
1702     ''
1703    
1704     ' A contributor'#39's "essential patent claims" are all patent claim' +
1705     's'
1706    
1707     'owned or controlled by the contributor, whether already acquired' +
1708     ' or'
1709    
1710     'hereafter acquired, that would be infringed by some manner, perm' +
1711     'itted'
1712    
1713     'by this License, of making, using, or selling its contributor ve' +
1714     'rsion,'
1715     'but do not include claims that would be infringed only as a'
1716    
1717     'consequence of further modification of the contributor version. ' +
1718     ' For'
1719    
1720     'purposes of this definition, "control" includes the right to gra' +
1721     'nt'
1722    
1723     'patent sublicenses in a manner consistent with the requirements ' +
1724     'of'
1725     'this License.'
1726     ''
1727    
1728     ' Each contributor grants you a non-exclusive, worldwide, royalt' +
1729     'y-free'
1730    
1731     'patent license under the contributor'#39's essential patent claims, ' +
1732     'to'
1733    
1734     'make, use, sell, offer for sale, import and otherwise run, modif' +
1735     'y and'
1736     'propagate the contents of its contributor version.'
1737     ''
1738    
1739     ' In the following three paragraphs, a "patent license" is any e' +
1740     'xpress'
1741    
1742     'agreement or commitment, however denominated, not to enforce a p' +
1743     'atent'
1744    
1745     '(such as an express permission to practice a patent or covenant ' +
1746     'not to'
1747    
1748     'sue for patent infringement). To "grant" such a patent license ' +
1749     'to a'
1750    
1751     'party means to make such an agreement or commitment not to enfor' +
1752     'ce a'
1753     'patent against the party.'
1754     ''
1755    
1756     ' If you convey a covered work, knowingly relying on a patent li' +
1757     'cense,'
1758    
1759     'and the Corresponding Source of the work is not available for an' +
1760     'yone'
1761    
1762     'to copy, free of charge and under the terms of this License, thr' +
1763     'ough a'
1764    
1765     'publicly available network server or other readily accessible me' +
1766     'ans,'
1767     'then you must either (1) cause the Corresponding Source to be so'
1768    
1769     'available, or (2) arrange to deprive yourself of the benefit of ' +
1770     'the'
1771    
1772     'patent license for this particular work, or (3) arrange, in a ma' +
1773     'nner'
1774    
1775     'consistent with the requirements of this License, to extend the ' +
1776     'patent'
1777    
1778     'license to downstream recipients. "Knowingly relying" means you' +
1779     ' have'
1780    
1781     'actual knowledge that, but for the patent license, your conveyin' +
1782     'g the'
1783    
1784     'covered work in a country, or your recipient'#39's use of the covere' +
1785     'd work'
1786    
1787     'in a country, would infringe one or more identifiable patents in' +
1788     ' that'
1789     'country that you have reason to believe are valid.'
1790     ''
1791     ' If, pursuant to or in connection with a single transaction or'
1792    
1793     'arrangement, you convey, or propagate by procuring conveyance of' +
1794     ', a'
1795     'covered work, and grant a patent license to some of the parties'
1796    
1797     'receiving the covered work authorizing them to use, propagate, m' +
1798     'odify'
1799    
1800     'or convey a specific copy of the covered work, then the patent l' +
1801     'icense'
1802    
1803     'you grant is automatically extended to all recipients of the cov' +
1804     'ered'
1805     'work and works based on it.'
1806     ''
1807    
1808     ' A patent license is "discriminatory" if it does not include wi' +
1809     'thin'
1810     'the scope of its coverage, prohibits the exercise of, or is'
1811    
1812     'conditioned on the non-exercise of one or more of the rights tha' +
1813     't are'
1814    
1815     'specifically granted under this License. You may not convey a c' +
1816     'overed'
1817    
1818     'work if you are a party to an arrangement with a third party tha' +
1819     't is'
1820    
1821     'in the business of distributing software, under which you make p' +
1822     'ayment'
1823    
1824     'to the third party based on the extent of your activity of conve' +
1825     'ying'
1826     'the work, and under which the third party grants, to any of the'
1827    
1828     'parties who would receive the covered work from you, a discrimin' +
1829     'atory'
1830     'patent license (a) in connection with copies of the covered work'
1831    
1832     'conveyed by you (or copies made from those copies), or (b) prima' +
1833     'rily'
1834    
1835     'for and in connection with specific products or compilations tha' +
1836     't'
1837    
1838     'contain the covered work, unless you entered into that arrangeme' +
1839     'nt,'
1840     'or that patent license was granted, prior to 28 March 2007.'
1841     ''
1842    
1843     ' Nothing in this License shall be construed as excluding or lim' +
1844     'iting'
1845     'any implied license or other defenses to infringement that may'
1846     'otherwise be available to you under applicable patent law.'
1847     ''
1848     ' 12. No Surrender of Others'#39' Freedom.'
1849     ''
1850    
1851     ' If conditions are imposed on you (whether by court order, agre' +
1852     'ement or'
1853    
1854     'otherwise) that contradict the conditions of this License, they ' +
1855     'do not'
1856    
1857     'excuse you from the conditions of this License. If you cannot c' +
1858     'onvey a'
1859    
1860     'covered work so as to satisfy simultaneously your obligations un' +
1861     'der this'
1862    
1863     'License and any other pertinent obligations, then as a consequen' +
1864     'ce you may'
1865    
1866     'not convey it at all. For example, if you agree to terms that o' +
1867     'bligate you'
1868    
1869     'to collect a royalty for further conveying from those to whom yo' +
1870     'u convey'
1871    
1872     'the Program, the only way you could satisfy both those terms and' +
1873     ' this'
1874     'License would be to refrain entirely from conveying the Program.'
1875     ''
1876     ' 13. Use with the GNU Affero General Public License.'
1877     ''
1878     ' Notwithstanding any other provision of this License, you have'
1879    
1880     'permission to link or combine any covered work with a work licen' +
1881     'sed'
1882    
1883     'under version 3 of the GNU Affero General Public License into a ' +
1884     'single'
1885    
1886     'combined work, and to convey the resulting work. The terms of t' +
1887     'his'
1888    
1889     'License will continue to apply to the part which is the covered ' +
1890     'work,'
1891    
1892     'but the special requirements of the GNU Affero General Public Li' +
1893     'cense,'
1894    
1895     'section 13, concerning interaction through a network will apply ' +
1896     'to the'
1897     'combination as such.'
1898     ''
1899     ' 14. Revised Versions of this License.'
1900     ''
1901    
1902     ' The Free Software Foundation may publish revised and/or new ve' +
1903     'rsions of'
1904    
1905     'the GNU General Public License from time to time. Such new vers' +
1906     'ions will'
1907    
1908     'be similar in spirit to the present version, but may differ in d' +
1909     'etail to'
1910     'address new problems or concerns.'
1911     ''
1912     ' Each version is given a distinguishing version number. If the'
1913    
1914     'Program specifies that a certain numbered version of the GNU Gen' +
1915     'eral'
1916    
1917     'Public License "or any later version" applies to it, you have th' +
1918     'e'
1919    
1920     'option of following the terms and conditions either of that numb' +
1921     'ered'
1922     'version or of any later version published by the Free Software'
1923    
1924     'Foundation. If the Program does not specify a version number of' +
1925     ' the'
1926    
1927     'GNU General Public License, you may choose any version ever publ' +
1928     'ished'
1929     'by the Free Software Foundation.'
1930     ''
1931     ' If the Program specifies that a proxy can decide which future'
1932    
1933     'versions of the GNU General Public License can be used, that pro' +
1934     'xy'#39's'
1935    
1936     'public statement of acceptance of a version permanently authoriz' +
1937     'es you'
1938     'to choose that version for the Program.'
1939     ''
1940     ' Later license versions may give you additional or different'
1941    
1942     'permissions. However, no additional obligations are imposed on ' +
1943     'any'
1944    
1945     'author or copyright holder as a result of your choosing to follo' +
1946     'w a'
1947     'later version.'
1948     ''
1949     ' 15. Disclaimer of Warranty.'
1950     ''
1951    
1952     ' THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED ' +
1953     'BY'
1954    
1955     'APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COP' +
1956     'YRIGHT'
1957    
1958     'HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT' +
1959     ' WARRANTY'
1960    
1961     'OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIM' +
1962     'ITED TO,'
1963    
1964     'THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PART' +
1965     'ICULAR'
1966    
1967     'PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF T' +
1968     'HE PROGRAM'
1969    
1970     'IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE' +
1971     ' COST OF'
1972     'ALL NECESSARY SERVICING, REPAIR OR CORRECTION.'
1973     ''
1974     ' 16. Limitation of Liability.'
1975     ''
1976    
1977     ' IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN ' +
1978     'WRITING'
1979    
1980     'WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/O' +
1981     'R CONVEYS'
1982    
1983     'THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, IN' +
1984     'CLUDING ANY'
1985    
1986     'GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OU' +
1987     'T OF THE'
1988    
1989     'USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED T' +
1990     'O LOSS OF'
1991    
1992     'DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YO' +
1993     'U OR THIRD'
1994    
1995     'PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PR' +
1996     'OGRAMS),'
1997    
1998     'EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSI' +
1999     'BILITY OF'
2000     'SUCH DAMAGES.'
2001     ''
2002     ' 17. Interpretation of Sections 15 and 16.'
2003     ''
2004    
2005     ' If the disclaimer of warranty and limitation of liability prov' +
2006     'ided'
2007    
2008     'above cannot be given local legal effect according to their term' +
2009     's,'
2010    
2011     'reviewing courts shall apply local law that most closely approxi' +
2012     'mates'
2013     'an absolute waiver of all civil liability in connection with the'
2014    
2015     'Program, unless a warranty or assumption of liability accompanie' +
2016     's a'
2017     'copy of the Program in return for a fee.'
2018     ''
2019     ' END OF TERMS AND CONDITIONS'
2020     ''
2021     ' How to Apply These Terms to Your New Programs'
2022     ''
2023    
2024     ' If you develop a new program, and you want it to be of the gre' +
2025     'atest'
2026    
2027     'possible use to the public, the best way to achieve this is to m' +
2028     'ake it'
2029    
2030     'free software which everyone can redistribute and change under t' +
2031     'hese terms.'
2032     ''
2033    
2034     ' To do so, attach the following notices to the program. It is ' +
2035     'safest'
2036    
2037     'to attach them to the start of each source file to most effectiv' +
2038     'ely'
2039    
2040     'state the exclusion of warranty; and each file should have at le' +
2041     'ast'
2042    
2043     'the "copyright" line and a pointer to where the full notice is f' +
2044     'ound.'
2045     ''
2046    
2047     ' <one line to give the program'#39's name and a brief idea of wha' +
2048     't it does.>'
2049     ' Copyright (C) <year> <name of author>'
2050     ''
2051    
2052     ' This program is free software: you can redistribute it and/o' +
2053     'r modify'
2054    
2055     ' it under the terms of the GNU General Public License as publ' +
2056     'ished by'
2057    
2058     ' the Free Software Foundation, either version 3 of the Licens' +
2059     'e, or'
2060     ' (at your option) any later version.'
2061     ''
2062    
2063     ' This program is distributed in the hope that it will be usef' +
2064     'ul,'
2065    
2066     ' but WITHOUT ANY WARRANTY; without even the implied warranty ' +
2067     'of'
2068    
2069     ' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See th' +
2070     'e'
2071     ' GNU General Public License for more details.'
2072     ''
2073    
2074     ' You should have received a copy of the GNU General Public Li' +
2075     'cense'
2076    
2077     ' along with this program. If not, see <http://www.gnu.org/li' +
2078     'censes/>.'
2079     ''
2080    
2081     'Also add information on how to contact you by electronic and pap' +
2082     'er mail.'
2083     ''
2084    
2085     ' If the program does terminal interaction, make it output a sho' +
2086     'rt'
2087     'notice like this when it starts in an interactive mode:'
2088     ''
2089     ' <program> Copyright (C) <year> <name of author>'
2090    
2091     ' This program comes with ABSOLUTELY NO WARRANTY; for details ' +
2092     'type `show w'#39'.'
2093    
2094     ' This is free software, and you are welcome to redistribute i' +
2095     't'
2096     ' under certain conditions; type `show c'#39' for details.'
2097     ''
2098    
2099     'The hypothetical commands `show w'#39' and `show c'#39' should show the ' +
2100     'appropriate'
2101    
2102     'parts of the General Public License. Of course, your program'#39's ' +
2103     'commands'
2104    
2105     'might be different; for a GUI interface, you would use an "about' +
2106     ' box".'
2107     ''
2108    
2109     ' You should also get your employer (if you work as a programmer' +
2110     ') or school,'
2111    
2112     'if any, to sign a "copyright disclaimer" for the program, if nec' +
2113     'essary.'
2114    
2115     'For more information on this, and how to apply and follow the GN' +
2116     'U GPL, see'
2117     '<http://www.gnu.org/licenses/>.'
2118     ''
2119    
2120     ' The GNU General Public License does not permit incorporating y' +
2121     'our program'
2122    
2123     'into proprietary programs. If your program is a subroutine libr' +
2124     'ary, you'
2125    
2126     'may consider it more useful to permit linking proprietary applic' +
2127     'ations with'
2128    
2129     'the library. If this is what you want to do, use the GNU Lesser' +
2130     ' General'
2131     'Public License instead of this License. But first, please read'
2132     '<http://www.gnu.org/philosophy/why-not-lgpl.html>.')
2133     ReadOnly = True
2134     ScrollBars = ssBoth
2135     TabOrder = 0
2136     WordWrap = False
2137     end
2138     object Button3: TButton
2139     Left = 48
2140     Top = 176
2141     Width = 137
2142     Height = 33
2143     Caption = 'Check for updates'
2144     TabOrder = 1
2145     OnClick = Button3Click
2146     end
2147     end
2148     object ErrorsTabSheet: TTabSheet
2149     Caption = 'Errors'
2150     ImageIndex = 5
2151     object ErrorsMemo: TMemo
2152 daniel-marschall 81 Left = 49
2153 daniel-marschall 68 Top = 0
2154 daniel-marschall 86 Width = 824
2155     Height = 453
2156 daniel-marschall 68 Align = alClient
2157 daniel-marschall 86 HideSelection = False
2158 daniel-marschall 68 Lines.Strings = (
2159     '')
2160     ReadOnly = True
2161     ScrollBars = ssVertical
2162     TabOrder = 0
2163     end
2164 daniel-marschall 81 object Panel2: TPanel
2165     Left = 0
2166     Top = 0
2167     Width = 49
2168 daniel-marschall 86 Height = 453
2169 daniel-marschall 81 Align = alLeft
2170     BevelOuter = bvNone
2171     TabOrder = 1
2172     object Image2: TImage
2173     Left = 8
2174     Top = 8
2175     Width = 32
2176     Height = 32
2177     AutoSize = True
2178     Picture.Data = {
2179     055449636F6E0000010002002020100000000000E80200002600000010101000
2180     00000000280100000E0300002800000020000000400000000100040000000000
2181     8002000000000000000000000000000000000000000000000000800000800000
2182     0080800080000000800080008080000080808000C0C0C0000000FF0000FF0000
2183     00FFFF00FF000000FF00FF00FFFF0000FFFFFF00000007777777777777777777
2184     7777770000007777777777777777777777777770003000000000000000000000
2185     0007777703BBBBBBBBBBBBBBBBBBBBBBBB8077773BBBBBBBBBBBBBBBBBBBBBBB
2186     BBB807773BBBBBBBBBBBBBBBBBBBBBBBBBBB07773BBBBBBBBBBBB8008BBBBBBB
2187     BBBB07703BBBBBBBBBBBB0000BBBBBBBBBB8077003BBBBBBBBBBB0000BBBBBBB
2188     BBB0770003BBBBBBBBBBB8008BBBBBBBBB807700003BBBBBBBBBBBBBBBBBBBBB
2189     BB077000003BBBBBBBBBBB0BBBBBBBBBB80770000003BBBBBBBBB808BBBBBBBB
2190     B07700000003BBBBBBBBB303BBBBBBBB8077000000003BBBBBBBB000BBBBBBBB
2191     0770000000003BBBBBBB80008BBBBBB807700000000003BBBBBB30003BBBBBB0
2192     77000000000003BBBBBB00000BBBBB80770000000000003BBBBB00000BBBBB07
2193     700000000000003BBBBB00000BBBB8077000000000000003BBBB00000BBBB077
2194     0000000000000003BBBB00000BBB807700000000000000003BBB80008BBB0770
2195     00000000000000003BBBBBBBBBB80770000000000000000003BBBBBBBBB07700
2196     000000000000000003BBBBBBBB8077000000000000000000003BBBBBBB077000
2197     0000000000000000003BBBBBB807700000000000000000000003BBBBB0770000
2198     00000000000000000003BBBB80700000000000000000000000003BB800000000
2199     0000000000000000000003330000000000000000F8000003F0000001C0000000
2200     80000000000000000000000000000001000000018000000380000003C0000007
2201     C0000007E000000FE000000FF000001FF000001FF800003FF800003FFC00007F
2202     FC00007FFE0000FFFE0000FFFF0001FFFF0001FFFF8003FFFF8003FFFFC007FF
2203     FFC007FFFFE00FFFFFE01FFFFFF07FFFFFF8FFFF280000001000000020000000
2204     0100040000000000C00000000000000000000000000000000000000000000000
2205     00008000008000000080800080000000800080008080000080808000C0C0C000
2206     0000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF0007777777
2207     777777700000000000000077BBBBBBBBBBBBB807BBBBBB808BBBB8070BBBBB80
2208     8BBBB0700BBBBBB8BBBB807000BBBBB0BBBB070000BBBB808BB80700000BBB00
2209     0BB07000000BBB000B8070000000BB000B0700000000BB808807000000000BBB
2210     B070000000000BBB80700000000000BB07000000000000007000000080010000
2211     0000000000000000000000008001000080010000C0030000C0030000E0070000
2212     E0070000F00F0000F00F0000F81F0000F81F0000FC3F0000FC7F0000}
2213     end
2214     end
2215 daniel-marschall 68 end
2216     end
2217     object OpenDialog1: TOpenDialog
2218     DefaultExt = '.ini'
2219     Filter = 'Task Definition File (*.ini)|*.ini|Any file (*.*)|*.*'
2220     Options = [ofHideReadOnly, ofFileMustExist, ofEnableSizing]
2221 daniel-marschall 82 Title = 'Please select the Task Definition File'
2222 daniel-marschall 68 Left = 520
2223     Top = 32
2224     end
2225 daniel-marschall 73 object TasksImageList: TImageList
2226 daniel-marschall 68 Height = 32
2227     Width = 32
2228     Left = 560
2229     Top = 32
2230     Bitmap = {
2231 daniel-marschall 96 494C010101000400240020002000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
2232 daniel-marschall 68 0000000000003600000028000000800000002000000001002000000000000040
2233     0000000000000000000000000000000000000000000000000000000000000000
2234     0000000000000000000000000000000000000000000000000000000000000000
2235     0000000000000000000000000000000000000000000000000000000000000000
2236     0000000000000000000000000000000000000000000000000000000000000000
2237     0000000000000000000000000000000000000000000000000000000000000000
2238     0000000000000000000000000000000000000000000000000000000000000000
2239     0000000000000000000000000000000000000000000000000000000000000000
2240     0000000000000000000000000000000000000000000000000000000000000000
2241     0000000000000000000000000000000000000000000000000000000000000000
2242     0000000000000000000000000000000000000000000000000000000000000000
2243     0000000000000000000000000000000000000000000000000000000000000000
2244     0000000000000000000000000000000000000000000000000000000000000000
2245     0000000000000000000000000000000000000000000000000000000000000000
2246     0000000000000000000000000000000000000000000000000000000000000000
2247     0000000000000000000000000000000000000000000000000000000000000000
2248     0000000000000000000000000000000000000000000000000000000000000000
2249     0000000000000000000000000000000000000000000000000000000000000000
2250     000000000000000000000000000000000000C0C0C000C0C0C000000000000000
2251     0000000000000000000000000000000000000000000000000000000000000000
2252     0000000000000000000000000000000000000000000000000000000000000000
2253     0000000000000000000000000000000000000000000000000000000000000000
2254     0000000000000000000000000000000000000000000000000000000000000000
2255     0000000000000000000000000000000000000000000000000000000000000000
2256     0000000000000000000000000000000000000000000000000000000000000000
2257     0000000000000000000000000000000000000000000000000000000000000000
2258     0000000000000000000000000000000000000000000000000000000000000000
2259     0000000000000000000000000000000000000000000000000000000000000000
2260     0000000000000000000000000000000000000000000000000000000000000000
2261     0000000000000000000000000000000000000000000000000000000000000000
2262     0000000000000000000000000000000000000000000000000000000000000000
2263     0000000000000000000000000000000000000000000000000000000000000000
2264     0000000000000000000000000000000000000000000000000000000000000000
2265     0000000000000000000000000000000000000000000000000000000000000000
2266     00000000000000000000C0C0C000C0C0C000FFFFFF00FFFFFF00C0C0C000C0C0
2267     C000000000000000000000000000000000000000000000000000000000000000
2268     0000000000000000000000000000000000000000000000000000000000000000
2269     0000000000000000000000000000000000000000000000000000000000000000
2270     0000000000000000000000000000000000000000000000000000000000000000
2271     0000000000000000000000000000000000000000000000000000000000000000
2272     0000000000000000000000000000000000000000000000000000000000000000
2273     0000000000000000000000000000000000000000000000000000000000000000
2274     0000000000000000000000000000000000000000000000000000000000000000
2275     0000000000000000000000000000000000000000000000000000000000000000
2276     0000000000000000000000000000000000000000000000000000000000000000
2277     0000000000000000000000000000000000000000000000000000000000000000
2278     0000000000000000000000000000000000000000000000000000000000000000
2279     0000000000000000000000000000000000000000000000000000000000000000
2280     0000000000000000000000000000000000000000000000000000000000000000
2281     0000000000000000000000000000000000000000000000000000000000000000
2282     0000C0C0C000C0C0C000FFFFFF00FFFFFF0000FFFF00FFFFFF00FFFFFF00FFFF
2283     FF00C0C0C0000000000000000000000000000000000000000000000000000000
2284     0000000000000000000000000000000000000000000000000000000000000000
2285     0000000000000000000000000000000000000000000000000000000000000000
2286     0000000000000000000000000000000000000000000000000000000000000000
2287     0000000000000000000000000000000000000000000000000000000000000000
2288     0000000000000000000000000000000000000000000000000000000000000000
2289     0000000000000000000000000000000000000000000000000000000000000000
2290     0000000000000000000000000000000000000000000000000000000000000000
2291     0000000000000000000000000000000000000000000000000000000000000000
2292     0000000000000000000000000000000000000000000000000000000000000000
2293     0000000000000000000000000000000000000000000000000000000000000000
2294     0000000000000000000000000000000000000000000000000000000000000000
2295     0000000000000000000000000000000000000000000000000000000000000000
2296     0000000000000000000000000000000000000000000000000000000000000000
2297     000000000000000000000000000000000000000000000000000080808000C0C0
2298     C000FFFFFF00FFFFFF0000FFFF00FFFFFF00FFFFFF00FFFFFF0000FFFF00FFFF
2299     FF00C0C0C0000000000000000000000000000000000000000000000000000000
2300     0000000000000000000000000000000000000000000000000000000000000000
2301     0000000000000000000000000000000000000000000000000000000000000000
2302     0000000000000000000000000000000000000000000000000000000000000000
2303     0000000000000000000000000000000000000000000000000000000000000000
2304     0000000000000000000000000000000000000000000000000000000000000000
2305     0000000000000000000000000000000000000000000000000000000000000000
2306     0000000000000000000000000000000000000000000000000000000000000000
2307     0000000000000000000000000000000000000000000000000000000000000000
2308     0000000000000000000000000000000000000000000000000000000000000000
2309     0000000000000000000000000000000000000000000000000000000000000000
2310     0000000000000000000000000000000000000000000000000000000000000000
2311     0000000000000000000000000000000000000000000000000000000000000000
2312     0000000000000000000000000000000000000000000000000000000000000000
2313     000000000000000000000000000000000000000000000000000080808000FFFF
2314     FF0000FFFF00FFFFFF00FFFFFF00FFFFFF0000FFFF00FF000000FF000000FFFF
2315     FF0000FFFF00C0C0C00000000000000000000000000000000000000000000000
2316     0000000000000000000000000000000000000000000000000000000000000000
2317     0000000000000000000000000000000000000000000000000000000000000000
2318     0000000000000000000000000000000000000000000000000000000000000000
2319     0000000000000000000000000000000000000000000000000000000000000000
2320     0000000000000000000000000000000000000000000000000000000000000000
2321     0000000000000000000000000000000000000000000000000000000000000000
2322     0000000000000000000000000000000000000000000000000000000000000000
2323     0000000000000000000000000000000000000000000000000000000000000000
2324     0000000000000000000000000000000000000000000000000000000000000000
2325     0000000000000000000000000000000000000000000000000000000000000000
2326     0000000000000000000000000000000000000000000000000000000000000000
2327     0000000000000000000000000000000000000000000000000000000000000000
2328     0000000000000000000000000000000000000000000000000000000000000000
2329     0000000000000000000000000000000000000000000000000000000000008080
2330     8000FFFFFF00FFFFFF0000FFFF00FF000000FF000000FFFFFF0000FFFF00FFFF
2331     FF00FFFFFF00C0C0C00000000000000000000000000000000000000000000000
2332     0000000000000000000000000000000000000000000000000000000000000000
2333     0000000000000000000000000000000000000000000000000000000000000000
2334     0000000000000000000000000000000000000000000000000000000000000000
2335     0000000000000000000000000000000000000000000000000000000000000000
2336     0000000000000000000000000000000000000000000000000000000000000000
2337     0000000000000000000000000000000000000000000000000000000000000000
2338     0000000000000000000000000000000000000000000000000000000000000000
2339     0000000000000000000000000000000000000000000000000000000000000000
2340     0000000000000000000000000000000000000000000000000000000000000000
2341     0000000000000000000000000000000000000000000000000000000000000000
2342     0000000000000000000000000000000000000000000000000000000000000000
2343     0000000000000000000000000000000000000000000000000000000000000000
2344     0000000000000000000000000000000000000000000000000000000000000000
2345     0000000000000000000000000000000000000000000000000000000000000000
2346     000080808000C0C0C000FF000000FFFFFF0000FFFF00FFFFFF00FF000000FF00
2347     000000FFFF00C0C0C00000000000000000000000000000000000000000000000
2348     0000000000000000000000000000000000000000000000000000000000000000
2349     0000000000000000000000000000000000000000000000000000000000000000
2350     0000000000000000000000000000000000000000000000000000000000000000
2351     0000000000000000000000000000000000000000000000000000000000000000
2352     0000000000000000000000000000000000000000000000000000000000000000
2353     0000000000000000000000000000000000000000000000000000000000000000
2354     0000000000000000000000000000000000000000000000000000000000000000
2355     0000000000000000000000000000000000000000000000000000000000000000
2356     0000000000000000000000000000000000000000000000000000000000000000
2357     0000000000000000000000000000000000000000000000000000000000000000
2358     0000000000000000000000000000000000000000000000000000000000000000
2359     0000000000000000000000000000000000000000000000000000000000000000
2360     0000000000000000000000000000000000000000000000000000000000000000
2361     0000000000000000000000000000000000000000000000000000000000000000
2362     0000808080000000000000FFFF00FFFFFF00FF000000FF00000000FFFF00FFFF
2363     FF00FFFFFF00C0C0C00000000000000000000000000000000000000000000000
2364     0000000000000000000000000000000000000000000000000000000000000000
2365     0000000000000000000000000000000000000000000000000000000000000000
2366     0000000000000000000000000000000000000000000000000000000000000000
2367     0000000000000000000000000000000000000000000000000000000000000000
2368     0000000000000000000000000000000000000000000000000000000000000000
2369     0000000000000000000000000000000000000000000000000000000000000000
2370     0000000000000000000000000000000000000000000000000000000000000000
2371     0000000000000000000000000000000000000000000000000000000000000000
2372     0000000000000000000000000000000000000000000000000000000000000000
2373     0000000000000000000000000000000000000000000000000000000000000000
2374     0000000000000000000000000000000000000000000000000000000000000000
2375     0000000000000000000000000000000000000000000000000000000000000000
2376     0000000000000000000000000000000000000000000000000000000000000000
2377     0000000000000000000000000000000000000000000000000000000000000000
2378     00000000000080808000C0C0C000FF00000000FFFF00FFFFFF00FFFFFF00FF00
2379     000000FFFF00C0C0C00000000000000000000000000000000000000000000000
2380     0000000000000000000000000000000000000000000000000000000000000000
2381     0000000000000000000000000000000000000000000000000000000000000000
2382     0000000000000000000000000000000000000000000000000000000000000000
2383     0000000000000000000000000000000000000000000000000000000000000000
2384     0000000000000000000000000000000000000000000000000000000000000000
2385     0000000000000000000000000000000000000000000000000000000000000000
2386     0000000000000000000000000000000000000000000000000000000000000000
2387     0000000000000000000000000000000000000000000000000000000000000000
2388     0000000000000000000000000000000000000000000000000000000000000000
2389     0000000000000000000000000000000000000000000000000000000000000000
2390     0000000000000000000000000000000000000000000000000000000000000000
2391     0000000000000000000000000000000000000000000000000000000000000000
2392     0000000000000000000000000000000000000000000000000000000000000000
2393     0000000000000000000000000000000000000000000000000000000000000000
2394     0000000000008080800000FFFF00FFFFFF00FFFFFF00FF000000FF000000FFFF
2395     FF00FFFFFF00C0C0C00000000000000000000000000000000000000000000000
2396     0000000000000000000000000000000000000000000000000000000000000000
2397     0000000000000000000000000000000000000000000000000000000000000000
2398     0000000000000000000000000000000000000000000000000000000000000000
2399     0000000000000000000000000000000000000000000000000000000000000000
2400     0000000000000000000000000000000000000000000000000000000000000000
2401     0000000000000000000000000000000000000000000000000000000000000000
2402     0000000000000000000000000000000000000000000000000000000000000000
2403     0000000000000000000000000000000000000000000000000000000000000000
2404     0000000000000000000000000000000000000000000000000000000000000000
2405     0000000000000000000000000000000000000000000000000000000000000000
2406     0000000000000000000000000000000000000000000000000000000000000000
2407     0000000000000000000000000000000000000000000000000000000000000000
2408     0000000000000000000000000000000000000000000000000000000000000000
2409     0000000000000000000000000000000000000000000000000000000000000000
2410     00000000000080808000FFFFFF00FF000000FF000000FFFFFF00FFFFFF00FFFF
2411     FF0000FFFF00C0C0C00000000000C0C0C000C0C0C000C0C0C000C0C0C000C0C0
2412     C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0
2413     C000C0C0C000C0C0C000C0C0C000000000000000000000000000000000000000
2414     0000000000000000000000000000000000000000000000000000000000000000
2415     0000000000000000000000000000000000000000000000000000000000000000
2416     0000000000000000000000000000000000000000000000000000000000000000
2417     0000000000000000000000000000000000000000000000000000000000000000
2418     0000000000000000000000000000000000000000000000000000000000000000
2419     0000000000000000000000000000000000000000000000000000000000000000
2420     0000000000000000000000000000000000000000000000000000000000000000
2421     0000000000000000000000000000000000000000000000000000000000000000
2422     0000000000000000000000000000000000000000000000000000000000000000
2423     0000000000000000000000000000000000000000000000000000000000000000
2424     0000000000000000000000000000000000000000000000000000000000000000
2425     0000000000000000000000000000000000000000000000000000000000000000
2426     00000000000080808000C0C0C000FFFFFF00FFFFFF00FFFFFF00FF000000FF00
2427     0000FFFFFF00C0C0C00000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
2428     FF00FFFFFF0000000000FFFFFF0080808000808080008080800080808000FFFF
2429     FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
2430     0000000000000000000000000000000000000000000000000000000000000000
2431     0000000000000000000000000000000000000000000000000000000000000000
2432     0000000000000000000000000000000000000000000000000000000000000000
2433     0000000000000000000000000000000000000000000000000000000000000000
2434     0000000000000000000000000000000000000000000000000000000000000000
2435     0000000000000000000000000000000000000000000000000000000000000000
2436     0000000000000000000000000000000000000000000000000000000000000000
2437     0000000000000000000000000000000000000000000000000000000000000000
2438     0000000000000000000000000000000000000000000000000000000000000000
2439     0000000000000000000000000000000000000000000000000000000000000000
2440     0000000000000000000000000000000000000000000000000000000000000000
2441     0000000000000000000000000000000000000000000000000000000000000000
2442     00000000000080808000FFFFFF00FFFFFF00FF000000FF000000FFFFFF00FFFF
2443     FF0000FFFF00C0C0C00000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
2444     FF000000000000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
2445     FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
2446     0000000000000000000000000000000000000000000000000000000000000000
2447     0000000000000000000000000000000000000000000000000000000000000000
2448     0000000000000000000000000000000000000000000000000000000000000000
2449     0000000000000000000000000000000000000000000000000000000000000000
2450     0000000000000000000000000000000000000000000000000000000000000000
2451     0000000000000000000000000000000000000000000000000000000000000000
2452     0000000000000000000000000000000000000000000000000000000000000000
2453     0000000000000000000000000000000000000000000000000000000000000000
2454     0000000000000000000000000000000000000000000000000000000000000000
2455     0000000000000000000000000000000000000000000000000000000000000000
2456     0000000000000000000000000000000000000000000000000000000000000000
2457     0000000000000000000000000000000000000000000000000000000000000000
2458     0000000000008080800000FFFF00FF000000FFFFFF00FFFFFF0000FFFF00FF00
2459     0000FF000000FFFFFF008080800000000000FFFFFF00FFFFFF00000000000000
2460     0000C0C0C00000000000FFFFFF00FFFFFF00000000000000000000000000FFFF
2461     FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
2462     0000000000000000000000000000000000000000000000000000000000000000
2463     0000000000000000000000000000000000000000000000000000000000000000
2464     0000000000000000000000000000000000000000000000000000000000000000
2465     0000000000000000000000000000000000000000000000000000000000000000
2466     0000000000000000000000000000000000000000000000000000000000000000
2467     0000000000000000000000000000000000000000000000000000000000000000
2468     0000000000000000000000000000000000000000000000000000000000000000
2469     0000000000000000000000000000000000000000000000000000000000000000
2470     0000000000000000000000000000000000000000000000000000000000000000
2471     0000000000000000000000000000000000000000000000000000000000000000
2472     0000000000000000000000000000000000000000000000000000000000000000
2473     0000000000000000000000000000000000000000000000000000000000000000
2474     00000000000080808000FFFFFF00FFFFFF0000FFFF00FF000000FF000000FFFF
2475     FF0000FFFF00FFFFFF00FFFFFF00808080000000000000000000FFFFFF00FFFF
2476     FF00C0C0C00000000000FFFFFF0000008000000080000000FF0000008000FFFF
2477     FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
2478     0000000000000000000000000000000000000000000000000000000000000000
2479     0000000000000000000000000000000000000000000000000000000000000000
2480     0000000000000000000000000000000000000000000000000000000000000000
2481     0000000000000000000000000000000000000000000000000000000000000000
2482     0000000000000000000000000000000000000000000000000000000000000000
2483     0000000000000000000000000000000000000000000000000000000000000000
2484     0000000000000000000000000000000000000000000000000000000000000000
2485     0000000000000000000000000000000000000000000000000000000000000000
2486     0000000000000000000000000000000000000000000000000000000000000000
2487     0000000000000000000000000000000000000000000000000000000000000000
2488     0000000000000000000000000000000000000000000000000000000000000000
2489     0000000000000000000000000000000000000000000000000000000000000000
2490     0000000000008080800000FFFF00FF000000FF000000FFFFFF0000FFFF00FFFF
2491     FF00FF000000FF00000000FFFF00FFFFFF0080808000FFFFFF00FFFFFF00FFFF
2492     FF00C0C0C00000000000FFFFFF00FFFFFF000000FF00FFFF00000000FF00FFFF
2493     FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
2494     0000000000000000000000000000000000000000000000000000000000000000
2495     0000000000000000000000000000000000000000000000000000000000000000
2496     0000000000000000000000000000000000000000000000000000000000000000
2497     0000000000000000000000000000000000000000000000000000000000000000
2498     0000000000000000000000000000000000000000000000000000000000000000
2499     0000000000000000000000000000000000000000000000000000000000000000
2500     0000000000000000000000000000000000000000000000000000000000000000
2501     0000000000000000000000000000000000000000000000000000000000000000
2502     0000000000000000000000000000000000000000000000000000000000000000
2503     0000000000000000000000000000000000000000000000000000000000000000
2504     0000000000000000000000000000000000000000000000000000000000000000
2505     0000000000000000000000000000000000000000000000000000000000000000
2506     0000000000000000000080808000FFFFFF0000FFFF00FFFFFF00FF000000FF00
2507     000000FFFF00FFFFFF00FFFFFF00FFFFFF0000FFFF0080808000808080008080
2508     800000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF00000000FF00FFFF
2509     FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
2510     0000000000000000000000000000000000000000000000000000000000000000
2511     0000000000000000000000000000000000000000000000000000000000000000
2512     0000000000000000000000000000000000000000000000000000000000000000
2513     0000000000000000000000000000000000000000000000000000000000000000
2514     0000000000000000000000000000000000000000000000000000000000000000
2515     0000000000000000000000000000000000000000000000000000000000000000
2516     0000000000000000000000000000000000000000000000000000000000000000
2517     0000000000000000000000000000000000000000000000000000000000000000
2518     0000000000000000000000000000000000000000000000000000000000000000
2519     0000000000000000000000000000000000000000000000000000000000000000
2520     0000000000000000000000000000000000000000000000000000000000000000
2521     0000000000000000000000000000000000000000000000000000000000000000
2522     0000000000000000000080808000FFFFFF00FF000000FF00000000FFFF00FFFF
2523     FF00FFFFFF00FFFFFF0000FFFF00FFFFFF00FFFFFF00FFFFFF00C0C0C0008080
2524     8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
2525     FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
2526     0000000000000000000000000000000000000000000000000000000000000000
2527     0000000000000000000000000000000000000000000000000000000000000000
2528     0000000000000000000000000000000000000000000000000000000000000000
2529     0000000000000000000000000000000000000000000000000000000000000000
2530     0000000000000000000000000000000000000000000000000000000000000000
2531     0000000000000000000000000000000000000000000000000000000000000000
2532     0000000000000000000000000000000000000000000000000000000000000000
2533     0000000000000000000000000000000000000000000000000000000000000000
2534     0000000000000000000000000000000000000000000000000000000000000000
2535     0000000000000000000000000000000000000000000000000000000000000000
2536     0000000000000000000000000000000000000000000000000000000000000000
2537     0000000000000000000000000000000000000000000000000000000000000000
2538     00000000000000000000000000008080800000FFFF00FFFFFF00FFFFFF00FFFF
2539     FF0000FFFF00FFFFFF00FFFFFF00C0C0C0008080800080808000808080008080
2540     8000FFFFFF00FFFFFF00FFFFFF0080808000808080008080800080808000FFFF
2541     FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
2542     0000000000000000000000000000000000000000000000000000000000000000
2543     0000000000000000000000000000000000000000000000000000000000000000
2544     0000000000000000000000000000000000000000000000000000000000000000
2545     0000000000000000000000000000000000000000000000000000000000000000
2546     0000000000000000000000000000000000000000000000000000000000000000
2547     0000000000000000000000000000000000000000000000000000000000000000
2548     0000000000000000000000000000000000000000000000000000000000000000
2549     0000000000000000000000000000000000000000000000000000000000000000
2550     0000000000000000000000000000000000000000000000000000000000000000
2551     0000000000000000000000000000000000000000000000000000000000000000
2552     0000000000000000000000000000000000000000000000000000000000000000
2553     0000000000000000000000000000000000000000000000000000000000000000
2554     000000000000000000000000000000000000808080008080800000FFFF00FFFF
2555     FF00C0C0C000808080008080800080808000FFFFFF00FFFFFF00FFFFFF00FFFF
2556     FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
2557     FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
2558     0000000000000000000000000000000000000000000000000000000000000000
2559     0000000000000000000000000000000000000000000000000000000000000000
2560     0000000000000000000000000000000000000000000000000000000000000000
2561     0000000000000000000000000000000000000000000000000000000000000000
2562     0000000000000000000000000000000000000000000000000000000000000000
2563     0000000000000000000000000000000000000000000000000000000000000000
2564     0000000000000000000000000000000000000000000000000000000000000000
2565     0000000000000000000000000000000000000000000000000000000000000000
2566     0000000000000000000000000000000000000000000000000000000000000000
2567     0000000000000000000000000000000000000000000000000000000000000000
2568     0000000000000000000000000000000000000000000000000000000000000000
2569     0000000000000000000000000000000000000000000000000000000000000000
2570     00000000000000000000000000000000000080808000C0C0C000808080008080
2571     800080808000FFFFFF00FFFFFF00FFFFFF00FFFFFF0080000000800000008000
2572     0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00000000000000000000000000FFFF
2573     FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
2574     0000000000000000000000000000000000000000000000000000000000000000
2575     0000000000000000000000000000000000000000000000000000000000000000
2576     0000000000000000000000000000000000000000000000000000000000000000
2577     0000000000000000000000000000000000000000000000000000000000000000
2578     0000000000000000000000000000000000000000000000000000000000000000
2579     0000000000000000000000000000000000000000000000000000000000000000
2580     0000000000000000000000000000000000000000000000000000000000000000
2581     0000000000000000000000000000000000000000000000000000000000000000
2582     0000000000000000000000000000000000000000000000000000000000000000
2583     0000000000000000000000000000000000000000000000000000000000000000
2584     0000000000000000000000000000000000000000000000000000000000000000
2585     0000000000000000000000000000000000000000000000000000000000000000
2586     00000000000000000000000000000000000080808000C0C0C000FFFFFF00FFFF
2587     FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF008080000080800000808000008000
2588     0000FFFFFF00FFFFFF00FFFFFF00FF00FF00FF00FF00FF00FF0000000000FFFF
2589     FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
2590     0000000000000000000000000000000000000000000000000000000000000000
2591     0000000000000000000000000000000000000000000000000000000000000000
2592     0000000000000000000000000000000000000000000000000000000000000000
2593     0000000000000000000000000000000000000000000000000000000000000000
2594     0000000000000000000000000000000000000000000000000000000000000000
2595     0000000000000000000000000000000000000000000000000000000000000000
2596     0000000000000000000000000000000000000000000000000000000000000000
2597     0000000000000000000000000000000000000000000000000000000000000000
2598     0000000000000000000000000000000000000000000000000000000000000000
2599     0000000000000000000000000000000000000000000000000000000000000000
2600     0000000000000000000000000000000000000000000000000000000000000000
2601     0000000000000000000000000000000000000000000000000000000000000000
2602     00000000000000000000000000000000000080808000C0C0C000FFFFFF00FFFF
2603     FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0080800000FFFF00008080
2604     0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FF00FF0000FFFF00FF00FF00FFFF
2605     FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
2606     0000000000000000000000000000000000000000000000000000000000000000
2607     0000000000000000000000000000000000000000000000000000000000000000
2608     0000000000000000000000000000000000000000000000000000000000000000
2609     0000000000000000000000000000000000000000000000000000000000000000
2610     0000000000000000000000000000000000000000000000000000000000000000
2611     0000000000000000000000000000000000000000000000000000000000000000
2612     0000000000000000000000000000000000000000000000000000000000000000
2613     0000000000000000000000000000000000000000000000000000000000000000
2614     0000000000000000000000000000000000000000000000000000000000000000
2615     0000000000000000000000000000000000000000000000000000000000000000
2616     0000000000000000000000000000000000000000000000000000000000000000
2617     0000000000000000000000000000000000000000000000000000000000000000
2618     00000000000000000000000000000000000080808000C0C0C000FFFFFF00FFFF
2619     FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00808000008080
2620     0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FF00FF00FF00FF00FFFF
2621     FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
2622     0000000000000000000000000000000000000000000000000000000000000000
2623     0000000000000000000000000000000000000000000000000000000000000000
2624     0000000000000000000000000000000000000000000000000000000000000000
2625     0000000000000000000000000000000000000000000000000000000000000000
2626     0000000000000000000000000000000000000000000000000000000000000000
2627     0000000000000000000000000000000000000000000000000000000000000000
2628     0000000000000000000000000000000000000000000000000000000000000000
2629     0000000000000000000000000000000000000000000000000000000000000000
2630     0000000000000000000000000000000000000000000000000000000000000000
2631     0000000000000000000000000000000000000000000000000000000000000000
2632     0000000000000000000000000000000000000000000000000000000000000000
2633     0000000000000000000000000000000000000000000000000000000000000000
2634     00000000000000000000000000000000000080808000C0C0C000FFFFFF00FFFF
2635     FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
2636     FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
2637     FF00FFFFFF00FFFFFF00C0C0C000000000000000000000000000000000000000
2638     0000000000000000000000000000000000000000000000000000000000000000
2639     0000000000000000000000000000000000000000000000000000000000000000
2640     0000000000000000000000000000000000000000000000000000000000000000
2641     0000000000000000000000000000000000000000000000000000000000000000
2642     0000000000000000000000000000000000000000000000000000000000000000
2643     0000000000000000000000000000000000000000000000000000000000000000
2644     0000000000000000000000000000000000000000000000000000000000000000
2645     0000000000000000000000000000000000000000000000000000000000000000
2646     0000000000000000000000000000000000000000000000000000000000000000
2647     0000000000000000000000000000000000000000000000000000000000000000
2648     0000000000000000000000000000000000000000000000000000000000000000
2649     0000000000000000000000000000000000000000000000000000000000000000
2650     00000000000000000000000000000000000080808000C0C0C000C0C0C000C0C0
2651     C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0
2652     C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0
2653     C000C0C0C000C0C0C000C0C0C000000000000000000000000000000000000000
2654     0000000000000000000000000000000000000000000000000000000000000000
2655     0000000000000000000000000000000000000000000000000000000000000000
2656     0000000000000000000000000000000000000000000000000000000000000000
2657     0000000000000000000000000000000000000000000000000000000000000000
2658     0000000000000000000000000000000000000000000000000000000000000000
2659     0000000000000000000000000000000000000000000000000000000000000000
2660     0000000000000000000000000000000000000000000000000000000000000000
2661     0000000000000000000000000000000000000000000000000000000000000000
2662     0000000000000000000000000000000000000000000000000000000000000000
2663     0000000000000000000000000000000000000000000000000000000000000000
2664     0000000000000000000000000000000000000000000000000000000000000000
2665     0000000000000000000000000000000000000000000000000000000000000000
2666     00000000000000000000000000000000000080808000C0C0C000800000008000
2667     0000800000008000000080000000800000008000000080000000800000008000
2668     0000800000008000000080000000800000008000000080000000800000008000
2669     00008000000080000000C0C0C000000000000000000000000000000000000000
2670     0000000000000000000000000000000000000000000000000000000000000000
2671     0000000000000000000000000000000000000000000000000000000000000000
2672     0000000000000000000000000000000000000000000000000000000000000000
2673     0000000000000000000000000000000000000000000000000000000000000000
2674     0000000000000000000000000000000000000000000000000000000000000000
2675     0000000000000000000000000000000000000000000000000000000000000000
2676     0000000000000000000000000000000000000000000000000000000000000000
2677     0000000000000000000000000000000000000000000000000000000000000000
2678     0000000000000000000000000000000000000000000000000000000000000000
2679     0000000000000000000000000000000000000000000000000000000000000000
2680     0000000000000000000000000000000000000000000000000000000000000000
2681     0000000000000000000000000000000000000000000000000000000000000000
2682     00000000000000000000000000000000000080808000C0C0C000800000008000
2683     0000800000008000000080000000800000008000000080000000800000008000
2684     0000800000008000000080000000800000008000000080000000800000008000
2685     00008000000080000000C0C0C000000000000000000000000000000000000000
2686     0000000000000000000000000000000000000000000000000000000000000000
2687     0000000000000000000000000000000000000000000000000000000000000000
2688     0000000000000000000000000000000000000000000000000000000000000000
2689     0000000000000000000000000000000000000000000000000000000000000000
2690     0000000000000000000000000000000000000000000000000000000000000000
2691     0000000000000000000000000000000000000000000000000000000000000000
2692     0000000000000000000000000000000000000000000000000000000000000000
2693     0000000000000000000000000000000000000000000000000000000000000000
2694     0000000000000000000000000000000000000000000000000000000000000000
2695     0000000000000000000000000000000000000000000000000000000000000000
2696     0000000000000000000000000000000000000000000000000000000000000000
2697     0000000000000000000000000000000000000000000000000000000000000000
2698     00000000000000000000000000000000000080808000C0C0C000800000008000
2699     0000800000008000000080000000800000008000000080000000800000008000
2700     0000800000008000000080000000800000008000000080000000800000008000
2701     00008000000080000000C0C0C000000000000000000000000000000000000000
2702     0000000000000000000000000000000000000000000000000000000000000000
2703     0000000000000000000000000000000000000000000000000000000000000000
2704     0000000000000000000000000000000000000000000000000000000000000000
2705     0000000000000000000000000000000000000000000000000000000000000000
2706     0000000000000000000000000000000000000000000000000000000000000000
2707     0000000000000000000000000000000000000000000000000000000000000000
2708     0000000000000000000000000000000000000000000000000000000000000000
2709     0000000000000000000000000000000000000000000000000000000000000000
2710     0000000000000000000000000000000000000000000000000000000000000000
2711     0000000000000000000000000000000000000000000000000000000000000000
2712     0000000000000000000000000000000000000000000000000000000000000000
2713     0000000000000000000000000000000000000000000000000000000000000000
2714     00000000000000000000000000000000000080808000C0C0C000C0C0C000C0C0
2715     C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0
2716     C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0C000C0C0
2717     C000C0C0C000C0C0C000C0C0C000000000000000000000000000000000000000
2718     0000000000000000000000000000000000000000000000000000000000000000
2719     0000000000000000000000000000000000000000000000000000000000000000
2720     0000000000000000000000000000000000000000000000000000000000000000
2721     0000000000000000000000000000000000000000000000000000000000000000
2722     0000000000000000000000000000000000000000000000000000000000000000
2723     0000000000000000000000000000000000000000000000000000000000000000
2724     0000000000000000000000000000000000000000000000000000000000000000
2725     0000000000000000000000000000000000000000000000000000000000000000
2726     0000000000000000000000000000000000000000000000000000000000000000
2727     0000000000000000000000000000000000000000000000000000000000000000
2728     0000000000000000000000000000000000000000000000000000000000000000
2729     0000000000000000000000000000000000000000000000000000000000000000
2730     0000000000000000000000000000000000008080800080808000808080008080
2731     8000808080008080800080808000808080008080800080808000808080008080
2732     8000808080008080800080808000808080008080800080808000808080008080
2733     8000808080008080800080808000000000000000000000000000000000000000
2734     0000000000000000000000000000000000000000000000000000000000000000
2735     0000000000000000000000000000000000000000000000000000000000000000
2736     0000000000000000000000000000000000000000000000000000000000000000
2737     0000000000000000000000000000000000000000000000000000000000000000
2738     0000000000000000000000000000000000000000000000000000000000000000
2739     0000000000000000000000000000000000000000000000000000000000000000
2740     0000000000000000000000000000000000000000000000000000000000000000
2741     0000000000000000000000000000000000000000000000000000000000000000
2742     0000000000000000000000000000000000000000000000000000000000000000
2743     0000000000000000000000000000000000000000000000000000000000000000
2744     0000000000000000000000000000000000000000000000000000000000000000
2745     000000000000000000000000000000000000424D3E000000000000003E000000
2746     2800000080000000200000000100010000000000000200000000000000000000
2747     000000000000000000000000FFFFFF00FF3FFFFF000000000000000000000000
2748     FC0FFFFF000000000000000000000000F007FFFF000000000000000000000000
2749     C003FFFF0000000000000000000000000003FFFF000000000000000000000000
2750     C001FFFF000000000000000000000000E001FFFF000000000000000000000000
2751     F001FFFF000000000000000000000000F401FFFF000000000000000000000000
2752     F801FFFF000000000000000000000000F8000000000000000000000000000000
2753     F8000000000000000000000000000000F8000000000000000000000000000000
2754     F8000000000000000000000000000000F8000000000000000000000000000000
2755     F8000000000000000000000000000000F8000000000000000000000000000000
2756     FC000000000000000000000000000000FC000000000000000000000000000000
2757     FE000000000000000000000000000000FF000000000000000000000000000000
2758     FF000000000000000000000000000000FF000000000000000000000000000000
2759     FF000000000000000000000000000000FF000000000000000000000000000000
2760     FF000000000000000000000000000000FF000000000000000000000000000000
2761     FF000000000000000000000000000000FF000000000000000000000000000000
2762     FF000000000000000000000000000000FF000000000000000000000000000000
2763     FF00000000000000000000000000000000000000000000000000000000000000
2764     000000000000}
2765     end
2766     object SaveDialog1: TSaveDialog
2767     DefaultExt = '.ini'
2768     Filter = 'Task Definition File (*.ini)|*.ini|Any file (*.*)|*.*'
2769     Options = [ofOverwritePrompt, ofHideReadOnly, ofEnableSizing]
2770     Left = 488
2771     Top = 32
2772     end
2773 daniel-marschall 73 object TasksPopupMenu: TPopupMenu
2774     OnPopup = TasksPopupMenuPopup
2775 daniel-marschall 68 Left = 456
2776     Top = 32
2777     object Run1: TMenuItem
2778     Caption = 'Run'
2779     Default = True
2780     OnClick = Run1Click
2781     end
2782     object Properties1: TMenuItem
2783     Caption = 'Properties'
2784     OnClick = Properties1Click
2785     end
2786     end
2787 daniel-marschall 73 object IdentificationsPopupMenu: TPopupMenu
2788     OnPopup = IdentificationsPopupMenuPopup
2789 daniel-marschall 68 Left = 424
2790     Top = 32
2791     object CopyTaskDefinitionExample1: TMenuItem
2792     Caption = 'Copy Task Definition Example to Clipboard'
2793     OnClick = CopyTaskDefinitionExample1Click
2794     end
2795     end
2796 daniel-marschall 73 object LoadedPluginsPopupMenu: TPopupMenu
2797     OnPopup = LoadedPluginsPopupMenuPopup
2798     Left = 392
2799     Top = 32
2800 daniel-marschall 94 object CopyStatusCodeToClipboard: TMenuItem
2801 daniel-marschall 73 Caption = 'Copy status code to Clipboard'
2802 daniel-marschall 94 OnClick = CopyStatusCodeToClipboardClick
2803 daniel-marschall 73 end
2804     end
2805 daniel-marschall 68 end