From 91dc1d8ea74d0cf2b4b9226b2cba99312b993c2a Mon Sep 17 00:00:00 2001 From: maajor Date: Sun, 11 Nov 2018 21:25:00 +0800 Subject: [PATCH] add walkable area editor --- .../Pedestrian/Editor/PedestrianAreaEditor.cs | 1 - Assets/Code/Pedestrian/PedestrianArea.cs | 35 +++++-- Assets/Code/Pedestrian/PedestrianFactory.cs | 7 +- Assets/Code/Pedestrian/PedestrianSystem.cs | 3 +- Assets/Code/Pedestrian/WalkableArea.cs | 37 +++++++ Assets/Code/Pedestrian/WalkableArea.cs.meta | 11 +++ Assets/Code/Traffic/VehicleSystem.cs | 1 + Assets/Scenes/SampleScene.unity | 96 ++++++++++++++++++- Packages/manifest.json | 3 +- README.md | 9 ++ 10 files changed, 185 insertions(+), 18 deletions(-) create mode 100644 Assets/Code/Pedestrian/WalkableArea.cs create mode 100644 Assets/Code/Pedestrian/WalkableArea.cs.meta diff --git a/Assets/Code/Pedestrian/Editor/PedestrianAreaEditor.cs b/Assets/Code/Pedestrian/Editor/PedestrianAreaEditor.cs index d4a18e7..41a9d4b 100644 --- a/Assets/Code/Pedestrian/Editor/PedestrianAreaEditor.cs +++ b/Assets/Code/Pedestrian/Editor/PedestrianAreaEditor.cs @@ -29,7 +29,6 @@ public override void OnInspectorGUI() { myTarget.BuildWalkableArea(); } - myTarget.startPos = myTarget.GetComponent().position; if (changed) { serializedObject.ApplyModifiedProperties(); diff --git a/Assets/Code/Pedestrian/PedestrianArea.cs b/Assets/Code/Pedestrian/PedestrianArea.cs index 5be5e95..172a115 100644 --- a/Assets/Code/Pedestrian/PedestrianArea.cs +++ b/Assets/Code/Pedestrian/PedestrianArea.cs @@ -108,6 +108,23 @@ private bool IsWalkable(int2 gridId) public void BuildWalkableArea() { + WalkableArea[] areas = gameObject.GetComponentsInChildren(); + if (areas.Length == 0) return; + Bounds bound = new Bounds(); + bool empty = true; + foreach (var area in areas) + { + area.OnBuild(); + if (empty){ + bound = area.Col.bounds; + empty = false; + } + bound.Encapsulate(area.Col.bounds); + } + + startPos = bound.center; + Size = bound.size; + WalkableArea.Clear(); float div_x = Size.x / PatchResolution; float div_z = Size.z / PatchResolution; @@ -123,6 +140,10 @@ public void BuildWalkableArea() WalkableArea.Add(BuildPatch(patch_min, patch_max)); } } + foreach (var area in areas) + { + area.OnFinish(); + } EditorUtility.ClearProgressBar(); } @@ -140,8 +161,9 @@ private WalkablePatch BuildPatch(Vector3 min, Vector3 max) Vector3 texelCenter = min + new Vector3((i) * div_x, 0, (j) * div_z); Ray castRay = new Ray(new Vector3(texelCenter.x, 1000, texelCenter.z), new Vector3(0, -1, 0)); int id = i * 9 + j; - RaycastHit[] castHits = Physics.RaycastAll(castRay, 2000.0f, 1 << 11 | 1 << 12); - if (castHits.Length == 0) + RaycastHit[] castHitObstacles = Physics.RaycastAll(castRay, 2000.0f, 1 << 11 | 1 << 12); + RaycastHit[] castHitAreas = Physics.RaycastAll(castRay, 2000.0f, 1 << 31); + if (castHitObstacles.Length == 0 && castHitAreas.Length > 0) { conserveGrid[id] = true; } @@ -167,16 +189,13 @@ private WalkablePatch BuildPatch(Vector3 min, Vector3 max) void OnDrawGizmos() { - if (!bDebug) + if (bDebug) { Color boxcolor = new Color(0.5f, 0, 0, 0.2f); Gizmos.color = boxcolor; Gizmos.DrawCube(startPos, Size); - } - Gizmos.color = Color.white; - Gizmos.DrawWireCube(startPos, Size); - if (bDebug) - { + Gizmos.color = Color.white; + Gizmos.DrawWireCube(startPos, Size); DebugDrawWalkableArea(); } } diff --git a/Assets/Code/Pedestrian/PedestrianFactory.cs b/Assets/Code/Pedestrian/PedestrianFactory.cs index 2a93fb7..02fd13e 100644 --- a/Assets/Code/Pedestrian/PedestrianFactory.cs +++ b/Assets/Code/Pedestrian/PedestrianFactory.cs @@ -3,6 +3,7 @@ using System.Collections.Generic; using Unity.Entities; using Unity.Mathematics; +using Unity.Collections; using Unity.Rendering; using Unity.Transforms; using UnityEngine; @@ -19,9 +20,9 @@ public class PedestrianFactory public static void Init(EntityManager manager) { _pedestrianArchetype = manager.CreateArchetype(typeof(PedestrianData), typeof(Position), typeof(Rotation), - typeof(MeshInstanceRenderer)); + typeof(MeshInstanceRenderer)/*, typeof(MeshLODComponent), typeof(MeshLODGroupComponent)*/); //_pedestrianCount = 0; - + //FixedArrayArray PedestrianArea.Instance.InitRandom(); } @@ -46,6 +47,8 @@ public static Entity AddPedestrian(EntityManager manager) receiveShadows = false, subMesh = 0 }); + //manager.SetComponentData(pedestrian, new MeshLODComponent(){ Group = pedestrian, LODMask = 1}); + //manager.SetComponentData(pedestrian, new MeshLODGroupComponent() {}); //_pedestrianCount++; return pedestrian; diff --git a/Assets/Code/Pedestrian/PedestrianSystem.cs b/Assets/Code/Pedestrian/PedestrianSystem.cs index 0a59bc3..4b2da6e 100644 --- a/Assets/Code/Pedestrian/PedestrianSystem.cs +++ b/Assets/Code/Pedestrian/PedestrianSystem.cs @@ -6,6 +6,7 @@ using Unity.Entities; using Unity.Jobs; using Unity.Mathematics; +using Unity.Rendering; using Unity.Transforms; using UnityEditor.Experimental.UIElements.GraphView; using UnityEngine; @@ -70,7 +71,7 @@ protected override JobHandle OnUpdate(JobHandle deps) }; deps = senseJob.Schedule(_capacity, 64, deps); - + var stateJob = new PedestrianStateMachineJob() { }; diff --git a/Assets/Code/Pedestrian/WalkableArea.cs b/Assets/Code/Pedestrian/WalkableArea.cs new file mode 100644 index 0000000..e142fc5 --- /dev/null +++ b/Assets/Code/Pedestrian/WalkableArea.cs @@ -0,0 +1,37 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class WalkableArea : MonoBehaviour +{ + + public Vector3 Extent; + + [HideInInspector] public BoxCollider Col; + + void OnDrawGizmos() + { + Gizmos.matrix = Matrix4x4.TRS(transform.position, transform.rotation, Vector3.one); + Gizmos.DrawWireCube(Vector3.zero, Extent); + Gizmos.matrix = Matrix4x4.identity; + } + + public void OnBuild() + { + Col = gameObject.AddComponent(); + Col.size = Extent; + gameObject.layer = 31; + } + + public Bounds GetBounds() + { + var bound = Col.bounds; + return bound; + } + + public void OnFinish() + { + Col = gameObject.GetComponent(); + if(Col != null) DestroyImmediate(Col); + } +} diff --git a/Assets/Code/Pedestrian/WalkableArea.cs.meta b/Assets/Code/Pedestrian/WalkableArea.cs.meta new file mode 100644 index 0000000..c17d60a --- /dev/null +++ b/Assets/Code/Pedestrian/WalkableArea.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8ce72f08e1c54b440accb8d0b99fa6f3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Code/Traffic/VehicleSystem.cs b/Assets/Code/Traffic/VehicleSystem.cs index dcd2cee..d6fbbaa 100644 --- a/Assets/Code/Traffic/VehicleSystem.cs +++ b/Assets/Code/Traffic/VehicleSystem.cs @@ -4,6 +4,7 @@ using Unity.Jobs; using UnityEngine; using OSMTrafficSim.BVH; +using Unity.Rendering; namespace OSMTrafficSim { diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity index 940a9e5..a29fc75 100644 --- a/Assets/Scenes/SampleScene.unity +++ b/Assets/Scenes/SampleScene.unity @@ -270,9 +270,11 @@ Transform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 10898568} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 8543, y: 0, z: -6089} + m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] + m_Children: + - {fileID: 11864812} + - {fileID: 785466698} m_Father: {fileID: 0} m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -288,12 +290,54 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: bDebug: 0 - Size: {x: 2000, y: 0, z: 2000} - WalkableArea: 00000001010202047efefcfcf8f8f0f000000001010303030000000000000000fc7c0800000000e001000000c0f8feff88f8f8ffffffffff1f1f9ffffffffffff8feffffffffffffffffffffffffffffffffffffffffffffffffffff3f0f03007f1f07000000800000000060f8feffff0000000000000101000000000000000000000000000000000306060c0c1c18180000000000000000808000000000000003000000000000c00000000000000103f0fcfffffffefefc030707070f0f1f1ff8f0f0e0e0c0c080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f0f03ff7f1f030000000001000000000080e0000000c0f0fcffffe0fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f07070ffffffffffe060606fffffffff9f8f0f0ffffffffffffffffffffffffffffffff070707070f0f0f0f0000000000000000fffffffffefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f0701ff3f0f03000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0f8ff0080f0fcfffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0101010101010101e0e0e0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0408080010002020e0e0c0c0c080800007070f0f1f1f3f3f0000000000000000e0c0c08080000000fffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7fff3f0701000000000000000000000080e00000000000000707fffefefcfcf8f8f003030307070f0f1f000000000000000000000000000000003030e0e0000000000806030100000000000000c0f0f8fcfef0fcffffffffffff0307070707030303fcfcfcfefefcfcf83f3f7f7fffffffff8080000000000001fffffffffefefcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0fffffffff1f030000ff1f070000000000000000000000c0f0000080e0fcfffffff8feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0fcfffffffff0606060707070f0ff0f0f0f0f0f0fefeffffffffffffffffffffffffffffffff0f1f1f1f1f1f3f3f0000000000000000fefcfcfcfcfcf8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffff3f0f01007f0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0000000c0f0feffffc0f8feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0101010101010103e0e0e0e0e0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff404080800000000000000000000100027f7e7efcfcfcf8f800000000000101030000000000000000fefcfcf8f8300000fffffffffffefcfcffffffffffffffffffffffffffffffffffffffffffffffff0001010303070707f8fefcfcfcf8f8f0070f0f1f1f3f3f7ff0e0e0e0c0c080801f3f3f7f7f7fff7f0000800000000000300e030000000000000000000080e0fc0080e0f8feffffffffffffffffffff1fffffff3f0f030000070700000080e0e0f8f8f8f83e0f03007f1f0300000000000000000000000018f8f8f0f0f0e0e0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1fffffffff3f070000ff3f0f010000000001000000000000c000000000c0f0feff0080f0fefffffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8fffffffffffffffe1e0c0c1c1c1c1c1ffffffffffffffffffffffffffffffff3f3f3f7f7f7f7f7f0000000000000000f8f8f0f0f0f0f0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1f0f0f1f1f0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f8fe0000e0f8fffffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0303030303030307c0c0c0c0c0c08080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000101030307070204040808001000f0f0e0e0c0c080800307070f0f0f1f1f000000000000707c0000000000000000f8f8f0f060000000fffffffffcf8f8f8ffffffffffffffffffffffffffffffff0f0f1f1f3f3f7f7ff0e0e0c0c0c080807fffffffffff7f1f00000000010100001f030000000000000000000000c0f8fc0000000001010101fcfcf8f8f0f0fee0ffff7f1f030000000701000000000020000000401004000000040100000000000000000000c0f07e00c0f0fcfffffffc1e1f3f3f7f7fffffc080800000000000fffffffffffefefcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0f0f0fff7f0f030000000003000000000000800000000080f0feff0000e0fcfffffffff8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000010101e0e0e0e0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f07ffffff1f070000001f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000e000000080e0fcffff80f0fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070707070707070f8080808080800000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070f0f1f1f3f3f7f200040408080000080000000000001013ffffffefefcfcf8ffffffffffffffff00000101030307010000000000000000f010000000000000fffffefefcfcf8f8ffffffffffffffffffffffffffff3f07000001010100000007010000000000000000000040f0fcfe0000000000000001fcfcf8f8f0f0f0e003070f0f0f0f0f1fc0c0c08080804010010183230701000008020000000000000000000080f0fc3f80e0f87e7f7f78f81f070100000000e0fcf8980000000303fffffffffffefefc010103030307070ffcfcf8f8f0f0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f1f1f1f1f0000c0e0e0e0e0e0f0feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0101030303030307c080808080800000ffffffffffffffffffffffffffffffffffffffff7f1f0300ff3f0f0100000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f8ff0080e0fcffffffff1c3f3f3f7fffffff0000c0f0fefffffff8feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0f0f1f0000000000000000fffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffff00000000010103030002000400080810f8f0f0f0e0e0c0c03f0f07070f0f0f1f080010000000000000000000000000000000000000000000f0f0f0e0e040407cff7f1f0300000000010000000000008000000040707cffff0000000000000001fefcfcf8f8fef0f00303070707070f1fe0c0c08080e0380e3fff3f0f0300000006010000000000800000000000000e0fc0f0cc80808000001f1f1f3f3f7f7ffff0f0e0e0e0c0c080f8ffffffffffffff07070f0f0f1f1f3ffcf8f8f0f0f0e0e00f1f1f3f3f7f7fffc0c0808000000000fffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f3f3f3f3f3f3fe0e0c0c0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070707070f0f0f030000000000000000ffffff7e1e0600003f07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f0000000c0f0feffffc0f8feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f1f1f1f3f0000000000000000fefefefefefefefcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070f0f0f1f1f3f100020004000808080800000000000001f3f3f7f7ffefefc0080000000000000000000010002000400c0c0f0fcf8f8fcfeffffffffffffff000001213f7f7fff0000000000800001fffffefefffff8f8030303030303079fe0e0e0c0c0700e03ff7f1f070100000001000000000000c0000000c0f0fcffffe0f8ffffffffffff1f1f3f3f3f7f7fff0000000000000000fefefcfcf8f8f8e08000010103030707fffffffefefcfcfc3f7f7fffffffffffc0c0808000010101fffffffffffffffe0000010103030707fefcfcf8f8f0f0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7fff8080808080800000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3fffff7f1f0f0700000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f8fe0080e0fcfffffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3f0000000000000000fcfcfcfcfcfcfcf8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f7f7fffffffffff00000000000001010101000200040008fcf8f8f0f0e0e0e00101030307070f0f00c8f8f0f0e0e0c0fffffffffffffffffffffffffffff3f0ffffffffffffffff0101010103030fcff0f0e0e0701c0701ff3f0f03000000000000000000000000000080e0e0e0e0c0f8feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0001010103030767c0c08080000080000f0f0f1f1f3f3f7ff8f8f0f0e0e0c0c0ffffffffffffffff030307070f0f1f1ffefcfcf8f8f0f0e00f0f1f1f3f3f3f7fe0e0c0c080800000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000010101fffffffffefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1fffffff3f0f0100000f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000080e0f8feffc0f0feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f0000000000000000f8f8f8f8f8f8f8f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030307070f0f1f1f0010102020004000c0c08080000000000f1f1f3f3f7f7efec0808000000000003f0f010000000000e0e0c0c0808080c0ffffffff3f0f03007f1f030000000000000000000080e0f8000000101e3f3f7f0000000000000000c08080e0f0f0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f3f0f030307070f00000000000000007ffefefcfcf0f0f08080800101010303fffffffffffefefc3f3f3f7f7fffffffe0e0c0c0808000017fffffffffffffff0000000101030307fefefcfcf8f8f8f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f3f1f0f0701000000008080c0c0fefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f0fffff7f0f030000000701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080800000e0fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000f0f0f0f0f0f0f0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f3f3f7f7fffffff80000000000000010000010102020004fefcfcf8f8f0f0e0000001010303c73f000080601807000010060100000000000000000000c0f0fc0000000001010103fefefefefcfcf8f87fffffffffffffff000000030707070fc0c0c08080000000fffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffff0f0f1f1f3f3f7f7f0000001020204040f0e0e0c0c0c0808007070f0f1f1f3f3ffcf8f8f8f0f0e0e0ffffffffffffffff0103030707070f0ffefefcfcfcf8f8f007070f0f1f1f3f3ff0e0e0c0c0808000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1f0701ff3f0f0300000000000000000080c0e0e0f0f8feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1f07ffff1f07010000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0000000e0f8feffff0004070f0f0f0f1f0000000000000000fffffefefefefcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0101010101010101e0e0e0e0e0e0e0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0101030307070f0f0008001000202040e0c0c000000000000f03000000000000000000000000081f00e0f8f8f8f0f0e0ffffffffffffffff0307070f0f0ffffff0f0f0f0f8ffffffffffffffffffffff0f1f1f3f3f7f7f7f0000000000000000fefcfcf8f8f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc08080010103030700000101010202043f7f7efefefcfcf8c0c0808000010103fffffffffffffffe1f1f3f3f7f7ffffff0e0e0c0c0c0c0f07f7fffffff3f0f030000000000000000fffefefefcfcf8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffff3f0701007f0f030000000000000000000080e0f80000c0f0fcfffffff8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f0f01ff3f0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f0000080e0fcfffffff8feffffff3f0701ff7f0f03000000001f0000000000007f0000000000000000fcfcf8f8f8f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0303030303030303c0c0c0c0c0c0c080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f3f3f3f7f7fff40008000000000000000000001000200c0f0fcfcf8f8f8f01f1f1f1f1f1f3f3fe0f0f0e0e0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffff3f0f010103030307fefcfcfcf8f8f0f00000010103030307e0e0c0c080800000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070f0f1f1f3f3f040c001080e0e0e0f8f8f8feffffffff030707070f0f1f1ffefcfcf8f8f0f0e03f0f010101010301f020000000000000000000000000c0e000000000081e1f3ff0f0e0e0c0c0c080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1fffffff3f0f0100001f030000000000000000000000e0f8fe00c0f0fcfffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0f03007f1f07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0f80000c0f0fcffff7ffcffffff3f0701007f0f0300000000c000000080e0fc1f07c0f83e0f0f1810107f7ffcfcfcf8f8f80000000000000101f0e0e0e0e0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070707070707078080808080808000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff300010103030307070404000800100020f0e0e0c0c08080807f7fffffffffffff8080000001010303fffffffffefefcfcffffffffffffffffffffffffffffffff070f0f0f1f1f3f3ff0e0e0c0c0c08080070f0f1f1f1f3f3f0000000000000000fefefefc9c808000ffffffffffffffffffffffffffffffffffffffffffffffff3f7f7fffffffff1fe0f8fe3f0f0300009f070000000000003f3f7f7e3e0400002000000000000000000000000080e0e000000000060f0fffe0c0c0c0e0c000003f3f7f7fffffffff8000000000000101fffffffefefcfcf8ffffffffff7f1f07ffff3f0f03000000070000000000008000000000c0f8feff80f0fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffff1f0701003f0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0fc0080e0f8feff7f1ffeff3f0f010100001f0300000000c0f0000080e0f83f0f03f07e1f030000000001000000000000002020000040000000f0f0f0e0e0e0e0c001030303030707078080808000000000ffffff7f3f3f7ffffffff8f0f0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0f0f0f0000000000000000fffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1f1f1f1ffffffffcfcf8f8f07f1f0707070f0f1ff0f0e0e0c0c080800f0f1f1f3f3f7f7f00404080800000000000000000000100fffffefefcfcf8f80707070f0f1f1f3ff8f8f8f0f0e0e0c0ffffffffffffffffffffffffffffffff3f7f7fffffffffff00000000000101017f7ffffefefcfcf800000000010101030000008080c0f8feffffffffffffff7fffff7f1f07030100ffff86800000000007070f0f1f1f1e3e000000000000000000000000000000000000000000c0f0fc000000040f0f9f7fe0c0c0e0c08000003f3f7f7fffffffff0000000000000301fefefffffcf8f8f8030307070f0f0f1ff83800000000000001000000000080e0000000c0f0feffffe0fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3fffffff3f0f0300001f07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f0fc00c0f0fcff7f1f07ffff3f0f030000000700000000c0300c00000000020000007c180000000000000000000000000000000000000000000000000000000000000000000000000000c0c0808080800000070f0f0f1f01000000000000000000007e3e0e02000000008000000000000c1ffffffffefcfcf8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f1f1f1f1f0000000000000000fefefefefefefefcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3c3c7878f8f0f0e0f0e0e0e0c0c081811f3f3f7f7f7fffff00000000000000007ffffefefefcfcfc00000001010303070200040008080010f0f0f0e0e0c0c0803f7f7fffffffffffc080800000010103fffffffffffefefcffffffffffffffffffffffffffffffff0303070707cffffff8f8f8f8ff3f070183ffffffffff3f38ffffff1f030000001f03000000000000000000000000000000000000000000000c00000000000000000000008020000080e0f8fefcf8f8f0ffffffffffffffff3f3f7f7fffffffff0000000000030101fffffffefcf8f8f8010303077f0f0f1ff8f8f8e0c0c0c0c01f3f3f7f7fffffff0000000000000001f8fefffffefefefcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1fffffff1f070100000f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0f83e80e0f8feff070000ff3f0f03000000000100000080f03c0f00e0380e030000000300000000000000000000000000000000000000000000000000000080f80f00000000f81f00000000000001000000001c0000000000000000000000000000000000000000787cf80000000000000000c0f8f8f0f0f0e0e01f3f3f7f7ffffffff0f0e0e0c0c08081ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f3f3f3f3f3f3f3f0000000000000000fcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0c0c08080000001030307070f0f0f1efffffefefcfcf8f80101c3f3fffffffffcffffffff8f030007070f0f1f1f3f3f00200040008080008000000000000001fffffffffefefcfc030307070f0f1f1ffcf0e0e0c0c0c0e0ffffffffffff3f0fffff7f3f3f3f7e0e67010000808000000000000200000001707060e0c0c0c080000000000001010300000000000000000000000002000000000000000000000000000000000000000000000000000000f0e0e0e0c0c08080ffffffffffff1f07fffffffffff8f8f80303073f1f1f1f1ff8f8e0e0c0c0e0c01f3f3fffffffffffc000010000000001fffefefcfcfcfefc0101030307070f0ffcf8f8f0f0e0e0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f0fffff3f0f0300000007010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f0fc7f80f0fcff070000001f0f0300000000c00000008000000000c0f83e0f030000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f8f0f0f030000000000101010000e0e0c0c0c0000000ffff7f1f0300000081c3808080000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f7f7f7f7f7f7f7f0000000000000000f8f8f8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01030307070e0e0c1e3c3c7818000000f8f8fefefefcfcf8ffffffff1f0f0f1f00000101010302067f7efefcfcf8f8f800000000000101030100020004000800f8f8f0f0e0e0e0c03f3ffffffffffffffcffffffffff7f0f03030303070100080000000000000000000000000000000000000000040008008000000000000000030707060e0c1c1c000000000000000000000010002000000000000000000000000000000000000000000000000000008000000000000000070f0f0e1e1e3c3cf0f0e0e0c0c0c0803f3fff7f7fffffffc001000000000001fffefefcfcfefcf8010907070707070ff0f0f0f0f0f0e0801f1f3f3f7f7f7fffc080808000000000fffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1f07ff7f1f070100000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000080e0787e1fc0f0fe0f010000001f0300000000c0f00000000000010301f8fefefe1c00000001010301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000f0f800000000000000000000001010002020000000000000080fefefefcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffff0000000000000000f0f0f0f0f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1c18383e7f7ffefe0000000000000000f8f8fcfcf8f8f0f01f3f3f7f7f7fffff060400000000f8fff0f0e0e0c0c0c0810307070f0f0f1f1f1010002000400080c080800000000000fffffffffffefefe030307070f0f1f1f001000203070606000000000000000000000000000000000100020000000008000000000000000003838707060e0c0c00000000000000001000000000000000000000000010002000000000000000000000000000000000000000000000000007878f8f0f0f0f0fe8000000000010103fffffffefefcfcfc0907030307070f0ff0f0f0f0f0e0c0803f1f1f3f3f7fffff8080808080000301fffffffffffefcfc000101030307070ffcfcf8f8f0f0f0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f0f03ff3f0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000080f07c1f07e0f83e0f010000000300000000c0f0fe00000000000101011e0303030206060600000000000000000000000000000000000000000000000000002060404040c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080800000000000000f0f1f1f1f3f3e3e0000000000000000023c3c3cf8f8f8f8f0f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0001010101010101e0e0e0e0e0e0e0e0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfcf8f8f0f0e00101030307070fcfe0e0c0c0e0f8feffffffffff7f0f0300ffff8f01000000008103030307070e8e3f3f7f7ffe7e0e0300000000000000000001010202000400fcfcf8f8f0f0e0e01f3f3f7f7fffffffc0c0c080800000000000010103030706000000000000000000000000000000000001000200040000c0808000000000000103030707060e0c00000000000000000400000800000000000000000000000000000000000000000000000000000000f1f0e0e0e0e0e0c00307070f0f0f1f1ff8f8f0f0e0e0c0c01f1f3f3f7f7fffff8080808000020101fffffffffefefcfc0101010393ffff7ffcfcfcfeffffe1e00f1f1f1f3f3f7f7fe0c0c08080000000fffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1f07007f1f0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0000000c0701e0701f03c0f030000008000000000c0f0fcff80e0f8ffffffff1fffffffffff0300000101030303030604040c0c0c0818181800000000000000000000000000000000000000000000000080808080000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00e00000000e00e0000000040040000000040040000000000003e7e7e7c7cfcfcf80000000000000000f0f0f0f0e0e0e0c0ffffff8787070100fffffffff0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0103030303030303c0c0c0c0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0c0c0808080c1811f0707070f0f1f1f1e06000000000000000000000000006000000080200c0300fc1c060100000000000000000000c0f000000000000e0f1f0800100020200040c0c0c08080000000fffffffffffffffe010103030707070f060e0c1c1838307000000000000000000000000000000000000010002000400000000000000000001c1c383800000000000000000000000000000000000000000000000000000000000000000080e0f80000c0f8feffffffc0808080010103033f3f7f7ffffffefec080800000000001fffffffffffefefc01010303ffff3f0ffcfcfccf838000001f03030307070701c0c0808080000000fffffffffffffffe0000010103030307fefcfcfcf8f8f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1f07013f0f07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c070000080e018060100380e0300000000e0000000c0f0fcff3fe0f8feffffff3f1effff7f0f0300000007010000000000c000000000000c1f1f000008000000100010303030302060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000080f8ff00000000f0ffffff0000300300000101f0ffffff7f0300000303030704000000000000000000000000000000000000000000000000000000f8f8f8f0f0f0f0e00101010103030303c0c0c080808080000000000101010303c0c0c0c080808000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03070707070707078080808080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000010103033f3f3ffefefc7c0c0000ce3f0701000018060000000000000000000000c0f8fe0080e0f8fffffffffcffffffffffffff1f1f3f3f7f7fffff00800000000000000000000100020204fefcfcf8f8f8f0f00f1f1f3f3f3f7f7f7060e0c0c080000000000000010102020000000000002008000000000000000000010000000000000000000000000000000000000400080002020284e4f8f8fe00f0fcfffffffffffeffffffffffffffffffffffffffffff0307070f0f1f1f1ffcfcf8f8f8f0f0e0010303e7ff3f0f03fc7c1f07010000000100000000000000000000000000000000000000000000000000000000000000fefcfcf8f8f8f0f0070f0f1f1f3f3f7fe0e0c0c080800000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1f07017f1f0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040100000c030040100000c0300000000e0f8000080f0fcff7f1ff8feff3f3f7f7c7c0f030000000000001c1c18383870f0f0000080e0f8fefffff8feffffffffffff1f1f3f3f3f3f7f7f00002000000040006040c0c0c080808000000000000001010000000000000000000000000000c0fc0000000000fc1f00000000c01c0100000080fce3c0c0c0c0f8ff3f03000000003f03000000000000f8f8f8f8f0f0f0f0010103030303030700000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0c0c0c0c080800707070f0f0f0f1f000000000000000003070706060e0c0c0000000000000000fffffefefefcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070f0f0f0f0f0f0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070f070100000000000000000000c0000000000000020380f0fcfffefefefcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff010103030307070f0400080010002000e0e0c0c080808000ffffffffffffffff0000030307470f030404000000000000000000000000000000000000000000000008000000000000000000000000000090f0f0f8f8f87010ffffffffe7e1c0c0ffffffffffffffffffffffffffffffffffffffffffffffff3f3f7f7fffffffffe0c0c0c08080000100000001010300000000000000000000000000000000000000000000000000800404080808181e3f0000000000000000e0e0c0c0808080007fffffffffffffff0000000001010303fffefefcfcf8f8f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f0f037f1f07010000000000000000000000000000000000c0f8ff000000000287070300000000000000000000000000000000000000000000000000802008000000000200000000c0f8fe0080f0fcffff7f0ffeff7f1f070100000701000000000000f8f8f0f0e0e0f8fe0000c1f9fffffffffcffffffffc3c0c0ffffffffffffffffffffffffffffffff7f7fffffffffffff000000f0ffffff1f80000000000000000101034303020206c0600400000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0e0c0c0c0c0800707070f0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000080800000000000001f0000000000000000000000000000001c1c1838383870700000000000000000fcf8f8f8f0f0f0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f1f1f1f1f1f1f0000000000000000fefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000080e0c0808000f0fcffffffffffff0707070f0f1f1f1ffcf8f8f8f0f0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f1f1f3f3f3f7f7f40400080000000000000000000010002ff3e0e0000000000000000000000007000000060e0c0c08000000000000001010000000000000000000000000000000000000000000000000000000000000000c080800000000000fffffffffffefefcffffffffffffffffffffffffffffffffffffffffffffffff01030307070f0f0f000000000010383000000000000000c0000000c0f07c3f3fe0f8ff87010000003f3f3f3f7f7f7fc700000000000000000000000000000000fffefefcfcf8380807070f0f07010000f0e0e0e0c0c08080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f0f03ff3f0f03000000000000000000c0f0fc000080f0feff1f03e0fcff3f070000007f0f0100000000c00000000080f0feff0000000c1f3f0f03000000000000008000000000c0f0feff80e0fcffffff3f0fffff3f0f03000000030000000000000000000000c0f0fcff80f0fcffff7f7f7fffffff0f01000000ff0f0000000000c0c080808080c01c01ffffffff1f010000ffff1f01000000001f010000000000000101000202020004000000000000000006040400000000000000000000000000000000000000000000000000000000000000400400000000000400000000000000000000000000800000000000000001808080e0fefefefc1f1f1f1f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000f0e0e0e00000f0ff7f070707607fffe7e0e0e0c000000000000001017060e0e0e0c0c0c00000000000010101e0e0c0c0c0808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f3f3f3f3f3f3f0000000000000000fcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000010103fffffefefcfcfcf83f3f7f7f7fffffffe0c0c08080800001ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000001010303070700040408080010000000c0e0c0c080807cffffffffffffff800000010103030703030706060e0c1c00000000000000000000000000000000000000000000000000000000000000000000000000000000fcf8f8f0c0c08080ffffffffffffffffffffffffffffffffffffffffffffffff1f1f3f3f7f7fffff3060e0c0c0c08080f8feff7f181010007f67e1c0c080800080607c7f7fffffffc1c0808000000001000101030307060e0000000000000000000000000000000000000080e0f8ffff0000000000010103fffffefefcfcf8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f07019f0701000000000000000000c0f0f87880e0f8fe7f1f07007f1f0701000000000000000080f0fcff0000e0fcffffff3ff8ffffff7f0f0100ff0f01010000000000000000c0f0fcf8e0f8fcffffffff3fffff7f7f7fff8380030000000000008000000000c0f8feffc0f0fcffffffffffffffffffffffffff7fffffffffffff7f00c0fcffff7f07003c3f3f3f7f7878700000000000000030000000000000000000000000000000000000000000000000040400080808000000000000000000000000003030302060000000000000000000000000000000800000000000003e3f000000c0c0c0c0c000000c0f0f0f1f0780808000000000000303030100000000fc000000000000003f7f7f7f7ffefefe0000000000000000000000000000000000000000000000000000000000000000e0c0c0c0c08080800707070f0f0fcfffc0c0c0c0c0fcffff010303030307070780808080000000000303030707070f0f8000000000000000fffffffffefefefcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f7f7f7f7f7f7f0000000000000000f8f8f8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030307070f0f0f1ff8f0f0f0e0e0c0c0ffffffffffffffff01010303070787fffefefcfcfc7c7f70ffffffe3e0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffff070f0f1f1f3f3f7f20004000808000000000000000000101fffffffefefcfcf807070f0f1f1f3f3f183830706060c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefcfcfcf8ffffffffffffffffffffffffffffffffffffffffffffffff000101030307070f210140028084040c0000000000000101fffefefefcfcf8f80103030307070f0f0e0c1c183830707000000000000800100000000000000000fffffefefcfcf8f80307070f0f1f1f3ff0f0e0e0c0c08080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1f07017f1f07010000008000000080e0f8feff0000060f0f1f0300101000000000000000000000e0000000c0f0fc7f03000000ffff1f0000000000070000000080f0fe000000e0fcffffff00040707070f0700f8380000000000000300000000000000000000000000f0ffc1c1c3c3ffffff3fffffffffff3f0300ffffff3f03000000ff3f03000000000007000000000000000000000000000000f0f0f0e0e0e0e0c07f7f7f7fffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000303f606060c0c0c0c08000607effffff1f0180800000000000003f7f7f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefcfcfcfcfcf8f800000101010103030000000000000000000000000000000000000000000000008000000000000000ffffffff7f606060ffffff0100000000070f0f0f1f1f1f1f00000000000000000e0e1e1e1c3c3c3c0000000000000000fcfcf8f8f8f8f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7fffffffffffff0000000000000000f0f0f0f0f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e3e3c3c7c78f8f0c080800000c0f8ffffffffffffffffff3f3f3f3f7f7ffffff0f0e0e0c0c080808080010101030307fffffffffefefcfcffffffffffffffffffffffffffffffff7fffffffffffffff00000000010103030002000400080810f8f0f0f0e0e0c0c07f7f7fffffffffffc0808000000101030101030307060e0c00000000000000000000000000000000000000000000000000000000000000000000000000000000f8f0f0e0e0c0c080ffffffffffffffffffffffffffffffffffffffffffffffff0f0fff7f1f1f0f030c1f1f1e3c3c78780202040404080810f0f0e0e0c0c080801f1f1f3f3f7f7fffe0e0c0c08080800010303f3f7f7fffff0000000000000000f8f0f0e0e0e0c0c03f7f7fffffffffff0000000000010103fffffefefcfcf8f8ffffffffffffffffffffffff3f0f03007f1f07000000008000000080e0f8fe7fe0f8fe7f1f0701003f0f0300000000c000000000f0fcffff000000000000000000000080808080000080fcfffffffffff0ffffffffffff3fffffff7f1f0700003f0f01000000000000000000000000000000e0e0c0000000f0ffff3f03000000ff3f030000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c080808080000707070f0f0f0f0f000000000000e0f000000000e0feff7f0000e0feff7f070000000000000000007f7f7f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f0f0f0f0e0e0030303070707070f0000000000000000000000000000000000000000000000000000000040c0000060c080000000000000000000000001001e3e3e3e3e7c7c7c0000000000000000787878f8f0f0f0f00000000000000001f0e0e0e0c0c0c080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000010101010101f0e0e0e0e0e0e0e0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e0e0c0c0808080ffffffffffffffffffffffffffff7f0ffffffffffffffefc800101030307070f070f0f1e1e1c3c3cfcf8f8f0f0e0e0c0ffffffffffffffffffffffffffffffffffffffffffffffff07070f0f1f1f1f3f10202000400080808080000000000000fffffffffffefefc030707070f0f1f1f0c18183830000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000fffffffefefcfcf8ffffffffffffffffff7f7f7fffffffff0000000000000101f0f0e0e0c0c0c0801020206141c383878000000000000080fffffffefefefeff0000010103030707fffefefcfcfcf8f8010101030307070f8080800000000000fffffffffffefefe0307070f0f0f1f1ff0f0f0e0200000003f0f0300000000c0000000c0f0fcff3fe0fcff3f0f0300001f0700000000c0f0000080e0f8fffffff0feffffffffffffffffffffffffffff01010101030303030000000000000000ffffffff7e3e3e1e0f0301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f8f80000000007070f0f00e0f8f8f83000000f1f1f1f03002020f0602020200040400700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0c0c0c0c0c0800f0f0f0fffff0707000000000100000063fe3e020200040400000000000000000000000000000000000000000000000000000002000000047cfcf8f8f8f8f0f00000000000010101e0e0e0e0c0c0c0c001010303030707878080000000e0f0f1ff9f87830307070ffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0101030303030303e0c0c0c0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000010103030707fffffefefcfcf8f80300000000010103fcfcf8f8f0f0e0e00f0f1f1f3f3f7f7f7878f0f0e0e0e0c0c0c0808000010103fffffffffffffefeffffffffffffffffffffffffffffffff3f7f7fffffffffff00000000000101010101020204040008fcf8f870100000001f07010000000000000000000080000000000000030307070000000000000000000000000000000000000000000000000000000000000000000000000c060404f8f0f0fcfcfcf8f8ffffffffffffffffffffffffffffffff030f1f1f3f3f3f7f8000000000000000070f0f0e1e1c3c38f1fffefefefcfcf8ffffffffffffffff070f0f1f1f3f3f0ff0f0e0e0e0c0c0800f0f0f0301010103000080f0e0e0e078fefeff7f1f0701003f070100000000c00000000000000101f0fcff3e0e0000000f0300000000c0f00000c0f0fcfffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070707070f0f0f0f00000000000000001e1c1c1c1c1c181800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0fefe000000000303070700f0fcfcfc18000007070f0f01000000f8300000000000000300100000000000000000000000000000004040000080804000808080000000000000000000010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001001000000001001000000000001000000000000000000000000000000000000000080c08080808000000f0f0f0f1f1f1f1e000000000000000004040808080818100000000000000000000000000000000000000000000000000000000008000000f0f0f0e0e000000001030303030000008080808080000000fffffffffffffffff1f9ffffffffffff0f0f1f1f3f3f3f7ffefcfcfcf8f8f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0303030707070707c080808080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f03010100000000f0f0f0fcfffefcf8030307070f0f1f1fc0c0c080800000007ffffffffffffffec0c0c0f9ffffffff0307070f0f0f1f1ffcfcfcf8f8f0f0e0ffffffffffffffffffffffffffffffffffffffffffffffff030307070f0f1f1f0010102020404000000000000000000000c0f0fcfffffefe01030307070f0f1f0e0e0e1c1c38387000000000000000000000000000000000000000000000000000000000000000000008001000000000f0f0e0e0c0c08080ffffffffffffffffffffffffffffffff7fffffff7f7f7fff0000000000000000787860e0c0c0c0c0f8f0f0f0e0210103ffff1f0701000000030000000000000080808080c0c0f83e0387ff7f1f0300001e070100000080e0000080e0f8fe7f1ff8fe7f1f0701000003010000000000f80000c0f0f0fcfffffcffffffffffff01ffffffffffff0300ffffffffff030000ffffffff07000000ffffff0700000000ffff0f00000000001f1f1e1e3e3e3c3c000000000000000038383830303070600000000000000000000000000000000000000000000000080000000080f0f0f00000000007070f0f00f0f8f8180000000103030300000000fc0c04040000000800000000000000000000000000000000000000000000000000000000000000000000004000000080000000000000000000000000000000000000010100000202010002020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c3c3c3c387878780000000000000000101010202020000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000080f1f1f0000000000000000fffefefefefcfcfcffffffffffffffff7ffffffffffffffff0e0e0fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0707070f0f0f0f0f8000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0001070f0f1f1f1ef8f0f0f0e0e0c0c01f3f3f7f7fffffff0000000000000001fefcfcfcf8f8f0f0ffffffff7f7fffff3f3f474180000000e0e0c0c080800000ffffffffffffffffffff7f1f07010103fff9f8f0f0f0e0e03f3f3f7f7fffffff80000000000000010000010102020404fcfcfcf8f8f0f0e01f3f3f3f7f7fffff70e0e0e0c0c08080000000000101030300000000000000000000000000000000000000000000000040008000000000000000000001000200fffffefefcfcf8f8ffffffffffffffffffffffffffffffff00010103131f1f038080808080800000030707070f0f1f1f00000080c0e0f83ec0f0fe3f0f0300000f0300000000c0f0000080f0fcffff3ff8feff3f0f0300000f0300000000c0f00000c0f0fcfffffffe0f0f0f0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c7c7c7cfcfcfcf80000000000000000606060e0c0c0c0c0000000000000000180fcfffefefefefe0f0101010303030320000000000000000000000000000000000000000000000000000000000000000000001000000020000000000000000000200000004000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000200000000000000e08000000000000000000000000000000000000000000000000004000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070300000000000000000000000000000000000000000001e00000000c060404000008098818000000000010101010303fefefefefefcfcfc01010101030303031f1e3e3e3e3c7c7c0000000000000000fcf8f8f8f8f0f0f0ffffffffffff7f7fffffffffff0f0000ffffff0f00000000ff87808080000000fffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f1f1f1f1f1f0000000000000000fffefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3c3c7878fcfce0e08080000000000101fffffffffefefefc0101030307070f0fe0e0e0c0c0808000ffffffffffffffff0001010f0f0f1f1f00c0f0f8f8f0f080ffffffffffffffff0307070f0f1f1f3fc0c0808000000000fffffffffffffefe0103030307070f0f0808001010202040e0c0c08080800000ffffffffffffffff010103030307070f07070e0e1c1c1c3800000000000000000000000000000000000000000000000000000000000000000400080010102020f8f0f0e0e0c0c0c0ffffffffff1f0701ff3f0f0300000000000000000000e0f80000c0f0fcff7f1fffff7f1f070100000f0100000000c0f80000c0f0fcffff3ffcffff3f0f0300000f0300000000c0f00000c0f0fcfffffffcffffffffffffffffffffffffffffff0f0f0f0f070707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f8f8f8f800000101010103030202c0808080808000000101010303030303fcfcfcfcf8f8f8f80307070707070f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000200000080000000200000000000000181010103020202000000000000000000000000000000000000000000000000000000000000000000001000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080010101000700000000000000038303030606060e040c080808080000000000000000101010303020606060404fcfcf8f8f8f8f0f0070707070f0f0f0f7c78f8f8f8f0f0f00000000000000101f0e0e0e0e0c0c0c07f7f3f1f1f0f0f070000000000000000000000e0fefffffe0000000101010103fcfcf8f0f0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f3f3f3f3f3f0000000000000000fefcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0c08080000080c001030307070f0f0ffcf8f8f0f0e000001f1f1f1f070000000000000000000000fffefefefcfcfcfc3f3f7f7fffffffff8000000000000101fffffffffefefcfc3f3f7f7fffffffff0000000000000101fefcfcf8f8f0f0e01f1f3f3f3f7f7fff40808000000000000000000101010202fefefcfcf8f8f0f00f1f1f3f3f7f7f7f387070e0e0c0c0c00000000000010101000000000000806000000000000001000003000000000080400080c0c0808207701c0300000101030000000000c0f0fc0080e0f8ffff3f0ffeff7f1f07000000070100000080e0f80080e0f8feffff3ffeffff3f0f0300000f0300000000c0f00000c0f0fcfffffffcffffff1f1f1f1fffffff0300000000ffff070000000000ff1f000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060606060e0e0c0c0000000000000000070707060e0e0e0cf0f0f0f0e0e0e0e00f0f0f1f1f1f1f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000020000000000000000000000060404040c0808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c000000000000e1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000020202000004040000000000000000000c0c0c0c080808080000000010101010301020202020404040c0c080818181010f0f0f0e0e0e0e0c01f1f1f1f1f3f3f3ff0e0e0e0e0e0c0c00101030303030707c08080808000000007000001000001030000000000020000fefefefcfcfcfcfc030303070707070f8080000000000000fffffffffefefefcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f7f7f7f7f7f0000000000000000fcf8f8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000001e1c3c387870f0e0000000000000000000000000c0f0fc7e00e0f8feff8f8300ffffffffffffffffffffffffffffffff01030307070f0f0ff8f8f8f0f0e0e0c0ffffffffffffffff030307070f0f0300e0c0c08080800000ffffffffffffffff00010103030307070404080818103020e0e0e0c0c0808000ffffffffffffffff8080010103030707030307070e0e0c0418000000000000000000000080e0380ec0f0701c07000000070f0e1c1c18f8f803e2fefcfcff3f0fffff3f0f030000000300000000c0f0fc0080f0fcffffff3ffeffff3f0f0300000f0300000000c0f00000c0f0fcfffffffcffffffffffffffffffffffffffffff1f1f1f1f1f1f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c1c1c1c3c3c3c3c00000000000000001c1c1c1c08000000c0c00000000000000f00000000000000000000000000000000000000000000000000c0f0f0f0f0e000000303030707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000008000000000000000000000008080000000000000010100000000000000000000000000000000000000c0c0c0000000000c0f0f0f00000000000000000000000000000000c0808080800000001f1f3f3f3f3f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000808000000000e000000000000101010000000000000000030303070606060e04080808081010101030202020604040c0c0c0c0808080803f7f7f7f7fffffffc0c080808080000007070f0f0f0f1f1f0000000000000000030202060604040c0004000000000000f8f8f8f8f0f0f0f00f0f0f0f1f1f1f1f0000000000000000fcfcf8f8f8f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffff0000000000000000f8f0f0f0f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000001000200e0f8c08080000080000101030307070f70000000000000000000000000000000fffffefefcfcf8f8ffffffffffffffff1f1f3f3fffffffffc0c0e0fcffffffff1f07010000010103000000000000008000000080e0781e03fefefefffff8f8f00f0f1f1f3f3f3f7f60404080808000000000000000010103fffefefcfcfcf8f8070f0f1f1f3f3f7f000000800000000080e0180701000000030000000000c0f80000c0f0fc7f1f07f87f1f07010000000300000000c0f8fe00c0f0fcffffff3fffffff3f0f0300000f0300000000c0f00000c0f0fcfffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0c07878787fffffffff000000000000000000000000e0e0e0e00000e0feffffffff000000000001010100000000000000000000000000000000e0e0e0c0c0c0c080070f0f0f0f1f1f1f000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f8000000000000010300000000000000000000000000000000000000000000000080808080000000000f1f1f1f1f3f3f3f0000000000000000000000000000000000000000000000007f7f060000000000000000000000000000000000000000000000000000e00600000000e0fefcfcfc00e01e01000000009e010000000000c0010000000000000000000000000000000c0c1c1818183830102020202040404040408080808000008000000000000001fffffffffffefe1e00010101011301001f1f3e1e0100000000000000000000000c080808181810100000000000000000f0e0e0e0e0e0c0c03f3f3f3f7f7f7f7f0000000000000000e0e0e0c0c0c08080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000001010101f0e0e0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff040008c8f0f0e0e0e0f8feff1f07070fffffc3c0c0808000070f0f1f1f3f3f7f0000000000000000f0f0f0e0e0c0c080ffffffffffffffffffffffffffffffffffffffffffffff3f030707cffffffcf8f0fcffffffff1f070101030307070e0ef0f0e0e0c0c080807fffffffffffffff00000001010303030206040c08081810f0f0e0e0c0c080807fffffffffffffff0001ffffffffffff0080e1f9ff3f0f03fe7f1f07010000000100000080e0f8fe80e0f8feffffff3fffffff3f0f0300000f0300000000c0f00000c0f0fcfffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c080808080ffffffffffffffff0101010101030303e0e0c0c0c0c08080ffffffffffffffff01030303030707070000000000000000000000000000000080808000000000001f3f3f3f3f3f030000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000080c0c0c0c0808080ffffffffffffffff030303070707070f00000000000000000000000000000000000000000000000000000000000000003e3e000000000000000000000000000000000000000000f00000000000e03f0f000000000203000000003c3c0000000000000000000000000000c0c000000000fcfcffe3e0e0e0c000c0fffffffffffffcffffffffffffff00000101000000000000000000000000303070606060e00000808080000000000000000000000000010100000000000000000000000000000000000000000000000000c0f8f8f8f0000000000000000130300000000000000000000000000000c0c0808080808000ffffffffffffffff00000000010101018000000000000000fffffffffefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0101010103030303e0c0c0c0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc1c08080000000000f1f1f1f3f3f7f7e00000000000000007f7efefcfcf8f8f800000000010103038080000000000000fffffffffefefcfcffffffffffffffff07070f0f1f1f1f3ff8f0f0f0e0e0c0c000000101030307071e1c3c38387070e00000000000000000fffffefefefcfcf807070f0f1f1f1f3f30206040c08080808000000000000101fffffffefe3c0c00ff3f0f030000000000000000c0f0fcff80f0fcffffffff3fffffff3f0f0300000f0300000000c0f00000c0f0fcfffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff037f7fffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080808080800000ffffffffffffffff03070707070f0f0f8080000000000000ffffffffffffff1e070f0f0f0f1f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000fffffffffffefe1e0f0f0f1f1f1f030000000000000000000000000000000080000000000080780300000000830f0000000080780300000000f80f0000000000ffc38080808080800f0f0f0f0f0f1f0f0000000000000000000000000000000000000000000000000000000000000000c0c0c0c0c0808080ffffffffffffffffffffffffffffffff0001010101010303000000000000000000000000000000800000000000000203000000e0fcfcfcfc0000060f0f0f0f1f00000000000000000000000000000000f0f0f0e0e0e0c0c00101010303030307000080808080000000000000010101010000000000000000fffffffefefefefe03030303070707070000000000000000fefcfcfcfcf8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0303030307070707c0c0808080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000010303030707fefef8f8f0f0f0f0000001010303070730000000000000000707070e0e1c1c300000000000000000f8f8f8f0f0e0e0c0ffffffffffffffff3f7f7fffffffffffc0808000000001010f0f1f1f1f3e3efee0c0c0000000000000010000000000c0f8f0f0e0e0fcffff3f7f7fffff7f1f07000000000000000001030000000000000000000000000000c0f0fcfcfcfcfc3cffffff3f0f0300000f0300000000c0f00000c0f0fcfffffffcffffffffffffffffffffffffff0f0fffffffff3f010000ffffffff03000000ffffff0700000000ffff1f0000000000ff7f000000000000ff00000000000000000000000000000000000000000000fc000000000000f0ff0000000000e0ffff00000000000101010000000000000202707e7e7e7e7c7c7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffffff0f0f1f1f1f1f3f3f000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000080f83f00000000f01f01000000f0fffffcfcfcf8ffffffffffffff0303030787ffff3f0000000001010100000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000008080000000000000ffffffffffffffffffffffffffffffff0383ffff0f0303030000000000000000808080000000000003070707070f0f0ef8f8f8f0f0f0f0601f1f1f3f3f3f7f7000000000000000000000000000000000c0c08080808000000707070f0f0f0f1f000000000000000003030202020606040000000000000000fcfcfcfcf8f8f8f80f0f0f0f1f1f1f1f0000000000000000f8f8f0f0f0f0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070707070f0f0f0f8080000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f1f1f3f3f7fe0c0c08080000000070f0f1f1fff3f0f000020084200008000400000000000000000000000000100c0c0808000000000fffffffffffffefeffffffffffffffff03030307e7ff3f0ffcfc3c0f03000000010183e3fffefefcf0fcffffff7f1f07ff7f1f070100000001000000000000000000000000000000000000000000000000000000000000000c0000000000c0f00000c0f0fcfffffffcffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0f1f1f000000000000000000000000f8f8f8f8000000f0ffffffff00000001010101010080fefefefefcf800fffffffffffffffeffffffffffffffffffffffffffff7fffffffff1f070100fffffffff0000000010101010100000002020202020202077c7c7cfcfcfcf8f80000000000ffffff00000000fcffffff000000f0ffffffff0000001f1f1f1f1f0080e0e0e0e0e0c000ffffffffffffffffffffffffffffffffffffffffffff0fffffffffffff0f003f3f7f7f7f7f00000000000000000000f8f8f8f8f0f0f0f0010101010303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00000000000c03c01000000c07c0300000080f80700000080f81f0000000000013f3c3c3c7c7808000000000000000000fcfc780000000000ff0f000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000003e3e7e7c7c7c7c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000fefefefe3e000000ffffffcfc0808080070707070f0f0f0f000000000000000000000000000000000e1e1c1c3c3c383800000000000000007070e0e0e0e0c0c00000000000000101000000000000000000000000000000001f1e1e1e3e3c3c3c0000000000000000040c0c08081818100000000000000000f8f0f0f0f0e0e0e03f3f3f3f3f7f7f7f0000000000000000e0e0e0c0c0c0c080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f1f1f1f3f3f0000000000000000fefefcfcfcf8f8f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe7c1c1c18380080e0f0f0e0e0c0c007070f0fff8f0303c0f0fcffffffffff000101030307070f02000000000000000000000000000080fefcfcf8f8781c07ffff1f0701000000030000000000c0f00000c0f0fc7f1f07fc7f1f070100000001000000000000000000000000000000000000000000000000000000000000000000000000000001000000000006040cf8f8f8f0f0e0e0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f1f1f1f3f0000000000002000f0f0e08000000000ffff0300000000000303000000000000f0e0800000000000ffffff3e08000000ffff0000000000001f070000000000000000000000c0f0fc000000000f3f3f3f000080c0c0c0c0c00707070707070707f8f8f8f8f8f8f800ffffffffffff0300ffffffffff030000ffffffff030000003f3f3f0700000000c0c0000000000000ff0f0000000000000f0000000000000000000000000000e0000000000000c0ff000000000000ffff0000000000010103e0e0e0e0c0c0c0c0070707070f0f0f0f0000000000000000000000000000407c00000000000000600000000000e00e00000000e00e00000000c00e00000000001c01000000000000000000000000000000c0e00000000000f81f000000000000010000000000000000000000000000070000000000000000000000f0f0f0f0e000000001010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000080808000000000001f1f1f1f1f3f3f3f0000000000000000000000000000000078787070f0f0e0e00000000000000000c0808080800000000103030303070707000000000000000000000000000000007c787878f0f0f0f0000000000000000010303020206060400000000000000000e0e0c0c0c0c080807fffffffffffffff00000000000101018080808000000000ffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffff0000000000000101f0f0e0e0e0c0c080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0080000000008000c080800100c0ffff07070f0f1ffffffffefefcfcffffffff0f0f1f1f3f3f7f7f0020000000000000c000000000000000010000000080e0f80000c0f0fe3f0f03fc7f1f0701000000010000000000000000000000000000000000000000000000000000000000000000000000c0f0fcffc0f0fcffffffffff0103030707070f0f08181030206040c0c080808000000000fffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3f40c0c0c0c0c0c0c0000003ffffffffff0000303f3f3f3f1f0000c0c0c0c0c06000020f3fffff7f0000000000e1ff00000000f8feff00000000c0ffff00000000ffffff01000000003f7f01000000000080000000000000000300000000000000000000000000000c000000000000f0f00000000000f8ffff00000000f0ffffff000000707f7f7fff000080808080800000f0fffffffffffff0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0303030307070707c0808080800000001f1f1f1fffffffffc0f0f03e03010103ff7f0700000000000700000000000000000000000000000000000000000000000000000000000000000000000000c0f800000000000003030000000000000000000000000000000000000000000000000f0f0f0e0e1e1e1e0000000000000000e0e0e0e0c0c0c0c0010303030303030700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e7e7e7e7efefcfc00000000004000000000000000000000e0e0c0c0c0c0808001010103030303070000000000000000070e0e0e1e1c1c1c00000000000000000000000000000000e0e0e0e0c0c0c08001010101030303034040c0808080800000000000000001018080800000000000ffffffffffffffff01030303030707070000000000000000c0c0c08080808000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0103030307070f0f8080000000000000fffffffffefefefcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0001010383f36000ffff7e1e07010000c781800000000000ffffffff3f3e3e7e3f0f03000000000000000000000000000000000000000c03fc3c080000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f0fcffc0f0fcffffffffffffffffff7f1f1f1ffffffffff8f8f0f01f1f3f3f7f7fffffc0808000000000000000010103020604fcfcf8f8f8f0f0e0ffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f8080000000000000ff3f0000000000001f0000000000000000000000000000c000000000000080ff000000000080ffff0000000000ffff1f00000000ffff1f00000000ffff1f00000000fefffffcf8e000fcfffffffffffffcffffffffffffff0f0f0f1f1f1f1f1ff0f0e0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000fffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f1f1f1f1f0000000000000000ffff1e0000000000030100000000000000000000000000100000000000000000000000000800000000000000000000000000000000000000f0f0f0303020606003030300000000000000000000000000000000000000000000000000000000001c1c3c3c3c3838380000000000000000c0c080808080800007070707070f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0808080808003030707070707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0fcfcfcfcf8f8f8ff00f8ffffffffffff00000000000101018000000000000000070707fffffefefe0000060707070fcf3838383870707cff00000000000000000000000000000000808080e0e0e0e0fc07070707070f0f0f000000000000000001010302020206060000000000000000fefefefefcfcfcfc070f0f0f0f1f1f1f00000000000000000000000000000000fffffefefefefcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f1f1f1f3f3f3f7f0000000000000000fcfcf8f8f0f0f0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000001c07000000000000000000000000000000007cfcf8f8f0f0e0e000000081e13f0f03c0380e0300000000000000000000000000000000000000000000000000000000000000000000000000000000c0f0fc7fc0f0fcfffffff1e0ffffffffffffffffffffffffffffffff1f3f3f7f7fffffffe0e0e0c0c0808000ffffffffffffffff010103030307070f0c08181010202060e0c0c08080000000ffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffff000000000000000000c0ffffffffffff0007070703030303f0f8f8f8f8f8fcfcffffffffffffffff7f7f3f1f0f0f0703000000000000000000000000000000000000000000000000c080000000000000fffffffcf8f0c080ffffffffffffffff1f1f1f1f3f3f3f3fe0e0e0c0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffff0101010101010101fefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f3f3f3f3f7f7f7f00000000000000000000c0f8f8f8f8f080888383830303071f1f3f3f3f3f7f7f0000000000000000101000000020200000000000000000000000000000000000604040c0c080808000000000000000000000000000000000000000000000000000000000000000007c7e7e7e7efcfcfc000000000000000000000000000000000f0f1f1f1e1e1e1e0000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000f0f0f0f0f1f1fff0000000000000e0f00000000c0f0f000000000000101010000007e7e3e0000008080800000000000ff7f010000000000fff0f0f0f0f0e0e0ffffffffffffffff0103030303070f0f0080980000000000fe0f01010101010380808080000000f0ffffffffffffffff3f3f3f3f3f7f7f7fe0fcfcfcfcf8f8f8cfc0c080808181810f1f1f1f1f3f3f3f00000000000000000404040c080808180000000000000000fcf8f8f8f8f0f0f01f3f3f3f3f7f7f7f00000000000000000000000000000000fcf8f8f8f8f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffff0000000001010103e0e0c0c080808000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100000000000000000000000000000000000000c0300c00e020080300000000000000000000000000000000000000000000000000000000000000000000000000000000c0f07c1fc0f0fc3f0f0100001f03000000000000e0e0c0c080800000ffff7f3f3f3f7f7fffe1e0c0c0808080ffffffffffffffff0101030307070f0ffffefefcfcfcf8f80f1f1f3f3f7f7fff40c08080000000000000000101030202fefefcfcf8f8f0f0ffffffffffffffffffffffffffffffffffffffffffffffff0001010101010101fffefefefefefefe0303030303030303fcfcfcfcfcfcfcfcffffff7f3f1f0f0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffef8f0e0c080803f3f3f3f3f3f7f7fc0c0c0c080808080ffffffffffffffffffffffffffffffffffffffffff1f1f1f0303030301000000fcfcfcc0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7fffffffffffff0000000000000101f0f0f0e0e0e0e0c0070707070f0f0f0f7f7f7efefefefcfc000000000000000100404040000080800000000000000000000000000000000080800000000000000101010101e3fefe000000000001010300000000000000000000000000000000fcfcfcf8f8f8f80000787fffffff818000000000000000003e3e3c3c3c3c7c78000000000000000000000000000000380000000000c0c00000000000f8ff0700000000010100000000fcfe0e00000000ffff0300000000000f0000000000000000000000000000e0000000000000000700000000c0f8780000000000010100000000fcfe06000000e0fffff8f8f8f8f0ffffffffffffffff0f0f0f1f1f1f1f3f000000000000000002fefef8f8f8f8f8ffffffffffffffffffffffffffffffff7f7ffffffffffffff8f8f0700000000101010300000000003f7f7f7f7ffefefe000000000000000010101030202020600000000000000000f0f0e0e0e0e0c0c07fffffffffffffff00000000000101010000000000000000e0e0e0e0c0c04000fffffffffff8f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03030707070f0f1f0000000000000000fffefefefcfcfcf8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0701c07c0f03c0f010000000300000000000000000000000000000000000080e0fc7e18c0f0fe3f0f030000ffffffe7c0c0c0800000000101030307fffffefefcfcf8f81f1f1f3f3f7f7ffff0f0e0e0c0c08080ffffffffffffffff00010101030307070404080810103020e0e0e0c0c0808000ffffffffffffffffffffffffffffffffffffffffffffffff0103030303030303fefcfcfcfcfcfcfc0303030307070707fcfcfcfcfc787878070301010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080808000000000007f7f7f7f7f7f7fff8080808080800000ffffffffffffffffffffffffffffffff1f1f1f1f1f1f3f3f00000000000000008080808080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0101010303030307c0c0c0c0808080801f1f1f1f1f3f3f3ffcfcfcf8f8f8f8f0010101030303030380000000000000000000000101010000000000000000000000000000000080fcfefefcfcfcfcffff0303030707070707000000000000000000000000000080fc0000000000f0ff1f80808080fcff07000101e1ff7f010000787c7f3f0000000080800000000000003f030000000000000000000000000000000000000000f8ff0000000000020707000000003c3800000000e0c0c0c0c0c0003f3f3f3f3f3f7fe0c00000000000000701000000000000000000000000000000000000000000000000000000000000f0f0f0e0e0e0e0e0ffffffffffffffff3f3f3f3f7f7f7f7f0000000000000000f0f0f0f0f0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffff0101010103c3ffff00000000000f0f0ffefefcfcfcfcfcf80001010101030303404040c0808080800000000000000000c0c0c08080808000ffffffffffffffff010103030303070700000000000000008080800000000000e0e0e0c1c1c38282ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f3f3f3f7f7f7f0000000000000000f8f0f0f0e0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000010107070f0f00008080800000000000070303010000000000000000008000000000c0f0feffc0701c1f3f1f0f0f010000000000000000000000000000000000000000000000000000000000000000000000008080800000c0f0feffffff8001030307070f0f070f0f0e1e1c3c38f0f0f0e0e0c0c080ffffffffffffffff80010103c3f3fffffffffffffffffff90f0f1f1f3f3f7f7f60404080800000000000000000010102fffefefefcfcf8f8ffffffffffffffffffffffffffffffff0307070707070707fcfcf8f8f8f8f8f80707070707070707787878f8f8f8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefefefefe0000000000000000fffffffffffffffeffffffffffffffff3f3f3f3f3f3f3f7f000000000000000080000000000000f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0707070f0f0f0f0f00000000000000003f7f7f7f7e7efefef0f0f0f0e0e0e0e0070707070f0f0f0f00000000000000000202020004040404c0fcfcfcf8f8f838ffffffffffff0f00ffffffffff0300008fffff7f000000000101010000000000fe020000000000000000000000000000000000000000f0fc0000000000000101000000c0ff7e0000000000010100000000fcfe060000000000000000000000003f0f0f0f0e06000000000000000000000000000000000000c00000000000000073707060e0e0e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c080808080ff3f07070f0f0fff43c0c08080c0fcff0000000000010101e0c0c0c0c0c08080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f1f1f1f1f1f3ff8f8f8f8f0f0f0f00303070707070f0f000000000000000001010101030202020000000000000000fffffffffefe1e0007070f0f0f03000000000000000000000000c0f8f8fcfcfc06060f0f0f1f0707fffffffefcf8f8f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000101030303c080808000000000fffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f3f3f3fffffff00000000000000000000000000000080e0f0f8f8fcfeffffffffffffffffffff1f1f3f3f7f3f0f0300000000000000000000000000000000000000000080000800000004c7ffff8f000080c3c3c3ffffffffffffffff8f831f1f3f1f07070f0f7870f0f0e0e0e0f88080c0f0fcffffffffffffff7f7f7fff7f0f030000000000f8f0f0e0e0c0c0f0ffffffffffffffff00000001010303070204040808081010f0f0e0e0c0c00000ffffffff7f010000ffffff3f00000000070f0f0000000000f8000000000000000100000000000000f0f0f0f0f0f0f0f000000001010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefefefcfcfcfcfc0101010101010101fefefefefefefefeffffffffffffffff7fffffffffffffff0e1f1f1f1f1f1f1ff0e0e0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f3f3f3f3f0000000000000000fcfcfcfcfcf8f8f8c0c0c1ffffff7f1f1f1f1f1f07010000000000000000000004060000000000000000000000000080000000000000607f000000000080808000000080feff0701000000070701000000f8f8780000000003070700000000001c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0c0808080000101010101010300000000000000000000000000000000000000000000000000000000000000008000000000000000ff00000000000000fff8e0e0e0c0c0c001010303030307078080000000000000fffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffff3ffffffffffffffffeffffffffffffff0f0f1f1f1f1f3f3f000000000000000006040404000000000000000000000044000000000000000000000000001806060000000000000000f8f8f8f8f0f0f0e00f0f0f1f1f3f3f3ff0f0e0e0c0c0c080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0707070f0f0f1f1f0000000000000000fefcfcf8f8f8f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffff000000000003070780c0e0f0f0f0f0f0ffffffffffffffffffffffffffffffff000000010101c3f3000000000007070f00030307060e0c1c0efffffefefcfcfc830307070f0f0701ff3f0f000000000000000000000000000f9ffefefcfcf8f8feffffffffffffffffffffffffffffffffffffffffffffff0000c1f9fffffffffcffffffffffff7ffffffffffffff9f8070f0f1f1f3f3f3f202040408080000000000000000000010000000000fcfcf8000000c0ffffffff0000101f1f1f1f1f00f0e0e0e0e0e0e00c0f0f0f1f1f1f1ff0f0f0f0e0e0e0e0010101030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c0e0e0f0fefeffffffffffff0101030303030303fefcfcfcfcfcfcfcffffffffffffffffffffffffffffffff1f1f3f3f3f3f3f3fe0c0c0c0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f7f7f7fffffffff0000000000000001f0f0600000000000070100000000008000000000e0f89e070000e0fe7f03000000f8ff0f00000000fe3f0100000000000f0080800000000080000000000000000103030303030706000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080808000000000000303030307070707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0808080000000000707070f0f0f0f1f0000000000000000fefefefcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f7f7f7f7fffff0000000000000000000000008080c0c07efeffffffffffff0000000000000101060e0c0c0c1c1c18000000000000f0ffe0e0e0c0c0c1c1c37f7fffffffffffff8000000000010103fffffffffefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f7f7f7fffff0000000000000000f0e0e0c0c0c08080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070f0f0f1f1f1f1fe0e0e0c0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffff0f1f1f3f3f7f7f3f18388800000000003c0f010000000000000000000000c0c000000000000000000000000000000000f0f0f0e0e0c0c080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f03000000010103f8f0f0e0e0c0c0807f7fffffffffffff00000000010103030002020404080810f8f8f0f0e0e0c0c0ffffffffffffffff1f1f3f3f3f3f3f3fe0e0c0c0c0c0c0c01f1f1f1f1f1f1f3fe0e0e0e0e0e0c0c0070f1f3fffffffff000000000001030f0000000000000000000000000000000000000000000000000000000000000000000000000080c0c0f8fcfefeffffffffffffffffffffffff0303030707070707fcfcf8f8f8f8f8f8ffffffffffffffffffffffffffffffff3f3f7f7f7f7f7f7fc0c0808080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01030307070f0f1f0000000000000000e0383e3f3e7e7cfc000000000000000000000000f8f8f8f00000e0ffffffffff80fcffffff3f3f3f03030303030000000100000000000200060606060c0c0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e0e0e0e0c0c1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e1e1efcfcfcfcf800f0fffffffffffffeffffffffffffffffffffffffffff07fffffffffffff0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000010101010101e0c0c0c0c0c08080ffffffffffffffff0101010303030303f8f8f8f8f8fcfcfcfffffffffffffffff3ffffffffffffc3ffffffffffffffff83e3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00010101030307078000000000000000fffffffefefefcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefe1f1f1f1f1f1f0f0fc0c0c0c0c0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffff0f03000001010303000000000000040700000000000000008080000000000000010101030306060c00000000000000008000000000000000fffffffefefcfcf8ffffffffffffffffffffffffffffffffffffffffffffffff031f1f3f3f3f7f7f8080000000000000fffffffffefefcfc07070f0f0f1f1f3f10202000400080808080000000000000fffffffffefefefc3f3f3f7f7f7f7f7fc0c0c080808080803f3f7f7f7fffffffc080800000000000fffffffffffffefe1f3f7fffffffffff0000000103071f3f00000000000000e0000000000000e0ff0000000000e0ff7fe0f0f8fcfcffff00ffffffffffff0000ffffffffff0100000707070701000000f8f8f80000000000ffff030000000000ff03000000000000030000000000000080800000000000f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f3f3f7f7fffff0000000000000000f8f8f0f0e0e0e0c00001010303070707f0e0e0e0c0c08080ffffffffffffffff3f3f3f7f7f7f7f7f000000000000000000000004000000000c1c181818183838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c1c1818383838380000000000000000000000000000000000000000000000e00000000000003eff000000000000000300000080f8fcfcfc0080f8ffff7f7ffff8ffff7f03000000ffff0f00000000003f010000000000000000000000000030f0e0e0e0e0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01030307070707078080800000000000ffffffffffffffff07070707070f0f07fcf8f8f8f8f800000101010101fff000c0c0c08081830300ffffffffffffffffffffffffffff7f0fffffff3f07010000ffffe0e0c0c08080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070f0f0f1f1f1f3f0000000000000000f8f8f8f0f0f0e0e0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffff0f0f0f0f0f070707e0e0e0e0f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffc7ffffffffffffff070f0f1f1f3f3f7f000000000000000000000000000000000c1818303020604000000000000000000000000000000000f8f8f0f0e0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000010103030307f8f8f8f0f0e0e0c03f7f7fffffffffff00000000000101030101020204040808fcf8f8f0f0e0e0c07f7f7f7fffffffff8080800000000000ffffffffffff3f000101030303070000fefcfcfc38000000ffffff7f00000000ffff7f0000000000ff7f0000000000007f00000000000000000000000000000000000000000000c0000000000000feff0000000000feffff00000000feffffff000000f8ffffffff0000fcffffffffff00f8fffffffffffff8ffffffffffffffffffffffffffffffffffffff7f1f0703ff3f0f0100000000fffefefefcfcf8f8ffffffffffffffffff9f870303030707fffffffffffffefeffffffffffffffff010103030307070fc0808000000000000f0f1f1f3f3e7e7e0000000000000000fffffefefcfcfcf8ffffffffffffffff000000000000010100080000000000003030307070606060000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080600000000000387f7070707070f000000000000000000000000000000004c000000000080000f9780000000000000300000000000000fcfcf8f8f8f8f0f0ffffffffffffffff00000000ffffffff0000e0ffffffffff80fcffffffffffff3f3f3f3f7f7f7f7fc0c0c08080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f1f1f1f00000000000000003e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000e0f8feff0000000000010103fffffffefefcfcf8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f7f7fffffffff0000000000000001c0c0c08080000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0707070703030303f0f0f8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffff00000001010303070000000000000000c080800000000000000001010303020600000000000000008080000000000000fffffffffefefcfcffffff9f07010000fffffffffffffefeffffffffffffffff070f0f0f0f0f0f1fc0808080000000c0ffffffffffffffff030307070f0f1f1f0010002020404080c080808000000000fffffffffffffefe00000000010101e1000000000000c0ff0000000000000f0700000000c0f0f0f000000080ffffffff000080ffffffff810000ffffffffffff00ffffffffffffff3f3f7f7f7f7f3f07c0c0808080800000ffffffffffff0000fffffffffff0f0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffff7f1f030000ffc7818000000000030307070f0f0f1e0000000000000000f0f0e0e0c0c0c080ffffffffffffffff0f0f010000800101fcfcf8f8feffffffffffffffffffffff0f1f1f3f3f3f7f7f0000000000000000fcfcf8f8f0f0e0e00000010101030307f8f0f0e0e0c0c080ffffffffffffffff010101f1ffffffff00001e1f1f3fffffe0e0e0e0e0ffffff00000000f8ffffff000000ffffffffff00c0ffffffffffff707fffffffffffff80808080808000000000000000010000000000000000000000000000000000000000000000000000000000000000c0f00000000000000f0f00000000e0f01010000000383f40404000c0c0c080808080f0ff03000000000000010302020202020606040c0c0c0c0c000010000000002000000000000000000000000000000000f0f0f0e0e0e0e0c0ffffffffffffffffffffffffffffff1fffffffffff7f0300ffffffff0f0000007ffffff9f8f8f0f00000000000000101fffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff1f1f3f3f3f3f3f7f00000000000000000038387878787870000000000080800000000000000303030000001f1e1c3c3c00000000e020000000000000000000007000000000000000780800000000000000000000080c3c3cf8f0f0f0fcfcfcf8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff010103030307070f0000000000000000fefefefcfcf8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0303030101010000f8fcfcfcfcfcfcfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070f0f1f1f3f3f7f00000000000000000000000000000000040c081810302020000080e0c08080800002030707070707f8f8f8f8f8f8f8f8010103030707070ffcfcf8f8f0f0e0e0ffffffffffffffff1f1f3fffffff1f07f0fcffffff3f07039f830000000000003f3f7f7f7efefcfc80000000000000010001010002000400fcfcf8f8f0f0e0e0ffffffffffffffffffffffffffffffff0707070707071f3ff8f0e000000000003f0f0300000000000000000000000018fef0000000000000ff3f00000000000000000000000000e0000000000018ffff000000000000ffffc0c0800000000000fffffffffffefeffffffffffffff7f1fffffff3f070100007ff3f0e0e0e0c0c0000000010101030300000000000000001e3c3c7878f0f0f000000000000000008000000000000000fffffffefefcfcfc03030307070f0f1ffffefefcfcf8f8f8ffffffffffffff1ffffffffffffffffe0000010103030307c0c0c08080000000070f8fffffff3f0e8080e0f8f3f0f0e0ffffffffffffffffff1f1f1f3f3f3f3fc0c0808080800000ffffffffffffffffffffffff8f000000ffffffffffffffffffffffffffffffffffffffffffffffff010101010181ffff00000000e0ffffff000000fcffffffff00e0ffffffffffff080f0f1f1f1f1f3ff0200000000000000300000000000000100020202020000040408080808080808080000000000000000101010101030204040404040008081818181818103030200000000040000000000000000000000000000000000000c0c0c0c080808080ffffffffffffffff000000010101010100000000000000000000000000000000f0f0f0e0e0e0e0e00101010303030303fefefcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7fffffffff0000000000000000f0f0f0f0e0e0e0e0000000000001010100000000000000003c3c3878787878f00000000000000000000000000000000000c00000000000000e1f1c04202020403838787070f0e0e0f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f1f1f1f3f3f3f0000000000000000f0f0e0e0e0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f3f3f3f0000000000808080fefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffff0000000101030347000000808080c0c0000401010103038300000000c0f0fcff0f0f0f0f0f0f0f0ff8f8f8f8f8f8f8f00f1f1fffffffffffe0f0fcffff1f0f0fff3f0f030000000001000000000000c00206040c0818feff000000000c1f1f3ffcf8f8f0f0e0e0c001030307070f0f1f0808101020204040e0c0c08080000000fffffffffffffffeffffffffffffffff7fffffffffffffff000103070301010100c0f0f0f0f0f0f87fffffffffffffff000fffffffffffff00e0fffffffffffffcffffffffffffffffffffffffffffffffffffffffffffff81e3f3ffffff3f0fffff7f0f030000000f0f1c18383070600000000000000000808000000000000007070f0f0e1e1c3c0000000000000000e0e0c0c0808000000101030307070fcf00000080e0fcfffff8f8feff7f1f07001f3ffff3e0e0c0c0fcff7f7f7f7f3f0f0701000000000000fefcfcf8f8f0f0e0070f0f1f1f3f3f3f00000000000000000e1c1c3c38387070e0c0c08080000000fffffffffffffffe7f7f7f7f7fffffff0000000000000000fffffffe7e7e7e7c0000010100000000fffefefefefefcfcffffffffffffffffffffffffffffffffffe0e0606161c1c1ffff8f8080808000ffffffffffffffffffffffffffffffff3f3f3f7f7f7f7f7f000000000000000000000000000000004040400000808080000000000000000001010101010202020202020604040404080800001010101030303060606060600000808000000000000000000000000000000000000001000000000000000000fffffffffffefefe030303030307070700000000000000000000000000000000c0c0c0c0c08080800707070707070f0ff8f8f8f8f8f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0001010101010303e0c0c0c0c0c08080010103030303070700203c0000000000f0f0f0f0e0e0e0e00000000001010101000000000000000000000000000000000000000000000000e0c0c0c080808000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffff00000000000101018080000000000000fffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f0e00000000c0c0c0e0e0e0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f03ffffffff1f010000fffffff0f0f0f0e0fffffffffffffff37f3f3f3f7f7fffffc080800000000000e7fffffffffefefeffffffff3f0f07070f0f0f1c18383070f0e0e0c0c0c08080ffffffffffffffff1f1f3f3f7f7fffff000000e0f8fefffff0fcffffff3f0f01ffff1f07000000003f7f7f7efefcfcf8c0808080000001011f1f3f3f7f7ffefe00800000000000000000000101020204fefcfcf8f8f8f0f0ffffffffffffffffffffffffffffffff0101000000003ffffcfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3ffffffffffffffff0707070f0f1f1f1f0000000000000000e0c0c0808080000000000101030303070000000000000000387878f0f0e0e0c0000000000000e1f90000c0f0fcffff3fffffff7f1f0300003f0f0100000000000000000000000000c08080000000000003000000010000000000000000000000e0e0c0c0808000007f7fffffffffffff0000000001010303e0e0c0c0808080000000010103030707fefcfcf8f8f0f0f0ffffffffffffffff000101e1fffffffffcfcfcffffffffff000080c0c1c1c181fcfcffffffffffffffffffffffff1f01ffffffff3f0f0f0fc1c3c383808080000000000101010103fffffffffefefefeffffffffffffffffffffffffffffffff000000000101010100000000000000000000000000000000000001010000000202020004040404000c0c080808181810002020202000004060c0c0c0c0c0c0800000000000000101010100000002020000000002000000000000000000000000fefcfcfcfcfcf8f807070f0f0f0f0f1f0000000000000000000000000000000080800000000000000f0f0f1f1f1f1f1ef0f0e0e0e0e0e0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030303070707070780808000000000000707070f0f0f0f0f0000000000000000e0c0c0c0c0c0808001030303030307070000000000000000000000000000000000000080f8f8f80800e0fcffff0f0000fffffffffffcfc80ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0303030707070f0f0000000000000000fcfcf8f8f8f0f0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000080c0f0f8f8fcfeffe701ffffffffff7f1f00fffffffffc7c7870ffffffffc7c0c08000000000010101010000000000000000606040c0c0c0f8fff0e0e0e0c0c1c1e1ffffffffffffffff010101030307070ffcfcf8f8f0f0e0e0070f0f1f1f1f3f3f6060c0c0808000000000000001010103fffffefefcfcfc78ffffffff3f0f01007f1f07000000000000000000000000000000808000000000f8fefffffffffffe83e3ffffffffffffffffffffffffffff010103030707070f0408081010002000e0e0c0c080800000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f0f03007f1f070100000000f0e0e0c0c0808080ffffffffffffffff3f3f7f7fffffffff00000000000001010000000000000000060e0c1c183830700000000000c0f0fcc0c0e0f8feff3f07ffff7f1f0300000007010000000000000000000000000000000000000000000000000000000000000000000000000000000400080000000000000000000000000000000000000000fffefefcfcf8f8f80307070f0f1f1f3f00000000000000000f0e1e1c3c383878e0e0c0c080800000ffffffffffffffffffffffffffffffffffffffffffffffff8183030303070707fff1f0e0e0e0e0e000000001010101010f1e1e1e1e1c3c3c00000000000000000303030306060606fcfcfcfcfcf8f8f8ffffffffffffffffffffffffffffffff030303030707070700000000000000000000000000000000020000000004000008080808081010101010303030202060404000000080800080808080000000000101010103030000000004040000000004000000000000000000000000000000f8f8f0f0f0f0f0fe1f1f1f1f3f3f3f3f0000000000000000000000000000000000000000000000003e3e3e3e3c7c7c7cc0c0c0c080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070f0f0f0f0f1f1f00000000000000001e1e1e1e1e3e3c3c00e000000000000080818000000000000707070f0f0f0f0f0000000000000000000000000000000000000000000000e00000000000000e0f80808000080800c0fffffffefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f1f1f3f3f3f7f7f0000000000000000e0e0c0c0c0808000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60301c0c0600000000000000000000f000000000000080fff0e00000080e1f1f80808080000000000303e3fffffffffff0feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f1f1f3f3f3f7f7fe0c0c080800000007f7ffffffffffffe00000000010103030206040c0c081810180000000000000000000000000000000000000000000000000000000080e0f80000c0f0fe3f0f03fefffffffcf81800fffffffff3f0e0e0ffff8f83800000010f1f1f3f3f7f7ffe40408080000000000000000001010202fefefefcfcf8f8f0ffffffffffffffffffffffffffffffffffffffffff7f7f7fffff3f0f030000003f3f3f7e7efefcfc000000000000001f000040c0c08080000000000000010101fffffefefcfcf8f8ffffffffffffffff030307070f0f0f1f0000000080e0f8fee0e0f8feff3f0701ff7f1f03000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200040000000000000000000000000010000000000000000f0f0e0e0c0c080803f7f7f7fffffffff000000000000010170f0e0e0c0c080800000000101030307fefefcfcf8f8f0f0ffffffffffffffffffffffffffffffff07070f0f0f0f0f1fc0c0c0c0c080808003030303070707073c387878787870f00000000000000000060c0c0c0c1c1818f8f0f0f0f0f0e0e0ffffffffffffffffffffffffffffffff070f0f0f0f1f1f1f00000000000000000000000000000000000008000000000010100020000000006060000000000000000000000000000000000000000000f80000000000e0feff000000c0fefffff30080fcfffffffffff0ffffffffffffffffffffffffffffff3f7f7f7f7f7fffff0000000000000000000000000000000000000000000000007c78f8f8f8f8f0f08000000000000001fffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f3f3f3f3f3f00000000000000003c3c7c78787878f80000000080800000000000000103c3ff0e1e1e1e1e3e3f3f000080e0c0c0c0c000f01f1f1f3f0707ffe3e0e0e0c0c0c00f0f0f1f1f1f1f1ff0f0f0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffff00000000010103030000000000000000fffffefefcfcfcf8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000c0ff1f01f8fcfeff3f030000ffffff87808000001f1f1f0f0f0900000000000000c0f0f0fffefe1e1e1f1f1ffffffffcfcfcfc7cffffffffff3f0100fffffffffff0f0f0ffffffffffffffffffffffffffff7f1f00030307070f0c1cfefcfcf8f8f0f0f007070f0f1f1f3f3f302060c0c0808000000004070f0f1f1f0000000080e0f8fe00c0f0fc7f1f0700ff3f07010000000000000000000000000000000000000000c0c08080000000000103030307070e0efefcfcf8f8f8f0f000000101030307070004000800101020f0e0e0c0c0808080ffff7f7f7fffffffc7c1808080000000fffffffffffffffe0000010101030307f8f8f0f0f0e0e0c01f3f3f3f7f7fffff0000000000000000030206060c0c1818f8f0f0e0e0c0c0c0ffffffffffffff7fffffffff3f0701007f1f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000080000000000000000008000000000000000fffffffefefcfcfc03030707070f0f1f0000000000000000070f0f1e1e3c3c38f0e0e0c0c0808000ffffffffffffffffffffffffffffffff1f1f1f3f3f3f3f3f80000000000000000f0f0f0f1f1f1efef0f0e0e0e0e0fe3f000000000f0f07001818303030307060e0e0e0c0c0c0c0c0ffffffffffff3f03ffffffffff0700001f3f3f0f0000000000000000000000000000000000000080000000000000f0ff00000000e0ffffff000080fcffffffff80f8ffffffffffffffffffff7f1f0701ff3f0f0300000000e0e0c0c080000000ffff3f0f01000000fffffefefefcfcf8ffffffffffffffffffffffffffffffff000000010101010100000000000000000000000000000000f0f0f0e0e0e0e0e00101010103030303fefefefcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7fffffff0000000000000000f0f0f0f0f0e0e0e00000000001010101fffffffefe0600003f3f7f0f00000080c080808080800000070f0f0f0f0f1f9fc0c08080808080013f3f3f3f3f7f7f7fc0c0c0c0c0808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030707070f0f0f1f0000000000000000f8f8f0f0e0e0e0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f3f1f0f07030000000000000000000000000000000000000000000000000000000000081878f0f0fcfefefefef01f1f3f3f3f3f3f0778787878f8f8f0f00000000000000000e0e0e0e0e0c0c0c0ffffff7f1f0f03030f03010000000000183030206078fcffe0e0c0c0808000007f7fffffffffffff0000000000010103fffefefcfcf8f8f03f0f03010101030000000000000000000000000000008000000080e0fcffffff000000010103030300000000000400081c1c3c38387070e0e0e0c0c0808080000f0f1f1f3f3f3f7f20404080800000000000000000000100fffffefefcfcf8f8010103030707070ffefcfcfcf8f8f0f0070f0f0f1f1f3f3fc080800000000000fffffffffffffefe01010103030787ff103020e0f0fc7f0fe0f8ff3f070100001f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100020000000008000000000000000000000000000000000f8f8f0f0e0e080001f3f3f7f7f7fffff00000000000000007870f0f0e0e0c0c00000000001010303fffefefcfcf8f8f0ffffffffffffffff7f7f7f7fffffffff80e0c00000000000ff1f0000000000000300000000000000000000000000000060e0000000000000100000000000000000000000000080fc0000000000380301000000300300000000c0fefefefefecefcffffffffffffffffffffffffffffffffffffffffffff7fffffffff3f0701007f0f0300000000000000000000000000000000000000000000000000000000000000000000000000f8f0f0e0e0e0c0c0ffffffffffffffffffffffffffffffff030303030307070700000000000000000000000000000000c0c0c0c0c08080800307070707070f0ff8f8f8f8f8f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000010101010103e0e0c0c0c0c000000103030303010000000000040000000000000000000000000000000000000000ff1e1e3e3e3e3c3c00000000000000007f7ffffffefefefe8080000000000001ff81808080800000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f3f3f7f7f7fff0000000000000000c080808000000000fffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffff7f3f1f0f070301000000000080c000000000000000000000f0e0e0e0e0e0000f0f0f1f1f1f1f7870707070e0e0e0300000000080e0e000000080f0fffffff0f0f0ffffffffff0001010101010303c0c08080000000000101000000008080c0e0f8fcfeffffffffffffffffffffff0101030307070f0ffefefcfcf8f8f8700307070f0f0f01007000000000000000000000000000000000000000000000000000000000000000fffefefcfcf8f8f007070f0f1f1f3f3f0010002000000000e0c0c0808000000000010101030307067ffefefcfcf8f8f800000001010303070200040408081010f0f0e0e0e0c0c0800f1f1f3f3f3f7f7fe0e0e0c0c08080007f7f7f3f0f03000000000000000080f0fcfcf8f8f87e0f03ffff3f07010000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000040000000000000000000000000000000000fffefefcfcfcf8f8010103030707070f808000000000000007070f0f1e1e3e3cf0e0e0e0c0c0f0fcffffffffff3f0f01ffffff3f0700000000010100000000000000000000000000000000000000000000000000000000000000000000000000c0fefffefefcfcf8ffffffffff7f070001010139070000000010030000000000c180808000000080ffffffffffff7f1fffffff3f0f0300001f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080000000000000fffffffffefefcfcffffffffffffffff07070f0f0f0f0f1f0000000000000000000000000000000080800000000000000f0f0f1f1f1f1f1ef0f0e0e0e0e0e060ffffffff3f0f03007f0f030000000000f8f8f0f0f0e0e0f8ffffffffffffffff0303030307070707000000000000000000000000000000000000000000000000000000000000000000000000000000007c7c787878f8f8f8000000000000080ffefcfcfcfcfcf8f801010101030303030000000080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000101010303030000000000000000fefcfcfcf8f8f8f0ffffffffffffffffffffffffffffffffff7f3f1f0f070301010000000080c0e0f0f8fcfeffffffff0000000100007e7ec0000000008000000700000030030000e0e0e08680800000e0ffffffffffffffffffffffffffffffffffffffffffffff030383ffffffffff00301f1f1f1f1f07c0c0c06000000000fffff9f8f0f0e0e0ffffffffffffff3f1f1f1f3f1f030000100000000000000000000000000000000000103c3f7f7efe000000000000000000000000000000000000000000000000f0f0e0e0c0c080807f7fffffffffffff0000000001c1f3ff00000000030307070e0e1c1c18383070f0f0e0e0c0c08080070f0f0f1f1f3f3f00200040008000008000000000000001fffffffefefcfcfc0000010103c3f3ff0000e0f87e0f0303fc1f070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000020004000000000000000000000000000000000f0f0e0e0e0c0c0800f1f1f3f3f7f7f7f00000000000000003cf8f810000000003f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f8fefffffefe000000000101010100000000000000c0000000c0f0fc3f07e0f87e0f030000000701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcf8f8f0f0e0e0c0ffffffffffffffff1f1f1f1f3f3f3f3f00000000000000000000000000000000000000000000c03e3e3e3e3e1c00000000000000000000000000000000c0f0fe0080f0fcfffffffffeffffffffffffffffffffffffffffff070f0f0f0f0f0f1f000000000000000000000000303e3c3c00000000000000000000000000000000000008080000001ff8f0f0f0f0f0e0e00000010101010101f8f8f8f0f0f0f0f00307070707070f0f8080000000000000fffffcfcfcfcfcf8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070f0f0f1f1f1f0000000000000000f0e0e0e0c0c08080ffffffffffffffffff7f3f1f0f070301000000000080c0f0f0f8fcfeffffffffffffffffffffffff0e0000000000000000000000000080fc0000000000f8ffff000000f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0f0f1f1f1f1f1f00000000000000000000000000000000c0c08080000000003f3f7f7ffffffefe0000000080e0fcff0000000607070f0f0000000000000000fcfcf8f8f0f0e0e00001010103030707000000000000000000000000000000000000000000000000fffffefe7c1c0000ff3f0701000000080c0c0c181830306060e0c0c0808080008080e0ffffffff7f7f7ffffffffff9f800000000010101030102020404000800f8f8f0f0e0e0c0c0ffffffffffffffff0307070f0f1f1f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000020000000000000000008000000000000000fffffffffefefcfc000001010303070700000080000000000000060f0f1f1e1e0000200040008000000000000000000000000000000000000000000000000000000000000000000000000000000000000302020404080818fcfc3838307070e00381f8f0f0e0e0e0fc7f1f0703030303010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0808000000000fffffffffffffefe3f7f7fffffffffff0080fcffffff7f1ff0ffff1f070100000f030000000000000000000080f0fcff80c0f8feffffffffffffffffff7f0f01fffffffffffcf8f8ffffffffffffffffffffffffffffffff1f1f1f1f3f3f3f3f00000000000000003c7c7c787878f8f80080808000000000f8ffffffffffff7f1f1f1f1f3f3f3f3ee0e0e0c0c0c0c0c003131f1f1fffffffe0e0e0e0ffffffff0f0f0f1f1f1f1f1f00000000000000e0f8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f7f7fffffff000000000000000180000000000000007f3f1f0e060000000000000080c0e0f0f8fcfeffffffffffffffffffffffffffffffffffffffffffc0feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03010101fffffff9f8f8f8f8ffffffffffffffff3f3f3f3f3f7f7f7f000000000000000000000101010202020000000000000000fcfcf8f8f0f0e0e0ffffffffffffffff1f1f3f3f7f7fffff0000000000000000c0c0c080800000000f0f1f1f3f3f7f7e00000000000000000000000000000000000000000000000000000000000000000e0e1e1c3c38787060c0c0808000000000000001010303061f02020004000800f8f0f0e0e0c0c0800307070f0f1f1f3f10002000404080808080000000000000fffffffffffefefc3f3f7f7fffffffff00000000000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000010002000000000000000000000000000000000f8f8f0f0c0c0c0c00f0f0f1f1f1f070100000000000000003c3c7c78f8f0f0e0000000000000010101000202040c081800000000000000000000000000000000000000000000000000000000000000001030206040c08080e0c0c08080000000c0c181830307070607070f0f1f1f3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f0fcfcfcf8f8feff1f07ffff3f0f03000000070000000000008000000080e0f8feffc0f0fcffff3f0700ffffff1f07070f0e3f070000000000000000000000000000f8f0f0f0e0e0e0c0ffffffffffffffffffffffffffffffff3f7f7f7f7f7fffff0000000000000000f0f0f0f0f0e0e0e0000001010101010303020202000000003c7c7c7c7c78f8f88080808080000000ffffffffff0f0000ffffff3f010000003f3f070000000000c0c0c0c080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01030307070f0f1f00000000000000000000000080c0c0c0f8fcfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0707fffffffffffffffeffffffffffffffffffffff3f0f0f0f0f01fffffcfcfcfcf8ffffffffffffffff7f030303030303037e7efefcfcfcfcfc00000000000001010000000000000007000000000020e0e0c0c0c0f0fcffffffffffffffffffffffffffffffffffffff010101030307070f0000000000000000fefcfcf8f8f0f0e0000001010103c3ff000000000003030720787efcfcf8f8f00000000000010103f0f0e0e0c0c08080000001010303070706040c0c18183030100020200040008080000000000000003f7f7f7efefefcfc00000000000001010001000200040008fcf8f8f0f0e0e0c0ffffffffffffffff03030307070f0f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000010000000000100400000008020000000000000000000080e0f80000000000010303e0c0c0c08080000001030307070f0f1f1030306060c0c080000000000000000100000000000000000000000000000000000000000000000000000000000000000101020204040c080e0e1c1c383870703c7c7cf8f8f0f0e00000000000010103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000c0380e03fc7c1c070000000001000000000000c00000000000000101e0f8ff3e1e1e1c1c3f0f01000000000000000000000000000e1e1c1c3c38387800000000000000000000000000000000c08080c0f8f8f8f0ffffffffffffffffffffffffffffffffffffffffffffffff0000000101010101e0e0c0c0c0c0c08003030303070707070000000000381800f8f8f0f0f0f0f0e000000001010101010000000000e0fcfc000000c0feffffff0000f8ffffffffff8080000000000001fffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f7fffffffff00000000000001018080000000000000fffffffffefefcfcffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0f1ffffefefefefefcfcffffffffffffffffff0f0f1f1f1f1f1f1ff8f8f8f8f8f00000ffffffffff0300000307070700000000fcf8180000000000f9070000000000000000000000000000e0e0e0e030000000ffffff0f00000000fffffffcf8f8f8f8ffffffffffffffff0f1f1f3f3f3f7f7f0000000000000000e0c0c08080000000fffffffffffffffe070f0f0f1f1f3f1ff0e060000000000003010000000000000000000080f0fcff070fcefeffffffff787fffffffff7f1f00000000010100020001000200040008f8f8f0f0e0e0c0c0030307070f0f1f1f0010102020004000c0c0808000000000fffffffffffffefe1f3f3f7f7f7fffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000080e0300000c0701e03000000fffff8f8f0f0e0e007070f0f1f1f1f3f00000000000000001e1e3c3c7c78f8f0800000000000000001030307060e0c0c00000000000000000000000000000000000000000000000000000000000000001810102020404080e0e0c0c080808000e0c0c081818383c7030707070f0f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0000000c0701c0701e03c070100000000000000000000c0f0000080e0f8feff7ff8feffff9f87010003030707070f0f1f383838707060e0e0000000000000000000000000000000007070f0e0e0e0c0c000000000000101010000000000000000f0f0e0e0c0c0c080ffffffffffffffffffffffffffffffffffffffffffffffff03030303030707078080808000000000070f0f0f0f0f1f1f0000000000000000e0e0e0e0c0c0c0c00303030307070707fcfcfcf8f8f8f8f8ffffffffffffffffffffffffffffffff0101010103030303fefefefefcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030307070f0f1f1f0000000000000000f8f8f0f0e0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f7f1f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003030306fefe00000000807e0707000000000788f8f800000000e0ff3f3ff8f8f8f8fff3f0f0ffffffffffffffffffffffffffffffff00000101030307070000000000000000fefc3c0c00000000070100000000000000000000000000000000000000000000fffefefcfcf8f8f0ffffffffff3f1f1f07030303000000000004040808101020080010002000400080808000000000001f3f3f7f7ffefefc80000000000000010000010002000404fcfcf8f8f0f0f0e0ffffffffffffffff0101030307070f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000080e018070100080e030000000000000000000000000000000000000000c0c08080800000003f7f7ffffffffffe0000000000010103f0e0e0c0c0808080000101030307070f1838304040c08080000000000000000100000000000000000000000000000000000000000000000080000000000000000001010302060404fffefefcfcf8f8c03f3f7f7fffff7f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0780000c0f03c0f0100380e03000000000000000000000000000000c0f8feffff3efcffff3f0f0300001f030000000000000000000000c0f0fc1e1e3c3c7f7f7fffc0c080808000000000010101030303060000000000000000c0808080000000000303030707070f0e00000000000000008080000000000000fffffffffffefefeffffffffffffffffffffffffffffffff07070f0f0f0f0f1f00000000000000001f1e1e3e3e3e3c3c0000000000c00000c080808081810000070f0f0f0f0f1f1ff0f0f0f0f0e0e0e0ffffffffff1f1f1ffffffffff3f0f0e00307070707070f0ffcf8f8f8f8f8f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f7f7fffffffffff00000000000101038080000000000000fffffffffefefcfcffffffffffffffffffffffffffffffff1f1f1f1f3f3f3f3f000000000000000000fcfcfcfcfcfffe0000f0ffffffffff00f0ffffffffffff787fffffffffffff00000000000000000000000000000000fefefefefcfcfcfc070f0f0f0f0f0f0ff8f8f8f0f0f0f0f03f3f3f7f7f7f7f7ff0f0f0e0e0e02000ffffffffffffffffffffffffffffffff070f0f1f1f3f3f7f00000000000000000000000060fcfefe000000000000000100000000000000000000000000000000f0e0e0c0c08080003f3f7f7fffffffff0000000000000101204040008000000080000000000001000000010000000004fcf8f8f0f0f0e0e00103030307070f0f0808001000200000e0c0c08080000000ffffffffff1f07000f1f0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008070000080e038060100700c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefcfcf8f8f0f0e0030307070f0f1f1f00000000000000001f3f3e3e7c7cf8f800008080800000000103030707070f0e00000000000000000000000000000000000000000000000000000000000000180808101000000000c08000000000000007010000000000000000000000000000000000000000000000000000000000000000000000c0f03c0080e07c0f0300001e070100000000000000000000c0f0fc00c0f0fcff3f0f0300000101000000000e00000000000000000000000080800000c0f0fcffffffffffffffffffffffffffffffffff3f0f03000101010303060606060c0c08181810000000000000000000000000000000000e1e1c1c3c38387800000000000000000000000000000000fcfcfcf8f8f8f0f0ffffffffffffffffffffffffffffffff1f1f1f1f3f3f3f3f00000000000000007c7c7c7cf8f8f8f8000000000000000000000000000000011f1f1f3e3e3e3e3ee0e0c0c0c0c0c0801f03030307070707e0e0e0e0c0c0c0c00f0f0f1f1f1f1f1ff0f0e0e0e0e0e0c0ffffffffffffffffffffffffe1c0c0c1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0307070f0f1f1f3f0000000000000000f8f8f0f0e0e0c0c0ffffffffffffffffffffffffffffffff3f3f3f7c7c7c7c7c0000000000000000fefefefefefefefcffffffffffffffffffffffffffffffffffffffffffffffff00000101010101010000000000000000fcfcf8f8f8f8f8f81f1f1f1f1f1f1f3ff0f0e0e0e0e0e0e07f7fffffffffffff0000000000000000fffffffffefefe02ffffffffffffffff7fffffffffffffff0080e0f93f0f0707feff7f1c000000000103000000000000000000000000040f0000000000000000000000000000c0f0fffefefc7c1f03000103030100000000000000000000080e02000400080010000008001000200040c0c08080000000001f1f0f030000000000000000000000000000000000000200000000000080e0f00000c0f0feffffff0000010103030707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0f800000000000103030c06060e0c1c18380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0c0c0808000003f3f3f7f7fffffff0000000000000001f8f0f0e0e0c0c080010103030707070f1e1e3c3c7878f0f00000000000000000000000000000000000000000000000870601000040f0feff0000000000000001000000000000000020787cf8f8f8f0f0800000000001010301010302c6fc7c1880e0f81e070100000f030000000000000000000080e0fcfe80e0f8fe7f0f03007f1f0701000000000000000000000000000000000000000000000000000000000000000000000000fffefefcfcf8f8f0ff3f0f0f1f1f3f3f0000000000000000040c0c18181030203020206040408080000000000000000000000000000000007070f0e0e0e0c0c000000000000101010000000000000000f0e0e0e0c0c0c080ffffffffffffffffffffffffffffffff3f7f7f7f7f7fffff0000000000000000f8f0f0f0f0f0e0e000010101010103030202f2fefefcfc1c7e7e7f7f7fffc3c08080800000000000070f8fff0f0f1f1fc0c08080808080003f3f3f3f3f7f7f7fc0c0c0c080808080ffffffffffffffff818103030707070ffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7fffffffffffff00000000010103038080000000000000fffffffffefefcfcffffffffffffffff7c78f8f8f8f8f8f00000000000000000fcfcfcf0f0f0f0e0ffffffffffffffffffffffffffffffffffffffffffffffff0103133f3f3f3f030000000000000000f0f0f0f0700000003f3f3f3f00000000e0c0000000000000ff0f0000000000f0000000000000f8ff0000000000fcffffffffffffffffffffffffffffffffffff070f0f1f1f3f3f7f0000000000000000c0c08080000000000f1f1f1f3f3f7e7e0000000000000000380800000000000000000000c0701c078020080301000000191838307060e0c0200000000080e0fc00000000000000010000000000000010000080e0f0f0e0e0000001030307070f0400080010002020e0e0c0c080808000ffffffffffffffff0f0f1f1f1f3f3f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f8fe00c0f0fcffffff3ffeffff7f1f030000070709081010002030306060c0c0c08000000000000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefefcfcf8f8f0f00103030307070f0f80800000000000000f1f1f3f3e7e7cfce0e0c0c0c080800001010383ffffffffc0f8feffffffffffe7ffffffffffff7fffff7f1f0f03000001000000000000000000000000000000e0e0c0c0c08080000307070f0f1f1f3f000000000000008000000000e0f8fe7f00000003030701003e0c0c0808101000000000000000000000000000000000000000000000000000000000000000000000000100020000000000000000000000f0e0e0c0c08080807f7fffffffffffff00000000010103036040408080000000800000000000010100010100020200040000000000000000c08080800000000003030707070f0f0e00000000000000008080000000000000fffffffffffefefeffffffffffffffffffffffffffffffff0000000101010101e0e0e0c0c0c0c0c003030307070707070c0c080808181810c0c0c0808080808000010101010103031e1e1e3e3e3c3c3c00000000000000007f7ffffffefefefe8000000000000001ffffffc7c08080800f0f1f1f3f3f1f1ffcfcf8f8f8fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070f0f1f1f3f7f0000000000000000f8f8f0f0e0e0c080fffffffffffffffff0f0f0f0f0e0e0e0000101c1ffffffffe0e0e0ffffffffe0ffffffffffff3f3fff0f0000000000c0070000000000f8ff0000000000fcffff00000000feffffff000000030303030300c0ffffffffffffe0ff7f7f7f7f7fffffffe0c0c0c0c040ffffffffffff0700ffffffff7f010000ffffff3f00000000ffff0f00000000007f8380808000000000000001010303070000000000000000fefcfcf8f8f0f0e00000010101030307800000000000000000000000000000000000000000000000c0808000000080e0ffffff7f1f0701010183e3fcf87810001e3f3f7f7f7cfcf8c0c0c080800000000f1f1f3f3f3f7f7e40408080000000000000000000010002fffefefcfcf8f8f07fffffffffffffff0000000101010303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000c0f07c0f80e0fc9f87010000ffff7f1f07070706070100000000000000000000000000000040408080000000800000000001010203030306060c0c180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0e0e0e0e0f8f0f01f1f3f3f3f7f7fff0000000000000000f8f8f8f0f0e0e0c00000010103030707fffefefcfcf8f8f8ffffffff7f3f0f031f0f03010000000000000000c0e0f8fc10183e3f7f7f7fff000000000000000000000000000000003f7e7efcfcfcf8f880000000000101011f07010100020004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000fffffefefcfcf8f80307070f0f1f1f3f000000000000000002020004000800000000080000000000000000000000000000000000000000001e1e1c3c3c38787800000000000000000000000000000000fcfcfcf8f8f8f83effffffffffc78180ffffffffffffffff030303030307070780808080800000000f0f0f0f0f1f1f1f1010302020202060000000000000000003030307070606067c7cf87878f8f8f00000070000000000fefcfcfcfcfcf8f8010101010303030380800000000000003f3f3f3f7f7f7f7efcf8f8f8f8f8f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffff00000001010303078000000000000000fffffffefefcfcf8e0e0e000000000001f1f030020200000e02020200000000000000000000000000000000000000000f0e0e0e0e0e0e0e0ffffffffffffffffffffffffffffffff0303030707070707fefefefefefefefcffffffffffffffff404000008080818100000000000000000000000000fcffff000000c0ffffffff0000f0ffffffffff00fcffffffffffff070f0f1f1f3f3f7f0000000000000000e0c0c08080000000070f0f1f1f3f3f3e00000000000000000000000000000000000000000000c080c880800000000001030307070f0e1e1c0000000000000000f8f8f0f0e0e0c0c0010103030707070ffefcfcfcf8f8f0f000000101030307070004000808101020f0e0e0e0c0c08080ffffffffffffffff07070f0f1f1f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000c0f07c1f07e0f83e0f03000000030000000000000000000000000000000e0c1c18383030600000000000000000000000000000000000000000000000000200040408080000183030306060c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e080800000000000fffffffffffefefc0001010303070707c0808000000000000f0f1f1f1f3f3efef070608000000001000000000101030200c0e0f8fcfcf8f8ffffffffffffffffffffffffffffffff00010103030707070000000000000000f0f0e0e0c0c0c000030307070f0f03000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001000200040000000000000000f0f0e0e0c0c080803f7f7fffffffffff0000000000000101000000000000008000000000000000000000000000000000000000000000000070f0f0e0e0e0e0fc000000c0f9ff3f07c0f07e1f070000000f030000000000000000000080e0fcffffffffffffffffff0707070f0f0f0f0f00000000000000001f1f3e3e3e3e3e7c40404040c08080800000c0fcffffffff0e0e0f0f0f1f1f1ff0f0f0f0e0e0e0e000000101090f0f8ff8f8f8f0f0f0f0ff0307070707070f0f00000000000000007efefefefcfcfcfcf0f0e0e0e0e1c1c1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070f0f1f1f3f7f7f0000000000000000f8f0f0e0e0c0c08000000000000000000000000040000000404040400000000000000000000000000000000000000000c0c0c0c0c0c0c080ffffffffffffffffffffffffffffffff07070f0f0f0f0f0ffcfcfcfcfcfcf800ffffffffff7f000001010101030000000000010100000000fffffefe86808080ffffffffffffff7fffffffffffe7c1c0ffcfc381810103037ffffffffffffffe000000010103030700000000000000007e7e1c040000000000000000000080800000000000000000800000000000000001030306060c0c081c38387070e0e0c0000000000000000180800000000000000f1f1f3f3e7e7cfce0e0c0c0c08080000f0f0f1f1f3f3f7f20004000800000000000000000000100fffffefefcfcfcf83f7f7fffffffffff00000000000101030000000000000000000000000000c0c0000000001c3f3f7ff060000000000000010000000000000000000000000000000000000000000000000000000000000060e0c0c08080000000000001010303030000000000000000000000000000000000000000000000008080000000000001010101030206040c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcf8f8f8f0f0e0e00f0f1f1f3f3f7f7f0000000000000000fcfcf8f8f0f0300001010303030000000200000000000000f8f0f0e000000000ffff7f0300000000ff1f000000000000070000000000000000000000808000000000707cffffffff000000000000010140008000000000000000000001000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808101020200000000000000000000000000000000000fffffffefefcfcf803030707cfffffff80e0fcffffffffff0000010103030307000000c0f8f8f8f080f0feffff1f0701ff7f0f030000000001000000000000e000000080f0fcffffc0f8feffffffffffffffff7f7f7f7fffffffe7e0e0e0e0c01f1f1f1f1f3f3f3f00000000000000007c7c7cfcf8f8f8f880800000000000003f010101010000001f1f3e3e3e3e3e7ce0c0c0c0c0c08080ffffffffffffffffffffffffffffffff0f0f0f1f1f1f1f1f0000000000000000fcf8f8f8f8f8f8f0c1c3830303030707fffffffefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000101030307078000000000000000000000000000000100000080000000008080800000000000000000000000000000000000000000008080800000000000ffff000000000000ff00000000000000000000000000000000000000000000fc000000000000ffff0000000000ffffff000000000303070700000000000000007f7ffffffffffefe808000000101030307070f0f1e1e1c3cfefcfcfcf8f8f0f0070f0f9fffffff7f00081e1f0f030000000000c080800000000000000001010301010202040408080000000000000000181830306060c0c0c0c08080000000000103030307070e0e0000000000000000f8f8f0f0f0e0e0c000000101030307077ffefefcfcfcf8f800000001010103030202040400080010f8f0f0e0e0c0c080ffffffffffffffff030307070fcfff7f000000081f1f3f3cc0c08080000000007f7ffffffffffefe00000000010103030000000000000000000000000000000000000000000000000000000000000000000000000000000006060c0c1c18383000000000000000000000000000000000000000000000000001020206040c08180c18181030206040000000000000000000000000000000000000000000000000000000000000c0f0000000207c7f7fff00000000000000000000000000000000c0c08080000000007ffffffffffffefe0000000101030300000000000000000000000000307c7ffe30204040008000000000000000000000000000fc7e1e1c1c00c07f3f38387070f0e1e0e0c0c080800000010103030707fefefcfcf8f8f0f001030307070f0f1f0000000000000c0f0000000000100020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400080000000000000000000010102020000000000000000f8f0f0e0e0c0c080ffffffffffffffffffffffffffffff3f070f0f0f1f0700003000000000000000000000000080e0f80000400000000000f8fefcfcfcf8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffc0c0c0c0c18181813f3f7f7f7f7f7fff0000000000000000f8f0f0f0f0f0e0e00101010101030303000000000000181c7c7c7cfcf8f8f8f88080000000000000ffffffffffff3f00ffffffffff0700003f3f3f3f000000000000000000000000f0f0f0f0e0e0e0f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f1f1f3f7f7fff00000000000000000101010002020202000000000000000000000000000000000101010000000000000000000000000000000000000000000000fcfcfcf8f8f800feffffffffffff0000000000000001fcfcfcfc00000000ffff7f0000000000ff1f00000000000007000000000000000000000000000000fe7838080000080007060e0c18183030387870f0e0e0c0c0e0e0c0c0c08181037f7fffffffffffff000000000101030300000000000000000206040c081818301010202040400080000000000000000080800000000000000101030307060e0c1c1c3838707060000000000000000000c0808000000000000f0f0f1f9ffefefff0f0f8feffffffff07070f0f1f1f3f3f00200040008080008000000000000001fffffffffefefcfc0f0303030307070f7878f8f0f0e0e0c00000000001010103fcfcf8f8f8f0f0e007070f0f1f1f1f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000306060c0c0808080000000000001010100000000000000000000000000000000103020206040c080c08080800000000000000001010302060000000000c0f0fe0080e0f8fffffffffeffffffffffffffffffffffffffffff0001010303070300000000000030302000000000000000003c0c000000000000000000000000303c0000000000000000fefefcfcf8f8f0f0000101030307070f00000000000000101838307060e0e0c0e0e0c0c0c080800100000101030307070f0f1e1e3c3c3c18e0e0c0c000000000ffffffff3f07070e1f0f0300000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004040808101020200000000000008080808080e0fcff3f07ffff7f1f030000000f010000000000000000000080e0fcff00c0f0feffffffffffffffffffffffff0101010303030707f0f0f0e0e0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffff8183030303030707fffffffffffffffe0000000001010101e0e0e0c0c0c0c0c0030307070707070f0000000000000000f8f0f0f0f0f0e0e0010101010103030300000000000080fc0000000000f0ffff000000c0feffffff8080f0fffffffffffffffffffffffff0ffffffffffffffffffffffffffff7f3fffffffffffe1e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000101030307070f020206040404040c00000000000000000000000000000000020202000000000000000000000000000000000000000000f8f8f8f8f8f0f0f0ffffffff0703030301010101000000000000000000000000000000030303030300e0f87838180800000100000000000000000808080e0f001030307070f0e0e06040c080800000018080000001c17300030307070f0f0000fffefefc3c00000007070f0f1010303000000000000000003060e0c0c08080000000000001010303000100020004000800000000000000000c1818000000000000000000000000000000000000000000c0f0fcfefcfcf8f8ffffffffffffffffffffffffffffffff7f7f7fffffffffff00000000000101030100020004000800f8f8f0f0e0e0e0c00f1f1f1f3f3f7f7fc0808000000000000307070f0f1e1e3ee0c0c080800000003f7f7fffffffffff000000000001010300000000000000000000000000000000000000000000000000000000000000000000000000000000030306060c0c1818000000000000000000000000000000008000000000000000010100000000000084fcf8f8f0f0e0e0ffffffffffffffffffffffffffffff3fffffff7f1f0701003f0f01000000000000000000000000000000000000000000000000000000000000000000010002027f7efefcfcf8f8f80000000000010103f0e0e0c0c08080000f0f0f0f1f1f3f3f0020204040808000c0808000000000010103030707060e0c070e0e0c0c080800000000000000003000000020387c7cfc0e0c1c1838307060000000000000000000000000000000000000000008001000000000000000000000000000000000000000000000000000000000000000000000000000000080f0000080e0f8feffff707cffffff1f0701000000000000000001000000000000e00000000000000303c0f0e0e0c0c08080ffffffffffffffffffffffffffffffffffffffffffffffff070f0f1f1f1f3f3fc080808000000000fffffffffffffefeffffffffffffffffffffffffffffffff0707070f0f0f0f0ffefefefefcfcfcfc010303030303070780808080800000000f0f0f0f1f1f1f1f000000000000e000e0e0e0c0c0c0c0c0030307070707070ffcf8f8f8f8f8f0f0ffffffffffffffffffffffffffffffff1f1f1f3f3f3f3f7ff0f0f0f0e0e0e0e0ffffffffffffffff3f7f7fffffffffffe0f0e0e0c0c18183ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f1f1f3f7f7fffff0f0f0c0c0810101000000000000000000000000000000000040400000000000000000000000000000000000000000000f0f0f0f0e00000000307070787fff8e000000000ffffff07000000feffff030003031f1f1f030000000000000000000000000000000000001000000000000000e0000000000000000000000000000000000000000000007f0000000000c0808000000000c0ffffff6060e0e0ffffffff0000000001010303000000000000000007060e0c1c181800001000000000000000000000000000c00000008000000000000000030307060e0000000000000000f0f0f0e0e0c0c080ffffffffffffffffffffffffffffffffffffffffffffffff0307070f0f1f1f1f1010202040400080c080800000000000fffffffffffefefc00000101030303073c3c7878f0f0e0e00000000000000101fefefcfcf8f8f010030707070f0f1f1e000000000000000000000000000000000000000000000000000000000000000000000000000000001030206060c0c08000000000000000010000000000000000000000000000000000001030306060c0e0c0c08080000000ffffff3f0f0100000f030000000000000000000000000000000000000000000000000080e0380e0300103c3f307060e0000000000000080f0004040c08101020f0f0e0e0c0c080800307070f0f0f1f1f00000000000000007f7efefefcfcf8f8000000000001010301000200040008001c1838387070e0e010002020607cff7f306060c0c0808000f8f8f0f0e0e0c1c1e0e0c1c1f3ffffff000000010183f3ff000000000000010100000000000000000000000000000000000000000000000000000000008080800000c0f0fcffff3ffcffff7f1f0700003f0f030000000000000000000080e0f8000080f0fcfffffff8feffffffffffff07070f0f1f1f0701000080e0f0f0e0e0ffffffffffffffffffffffffffffffffffffffffffffffff3f7f7f7fffffffff0000000000000001fefcfcfcf8f8f8f0ffffffffffffffffffffffffffffffff0f1f1f1f1ffffffffcf8f8f8f8ffffff0707070f0f0f0f0f00000000000000001f3f3e3e3e7e7e7e000000000000000080808080808000000f0f0f1f1f1f1f1ff0f0f0e0e0e0e0c0ff07070f0f010103f8f8f8f0f0f0f0f07f7f7f7fffffffffe0c0c0c0c0c08080ffffffffffffffffffffffffffffffff0307070f0f1f1f3ffffffefefcfcf0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff10103030303f3f3f00000000000000000000000000000000000000000000000000000000000000f0000000000000feff00000000003fffff000000000000010700000000000000f8000000000000000000000000003c1f0000000000c0c0c0c0000000fc030000000000000100000000007e00000000000000000000000000007ffffffff1f0f0f00000000101030307fffffefefcfcf8f8ffffffffffffffff07070f0f1f1f0f03000000000000000000000000000000000000000000000000f0f8f0f0e0e0c0c00101030307070f0f0c0c18183030606000000000000000008000000000000000fffffffefefcfcf8ffffffffffffffffffffff9f070100003f3f7f7ffffffefe00000000000001010001000200040408fcf8f8f8f0f0e0e0070f0f1f1f3f3f7fc0c0c08080000000030307070300000000000000000000003c3c7878f0f0e0e00000000000000001000000000000000000000000000000000000000000000000000000000000000080000000000000000101030206040c0c00000000000000000000000000000000c080000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000800000000000000203c0c0c080800000001f0701010303070020404060c0c0808000000000000001013f3f7f7efefcfcf80000000000000001f0f0e0e0e0c0c0800307070f0f1f1f3f1000202040400000c0c08000000000001f070100000000000000000000000000c3e2fefefcfcfcffffffffffffffffffffffffffff3f0f03030307070000000000000000000000000002000000808000000040f0fcff3f0700000000000000000f010000000000000000000080e0fcff00c0f0feffffffffffffffffffffffffffffffffffffffffffffffffffffffff000001c1f3fffffff0fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0101030303070707f0f0e0e0e0c0c0c0ffffffffffffffffffffffffffffffffffff7f7f7f7f7f7ffff1f0e0e0e0e0e01f1f1f1f1f3f3f3f00000000000000007c7cfcfcfcf8f8f8000000000000000100000101000000003f07000000000000c0c0c0c0808080c0030303030707673fe0e0e0e0e0c0c0c0ffffffffffffffff8081010101010303fffffffffffffffeffffffffffffffff3f7f7fffffffffffe0c0c08080010103fffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f1f0000000000000004070707060600808080808080f80080ff3f03030307f0fffff0f0f0f0f0ff3f030303030707fff0f0f0f0f0f0e00f0707070f0f0f0ff0e0e0e0e0e0e0e000010101010101010000000000000000c0c08080808080800000000001010101000000000000000000020000000000000000000000000000f0f0e0e0e0000000070f0f1f1f3c3c78f0f0e0e0c0c08080ff3f1f1f3f3f7f7f000000000000c0f000000000000103030000000000000000000000000000000080800000000000001f1f3f3f7e7efcfcc0c080800000000000000101030306060000000000000000f878100000000000fff8f8f0f06000000001010303040408fefcfcf8f8f0f0e003030707070f0f1f0800100020004000c0c08080000000007f7ffffffffffefe000000000101030300000000000000000000000000000000e0c0c0808000000001030307070f0f1e0000000000000000000000000000000000000000000000000000000000000000000000000000000008181030206000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000c000000000000081e3e0fcfcf8f8feffff07070f0f1f1f3f3f000000000000000000000000000000000000000080e0f8fe030306060f0f0f1ff8f0f0e0e0e0c0c001030307070f0f0f80000000000000003f7f7f3e0e000000000000000000000000000000800000000020387e7f7fff3ec080808000000000ffffffff7f1f0600ff3f0f010000000000000000000000030020387e7e7cfcfc0000000000000000000000000000000000000000000000e000000080f0fcffffc0f8feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f1f1f1f3f3f8080800000000000fffffffffffffefeffffffffffffffff7fffffffffffffffc0c0c0c0c08081813f3f3f7f7f7f7f7f0000000000000000f8f8f0f0f0f0f0e001010101c3ffffff000080f8ffffffff00f0fffffffffffffeffffffffffffff0f0f0f0f0f0f1f1fc0c0808080808000ffffffffffffffff030307070707e7fffefefefefcfcffffffffffffffffffffffffffffffffe0e00307070f0f1f1f3ffefcfcf8f8f0f0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000fcfffffffffffefeffffffffffffffffffffffffffff0707070707070f0ff0e0e0e0e0e0e0e007070707070f0f0fe0e0e0e0e0e0c0c00f0f0f1f1f1f1f1fc0c0c0c0c0c0c0800303030303030307000000000000000080000000000000000101010303030303000000000000000000040000000000000000000000000000000000000000000078f0f0e0e0c0c0800000000181e3ff7ffffffefefffff1e0fcffffffffffffff07070f0f1f1f3f3f000000000000000000000000000000000000000000000000fcf8f8f0f0e0e0c00101030307070f0f0c0c0818103020600000000000008000000080e0f8feffff00000103030707070810100020004040e0e0c0c0808000001f3f3f7f7fffffff80000000000000010000010102020004fefcfcf8f8f0f0e007070f0f0f1f1f3f0000000000000000000000000000000000000000000000001e3c3c3c7878f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f8fe00000000010103c3000000000000000060f0e0e0c0c08080f0fcffffffffffffffffffffffffffffffffffffffffffff7f7fffffffffffff000000000101010380c0c0c080800000ffffffffffffffff1f3f3f7f7fffffff8080c0f0fcffffff1f1f3f3f7f7fffff00000000000000000000000080e0c0c0000000020707070f0000000000000000060000000000000000000000000000000000000000000000c0f0f8f0f0e0e0c007070f0f0f1f1f3ff8f8f0f0e0e0c0c0010103030707070f0000000000000000f8fefefcfcf8f8f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f7f7fffffffffff0080f0fcfffffffffeffffffffffffffffffffffffffffffffffffffffffffff8181010303030303fffffffffffffffe0000000000010101e0e0e0e0e0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f3f3f3fff7f0000000000020300fffffffffefefefeffffffffffffffffffffffffffffffffffffffffffffffffe0e0e0e0e0e0e0e03f7f7fffffffffffe0c0c08080010103fffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0f1f1fc0c0c0c0c0c0c0800f0f0f0f1f1f1f1fc0c0c0c0c08080801f1f3f3f3f3f3f3f80808080808000000707070707070f0f000000000000000000000000000000000202060606060606000000000000000008000000000000000000000000000000000000f0f0f0f0f080c0ffffffffffff3f3f3f7f7fffffffe0e0c0c0c0808000ffffffffffffffff7f7fffffffffffff000000000101030300000000000000000000000000000000c0808000000000001f1f3f3f7f7efefc40c080808080e0f80000000001010300fffefefefcfcf8f80f0f1f9fffffffffe0f8feffffffffff0000010101030307fefefcf8f8f0f0e00101030307070f0f0008001000200040e0c0c0c0808000003f7f7fffffffffff000000000001010100000000000000000000000000000000e0e0c0c0000000000101030306060c0c000000000000000000000000000000000000000000000000000000000000008000000000c000000080e0f8fffffefefcffffffff7f1f0701ffffffe1e0c0c08000000101030307070000000000000000fffffefefcfcfcf8ffffffffffffffffffffffffffffffffffffffffffffffff0307070f0f1f1f3f0000000000000000fefefcfcfffffefeffffffffff3f3f7fff3f0f0300000000f1e0e0c0c0808000000101030307070fc0808000000000000f1f1f3f3f7e7efc0000000000000000000000000000000000000000000000000000000000000000c0808000000000003f7f7ffffffefefc80800000000101030f1f1f3f3ffefefc000000081e1f0701f0e0e0e0f8fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1fffffffffffff0700fffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03ffffffffffff0f00ffffffffff3f00000707070707000000fefefefefefcfcfc0101030303030303c0c0808080808000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7fffffff0000000000000000fefcfcfcfcfcf8f8ffffffffffffffffffffffffffffffffffe1e1e1e1e1c1c1e0e0c0c0c0c0c0c0ffffffffffffffff0307070f8fffff3ffefcfcfefffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f1f3f3fff808080808080fcf11f1f3f3f3fffffff80808080c0ffffe33f7f7f7f7f7f7f7f00000000000000000f0f0f0f0f1e1e1e0000000000000000000000000000000004040c0c0c0c0c08000000000000000010000000000000200000000000000000f0e0e0e0e0e0e0e0ffffffffffffffffffffffffffffffff0101010303070707fffffefefefcfcf8ffffffffffffffff07070f0f1f1f3f3f000000000000000000000000000000000000000000000000fcf8f870100000003f070100000000000000000000c0300cf0f0700c03000000878100000000c0f0ffffffff3f070000070f0f1f1f3f3f3ee0e0c0c0808000001f1f3f3f3f7f7fff40808000000000000000000001000200fefefcfcf8f8f0f0030307070f0f1f1f0000000000000000000000000000000000000000000000000818183030200000000000000000000000000000000000000000000000000000e0f8f0f0e0e0c0c00000010103030307fcfefcfcf8e0e0c00103030307070f0f80000000000000000f0f1f1f3e3e3c7c0000000000000000f8f0f0e0e0c0c080ffffffffffffffffffffffffffffffffffffffffffffffff3f7f7fffffffffff0000000080e1f9fffcfcfcfeffffff3f7f7fffffffc3c0c0000000000101030300000000000000c00f1e1e1c3c3c7f7f0000000000000000fcf8f8f8f0f0e0e000010101030307070000000000000000000000000000000000000000000000000000000000000000fcf8f8f0f0e0e0e0030307070f0f1f1ffcf8f8f0f0e0e0c00103030307070f0ff8f8f0f0e0e0e0e0ffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f000000000080ff0000000000e0ffff00000000f0ffff07fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1fffffffffff0f0000ffffffff7f0000000f0f0f0f0000000000000000000000000000003000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000fffffffffefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070707fffffffffff8f8fcffffffffffffffffffffffffffffffffffffffffffc1c1c1c1c1c1c1c1c0c0c0c0c0c0c0ffffff7f1f070101030f030000000080e0fcf8f8f0f0fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0707070f0f0f0f0ff0f0f0e0e0e0e0e00301010101030303e0e0c0c0c0c0c0c0ffffffffffffffff00000000000000011e1e1e1e3c3c3c3c000000000000000000000000000000000818181818181010000000000000000020000000000000400000000000000000c0c0c0c0c0c0c080ffffffffffffffffffffffffffffffff0f0f0f1f1f3f3f3ff8f8f0f0f0e0e0f8ffffffffffffffff7f7fffffffffffff0000000001010303000000000000000000000020707efcfc000000008060180700c0100601000000030000000080e0f80080e0f8feffff7ffcffffff1f07010001010103737e7efc7e70f0f0e02000000000000001000000fefefefcfcf8f8fc000101030307070f0400080010100020f0e0e0c0c08080003f3f3f7f7fffffff0000000000000001000000000000000000000000000000000000000000000000000000000808101000000000000000000000000000000c088080800000000000070f0f1f1f3f3f7ec0c08080808080001f1f3f3f3f7f7fff000000000000000078f8f0f0f0e0e0c00000000101030307800000000080e0fcffffffffffffffffffffffffffffffffffff7f1f07010101ffe1e0c0c0808000ffffffffffffffff3f7f7fffffffffff80800000000101000787c78180000000f07f1f0701000000fffcfcf8f8f0f0e00000010101030307c0c08080800000000f0f1f1f3f3f7f7e0000000000000000000000000000000000000000000000000000000000000000c0c08080000000003f3f7f7ffffffefec0c08080000000011f1f1fffff7f7e7ef0fcffff01000000ffffff0100000000ffffc1c0c0c0c0c0ffff1f0000000000ff0f0000000000fc0f0000000000feff0000000000feffffffffffffffffffffffffffffffffff07ffffffffffffff78ffffffffffffff800f0303030307e7ff000080808080ff000000010103030302000000000000000c000000000000202000000000004040c00000008000000000000000010000000200c07e0000000000c0fffcfcfcf8f8f80f0f1f1f1f1f1f3f0000000000000000fefcfcfcfcfcfcf8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7ffff0e0e0e0e0e0f0ffffffffffffffffc1c1c1c1c1c1ffffffffff7f1f0707070307c1f8f0f0e0e0f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f1f1f1f1f1f1ff0f0f0f0f0e0e0e0030303037f7f7f7fc0c0808080808080ffffffffffffffff01010101010103033c3c3c78787878780000000000000000000000000000000030303030300000000000000000000000400000000000000000000000000000008080808080000000ffffffff1f000000ffffff3f00000000ffff3f0000000000ff3f000000000000fffcf8f8f0f0e0e0ffffffffffffffff07070f0fffffffff000004c7fffffffff8f8feffffffffff0100000101c3f3ff00c0f0fcffff3f0fffffff7f1f0f0e1e1f070100000000000000000000000000fcf8f8f0f0f0fcff000001611f07010000c0ff3e1e1c3c38ffe7e0c0c08080000f0f1f1f3f3f7f7f00400080000000000000000000010002fffefe7e1c0400000103010000000000000000000000000000000000000000000000000000000060302080000000000000010103030386e618103030707c7fff00000000000000007efcfcf8f8f8f0f00000000001010303fffef8f8f8f8f8fe0001010303030787c0808080c0f8feff07c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030307070f0f1f1f0000000000000000fffefefe1c0400003f0f030000000000000000000000000000000000000000000000000000c0f07ce0e0e0f8fefff1f0070f0f1f1f3f3f3f00000000000000007efcfcf8f8f8f0f0000000010103c3ff00000000000303070000000080e0f8f800000000030307c700c0f0fcfcfcfffffeffffffffffffff01c3f3ffffffffff7fffffffffffffff0000fcfffffffffc00fcffffff010101fcfffffffffe0000fcffff7f01010000ffffff0000000000ffff030101000000ffff3e0000000000ff0706060e0e0e0c000008080808000018101010103030308080808080808080ffffffff07070707000000010101010102020200000404040c0c0c1c181818186060604040404040c080808080808080000000000000000002020000000000000000000000000000f8f8f8f0f0f0f0f03f3f3f3f7f7f7f7f0000000000000000f8f8f8f8f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f3f3f3f3f3f3ff0f0f0f0f0f8f8f8ffffffffffffffffffffffffffffffff070f0ffffffffffff0fcffffffffff3fffffffffffc78080ffffffffffff0f0fffffffffe7e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f3f3f3f3f3f3f3fe0e0e0e0c0c0c0c07f7fffffffffffff8000000000000000ffffffffffffffff030303c3ffff7f0f7878f8ffff7f70700000000000000000000000000000000000000000000000000000000000000000000000000000f8f80000000000fcffff00000000f8ffffff000000f8ffffff070000f8ffffff030000f0ffffff070000000f1f1f0f000000e0c0c00000000000ffff3f0000000000ffffc0c0c0c0c080ffffffffffffffffffffffffffffffffffff7f1f0707070707010000000000001c38387070e0e0c000000000c0f0fc3fc0f0fcffffe7e0c0ffffffffffffff3f00010103030300007870f0f0e0e0c0c00000000001010303fffefefefcfcf8f8000001010303030702040400080010000000000080c08080004078feffffffff0000000000010103000000000000000070f0e0e0c0c080800000000101010303fcfcfcfcf8f8f8f0ffffffffffffffff0001010303070707e0e0c0c00000000087e7fffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f7f7f7fffff1f0000000000000001000000000000000000000000000000000000000080e0f87e00c0f0feffe7e1c01f0f0f0f1f1f3f3fe0e0c0c0808000007f7ffffffff8f0f00000000001010303e0e0c0c080808000ffff3f3f3f3f7f7f0380e0c0c0808080feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3fffffff7f1f0700001f07010000000000fcf8f8f0f0e0e0f00101010103030303000000000000000000000202020200000000000000000000020202020202020200000000000000000c0c0c0c0c1c1c1c00001010101010003020202020202060800000000000000007070f0f0f0f0f0f01010100000002020404040404040808181818181810103040c0c0c0c0c0c0808080000000000000000001010101010100000404040400000000000000000000f0e0e0e0e0e0e0c07f7fffffffffffff0000000000000001f0e0e0e0e0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f1f1f1f1f1f1f0ff8f8f8fcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffff3f0f07030000000080000000000000001f1f1f3f3f3e3e7ec0c0808080800000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7fffffc0c0c08080808080ffffffffffffffff0000010101010101fefefefefefefefc0f0f0f0f0f1f1f1f707070202020202000000000c0c0c0c000000000000000000000000000000000000000fefcfc7808f0f0fe7f1f030000ffff0f00000000003f010000000000000000000000000030000000000000fefc0000000000fcff0700000000f8ff0700000000f0ff0300000000e0ffffffffff80c0ffffffffffffffffffff7f7f7f7fffffc7c1c08080800f0f0f1f1f3f3f7f0000000000000000c0800000000000001f1f3f3c7870e0e0c0c08080000000003f3f1f07070702000000000000000000808000000000000007070f0f0e1e1e3cf0f0e0e0c0c08080070f0f1f1f3f3f3f20204040808000008000000000000101fffffffefefcfcf8030707070f0f1f1f0000000000e0e0c080c0f0fcffffffff07070f0f1f1f3f0fc0c0808080000000fffffffffffffffe0f0f1f1f3fffffff0000e0f8feffff3ffeffff7f0f0300001f07010000000000fcfcfcf8f8f0f0fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f0f030303030300000000000000000200040088f0f0000040f0feffffff80f0fcff1f07070f7fcf83838606060cc0808001010303027f7ffffffffefefc0000000001010303e0e0c0c0808000000307070f0f1f1f3f00000000000000007ffefefcfcf8f8f00000000101030307fffffefefcfcf8f8ffffffffffff7f1fffffff3f070100000f03000000000000000000000080e0f8000000307c7fffffc0c080808000000003030303030303060000000000000000000000000404040400000000000000000000040404040404000000000000000018181818181838380000202020202020606040404040404000000000000000000f0f0e0e0e1e1e1e02020202020200000808080808080818303030303030302080808080808080800000010101010101010101000002020200000000000808080000000800000000c0c0c0c0c0808080ffffffffffffffff0101010103030303c0c0c08080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0ffffffcfefefefefeffffffffffffffffffffffffffffffffffff1f1f1f1f3f3f3f7f000000000000000000000000000000007c7cfcf8f8f8f0f00000000000000101fffefefefefcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8080000000010101ffffffffffffffff0103030303030303fcfcfcfcfcfcf8f81f1f1f3f3f3f3f3f2000004040808000c0808000000000000000000001000202040400080010000000000000000000c000000000c0f00e010000e0fe0f000000807c07000000000007000000000000000c00000000000000000000000000000000000000000000000000000000000000fffefefefefefefeffffffffffffffffffffffffffffffff80800101030307077ffffffffefefcfc0000000101010303000c183870000000c0c0808000000000010101030307070e00001c0800004060000000000000000e00000000000000003c7878f0f0e0e0c000000000000101037f7ffffefefcfcf800000000010101030102020404080818f8f0f0e0e0e0c0c03f3f7f7fffffffffc080800000000001fffffffffffffefe03000001000000010000000000000000fefcfcf8f8f0f0e0ffff7f1f0703030307010000000000000000000080f0fcff00e0f8feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070f0f1f1f3f3f0000000080e0f8f8f0f0f0feffffffffffffffffffffffff0f1f1f3f3f7f7fff0c181830306060c006040c0818103020fcf8f8f8f0f0e0e00707070f0f1fffff0000c0f0fcffffff3f3f7f7fffffffc30000000000000101f0f0e0e0c0c08080070f0f0f1f1f3f3ff0f0e0e0e0c0c080070707070f0f1f1f0000000000c0f0fc0080f0fc3f0f0f0ffeff7f3838307070c7c180800000000000010103030306060604040400000000000000000000000000000000000000080000000000000000040404040808080800000000000000003830303030303070000000404040404040c080808080808000000000000000001e1e1e1e1c1c1c1c000404040404040410101010101010102020206060606060808080000000000001010103030303030202020200000000080000000000000000101010101010208080800000000000ffffffffffffffff0307070707070f0f8000000000000000fffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffff00000000000001010000000000000000f0f0e0e0e0c0c0c00103030303070707f8f8f8f8f0f0f0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0101010103030303fefefefefefefefc070707070707070ff8f8f8f8f8f8f0f07f7fffffffffffff0000000000010103000000000000080004040808101030200000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f00000000000f8ffff00000000feffffff000000ffffffffff0080fffffffffffffeffff8f87030300fffffffffffffffeffffffffffffffff0f0f0f1f1f3f3f7ff8f8f0f0f0e0e0f807070f0f1f1f1f3f0000000000000000000000000307070e0e1c1c1838307060e0c0c0c0808000000f1f1f3f3f7f7f1f0000000000000000c0c0808000000000030307070f0f1e1ef8f0f0e0e0c0c0c0030707070f0f1f1f103020604040c0808080000000000000fffffffffefefcfc81e3ffffffffffffffffffffffffffff0101030307070f0f0000000000000030e0c0c0c0808080800707070f0f1f1f3fc0f0f0e0e0c0c080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f07ffff3f0f03000000330000000080c080f8f0f0f8feffffffffffffffffffffffffffffffffffffffffffffffffffffffc0808101030307076061c1c1c3c3fefec0c0e0f8ffff7f1ffffffffffffff8f8ff7f1f0700000000808000008080010103030707070f0f1f00000000000000007f7ffffefefcfcf88000000001010303fffffffe3e3c3c78ff7f030000000000010000000000000060e0c0c08080000000000001010303070c0c1c181830306000000000000000000000000000000000080000000000000000000000000000000808080808181810000000000000000070707060606060604000008080808080808080000000000000000101010101013c3c3c3c3c3c18180400000808080000303030202020202040404040404040c0000000000000000003030303070707060004040400000000101010100000000020202020206060600000000000000000fffefefefefefefc0f0f0f0f1f1f1f1f0000000000000000fefefefcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0103030303070707000000000000000080808080000000c0070f0f0f1fffffffe0e0e0f0feffff3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0303030707000000fcfcfcfc1c0000000f0f0f0f00000000f0f0f0f000000000ffffff1f0000000003070700080010100000000000400000204040808080000000000000000101030000000000000000000000000000e06000000080f8ffe3e000e0fcfffffffffffeffffffffffffffffffffffffff3f00ffffffffff0f0000ffffffff07000000ffffff81808080800000010103030707fefcfcf8f8f0f0e0ffffffffffffffff7ffffffffffffffffeffff1f070303073f7f7ffefefcfcf800000000000101030e1e1c1c38387070e0c0c0c08080000000000101010303070e0e0c0000006010000000000000000000000000000000003c3c7878f8f0f0e080800000000001013f3f3f7f7efefefe80000000000000010101030206060c0cf8f8f8f0f0e0e0c0ffffffffffffffffffffffffffffffff7fffffffffffffff3c3f7f7fffffffff00000000000001013f7f7e7efefcf0f08000000000000101fffffffffefefcfcffffffffffffffffffffffffffffffffffffffffffffffffff7f1f070101030301000000000000000000303c7878f0f08000000000000080fffffffe1e060607fffffffffefefefcffffffffffffffffffffffffffffffff8fffffffffff3f07ffff3f3f3f3f7efc07010000c0f0fcfff8c0c0c081830307010103030707070f02020404080818101e3e3c7c7878f0f00000000000000000f8f0f0f0e0e0c0c00307070f8fffff7f78f8f8fcffc78180000000010103030300000000000000000000000000000000070e0e1c1c183830604040008000000000000000010103030000000000000000001010181c040400000000000008080810101010101010300000000000000000e0e0e00000000000808000000000000000000000000000000101010002000000183838380000000000000000000000002060606060604040c080808080808080000000000000000006060606060e0e0e00000000080000000000002020202020606040c0c0c0c0c00000000000000000fcfcfcfcfcf8f8f81f3f3f3f3f3f7f7f0000000000000000f8f8f8f8f8f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f1fffffffff0000f0feffff0f00f8ffffff0f000000ff3f3f7c7c7c7cf80300000000000000fffffffefefefcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0f0f0f00000000001000000000000030000000000000008080808000000000ffffff1f000000001f3f00002020604040c08080000000000000000100000000000004000206040c0c08181000000000000000000000000000000000c0c0808080000000fffffffffffffffe1f1f1f1f1f3f3f3f00000000000000000000000000000000000000000000000000000000000000000f0f1f1f3f3f7e7ee0c0c08080000080ffffffffffffffffffffffffffffffff070f0f0f1f1f3f3ff8f0f0f0e0e0c0c0030307070f0f1f1fe0e0c0c0c08080000000010103030707060e0c1c18183030000080c0c0c08080000000101f3f3f8f00000000000080f0e0c0c0e0f87e3f0f0101010101000000fefefefeffffffff0101030307070f0f08181030306060c0c080800000000000fffffffffffefefeffffffffffffffffffffffff3f0f0300ff1f070000000000030206040c0c0800f06000000000000001000000000000e0f8f8f0f0f0fcfffffffffffffffffff1ffffffffffffff3fffffff3f0f03000007030000000000000000000000000000e0e0e0c0c0808000800101030307070f070f0f1e10202040fcf8f8f0f0e0e0c0ffffffffffffffffff7f1f1f1f1f1f0701000080c0c08080f0e0e0c0c0818183ffffffffffffffff070f0f1f1f1f3f3f0e1e1c3c3c7878f03020604040800000f0e0e00000000000010103030706000080800000000000007f7ffffffffefefc000000000101010307070f0e1e1c3c38000000000000000000000000000000007070e0e0c0c0808000000000010103030206040c0808101000000000000000000000000000000000081810101010101030302020202020200000000040000000000000c0c08080800000c0c10101010100000101020202000000000000040404000000007878787800000000000000004040c0c0c0c0c0c0808080000000000000000001010101010e0e0e0c0c1c1c1c00000000000000000000000000004000c0c0c0c0c08000000001010101010000f8f8f8f0000000007f7f7f00000000000000000000000000f0f0f0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f01010303030f0100000000000000000000000000000000000000000000f8f8f0f0f0f0e0e00000010101010303fcfcf8f8f8f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffff1f00ffffffffff0700000f0f1f1f81808080000000fcffffffff00f0fffffffffffffeffffffffffffff1f3f3f3f3f3f7f7f404040808080808080000000000001000103030307060e0e00000000000000003020000000000000000000000000000000000000e0f8ffff0000000001010303fefcfcfcf8f8f0f03f3f3f3f7f7fffff0000000000f0ffff00000000fcff7f07000080ffff07000000e0fffffffffffffeffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffff7f7fffffffffffff80800000010103033f3f3f7f7efefcfc0000008080800001070e0e1f1f3f3f7f7060e0c0c080800000000000010101030301000200040408ffff7e3e3c3c3c7c0300000000000080000080c0f0fcffffffffffffffffffff0f1f1f3f3f7f7f0fc0808080000000000001010303000000fcfcf8f0f0f0e0e01f07070f0f0f1f1f00000000000000000000000000000000000000000000e0f8000080f0fcffff7ff8feffff3f0f01007f1f030000000000f0e060000020383f0f0100000000000000000000000000000000000000000000000000000000000200000000000000000f1e1e3c3c7878f04080800000000000c0808080e1f88e81ff3f0f0303030707010000000000000000000000000000000307060e0c1c1818fffffefefcfcf8f87f7ffffffffffffff0e0e0c0c18101030000010103000000000000000000000000000000006060e00000000000000000fcf8f8f0f0f0e0e00307070f0f1f1f1f7870f0f0e0e0c0c00000000000010103000000000000000080000000000000000707070e0e1c1c382020404040808000000000000000000100000000000000001010101020200000206020000000000000000000000000008080000000000000010100020080800000000000040707070404040c080808087870707070f0f0f00000000000000000c080808080000000000000000000000001010100000000001c1c00000000000000000000000000000000000000000000000000000000808000000000000c0f0f00000000e0c0c0c0000080ffffffffff0000010101010303c0c0c0c0c0808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030707070f0f0f0f000000000000000000000000000000000000000000004040e0c0c0c0c080808003030707070f0f0ff0e0e0e0e0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100000000c0ffff00000000f0ffffff000000fcffffffff80c0ff1f1f3f3f3fff1f000000000000ffffff3f3f3f7e7effff0100000000007f7ffffffffffffe0000070f0f0f0f0f00000000000000001c040000000000000000000000c0f0fe0000c0f0feffffff0000000000010103fffefefcfcf8f8f80707070f0f1f1f3fe0e0e0c0c0808000ffffffffffffffff3f3f7f7f7f7fffff000000e0c0c0c0c000c0feffffffffffffffffffffffffffffffffffffffffffff0f000000010101e1e0e0c0c0c0c080ffffffffffffffffffffffffffffffff07070f0f0f7f3f3ff8f8f8780600000087e70f00000000000f0000000000000000000000000200000306060c0c1c183888f0f0e0e0c0c0007fffffffff7f03000000000001000000ffff1e00000000007f0300000000000000000000000000e000000000000002030000000000181818e0e0e060000000001f0701000000000000000000000000000080808000000080feffff1f070707071f07070f0e1e1cfc00000080e0f8ffffc0f0feffffff3f0f7f7fffffc7c080800000000001010303000000000000000080e0f8f8f0f0e0e00307070f0f0f1f1f0000000000000000f0e0e0e0c0c0808040303f3f7f7fffff00000000000000000f0f1e1e3c3c78780000000000000000000000000000000038307060e0c0c0c0f0f0f0e060000300ff3f0f0100000000000000000000000000000000000000040000000000000000c0c0c080800000000000010103030706c0c08080000000003f3f7f7ffffffefe80800000000001010307070f0f1e1e3c00000000000000000000000000000000387870f0e0e0c0c000000000000101010100020004000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000007040000000808080808080818101010f0f0e0e0e0e0e0e00000000000000101000000000000000000000000000303030000003e3e3c3c3c0000000000000000c0c0c0c0c0c0c0c0000000000000000000000000000000000f0f0f0f1f1f1f1fc0c0808080808080ffffffffffffffff03030307070707078080000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f0701010100000000000000000000000000000000808080800000c00400000000010101010f1f1f1f3e3efe1e80808080e00c0000fffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f7fffffffffff000000070f0f0f0f7e7e7e7cfcfcfcf80000000000000000fefefefefefcfcfc0f1f1f1f1f1f3f3f000000000000004080e04040800000008781800000000100fffffffffffefefc030307070f0f1f1ff0f0e0e0c0c080803f3f7f7fffffffff0000000000000101fffefefefcfcf8f8ffffffffffffffff8080818101010383ffffffffffffffffffffffffffffff1fffffffffff1f01001f1f1f1f010000008080808000000000ffffffffffffffffffffffffffffffff3f3f3f7f7f7fffff00000000c0fcff7f000080fcffff070080f8ffff1f00000007070f0300000000300000000000000000000000000000c0000000000000f8ff00000000c0ffffff0000c0fcffffffff00f8ffffffffffffffffffffffffffff070707070f0f0f1f0000100000200040000000008080000080e0f8feffffffff0000010103030707e0f8f8f8f0f0e0e00f0f1f1f3f3f7f7ff8f8f0f0e0e0e0c0ffff3f07010101030300000000c0f0fe80c0f0fcffffffff07070f0f1f1f3f3f0000000000000000c0c08080000000003f3f7f7ffffffefe00000000000001010000000000000000fffffefefcfcf8f8010103030707070ff0f0f0e0e0c0c08000000101030303030000000000000000000000000000000000000000000000000000c0f8e0e0c0c00003030307070f0f0008001000200040000000000000000000000000000000000e0c1c18383030700000000000000000fefcfcf8f8f0f0e001030307070f0f1f3c387870f0f0e0e000000000000001010000000000000000808080000000000003030701000000000000000000006038000000c080800000f8feffffff3f0f030000000100000000000000000000000000000000000000000000000000000000080808080e1e1e101010101010202020e0e0e0c0c0c0c0c00101010101010103000000000000000003030202020206063c3c7c7c7c7c787800000000000000008080808080808080000101010101010100000000000000001f3f3f3e3e3e3e7e0000000000000000fffffffffffefefe0f0f0f0f0f0f1f1f0000000000000000fefefefefefcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f0ffffffffffffffcfcffffffffffffffff0103030383ffffff000080f8ffffff0fc0fcffffff0f00000303070704040c0803323e3e7c7c7c7c010000000000c0fc00000000e0fefffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f03010101010101f8f8f8f8f0f0f0f00001010101010103fcfcf8f8f8f8f8f83f3f3f3f7f7f7f7fc0c0808080808080000001030307070f0000000000000000fcf8f8f8f0f0e0e03f3f3f7f7fffffff80000000c0f0ffffffffffffffffffff030303c7fffffffff8f8ffffffff7f07fffffffffff3f0e0ffffff0f00000000ff1f0000000000000100000000000080000000000080f8ff00000000f8ffffff0000f0ffffff7f07ffffffffff070000ffffff0f00000000ff1f0000000000000300000000000000000000000000e0ff00000000c0feffff000000f8ffffffff0000000303030303f2fefefc7c000000ffffff0f00000000ff7f030000000000ffe0e0c0c0c0c0c0ffffffffffffffffffffffffffffffff1f1f3f3f7f7fffff00800000000000000000000101020204fefefcfcf8f8f0f00f0f1f1f3f3f3f7fe0c0c08080000000fffffffffffffffec08080010103030783e7fffffffefefcffffffffffffffffffffffffffffffff7f7f7fffffcf838000000000000101030000000000000000fcfcf8f8f8f0f0e003030707070f0f1f00000000000000c0f0f0e0e0f0fc1f030f1f1f3f0700000000000000000000000000000000008070000000000004010000000000010002000000000000000000c0808000000000001f1f1f3f3f7e7efc4000800000000000000000000100020000000080607070e070f0c4c1c08080000000000101030307e0c0c080800000001f1f3f3f7f7fffffc0c0808000000000030307070f0300000000000000000000000000000000000c00806018000000000e0300000000000000000000000000000206060c0c18183800000000000000000000000000e0e0e00000000080ffff0f000000000f0f0f0c10101010101030202020202020004040c0c0c0c080808080030303030303030300000000000000000606060404040404787878f8f8f8f8f000000000000000008000000000000000010103030303030300000000000000007e7e7e7efefefcfc0000000000000000fefefefcfcfcfcfc1f1f1f3f3f3f3f3f0000000000000000fcfcf8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070f0f1f1f1f3ffcf8f8f8f0f0e0e0ffffff1f1f1f1f1fff0f0000000000000000000000000000000000000000f0ff08181810103ffffff8f8f8f8f8f8ffffffffffffffff0f01ffffff3f07000000ffffc3c080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f7f7f03e3fffff0f00000feffffffff878000c383838303030300fffffffff0f000007fffffffff000000f0ffffff1f0000001f1f3f7f000000000000000000000000c0c0000000201800fffffef8e0800000ffffffff7f070000ffff7f07000000007f070000000000000000000000000080e0e0e0c0c0c0f8ff010101c1ffffffff0080fcffffff0f00f8ffffff1f010000ffff3f01000000003f0300000000000000000000000000f00000000000e0ffff000000e0feffffff0000000307070707f8fcfcf8f8f83800ffffffff7f070000ffffff0f00000000ffffc1c0808080800303070707070707000000000000000000000080c0c0c0800000707f7f7f7fffc080808080800000ffff7f0f0f0f1f1f0701000000000000fef8f0e0e0c0c08000010103030707070408080810102020e0e0c0c0808080007fffffffffffffff0000000101030307fefcfcf8f8f0f0f0070f0f1f1f3f3f7ffcf8f8f0f0e0e0e0ffffffffffffff7fffffffff3f0f010000010100000000000307060e0c1c1c380000000000000000e0c0c080800000001f3fff7f1f030000780e030000000000000000000000000000000000e0f0f0e00000000f0f0f1f1f0e800000000000000000000100020200000000080010002000000000000000000000000000000000fcfcf8f8f0f020000001010103101830041c000000000000e0c0c080800000000001010303030707070e0e0c1c1838300000000000000000fefefc3c0800000001010000000000000000000080e0380880e0380e030000000300000000000000000000000000000000000007070f0f1e000000000000000030306060c0c0c0800000000000000101c0c08080000000000f0f0f0f0f1f1e1e0c0c0c1c1c1c1c18203c3c3c2420606040404040400000808080808080000000070707070707070700000000000000000c0c0c0c0c080808f0f0f0f0f0f0f0f00000000001010101000000000000000003030606060606060000000000000000fcfcfcfcfc0c00000000010101000000f8f87800000000007f3f0000000000000000000000000000f0f0f0f0f0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f7f7f7fffffffffe0c0c080808000013f3f3f3fffffffff0000f0fffffffffff0ffffffffff0f01ffffff3f07000000ffff7f08000000003f0300000000000000000000000000800000000000e0fcff000080f0feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000ff07000000000000ff00000000000000000000000000000000000000000000f8000000000000001f000000000000f0f00000000000c0ffff000000000007070700000000f8fcfcfc00000000ffffffff0000000e3f7fffff000000000000000100008082c8f0c080000000010181f9ff00000080f8ffff1f0080f8ffff3f0300f8ffff7f03000000ff7f0700000000000f00000000000000000000000000e0fe00000000c0fcffff000080f8ffffffff00f8ffffffffffffffffffffffffffffffffffffffff3f03fffffffffffffcfc070f0f0f0f0f1f1f00000000000000000000000000e0fc38000000007cffc3c080000000000000000f0f0f0f0f0e0e1e000000000000000080808080000000e0ffffffffffffffff000000f8ffffffff3f3f7f7fffffffff000080f0fcffffff80800000010103030f0f1f1f3e3e3c7c6040c080800000000000000001010303fffefefcfcf8f8f0070f0f1f1f3f3f3fe0e0c0c0808000007f7fffffffffffffc0c08080010103031f07070f0f1f1e3e0000000000000000000000000080e0fc3870f0f8fe7f0f03181e3f0701000000000000000000008000000000c0300e0300c03806010000000000000000000000e0c0c0c0808000003f3f7f7f7fffffff0000000000000001040008081c1f00000000000080000000000000000000410000000000080100000000000000000000306060c0c0c08080008040000001010300010000000000000e0e1c1c383870707070e0e0c0c080800000000001010303000000008000000000001c0f03000000000000000000008000000080e0f8feff000000010103030700000000000000001e1c3c387878f0f00000000000000000800000000000000003030707060e0c1c00000000000000001c1c1c18000000001818181818383838604040400000000080800000000000000000000000000000070000000000000000000000000000000818180800000000e0e0000000000000010100000000000000000000000000000000000000000080000000000000c0ff0000000000f03f0100000000f80700000000803e0000000000c0ffffffffffff0000010101010101e0e0c0c0c0c0c080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81731f070707070ffffefcfcf8f8f0f07f7fffffffffffff00000000000101810000000000c0fcff00000000feffffff0000e0fcffffff1ff8ffffffff0f0000fffffffffffffffeffffffffff030000ffffff7f01000000fffffffcfcf8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000ffffff00fefefefeffff3fc0ffffffffffff80ffffffffffffffffffffffffffffffff1f1f1f1f1f1f1ffff03030303030707f3f000000000000000606060606060000fcfcf8e0e0e0e0e0ffffffffffffffffffffffffffffffff030f1f3fffffffff000000000001071f180000000000000000000000000000c0000000000080f8ff00000000f8ffffff0000f0ffffffff3fe0ffffffffff0f03ffffffffffffffffffffffffff7f1f1fffffff1f01000000ffff7f07070e0e0c7f070000000000000000000000000000fcfcf8f8f8f8f0f01f1f1f3f3f3f3f3f00000000000000003878787870f0f0f0c0c080808080000000010101010103031e1e1c1c1c3c3c3800e0e0e0e0000000ffffffffc0c0c0c0ffff0f0f0f0f0f0fff03000000000000fffefcfcfcfcfcfcffffffffffffffff0307070f0f1f1f1f78f8f8f0f0e0e0e000000001010103030606040c0c181830f0e0e0c0c0c080807f7fffffffffffff0000000001010303fefefcfcf8f8f8f007070f0f1f1f3f3f3c3c7878f0f0f03000c0f0fe1f0701007f1f0300000000000000000000004010000000e018010000601c0300000000000000000000000000000000000000000000000000000000000000000000000000fffefef8f8f0f0f001010101ffffffff000000feff3f3f7c00806078e0e0e0c00200000000000101800000000000000200000100000000000000000000000200030706060c0c1818080c000000000000f0e0e0c0c080800000000001010303070707060e0e1c1c0e0000000000000000000000c0f0f8f8f0c0c0808001010303fffffffffffffefe070f0f1f1f1f3f3f0000000000000000e0e0c0c080808000010103030307070f00000000000000001c38387070e0e0e0000000000000000000000000000000000000000000000000000000000080808000000000000000010000010101010000000c1c1c1c1c181800000000e0e00000000000303f3f20200000400000000000000000000000000000000000c0e0e0e080808080ffffffff0f0f0f1f1f1f1f1f00000000000000000000000000000000000000000000e01ffefefefefefefff803030303030707078080808080000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f1f1f3f3f7f7ff0e0e0c0c08080c0fffffffffffffffff37f030303070707fffcf8f8f8f8f0f0ff3f3f3f3f3f3f7f01000000000000600000000000f00e00fefefefefff9f8f800010101010101010000000000000000f8f8f8f8f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffff3f3f3f3f3f7f7f7f00000000000080f8f8f8f8f8f800fffffffffffffff8ffffffffffffffffffffffffffffffffffffffffff7f13fffffffffff1e0e01f3f3f7f7f7fffffc080808000000000fffffffffffffe1efffffffffffff8f0ff9f0700000101030f030101010202040000000000000000fefe3c1c18183830070000000000000000000080c0c080801c1c1e1f3f3f3f3f0000e0fefcfcfcf80007070f0f0f0f1ff0e0e0e0e0c0c0c07f7f7f7f7fffffff0000000000000000e0e0e0e0e0c0c0c0000101010103c3ff030302060606070f383838707070606040404000008080808080808080000000ffffffffffffffff0101010101030303fcf8f8f8f8f8f8f8ffffffff3f0f03003f1f070100000000f0f0e0e0c000000007070f0f0c1c1838306060e0c0c080800000000000010103fffffefefcfcf8f807070f0f1f1f1ffff0e0e0e0e0781e037fff7f0f030000000c010000000000000000000000e0f8ff0080f0fcff3f07011e1f3f0300008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0c0c0808000003f0f03030307070f7cf8f8f8f0f0e0e0c08080000101030303030707070e0e1c00040000000000000000001000000000040000000000002038307060e0c0c08040200000000001010000000000000000877e0e020000000001000000000000c00000000000000101f0f0e0e0c0c0808007070f0f1f1f1f3ffcfcf8f8f8f0f0e07f7fffffffffffff000000000101030300000000000000000f1e1e3c3c7878780000000000000000c0c080800000000001010303070707060000000000000000203c3e7e7e7c7c7c80808000000000000101010101010103000002020202000018181838383838300000000000000000202020606060404000000000000000000000000000000000e0e0e0e0e0c0c0c01f000000000000001f3f1f1f1f3f3f3e00c0808080800000f8ffffffffffffff1f1f1f3f3f3f3f3ff8f0f0f0f0f0e0e007070f0f0f0f0f1f0000000000000000fffffefefefefefcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0703030303f0fc010000000000fffffefefefcfcfc070f0f0f0f0f1f1ff0f0e0e0e0e0c0c07fff0707070707073c333030606060600000000000000000f8f8f0f0f0f0f0f003030303030307070000000000000000f0f0e0e0e0e0e0feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000f8f8f8fcfffffffeffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f7f7f7f0000000000000000f8f8f8f8f8f8f8f8ffffffffffffffffffffffffffffffff7f1f1f3f3f7f7fff0000000000000000c0c0808080000000ffffff7f1f070302010101000000000006040c0818101020f0f0e0e0c0c08080030307070f0f1f1f040808101030202000000000000000007060e0c0c0808080000000000001010300000000000000007f7f1e06060c0c08f8f8f8f0f0f0f0e01f1f3f3f3f3f7f7fc080808080000000ffffffff0f0000000000010000000000c0c0fcfe7e020000ffffff07000000000f0f0c0c1c1c1c186040c0c0c0c0c0fc80000000000000000000010101010103fffffefefefefefc0303030307070707f0f0f0f0f0f0f0e000000101030301010000000000000000000000000000000030306060e0f8fefe0000000000000101030307060e0c1c1cf0f0e06000000000ff1f030000000000000000000000000000000080f0780800c0f8fefffffefefc7f0f0300000000010000000000000000000000000080e0fc0100020202c7ffff0000000001010300000000000000103800000000000000006060c0c080800000000000000101030300000000000004040e1e1c3c38181010c0c0c0e0e0c0c08007070f0f1f1f3f3f1c38387070e0e0c00000400000000000000000000000000000400080010000008000000000010000010303000000000000000000000000180000000000000000e0c0c08080800000030307070f0f1f1f00000000000000003f7f7efefcfcfcf8e0c0c08080010101ffffffffffffffff0707070f0f1f1f3f00000000000000001000000000000000000000000000303c0000000000000000060c0c0c0808000000000000000000007c7c7c7cfcf8f8f80000000000000000030303030202020600000000040400003030307070707070000000000000000040404040c0c0c08000000000000000000000000000000000c0c0c0c0c0c0808001010101010101013e7e7e7e7efefefe0000000000000000fffffefefefefcfc7f7f7f7fffffffffe0e0e0c0c0c0c0801f1f1f1f3f3f3f3f0000000000000000fcfcfcfcf8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030707070707070f0000000000000000f8f8f8f8f0f0f0e01f1f3f3f3f3f7f7fc0c08080808080000707070f0f0f0f0f60e0e0e0c0c0c0c000000000000000c1e0e0e0e0e0e0f8ff07fffffffffffffff80f010101010101fffefefefefefefcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f0000000000000000f8f0f0f0f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffff0000010103030707000000000004000802040408081010200000000000000000206040c08080000080000000000001013f3f3f7e7efcfcf8404080800000000100000000010103020000000000000000030706060c0c18180000000000000000081010e000000000e0f00e00000000000f00000000000000000000000000000000000000e0f8f0f0000000020707070700000000300000080000e0fef8f0f0f0f80c0f1f1f1f1f1ffcc080808080f08001010101010101030202020206060404fcfcfcfcf87818180707070f0f0e0e0ee0e0e0e0e0e0c0c00103030307070f0f000000c0c0808080000001e1fffffffffefeffffffffffff01030307070f0f1f38387070e0e0c0c000000000000001010080f0fefefcfcf80407070f0f1f1f3f0000000000000000fcf8f8f8f0f0e0e00103030387ffffff00c0f8feffffffffffffffffffffffff1f07030307070f0f040000000000000038307070e0e040408000000080800000000000000101010107010103020606060408081010202040202000400080000080000000000000017f7ffffefefcfcf8c0c0c0c0f0ffffff0101030307070f0f00000000000000000000000000000000000000000000000000000000000000001e3c3c3878787070000000000000800000000000000000001e3e3c7c78f8f8f00000000000000001f8f0f0e0e0c0c080030307070f0f1f1ffefefcfcf8f8f0f03f7f7fff3f1f1f3f000000808000000000000000000101023f3f3f3e3e3c3c7c080000101030303000000000000000000000000000000000f8f8f8f8f8f0f0f000000000000101010606060606040404000000000000080070606060e0e0e0e0000000000000000080808080808080000000000001010101000000000000000080808080808000000303030303030303fcfcfcfcfcfcfcfc0001010101010303fcfcfcf8f8f8f8fcffffffffffff3f008081c1ffff8f80803f7f7f7f7f7f7fff0000000000000000f8f8f0f0f0f0f0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f1f1f1f0000000000000000e0e0c0c0c08080807f7fffffffffffff00000000000001010fffff0e0e1e1e1cf09f8180000000003f00000101010101f8f0f0f0f0f0f0e0ffffffffffffffff0103030303030303fcfcfcfcfcfcf8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7fffffff0000000000000000f0f0f0f0f0f0f000ffffffffffffff00ffffffffffffe100ffffffffffff03000f0f0f1f1f3f3e7e0000000000004000200040408080000000000000000001010000000000000000020204040c080810f8f8f0f0e0e0c0c00103030307070f0f060404080810103000000000000000003830306060c0c0800000000000000001000000301c0200000000c0c00000000000000303030204040000000000000000f0f0e0e0e0e0c0c0070f0f0f0f0f1f1f0000001010000000f0e0e0e0e0e0f0901f3f3f3f3f3f3fff00000000e0f0ff3f0303030303070706040c0c0c0c08f8f80000000080fcffff0e0e1c1cffffffffc0c0c0fcffffffff1f1f0f8181030303e0f8feffffffffffffffffffffffffffffffffffffffffff1f3f3f7f7fffffff800000000000000101030306060c0c18f8f0f0e0e0e0c0c03f7f7f7fffffffff0000000000000101c0c0808080000000fffffffffffffffeffffffffffff1f00fffffffffffff0801f1f3f3f1f1f1f3f0000206040c0c0804080808000000000000000010101020200000000000000000c0c181800000000000000000000000000000000000000000102020404387870c0c0c08080000000fffffffff3f0e0e00707070f0f1f1f1f0000000000000000000000000000000000000000000000000000000000000000e0e0c0c0c00000000000000100000000010100020206070ff0e0e0c0c08080000103030707070f0f80000000000000003f3f3f7f7efefcfcf0e0e0c0c08080813f7f7fffffffffff00000000000101010200040008001000787870706060607c7070f0e0e0e0e0e000000000010101030000000000000000f0f0f0f0f0e0e0e0010101010f0f0f0f0c0c0000000000000000000000000000e0e0e0c0c0c0c0c0000000000001010100000000000000000101010101030303000000000200000000000000000000000307070707070606f8f8f8f8f8f8f8f8e30707070707070f0300000000000000000000000000000080000000000000f0ffffffffffffffff0000000101010103e0e0e0c0c0c0c080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f3f3f3f3f3f3f00000000000000000000000000000000fffffffffefefefc01010303030307071c1c3c383838387800000000000000000102020202020004e0e0e0e0e0c0c0c0ffffffffffffffff0307070707070707f8f8f8f8f8f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1f000000000000000000000000000000fe000000000000ffff0000000000000f0300000000000000007efefefefcfcfcfc80000000010103030000010002000400020200040008001000000000000000001020204040008000c0808000000000001f1f3f3f3f7e7efc206040c080800000000000000001010180800000000000000101030306060c0c0000000000e0c0c0000000000707070704040808080010100000000000000000c0808080800000001f1f1f3f3f3f3f3f20200000004040008080000000000000fffffffffffffefe0101010103030303060404040c0c0808f8f8f8f0f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffff030307070707070ffffffefefefefefcffffffffffffffffffffffffffffffffffffffffffffffff010303070f0f1f1f1830306060c0c0808080000000000001fffffffffefefcfc03030707070f0f1f00000000000000001e04000000000000000000000000c080000000000000031f3e7870e0c08000008000000000000000010100000000000006040c00000000000000000000000000000000008000000000000007070f0f1e0000000000000000f0e0e0e0c0c00000000c0f1f0f000000c0c08080000000007f7ffffffffffefe0000000001010303010000000000000c0000000000000000000000000000000000000000000000c080c0c0e0f0fcffff0f1f1f1f3f3f7f7f00000000000000001f1f3e3e7c7cfcfc0000000000000000f8f8f0f0e0e0c0c081e3ffffffffffffffffffffffffff9f030307070f0f1f1f00c0c0c0c0e0f8fe7fffffffffffffffe0e0e0e0c0407f7f33030101010000001e1fffffffffffe3000001013f3f3f3f081818181818101000000000000000000000000000000000c0c0c0c0c080808001010101010303030000000000000000020202020202060600000000040400000000000000000000060e0e0e0e0e0e0cf8f0f0f0f0f0f0f00f0f0fffffffffff0080feffffffffffc0ffffffffffff3fffffff1f1f1f0f00fffff0e0e0e0e0e003030303070707078080800000000000fffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7fffff0000000000000000000000000000e0f0fcfcf8f8f8feffffc7ffffffffffffff7f7f7f7fffffffff00000000000000000404040000080888c0c0c0808080e0ffffffffffffffffff0f0f0f0f8fff0f0ff0f0f0f0fff1e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f1f1f1f1f0000000000000000fefefefefefefefeffffffffffffffff03030303030303030000000000000000fcfcfcfcfcfcfcfc07070f0f0f1f1f3f00080010002000400020204040008000000000000000000000000000000000000101020204040008fcfcf8f8f0f0e0e00001010303030707030206040c0818100000000000000000081800000000000080800000000000000f0f0f1f1f1e1e3e1000202020004040000000000000000000000000000000007f7e7e7e7cfcfcfc00808080000000000000000000010101fefefcfcfcfcf8f807030303030303070808101010101000f0f0e0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f1f1f1f1ffcfcfcfcf8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffff3f3f7f7fffffffff80000000000001010101030204040808f8f83000000000000701000000000080000000000000000000000000000000008000000000c000003f7ffffefefffcfc00000103070f0f0f00000000000000000000000000000000000040c0c0808080000000000001010300000000000000001e3c3c1800000000000000000000000000000000000080f000000000e00c070700c0f0fcfff87838ffff0f0f0f0f000007c1f0f0703020600f1f1f0f008080800000f00c0f0f0f0f181e010000000000f810101010303020ff707070e0e0e0e0e3c0c0808000010180e0f9ffff3f0f0fffffffc7c0808000010101030307070fc080800000000000ffff7f3f3f3e7e7c8781000000000000fffffffffefefcfcff1f000000000000fff8f8f8780000007ffffffffefefefef0ffffffffffff07c0c0c0c1ffffff0c3f01010101e107001010303f3f070000000000000000003c00000000000000008080808000000000030303030000000000000000000000000604040404040c0c000000000808080000000000000000000c0c1cfcfcfcfcf8f0f0feffffffffffff3f070101010307c1c0c080808080801f1f1f3f3f3f3f3f0000000000000000e0c0c0c0c0c0c0800f0f0f0f1f1f1f1f0000000000000000fefefefcfcfcf8f8ffffffffffffffffffffffffffffffffffffffff3f3f3f7f3f3f3f3f787870700000000000000000f0f0e0e0e0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffff00f9ffff7f0f0f1fffffffff80800000ffffffff7f000000fffffffff8f8f8f00f1f1f1f1f1f1f3fe0e0e0e0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f3f3f3f3f0000000000000000fefefefefefefcfcffffffffffff3f0303030307070700000000000000000000fcf8f8f8f8f8f8f83f7f7fffffffffff00808000000001010000000101020200010002000400000000000000000000000010002000004000e0c0c080800000000f0f1f1f3f0f030030100000000000000000000000000000000000000000000000000000000000003c3c3878787070e0400080800000000000000000000001010000000000000000f8f8f8f8f0f0f0f000000101010101030102020202060404f8f8f8f0f0f0f0e0070707070f0f0f3f0020202000000040c0c0c0c0c0c0c080ffffffffffffffffffffffffffffffffffffffffffffffff1f3f3f3f3f3f7f7ff8f0f0f0f0f0e0e0ffffffffffff1f00ffffffff7f030000fffffffff8f0f0f0ffffffffffffffff030307070f1f1f1f10102020604040c00000000000000000e0f8fefffffefefe000101030307070f00000000000000000000000000000000f8f8f8f8e2e0e0c01f1f3f3f7f7fff9f0000000000000000000000000000000000000000000000000307020000000000000000000000c0e0000000000006070700000000000000007808080800101010000000000000000038383070707070600000000000000000606060c0c0c0c0c080800000000000000f0f0f0f1f3f3f3e000000000000000020202060e0e0e0e0e0e000000303030383e3ffffff7e7efe0f0f0f1f0300004000000000000000000f1e1e3e3c3c78780000000000000000fcf8f8f0f0f0e0e00000010101030307f8f8f8f0f0e0e0c0c0ffffffffffffff0307070707070707fefefc3c3c3c3c3c070f03e0000000000c0c0cffff7f1f18000001010100f8f8c0fcfcfcc0c2c3c37f7f7f7f7fffff7f00000000f8ffffe000000000ffffffff000000000707070f00000000000000000c0c00000000000000000000000000000000000000003070f8f8f8e0e0e0c0c0ffffffffffffffff070707070f0f0f0f00000000000000003f7f7f7f7f7e7efe000000000000000080808080000000003f3f3f3f3f7f7f7f0000000000000000f8f8f0f0f0f0e0e0ffffffffffffffffffffffffffffffff7f7f7fffffffffff70f0e0e0e0e0e0c10000000000000101c0c0c080808080f8ffff3f1f1f1f1f1ffffffcfcfcf8f8f8ffffffffffffffff1f1f1f1f1f3f3f3f00000000000000000000010101000000f0f0f0f0f0f0e0e03f3f3f3f3f3f7f7fc0c0c08080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3f0000000000000000fcfcfcfce0e0e0e003030303677f7f7f000000000000000000000000000000e0f8f8f8f8f8f8f8ffffffffffffffffff030307070f0f9fff04000808181c3f3f000000200040008000000000000000008000000000000000000001000000000000000000000000000000000000000007000000000000000000000000000000000000000000200000e0e0c0c080808000000001010101030300000202000004000000000000000000e0e0e0c0c0c0c080030303030707070704040c0808081818e0e0e0c0c0c0c0803f3f3f7f7f7f1f1f00000000000080808080808080000000ffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffff000000000080070700000000040700000000f0fe02000000f0fcf0e0e0e0000ffffffffffff9f8f83f3f3f7f7f7fffff80808000000000000001010303030606fcfcf8f8f0f0f0e00f0f1f1f3f3f7f7f00000000000000000000000000000000c0c040000000000087010000000000800001010202060607000080e0f8f070700006070f0f1130000000000080c0c0c1e0e0f0fcffffffff07070f0f0f0f0f1f00000000000000001010202020206040000000000000000060e0e0e0c0c000000000000000000000808080000000000001010100000000003e707060606060600000000000000000e0c0c0c0c0c0c0c0030707070707070ffefefef8f8f8f0f000800101030303070000000000000200f0f0e0e0e0c0c0800000010103030707c0c0808000000000070f0f1f1f1f3e3ec080808000000000fffffffffffffefe070f0f0f0f0f0f0f3c3c383878787878000000000000000018101010101010c0f8e0e0e0e0e00807c3ffffff1f0f080800000000008181830000000020202021e0e0e0e0e0e0c0c00f0f0100000000010000607ffffffefe0000000000000000000e0e1e1e1c1c3c7060606060c0c0c08000000000000000ffffffffffffffff0f1f1f1f1fff7f3f0000000002030000fefefc7c7c7c7c78000000000000000000000000000000007ffffefefefefefe0000000000010101e0e0c0c0c0c08080ffffffffffffffffffffff7f7f7f7f7fffffc0c0c0c08080c1c1c181838383830101010303030307f8f8f0f0f07070603f3f1f1f03000000f8f0f0f0f0e0e0e0ffffffffffffffff3f3f3f3f7f7f7f7f00000000000000000002020200000000e0e0e0e0e0c0c0c07f7f7f7f7fffffff8080000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3fffffffffffff00f8ffffffffffffe0e0e0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f3f0f030000000000000000000000000000000000000000000000000000000000000020204040c0c0c080808000000f0f1f1f3f3f7f7f00000000000000000000000000000000000000000000000000000000010000000302060604040c08000008000000100000000000000000008080800000000000070f0f0f0f0f1f1e101030303020606080808000000000001f3f3f3f3f3f7fff00000000000000030000000001000000fffffffefefefefeffffffffffffffffffffffffffffffffffffffffffffffff0707477f7f7f7f0300f0f0f0100000000f0f0f0f0010f0100f0e020001000000f0c0c0c080808080ffffffffffffff0100010101030301000e0c1c1c38383870e0c0c08080000000ffffffffffffffff00000001010303070000000000000000000000c0f0fcfcf8e0f8ffffffff3f0f0f0f1f9f3f0c000070707e7c7cf8f8f0000000000000c0c0c182828282820707ffffffffff0f03031f1f1f1f010000000000000000000000400000000000000000000000000000c0000000000000f0ff0000000000000000000000e0ffffffff00000c0f0f0f0f0f60f0f0f0f8f8f8f80000000000000000c0c0c080808080800f0f0f0f0f1f1f1ff0f0f0f0e0e0e0e00700000000010101040008000010002080000000000000000f0f0f1e1e3e3c0c00000000000000007e7cfcf8f8f0f0e00000000001010103fcfcf8f8f0f0f0e00f1f1f1f1f1f1f1f7878f8f0f0f0f0f00000010101010107c0c0c0c0c0c03c3c0707070707e0e0e018181818f8ffffff83838383e3ffffff2101013f3f7f7f7fc0c0c0c0c0c0c0800101010101030303fefefefefcfcfcfc00000101010101013c3c3c78787860e0c0808080800000008080000101010101fffffffffffffffc3f3f3f3f7f7f7f7f0000000000000000f87800000000000000000000000000000000000000000000fcfcfcfcfcf8f8f801030303030707078080000000000000fffffffffffffefeffffffffffffffff8080800001010101070707070f0f0f0e070707070e0e0e0e60e0e0e0c0c0c0c00000000000000101e0e0e0fefffffffeffffffffffffffff7f7f7fffffffffff000000000000000004040400000000f8c0c0c0c08080ffffffffffffffffffff80ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000101030303070700000000000000000000000020004000000000000000000080800000000000000000010102020404fefefcfcf8f8f0f0000001010103030700000000000000000000000000000000000000000000000008101010002000000000202038030000000000000000000000000000000000000000000000000000606040c0c0c0c08000000000000000017e7e7efefcfcfcfc00000000000003010000000000000000fefefcfcfcfcfcfcffffffffffffff1fffffffffffff0f00ffffffffff0f00000303030303000000000006060000000000000000000000000000000000000000000000000000000000000000000000000000000000003c3f70e0e0c0c08000000000000001010303fefefcfcfcf8f8f80707cfffffffff7f000707070f070100f8f030000000000003000000000000000000000000109cfff0e0e0e0f8feffffc0c0c0c18181818107070f0f0f0f0f1f030302000000000000000080808080800000e00f0f1f1f1f00f8c0c0c0c08080ffffffffffffffffffffffffffffffff0001010101010303fefefefefefcfcfc0f1f1f1f1f1f1f1ff8f0e0e0e0e0e0e0000101010101010180808000000000001f1f1f0000000080e0e0c0c0c000000101010101030200000040408080000000000000000000000000000000000000c00000000000000207e0c0c080808000000307070f0f1f1f3fe0c0c0808080f0fc1f1f3f3ffffffffff0f0f0f0ffffffff070707070f0f0f0f3c7c7e7e7c7c7c7ce0c0c0c0c0c0c0c0ffffffffffffffffffffffffffffffff7f7f7f7f7f7fffff80808080808080800303030707070707fcf8f8f8f8f8f80603030303033f0100e0c0c0c00f00000000000001000000000102020202000004fcfcfcf8f8f8f8f87fff7f7f7f7fffff00000000001c1f1f000000000000000000000000000000000000000000000010f8f8f8f0f0f0020007070f0f0f0000000000000000000000fefefcfcfcfcf8f8ffffffffffffffff01030303030307070e1e1e1e1c3c3c3c0c1c1c1c1c18383880808080800000800101010303030303fefefefefc800000ffffffffffffffffffffffffffffffff0000010101010101f8f0f0f0f0f0f0f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f1f1f3f3f3f7f00000000000000008000000000000000000001000200000000000000000000000c08081010202040e0e0c0c0c0808000070f0f1f1f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000080000202000000000000000000f03f03020202027e7f7c7878f8f8f880808080000000000101010303030100f8f8f8f80000000001010101000000000000000000000000180000000000000000000000000000e0000000000000f0ff0000000000f0ffff00000000f0ffffc1000000f8ffff1f1f0000f8ffff80808000f8ffffffffffff3c3f3f3fffffffff0000000407ffffff7f7fffffffffffff00000000010103030206040c08081010f0f0e0e0e0c0c0807f7fffffffffffff000000000101030300000000000000008080000000000000fffffffffef8f0f0ffffffffffffffff81830303030303071f1f1f1f1f1f3f3f000000000000000080000000000000001f1f1f3f3f3f3f3e8080808000000000ffffffffffffffffffffffffffffffff0303030387fffffffcfcfcfcffffffff1f3fffff0f030303e0feffe3e0e0e0e001030303030303030000000000000000800000000000000001010303030303030000000000000000000000000000e0f8000000000007070fc0c080800000000007070f0f1f1f3e3e00000000000000003efefcfcf8f8f0f0ff3f0f0101010303fcfcf8f8f0f0f0e0ffffffffffffffff0f0f1f1f1ffffffffcf8f8f8fcffffff80808000181f1f1ffffffff8f8f81818ffffffffff030000ffffff3f0000000000000f00000000001f0303070707070700000000000000000000000000000080000000000000e0ff000000000000070f0400000000f0f030fcfcfcfcffff0f00ffffffffff0300001f3f3f3f00000000000000000000000040010000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f0f0fcfefcfcffffffffffffffff0707078fffffffff3c3800070707ffff38f0f0e0e0e0fffffcffffffffffffff0707c7ffffffffff00000303e7fffffffffffefeffffffffffffffffffffffffe3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffff0000000101030307000000000000000000080010002000400000000000000000408080000000000000000001010302067f7efe7c1c0000000000000000000000000000000000000000000000000000000000000000000000020404000000000000000000000000000404040400080808f0f0f0f0f0e0e0e000000101010103030000000000001c1c000000000000000000000000000000000000000000000000e0e0e0e0e0c0c0c0ffff3f3f3f3f3f3fffcfc0c0c0c0c0801f1f1f1f1f3f3f3fc0c0c0c0c0c080801f3f3f3f3f3f3f7f8080800000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070f1f1f3f3f7f20200000000000008080000000000000fffffffffefefcfc0707070f0f1f1f3f00000000000000000000000000000000e0e0c0c080000000fffffffffffffefe07070707070f0f0f3e3e3e3e7e7e7c7c000000000000000000000000000000003e3e7e7e7e1e00000000000000000000fffffffefefefefeffffffffffffffffffffffffffffffffffffffffffffffff03030707077fffffc0c0c0c0c0c080800303070707070707000000000000000000000000000000000706060606060e0e0000000000000000f8f8f8f8f8f8f0f00f1f1f3f3f3f7f7f00000000000000007c7cf8f8f8f0f0e00000000001010303f0e0e0c0c080800007070f0f0f1f1f3fe0c0c08080000000ffffffff0f000000ffff7f0300000000ff1f0000000000000300000000000000101010303030202000000000000000c0000000000000f0ff0000000000fcff7f0e0ecefeffff1f0000f0ffffff070000fcffff7f01000000ffff1f00000000000f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f00000000000f8ff1f000000c0ffff0f000000f0ffff870000000007070f0f1f1ef8f0f0e0e0c0c080fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070f0f1f1f3f3f000000000000000000000000000000000000000000000000000000000000000004040000000000000000000080e0c0c00000000c1f1f1f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000000020e0e0c0c0c0c0c08003030307070707071c3c3838383838700080800000000000181f1f1f1f3f3f3f0000000000000000c0808080800000007f7f7f7f7f7f7fff80808080808000003f3f3f7f7f7f7f7f80808080000000007f7f7f7f7f7fffff0000000000000000fffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffff00000001010103030000000000000000fcf8f8f0f0f0e0e03f3f7f7fffffffff000000000000010100000000000000000000000000000000fcfcf8f8f0f0f0fc0f0f0f0f0f1f1f1f7c7c7cfcfcfcfcfc00000000000000000000000000000000000000000000c0fc0000000000e0fffffefcfcfcfcffffe1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f808080800101010007070f0f0f0f0f0f000000000000000000000000000000000e0c0c0c1c1c1c1c0000000000000000f0f0f0f0f0300000ffffffff1f0000000000010100000000e0c0c0808000000007070f0f0f1f1f3f00000000000000003f7e7efefcfcf8f8000000000000030f00000000000000f80000000000e0ffff00000000f8ff7f010000c0ffff0f0000e0f8ffff03000000ffff1f0000000000ff0700000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0fe0000000000f0ffff00000000fcffffff0000c0ffffff3f3f00f0ffffff0700001e1f1f1f0000202020000000000000c0000000000000fcff0000000000030707000000003e7e7efe3c3c78f0f0e0c0c08000000000010103fffffefefcfcf8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcf8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7fffffffffffff0000000000010103000000000000000004000000000000000000000000000000000000000000000080800000000000003f7f7ffffffefefc00000000000101030000000000000000000000000000000000000000000000000000000000000000200000004000000080808080000000000f0f0f0f1f1f1f1f7070706060e0e0e000000000000000003f3e3e7e7e7e7c7c00000000000000000000010000000202fffefefefefcfcfc00000000000000017ffffffffffffefe0000000000000001fffffefefefefefe0000000000010101fefcfcfcfcfcfcf8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f0707070f0f1f1f1f3e0000000000000000c0c0808080000000fffffffffffffffe030303c7ffffffff0000e0ffffffffff00c1f3fffffffff0ffffffffffffffffffffffffffff7f1fffffffffff1f000000000101010100000000000000000000f8f8f8f8f8f8f8f07f7f7f7f7fffffffe0e0e0e0e0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f7f7f7f7f00000000000000800f0f0e1e1e1e1e1f00000000000000000404000000000000181838383838c0800000000000101f1f0000000000000000000000000000000000000000000000e00000008080e0f8ff3f7f7fffffff7f010000000000010000f0f0e0e000000000ffffff0300000000ff3f0000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f00000000000e0ffff00000000f8ffff1f000080feffff07000000010103010000f8fefefcfc1c0000ffffffff03000000ffff3f0000000000ff0f0000000000003f38383838f0f0f000000000f8ffff1f0000007f7f3f0100c0c0808080808000ffffffffffffffff070707070f0f0f0ffefefcfcfcfcfcfc810103070f0f1f3f03070f0e1c1c3878f0e0e0c080800000fffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f8f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f0300ffff3f0f03000000030000000000000000000000000000004000000000000000000000000000000200000000000000000000000000000000fcf8f8f0f0e0e0e0030707070f0f1f1f00000000000000000000000000000000000000000000000000000000fcfcf8f80000000007ff1f0000000000030300001f3e3e3e3e3e7c7cc0c0c0c0c08080800000000101010101fcfcfcfcf8f8f8f800000000000001010200040404040c08f8f8f8f8f0f0f0f001010101010103fffefefefefefcfcff01010101c1fffffffcfcfcfcffffffff0101010303030303f8f8f8f8f8783030ffffffff0f000000ffff1f01000000007f0300000000000000000000000000003e7c7cfcf8f8f0f000000000000101010000000000000000fefefcfcf8f8f8f0ffffffffffffffff7f7f3f1f0f0f0f1fe0c0808080000000fffffffffffffcf81f3f3f3f3fffffff00000000f0ffffff0002020203ffffff0000000001010101f0f0fffefefefefeffffffffffffffffc0c0c0c0c1818181ffffffffffff1f03ffffffffff030000ffffff3f000000007fff0700000000007e010000000000fc1e1c1c3c3c3cffff00000000000f0f0f00000080f0f0f0308000000707071f001f00002020070000000000c00000000000803f0000000000e00f0000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8000000000080feff00000000e0ffff7f000000fcfffffff0000007070f0f0f1f0018101010102020e0e00000000000007f010000000000000000000000000000000000000000c0800000000000060f010000000000000000000000000000000000000000e0e00000000080feffc1c0c0f0f0ffffffffffff1f1f1f3f3f3f3f3f0000000000c0c0c00000000000000101fffffffffffffefe0f0f1f1f1f1f1f1ffcf8f8f8f8f8f8f83f7fffffffffffff78feffff8f8303030000010303070f0efcfcf8f0f0e0c0c0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f0f0303030301c1000000c0f0fcffff000000010000010160f8fcfcf8f8f8f000000001010303070000000000000000000400080000000000000000000000000000000000000000c0c08080000000003f3f7f7fff0f020000000000e0f8fffe00307c7fffffffff0000e0f8ffffffff04070f0f0f0f0f1f000000000000c03e0000000000f87f707c7c7cfc3f00000080800000000000000303030303030606f8f8f0f0f0f0f0f001010101030303030818181818303030e0e0e0e0c0c0c0c0ffffffffff070303ffffffff01000080ffff1f070707870fff0f000000c0f3f003f0f0f0000f0f0f383f3f7f70707070000000000000000000000000000000e0000000000000000000000080f8c30100f0f0fcfffffff0f0030307070f0f1f1f0000000000000000f0e0e0c0c0c08080ffffffffffffffff3f7fffffffffffff00000103070f3f7ff0e0800000000000ffff0f00000000007f03000000000000f0f0f0f0f0f0e0e00101030303030303fefcfcfcfcfcfcfcffffffffffffffff81818383f3ffffff030707ffffffffff000000f0ffffff0f0080feffffff0300e0ffffff7f000000ffffff1f00000000ffff0f00000000000f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc0000000000c0ffff00000000e0ffffff000000f8ffffff0000007cffff070404e0fcfe7f00000000ffff070000000000ff0100000000c0c00000000000387f7ff0f0f0f0f0e0e0f81f1f1f3f3f3f3f7f202000404000000000000000000000780000000000000000000000000000000000000000000000000000000000000000000000000000002000000000204040400000000000000000c080808080808000ffffffffffffffff3f7f7f7f7f7f7f7fc0c08080808080800101010101030303fefefefefcfcfcfc3f3f3f3f3f3f3f7ff0300000000000003f00000000000000070e0e1e3e3e7eff1e3c3878f0e0e0e08000000000000103fffffffefcfcf8f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0e0e0c0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1f070303030707fcf8f8f0f0e0e0e001030307070f0f0ff0e0e0c0c080808007070f0f1f1f3f3f000000000000000000000000800000000000000000000100000000000000000000000000000000000000000000800000fefcfcfcfefffefcff07000000000003fcfcfcfcfcf8f8f8ffffffffffffffff3f3f7f7f7f7f7f7f703000000000000000000000000000000000000000000000060606040c0c0c0ce0e0e0e0e0e0c040030307070707070030707060600000008080808000000000031f1f1f1f1f1f1efff0f0e0e0e0e0e00f0f0f0f0f0f1f1ff0f0f0f0f0e0e0e00f1f1f1f1f1f1f1f7060e0e0e0e0e0e000f00f0f0f1f1f1ffee0e0e0e0e0e0e00101ffffffffffff0000010100000000f0f0f0f0f8f8f8f81f3f3f7f7fffffff00000000000000010000000000000000fffff9c000000000fffffffffefcf0e0ffffffffffffffff0003070f3f7fffff00000000000080c100f0fefefffffffffcffffffffff7f010707070707070000f8f8f8f808000000ffffff0100000000ff7f0100000000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000c0ff0000000000f0ffff00000000fcffffe7000080feff0f0f0f00e0ffff00000000f8ffff0000000000ffff000000000000ff000000000000000000000000000000000000000000000004040c0c0808080800c0fefefefcfcfc0800000000000000c0c0c08080808080ffffffffffffffffffffffffffffffff7f7fffffffffffff80000000000001017f7f7f7f7efefefe00000000000000000000000000000000000000000000000000000000000000002000000000404000404040808080808000000000000000000000000000000000fffffffffffffefeffffffffffffffff00000000000000010303030307070700fcfcf8f8f80000007f1f1f1f1f00000080e0e0e000000000ffffff0300000000ffff878080808080e0f9ffffffffff7f03070f1f1f3f7f7ef0e0c08080000000fffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0c0808080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f1f1f3f3f7fc0c08080000000001f1f3f3f7f7ffefe00000000000000007f7f7efefcfcfcf80000000000010103000000000000000000000000000000000000000000e0f8fe00c0f0fcffffffff0303030303030303fcfcfcfcfcfcfcfc0707010103030303f8f8e0e0e0c0c0e0ffffffffffffffff9f83838303070707000101010101010300000000000000c00000000000000001080000000000c0300000000080808380000008000101f9830002000080feff7f00010000030303003e3e3e3c3c3c3c38e0e0e0c0c0c0c0c01f1f1f1f1f3f3f3fe0e0e0e0c0c0c0c01f3f3f3f3f3f3f3fe0c0c0c0c0c0c0c01f1f1f1f1f3f1f01c0c0c0c0c0c0c0c0ff7f7f7f7f7f7f3f0000000000000000fcfcfcfcfcfefefeff7f3f3f1f1f0f07000000000000000000000000000000000000000000000000c080000000000000fffffffe04000000ffff7f0100000000e71f0000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000f8ff0000000080feffff000000c0ffffffff0000f0ffffffff0700f8ffffffff0300feffff0303030404ff3f0000000000000f00000000000000c0c0c0c0c0c080800f0f1f1f1f1f1f1f000000000000e0e00000000000f8ffff00000000f8ffffff000000f8ffffff070000f8fffffffff800f8ff0703030303081f1f1c7c787878fcfcfc0c00000000010101000000003f80000000000000c0ffffffffffffffffffffffffffffffffffffffffffffffff0101030303070707fcfcfcfcf8f8f8f000000000000101010000000000000000000000000080c0c000607c7c7c7fffff0000008080000000800000000000000001010101010103020000000000000000fefefefefcfcfcfcffffffffffffffff010101010101031f0000000000000000000000000000000080000000c0c0c0800fffffffffffffffc0ffffffffffffffffffffffffffffff3f1f070303070f1ffcf8f8f0f0f8fcfe0001010307070f1ffcf8f8f0e0e0c080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000fffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffff0000000001010303fefcfcf8f8f0f0e00001010303070707f8f0300000000000030000000000000000000000c0f8e2e080f0fcffffffffffffffffffffffffffffffffffffffffff0707070707070707fcfcfcfcfcfcf8f80707071f1f1f0f0fe0e0e0e0c0c0c0c0ffffffff0f07070707070f010000000001c000000080888cffff7f010000f88301030000001c1f3f00000000e0e0c040000000fce3e10100808087ff7f7170701f1f1f1f1818303004000000080800007878787070707060c0c0c0c0808080803f3f1f0000010101c0c0c080808080807f7f7f7f7f7f7f7f808080808080808001010101010101f1808080808080f0ff3f030303070707e7000000000000f8fffeffffffffffffff0707070303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080fc0000000000f8ffff000000e0ffff7f010000feffff1f00000003070707000000fcf8180000000000ff1f0000000000001f00000000000000202060606060606000000000000000c0000000000000e0ff0000000000000f0f0000000000000000000080800000000080feff03030303031f1f1c1c1c3c3838e0e0e0e0c0c0c0c00f00000000000001fefcfcfcfcfcfcfc0303030303030303f8f8f8f8f8f0f0f0030303070707070778f87870f0f0f0f098808080000000003fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070f0f0f1f1f1f1ff0f0f0e0e0e0e0c001010181ffffffff0000c0ffff0f0f0fc0c0fffffffcfc7cfffffffffffffffc00f0ffffffffffff00010101010181ff020202020606070700000000000000f0fcfcf8f8f8f8f8ffffffffffffffffff1f1f1f1f1f1f3fff00000000000080ff0000000000000f038080808080fc0000ffffffffffffe0e0ffffffffffffffffffffffffffffffff9fffffffffff7f1fffffffff1f0300003f3f7ff8f8f0f0f00000000000010303fffffefcfcf8f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0101010101010103fefefefefefefcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070f0f1f1f1fffe060404040f0feff01000000000080e1000000c0f0feffff003c3f3f3f3f7f7fc0c0c0c0c0808080ffffffffffffffffffffffffffffffffffffffffffffffff07070707073f0707f8f8f878000000000f0f1f0c00000000c0000000000000000700080000000000000604040404088800000000000020030000000000e0e0e03f3f3f7f7fffffff00000000000000010080180400080800f0f1e0e0e0fefffe30303070606161e1101010002020206060e0e0c0c0c0808080808080fcffffff01010101f3ffffff808080f8ffffffffffffffffffffffff80ffffffffffff01ffffffffffff0100ffffffffff000000ffffff7f00000000ffff7f0000000000ff3f0000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000080f0f0f0f80000f0ffffffff7fe0fe7f1f07030000ff0f0000000000000300000000000080000000000000e0ff0000000000f0ffff000000000c1f1f1f000000f0e0e0e0000000feffffffff0000feffffffffffc0ffffff0f01010101ffffffffc3c3c3c3ffffff00000000000f0f0f0e0e1e1e1e0000000000000000000000000000000003030706060606063838383838383878c0c0c0c0c0c0c0800101010101030303f8f8f8f8f8f8f0f0070707070707070ff0f0f0f0e0e0e0e0070f0f0f0f0f0f0ff0e0e0e0e0e0e0c00001010101010303fffefefefefefcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f7f7f7fffc0c0808080800000ffffffffffffffff0f0f1f1f1f1f1f1f1c18383838383830f8f8f8f8f8787070ffffffff3f000000ffffff0f00000000070703000000007ff8f8f818181818f0ffff0000000000ffffff0000000000ffff3f02020202feffff0000000000ffff030303ffffff0101000000ffffff0000c0c0f8fffffffefeffffffffffffffffffffffffffffffff1f1f1f3f3f3f7f7f0000000000000000e0e0e0c0c0c08080070f1f1f3f7f7fffe0c0808000000000fffffffffffefefcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0303030303030707fcfcfcfcfcf8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ffffffffffffffffffffffffffffff7f7f7fffffffffff8080800000000000ffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0fffff070100000001018180c000000000000000000000000000000000000000000000e07f38000000000c0f1c0000000000000060c080800000c0c0c0ffffffffffffffff0101030307070f0f1000003830300000fef830303030f8f8e1c1c0c0c0f0ffff404070ffffff7f0f8080000000000000ffffff0700000000ffff030000000000ff03000000000000030000000000000000000000000000fe000000000000feff0000000000ffffff00000080ffffffff000080ffffffffff00c0ffffffffffff000f0f1f3f7fffff00000000000000000000000000000000000000000000000000000000000080c0f8f8fcfefeffffff3f1f1f0f070303010000000000f8f8fc00f8fefefffffffffeffffffff1f1f1fffffffff87808080ffffff3f0f0f0f1f1f1f0f000000000000000000000000000000000000f8f8f8c0c0c0c0f0ffffff0101010101010101c38383838286868600000000000000001e1e1e1e3e3c3c3c000000000000000000000000000000000606060c0c0c0c0c707070707070707080808080808080800303030307070707f0f0f0f0f0e0e0e00f0f0f0f0f0f1f1fe0e0e0c0c0c0c0c01f1f1f1f1f1f3f3fc0c0c0c0c08080800303010101010103fefffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000101010103fffefefefefc0c0c3f3f3f3f3f3f7cfc70707070f0f0fcff707070707fffffff00f0f0f0f0f8fffffcffffffffffffff7f7ffffffffffffff0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff010101ffffffffff000000fffffffffffefefeffffffffffffffffffffffffffffffffffffffffff7fffffffffffffff0000e0fcfffffffff0feffffffffffffffffffffffffffff010103070f0f1f3ff8f8f0e0c0c08000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070707070f0f0ff8f8f8f8f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f03ffffffff1f010000ffffffc1c0808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0001010101010303fefefefefefcfcfcff3f07070707070ffff8f8f0f0f0f0f00101010103030303c0c0c000000404000080fff8f8f8f0f0f0ffffffffffffff0f0f0f0f0f1f1f00180060e0e0c0c0c078f8fcffffffffff8080808000010101ffffffffffffffff0f1f1f3f3f7f7fff0000008080000000f8f0f0f8ff3f0701ff7f1f070000000003000000000000c00000000000000203000000f0fefefcfc0000f8ffffffffff00fcfffffffffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03070f3fffffffff000000000101010100000000c0c0c080e0f8fcffffffffffffff7f3f3f1f0f070000008080c0e0e0fe3e3f7f7f7f7f7f03000000000000003f3f3f3f3f3e7e7e80800000000000001f1f7f7fffffffff00000000000000000000008080000000f8f8f8ffffffffffffffffffffffffff0101030303c3ffff868686868687878700010101010101013c3c3c7c7c7c7c7c00000000000000000000000000e0c0000c0c0808f8ff3f007060e0f8ffffc0c080808000000000000707070f0f0f0f0fe0e0e0e0c0c0c0c01f1f1f1f1f3f3f3fc0c0c080808080803f3f3f3f7f7f7f7f80808000000000000303030303070707fefefcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03030707070f0f0f0c0808f8f0f0f0e0fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f7fffffffffffff0000000001030307fffefcfcf8f0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f1f1f1f1ff0f0f0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f07fffffffffff9f8f0ffff7f07010101013f0300000000000000000000000080f00000000080f8ffff8080c0f8ff3f0707fffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff0303030707070707fcfcf8f8f8f8f8f80f0f0f0f1f1f1f1fe0e0e0e0e0c0c0c00307070707070f0f0008080800101010f0300000000000fe0700000000e0ffff000000003c0f0f0fc0c020080f0e02007f070000000000000000000000c08080fefefefefeffff3fffffff7f1f0300000000010000000000000000000000e0f8000080e0fcfffffff0feffffffffffff0303030303030303fcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01010303030303038080808080000000ffffffffff7f3f3f0703010100000080f0f8fcfcfeffffff7f0303030303030300fcfefefefefefe7f7f7f7f7fffffff0000000000000080fefefefefefefeff00010101010101030000000000000000fffffe7e00000000ffff1f0000000000ff0f0000000000e0878686868684fcff010101010101e1017c7c7cfcfcfcc7c0000000000000000000000000c0808080000000e0ffffffffc0c0e0ffffffffff00000080ffffffff0f0f1f1f1f1f1f1fc0c0c080808080803f3f3f3f7f7fffff8080000000fcffff7f7fffffffffffff0000f0ffffffffff0707070ffffffffff8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f1f1f1f3f3f3f7fe0e0e0c0c0c08080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1fffffffffffffff00ffffffffffff0300ffffffffffff0000ffffffffff000000ffffffff1f000000ffffffff00000000ffffff0700000000ffffff0000000000ffff000000000000ff3f000000000000ff00000000000000ffc0000000000000fffffcc000000000fffffffffcfcf8f0ffffffffffff7f3f0f07030101000000c080000000000000fffffffefefcf8f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f3f3f3f3f3f3fe0e0c0c0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070f0f0f0f0f1f1ff0f0f0f0e0e0e0e0010303e3ff0f070700f00f0101030303fffffe7e7cfcfcf8ffffe1e0e0e0c0c0070f0f0f0f1f1f1ffefcfcfcfce0e0e0ffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0f1f1ff0f0f0f0f0e0e0e01f3f3f3f3f3f7fffc0c080808080e0ff0f0fcfffffff3f03f0f8ffff7f070000ffffff0f00000000ff0f0000000000001f1e1e1e3e3c3c3c000000008080f0ff0000e0feff7f1f03e0fe3f0f0300000007010000000000000000000080f0fcff00c0f0fefffffffffeffffffffffffffffffffffffffffffffffffffffffffff0707070707070707f8f8f8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070707070707070f00000000000000003f3f3f7e7e7e7efec0c0c08080808000ffffffffffffffff03030303fffffffffefefefeffffffffffffffffffffffffffffffffffffffffffffffffffff7f03030303030307000000000000000000000000fcfcfcf87800c0ffffffff1f0800ffffffff0f0000000f0f0f0f0f0f0f0f0000000000000000c0c0c0c0c080808000000101010101ff808080808080ffffffffffffffffffffffffffffffffffffffffffffffffffff3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03ffffffffffff0700ffffffffff0f00007f7f7fff1f0000008000000000000000ffff7f0000000000ffff000000000000ff030000000000007f00000000000000000000000000000000000000000000f800000000000000ff000000000000feff0000000000c0ffff0000000000ffffff00000000f0ffffff00000000ffffffff000000fcffffffff000080ffffffffff0000ffffffffffff00e0ffffffff1f0f00ffffffffffe0e0001fff7f1f1f1f1f00000110303070f0e0c08000000000001f0f0f07030000000080c0e0e0f0f8fc03070f0f1f3f7fffe0e0c08000000000fffffffffffefcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f1f1f1f1f1f1f1fc0e0e0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f3f3f3f3f3fe0c0c0c0c0c08080070f0f0f0f1f1f1f060606060c0c0c1cf8f8f8f0f0f0f0e0c0c18181810303031f3f3fffffffffffc0c0c0c080808081ffffffffffffffffffffffffffffffffffffffffffff3f3f1f1fffffff0f0000e0fcfffff3e0e0e0ffff1f01000000003f0100000000000000000000000000e00000000000c0feff000000c0fcffffff0080f8ffffffff1ffcffffff3f0f0300ff3f07010000000000000000000080f0000000c0f0feffffe0f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0f0f0ff0f0f0f0f0f0f0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0f1f1f0000000000000000fefcfcfcfcfcfcf80000000101010101fffffffffefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03030303030387ff0000000000e0ffff00c0f0f0f8ffffff0000000000fcffff000000f0feffffff0000e0ffffffffff0fffffffffffffffe0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07ffffffffffff0f00ffffffffff1f0000ffffffff3f000000ffffff7f00000000ffff7f0000000000ffff000000000000ff00000000000000010000000000000000000000000000fe000000000000fcff0000000000f8ffff00000000f0ffffff00000000030707070000c0f8f8f8f8f00000ffffffffffff00ffffffffffffffe0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f1f1f1f1f1f1f1fe0e0c0c0c0c0c0c01f1f1f1f1f1f3f3fe0e0e0e0e0e0e0e00103070f0f1f3f7f0000008080000000fefffffffffffefcffffffffffffffff010103070f1f1f3ff8f0e0c0c0800000fffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f0f0f0f0f0707e0e0e0f0f0f0f0f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f636040c0c0c080808000000000001f3f3f3f3f7f7f7f18181830303030f0e0e0c0c0c0c0fcff03070707fffffffffffefeffffffffff0101010103030303ffffffff00000003ffff7f00000000003f1f000000000000000000000000f0fee0e0e0c0c0fcffff000101f9ffffff7f00f0ffffffff0f00feffffff1f000000ffff7f0300000000ff0700000000000000000000000000c00000000000c0fcff0080e0f8fffffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f1f1f1f3fe0e0e0e0e0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f3f3f3f3f0000000000000000f8f8f8f8f0f0f0f003f3fffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3fffffffffffff3f00ffffffffff3f0000ffffffff3f000000ffffff7f00000000ffffff0000000000ffff000000000000ff010000000000000300000000000000000000000000000400000000000080800000000000f0ffff00000000e0ffffff000000c0ffffffff000080ffffffff070000ffffffffff0000fffffffffffffcfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f1f1f1f1f3ff0f0e0e0e0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f3f3f3f3f3f3f3fc0c08080808080803f3f3f3f3f3f3f7fe0e0c0c0c0c0c0c0ffffffffffffffff00010307070f1f3ff8f0e0e0c0800000fffffffffffffffe7fffffffffffffff0000010103070f0ffcf8f8f0f0f0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0703030301010100f8f8fcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f7f7f7f7fc0818080808000000000010101010103fefefefefefcfcfcffffff0300000000ff3f0000000000000f00000000000000fc1c1800000000e0070000000000f8ff00000000e0feffff000000fcffff1f0100c0ffff7f030000feffff0f00000000ff1f0100000000000300000000000000000000000000f0ff00000000c0feffff000080f8ffffffff00f0fffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f7fc0c0c0c0c0c08080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f7f7f7f7f7f0000000000000000f0e0e0e0e0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1fffffffffffff1f00ffffffffff1f0000ffffffff1f000000ffffff1f00000000ffff1f0000000000ff1f0000000000001f0000000000000000000000000000e0000000000000e0ff0000000000c00f0f00000000c0fffcfc00000080ffffffff00000007070707070000fffefefefcfc00fffffffffffffffeffffffffffffff070f0f0f0f0f0f0f8080808000000000ff7f7f7f7f7f7f7f0f00000000000000000000000000000000000000000000e000000000000000fff8f8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030303fffffffffffefefe3f3f3f7f7f7f7f7fc080808080808080ffff8080808000007f7f7f7fffffffff8080808080808000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f7f7f7f7f7f7f80800000000000007f7f7f7f7f7f7f7fc0c0c08080808080ffffffffffffffff7fffffffffffffff0000010103070f1ffcf8f0f0f0f8feffffffffffffffffff1f1f1f3f3f7f7f7fe0c0c0c080808000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000808080c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f7f7f000000000000000003030302e6fcfcfefcfcfcfcffffffff010101ffffffffff00c0ffffffff7f07f0ffffffff0f0000ffffff3f01000000ff7f0300000000000f00000000000000000000000000c0fe0000000000f8ffff000000f0ffffffff00c0fefffffffffff8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7fff8080808080000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000010101c0c0c08080000000ffffff0f01000000ffff0f0000000000ff0f0000000000001f000000000000000000000000000000000000000000e0800000000000e0ffff00000000e0ffffff000000e0ffffffff0000e0ffffffffff00e0ffffffffffffe0ffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0f0f0ffcfcfcf8f8f8f8f8ffffffffffffffff0707070707070f0ffcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffff0f0f0f0f0f0f030300000000000000007fffffffffffffffc0ffff0303030303ffff7f0000000000ffff000000000000ff3f080808080808fff0f0f0f0f0f0f03f030307070707070101010000000000fefefefefefefefc0303030707070707fcfcfcfcfcfcfcfc7f7f7fffffffffff80800000000000000000000001010101fffffffffffffffe0000000000010101ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7fffffffffffff0000000000000000fffffefefefefefe8080808000000000ffffffffffffffff3f00000000000000e0e0e0e0e0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffff0000000101010303fffffefefefcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0c0e0e0e0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1fffffffffffff7f00ffffffffffff00007f7fffffff03000080fcffff0f000000ffffff7f00000000ffff0f00000000003f0100000000000000000000000000f80000000000e0ffff000000c0fcffffff0000f8ffffffffffe0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0ffffff0f0f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffff000000000000000000ffffffffff000000ffffffff01000000fffffff9f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffff03ffffffffffffff00ffffffffffff0700ffffffffffff0000ffffffffff030000ffffff3f00000000ffff07000000000001010000000000000000000000000000000000c0f0feffff000000010101010100000000000000f8000000000000000718181818181838f080808080808080811f0f0f0f0f0f0f1ffcfcf8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f1f1f1f1f1ff8f8f8f8f8f8f0f0ffffffffffffffff0f0f0f0f0f0f0f0ffcfcfcf8f8f8f878ffffffffffffff00ffffffffffff3030030303ffff3f00000000fcfffffcfcfcffffffffffffffff03030303030303030000fefefefefefe00f8ffffffffffff080f0f0f0f0f1f1ff0f0e0e0e0e0e0e007070787ffffffff0000000303030303fcfcfcfcfcfcfcfc070707070f0f0f0ffcfcf8f8f8f8f8f8ffffffffffffffff00000001010101010101000000020202fefefefefefefefe0101010101010303fefefefefefefefeffffffffffffffffff01010101010101f3e0e0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000010101010101fefefefcfcfcfcfc0000010101010101fffffffffffefefe010101018181f9ffc0c0c0c0ff1f1f1ffffffffffff8f8f8ffffffffffffffffffffffffffffffff030707070f0f0f0ff8f8f8f0f0f0e0e0ffffffff0f07070ffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000000000000003f000000000000000000000000000000000000000000000000000000000000e000000000000000ff000000000000ffff0000000000fcffff00000000f0ffffff000000c0ffffffff0000e0ffffffffff80fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f1f1f1ff0f0f0f0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1f1f1f1f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8100000000000ff070000000000000700000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000080feffffff0000f0ffffffffff000c0f0f0f0f1f1f0000000000000000fffffefefefefefc8181838303030303ffffffffffffffff0707fffffffffffff0ffffffffffffff81818181818101011f1f1ffffffffffff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffff000000000000000370606060606060600000000000008080fcfcfcfcfcfcffffffffffffffffffff0307070707070707fcfcfcfcfcfcfcfcffffffffffffff7f1f1f1f1f1f1f1f00e0e0e0e0e0c0c0c0ffffffffffffffff0303030303030707fcfcf8f8f8f8f8f80f0f0f0f0f0f1f1ff8f8f8f8f0f0f0f0ffffffffffffffff01010103030303030202000000000004fcfcfcfcfcfcfcfc0303030303030707fefcfcfcfcfcfcfcffffffffffffffff0303030303030303e0c0c0c0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff010103ff0f070707fcfcfcfffcfcf8f8ffff7f0303030303fffffefefefefefc7f010101010101011e1e1e1e1e3e3e3ef0f0e0e0e0e08080ffffffffffffffffffffffffffffffff1f1f1f3f3f3f7f7fe0c0c0c0808080000f0f0f8ffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00feffffffffffffe0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f1f1f3f3fe0e0e0e0e0e0e0c0ffffffffffffffffffffffffffffffffffffffffffffff0fffffffffffff0700ffffffffff030000ffffffff03000000ffffff0100000000ffff010000000000ff000000000000001f1000000000000000000000000000000000000000000000000000000000000000000000000000040000000000c00300000000c0e0030000000000000000000000000000000000000000000000000000000000000000c0ff0000000000e0ffff00000000f8ffffff000000feffffffffffffffffffffffffffffffffffffffff1f1f1f1f3f3f3f3f0000000000000000fcfcfcf8f8f8f8f80707070707070f0ffffffefefefefefeffffffffffffffffffffffffffffffff0101010101010101ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030303070707070300000000000000f8f8f0f0f0f0f0f0030303030307070778f8f0f0f0f0f0f08080800000000000ffff3f3f3f7f7f7fff80808080808080070707070707070f0c0404040404040000000000000000000000000000000000c0c0c0c0c0c00000ffffffffffe780000707070707070707f8f8f8f8f8f0f0f01f1f1f1f1f1f1f0ff0f0f0f0f0f00000ffffffffff0700000303030703000000040400f8f8f8f8f8fcfcfeffffffffff070707ffffffff7ffcfcfcfffffffff8ffffffffffffffff0307070707070707c0c0808080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0707070f0f0f0f0ff8f8f8f8f8f8f8f00303030307070707fcfcfcfcfcfcfcfc01010101030303033e3c3c3c3c3c3c7c0000000000000000fffffffffcfcfcfcffffffffffffffff7fffffffffffffff0000000001010103fffffffefefefcfcffffe0c0c1c18183ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01ffffffffffff0300ffffffffff070000ffffffff0f0000003f3f3f1f00000000c0c0000000000000ff1f0000000000000f0000000000000000000000000000f0000000000000f8ff0000000000fcffff00000000fcffffff000000feffffffff0000feffffffffff00ffffffffffffff000fffffffffffff00ffffffffffffffc0ffffffffffffff07070707070f0f0f0000000000000000000000000000000000000000000000fe0000e0fcfcfcfeff00f8fffffffffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f7f7f7f7f7fffff0000000000000000f0f0f0f0f0e0e0e00f0f0f0f1f1f1f1ffefcfcfcfcfcfcf8ffffffffffffffffffffffffffffffff0303030303030303ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0fffffffffffff7f00ffffffffffff0000ffffffffff030000ffffffff1f000000ffffffff00000000ffffff0000000000070707000000000000e0e0e0e0e0e0e0ffffffffffffffff070707070707070ff0f0f0f0e0e0e0e000000001010101017f7f7f7f7f7e7efe80800000000000000f0f0f0f0f0f0f0f00101010101010300000000000000080000000000000001f0000000000000000000000000000001006080000000000001000000000000000000000000000001000000000000070000000000000f8fcfc00000000080f0f0ff8f8f0f0f0f0f0f0ff808000000000000f0f0f0f0f0f0f0ff8f8f8f8f0f0f0f0ffffffffffffffff070f0f0f0f0f0f0f8080800000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f1f1f1f1f1ff0f0f0f0f0f0f0e00707070707078ffffcf8f8f8f8f8ffff03030303033f3f3f7c7c7c7cf8f8c000000000e0fffffffefcfcfcffffffffffffffffffffffffffffffffffffffffff0303070707070f0ffcf8f8f8f0f0f0e0e3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f3fffffffff0f000000ffffff1f00000000ffff3f0000000000ff7f000000000000ff00000000000000000000000000000000000000000000fc000000000000f8ff0000000000f0ffff00000000e0ffffff000000c0ffffffff0000e0ffffffffff00e0fffffffffffff0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f1f1f1f1f1f00f0e0e0e0e0e0c0feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000001010101e0c0c0c0c0c080801f1f3f3fff7f3f3ff8f8f8fcfffcfcf8ffffffffffffffffffffffffffffffff0303030303030303ff3f000000000000ff00000000000000010000000000000000000000000000f8000000000000c0ff000000000000ffff0000000000feffff00000000f0ffffff00000080ffffffff000000ffffffffff00000c0f0f0f0f1fe0c0c0c0c0c0c0c0ffffffffffffffff0f0f0f0f0f0f0f0fe0e0e0e0e0e0c0c00101010101030303fefefefefefefcfc00808080808080801f1f1f1f1f1f1f1f2020202020202060c0c0c0c0c0c040001f1f3f3f3f3f0080000000000000000170e0e0e0e0e0e0e000e0ffffffffffff000101010101030300000000000000fe0000000000000007f8f8f8f8f8f8f8f80f0f0f1f1f1f1f1ff0f0e0e0e0e0e0e001010101010101010f0f0f1f1f1e1e1ef0f0f0f0f0e0e0e0ffffffffffffffff0f0f1f1f1f1f1f1f0000000000000000fffffffffefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f3f3f3f3fe0e0e0e0e0e0e0e0ffffffffffffffffff03030303030303fffefe7e7e7e7cfc0101010080000007fefefefefffcf0f0ffffffffffffffffffffffffffffffffffffffffffffffff0f1f1f1f3f3f3f7fe0e0c0c0c0808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff + Size: {x: 691.6846, y: 110, z: 1032.4238} + WalkableArea: 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c0f0f800181c3e3f1f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000803004000000200401000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060606040401e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c018030000c0100200000030060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004040c0c0808080800000000000000000000000000000000000000000000000000000000000000000000000000080603c000000600c0100006008030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808000000000000000010101010101030000000000000000000000000000000000000000000000003c3c383838787878000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0f0f0f0e0e0e000010101010101030000000000000000000000000000000000000000000000000202020202060404000000000000000000000000000000000000000000000000707070f0f0f0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060707c7e0000000000000000e0e0e0c0c0c0c0c003030303030707070000000000000000000000000000000000000000000000000404040c08080808000000000000000000000000000000000000000000000000e0e0e0e0c0c0c0c000010101010101010000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e080c0f0f8fcffffff7fffffffffffffff0000000000000001c0808080808080000707070f0f0f0f0f0000000000000000000000000000000000000000000000000808101010101010000000000000000000000000000000000000000000000000c0808080808080000303030303630f03000040080300000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c0e0f8fcf0fc7e3f0f0701001f01000000000000fff8f0e0c0c08080010101010103030300000000000000000f0f1f1f1f1f1e1e0000000000000000000000000000000000000000000000002020202020204040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c00080e0f0fc7e1f0f3f1f070300000000000000000000000000000000000000000000000000000000030303020606060600000000000000003e3e3e3e3c3c7c7c00000000000000000000000000000000000000000000000040404000008080800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0f0fce0f87c3f0f07010003010000000000000000000000000000000000000000008000000000080c1f1f000000000000000006040c0c0c0c0c0800000000000000007c7c787878f8f8f800000000000000000000000000000000000000000000000080000000000000000000000101010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f000000080e0fcffff00607cff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0e0f87c7f7f3e1f070300000000000000000000000000000000000000000000000000c0e0f8e0f0fcfeffffffff1f1f1f3f3f3f3f3f000000000000000018181818101030300000000000000000f0f0f0f0f0f0e0e000000001010101010000000000000000000000000000000000000000000000000002020202000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000c0f8feff0080f0fefffffffffefffffffffffffffffffffffffffff97fffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7ffefefefcfc00000000000001010000000000000000000080c0f0f8fefffcffffffffffffffffffffffffffffff3f7f7f7f7f7f7fff000000000000000030302020606060600000000000000000e0e0e0e0e0c0c0c001030303030303070000000000000000000000000000000000000000000000000404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000e0fcff0000e0fcfffffffff8ffffffffffffffffffffffffff3f0fffffff3f070100003f07010000000000f8f8f8f0f0f0f0f0ffffffffffffffff0101010101010103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f00000000000000000000000000000000fcf8f8f8f8f0f0f0010303030387c7ffc0e0f0fcfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000010101404040c0c0c080800000000000000000c0c0c080808080800707070707070f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0fc0000000004c7ffff000080f0feffff1ff0fcffff3f070000ff7f0f0100000000fffcfcfcfcfcfcf8ff3f0f0100000000010000000000000000000000000000000000000000000000f0e0e0e0e0e0e0c0ffffffffffffffff03030303030707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0e0f8fcfcfcfcf80f1f1f1f1f3f3f3f00000000000000000000000000000000e0e0e0e0e0f8fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01010103030303038080808000000000000101010101010380000000000000000f0f0f0f1f1f1f1e00000000000000000000000000000000000000000000c0f800000080f0feffff80f0feffffffff3fffffffff3f070100ff7f0f0100000000030000000000000000000000000000000000000000000000f8f8f8f8f8f8f0300000000101010100000000000000000000000000000000000000000000000000c0c0c0c0c0808080ffffffffffffffff070707070f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f0f0f0f0e0e07f7f7f7fffffffff000000000080c0f180e0f0fcfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0707070707070f0f000000000000c0f8030302020207070700000000000000001e1e3e3e3e3e3c3c00000000000000800000000080f0fe3ffcfcfcfc7f0f0100ffff1f0300000000070000000000000000000000000000000000000000000000000000000000000000000000002000010000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080800000000000ffffffffffffffff0f0f0f1f1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0c0c0c08080c0e0fffffffffffffffff9ffffffffffffffffffffffffffffffffffffffff3f0701ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0fcfffffffffffffffffffffffffffff0707070f0f0f0f0f00000000000000007c7cfcfc787878f8f0fe1f030000000007000000000000000000000000000000000000000000000000000000000000000000000000c038070000803006000000200401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefefefefc1f1f3f3f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c0f0f8fef8fcffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f7f7f0000000000000000fffffffefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffff978ffffffff7f0f03000f0f1f11000000000000000000000000f8f8f0f0f0f0f0f0000000000000010100000000000000000000000000000000000080f03e040000e03c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcfcfcfcf8f8f87f7f7f7f7f7f7fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00080e0f0fcfeffffffffffffffffffffffffffffffffffffffffffffffff3f07ffffff1f070000001f070000000000000000000000000000fefcfcfcfcfcf8f8ffffffffffffffffffffffffffffffffffffffffff7f1f03ffff7f0f030000000f030000000000003838303030707070000000000000000020200000000040400000000000000000e0e0e0e0e0e0e0c00101010101030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f0fc000080e0fc7f0f01e0fcff1f030000000307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f8f8f8f0f0fcffffffffffffffffffff0000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c0f0f8e0f8fcfeffffffffffffffffffffffffffffffff3f0f0f1fff3f0700000000000000000000000000000000000000000000000000000000000000000000c0f8fff8f8f8f8ffffff1fffffffff1f0300007f1f030000000000000000000000000000000000000000000000000000000000606060e0e0e0c0c00000000000000000000000008080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f000000080f0fc3f0780f0fc3f070000007f0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000fcffffffffffffffffffffffffffffffffffffffffffffff01010101030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0f0f8fefffcffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f3f3f3f3f0000000000000000000000000000c0f0000000c0f8feffffc0f8feffff1f0303ffff1f0300000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0808080800101010101010303000000000000000000000000000000000000000000000000000000000000000000000000000000800000000080f07e0f0080f07e0f030000fe1f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f0f0f0f0f0e0e003030303030307070000000000000000fefefefefefefefcffffffffffffffffffffffffffffffff030303070707070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007078000000000000000000000000000000000000000000000000000000000000c0e080e0f0fcfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f7f7fffffffff00c0f0fefffffffffeffffffffffffffffffffffffffffff03030303030707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000003030303070707060000000000000000000000000000000000000000000000000000c0f03e3e3e3ef03e0701000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f8fc00004078ffffffff00000000000000000000000000000000e0e0e0e0e0c0c0c007070707070f0f070000000000000000fc1c000000000000f0e0e0e0e0e0e0c0ffffffffffffffff07070f0f0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000080e0f0fcfeff7cffffffffffff830000000001010103000000000000000000000080c0f0f8fcf8fcfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffff7f0f0300fffffffff8f8f0f00707070f0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006060e0e0e0c0c1c0000000000000000000000000000000000000000000000003c3c7c7c7c7c7c780000000000000000000000000000000000000000000000000000000000000000000000000080f0fe000000000c1f1f1f0000000000000000fcfcf8f8f8f8f8f0ffffffffffffffff00000101010101010000000000000000c000000000000000010000000000000000000000000000000000000000000000c0c0c0c0c0808080ffffffffffffffff0f1f1f1f1f1f1f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000802000c0e0f87c0f0100007f0f010000000000808080808000000003030707070f0f0f0080e0f0f8f8f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0f01ffff7f0f010000000f010000000000000000000000000000f0f0f0f0e0e0e0e00f1f1f1fffffffff00c0f8ffffffffff03030303070707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c1c0c0000000000000000000000000000000000000000000000000000000000f8f8f8f8f8f0f0f00000000000000001000000000000e0fc0000000000000000c0c0c08080808080ffffffffffffffff1f1f1f3f3f3f3f3f0000000000000000f0f0f0f0f0e06000ffffff7f0f0300000303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080808000000000ffffffffffffffff3f3f3f3f3f3f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f3e3e3e7e7ef0f0e0e0e0f0f8fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f0fffffff3f0f0100007f0f0100000000000000000000000000000000000000000000000000000000000000000000000000e0e0c0c0c0c0c0c0ffffffffffffffffffffffffffffffff07070f0f0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0f0e0e0e0e081e1ffffffffffffffffffffffffffff00010101010101038000000000000000ffffffffffffff1f3f7f7f7f1f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefefefefe7f7f7f7f7fffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f000000000e0fcfffffefcfcffffffffffffffffffffffffffffffffffffffff3fffffffff3f070100ff3f07010000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080808080800000ffffffffffffffffffffffffffffffff1f1f1f1f1f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000004078ffff0000000000000000e0e0c0c0c0c0c0c0ffffffffffffffffffffffffffff7f0f03030303030706040000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcfcfcfcfcfcf8ffffffffffffffff00000001010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000c0f0feff0080f0fefffffffffcffffffffffffffffffffffffffffffffffffffff3f0700ffff3f070000000007010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffefefefeffff3f07070f0f0f07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000f8fefefefcfcfcfcffffffffffffffff0000000001010101c080808080808000ff7f0f030000000003000000000000000404040c0c0808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f8f8f8f0f0f0ffffffffffffffff010103030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0f0f0f0e0e0ffffffffffffffffffffffffffff1f07ffffff3f070000003f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefefcfcfcfcfcfc0f0f1f1f1f1f1f1f00000000000000000000000000000000000000000000000000000000000080e000000080f0fcffff80f0feffffffffff070f0f0f0f0f0f1f0000000000000000fcfcf8f8f8f87808ffffff7f0f010000010103020202020200000000000000000000000101000000000000000000000008181810101010300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0e0e0e0e0e0ffffffffffffffff030707070707070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0e0e000000000ff1f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f8f8f8f8f0f03f3f3f3f1f1f3f3f00000000000000000000000000e0f0f00080e0fcfffffffffcffffffffffffffffffffffffffffffffffffffff3f07001f1f1f0701000000000000000000000000000000000000000000000000000000060404040404040800000000000000000002020000000004000000000000000030202020206040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0c0c0c0c0c0c0ffffffffffffffff0f0f0f0f0f0f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f0fcf0f0f0f0feffffff3f3f3f3f3f7f7f7f0000000000000000f0e0e0e0e0e0e0c0ffffffffffff1f07ffffff1f070000003f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808080808101010000000000000000004000000000808000000000000000000404040c08080808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080808080800000ffffffffffffffff1f1f1f1f1f3f3f3f00000000000000000000000000000000003020606060e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f000000000101e1f1f0000000000000000f8f8f8f8f8f8f0f0ffffffffffffffff7f7f7fffffffffcf0000000000000000c0c0c0c0c0808080000001010101010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010002020202020000000000000000000000010100000000000000000000000808000000000000000010101010101030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefefe3f3f3f3f7fffffff00000040f8ffffff0000000000000000e0c0c0c0c0c0c0c000000101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000c0e0f0fcfeff060303010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f0f0f0f0f0f0feffffffffffffff1f1f3f3f3f3f3f3f0000000000000000f0f0f0f060000020ff7f0f0100000000c1c0c0808080808000010101010101038080800000000000030303030303070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040404040400000000000000000000000202000000000400000000000000000000000000000000002020202020604040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000100000000000000000000000000000000fefefefcfcfcfcfcffffffffff3f1f1fffff3f0f01000000000000000000000080808080808080000103030303030307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080808080800000ffff7f7f7f7f7f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f8f80000c0f8ffffffff383e3f3f3f3f7f7f0000000000000000e0e0e0e0e0e0c0c0ffffffffff3f07007f7f7f4f4140c0c0000000000000000020200000004040400000000000000000800000000000000003030303030707060000000000000000070606060e0e0e0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808080800000000000000000000001014000000000808000000000000000000000000000000000000404040c08080800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0e060000000f0fe1f0300000000010100000000000000000000000000000000000000000000fcfcfefefcfcfcfc1f1f1f1f1f3f3f3f00000000000000000000000000000000000000000000000007070707070f0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f800000000181f1f1f0000000000000000f8f8f8f0f0f0f0f0ffffffffffffffff7f7f7f7fffff9f830000000000000000c0c0c0c0808080800000000000000000c08080808080808000000000000101010000008080800000000000000000000000000000000000000606060e0e0c0c0c00000000000000000c0c1c1c1c18181800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000202020200000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0fc000000e0fc7f0f0160787f0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcfcf8f8f8f8f83f3f3f7f7f7f7f7f0000000000000000000000000000000000000000000000000e0e0e0e1e1c1c1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c0000000000c0f0f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e7e7e7efcfcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f8fcfcf8f8f8ffffffffffffffff1f3f3f3f3f3f3f7f0000000000000000f0e0e060606060407f1f0300000000008000000000000000000001010101010080800000000000000101010101010303000000000000000001010103030302020000000000000000010101010000020200000000000000000c1c1c1818181838000000000000000038383830303070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e000000080f0fe3f0700f0fc3f0f0100007f0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000f8f0f0f0f0f080007f7fffffffffffff0000000000000000000000000000000000000000000000001c1c3c3c38383838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0f0fcf0f8feffffffffff1f1f3f3f3f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcfcf8f8f8f8f8000000000101010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080800000e0fcffffffff0c1f1f1f1f1f1f3f0000000000000000f8f8f8f0f0f07030ffffffff1f0300007f1f0300000000000000000000000000404040c0c0c08080000000000000000000000000000000000202020202000004000000000000000003020202020606040000000000000000020606060604040c0000000000000000020200000404040400000000000000003830303030307060000000000000000070606060e0e0e0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000c0f81f030000000000000000e000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000fffffffffffefefe01010101010103030000000000000000000000000000000038787870707070f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000c0e0f8fcfefffeffffffffffffffffffffffffffffffffffffffffffff7f0000000101010300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f0f0f0f0f0f001010101030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f8fc0000c0f8feffffff00000001010101018080800000000000ffffffffffff1f033f3f3f1f030000000000000000000000302060606060604000000000000000000000000000000000000000000000000080808080000000000000010101010101000000000000000004040400000808080000000000000000040404040c08080800000000000000000c0c0c0c0818181800000000000000000000080808080000000000000000000060606060c0c0c0c00000000000000000c0c0c0c0c080808000000101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e07010102020781f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000fefefefefcfcfcfc030303030307070700000000000000000000000000000000f0f0e0e0e0e0e0e0000000000001010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000806000c0f0f8fcff1f0000ffffffff03000000ffff3f0000000000ff0f00000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0e0e0e0e0e0e0e00303030707070707000000000000000000000000000000000000000000000000000000000000e0fc000000000c0f0f1f0000000000000000fcfcfcfcf8f8f8f8ffffffffffffff7f01030303030303000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0c080808000000000000001010000000000000000000000000000000000000000000000000303020202020606000000000000000008080010101010100000000000000000080818101010101000000000000000001818103030303030000000000000000010101010000020200000000000000000c0c080808080808000000101010101018080000000000000030301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f01e000080f01e030000303c3f2060606060000000000000000020202020004040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000002000000000000000000000000000000000000080800000000000000000000000000100000000000000000000000000000000fcfcf8f8f8f8f8f80707070f0f0f0f0f00000000000000000000000000000000e0c0c04000000000010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0c0c0c0c0c0c0c00707070f0f0f0f0f000000000000000000000080f0f0f0f080e0fcffffffffffffffff7f3f3f3f3f1f1f0300000000000000000000000000f8f87000000000000f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080800000000000000101010103030303000000000000000000000000000000000000000000000000060404040c0c0c080000000000000000002020202020004000000000000000001020202020202000000000000000000030606060606060e0000000000000000020200000404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e078000000c0781f0300c0f81e0300000000030000000000000000000000000000006040c0c0c0c0c080000000000000000040400080808080800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000010000000002020200000000000000000000000000000000f0f0f0f0f0f010000f0f1f1f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080808080808080000f0f0f1f1f1f1f1f0000000000000000f0f0e0e0e0e0e0e0ffffffffffffffff7f7f7f7f7f7f7fff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000202060606060404000000000000000000000000000000000000000000000000080808181818101000000000000000004040404000808080000000000000000040404040404080800000000000000000c0c0c0c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f000000080e07c0f0100e07c0f030000001f030000000000000000000000000000000000000000000000000000000000000000000000000000808080808000000001010101010103030000000000000000000101010101010200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000004040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0e0e0c00000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0e0f0fc000002030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f3f3f3f3f3f3e7e0000000000000000e0c0c0c0c0c0c080ffffffffffffffffffffffffffffffff00000000000000010000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c08080818000000000000000000000000000000000000000000000000103030302020206000000000000000008080800000000000000000010101010080800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000c0f8ff3f00c0f0fe7f0f01007e1f1f1f1c1c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030206060606000000000000000002020202020404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f000000000e0fcff3f0000787f7ffffffc0000000000000000c0c0c0c08080808001010303030707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800080c0e0f8fcfffffeffffffffffffff030303030303030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e7e7e7e7efcfcfc00000000000000008080808080000000ffffffffffffffffffffffffffffffff010101010101030300000000000000000000000000000000000000000000000000000000008080000000000000000000000000000000000000000000000000000000000000000000000000000000000018181010103030300000000000000000000000000000000000000000000000006060404040c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0fcfc3c1c1cf8ff3f07010000000f0100000000000000000000000000003c38383878787870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000604040c0c0c0c080000000000000000040404000808080800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303838380000000000000000f0f07000000000000f01000000000000f8f8f8f8f8f8f0f0000000010101010180800000000000000707070f0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0f0c0f0f8feffffffffffffffffffffffffffffffffffffffff01010101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcfcfcf8f8f8f800000000010101010000000000000000fffffffefefefefeffffffffffffffff0303030303070707000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000202020606060404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f038000080f03e070000000c0f0100000000000000000000000018181818181830300000000000000000000000000000000000000000000000007070f0f0f0e0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818181818101030000000000000000008001010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003030707070706060000000000000000000000000000000000000000000000000f0f0f0f0e0e0e0e0030303030303070700000000000000000e1e1e1e1e1c1c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0e0f8fcfefcfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01010101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f8f8f0f0f0f001010303030303030000000000000000fefcfcfcfcfcfcfcffffffffffffffff070707070f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000202000000000000000000000000000000010000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c01800000000181e1010000000000000000000000808000000000000000000000000000000000000000000000000000000003030303060606060000000000000000000000000000000000000000000000000e0e0e0c0c0c0c0c001010101010103030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030202060606000000000000000002020202020204040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0e0e0c0c0c0c0000000000000010100000000000000000000000000000000e0c0c0c0c0c0c080070707070f0f0f0f00000000000000003c3c3c3838787878000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e080c0f0f8fcffffffffffffffffff7f01ffffffffff1f0000ffffffff0f000000ffffff0300000000ff7f00000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0e0e0e0e0e00707070707070f0f0000000000000000f8f8f8f8f8f8f0f0ffffffffffffffff0f0f0f1f1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000040400000000080800000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c018040404040403000000000000001010302020202020000000000000000010100000000000200000000000000000000000000000000000000000000000006060c0c0c0c0c0c0000000000000000000000000000000000000000000000000c0c08080808080800303030307070707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060404040c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c080808080808001010101030303030000000000000000000000000000000080808080800000000f1f1f1f1f1f1f3f0000000000000000787070f0f0f0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020303cf00800000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0c0c0c0c0c0c00f0f0f0f1f1f1f1f0000000000000000f0f0f0f0e0e0e0e0ffffffffffffffff1f1f3f3f3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040400000000000000000808000000101010000000000000000004080808080808180000000000000000604040404040c080000000000000000020000000004040000000000000000000000000000000000000000000000000008080808080800000010101010101030300000000000000000000000000000000000000000000000007070f0f0f0f0e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f0000000c0f8ffffff00000001010103030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003030707070706060000000000000000000000000000000000000000000000003f3f3e3e3e7e7e7e0000000000000000e0e0e0e0c0c0c0c0000101010101010300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800080c0e0f8fcffff3e3f3f3f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0808080808080801f1f1f3f3f3f3f3f0000000000000000e0e0c0c0c0c0c0c0ffffffffffffffff3f7f7f7f7f7f7f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000002004000000000800000000000000000000000004040c0c0808080800000000000000000000002020200000000000000000000010101010103020200000000000000000808080808000000000000000000101010000008080000000000000000000000000000000000000000000000002000000000000000000000003030303060606060000000000000000000000000000000000000000000000001e1e1e1e1c1c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0f0f0f0e0e0ffffffffffffffff0303030307070707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0e0c0c0c1c1c0000000000000000000000000000000000000000000000007c7cfcfcfcfcf8f80000000000000000c0c0808080808000030303030307070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0f0c0f0f8feffffffffffffffffffffffff3f3f3f3f7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f7f7f7f7f7f7ffe0000000000000000c080808000000000ff3f0f0100000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f00e000080f0fcffffff201c1f3f3f3f3f3f000000000000000000000000000000000000000000000000181810101010303000000000000000000000404000000000000000000000000020202060404040400000000000000000000000000000000001010102020202020000000000000000000001000000000000000000000000000000040000000000000000000000000006060c0c0c0c0c0c0000000000000000000000000000000000000000000000003c3c383818000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0e0e0c0c0c0c0ffffffffffffffff07070f0f0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c18181838383830000000000000000000000000000000000000000000000000f8f8f8f8f0f0f0f0010101010101030300000000000000000707070f0f0e0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0e0f8fcfffcfeffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefe3e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0780e00000000000100000000000000fefefefefefefcfc3f7f7f7f7f7f7fff000000000000000000000000000000000000000000000000202020206060404000000000000000008080000000000000000000000000010140c080808080808000000000000000010000000000000000020404040404040c0000000000000000020000000000040000000000000000000800000000001010000000000000000008181818181810100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c0c0c0c080f0feffffffffff030303030303070700000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c08080808080ffffffffffffffff1f1f1f1f1f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003030707070606070000000000000000000000000000000000000000000000000f0e0e0e0e0e0e0c0030303070707070700000000000000000e1e1e1c1c1c1c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e080c0f0f8feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcfcfcf8f8f8f8ffffffffffffffff0000000000010101000000000000000000000000000000004040c0c0c0808080000000000000000000000000000000000000000000020000000000000000000001010101010302020000000000000000080808080818101000000000000000000000000000080000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c080808080808000ffffffffffffffff070707070f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000fffffffffffffffe3f3f3f7f7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000080f0fcff0080f0fcffffff1ffefffffffffff830000000000000010000000000000000000000000000000000c0c0c0c0c0808080070f0f0f0f0f0f1f00000000000000003c38383838787070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0e0f8fcf0fcfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f8ff0000e0f8ffffffff00070f0f0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f0f0f0f0f0f0ffffffffffffffff01010103030303030000000000000000000000000000000080808000000000000101010101030303000000000000000000000000000000000000000000000000020202060604040400000000000000001010101020202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefe0f0f0f1f1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefefefe7e0e00007f7f0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0fc000080e0fcffff7fe0fcffffff1f0300ffff1f03000000000700000000000000000000000000000000000000000000000000000000000000000000000000000080808000000000001f1f1f1f3f3f3f3f0000000000000000707070f0e0e0e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800080c0f0f8fcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0001010101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f0f0e0e0e0e0e0ffffffffffffffffffffffffffffffff1f1f1f1f1f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0e0e0e0e0c0c0ffffffffffffffff030707070707070f000000000000000000000000000000000000000000000000030202060606060400000000000000000000000000000000000000000000000004040c080808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000080e0fcff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefefefefcfcfcfc1f3f3f3f3f3f3f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000e0f8ff3f00e0fcffff1f0100fffffffffcfcfcfc1f1f1f3f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e3e7e7e7e7e7c7c0000000000000000e0e0c0c0c0c0c08000010101010101030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0e0f0e0f0f8feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0101010101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c08080808000ffffffffffffffffffffffffffffffff3f3f3f7f7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c080808080ffffffffffffffff0f0f0f0f1f1f1f1f000000000000000000000000000000000000000000000000040c0c0c0c080818000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f0feffffffe0feffffffffffffffffffffffffffff000101010101030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcf8f8f8f8f8f87f7f7f7f7f7fffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0180f0000e0f80f010000f87f07000000000003000000000000000000000000000000fcfcfcfcf8f8f8ff3f3f7f7f7f7f7f7f00000000000000800000000080e0fcff0000e0fcffffffff1c1f3f3f3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000fcfcfcfcf8f8f8f800000000000101018080808080000000030303030307070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c0e0f8fcfffcfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefefcfcfcffffffffffffffff7fffffffffffffff0000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000fffffffffffffffe1f1f3f3f3f3f3f3f0000000000000000000000000000000000000000000000001808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002020200000000000000000000000000000000fefefefefefefefcffffffffffffffffffffffffffffffff030303030707070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f0f030000000003f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080300e000000e03c030000c0f8fffffcfcf8f80f0f1f1f1f1f1f03000000000000000000000000000000000000000000000000f0fcfcfcf8f8f878ffffffffffff8780fffffffffffffffff0fcffffffffffffffffffffffffffffffffffffffffffff3f7f7f7f7f7f7f1f0000000000000000000000000000000000000000000000000000000000000000f8f8f0f0f0f0f0e0010101030303030300000000000000000707070e0e0e0e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e080c0f0f8feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03030303030303070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f8f8f0f0f0e0ffffffffffffffffffffffffffffffff0101010101030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefefefefefcfc1c7f7f7f7f1f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808000000000000000000000000000000000020200040404040400000000000000000000000000000000fcfcfcfcfcf8f8f8ffffffffffffffffffffffffffffffff07070f0f0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0fc000000c0f8ffffffc0f8ffffffff7f0f0f0f0f1f1f07000000000000000000003800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f1f1f1f1f1f1f0000000000000000000000000000000000002000000000000000000000000000e0e0e0e0e0c0c0c00307070707070f0700000000000000000c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0e0f8fcf0fcfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070707070707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0c0c0c0808080ffffffffffffffffffffffffffffffff0303030707070707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000801000000000000400000000000000000000000000800000000000000000000000010101000000000000000000000808080808081000000000000000000000000000000000f8f8f8f0f0f0f0f0ffffffffffffffffffffffffffffffff1f1f1f1f1f1f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f800000080f0feffff80f0fcffffffff3fffffffffffffe3e0ffffffffffffffff0000000000010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f7f7f0000000000000000000000000000000040000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800080c0f0f8fcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0707070707070f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffefefefcffffffffffffffff070f0f0f0f0f0f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000004008010000400002000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000202020200000000000000000000101010101020202000000000000000000000000000000000f0e0e0e0e0e0e0c0ffffffffffffffffffffffffffffffff3f3f3f3f7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040787f00000000000080f000000000e0fcffff00e0f8ffffff1f01ffffffff0f010000ff7f0700000000000700000000000000e0e0c0c0c0c0c0c0ffffffffffffffff0101010101010303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7fffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0c0000000e0f8ffffffe0f8ffffffffffff0101010303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0e0f0e0f0f8feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07ffffffffffff03000f0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcf8f8f8f0f0f0ffffffffff7f0f031f1f1f1f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040404000000080000000000000000202020004040404000000000000000000000000000000000c0c0c0c0c0c08080ffffffffffffffffffffffffffffff1f7f7fffff1f07000000000000000000000000000000000000000000000000000000000000000000000000000000e0f8ff0000e0f8ffffff0f7fffffff7f0f0000feff3f07000000003f030000000000000000000000000000000000000000000000000000000000000000000000000000c0c0808080808080ffffffffffffffff0303030303030307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcf8f8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000010101010100000000000000000000000000000000000000000000000000000000000000000000000060fcffff0000000000000000c0c0c0c0c0808080ffffffffffffffffffffffffffffffff07070707070f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c0e0f8fcfffcfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffff3f00ffffffffff0f0000ffffffff07000000ffffff0100000000ff3f0000000000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f0f0f0f0f000607f7f7f7f7fff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080800000010101000000000000000004000808080808000000000000000000000000000000000008080808000000000ff7f0f030000000003000000000000000000000000000000000000000000000000000000000080f0000000c0f0feffffc0f8feffffffffffffffffffffffffff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080000000000000ffff1f01000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f0f0f0f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff010303030303e3ff00000000080f1f1f000000000000000000000000000000000000000000000000fffffefefefefefe00000001010101018080000000000000ffffffffffffffffffffffffffffffff0f0f0f1f1f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0e080c0f0f8feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8fffffffffffffff07ffffffffffff0100ffffffff7f000000ffffff1f00000000ffff0f0000000000ff03000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038000000000000000000000000002020200000000000000000f0f0f0f0f0f0f0f0ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000202020000000000000000000000000000000000000010101000000000000000000000000000000000000000000000000000000000000000000000000c00000000080f0feff0080f0fefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff010101010101e1ff00000000101f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0e0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f1f1f1f1f3f3f2120000000000000000000000000000000000000000000000000fcfcfcfcfcf8f8f803030303030307070000000000000000fefefefefefefcfcffffffffffffffff3f3f3f3f3f3f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c0e0f8fcf0fcfeffffffffffffffffffffffffffffffffffffffffffffffff0f00000000ff3f01000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080fe0000000000e0ffff00000000f0ffffff000000fcffffffff0080ffffffffffffe0ffffffffffffff3f3f3f3f3f3f3f3f000000000000000020202020202020200000000000000000e0e0e0e0e0e0e0e0ffffffffffffffff0000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0ff0000000000f0ffff000000003c7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001018181000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f8ff0000c0f8fffffffff8feffffff7f0f01ffffff1f03000000ff87808080800000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f3f3f3f3f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000181f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0c0c0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07030303030303032020404040404040000000000000000000000000000000000000000000000000f8f8f8f0f0f0f0f00707070f0f0f0f0f0000000000000000fcfcfcfcf8f8f8f8ffffffffff7f1f037f7f7ffffffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800080c0f0f8feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0001010101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080800000000000f8ffff00000000feffffff0000c0ffffffffff00f0fffffffffffff8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3f000000000000000020206060606070700000000000000000e0e0e0e0e0e0c0c0ffffffffffffffff01010101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000003000000000000000000000000fcffffff0000c0ffffffffff00f0fffffffffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000010101030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010102020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f0fc000080e0fcffffffe0fcffffffff3f07ffffffff1f030000fffffffffffffefe010101030303030300000000000000000000000000000000fffffffffffefefeffffffffffffff7fffffffffff3f0300ffffff0f010000003f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcfcf8f8f8f8f81f1f3f3f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0808080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030707070707070f8080808080800000000000000000010100000000000000000000000000000000f0e0e0e0e0e0e0c00f1f1f1f1f1f3f3f0000000000000000f8100000000000000000000000000000fefcfcfcfcfcf8f801010101010103030000000000000000000000000000000000000000000000000000000000c0e0f8e0f0fcfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01010101010103030000000000000000000000000000000000000000c0f8f8f0000000f0ffffffff0000f8ffffffffff00feffffffffffff00000000000001018080808080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f1fffffffffffff0000fffffffffffff8803f3f3f3f1f1f1f1f000000000000000070707070707070700000000000000000c0c0c0c0c0c0c0c0ffffffffffffffff01010101010101ff000000000080feff00000000c0ffffff000000e0ffffffff0000f8ffffffffff00fcfffffffffffffeffffffffffffff03030303030303030000000000000000fffffffefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03030707070f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f8000000c0f0feffff80f0feffffff1f03ffffff3f07000000ff0f01000000000000000000000000000000000000000000fefefefefefcfcfc030307070707070700000000000000000000000000000000fefe1e02000000000f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f8f0f0f0f0f03f3f3f7f7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080000000000000ffffffffffffff3fffffffffff3f0300ffffff3f03000000fffffffefefefefc0f0f0f0f0f1f1f1f0000000000000000010101010302020200000000000000000000000000000000c0c0c0c0808080803f3f3f3f7f7f7f7f000000000000000000000000000000000000000000000000f8f8f8f8f0701000030303030000000000000000000000000000000000000000000080c0f0f8fcfffcfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030303030303030300000000000000000000000000000000f0f0f0e0e0e0e0c0ffffffffffffffffffffffffffffffffffffffffffffffff01010101010103030000000000000000fffffffefefcf8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f3f0f070f030100000000000000000000000000000000000000000008000000000000000000000000000000f0f0f8f8f8f8f8f80000000000000000c0c0c0c0c0808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03070707070707070000000000000000fefefefefefcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1fffffffffffff07001f1f1f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000e0f8ffff00c0f8ffffff1f03feffff3f070000007f0f010000000000000000000000000000000000000000c00000000080f0feff00000000000000000000000000803807fcfcfcfc1c0300000f0f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0f0e0e0e0e07f7f7fffffff0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030100000002020200000000000000000000000000000000fcfcfcfcfcfcfcfc1f1f1f1f3f3f3f3f000000000000000002020604040404040000000000000000000000000000000080800000000000007f7fffffffffffff00000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000c0e080e0f0f8feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030303070707070700000000000000000000000000000000c0c0c08080000000ffffffffffffffffffffffffffff7f1fffffffffffff0000030707070f0f0e000000000000000000f0e0e0c080000000fffffffffffffefcffffffffffffffffffffffffffffff7fffffffffffff0f00ffffffffffff0000ffff7f1f0f030000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080f8fcfcfcfeffffff00000000000001018080808080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070707070f0f0f0f0000000000000000fcfcfcfcfcfc7c00ffffffffff0f0000ffffff7f03000000ffff1f0000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000080f0fcff0080e0fcffff1f03fcffff3f070000007f0f0100000000000000000000000000000000000000000000000000000000000000e0fcfffffffff8ffffffffff1f01ffffff3f07000000e01f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000001c1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020200000000040400000000000000000000000000000000f8f8f8f8f8f8f8f83f3f7f7f7f7f7f7f00000000000000000c0c080808081818000000000000000000000000000000000000000000000000fefefefefefcfcfc01010101010303030000000000000000000000000000000000000000000000000000000000000000f0fcfcfcfcf8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0707070707070707000000000000000000000000000000040000000000000000fefcf8000000000007030000000000000000000000000000000000000000000000000000000000000000000000000000f8e0c08000000000fffffffffe7c00003f0f070300000000000000000000000000000000000000000000000000000000000000000000000000000000000080c0000020f8feffffff000000031fffffff0000000000000000c0c0c0c0c0c0c0c0ffffffffffffffff01010101010101018080800000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0fffffffffff7f0300ffffffff1f000000ffffff03000000000f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f8fe0000c0f0feff7f0ff0feff7f1f030000ff1f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f8f8f8f0f0f0f01f3f3f3f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040400000000080800000000000000000000000000000000f0f0f0f0f0f0f0f07fffffffffffffff00000000000000011010101030302020000000000000000000000000000000000000000000000000fcfcfc781808000003030000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0e0e0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0f0f0f0000000000000000040c0c0c1c1c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0f0f8f0f8fcffffffffffffffffffffffffffffffffffffffffff0000000000000001c0c0c08080808080ffffffffffffffff01010101010303030000000000000000ffffffffff070000ffffff3f00000000ffff0700000000003f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000f0ff0000000080fcffff000000e0ffffffff0000f8ffffffffff001e1f1f3f3f3f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000c0f8ffff00c0f8feffffffff000101010101e3ff000000e0f8ffff3fc0f8ffff3f0f0100ff7f0f0100000000030000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0e0e00000001f1f1f1f1f000000000000000000000000000000000000000000000000f0f0f0f0e0e0e0e03f3f7f7f7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0fcffffff0000000303030301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080800000000001000000000000000000000000000000000f0e0e0e0e0e0e0e0ffffffffffffffff01010101010103032020606060404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0808080000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f1f1f1f00000000000000003878f8f8f8f8f8f800000003071f7fff00000000000000000000000000c0f0fc0000000c0e0f0f0f0000000000000000008080f0f8fcfcfc0103071f3f7fffff000000000000000300000000000000000000000000000080000000c0f8fcfeff000000ffffffffff000080fffffffffffeffffffffffffffffffffffffffffffffffffffffffff0fffffffffffff030001010101010000008080800000000000ff3f01000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038000000000000000000000080f0e0e0e00000e0ffffffffff00f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7fffffffffffff000000000001010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f8fefefefefeffffffffffffffffff7fffffffffff1f0300ffff1f03000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000801002000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0e0c0c0c0c0c01f1f1f3f3f3f3f3f000000000000000000000000000000000000000000000000e0e0e0e0c0c0c0c07f7fffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010000000000000000000000000000000000000000000e0e0c0c0c0c0c0c0ffffffffffffffff0303030307070707c0c0c080808080800000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefefefefcfcfcf8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f1f1f1f1f0000000000000000f8f8f8f8f8f8f0f0ffffffffffffffffffffffffffffffffffffffffffffffff0f070707070707070000000000000000fcfcfcfcfcfefefeffffffffffffffff071f3fffffffffff000000f0ffffffffc0f0feffffffff7fffffffffffff1f00ffffffffff030000ffffff3f00000000ffff0700000000007f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000f0ff0000000080feffff000000f0ffffffff0000fcffffffffffe0ffffffffffffff3f3f3f3f3f7f7f7f0000000000000000e0e0e0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030303030707070f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0c0c0c080000000ffff3f07010000000f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000303020202020200000000000000000000000000000000000000000000000000000000000000000c0c0c080808080803f3f3f7f7f7f7f7f000000000000000000000000000000000000000000000000c0c0c08080808080ffffffffffffffff00000001010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000202020000000000000000000000000000000000000000000c0c0c08080808080ffffffffffffffff07070f0f0f0f0f0f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f0f0f0f0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f3f3f3f3f3f3f0000000000000000f0f0f0f0f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffff07030303030303030000000000000000fefefefefe1f0000ffffffff07000000ffff3f0000000000ff0f0000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0ff0000000000f8ffff00000080feffffff00000007070707070000000000000000fefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f0000000000000000e0e0c0c0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f1f1f1f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0c0c0f0feffffffffffff070f0f0f0f0f0f0f00000000000000002020404040404040000000000000000000000000000000000000000000000000000000000000000080808000000000007f7f7fffffffffff0000000000000000000000000000000000000000000000008080800000000000ffffffffffffffff0101010303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f0f0000000001c1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004040400000000000000000000000000000000000000000008080800000000000ffffffff7f3f0f070f0703010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0c0c0c080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f7f0000000000000000f0f0f0e0e0e00000ffffffff3f010000ffffff0f00000000ff7f010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f80000000000c0ffff00000000f0ffffff000080feffffffff00c0fffffffffffff8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070707070707070000000000000000fcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7fffffffffffff0000000000000000c0c0c0c0c0c0c080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffff000000000000010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0808080808080ffffffffffffffff1f1f1f1f1f1f07000000000000000000400000808080808000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffefefefe0000000101010101000000000000000000000000000000000000000000000000fffffffefefefefe030303030707070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0e0e0e0e0e0e01f1f3f3f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefefefcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000f8ff00000000c0feffff000000f0ffffffff0080fcffffffffffe0ffffffffffffffffffffffffffffffffffffffffffff0fffffffffffff8180ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070f0f0f0f0f0f0f0000000000000000fcfcfcfcfcfcf8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000001018080808080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01030303030707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808000000000000001010303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f1f1f1f1e1e00000000000000000000000000000000000000000000000000000000010101000000000000000000000000000000000000000000000000000000000000000000fefefefefcfcfcfc0101010303030303000000000000000000000000000000000000000000000000fefefefcfcfcfcfc0707070707070f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0e0c0c0c0c0c03f3f7f7f7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcf8f8f8f8f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7fffff0000000000000000000000000000000000000000000000000000000000000000000000000000003e000000000000000000000080c0e0e0e00000f0ffffffffff00fcffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f0fffffffffff070000ffffff3f01000000ffff0f00000000007f0100000000000000000000000000000000000000000000fffefcf8f0e0e0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0f0f1f0000000000000000f8f8f8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01010101010101018080808000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f1f1f1f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f0fefefe00001c1f1f1f1f1f0000000000000000000000000000000000000000000000000303060606060606000000000000000000000000000000000000000000000000000000000000000000000000000000001e1e3e3e3e3c3c3c000000000000000000000000000000000000000000000000000000000002020000000000000000000000000000000000000000000000000000000000000080c0fcfcfcfcfcfcffff0303030707070707000000000000000000000000000000000000000000000000fcfcfcf8f8f8f8f80f0f0f0f0f0f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0c08080807f7fffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0e0c0c0c08080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000c0c080808000c0fffffffffffff8ffffffffffffff3f3f1f1f1f1f1f1f0000000000000000e0e0f0f0f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f070703030101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000fffffefcf8f8f0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f1f1f1f1f0000000000000000f8f8f8f8f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01010303030303030000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f7f7f7fffffffff0000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcfcf8f8f8f0f01f3f3f3f3f3f3f7f000000000000000000000000000000000000000000000000060e0c0c0c0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000003c7c7c78787878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0808080808080ffffffffffffffff0707070f0f0f0f0f000000000000000000000000000000000000000000000000f8f8f8f0f0f0f0f01f1f1f1f1f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080808080800000ffffffffffffffff00000101010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808080800000f0ffff7f3f0f080f0f03010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080000000000000fffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000101010101018080808080808080ffffffffffffffffffffffffffffffff1f0f0f0f0f0f0f0f0000000000000000f0f8f8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffff7f7f3f3f1f1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c080000000000000fffffffefefcf8f0ffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f1f3f3f3f0000000000000000f0f0f0f0f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03030303030307070000000000000000fffefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0101030303030707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0e0e0e0c0c0c07f7f7f7f7f7fffff0000000000000000000000000000000000000000000000000c181818181818180000000000000000000000000000000000000000000000000000000000000000000000000000000078f0f0f0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080000000000000ffffffffffffffff0f0f0f1f1f1f1f1f000000000000000000000000000000000000000000000000f0f0f0e0e0e0e0e03f3f3f3f3f3f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffe0101030303030303000000000000787f00000000000000000000e0e0c0c0c0c0e0feffffffffffff00000101010101018080800000000000070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcfcf8f8f8f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01010101010103038080000000000000ffffffffffffffffffffffffffffffff0f0f0f0f0f0f0f0f0000000000000000f8f8f8fcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffff0f07070301010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0c0808000000000fffffffffffefcf8ffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3f0000000000000000f0f0e0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070707070707070000000000000000fefefefefefefcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070f0f0f1f1f1f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080800000000000fffffffffffffffe000000000101010100000000000000000000000000000000383030303030307000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0e0e0e0e0c0c001010101010101030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefefefefe1f1f1f3f3f3f3f3f000000000000c0fc00000000000607070000000000000000e0e0e0c0c0c0c0c07f7f7f7f7f7fffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000e0fefffefefefefefffffff3ffffffffffffff7fffffffffffffff0000000000000000c0c0c0c000000000ffff1f010000000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0e0e0e0c0c0c080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03030303030303030000000000000000fffffffffffffefeffffffffffffffff0f0f0f0f0f0f0f0f0000000000000000fcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffff7f7f3f3f1f1f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0e0e0c080000000fffffffffffffefcffffffffffffffff3f3f3f7f7f7f7f7f0000000000000000e0e0e0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070f0f0f0f0f0f0000000000000000fcfcfcfcfcfcfc0cfffffffffffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f7f7f7fffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefefcfcfcf8f8f8010101030303030300000000000000000000000000000000606060606060e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0c080808003030303030307070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefefcfcfcfcfcfcffffffffffffffffffffffffffffffff0f0f0f0f0f0f0f0f0000000000000000c0c0c08080808080ffffffffffffffff0000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0fc00000000000c0f0f0000000000000000fefcfcfcfcfcfcfcffffffffffff1f03ffffffff1f010000ffff1f01000000001f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080800000000000fffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03030707070707070000000000000000fefefefefefefefeffffffffffffffff0f0f0f0f0f0f0f0f0000000000000000fcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffff0707030301010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f0e0c0808000ffffffffffffffff7f7f7f7f7f7f7f7f0000000000000000c0c0c0c0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07010103030f0f01000000000000000000000000000000000000000000fcfcfcfcf8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0101010303030307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0e0e0e0e0c0030707070707070700000000000000000000000000000000c0c0c0c0c0c0c08000000000000101010000000000000000000000000000000000000000000000000000000000000000808080000000000007070787ffffffff00c0f8ffffffffff020303030303030700000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcf8f8f8f8f8f8ffffffffffffffffffffffffffff1f011f1f1f1f1f1c1c1c00000000000000008080800000000000ffffffffffffffff01010101010101010000000000000000000000000000000000000000000000400000000000000000000080e0c0c0c0c0c0fcffffffffffffffffffffffff3f030f0f0f0f0f03000000000000000000003c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefcfcfcf8f8f8f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070707070707070f0000000000000000fefefcfcfcfcfcfcffffffffffffffff0f0f0f0f0f0f0f0f0000000000000000fcfcfcfcfcfcfcfcffffffffffffffff7f3f3f1f1f0f0f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff7fffffffffffffff0000000000000000c0c0c0c0c0c08080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0303030303030303000000000000000000000000000000000000000000000000f8f8f8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070f0f0f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c08080800000000f0f0f0f0f0f1f1f000000000000000000000000000000008080808080808000010101010303030300000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefefefefeffffffffffffffff070707070707070f00000000000000000000000000000000000000000000000000000000000000000000000000000000f8f83000000000003f0300000000000000000000000000003c3c3c3c3c383838000000000000000000000000000000e0fffffffefefefeff030303030303030300000000000000000080f8fefefefefe7cffffffffff7f070000000000000000c0c00000000000003f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0e0e0e0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0f0f0f0000000000000000fcfcfcfcfcfcf8f8ffffffffffffffff0f0f0f0f0f0f0f0f0000000000000000fcfcfcfcfcf8f8f8ffffffffffffff7f070303010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefefefefeffffffffffffffff00000000000000018080808080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0303030307070707000000000000000000000000000000000000000000000000f8f8f0f0f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f7f7f7fffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e1e1e1e1c3c3c38000000000000000000000000000000000000000000000000030303070707060600000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcfcfcfcfcf8f8ffffffffffffffff0f0f0f0f0f0f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f0ff787878f8f8ffffff00c0f8fffffffffffcffffffffffffffffffffffffff7f07070707070707000000000000000000007e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e0e000000000080f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080808000000000fffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f1f1f1f1f1f0000000000000000f8f8f8f8f8f8f8f8ffffffffffffffff0f1f1f1f1f1f1f1f0000000000000000f8f8f8f8f8f8f8f87f3f3f1f1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefefefefefefefeffffffffffffffff01010101010101018080808000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0707070707070707000000000000000000000000000000000000000000000000f0f0f0f0f0f0f0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0001010101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000383830307060606000000000000000000000000000000000000000000000000006060e0e0e0e0c0c00000000000000000000000000000000000000000000000000000000000000c00000000080f0fefff8f8f8fcffffffffffffffffffffffff1f1f1f1f1f3f3f3f00000000000000000000000000000000000000000000000000000000000080f800000000c0fcffff0000e0fcfffffffff0feffffffffffffffffffffffff3f03ffffffff3f030000ffff3f03000000007f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f8fe00000080f8ffffff0040787f7f7f7f7f0000000000000000e0e0e0e0e00000000f0f0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefefcfcfcf8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f1f1f1f3f0000000000000000f8f8f8f0f0f0f0f0ffffffffffffffff1f1f1f1f1f1f1f1f0000000000000000f8f8f8f8f8f0f0f01f1f1f1f1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcfcfcfcfcfcfcffffffffffffffff01010101010303030000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070f0f0f0f0f0f0f000000000000000000000000000000000000000000000000e0e0e0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03030303030303070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004040c0c0808080000000000000000000000000000000000000000000000000000c0c1c1c1c18181800000000000000000000000000e0f0f00000c0f8fffffffff8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3fffffffff000080f0ffffffff00000101010103030080000000000000ffffffffffffff0fffffffff7f070000ffff3f07000000003f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f000000000f0ffffff00000007070707070000000000000000fefefefefefefefcffffffff7f0701017f7fff87808080800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0e0e0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3f0000000000000000f0f0f0f0f0f0f0e0ffffffffffffffff1f1f1f1f3f3f3f3f0000000000000000f0f0f0f0f0f0f0f01f3f3f3f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcfcfcf8f8f8f8ffffffffffffffff03030303030303030000000000000000fffffefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0f0f1f000000000000000000000000000000000000000000000000e0e0e0e0e0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070707070f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000018383838383030300000000000000000f0f0f0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1fffffffffff1f0100030303030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f000000000f0ffffff0000303f3f3f3f3f0000000000000000f0f0f0f0f0f06000ffffffff3f07000007070703000000000000000000000000fcfcfcfcfcfcfcf8010101030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c080808080000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f7f7f7f7f7f0000000000000000e0e0e0e0e0e0e0e0ffffffffffffffff3f3f3f3f3f3f3f3f0000000000000000f0f0f0f0f0f0e0e03f3f3f3f3f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f8f8f8f8f8f8ffffffffffffffff03030307070707070000000000000000fefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f1f1f1f1f000000000000000000000000000000000000000000008080c0c0c0c0c0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070707070606060e00000000000000000e0e0c0c0c0c0c0c0ffffffffffffffffffffffffffffff0fffffffffff0f0000ffff7f0f00000000ff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f8fffefe0000383f3f3f3f3f0000000000000000f0f0f0e0e0e02000ffffffff3f0300003f3f3f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f838180000000301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefefefcfcfcf8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7fff0000000000000000e0e0e0c0c0c04000ffffffffff0f00003f3f3f1f000000000000000000000000e0e0e0e0e0e0e0e07f7f7f7f7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0f0f0f0f0f0ffffffffffffffff07070707070707070000000000000000fcfcfcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f9fffffffffff00e0ffffffffffff00010101010101018080808080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f3f3f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f8e0e0e0e0f0feff1f0000000000000100c0c0800000000000ff0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0fcf8f80000f0feffffffff00030707070707070000000000000000fefefefe3e0200007f7f3f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f0f0f0e0e0e0c0ffffffffffffffffffffffffffffffffffffffffffff1f01ffffffff1f010000ffff3f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0e0e0e0e0c0c07f7fffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0f0e0e0e0e0ffffffffffffffff070f0f0f0f0f0f0f0000000000000000fcfcfcfcfcfcf8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01010101010103038000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f7f7f7f7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8180000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f000000000e0feffff0000c0feffffffff000c1f1f1f1f1f1f0000000000000000f8f8f8f8f8f81800ffffffff1f010000070707010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0800000000000ffff0f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0c0c0c0c0ffffffffffffffff000000000000010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0e0e0e0e0e0e0ffffffffffffffff0f0f0f0f0f0f0f1f0000000000000000f8f8f8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03030303030303030000000000000000fffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0fe00000000e0feffff0000203e3f3f3f3f0000000000000000f0f0f0f0e0e0e0e0ffffffffff3f0303ffffff1f010000001f1f000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000100000000000000000000e0ffffffffff80fcffffffffffff0000000000000000c0c0c0c0c0c0c0c0ffffffffffffffff010101010101010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f0f8f8fcfcfefeffffffffffffffff1f1f1f1f1f1f1f1f0000000000000000f8f8f8f8f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03030307070707070000000000000000fefefefefefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff010101010103030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0fc00000000c0fcffff000080fcffffffffc0fcffffffffffffffffffffff7f0f00ffffff7f070000003f3f6360606060400000000000000000e0e0e0e0e0c0c0c0030303030307070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000e0ffff000000e0feffffff00c0fcfffffffffffcffffffffffffff03030303030303030000000000000000ffffffffffffffffffffffffffffffff00000000000000008080808080808080ffffffffffffffff0101030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080c0c0e0e0ffffffffffffffffffffffffffffffff1f1f1f1f1f3f3f3f0000000000000000f0f0f0f0f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070707070707070f0000000000000000fefefcfcfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0303030707070f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080800000000000fffffffffffffe3effffffffff1f0100ffff3f07000000001f0300000000000000000000000000000000000000000000404040c0c0c0c0c00000000000000000c0c0c0c0c080808007070707070f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c08080808000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03030303030707070000000000000000fffefefefefefefeffffffffffffffff00010101010101018080808080808080ffffffffffffffff03030303030307070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f8f8fcfcfeffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3f0000000000000000f0f0e0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0f0f0f0000000000000000fcfcfcfcfcfcf8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f1f1f1f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8080808080808080000000010101010180808080800000000f0f0f0f1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefefcfcfcffffffffffffffffffffffffffffffffffffffffffffffff07070707070707070000000000000000fefefefefefcfcfcffffffffffffffff01010101010101018080000000000000ffffffffffffffff0f1f1f3f7fffffff000000000000010300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080c0c0e0e0f0ffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f7f7f7f7f0000000000000000e0e0e0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f1f1f1f1f0000000000000000f8f8f8f8f8f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffff00000000000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00000000000e0fcff000080f0ffffffffe0fcffffffffffff0f0f0f0f0f0f1f1f0000000000000000010101010303030300000000000000001f1f1f1f3f3f3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f8f0f0f0e0e0ffffffffffffffffffffffffffffffffffffffffffffffff07070f0f0f0f0f0f0000000000000000fcfcfcfcfcfcfcfcffffffffffffffff01030303030303030000000000000000ffffffffffffffffffffffffffffffff07070f1f3f7fffff00000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f8f8fcfcfefeffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f0000000000000000c0c0c0c0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f1f1f1f1f0000000000000000f8f8f0f0f0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff010103030307070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808000000000f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f1f1f0f000000000000000000020202020606060600000000000000003e3e3e3e7e7e7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0c0c0c080808080ffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0f0f0f1f0000000000000000fcf8f8f8f8f8f8f8ffffffffffffffff03030303030307070000000000000000fffefefefefcfcfcffffffffffffffffffffffffffffffff0103070f1f3f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080c0e0e0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7fffffffffffff0000000000000000c0c0c0c0c0c08080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f3f3f3f3f3f3f3f0000000000000000f0f0f0f0f0f0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f1f1f1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefefefcfcfcf8f8ffffffffffffffffffffffffffffffff0f0f0f0f0f1f1f1f0000000000000000000000000000000006040404040c0c0c00000000000000007c7c7c7cfcfcfcf800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefefefcfcffffffffffffffffffffffffffffffff1f1f1f1f1f1f1f1f0000000000000000f8f8f8f8f8f8f0f0ffffffffffffffff07070f0f0f0f1f1f0000000000000000fcf8f8f8f8f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffff000103070f1f1f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8fcfcfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000008080808080808080ffffffffffffffffffffffffffffff0fffffffffff7f0100ffffffff0f000000ffff7f0300000000ff1f00000000000003000000000000000000000000000000e0e0e0e0e0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f1f070301030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f0f0f0e0e0e0e0ffffffffffffffffffffffffffffffff1f1f1f1f1f1f3f3f000000000000000000000000000000000c080808080818180000000000000000f8f8f8f8f8f8f8f000000001010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcf8f8f8f0f0f0e0ffffffffffffffffffffffffffffffff1f1f1f1f3f3f3f3f0000000000000000f0f0f0f0f0f0f0f0ffffffffffffffff1f1f3f3f3f3f7f7f0000000000000000f0e0e0e0e0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffff0000010307070f1f000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000f8ff8080c0c0e0feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffff0f00ffffffffff030000010101010000000080800000000000003f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0c0c0c0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1f7f3f0f07030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c08080800000ffffffffffffffffffffffffffffffff3f3f3f3f3f3f7f7f0000000000000000000000000000000018101010101030300000000000000000f0f0f0f0f0f0f0e001010103030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0c0c0c0808080ffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3f0000000000000000f0f0e0e0e0e0e0e0ffffffffffffffff7f7fffffffffffff0000000000000001c0c0808080800000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f7fffffffffffff0000000101e3ffff00000000f8ffffff0000c0ffffffffff00f8ffffffffffffffffffffffffffffffffffffffff3f01ffffffffff0f0000ffffff7f01000000ffff1f0000000000ff07000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080fe0000000000f0ffff00000000fcffffffc0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f1f0f030f07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefefcfcfcffffffffffffffff7f7f7f7f7f7f7fff0000000000000000000000000000000030202020202020600000000000000000e0e0e0e0e0e0e0e0030303070707070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000fffffffffefefefcffffffffffffffff7f7f7f7f7f7f7f7f0000000000000000e0e0e0e0e0e0e0c0ffffffffffffffffffffffffffffffff01010103030303070000000000000000fffffefefefefcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1fffffffffffff0300ffffffff1f000000ffffff0700000000ff3f000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000c0feff00000000f0ffffff000000fcffffffff00e0fffffffffffff8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1f0fffffc7c3c0808080ffffffffffffffffffffffffffffffffffffffffffffff7fff7f3f1f0703000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f8f0f0f0e0e0ffffffffffffffffffffffffffffffff0000000000000001000000000000000060604040404040400000000000000000c0c0c0c000000000070701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcf8f8f8f0f0f0ffffffffffffffff7f7f7f7f7fffffff0000000000000000c0c0c0c0c0c0c0c0ffffffffffffffffffffffffffffffff0707070f0f0f0f1f0000000000000000fcfcf8f8f8080000ffffff7f03000000ffff1f00000000007f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000e0ff0000000080fcffff000000e0ffffffff0000fcffffffffffc0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f3f0f07010003010000000000000000000000000000fffffffefefefefcffffffffff7f1f0f3f0f070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0c0c0c0808080ffffffffffffffffffffffffffffffff01010101010101010000000000000000c0c080808080800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0e0c0c0c08080ffffffffffffffffffffffffffffffff0000000000000000c0c0c08000000000ffffff0700000000ff3f000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc0000000000c0ffff00000000f8ffffff000000000000000000c0c08080808080fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f1f070303030707000000000000000000000000000000000000000000000000fcfcf83818000000030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefefefcfcffffffffffffffff030303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080000000000000fffffffffffefefeffffffffffffffff0000010101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000f8ff00000000c0ffffff000000f0ffffffff0080feffffffffffe0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00010101010101018080808080808080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffff7f1f07030000fffcf8f8f8f0f0f007070f0f0f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcf8f8f8f0f0f0ffffffffffffff7f030707070703010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcfcf8f8f8f0f0ffffffffffffffff010101010101010300000000000000000000000000000000000000000000c0ff0000000000383f3f00000000000000000000e0e0e0e0e0e080fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01010101010101018080800000000000ffffffffffffff1cffffffffffff3f00ffffffffffff0000fffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f3f0f071f0f0301000000000000000000000000f0e0e0e0c0c0c0803f3f3f3f7f7f7fff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0e0c0c04000003f0f070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0e0e0e0c0c0c080ffffffffffffffff030303ffffffffff00e0fffffffffffff8ffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3f0000000000000000e0e0f0f0f0f0f0f0ffffffffffffffffffffffffffffffffffffffff7f1f0701ff9f070100000000fffffefcf8e0c080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1f07ff7f1f070100000001000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcfcf8f8f0f0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f7f7f7f0100000000000000000000000000000000000000000000008080800000000000ff7f3f1f070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080800000000000fffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f1f1f1f1f0000000000000000f0e0c0c080000000ffffffffffff7e307f3f1f0703000000000000000000000000000000000000000000000000000000fef8800000000000ffffff0000000000ffff0000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0c0c0c080800000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f3f0fffff8783800000007fffffffffffffff000000000101010300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefcfcfcf8f8f8f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f3f7f7fffff00000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0f0fcff0000001fffffffff00000000c0ffffff00000080ffffffff00000001010303070000000000000000fefefcfcfcf8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffff3f1f07030107010000000000000000000000000000fefefefcfcfcfcf80303030707070f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0e0e0e0c0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03070f1f1f3f7fff000000000000000000000000000000000000000000000000000080c0f0f8fcff38feffffffffffff000001030f3fffff000000000000033f000000000000000000000000000000ff00000000c0e0fcffc0f0fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070f0f0f1f1f3f3f00000080c0e0f0f8fcfeffffffffffffffffffffffffffffffffffffffffffff7f3f0f0703030303000000000000000000000000000000000000000000000000f8f8f0f0f0e060000f0f0f0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080808000000000fffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01031f3f1f1f0f07000000000000000080e0e0e0e0f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7ffffffffffffffcfeffffffffffffffffffffffffffffffffff7f3f0f0703fff3e1e0e0c0c0c0030707070f0f0f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefefcfcfcf8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07030101010101010000000000000000f0f0f0f0f0f0f0f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3fff7f1f0f030100000000000000000000c0808080000000001f1f3f3f3f7f7f7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0e0e0e0c0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100000000000000000000008080c0c0fcfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7fffff1f070300000000000000000000000000000000000000000000000000000000007efefcfcfc38180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c080808080000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f0000000000000000c0c0c0c0c0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00010101030303070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fefefefcfcfcf8f8ffffffffffffffffffffffffffffffffffffffffffffffff7f7fffffffffffff0000031fffffffffe0e0e0e0e1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff07070f0f0f0f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f0f0f0e0e0e0c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f3fff7f1f0f03010000fcfcfcf8f8f8f0f0ffffffffffffffffffffffffffffffffffffffffffffffff1f3f3f3f3f1f07030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0808080800000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f1f07030f070100000000000000000000000000f0e0e0e0e0c0c0c0ffffffffffffffffffffffffffffff7fff7f3f0f07030000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefcfcfcf8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f1fff3f1f07030000000000000000000000000000000000000000000000000000008080808000000000ffffffffff3f1f061f0f0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f0f0f0e0e0e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f030101010101030000000000000000000000000000000000000000000080c000000000000003030000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c08080808000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f0f070100fff1e0e0e0c0c0c0ffffffffffffffff0303030707070f0f00000000000000000000000000000000e0c0c0c080800000030707070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefefcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f1f07070f0f0f1f0000000000000000c080808000000000ffffffffffffffff0f0f1f1f1f3fffff000000181c1f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8f8f8f0f0f0e0e0ffffffffffffffffffffffffffff7f3fffff1f0f03010000fffffefefefefcfcffffffffffffffff1f1f1f3f3f3f7f7f00000000000000000000000000000000fefefefcfcfcf8f8ffffffffffffff7f3f7f3f0f0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0c0c0c080808080ffffffffffffffff0f0f0f1f1f1f1f3f0000000000000000fcf8f8f8f8f0f0f0ffffffffffffffff7f7fffffffffffff00000000000101010000000000000000f8f8f0f0f02000001f0f0301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefefefcfc3f3f7f7f7f7fffff0000000000000000e0e0e0e0c0c0c080ffffffffffffffffffffffffffffffff010303030707070f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcf8f8f8f0f0f0e0ffffffffffffffff00010101010303038080000000000000fffffffffffffefeffffffffffff3f1f0f0f0f07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0e0c0c0c0808080ffffffffffffffff0707070f0f0f0f1f0000000000000000fefcfc7c3c1800000f03010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000fffffffffefefefc1f1f3f3f3f3f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfcf8f8f83010001f0f030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 PatchResolution: 128 RandomGen: state: 0 - startPos: {x: 8543, y: 0, z: -6089} + startPos: {x: 8109.857, y: 4, z: -6286.5728} +--- !u!1 &11864811 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 11864812} + - component: {fileID: 11864813} + m_Layer: 31 + m_Name: WalkableArea + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &11864812 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 11864811} + m_LocalRotation: {x: -0, y: -0.22099222, z: -0, w: 0.9752756} + m_LocalPosition: {x: 8216, y: -1, z: -6553} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 10898569} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -25.535002, z: 0} +--- !u!114 &11864813 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 11864811} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8ce72f08e1c54b440accb8d0b99fa6f3, type: 3} + m_Name: + m_EditorClassIdentifier: + Extent: {x: 345.7, y: 100, z: 388.5} + Col: {fileID: 0} --- !u!1 &19522640 GameObject: m_ObjectHideFlags: 0 @@ -106268,6 +106312,48 @@ Transform: m_Father: {fileID: 1447128037} m_RootOrder: 128 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &785466697 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 785466698} + - component: {fileID: 785466699} + m_Layer: 31 + m_Name: WalkableArea + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &785466698 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 785466697} + m_LocalRotation: {x: -0, y: -0.2149612, z: -0, w: 0.9766226} + m_LocalPosition: {x: 8050, y: 9, z: -6081} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 10898569} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: -24.826002, z: 0} +--- !u!114 &785466699 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 785466697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8ce72f08e1c54b440accb8d0b99fa6f3, type: 3} + m_Name: + m_EditorClassIdentifier: + Extent: {x: 398.9, y: 100, z: 500} + Col: {fileID: 0} --- !u!1 &789265598 GameObject: m_ObjectHideFlags: 0 diff --git a/Packages/manifest.json b/Packages/manifest.json index d5d096e..8361532 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -1,6 +1,7 @@ { "dependencies": { - "com.unity.burst": "0.2.4-preview.34", + "com.unity.burst": "0.2.4-preview.37", + "com.unity.collections": "0.0.9-preview.9", "com.unity.entities": "0.0.12-preview.19", "com.unity.jobs": "0.0.7-preview.5", "com.unity.mathematics": "0.0.12-preview.19", diff --git a/README.md b/README.md index fe32f49..43011b0 100644 --- a/README.md +++ b/README.md @@ -23,3 +23,12 @@ System requirements ------------------- - Unity 2018.2 or later + +Feature Plan +------------------- + +- Crossing Simulation +- Pedestrian Animation State Machine +- DrawMeshInstance with Custom MaterialProperty +- Visibility-Driven Update +