aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/design.ico
blob: 27b9939df27c6862b36510a65a270274f2dd91b4 (plain)
ofshex dumpascii
0000 00 00 01 00 01 00 30 30 00 00 01 00 20 00 a8 25 00 00 16 00 00 00 28 00 00 00 30 00 00 00 60 00 ......00.......%......(...0...`.
0020 00 00 01 00 20 00 00 00 00 00 80 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...........%....................
0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 33 33 ee 0f 3c 34 ..........................33..<4
0060 f1 c3 3d 35 f0 ff 3d 35 f0 ff 3d 35 f0 ff 3d 35 f0 fb 3c 35 ee 88 00 00 ff 03 00 00 00 00 00 00 ..=5..=5..=5..=5..<5............
0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
00c0 00 00 00 00 ff 02 3c 35 ef 6e 3c 34 f0 f9 3d 35 f0 ff 3d 35 f0 ff 3d 35 f0 ff 3c 34 f0 cf 33 26 ......<5.n<4..=5..=5..=5..<4..3&
00e0 e6 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 35 f0 22 3d 35 ..........................<5."=5
0120 ef de 3d 35 f0 ff 3d 35 f0 ff 3d 35 f0 ff 3d 35 f0 ff 43 3c eb b2 8f 89 ae 29 a7 a7 97 20 a7 a7 ..=5..=5..=5..=5..C<.....)......
0140 97 20 a7 a7 97 20 a7 a7 97 20 a7 a7 97 20 a7 a7 97 20 a7 a7 97 20 a7 a7 97 20 a7 a7 97 20 a7 a7 ................................
0160 97 20 a7 a7 97 20 a7 a7 97 20 a7 a7 97 20 a7 a7 97 20 a7 a7 97 20 a7 a7 97 20 a7 a7 97 20 a7 a7 ................................
0180 97 20 94 94 a8 26 46 3e e8 9c 3d 35 f0 ff 3d 35 f0 ff 3d 35 f0 ff 3d 35 f0 ff 3c 35 f0 e9 3a 34 .....&F>..=5..=5..=5..=5..<5..:4
01a0 ee 2c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0
// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
// This code is distributed under the GNU LGPL (for details please see \doc\license.txt)

using System;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Threading;

using Tango.Scripting.Editors.Rendering;
using Tango.Scripting.Editors.Utils;

namespace Tango.Scripting.Editors.Editing
{
	sealed class CaretLayer : Layer
	{
		bool isVisible;
		Rect caretRectangle;
		
		DispatcherTimer caretBlinkTimer = new DispatcherTimer();
		bool blink;
		
		public CaretLayer(TextView textView) : base(textView, KnownLayer.Caret)
		{
			this.IsHitTestVisible = false;
			caretBlinkTimer.Tick += new EventHandler(caretBlinkTimer_Tick);
		}

		void caretBlinkTimer_Tick(object sender, EventArgs e)
		{
			blink = !blink;
			InvalidateVisual();
		}
		
		public void Show(Rect caretRectangle)
		{
			this.caretRectangle = caretRectangle;
			this.isVisible = true;
			StartBlinkAnimation();
			InvalidateVisual();
		}
		
		public void Hide()
		{
			if (isVisible) {
				isVisible = false;
				StopBlinkAnimation();
				InvalidateVisual();
			}
		}
		
		void StartBlinkAnimation()
		{
			TimeSpan blinkTime = Win32.CaretBlinkTime;
			blink = true; // the caret should visible initially
			// This is important if blinking is disabled (system reports a negative blinkTime)
			if (blinkTime.TotalMilliseconds > 0) {
				caretBlinkTimer.Interval = blinkTime;
				caretBlinkTimer.Start();
			}
		}
		
		void StopBlinkAnimation()
		{
			caretBlinkTimer.Stop();
		}
		
		internal Brush CaretBrush;
		
		protected override void OnRender(DrawingContext drawingContext)
		{
			base.OnRender(drawingContext);
			if (isVisible && blink) {
				Brush caretBrush = this.CaretBrush;
				if (caretBrush == null)
					caretBrush = (Brush)textView.GetValue(TextBlock.ForegroundProperty);
				Rect r = new Rect(caretRectangle.X - textView.HorizontalOffset,
				                  caretRectangle.Y - textView.VerticalOffset,
				                  caretRectangle.Width,
				                  caretRectangle.Height);
				drawingContext.DrawRectangle(caretBrush, null, PixelSnapHelpers.Round(r, PixelSnapHelpers.GetPixelSize(this)));
			}
		}
	}
}
d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff eb a8 d3 ff 23 00 00 00 00 00 00 .........................#...... 0cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 57 54 ..............................WT 0ce0 36 4c 57 54 35 ef 56 53 36 71 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6LWT5.VS6q...................... 0d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 57 55 36 be 58 54 35 e6 52 52 31 1f 00 00 ..................WU6.XT5.RR1... 0d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 0d40 00 00 40 99 ff bc 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff 2a 8c ff ff 2b 8d ff 2f a5 ce ..@...)...)...)...)...*...+../.. 0d60 ff 1f a9 d0 ff fb a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a8 d1 ff a7 00 00 00 00 00 00 ................................ 0d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 55 ..............................UU 0da0 35 18 58 55 36 d9 58 55 36 cc 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5.XU6.XU6....................... 0dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5a 53 30 25 58 55 36 df 57 54 35 b6 00 00 00 00 00 00 ..............ZS0%XU6.WT5....... 0de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 54 a4 ..............................T. 0e00 ff 43 2f 8f ff eb 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff 2a 8c ff ff 2b 8d ff 2f a5 ce .C/...)...)...)...)...*...+../.. 0e20 ff 1f a9 d0 ff fb a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff eb a7 d1 ff 37 00 00 .............................7.. 0e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 0e60 00 00 58 54 35 a9 58 54 36 e9 55 55 35 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..XT5.XT6.UU50.................. 0e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 57 54 36 4c 57 54 35 f0 58 55 35 60 00 00 00 00 00 00 ..............WT6LWT5.XU5`...... 0ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 47 9d ..............................G. 0ec0 ff 65 2e 8f ff fa 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff 2a 8c ff ff 2b 8d ff 2f a5 ce .e....)...)...)...)...*...+../.. 0ee0 ff 1f a9 d0 ff fb a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff f5 aa d1 ff 63 00 00 .............................c.. 0f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 0f20 00 00 59 56 34 59 57 54 35 f5 58 53 34 62 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..YV4YWT5.XS4b.................. 0f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 57 54 35 61 57 54 35 f8 55 55 33 2d 00 00 00 00 00 00 ..............WT5aWT5.UU3-...... 0f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4f a1 ..............................O. 0f80 ff 57 2f 8f ff f4 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff 2a 8c ff ff 2b 8d ff 2f a5 ce .W/...)...)...)...)...*...+../.. 0fa0 ff 1f a9 d0 ff fb a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff f0 a9 d1 ff 4d 00 00 .............................M.. 0fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 0fe0 00 00 57 57 32 29 58 55 36 fa 58 54 35 7c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..WW2)XU6.XT5|.................. 1000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 57 55 35 6f 58 55 35 fd 55 44 33 0f 00 00 00 00 00 00 ..............WU5oXU5.UD3....... 1020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c a7 ..............................\. 1040 ff 3d 2e 8f ff e9 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff fd 3d 98 ff c3 55 aa ff 18 99 cc .=....)...)...)...)...=...U..... 1060 ff 0a a9 d1 ff 91 a9 d1 ff f9 a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff e9 aa cf ff 30 00 00 .............................0.. 1080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 10a0 00 00 5b 49 37 0e 58 55 35 fd 58 54 36 8e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..[I7.XU5.XT6................... 10c0 00 00 00 00 00 00 00 00 00 00 40 40 00 04 56 54 35 82 58 55 36 f1 00 00 00 00 00 00 00 00 00 00 ..........@@..VT5.XU6........... 10e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 62 a7 ..............................b. 1100 ff 1a 2b 8e ff da 29 8c ff ff 29 8c ff ff 29 8c ff ff 2c 8e ff f3 55 a4 ff 5a 00 00 00 00 00 00 ..+...)...)...)...,...U..Z...... 1120 00 00 a4 d2 ff 2d a9 d1 ff e2 a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff e3 aa d5 ff 12 00 00 .....-.......................... 1140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1160 00 00 00 00 00 00 57 54 35 f0 58 54 36 9d 55 55 2b 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......WT5.XT6.UU+............... 1180 00 00 00 00 00 00 00 00 00 00 55 55 00 03 56 54 34 7f 57 55 36 be 00 00 00 00 00 00 00 00 00 00 ..........UU..VT4.WU6........... 11a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 11c0 ff 01 33 92 ff cd 29 8c ff ff 29 8c ff ff 29 8c ff ff 2c 8d ff f7 51 a2 ff 6b 00 00 00 00 00 00 ..3...)...)...)...,...Q..k...... 11e0 00 00 a6 ce ff 39 a9 d1 ff e7 a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff aa d1 ff cb 00 00 00 00 00 00 .....9.......................... 1200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1220 00 00 00 00 00 00 57 54 36 b9 58 54 35 9a 66 33 33 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......WT6.XT5.f33............... 1240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 40 20 08 2b 2b 2b 06 00 00 00 00 00 00 00 00 00 00 ..............@@..+++........... 1260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1280 00 00 45 9b ff bd 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8d ff fe 37 94 ff bf 43 9d ff 39 aa ce ..E...)...)...)...)...7...C..9.. 12a0 ff 2a a9 d1 ff 97 aa d1 ff fb a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d2 ff 9e 00 00 00 00 00 00 .*.............................. 12c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 12e0 00 00 00 00 00 00 33 33 33 05 4d 4d 33 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......333.MM3................... 1300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1340 00 00 52 a3 ff 9b 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff 32 91 ff f9 a8 d1 ..R...)...)...)...)...)...2..... 1360 ff e5 a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a8 d1 ff 70 00 00 00 00 00 00 .........................p...... 1380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 13a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 13c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 13e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1400 00 00 5d a7 ff 65 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff a9 d1 ..]..e)...)...)...)...)...)..... 1420 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff aa d2 ff 3f 00 00 00 00 00 00 .........................?...... 1440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 14a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 14c0 00 00 62 ad ff 22 29 8d ff fe 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff a9 d1 ..b..")...)...)...)...)...)..... 14e0 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a8 d1 ff fd ae d7 ff 13 00 00 00 00 00 00 ................................ 1500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1580 00 00 00 00 00 00 34 92 ff fa 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff a9 d1 ......4...)...)...)...)...)..... 15a0 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a8 d0 ff e5 00 00 00 00 00 00 00 00 00 00 ................................ 15c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 15e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1640 00 00 00 00 00 00 44 9b ff e5 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff a9 d1 ......D...)...)...)...)...)..... 1660 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a8 d0 ff b9 00 00 00 00 00 00 00 00 00 00 ................................ 1680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 16a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 16c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 16e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1700 00 00 00 00 00 00 4d 9f ff bc 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff a9 d1 ......M...)...)...)...)...)..... 1720 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d2 ff 8e 00 00 00 00 00 00 00 00 00 00 ................................ 1740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 17a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 17c0 00 00 00 00 00 00 52 a1 ff 80 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff 29 8c ff ff a9 d1 ......R...)...)...)...)...)..... 17e0 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff a9 d1 ff ff aa d1 ff 63 00 00 00 00 00 00 00 00 00 00 .....................c.......... 1800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1880 00 00 00 00 00 00 68 9c b1 31 6b 92 7e fe 6b 90 7b ff 6b 90 7b ff 6b 90 7b ff 6b 90 7b ff c1 d0 ......h..1k.~.k.{.k.{.k.{.k.{... 18a0 a1 ff c1 d0 a1 ff c1 d0 a1 ff c1 d0 a1 ff c1 d0 a1 ff c6 d0 9a 47 00 00 00 00 00 00 00 00 00 00 .....................G.......... 18c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 18e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1940 00 00 00 00 00 00 b0 98 06 2a aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff d9 cf .........*...................... 1960 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 d0 49 57 00 00 00 00 00 00 00 00 00 00 J...J...J...J...J...IW.......... 1980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 19a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 19c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 19e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1a00 00 00 00 00 00 00 b6 a3 16 50 aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff d9 cf .........P...................... 1a20 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d8 cd 49 70 00 00 00 00 00 00 00 00 00 00 J...J...J...J...J...Ip.......... 1a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1ac0 00 00 00 00 00 00 ba a6 1a 76 aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff d9 cf .........v...................... 1ae0 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff da ce 49 88 00 00 00 00 00 00 00 00 00 00 J...J...J...J...J...I........... 1b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1b80 00 00 00 00 00 00 b9 a8 18 96 aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff d9 cf ................................ 1ba0 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff da cf 49 a0 00 00 00 00 00 00 00 00 00 00 J...J...J...J...J...I........... 1bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1c40 00 00 00 00 00 00 b7 a6 17 b2 aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff d9 cf ................................ 1c60 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d8 ce 49 b8 00 00 00 00 00 00 00 00 00 00 J...J...J...J...J...I........... 1c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1d00 00 00 00 00 00 00 b6 a5 15 ca aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff d9 cf ................................ 1d20 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a d1 00 00 00 00 00 00 00 00 00 00 J...J...J...J...J...J........... 1d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1dc0 00 00 00 00 00 00 b5 a3 12 dd aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff d9 cf ................................ 1de0 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 49 e9 00 00 00 00 00 00 00 00 00 00 J...J...J...J...J...I........... 1e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1e80 00 00 00 00 00 00 b2 a0 0f ec aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff d9 cf ................................ 1ea0 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d8 cf 49 fb cc cc 33 05 00 00 00 00 00 00 J...J...J...J...J...I...3....... 1ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1f40 00 00 00 00 00 00 b1 9d 0b f7 aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff d9 cf ................................ 1f60 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff db c8 49 1c 00 00 00 00 00 00 J...J...J...J...J...J...I....... 1f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 1fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2000 00 00 00 00 00 00 ad 99 06 fd aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff d9 cf ................................ 2020 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 48 35 00 00 00 00 00 00 J...J...J...J...J...J...H5...... 2040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 20a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 20c0 00 00 c6 aa 1c 09 aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff d9 cf ................................ 20e0 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d8 cf 4a 4f 00 00 00 00 00 00 J...J...J...J...J...J...JO...... 2100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2180 00 00 c4 b2 1e 2b aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff d9 cf .....+.......................... 21a0 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 48 6a 00 00 00 00 00 00 J...J...J...J...J...J...Hj...... 21c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 21e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2240 00 00 c0 b0 21 4d aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff d9 cf ....!M.......................... 2260 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d8 cf 49 84 00 00 00 00 00 00 J...J...J...J...J...J...I....... 2280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 22a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 22c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 22e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2300 00 00 be ad 1f 6a aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff d9 cf .....j.......................... 2320 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d8 ce 49 9d 00 00 00 00 00 00 J...J...J...J...J...J...I....... 2340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 23a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 23c0 00 00 ba ab 1e 43 ac 98 06 fd aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff aa 95 02 ff d9 cf .....C.......................... 23e0 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a ff d9 cf 4a fc d9 ce 48 72 00 00 00 00 00 00 J...J...J...J...J...J...Hr...... 2400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 24a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 24c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 24e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 2580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 25a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............................